tatgtgatattgttgatgatgccgatgagtctcagccgatcaacgagatgtgaagcgaagctactatcaaagtaccgcagacagctcgaagacaagcaatcgccgccgaggtgtctccgatcttccaacacgatcgcctcaacactcaatcccctcgagcagtcacacttggactcggctgtgagtcattttgtctatccaaatcctgtggacagcttgcctgacttttcctatgctggttatcgatctggaagcgtccccattccttcgttagacaacatcacaatgaccatctcgcctaccaatgaggaggacgatcggacggatgaaattcaagctgcgatcgattctttggctggaaaccctggcgtgattttctttgaagcaggcacatacctcttatcgagtaacaacagcattcgtctgccctcctttgtggtccttagaggtcaatcaagcacgccctccacaacattactccgagtctcaggcccgcccagaaatctgttcgagatcggggatcctaaagcctctggatccttgcgcccagaagaaggcaagagcgcaatcaatcaagattacgttggtgttggagcacaattcgtggaggtggagaacgcctccctgttcaaggttggccaaagtatcgccgtacatcgtctcgtcactcaatcatggattgatgccatgaatatgagcagtttggtccgaaatggaaaacgagaagtctggcttgctcccaacactccagtcaaccaagagcgagagattgtagccatcgatggaaatcggatcagttgggaagttcctttgacagattccatcaacgtctcattgtctgagaataccgccagtattgttgcctatcaagcaccaatccgagttcaacaggccggaattgagaacatggtgctcactcaagtgcctgattcatctagcttagtggttgggaccccgactatcttgccgatcaagattgggggtgcagaggactgctggataaagaacatccaaatcacgggcttcattgaattttcctatctgacccagcctagtcgaagaatcacgctctccgatttcgtgattatccgggatgttccgacctcaaacggtggaacaggtgctttaccactcgatatcaccatgggcggatcgcaagctctgcttctacgaggaagaacacttgggaaccagaatacggcctcatatatcgtctcaactggtcggctagcagccgggccgaatgttgtctctggatacattgctactggatccgctcaccatatgatcgaacctcatcagcgatggagtactgggtttttagtagtgtgtatatctgaattggaattttcccaatggcttgatactgacaatattgatatgatgttcttggtcgcatcttttttttatttatttcaatgatataggagaactcgcatgttgggcagatcaacttgaaaaatcgtggcatcatgggcaccgggtgagttgtcgggtttctttctctcttgttcctgttttagcgtctcaaatgattgggattgaagctgacagggaagttggcatgaaaaggcacgggtgggccattggcaacggcgtgatatggagctgttcagcaaccaaactgacggtccaaaacccaccgatgtcgaggaacttcaaagtgaattcgcaagaagtagccaatttccaaaatttccgaccaaccgctcaaggccaaccacttgacagtctgtatcagttgcaactaagcgcaaggatcggagccgcagcggcagcactcatcttccagacggccgacaccttgcttaatcaaccggccaatggcagcatccacatggtccagcatactgtggacgtcgtggacgctttaccagtgtccgaaatacaagcctcagccgaatcgcccgctcaagacgccttggtttctgatcttgttgaggccctttgacttggttcaacattttgacaggtgcaaaatgcaagaataggcaattatgctaatttatcgagtcttttaatataacccttatatctgattttaagcattccacaaccagaccatgaatttattgattaacctcatcgactggtacaacagattagattggcaatcatcccagtgatgacgagcatgctcattgaaaaacgttcgtttgtccacctcaattcatgcgattaccccacaaggctgacatttgcacgcggattaattgtgttataggagatgataaactcatgcagtggtcaacaagttttctctttaggctcctgtgaagtctttgttgatagtaaggattgaatatgaccaaaaagctgtttttcgagggcgaacttgatctgcgaatccgatccgaggagtgaagcgggaagatcgattgagacaaacgcttgtattctgaacttctgagctagatagtcaatcatcagcaaagcaaaacagacacgcattattttccgagctgttgccttgtttttccactttgatcgtaaacgaagacgattgcagaggagatgatgactgggtgacgacatctgacctattttttgggccaacgcttgactgaatccgtctgtcggattagacgaattcaagcgagttgagatggccgggaaagactgatcatggtcgcacgcaacaaagccaaaaaaaaagagagaggaagatttcagtatctaaacgtaaaagagagttcgtaatataacaaaaaaaatatactcaactgttgaaggaggaacagcacaagaccaatctttggccaagcaggtatcgactgcagaatggccggccgaatgatcacttgaaacggtgccgatccagatcatcatcgactgagtgagacgagtaaaatggaacaagaaatccggcaaggtgggccgatcaggaatcgttaacgtggtctggtacgcatgaacagatatgttcatttccgctgctgttgccgatatcgcgtgttcggccatgttgtgcttgtgcctgttatgctcggttacttgactggcctctgtcgtatacagactgtacccagccgcccggtgtctgtagaggcgcgtcctgctacataccccgtggggtatcccgacaaaccctgtgttgtactggagcaggatggacaatccaattttttatgtcaagacctccatgtcctcgaacttaacacaagcccgcgtccctgctgcggcgtggtgcactgtagccgcttgtcgagtgtgcaagcaccagggactctcccgcagggagaggacttgggaataatgaagcacttccgcttgagggaatgtgcaagctttggtggcagtcgatgctgtgagcacctgcagcccttagttttcaacgagtttttttttttcttcatagtttgaatcttgtatttttctttatcaaactgtcaattcagaaatttgttaggccttgtttggctgtccatgatcgtcataaacgatcatggcagatatttcgggggatcgaagcttatgacggggcctcatgaacgcgtttgggaggacccgtcataaccactcacatatgacgaaagtggccaacgagatatatctccctgccaaatccaatattttgggtccccccaaaagtttgagtcataagtgacccttcatcactctcgccaccctctcgtttcacttacaacaactccatgtcaccccccatctgaacatcaccccctctcaccagtatcatgcctccctgtcctcttaaatcaccgttccaatgatccattcccgaggcgcaccaaacagccacatcaacattgatatggcttttcaggctgcgtcatttgcacagcctggaagagtcaaacctagattctgatttgacgatatgcaatgacggtctattacgatcatggacggccaaacgaggccttatgtatcccccttcatgataaaataaattcatgaaactttgagtttcatgattttccatggccgctgagcagcaaggccatggctttttcggagtgctcttttttttatagcacatctctttttttctatggttttcgcctttttctcaacggctgtcttttttttaacgcttctctctacccgccgcatacaaccaatcgacacctcactgaccaatcaaatagacacctcaccgaccaatcaacacctcgccgtttggacagcgcaaaccgattcggatcgttcgaaaattggcgatagaggtaagcttttttgaaacctcaagactgaaactctgatttttcaaattgattcgatctctctctatctctgaatgaaaaaaaaaacagttgtgtatcagcgagagagatcaatgaggatgaatctgggtgggttctctttatttctgcttacttctttgttgatcgttttcgctttttttttcttggtcgatctctctctcccctcgatttctctctctctctcaatctctctctctcaatctctctctcgatctctctacttatgagtagatctttcacatgtgttccgtttcatgtgagggtatggctttttttctcaacggtcatttggcaaattaaaatctttaatggctaaaagagaaaacactaaaggaccgaaaaacgtacaagaaggtgatgttttcaaaaaaagatagaaaaaatacaatagatactgtgatgaaactgaatcgacaggattcaggacatcataccagcgctcagctgggatcaaaggatgagagtcataaaaaattgagtgattttaaaattgaaaacaaaaaattcctccgcttattctcaacatagcctcatgccgacttgtgtcggtcaggcataagccccgcttgcacctcacgcctacgggtgcttgcgggctttgttacgctcgccatgtcctgatgttcaaagaataaacagcacctgcttaagctttttcagagtctttaatgaagctcagaaaagctccagtcccatccagtggggtgccacctactgacaacatccacttccagcagtacttatagttgagggcttccaacactcacaaaacaaagtcaagaatcatgagatgcatatacacacttgttccaaacaaatcacttcacaaaattctcttatcatctaatttcaaacaaaaaataactctgttatccattttcatgtgatcataaagcaatcatttcactgtctgacagtctgtactgctgcatttgacagcaaggtattaagcattgaagaaattagagttggtgagggacaaaaagtcggcagagccaatagcagacagaagtctgagaggctattttattcttagtcaatctggctgaagtgtgattgatataagctaagaagaggctaaagtgtcctcttaggaccagttcaaaatagttaagactgatcaccaggaaatatctgagggcagtaggtggcaggtgccatgaagtgacatattgttactctggtgcttgtctgctcaaataacaatgtcccctttgtggtcatcaggaagtcccaaccctttgattttgaagtaacactggaataaaggcaggagttagcttcatgtcacctgacatgtactgccctcaaatttttcatggtggatggtgttcatttcttggtactatgtagactgtcttaaataatctagataaaaacatgcacaagttgtgggagcagagtctgatgcataatgaataagaaatgacataaaaacagtcatgacaaatgagtgacatgtgatgtgaaagatgagaagcagagatcaaggagcaaaattccaacaagcatgtttcacaagttatgcaccccagtgtactgggtttgggaaaaatgaaatggagatactatctgtcctttgcaattcctttcctttccaagccagggttttttgtttacaaacaaaaaacattggaatgaagcaagaaggagctttcctggtctttacaaatggaatcaaactccaatgtcaggataaaagacccacttgccctgaatctgattataaaacaaatccaaaaaaatctctatattctaggttaattagtacctccaacaacaacatttaacttgacaatcatgcatgtgctccagtccagttccaaagaattgtacatggttttgatttctgtgatccttgaatgaaacactgcacaaaaagttacaccaggagtgtcccttcctgcccctcccccccccctccctcaaaaaaatagaggacttttttaaaagttgagagttttattttcattttcactcctgttttttgcctcaggctacagccttatgacacagacatgttgccagagctatactctatctgaaaggggaagcacttgtggaaggatactctcccatcctttcaagtttcagtccacaaacccattctgctgtcccaggtatgcatccactgtgatcattgtgtctttttctctttttctcattttctcattttctcattttctcattttctcattttctcattttctcattttctcattttctctttttctcattttctcattttctctttttctctttttctctttttctctttttctctttttctctttttctctttttctctttttctcattttctcattttctcattttctctttttctctttttctcttttgttctagttttgtttttttttcctctctcatcttgatgatccttccactgcacaatctcatcctgttatcccagcagtataatctaaaggctgttagaaaaacagctcctgagtattagtccactgctcccaacaaccgtcaacagatgtctttctaatttgccagccagttttgaaattcatccagccttttttttccaattctctaggagtcagctccctaaaccacccctcatgcatgggggggggggggggggggggaatttttcctctctaccaaagagaatctcttccgttcttgaggggggggttcccttctgaataaaacgggtttctctagggccgtggaggacaacaactcttttaccaaaaggagtgttcggggggaaaaaaaaaaaaaaaatctcttcaggtcagtgaagtacagcttaggggggagaatggacttgggccactcatgggcaggccaggcccaccttgggtttgtgggatttgggaggtagctgtacttacctcaccaacctgcagggattccttccagccaatcaggtagtatgcatgtaacaagtgaagaactcacaaggaagagtgaccaatcaactacacatggaaaacatatatcctacagtaacttgagcagcaataaaagattcacatgttgaagactgacccagacacagatggatcatgaagatgattgttttttattttttttatttctttatttctatgaacttgcttatgaaaaaagaggagacattgccaggatcagtaaaagaaagattaacaaacagagtcagagagcatacacagaaaaaaaaaaaggaaagaaaaatggagaagggggggggggttggtggtgagaaaggtatatatatatgtatagctatatgtatgtatatacacatagatatagatatcatggtctgtagaagtagtattttaacacaaagagagacatgacacagacatatgtatgtaaaaaaatgatgaatataggactagggttctttttttgtgaaaaaaaagttgaattgacaatcagtgacagaaaaaaaaaaaacaaggcacaaaataaaactatgtaacacaatcaattaatcaatcaacattaaaaaaaaaaattgaaatgaaatgaagtgaacctgatgaaggtttaaccaaaaaaaaaaggaaacaatcagtcagggttagttgatgacaatgaaatggaattttttaagttaaacaaggagaagataagaaagcttactgaaaaaacattcaataattcaagaccacctcatccccagcaggagtatcaaggtcgttatatgcgagaacagttttagatcgaggatcagacgcaacgagagggggaagtgggccattggaggtggttgatccggcgaaggacccattcgtcggccgagtgaaatcgtctcttcgggatcgtttatgatcatgatgatgagggggagcaggtaatccaagatcatcggcgaagtgtctggaaattcgatcgccgagacgacgtgcatttccattgggaggacgggccgggggagggattgcaggtagagatgagtacacttggtggtggggctggtaggccggtggatagggcgcgcctgggcccatattacccatgtaatacggcccgccgtacgaagggcctccgccgttcccatgtccgctcatcatcgggccgttgggaaacatcggtggaggaccactcatcggaggagggtaggagtggccaggtccataggacggatacattgggggcatgtaattcccatacggcccacccatcatcatcccacctggccccgacatcgtgctattcatcatcggggggtagcctccgttgtggaaatcggcagggtggccatgtcccatactcggcatcataccatgagaggccggcgggcctgctgatatcccattgtgtgttcgggagtgtccatattctggcggtggtgggggctgaggagtggtatgggaggggtctaagatgtaattgttaaggtatttgatctacattgtcaaggtggaaaaatccgattattgtcagaaactaaatagcgatcttatttgtgtgacaccgaccaagtctgacttaccctttcgatggagtcctgattgatcacctcaccatgtttagacatgatgtgcttctcaataaagttcattgctttgaaaagtttgctacagctcttacaccggaacttcccggcaccctcgtcggttatctgaggctggcacaatcgatgtatttcactacacaaatgatcacaagtacacgggttgagtcaacggaggatgcgcgcacgcaaaacggtaggaatctatttcgatcaagtagactcactcatcaatcctttctccgccaaactctcgagggtcgacttcagatggagtcaggatcagtgcaacccggtcgtctagggtacgtgcccaattgctctcgttggacttgagatgggtcgaattttgagaattggcattccttctgtgactttgcggggtggcggtggtcgagtgatcatcaaggtggcgggaaggagctttccgaacatgcttgggacatctccgacaaagttcttcttggaaatcacagatgcatacacaataatagcaacagttgaatacagttcggagatagtatatgtaaaaatccagtgcctttttgtcgagcatcacgttcttctcttcaggtagatccggcttgagatccgaatcctgaggattaagtccaggatcttggggcgtaggggtaccaccgcctgtatctgccggtggttgcttggatgttgactcgaggttctgccccgtttcatctttcatcttgctgattttggcttcgatggccgtgctaccacatttctcctgattcgaaccagttccgaaatattcagcttcaaaacaagcggcaagcttgcgaatctgccccaaatccttgataatgcgttcatgtgtgttcatgattcccggacagagacgtagcttctggaacgccggacgttcggttctcatgagatgtagagtaaaattattgatctacggtaggttgcattagtcactcagaagatacccacacattgaatatttcagcttacttttgattctccaagtgcgctttcagccgctttcatgtcagtaccaggtacaaaagacacccacccgacccgatgtagtttcttcccggtgtggggatctgacagggcaaggtaatcaaacccttccacttgtttgcaatgctaccgtaaaaacgaggtatcagcgagatggtacctggccaatgataggacaggcaaaacacacgttttccagttctgtacgagagatatcggggctgatgcttttgatgaaaagctgattatccgcagggggtaagatgacgatatcatcagagcccattttgcctctcatgctttcaccaataaggcttcctaacgcactggacggcgctagtcctgtattcggaccattcaatgcttcggccatgcttgcactgaactcatcatccggctcttcgtaatcttctccctccgcatctgggttggtcgaagtgatctcatttttcacatctgcatcggattcggtcttgactttgccaactgcaaaaccaaaacgattcactttgagtaaataagtagaagacgtgtagagaaaaatatcagacttaccctccgaaactgtagtgacctcggagtctggctttggtgggagtgtagattcttttatttcgccgtcttgacttgtggtcggagcttgagttgacggtgcggcaggaccagggtcagtcttgaggccggaagtaccacggtcttccagctgatctgtcaatgatttagggaccaccagcctcttgattgaagtgggagcggctacagttcaaaattgtggctcgagtcagccgagtgataaagccaaacgttaaaggaagcgactcccacgacttacaggcgtaatcgtagttaaggatatccaaatcgcctttctctagccgtgaaataaaactctcaatcttgccctctcttccctttttcttcaatcgctgtcgaagttcttcaaactcgggaccaggttgatacttctcacggaaccaagctttcgatttattttcctcaaagaaggcaacaagttgttttcgtgtatgatcttgacggtaccgtttccattgctcggcaagtttctctttgtcttcggcaatgtgtggggaggttgagcgcatgaaatcagcaaaataccgaaacgagacaaggtgggggacctcggaaggtggtgttagatgggaacgactggagccatttgtcagatcatcgattcagaaaaacagaaacaaaacataacaaagtcagaagatgtaggaggcccaagcttcaacacagaatagaagagacctacgagtgattgggtcccccacgacctgatagaccgcgatcgggcgaatacgtaaacatgtcgtcacgataagcatttccactacgccgataggggtcatcgaagacttcggggtttgggccatggcgaactggacgatctgttggcagaagaaggtgattgaagagatgacttagaaattgacagcactcgaacgttgggacaaatgatgtgagtggggtggggcacaggttcagcgggtctctgtgctattgataatcgaggacccagagtgctgaggttctgacgataggtaaggtggatggacgtggtaatgacccaccatggtcaaggatagggtaaggataatctcgtctgtctcgttctctgtatggctcacgttcgtaattggggatataccgatcccgactggggggagactcatccctccgtcgtttcctacctaaacacgaatgtgggggtaggcgaagaggacgatagtgagtacaagagcaggaatgagggagagagggggcttaccaaattcaacagatcttccacgtgaatttgatccaggtggaccatttccaccattccacctgtctccgggtggaggaggggagcgtcggccaccatcatcaaatcttccacctctaccgggagatggacttctgagacgtggttcttccagaccggccgagtcggacatgatcagatccttcaaaagtgagggtgatgtcggtttgagtgaggttctggtcgatcgagatgagaggagttatctggtcaagaggtgattaaggtgagatgaagtggctgatcgaggtggttgagtggtgagtatgtatgagtgacgatcgatgatgggtgagggataggggtgagtggtcggagcggatgaggaaaggtgctgcggctttgggcgggtgtacgtaagtaggtagttccagggaccaggagtcgatcggtggccgacgggggaggaggaggaaggataggccagttggagttgagataggatccaatccatggttcgaggtgattgaaggggatgatggtaggcaaaacataaaaaaaaaaaagacagggcaaacgatagatgagttagaggagcttctgaagatggtaacgatgacgatgtgcgatagagagcagtacaggttttcaaagcgatgagagagggtgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtataacgacgattgaactaattcgggaaaacatcgggatcgattgataacagaaacactacaggattttataacgataacagaaacgagttcaacaacaagcgttttttctttctcttttttttcgtggttttttttcgtgtttaattttttttagctaaaataacgattgcaggtttgaatataaaggaggttaagaactgagttattttatgtataaaaaaaaattgaaaatgaattggaatggaatggggtatgtaaaacgatctgatccaagcctaacagggggggggggggcaagtcgatggaaactacccgcaagaaacaaataaatagatcctctcgtacgaatcatttcccccaataacgatcaaactttaccagctattttaccgaccgattgactgtgaaaaccttgaatcacccatcttgagatctttttttcctctgcacctggcattgactagaatttgaagagcctaaataaaaaaaataacagttctttccttcttatatttccttttcagatcgttgttttagttaataatcgcgttgtcgagagcccgagccgacgtcgggaaccttgatcccagttccaccttccaaccagtcttcttcgatctcgaacggacagtaatcgagtgtggattcggtctgattagagggcgacggggacggcgatcgtgaagcccaagggctgtttggttgcggaagatggctcgagccggatggcctgaattgatccatcggggtatcttggctgacttcaagccggtgcggaaccccggcagtagtctcgccaccgtcgttgtgtctcatcgggaaagcgggacccccatcggtgctgtagtagggcatcatcggagccctcgtcggagtggaaccttggatcctgatcggtcggagcccgcggcggcgacgccctgaataacgaggaggtggagtctccaaaaatgcttcatcgtcggatgtatctaaacacaaacattaataacgcgacttcagttcatctcctcacacactaacaatcccttcatcctatatcagcaactggaccttgaacataccctcagctcgcgagaaaatgtcggatagtggcgtcgatgcccccgacgtagcacgagaagagtcatctatgtgcaaacagtataagaaacggacttcaattgatctcttctatcactcatgacttttcattcttccagcagcagcatcagaaaatggacgttacacatactctcggtgggcgtagatgagttggtgtcgaatatcgatcgctccgacatggattcagtctcagaagattggtccgacatggattcatcggtctccgaaaagtcacctagaaacataagaaaccaatactaattcattttctcattccctaaaaaactttttttttcttccctcggccatcaagaaattggcattccacctgcactcaatctacccaggtaggtaacagaatcgaacgatacgaacgaggcatcttatactgctcatttgcattgggtaaaggtttggccctagacctttctttttttttttttttttggaggggggggcgacccgtgattgcattgggaaagctgcgagtccataatatactgggcaccaagcttgccgatcaccgaacacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagggaaggacgaggggattttatagaaatttttgggtcccataggagctatacggactgtcagcaaaaaaacgtaaacagctcaccccagacgattgcttgctgttgagtgttcaaattttcggtctatctaccaccgtttgcagcgccgacggagagtttatgggttgcacaatctcttggtggagttcatccggcctgaacgtgcaaccaaaaatgctcatgttcctcctgaattttctctctctctctcttatttctctctgcctggagctttataagctcggaatgcattcttactatgtatagtatccttcgaggtttcgttgagtacagactcaaaatgagtatgagcatcctttgatgacggttgagtagcctctaacctgccggcgtctctcctgttgagtgtacaaacgcgcaatgatgagtcgagctgcccctgagtagctttgagggataaggattatagggtagacttatgggatgagacggccgggaataggaagcccttggccaaggacaatccaaaaaaaaaaaatatatatattattaatattgatggaaagtatctatccatatatttgagtccgctatggcaaaatttccgttggcaccacagtcgtccacgtacggtaccccataaggatctcggaaagggtcatcgagtataaaagcgacggagcaaattcaaagggcgtgagtagctcggagcttagtatgaagttctgggtgtaaattgagttgttggtatgtgtagtagagcaggcgctagctgtgaagtgatggagtcgtgccactcatcccttgatgacccatgttttatgtagtatttagatggatttgcttgtgtgtttcttgttattacaccaaagcccattgtcgatgtccgaaccaatcggaactcccctgtgcccccccagcctgttcgagtcgaccatcagcatagtcattgagtgagcagccgtgtctgttgggagttgagctatccgctcgaataagctggagcaggctatcgaataacaatttgcagacccccaagttctccggaatatctaaaaaaaaactgtttaaaactatcgacacgtttggttccctgaatggcttgcactaaagaaaaatctacatcatcctctgaagactgaaatacgtcgaactcgtcgtcattcctgggtcgaagatgttggatgacatctgggtcgtcttcttggacatgaacaaacgacgaagtgaattcttgcattacaacttctttttttggacatagtctagtcgggatacgcactccacacaaactcgttcaacctttgttgataagttgtgtgctccggttcaagggatcaactagaacacattcattctaaaccttctttttcatctatgaacgatgtgaatctagacaaacatggaatttcccccttcccccaggtacatatgtaggtcgcctcttgcgacacattggcgaccgctacataatccttaccatctgtgtaagttgttattttaactgttccttatcgaggtgtcaggcctcagtgcttcatatttatccctcaatgtgtatgctttcctactttttcaaagcccacatttgtgcattgcagtcatcttgccatgattacaaccaccaggtctccagtcagtttagcgagccaaataaatctgacttgggtttaggatccatatattagtttacatatctgctattagctgattctgttggctctttaaaccgaagttatgttgtcggaatcggaaagcaccatgtattacgctgcgttaagtttccttactccaaataaatctcatcatcagcagtcaccagtcgagcaaacctggtccggaaagctcccaatcagttatcaaaagacaatgattagtcggacaatcctggccaaggggatgtttccgggcagcgtgttctctcgggacaccgccacatatcagaacacattggactcacgaccaggttatgttccccagaaaatcacattcatagccaagatgaaaaagctcaaaaagctgcctcaacatgccgaatttttatcgatcattggaatttagtgctccaagggtcgtgttgaagcatggccattccaacaaattttttccctggtcaattgtgagatgctctcagactctagtagagattacttagaacgtagggctttttagggatttcattctcaataaagtgcttgaatttcaccatcgaaagaaaataaaaggggtttaacagtgggttaagacacaaagggggggggggggaagaaaaggtgaagtagaaattcataaacttcacacagaagaccttgagagagggtatcaacgaggttgatcaagggctctaacgatcatacaacctcttccaacgcgattttttatcggaaatagaagggtcagagtacagggattcactaggagtttgagaccttgaggaagcgtctcgcctgatgtttagaggaagggtaggagggatagggtagagggaaacgggtgggggaggcaaaggtctgacgggaggaggcttaggcttgggcagagttgcgatgacttcttccctctccaaggaacgcatcctgagagcactttgggggacccgggcaggtagatggcctatcgaggcatttccaagggcaaatggatgagggggcgcgttggatgagttgagggattgcaacctccgcctcccccgggccatagatgtcaaaggtctgtcgacaggatcagcagggacaggcttgctgggaatcttgccagcgggccagtcgaaggagtagatatcgttccagtgtttctctagagcctctcttcgggcccgatgagccaacgtggactgtgggacatattcgtcatcgatccgggatggtccggcgtcctggccgagtgggagctcagatggggtcccccaggattcatccgaatccgagtcgctcgctggcttcttgtttttgaattgcttgccgatccatttgactgctctgagcgagccgttgctcaatcgacggccgagcgccgggagcgatcccgtcgacgcgctccgcttgtgacgtatgttcgaattgtcgtggcccatcttcgttggtctcttgtgatctgttcttgtatgagggggacggggagggacgggttcaagggaagtgcaaggtgcggtttggggagattcgagtctttgtaggagaaagctttagcaggaaatttgttttgggaagaatcaagcgcaacggatgttggagtaggagggtagtgcgactgacgataccttgcatggccataccggagagcatcttaagtagtgcgcaaacgtagcaaaaaaaaactcatgccgagccagcatgcattccaaactacttttcttgagactcttttctctccgagcttttgagcattagttttcgaggctctcaaagaaagcatcgtccaaaaaagcaaacgcgtgcaaaatgcacttccgagccgactgaaaaaatgcacccgtcgatgacgacgaagaatgcagttgcgctcgaggaatcaaccggcaaaaaaaaaatatgtttttcttcctcttctcgcgggaaataccagagtatatagggcttgatgaattcttggctttttcttcagtggaaatgatcctctgtagcgcttgcccagctacacccgactgtcatggacttcaatggtggttaactttggccttccggccgggataataataactccatgacacggcatggagccgagacgcgtttgctcgcagtgcgtgcaagtgggcagcatttgaaataatccaagtacctggtttcctttcctcagagcggctttgggacagaagatcaaggtactgagccttacaacatcaccagctgctgatttccaggagtttttctctttcatctaggctgacaagcagaccaacagattgacagatagagacagcaccaagttactcagcccctggtgcttaaacccttccttcaatttacagatcacaagagagtccagaagatcaattgtaggaataaactcaacaggtgatggatccccatgatgagattttatactgctcaagatgcaacgatactttagtctccaccaagatgaaccggaaaggttcttctacatagtattagaggggggggggcaggattgatggagtgttgctccgcagatctgcttctaaaaatttaccgtcttctgctagtctttattctttaacctctgaaactcctaatgtctcatagtgcaattagatgcaccaacaatctgtgttttatgccagcttgattaagatgtttttgagacgtagaagaagctggatatcttaatttatgagttccagtctaccacacttcacgtagtcattaatcagcaagtcgggttggtggttgcggctgactgccaatccgcaagaatcctttgactcagcaaatcctcatcaacccagcctgagtcttttcactttttttgctcttctcagagtcttcaaaagatcagtgttttggtctgtttgttggattcataagaaattaaaacacttgcatcatcctctgctgttgcttggcgtttttttttcttctgtaatccgatgaaagtaaagatctgaagcgttgtgaatagatcatgataccaagccaggtttcagaggattctggtgatgttacctcgtcctcgagatacgccataaactgaggaggccggagtggattgtgttttcatttggcacgcttgagcgaaggctaaggtgctcttacactgactcacgagtaagagttctgggatgttgaaggatagatgtttgaactgagtgtgggtttcaggcatggatgatgatgaaaggcgtctgatcggcctgggttgattttgggactgcttatgtaacgcaaaccttaataagccaactcagctcaaacactcccatccgacttcttcaccaacccagcgcaaccatcgaccaacaaccacacccaactcactacatagtagaacccgatcacagtgtccatagcatgaaaacaactaccaccctcaactaaaatcaactcaccaaccgaacgtacaatcacaagacagacagacatcagattgatactaggcgaattggaaatcagaaagagtcatctcatggttatctagtccttcaactcacactcaaaggaaatacgaaaagccgacctcaaaaaaaagccccatttcaaatccggccctcgttctacatcgcactctttttttgccagcaaacatatttaaatacttcctccaccaagaaacagccgaaggatttggtcacgacactcattggttcttccatccatcctcctccaatccgacatccttcttccctcctcatactccgcctattctcgctcttctttttcgatcgaccgggggttttttttttcaaaggttcatgcgcttcgtgaatgtggaaggaatagaaatcaaatcaagatagcttgctcttctcccaagaaaaaataataataaataatttctacaacagaggtcatgtcgggaaatattaaggtgatcgtccattttcaatatataaacactttctcaaacaaaagcagggattcagaaactgatagagctctggtacaaaaaatctaggttgtggtaagatgtcggccactgaactcgagagagatagcgagaggggcgaaatgcttgatcaggatggaagcaggcacgcacacgttcctagaccccccaccgaccgagaacgaggcaggcgctggagaccaaaaatcaaaatcgaaatcatcagctaccgataaagagaccaaaagtttcgctttcgatcacagttattggtccgcctgtccgaaggatgagcctggctacgcttcgcaacagaccctatacgaagacctcggtgtcgacctactcaataatagcttcgagggttataactcttgtatctttgcttgtcggtctttctcatcctctgcctcttctcatcttgatggtgactgatccttctctcttcttgatttataaagatggccaaactggttccggaaagtcatattcaatgatgggctatggtcaagatcgtggaatcatcccattgacctgttcagctctatttgaccggatacaagaaaagaaggtgactgacccagcggtatgctatacggtcgaagtttcgtttatggaagtaagtttcgacgatcttggatactgaggatttgattcaaaaattcatactgattgacaatcctacggaattatttagatttataatgagcgtgttcgggatctactgaatccgaagaacaagggtaatcttagagtccgagagcatcccagcttaggtccttacgttgaagacctctcgaagctggcagtccaatcctacagcgatgtcgaaactctgatggatgaggggaataaagcccgaacggtggcggcaacaaacatgaacgaaacttcctcccgttctcattcggtcttcacactcctgctaactcagcgacgaaaagatgcgacaacaggtatggagggcgagaaggtctcaagaatcagtctggtcgatctggctggctcggagcgtgctaatagtacgggtgctaccggtgttagactcaaggaaggtgctcagatcaacaaatcgcttaccacgctgggaaaggttatctcagccctggctactgctggttcatccggccctggaaaaaagaagaaagccgacgaccatgttccctatcgagattcagtattgacctggctgttgaaagatagtctcggtggtaactcgaaaactgctatgattgctgccatcagtccggccgattacgaagaaactctttcgaccttacgatatgccgaccaggccaagaagatcaagaacaaggcagttgtgaacgaggaccctaatgctaaattgatacgagaactgaaagaagaactggacactttgcgctctcggatgagtggaggtcatagcgaagatacttatgatgttactctgccgcccgaaaaacagatcgttaaatatcaaaccaagagcggagagatcaaaacggtaaccaaggccgcccttcaagagcaattggagcaatcggagaaactaatgagcgaagttgctcagacctgggaagagaaattgaaaaacactgaagtggtacagaaagagcgagagcaagcattggaagaacttggtatcaccatcgagaagaacaacgtcggtgtctatacacccaagaggatgccccatcttgtcaatctcaacgaggatcccttaatgtctgaatgtctcatctaccaaatcaagcctgggaccaccactgtcgggaataccgaaactactgagccatgcgacattcgacttagtggtcgtaatatccttgctcaacactgccacttcgaatctgacaaggagacgggtgcggtcgaactgttttctcatccgaacgcgcccaccatggttaacggacaacgcctgagcccgggcaaaccaaggaaacttcgatcaggttatcgagtgatcttgggagactatcacatcttccgtttcaatcacccagaggaagtccgtaaacaccgagagaaggtgaatacaactagtgagcctggggctgaacttcgatcgcctctgaccaatgatcacaacggctcagcttcgccccttcatcgacccgataccccaacttctagctccgtcatcgacccacaagactatcattacgctcggagagaagcagtgatctcaaagctgaatggcaccgaagtcaatcttgatgaaatggatgaggccgaattcgaaaaattatttgatgatgtggtcaggctacgtatgcaaagaaaagttggcactagcgtgagcggtcgagagagtaggatgtcatacattagcgaagaggaagatattttatctgcttcccatcgaccgccttccggtagcacgttcgttacagacgatacgagtgttgctgggtcgattttcaatgatttggagctcacgatccctgaggaagggaatcaattgaaacgcagtcccagtgatcttgcatcaaatggagcgatcgaaactgaacacctgaggctagagaaggagcaagttgaaaatcaaatgaaagaactgaaagaagaaatgtaaatatctccccatagattcttccttcggttccaaagtagtgttttacttattcccgttgttgatttcctctttcttgcacagggaacaaaaattagaggttcagaaacaaatgttccaaaagaaggtgaagaaactgaggacgaagagtatgcaattcaaccacaacgacttagacattgcgtttgagctagaggattggacaccacaagagcgccatctggctcggatatcgatcaaacggtggaaaaagctgaaccgggtgaagattgctgagaaactactgaggaaggctgtaatcctcaaggaagccaacgtgattagtcgagaattgaataagatggtgacttaccagtttatcatcgtagaccgatcgcccctcgagctcaccacctcggccctagaatcgatcaagggactgagtgaatttgatgatgtgtcggatcccgaattgagcgatcgatcaaataggccctgtatcggtatcaaggttctcgacaaacgtcataggtcggtttatctttggtcgctcgataaactcgagacgagggtgagccagatgcggaacctgttcaactttatcgacaagcccgaattctctcagcatttcaattgggaagaccctttctacgacccatcgccacccttatattctttcattgcccatgcgtttattcctttaggtccaatataccgcaacacgcccatcaaaactactctgtcactctatagtccatataccttggcctccatcggcacttgtcgcatccaaatccgaactatcggtatcgcgcctccggcccgaacaggcattctactcaactctcccaacggcactatccagcctactgttaatgaaagtctgtgtccattggtagatgatgcgaaaatcacgcttgagatcatcattgatgaagtggtcggattgacttcgagggacttttcgtcggtgcattgtcagtttcgagcatcgtctatcacgggtgtactcaaggacggtaccgaggatcatgtgtggagctccaaagcgtttgatttgccgtgcgatcagaaagagatggtcttgaagcaaaccatctctgtagtcatgagcccgcaaacgaaaagccatctcgctcatggatgtgcaccgatcgagttcttcggacaattgatgccaagctatttggatcggctcgaacgtcaggatgagaaaaaggctgaagaaaagaaactgcttgatgataatggcggccggtcggaactcctcagtcctcagtccgactccgcttgtcccactctaaatcagcaatcgacagcttcgataattcggatgagacaaccggaaaccgaatttgttgtagaacagatgcatgacgtgacgagtgcgattaaaatgcttgaactaaccgcacttggggactatcagtcgacgacaatcatctcacagaatgcgctcgatccgggggtgttctacctcagacagggtctccagcggaagcttgccatcagattgacgcataactctggtcgtcagtttgggtggcaacggatggagaaggtcgagatgggcaatgtgaggctgctcgatggccagggtcggatccacagttcgaaggtggacagatgggtcagcatcaaggcctccaagaagccggtcgtccatttcgaagccgacgggacgtcgtggatggattacgtgggcaattgggatgcgggtggtcatgaatctcattacttggatcgagtcacccaaagtgagcagagggtattggttgaacttcggtgggaggtcgaggccaagaactgtgtggagccgatcaagtttaggacggatatcgggatggtcgtcaaaggacgcgatcagagagtcggtgaagggatcttaagcttacttcgaatcgagagaagactcaaacagatgaattatctattctcgatcaaattgaagccgatgatgatcagcaaagtagatgaactgtggagactcagtacggtcaaccaaatcgtacatggtgaagaaaggctgaaaggatggaaaactaggggccttggtttgttgaccgaatggatcaacttccgggactcgatccttctcaaaaccgaagtcgacggaatcaaagctatcgtcacttctctcactcttaaatccatcaatgagctcgatgagcggcttaggaatccggaaccgggggctgctgatctattcaaaatcggcaaaagcttggagttatggcaaaagcgatttggccctaaaggcaatgtaagtcggatcatatttacatatataatcaaaaaaaaaaaaaattgaagtcttgaaatttgtcacgtttttcttgttcttcgtggatttgtcgtctctttgtaaatttgtagatgaactttctagaggaacctcaactgattgtcctggatcaacaaccaattgaaagctcctcgacaccaaaacagacgtttgaatcaccaaagaatcggaggctaaaggctgaagtgagactaataccacgacagtacgtcccttccattttttttctcatcatacgctctaataatccatttcatggatgcatcatcaatcgatcatgacgaaatgtatttcattttttggttcggttgatagtgaaaacgcaatccggaagggtaaactcaacgtcttgcgggatccgacgcgagatgattgggttaatcgatggtgtcagtgaccctttcttgaaataaaaaacaacgaaatataggatcagactggcattcacctcttgttgatatactgatcccctccactgttcttacttgggtacgtagtcgtgttgaagcgtccatatttatatatttatgagaagaatgatgaggtcgaagaactcggtgtgatcaaccttctcaacgtacacatcgattccaatcccgaaatggaactcatgttgaatgtaagaacattcatctcctcctcctcatcgtttcctttttttttttcttctttttttgtttgattattccaaacatctgaccttctgtttttttttgcctttctccaattcattgcttttttttccttcccttcatttcatattttttttttctgtcttctcgatatcattagaggaagaatatctttgcgatttattcgtcaaccaattcgtatttcttagagtgtctgaatccgaaggatctggcggaatggtgtctagctatcaaaccattaatcgaataaaccagcacactagaaagatattttttttggaaaaaaaaaacaaacatcctatccagacatagaccatatctttcttcatcatcaatatataattatatatcttcttctctcagtcagtcattcataactatgcaagtgttgtcttcaatcgctagtgtatatactacagctgctcaacccttttcttcttcttcgtatctcatctttctttttttctcagattgttgtcttttgatgttagcctcttcctccattctctccttatatttatatatagtttcttttcctatcctctaaggatttgtttgggtaatatccccttcaacttacatgttcacccgccctccccctccccctttttttcctccaaaaaacccaagacccttccttcctattcgaaactcattttcaaaaaaaaaaaagcttcaaaaacaacatcaagaaaaaataaaataaaagacgagacgagactagactagacaaatcgggtgttgtatttaattcgttatcttaactttgtccatcctccattgcttcttctacatccgcttcagttgtttgttctcctgacatagttcgctttctccatccaagttcattcatccttatcactcactatctcagttgcttcatttgaatattcttgcccttaacctcctacacacatacaaattgggtcttcgttttctttgggcttgattccatttgtcattttattggtctttgtggtcaatcatcttctataagcctctcatcatgtttttttttttttttttttgcctttttcctccatgcctctgtttttcttcttcattcttttgtggtcttcccccgtgtgtctctttctttcgagtctgtttcattcgctcccatgttggtgtatggtcttgcaaagaaaaatcatttaacagataaagaaaactagccgcttttttcttttcaagaaaaccaaaaaaaaaaaaaaaaacgaggtgaaaaacagcttgaacacataacttggaggactaagcctcagtacaaacatgatcgatggccactcaatctgggattgcttgagcattgatctatgcataaaaagtatcgaaagaaaaaacttgatgtatttcgtatcctatccaaacatgggtgacactacgaggaatgtattaaaattcaatctctcaatgctgaagaacaggatgtctgatctagctgcttgactaagccttcaagatcgctgaggtatgggtcgtttgcttcgggacataaagcttcaacttctcgtttcaaatgatagagatactcctatttcaaaatcaagatcagaaccaaaggggtttttctatggttagtcgtgatgattttgtctatagatttttattggttaaggacgtggtcaaaaaaaaaaaaaaaaaaaagttgaatggagacgtgctttgtttggaccagaaggtccgatgctcttatgaattcgagaggctagttcttccagcttagtaggtctacagaaactcgggtttgtagtatgacctacataaatactcgactgcagaaagaaaaaaaatcggacgaagaaagtttgaaggttgagaagtcaaggatgttcctcagaaatttagttatgtgtgagagtgcgtatgtaccttcccataacattcttcttggccatccttaatcacaaagacatctacttccattaactcgtagccatccttctcgcgttcatccaaataagcatgcacttcttcagcatgattgggatcgatagtatacataactccccatactagccttgagggatattcatcggcccccggaaggttgagccattcagaatttggaaccagagtcaccactacacccgggttctagaacattttttttgcttgttagtttctttcgcccctcagaagatcgaacctaccgaagacgaaagaattgcatacttctggagtccctcgatgatcatgtgaaaattctatcaatcgatgaaaagttgaaattcaacaacgagttaaaaaaacaaaaaaaacaatgaagtcaataaccagaattggatcaaattcagcgcatatgcacatctattctgctgaaaacgtagggctcaaggatgcttcacatacgtgcgaacctcctggtgtatcccttaacgtagcacggtgtgcgaccagtaacgaatggaggcggcttccatattagagctgtgggtgttcaagttggataggataaggataggtggtaagtatcgatatcaacaaagaagataatatgggaaggggaagcaagaagaaacgcgtcattttttaatcagacatacatccataacttcaagtaagaccatcgtcccccaaaaaatcgattagcgaggagacatagatacttgcttggaacttatccactcacccaaagattcgatcgatcgccatctgtctccaccctcaccgtccgagctgttcggttctcaaagcaccagcccttcgcgtgagctttcggggtgcatgtaagtcgatatggtacacgaaatggtcacgtccctcgtcgcctacatactgcgcgtccagtttcattcagtcgcaccttggcgccccagcacaaaccaattgcttcaatctaacctttttgccaggtctggaaaaaaataacattgtccagtgttacaagatctgatagggaatcttgagcacagttgcggcatacatatcaacagaaagtctcctgagtaaaaactgccatttccaatcagatagcacatgtaaatatcttgttttgtgttttgtgtgaggattaagatgcaacagagtttctagtcagattggtaaacaaatccccaagtgtgctttttcaagttatgttttcatgtgtttactgaaattagtgaaatgagtggcattgaaatttgtgcttcaagttggcctctatctagtatgttgctgctggttctaggcactagaacccagttgatttgagctggcccatgtcatgtcctgttggtatgcctatcatatgggtgtcaaattcaggccacctggaccctacaccaggggtgcactatgaaaggctcttggagtggtttcaaaaacctttttggttgagaagtgtgggttgggaatatttctggttggctggtttgagaaacatcttttgtttcaacaaacattttggggaccacttcaagtggttcccacatttttttttcttcaaactagtttaaaaaatattagggtgactcactctctgacactttgtccaaattagttcaaaaaatgatatttggaaaaccacttgaagaggtttccagaatgtgttttttttttgttttgatttggtggtggaccctggagtggatgcccacaagctccaagtaggctacagatagaacatacagaccacagcctctggcatacccacctgtgtgttcacttcattctctttgacaatgctgggatgacatggaataccttctgctccatattggcaggttaacaatgacaacaataagaataacatcattgaaaactgaaactacaccagtctggttgggactcccccatcaacctagagattgtttttttggacctaggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccacaccagacacctcctggggggtacccaaggggccaaggtacctgttgcaggtacctcaggtacctcccctctctttctcacctagtttcactcccagagtaccaagtcacttttctcatttgttcatatttaataatttattgtaaagtttaaactatctacaacttataaccaattggaataatcttcattgtcgtccaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgagtacctgtttccatgcagccaaggtaccttcttggagtagaaggccaccatcatttttggtaaggaagtgaggggttacctgtagcggtaacttagtacctgttcaatttttcacaaaaataggtaccaagtaccacacctggcacctcctggagggtgtggggcgggtgtgaggggtaccccccaggaggtaccaggtacctgcaaaaagtacgggcgaatgatctctacattaacctctcctcttttcttttgttttctgacaagtaaataacaccaggagaattcaattctcactaggtggcaagtggcatcaagtaacattgatcattgcacctctgtatctctccaactattttgcaacataaccaccatgtcccctttgtgtgctacagtgggcccagggagagctaggatgaatagatgaatatgtaatgagcatgctcaacttaccctgatggcacttttcatctagtgatcattgatttgtcctgttttaattatctacacacatgttcagttactgtttcttattgcaacaatttgctcccagatagccctggaatgggtttcagtactattcatgaccaacagggcacacctaaatatctgggttcaaaagccgtattttatcttaaaagtacaccattgagcataatactatctgcattgtgtaagaattgaaagcggtagagatctgttgatttgaatgccactaatctgattagagatggttgcggataatacgccacggatatccgctatccgctggcgggtatccgccagtgccagcagatacccgccagcgggtgtggattcggctgttgatggctgtttttccacccaaacctggcagatatccgggtatcccaagggataacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcgtgtgggccgcaaaaagggcccactacgctgcgctacagctcttttgagcggtttttggccgctttttctgctaaaagtgctgtagtgcagcgtagcgtagcaaaaagccgctaacaccacggtttttggatgaaaaaaagcgccgctacgctacgctttttgggccaaaagtgtagcggcccaccactgatacgccccagccattgatgctccgttgggagaaaagtctctatcagcattgtcagatttgtgccactaccacccacaatccaaaaaaagttcatagtgtcctcaactatatatcaaaatattaatcacttcaactatacaaactccagtggaccaatcccaactgaaaccaaaaacaaagtagagacacagattgtgtttgtttacattggacataataggagccaaggggaaaaaagagggagattccatccaaaaagaagtgttgtcagacaaccatgattccacttgccgatcttggggcaatagtgagaggacacaagcgggcgaggccggatgaggggtctggctgtagatgcacgagttggccttcccctgtagggtggagctgactagacggaggacaggagtaagtatctgcattcaggggacatactgaaggagcaagagcgataaaaaacagggaggtaacccggctcaactcttggtatgcatcctcaggcgacgccaaccccacaacaacgtccctcagcacccaggccgagtcgtcgttgttgatcgccacaaacacttttgagccttgactgaacgccagtcgatgcgtgccggactgttccggtccgaacaaatttgccaagtgaaacagaacaaactttggtcagtttgcatattggaaggtttatggctcatagatagcttagcttacagttattattctgtgcacatgttggtctgaagcagtggccccaagttggatggctcctacaaccagggtattcatcccagactggtacataattcagcttgctgggagggattcctcccaacaagctggtttcaaaatcagctatttttttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttttttattttattttttcttttcttttttttaaaataaaaaaattctgtccaccctcaaaagggggcggatatctgcagatatccgcgcggataactgccagcggatgcggatgtctgattccgctgaaatgatgagcagatatccaaatccgaacagatctccggatgcgccgcgcccatctctaaatctgatgggtggtctgatgttgattttgaatgccttccctcctgtactgccgtaatgaccaagacttcttgacaggtcaaggacataacaccttcctcatcacatgtgtgtaatcacttgtgcttcatcatcaaaaggccccttgacttccaaggcaattcacaatggttgtcatgctgcctgtgctatgttgcgcaaaaggtgagtcaggggtaatgttgagctctctatgttgtgtagtttacatagccgctatcattttgtgcctcttcctctttttctcttttcacatgtcacaccttatgacattcactgtgttttcatttctctcttatactggagacaactgagttggaaaggatcccttttcttcatcctttccaacctcacttcctccaggttagttctttctctttttgtttcttcttctctttctcttagtgaaatgacacacgatcctttccaacctcactgtctccagggtgtccattccaacaggttatgagacccatttgcgtttaaacagctgtccgcttgatctctctcttgctcatctcggacatattactatacttgatttggaagtcttcgacaactcgacaccatatgtgtgccctcttcgtggttgtttccctcccatcggactctcggactctactcccgccgtcctttctccattgttgtttcttcctctcgtactctcggacgacacatccactgtaccttcaccttctccgctgccgtttcttcctctcggactctcggacgacaacatcctgcgtcaggatcatcgctatgtccgccatagcccaaacgaaggacgatgccgatgcccttaaccttaaggtatctggcatcgtccagctcaagccccaaggtgcggactcgaactaccttgattggagttttgttgtccttttgcacctcaaatccctcaaactcgcttacgtcctcgaacccgagcctagccctaccctcaccgcagctgccaagaccaaatcctctcgccctgcctcctggttaaacgacagcatagctgtctcgtcgttcattgccaggacgatacacccctcgaaccttcgttttgtccgggcacacggcaccgacgccgcagcgatgtggctctcgctttcgcaggcccatcaggacttttcggctggggccgcatgcattggctgcgtcaactggtcgttgcgcgtctctccggcgacaacatcgactcccacattgaatcgatggccatctgtgcggagcgcctcggctcgctggtcactcctgagaagccactcactgtggacgatatccacgcgacagcccttctcacctccctaaccgacgattggcttcattgtgtatcgtccctaatgaacgaggactccgtcacttcctcgcgcatcgtcttggctctcaaagccgaatcccttcttcgcaaagctcgtcgtgaggacaagtcgaccgttaccgttgtaagactcaaaagtggttgtgaaacccttttgctgaattgagaaggggatgatggaggtgcaaactctgcccttctatactatcagaaacaagacccccaagcttagcttggaaagttttaataacgtgataggattggtcggttccggtaaaaactttgtttgatgaaaagtaaaggttgaatatacaattgctgataaaagaaactgttatgttatgtaacaggtgaaaggtttatataattgtttataactggtgagttatatatgtattgacttgctgagtgatgaactgagtgaatgaactgatgaactggaatggggagacaacaaatggggggaagagagcctccttttatagacaaaagtgagggaatttagcttcagggcagacaagaaagagtgattttagctggcctgtaggtacaaatgagtgaatttagctagtctgatcatgcaagtgagggaaattaaccagtgaggctgtgtacaattaatgtcaaaggctgtcctgcagtgcgtaaatcatgtgagaaagtgtcaaatgaggcaataaattgtgggaaaaatccagccgttgtcataaatgaggtgagaaaattaatgaactgtgggaaaagtaattcaatcaagactgcgcagcctgcaaaggcagtgcatgaggtgacaaataaaaccaaactaatatatgcggtggagataaagaggtgtgggaaattatttgtataccatgagctgtgtataagcataactgagaggtgaattgagggttgtgacatgtgcttgactgggtgttggccttgtgatatgcgtccgtaggggtgtaacttccaatccgtgagtgttccaatgatgcgtccagtggtgacctaggctgaaactgtccgtagaatccatttctgaagttgtattggtgatttctgaatgaatgtatgagaaatgtgtataaaggaaacttttgaattttttacatatttaattaccacaccgtctctaaagcccgtgttgacttcttcaagggcaagccacgatttaacgagtctcttcattgtacattctgcaaccgtgcggggcacgatctctctatctgtgagaatgcggcacgcgttctttccaagcataagactaaccgctcctcgagcactggggggggttcccgtcgacccgactcctctcgcgacaacagacgtggtcctactggaaacaaccgctcctctggtcgtcccacttcctcctctaagccttctgctaccgcaggtcaaactaccgtggttgaactgggttacgttcctacgacaagcaatcagacttctccatccctgagcgtgctggaaatgcagtcgtcggtacccatcacactgagttctccaggagtgttgatgccaacatcgactcaggctgttccatctctatgacccctcacaagtccactgttgaccgtcttaagccggactcaacttcagtccgtctggccgatcgctccgaagttttcgccaccttccgcggttgccagtctttgccactctcagttgatagacgagtccccaccctcgttgttccaggactccatgagcctctgttatccgtcgccggtttgtgcgacaaggacctggtggccgtcttctctagtgactcctgcgtcatttacgaggcaagctccttttccgtcactggtcccattgttggtcgtggctatcgcaagggtaatcttttctatcttccctccaatgaggtaaggtcctcctccgccatttcagttccgtcttcatctcacggcagctcactcctggattatcacatccaactctcccacacaggtctgaaacccctcaagctactccttcgccgagctggaatcactcctacggtggccaatgatattgaggtaacccaatgtcccatttgtgtgcagtctaagatgcaccgtctctctttcacttctcgcctttcttatcgctctcagtctcctggtcatcttattcattccgatgttggttcctttgaggtcgcctcccgcaagcaatacaaactaagctgagacacatactagagtgctgcctttaccaactaggccacagacgcttgtgactgccaaggttgttgggtggtagtcctcatggttcgacatgtagtgatacatcatggtagcagactatcagacacctcaacaccccccccttgctacatgatgtggaagtgggaatgagacccaacaaatcatgatcagagtgggaatagaacccgtgaccttaggtagtcttacaggggaagttttggtcttacaagtaagcattcacaacttcatctggtctctgttgtaagcaggttgcgcttaggtaggctctgggctcataacctgtagagacagacaaaatgaagatgtgtctggtgagagtcgaactcacgacctcagctaagctgagacacatactagagtgctgcctttaccaactaggctacagacgcttgtgactgccagggttgttgggtggtagtcctcatggttcgacatgtagtgatacatcatggtagcagactatcagacacctcaacaggtaaccccagtccttgaaaaccactttgaatacacaagatgtttctgggacctctgcatgatgaaaataattggtgtcacatgccttgcaatgccagcaacccatattgcatacctttgattggtatgcaaacctgatgtcaattgaaggtgcccatctggggagattgcttccagtgcccttgcaacaggtataagaaagacaacagtgggatgttatgatacatcatgatatttgtacctcaaatatgtaacatgtcatgaacagataaattctcaaacttttcttattattttcaacaaaaagaaagcaatggaaaatgtatactttttgataatttacaatgcagtagaggctacaaattcattggtgaaaaaagagcctgtaagattgttgaaattttaaaccaaagtgcgtaggaggtgaagggccaaaaataaaagggtattatttttgggaagggctcacagaaaaagagtgtaaagaaccaatgattttcattcacatgtagcaagtctggctaaatagactacatacatgtgttcaacctgtggttgagagaaaatgaataaaaagacattttgaataaaagactgagaggaagaaacatgagtccttgcaagaaacaaaccatacaaaaacttctcagtctcttttagtcaagccggatgagttaatcaagaaaaaacatgttataaaccacagatatttagagtcgttaattctaagtaatcagtctagtaaataaatcaagaagatcaggaaagagaagagatcattgtagagacattagttgttgagaagagctgattacttagggttcaaatttgactcagaaggggcataataacaacaaaaaacaagctacttgatgaaaatattctagtctgaattttgatgacttgaaaagaaaaaggagtggttttggggaagagtagaccacagaagaggaaaaaatcaacaaggattgactgttatgaagcactttgtccactttgggagcttgatataccaccttatactgtgacataataaaggaacaatatttctgctatgttagagcatctccaaagtggtaggtaaattgggtcgctaaacctgatttacctacccaacctccaaaaaacctacccaccatagtcgctatcttgggcactaaatttaaaaaacagctcccaagtagctagagggttgctacaactagcaactccctacaactccaactagcgatcaggaggtgtgaaacctccctccactttgtgacactacatgcccttctaccccccaataacaactggcttcccttctacccacaatcttctccatctctttgaggttcttgttgaagaaaaaaaagaaagattgtgaaacaaaaaaaccaaaacattccatttcaatgtggtggctcgggctcagaggatacccctgggggaggcctgtcatgaggatctagctccgtttgaggaccttgtggtggtgagcagccttcaccttgggttgtaacagtgaatctgagttgctaaatctcacatttagcaacttggatttacctcccgtgttggagatgctcttacaatacactgcactacagtgacatgtaactacaacatcccaccattaagattcctatccatgtgttggttggcccagctctgccatatcctcagtagtgtactctgttttccttgctttggagttgaatgtatcaacataacttgggctcatttgttttatgggcatacatgaggtgaatgagcatttttgcaaacctttctcaaaaattcaatgaaaaaaagtcctttttttggggggggcaaaatgcatagtcggtagaaagaaaaaaaaaagaaaagaaacacagccaatcagggctttttgagaaacacaaagtgcactatccaacatgaagaattttatgcttcagggacctgtacagtggaggggacggttatttttggctgcttgttttggattctacagcttcaaagcacaaacttcaagtcacaagacttggtgaattggtgcagaataggttctgaaaaatgatatgaaaaataaagcaaaaaataaggttcaaatctgtgaaaataaaataaaattttgtaaaaaatggtcaccaggtggtttcaaacaactgttgagtagcacattcaccagcacatgttgtggaaaagcactagaattgactgttttgactccaatctgaacaaccaacctgactcaaccttttttggttccaatttttttcatttataatcattcttgccatgttccactctttctttctctcagcactcccactcccccaaaatgaataacaaagcttttggaaaaacccatttttattttttatttttcacaaattttgaaactttgttttttgcttttacttcttcatattcattttctgggacctattcttcaccccttcaccaagtcttgtgacttgaagtttgtgctttgaagctgtagaatccaaaacaagcagccaaaaataacggtccacccactgtactctgcagtgtgcaaatcaactacattacatccaacatcaccagttcttctaagatacagtgtgtggctgagatacttcaactacatacataaatatctcagtaaaatcaagattggtcaacaggttattattaggtgtgaaatacacttgacttgatatgtactttgaagattacttgagaaaaattgagcattgaaaaacaaaacaaaaaggaaacattgggactacacaacacttgtttccccctgtgactcttttttggttttcagtgttctaatattgtctattattttttcttctattatttttccttttttttatggttaatgtaaattgttctttgtaattttacttatgatgttaattctaaaatgattcacaagtccttgtctgttcttgttacattccttgatccaagggtaagagtgtatatacttagtacacattgggaatccccagtacccaagtctcaaccaatctacagggtgaataagaacgagagatcctcaggtgtcaatctacctaaagcttgatcatcatcacccaaggcgctaaaaaaccatacaaatcatgcacagaaagcgacgtcagtgagtatgtgggatcaaagcgagattataagatagaacaactggcgactgacgctcctgtcatagcttccttcttcttttgtaactcgacaattctagactcgatgctattttcgatgatcaacctggtcaccacgaccggccggtgttgacctaaacgatgaattctggtcatcaaatggatccaaagaaagagaaaaaggttaattcaagcactctgaaacggaattgtagacgtatgcatgcttgcagtgcttacctgtccatagcttggagctcaacggctgggttccacctagtttaggtacaaaaaaaaaaaaaacacgatacaaagaggtcagtccgctgtgcatcgatctgacccgtttggaaatgcgacgcaccaaggatccataatgaaaactctggaagcctcggtaagattgagggcgacaccgccggctttaagtgatactaaaaatacttggacatcgttgttgttcatgaagtattggatcgttcggttcctcgcttcaggcgtcatgtttccttgcaatctggccaatttgaatcctgccaattgtaaccttctttcgattagatctaaaaatactgtgaattgtgaaaatactatggacttgattctgttgaatgaatcaagttgttaattaggaacaaagcgtgcgtcagcatgagacagtctgtcaacttcaagagaatggaattgacatacgtatgatcggattgattgagtttactcaattcttctactagagcctcaatcttggtgctagttctccacttgccaggatctaaacggtctaggacgccttgtctggctttagagcccatattttcgtcttccagggcatcctgggacagatcgatggtaattggtagatgacaaactggacactcgggctcctgctcggtagccgtttctagatattgtcgaatacattcgcgacaaaatctaatggattgaagcatggggatcagattgttttccggagagtctcgaagtacccaaaactaaataaggtgcaaagagtagatgtcgagatctcaactactcacatgtgtcgacatttactaatgattgcgtcttctgcttcgtcgagacatatacgacatgtttgtattgaagtcaattgattaaggtctgtgttgggcgcgtttgcatcgccgatggtcttgaatgctgcctgggcagcgcgagatttcaagacaaggtcggggtgatttgacatctgtcgcatccgggtgatcaactgaaagatgttcccatagttgttcagtctggaaaatgggtgaattttgtagtggagcaagaaatgataaatgtcaactgaagtcaaacaaacattttgctgcaaggaaacgaagaaagattaagcgtacactgtgccagcatcagcgtacgtactgaacttgcgtgtcacgtcactgtacaagcttgaatagagctcttcctcttcttcagtgctaaatgacagaaaaaaatattgggtatttgatggttagaaggtacaagatgagggactgtggaagaaagtgacgttaagttcacgtacaaataatcacgcctgactaaaaccgctctgggtggtaaccctaagtcatcagccctttccaatttggttcgtcgaagcatcattcgatcgagcaatactttcaatttgttgaatgcggtgtgaccatgactgccaacgacggatgcgccatacttttgaacgggctttaagatttcgttgttccagaaacaaacatgttgcatgggtgaatgcttgcatctgcgaaaaaaaagagaattaactaacttgccatttgcttggaaaaacataaacagtggagaagaggaatgcactcaactgatcgcaagaccttcggtccgagaagctccaatgtaaacttttgcaatcacaaagtttacaaaagtagtagctgaacgggtcggcacctaggaatctgatcaaactgtaaagttcaccgactcgattttggagtggtgttccactcaagcaccatctgtatgtggccttcaactcaaaagctcccttggcggtattacaggatcgatccttgatattatgggcttcgtctagaataacacggtgccaattgatctgatggagtaaagacgattccttgatgatttgtcccttgcgccggaaaccggagttttgtcttctgaaggcagattccaagacggcaaacgaagtcaagacgacatcgaagttttccatctcctcttgggcattcgaacggtttccaccatgccaaacgttcacggtgagacccttggcaaatttctcaatctcgttacgccattgcatgatggcaacggtaggcgcgatgactaatgtttgtttccgatggccgggaactcgatccgagaggatcagtgcaatcgtttgaatcgttttgcccatgcccatttcatcggcaagtaccccgccagaccaaggcccggtttcttgctttttcatccagtacagtccttctagctggaatggtaatagcgtcaattcaagaccatcaggttgttcagctttcgaaggttgaaccacttcgaccttctgaccaagatccccccagacattaatcaattccggatgatgggcctcgagtttcatctgatttctttgccaccacgttaagtgtttggggatcttgacagagcgacgggttcgtcgaattttgggggcaactgtagtctgagcagacttcgtaggttgatggccagggatatcggcatcactgtcactttcttcgctgctatcagagtctgagtcgagcgtcgaaagggaagagcggttgtcttggtcaaacttgacttcaaaatccgagtcttgatcatcttccttgtcaatctctgctagcatgtttcgatgcttggatgttgtcaccttggtggaactggagcgtattggacgagaggcggaggtagaatttggagcagttgacttggattcttcctttgaaagcttgatagcagctttgaccatttctgtctctatctccaaggggtcctcatcgctttctacgggtttgaaacgaggggtagccgactttctgccgttggggcgtggacgtgctaagacgatttgatcatcactttcgctctcctcttcggacgtagtatcgatttgacgcgcttttcctttccccttggacttggaggtgttggcggtctgggtgtgggatgacgctttctgatgttccatggaagagatcaattcctttttcgatgcaggtacccgatcggcaatctttgtatgatcgctagcggggtcgtggtgtgcttgagactcggtttggggagcttttcccttattcttggctgtgatgattttgttgataatcttcgcatcgctttcgtcagaagaatctctgtctgccgcgtctttcagaggctcagagctcttgcccacttttgcggtttctgatttgtcagcttgaaagtagtgggatgatacagatttagtgcgtttggcaacccgggtcggctgctcgtccttggcagccttcatgggactgtacatatgacccaaaaaaaattcaattaagaaaatgcgatggagtgatcagtgacaagacaggtagagtaaatatcgaatatcgtgtggcatacaatgaatggccacggcgagccgttttggctttggagccctgggctacggatcttggtacctcattgtcggcggggcgtttccttttgttcttggaggtagtcttgagatcgcaggattcaacactgctaggttcagtgaactctgggtcgaggtcctttctggtaggcggagtcttggtaagacaattcgacagacgggcagatcggcgcggagcaggggtttttgctgaagctttcgccatgtttgagtgactggaaatcgaaaaaactggcggtgtgcaaggtagacggtcaagaagggttcggactggtctaaaagtgggaaatgaggctggggtcgacagcaaggagtaggacgatgatggttttaatcggctgtcctgtcaagttggacgcttccggatatggagaacctcaggagctgttacgcttgaaccccttttagctttcgaggaagcattgaccaatcaagaagtcagcaaggaacaatggacgagcagactgaaatcaccaatcggattgcaaatgaacccaactcacccatactgcgtacatagcccacacacccaaacggccaaaagcgcgcaaagggagccgaaattgctgccccgactcagccagcgaggtacatagtgcatattgcatactggggccccccccccccccccccttggacagtggactctcgggcttgcttgtgcggatttgacttgtatgtagaaaacacatacctactttggagagccaacttttagaaaccaacaggaacacctgaaatcactttcagttttctttcacacctcacatcacaaggtttttccaactgagggaaatagcttttgtgatttttctttttgatttggaggaaaaacaaatcaatcacctgtaaatgtgtacaaaatattgattttctgattgctgattttaagtgtgaaatttggccacaggtcgtatgcaagcaaggaacagcttcaaagtctgtggtgaaataaggcatttcaggattgaagtttccactgagacaacagggccaacaaggagaaagagggaagtgagaccttgacttgctagaatggctcaaaaaggtgagaaccaataggtttctggtttcttgtagctagccagattaagatctccaggtatgtacagaaaaggagagattgttagaacaatatgtaaagaaatgaaagatgaaaaaatgaaaaaaactagaaacttgtgacatcaaattgagcataaatgaataaaaaaacattgatcattcaccatcacacaccagaagataagactcaagaggaagtctacagagaaggcaaacccttgataccagggttaaatgactacacagagcaggttcagggctcatcactgatgcttgttggaattcaattccttgtctgatccctcaaaagaggagagcatcaggtaagtttatcgcatgattgataaacttcctgaagagaaatatatattattagcgctgatcacgaaacatgtgattatcagcagaaataagctgttcagaagttgaacaacagaaaggcgtgattaaagcctatgcgtcgagcagtgatgtcattgacgtcactagcaaagagatgaatgatgatcatgatcaatcatcgagctctaggtgagtgtaacgagcaggcacaacacacagcaaaattcaaaaaaatattatgaaaatgaattcagttgagaaaagtggttcgatgacgtaggggaaagattcaaaaaagattggcattcttataagaaggaaaagaaaatggctcgacactttaaatagtatcaaagaagaggattttttcaagaaaagaatcaagaaaataactatcgaaaaagaaaaaagatttatatcaatctgtaaagaattattgaagaagaaaaaagattttcatatcaatctgtaagaagatagcgatagcagaatcagtgaatagcgtagttgggttgtagctaggtaataatatttaaagacttgtactcgcctcgagggtttctttcctcatggcaaaatctttgttttatccttaaacaataaatttccgtaatcaaaatccaaacttttttgtatcctaaagaaaagggttagccagctcgatccgtttgcgtgtactgtggatcacctcctcctttgcttgtcttgggctgctgtgaccttagttgttacagtgagtctcgatgagttgaatcaagagaacaaagaatgagaacaagagattgatcgagttctaattcttggttctacaacatcatcattaaaatctctagctcttactcgaacaagtctattgaacgcaaactcgttactcgtatctttccgccgttagtcggtgagtaaaaggaaaagaattaattgcctttttcttttaaaaagaaaaagagataagtaaactaattagtttatcgatgacgattcttaattagactcatcaaataaaaaggattaactaataatttcttaagacaagaaatttattcttgttatccaaagtaatgtattttcattactcttgcgaataagaaacattttaccttaagagaaaaactaacatcggaatgctcttccgataatttattcagctgttatcattatcctcaactgaataaattagtctactcgaaggcaatttccattatcaagtatttaaaaagctatcagatcagtactgccttcaggtactgctctgatttccttgttatcacgttatcaattgtatttatttaaaagaatctacatataactaaaaaaatggcctcagagagccaaacaaactgtcagcctttgtattgatttctcatgcggcttctaacgccggcgtcgatgttgcacatgtcaatgtcatttaagactttacaatcatggcgaccttcaaaagcgaaggacatacaccataggaccttcaaacaagtaaaatccccaacatccggggcaaaaacaagcagcctccccaaatttgggggcatatactagctactcgaaggcaatttccattatcaagtatttaaaaagctatcagatcagtactgccttcaggtactgctctgatttccttgttatcacgttatcaattgtatttatttaaaagaatatctacataaaactaaaggaatagcctcagagggccaaacaaactgccatgcaatctaacgccggcgtcgacctccaattcacatttgttggatttgtcgacgccggcgttagaccgaggcagacaggtgtccaactcaagaaaaggtcatcgagtaatcacccgattaacaaaaacggggcaaatataccaaccaaacctccccaaaaatgggggcatatactagtatacttataaaggaataaaatatcttcagtttcaaaatctttcaatgcttacaatcagatatagtctatgatgtctgggggagaaagactctgttgaatgtataatctagatctgaattgatgaatgataatgaaagagagaagtgaaagaggaccaagtgcaagagagaaatttgaacaggcctactgagagagccttgctactctgtgtggttccagatccaaaagagaccctacttattctattttagtactgaattcttatcaagataccttctgatttgtcattcaatttctgattggaggaaatgtaataaatttcaagagcaactacccggggtcctaactggaaagacatgcctatgtatatacaacatcccattttcttttatcccaaagtccatctgaagaggaaaaccttcactatgcatgtatgaaaccagagccatacgaaatagcagcttgttgggttcattaagcgacatccgtaatactcattggcaggattacatatttatgtagcttcatacataccctgactttttgctgcagctcaaacgagggatgcagcgtcccaaagtcataaactaataatcccagtatattggttcaacttttcattgggagagacagaagcgcatagcggatgtgtctgaagtccaagaccccgaacgcttggagccttgccccgagctgagaggtcaggactggcctggcaaagcacggccccctcgcgaaggagagaggttataacctcactcttctgatcctctcagcccgcatcgccaggcgctcctctccccatctcactcctactaccccgtctctacgcgctgtgttttttagtatttttttgtcctatttaaaccatccatggccgaagacatcgtaacacgagcgacgcgaaagatgaaaggtttaaccagacccggggtaaaagaaccggacacccaaccacagactcaaacggcaacagcgcaatcaatgtcacctcaaggacagacgcagacagccgcagggagcaacacgacaaacgagtcatcggagcacttaagtagttagtgtctctcgatttcgtaaattttctgctatagtaaccaagtcgcggttaacttacaccaccttttcattctgatgctcgtcacagaacgctccaacgaagtcatagacctctcccaagttggcgagagaggcaccggagatcctggaaatgatgaaccaagaggacaagacacgtcaaaagaaaacgaccgagaagacgatgcgattcaaggccagctcaccgacgttaccaaatccagcaaactccctgtcacgacagccacgacaatccctgagtcagcgtcgaccgcgacaacctaccgtaatctactgtcgtcctctgatgattcaggacccatgcttgtagtcaacaaagcattagactcagaaacacccaaacaggtggtctcatcatcccaactctcggataaagagaggttgtggaaccaaatctgcgcagctaaatcagctaacgacgactcaaccgccgacttccttctcaggatatatctctctttgcctaaggatgagacaccccctaatacgaatacgctacaacctccatctgtccaccgatcggcctctgctacggcatcgctgccgacacaaaagcaacccttggataaaaacatcaacttcatcaggggctctatcccaaatcattgcgacattggattcactccgtttttcgacaagaacatccgcgagttcaaagggcctttgccgctcaccatcttcgacaaagagtggcaagaagaggcggtctcgttccattcaggcaaacgctcaaagacagacgaaaaagacggagtttatacgggctacgagtacccaaacgagtggacccaatcattcagcgcatggaccaacaacttcaggagcttcttgatcacttatagggacatctacaaaatccccgaatttgcagagtggatagtcgaacacaaatcgaacgtcgatgaaataattgcggccgatggtttcctgaccggcttccgctacgacattattgtcagagctaacgctttcgcctatcgagtcgaaaccgatcaaggagcgtcggtagtcgacatatccatcatgaggaaagaagttcgggagaaagcttgggcgattacgagaaaactagacgagctagacttcaccgataacccttatgctctaggaggcgtcaagtttgggttcgatccgaaaacaggaaggccaagaatgccaaaagggcataaatcctcttcagacgtcaacccatactcatcacaaaactcgggagaaagaggttcttatagaggcaactcggctaggaatcgaggaggatatagagggaagaattttggtccggccgattacaatgatcaacacttcgatgaccgccgcgaagcaagagtttcacaaggctccgaagataataagtggggcccgagaagaggaggtggttatactaacagaaactataaccattatgaggacagtaacttcaagaatggctttagagaacaaaaaggttcatcttcaagaggcccagcctcgacgggaaagaaagaatttaaagaagggaaagacatgtaggcttatcttccatgaaattactagggcaaattcccttgtcaaagatgcacgaaaaaaaaaaaagaaaaaaaaagagaatataatattattttgcaatgaatttttgtcttactatgctttcttctccactttgtttcttatttatgacaatacatgaaattcagaacagtgtcaaattctattcctgttatgccacagatgattttaccagataaagtcacatgtgaaatgaacatatcaaaatggcgagaagcgctacaagtgtgcaatcttctaccagaataccaagacgtgatcgatgatcagcggttttgatcaaggaatccctcaacacattattgaaggaaaacattggttcacaccagaaaatcataagtcgtcattactagtaaaagataaaatcgaagagtcgatatcaaaagaattgaaagctaaaaggatgctaggactcttttcacaccaacaaatgaaggaaacctttgggttcttcagatccaaccccttgggtgcggtagtcaacggagacggtcaaatccgaccgattaacgacttatcatatccaagaaacgatccagatatcagatcagtaaactcatacgtagataaaagcgatttcgaaactacttgggatgatttcaagatagtttcgaaattcttcgctgaaaatgataagaaattcgacttagcgctattcgattgggaaaaggcttaccgtcagatcccgactaggcaagaccaatggaagtatcttctagttcacgactttgacgggaacctcctgatagacacacgcattacctttggaggcgtagcgggttgcggttcctttggccgaccagcggacgcttggaaacttgtaatgaaaaatcacttcaacctagtcaatgtttttaggtgggtagacgacaacctcttcgtcaaagaggtagatgaaaacctttcgatgagagagatagtgtcgaaatctactgaactgggggtgatgacaaatatcaagaaattctcagacttcacggcagaacaaaaatttataggatttgtgtggaatgggcacctcaaaactgtgaaactcccggaaggcaagattgagcagagactggctcagatccatccattccaggtcaaaaaagcgatgttcgactatgaggaggcagaagtcctagtggggagactcaatcacgtctcttatatcctcccgcacatgagatgccacttatgctctctatacaagtggctgaaatcctggatctggcggaaagcgaaacgagcgaccccggtagatgtccttgaagacctagacgtttgggtgaatacgttgaataacttcgaacatacacgtctaataaactggggcccaccgttagatgtcggatgggtgggtgatgcttcgacatcctttggaattggaatactcgtcgggaagcactgggctcaattcaagcttatcgacccacaatcgaaccaaaaacggatttcgtttttagaaacggtagcgatacggctaggcctcctcatgctactcaagttgagaagtcaaaaaggaaaatcacttattgtctggactgataatacaacaaccgagaatagtatcaacaataagaagacaaaggacgctgaagcaaacgatgagtggaagaaaatccaagaagtattattaagggaatcagtcaatttggtggcaaggagagtaaaatctaaagacaacaaggcagatgccttgtcgcgagggatacggtcaggccaaaatgtaaagtaccaagtggttatacagttaccgtcagacctacagggtcttttatctcaagttgtgtttaagatataaagtctccgccccttttttgtaccctgttcctttttggatatttttagatcttatttgttttttccacatctcgctcatcctcgtagcatatcccattgtcttcaattcattctgcatcacaaatcaatgcctgttacctcaaacgactcgttcctgtcctcaattagagactttacttcgcgaggacatttacttcatacccctagccgactagaccagcacgtccttaacggctggtccaaatctactcttaagggatacaactccgcagtgcggaaatttctcacgttcaagaagacttccggccatcttcgctttaccctaccggctgccgaggaggatatttacggtttctgcttctgggcaggaaagaaggactcagatggcggcgaaaccggagtgctcagtgttaccctcaaaaaataccttcaagggttgaaagcatggcacatctttcacaactcaccatatcctctaatctcggagaagaaagtaagcctccttttgaaagcctctctcaaggttgaggcgcaggcggcgaggaaagaaccaaaaaagccggtaatgatagaacacctggtagttttagcgaatgacctaacgtcaggagatttagaagacgccgcggtactcgacttagcattggtaaccttctggagcctagcaagattgggcgaagtaacacatgatccgtccaacccaggccgaaagattctacgacgcgacattacgatcagcaacaatggcttgtcagcgaccatcgaactgaaagaatccaagacggccttaccgggagaatcccagttcctccaactgaagcagatgccgaactgcctttgcccagtcagggctctgacacgaagaatcgcctcttgcggtcagaacgatcacgtcttcggcttttacaaggatggacagcatatagcgctgactaaatactacgcaaagaagaggttatccgccatatgggcagcccatggctttgatggactctccggccactctttccgagtcggcggcgcctccttccaaaacgccttaggaatcccacccgagcagatctgcaaggtgggccaaataaaaaggattaactaataatttcttaagacaagaaatttattcttgttatccaaagtaatgtattttcattactcttgcgaataagaaacattttaccttaagagaaaaactaacatcggaatgctcttccgataatttattcagctgttatcattatcctcaactgaataaattagtctactcgaaggcaatttccattatcaagtatttaaaaagctatcagatcagtactgccttcaggtactgctctgatttccttgttatcacgttatcaattgtatttatttaaaagaatctacatataactaaaaaaatggcctcagagggccaaacaaactgtcagcctttgtattgatttctcatgcggcttctaacgccggcgtcgatgttgcacatgtcaatgtcatttaagactttacaatcatggcgaccttcaaaagcgaaggacatacaccataggaccttcaaacaagtaaaatccccaacatccggggcaaaaacaagcagcctccccaaatttgggggcatatactagctactcgaaggcaatttccattatcaagtatttaaaaagctatcagatcagtactgccttcaggtactgctctgatttccttgttatcacgttatcaattgtatttatttaaaagaatatctacataaaactaaaggaatagcctcagagggccaaacaaactgccatgcaatctaacgccggcgtcgacctccaattcacatttgttggatttgtcgacgccggcgttagaccgaggcagacaggtgtccaactcaagaaaaggtcatcgagtaatcacccgattaacaaaaacggggcaaatataccaaccaaacctccccaaaaatgggggcatatactagtatacttataaaggaataaaatatcttcagtttcaaaatctttcaatgcttacaatcagatatagtctatgatgtctgggggagaaagactctgttgaatgtataatctagatctgaattgatgaatgataatgaaagagagaagtgaaagaggaccaagtgcaagagagaaatttgaacaggcctactgagagagccttgctactctgtgtggttccagatccaaaagagaccctacttattctattttagtactgaattcttatcaagataccttctgatttgtcattcaatttctgattggaggaaatgtaataaatttcaagagcaactacccggggtcctaactggaaagacatgcctatgtatatacaacatcccattttcttttatcccaaagtccatctgaagaggaaaaccttcactatgcatgtatgaaaccagagccatacgaaatagcagcttgttgggttcattaagcgacatccgtaatactcattggcaggattacatatttatgtagcttcatacataccctgactttttgctgcagctcaaacgagggatgcagcgtcccaaagtcataaactaataatcccagtatattggttcaacttttcattgtgagaggaagactaggcccaaggtacaacagagggtgtacgtgctaagattccggaagtgtctcctcgcgtgatgaaacttcgacttgcttgattcacccgaaaaaaacaaaactcccaaggaatctaacacaaatggctgcccacaggaaatcgcgctttgcgtgggcgggcaggctcaccaggactgcttcttcctcactcaggcagcctctgctaccagcttaatcattggccagaccgctttctccagatatatttaaatgaacattttcactttcaataataaagtatcccctgctcctatgttcaggttttccatactagtcctcatctgctctactctcaagtatgcctcagctacccccaccaattacgctgtcacaattgccccgcatccaatctcattcgccagcgctccaatactcgccccacccattcaatttacactcgagcgtaacgggcatctacgactacgaaatcgcaaagttctcgaatcaatgccaccggaaacacaacatcctactcctccttcgatggaacgcgggagccattcaactcgaatacctagcgaggagcaattaagtcaaatcaaacaattcatccgacatcacgagacgggaaagccttacactcttaaaccggatggcacatttgctgaaatcgaaaaacgtgatggcactatcaaatattattttggaagagttgaagtattcgacgaagaagggtattccttatatgagacatcatgttgctataggttcccacatgcgtgttgctattgtttttcatgcaccaatttggcggaatgctgtaccagttgcgcaatatgcctagtctgtagtcctgtggcctatggactatgtgcagctggttatgtgttcagccttcctgctggaaaattttgttacaaatcactaagcgcagttggaagttatagttacaacgcacttagtttgattgccagtgctgcttactatgaactgttactaatcggccgttctagttatggtacctgggaaaagatacgagacctacgaaacccaagggtaacgccgatgaagtaggtcttcaaattctctacaactcttacttgttgttgattacccttgttttgctattccctcaaagtgactgtgaagatcagcttcctggaaatcatcatcaagaaggtcagcgtgccgttcccacatagatcaccttgtcccaattatgtcgcgcctcgtgatcattggacctttggaagatttcattcaatcaaattttgccaaaatttcaccatgtcattttgtccgagcaccttgaaagatcttctttacaactttgttcttattccactgtttagatttctggcattgactttgaattcatcctaattagaaccacattaaacaactgttcaacgtgatcaaacgtgtcgaaatagggcagtgtactactgctcgacgagacattgcatcgtgaacccgggaggatctctccttggcgagttgcactagctcgccgtgaagccttcagcgcgtgcccatacctgacattccgcattgccaaagaggagaggcccctcccccggtgaggcggtagaccccttacccacttgccgaggaggagttttctccggaaagccaatgcaagtaggggatttggggagctaatatttacctcccaagtcgaaacttagatccaaccaattacctccggggctgtggtggctgcggcccaaaactatcctcaacacaattaattcgacgtcgcgaaccgatggcgtcgacttgaactgaaacttgggtgatcttccctccaatgtctgggagtcctgaggcgcaccgctgctcagacgccagcccaaaaaattgacttgattgatctccccatgaaagatgaaacttccaccgcgaattcctgatcacccgcgcggttagcgtgggcgttttcgtgggacgggttgcatggtccacttccggttgatgtccggtttatgcgactccaagctacttgaatcgttacttcttaaatcagagaacattcatcagcttcaatgttcggatttctggcatcattcctgatatactctgcgctcaagtatgcatcggcttcccccaccaacgctgtcacaatcacatcacatcccatctcctttgcgagcgctccgacactggccccaaccattcaatttatactcgagcctaacgggcacttacgaccgcgacagcgcaaagtccttggattaagatctcgcgagttggagaaccctgttcctgacaagatggaacgcaatcattatatgactcgaataccaagcgaggagcaattaagcataatcaagaaggtcatccgggaccacatggcgggatcgccttatgtgcttggtgcagacggcaaattttctgcaatcgagaaaccgcaaggtactttgaagtactattttgggaaagtcgaggtcttcgacgaggaagggtactcgatatacgaaacatcttgctgctatgggttcccccgttcgaattgcgcttgcttctcatgcacaaattgcgccgaatattcgaccacttctgcagcctgcatcttatgttgtcctctactggtctcaactggactgtgttcattgggtctcgagttgagcttttttggtgacaacagactaagtggggcttgtatccacacgaggaattctgcttacggaagactaagtgcagttgccaatgctggttataacgcctggcaaaggatccgagcccgacgaaacccaacagtagcgcctgtgtaagtcctcaattcctttcaaaatcatatttacttttggttgattaatattgtctttctattcctccctcaaagttcctccgagattcagctgccttgacattgccattacaaaggtccgggtgccgtccttgcgtagacagcttcattcaaattgtaatcatcgtgccgtcggacggtttcattcaaccaaaaagttcgaccgaaggttggagatgaacgtctcactttgagtccaaatcatcctgtcaaggtattgtggagcattttttgtcaattccatttcccttcaatgtttagctgtttggttttagctatgatcttaattcatacacccacatttatctcaggaatggtgcattccatctattcaaaccaccaacaaacttgcatctcatccctatcagacccacagtactcacactgttttactcctcagcgtgttgattcaagttcaaaaactcacaacacagctcgtgggacaaatccattttctagaaataatcaatcaatctatctatctatccaacaatgttaggccactggtctatcaaacccgaataatgtgactaaccgtaatctagagctttatggaaacatgatagattatgtgtgtattcccctcagctccatctgtctttccccactttgattaggcctatacggtgcagaatcagtgcttgaaagtgtgaatgttttgatgaaaatttgtggcaacaaagcctgtgccaagcatctgaatctggttatctgtgtatacctgctatgtatttcatagacgaagttaatctggttatactatatggttggaggaaacaagtggcatagagaggctgtcatttcaactcggccaagcagggctttggattgtaccccggcacgcttgcaagaaagaccatatgatcagaatgtttcaaaaacttctcgacaagtcgctattcccctataagttcagtcgacgatttctctggagtaaattcaaagtcgttgatttacaggagtaggaggtgggccctcacagccagcaggagtgcatataaatacatggattggaggccgcaccgcttcaaaccccgaactatttatgtatcgctgccgattaaatgactcaatgagtcgtcgcaaagtcataaagtcgtaacccctatacattccagttcggcatctcatcgtgggagggagactactagctaagcccaaggtctaacatacgcgccgaagtgcctcgtgtcaccaattcagacttgttgcattccctcatgaaaaacgaaactttcaaaacgcctcgtccagcggagctcgcgctttgcgtggacgggtcgtttgggcaggctcgccaggattacctcaaatggcttcgtaatctgcttcaccatttctagcttgtatgtattgttcatctttaggtggtgcaggttcttgcaggttgcatttcacattgcacactctagcttacccattgactatagcacttcctccaaagaaaattaggcaaatctttacacatttaagcatagcaatgtccgtcgctatgttcaggatgtcattgttagccctcatctgcttgacactcaaggatgccttggctgcccctaccagtgctgtcacaatcgcaccgcatcccgtcttatttgcaagcgctcctccactggccccgccgatacaattgacactcgagagcagcggtcatctgcgaccgcgccaccgcaaaatgctcatggactcaagacccgaggaaatccggaaccctattcccgacaaaatggaacgcaaccatcataagactcggataccaagccaggagcaattgagcttgatcaagaactacatctccgatcacatggccggatcgccgtatgttcttcatccagacggctcgttctccgcaatccaaaaacccccaggtagtttgaaatactattacggaagagtcgagatcttcgacgaggaaggctactcgttatatgaaacccgctgctgctatggcttcccgcgctcgtattgtgcttgtttctcattctcaaattgcgcggaatgttgtatgacttctgcaggctgtctatgcgggttcccgatcgccttagcgatttgttcagctggtaccgatcttatttgtgggtccggtagactaagcagagctcttgtcgaggcctgtcagtatgaattcggaagactaagtaccgctggctacaacgcctggcaaaggatccgagctgcacgaaacccagcagtatcgccaatgtaggtccaggaatctctttcacaaatcatatttacttgcggtcggctgatgtggtcttgatacgcctctcgaagttcctccgaaattcagctttcttaaaatcatcaccacgaaggtccgggtattcttcttgcctacatttttttcattcaaatttgtcagtcacgaccggatggttgaattcaatcaaaaagtgtaagttgaagaagtctcacttggaaatatcagaatctaaacctccaactaagttgtccaagttgttttgtcagtctgtcttgaagcacttttttatcattttcatcctatgtttatctgtctagttttggctgtgatcttcatttatgtagccaagtttatctcaggaacggcagacacattccatctatccaagccaccaacgaacctgcatcccattcgtatcagacccacagtcacactgtttatttctttaaccctgttcaaaaacacatagtaagaatcacaggactaataatttgtttataaaactctcaatgaatcgctctatccaacaatgtcgaccccgtggtacaaaacccaaatgatgtgacttgccataaacttgagcttgatgggagcttgaaggattggtttcgtattttgctattccctcagctctacctgcctttacccatttggattagtcctcccaataagatgcagtgcttgaaagtgcgagtgttgtgaggaaaattcatgccaacaaatcctatgccaagcatctgattatctttgtattacatagatgaagttaatgtggtaatagagtatatggttggaggaaaaaagtggaatcgagagggcgtcaacgccggccttggacattacttcctaatacaagtgaacacactgggcttcgtcaagcagcagaatggacgctcccggatctaatttaaatgaagcatcaagaatcggattcggatcatattagcttctctttcaacaacaatacgcagcggatgaaagccctgtttatcctccccccaagcggagaacttctttttttgtggcttttcctttgcgtttccagaatcatgtggagaacaagaagagagatcgcggatgataaggataatctcacattctgcctgccctttcgtttcttccatcgctcaactcccacgcggctttccatccatcgtcagtctcaagaaatggatttttgaaggtattgaaactggatcctagtgaggtgtatctgggaaacgaatcaactcatcgtgtgacgcaaaaaaacgaaaaaaaaaaaaaaaaaattagtgtgggttattggatcacaaattcatttggaaatgtttgagcgaatggaatgctgacccagagttgtataatttacaccagtcaacttcaagtttttgcaagaattcccagacatgtgaataaccccagtctaggattggatgaactctgatgatggatggccaatccgaatcggttggatcgaaatccgttagactgcctggataagaggaattgcaaaagagccaaatacatacattaacgatagccatcacttggcatctgtctttgagatgttcctattcatcgacagcactcaggatactgaaaatgaaatttgatgaaacgactggaaaaaccgatttgatatgtagttggacccgtcaactgtgtgggccttcaaaagcagagaacgatcactgacctccattaggatctgtcgccctggttccaatcaagatggctttgatagacggacgttcggcgagaaaagcaccgagtccattcttcaagctgttatcgaccgtcatcagatcgatattataaattgtttgacagtgattcacgaattcgtcaacttcggcgaagggggattgacatcgaatatagaggcccgaaattttcaagttgggctccggttcagatgaagtcgggatcgaggagttccggtacaacgctgctgcaaacaaatggacaagaactgtagctaattacatcggacaagtacagtggttaggatcaatcacctgccgccattctgtacctcataatccaagaagtagaacaagatggaatagaacagagcaaaggctttgcttcacggatgacaagctgtgtctcatcttatttttattttatttttatttttgttcttggcaccagcacagcaagagatgattgagaatgtgaggactcgggagttcggagatttatttaggcgtttcgacttacaatcttttccgccattaaaactaatagacagtccatcaacactgattatgtaaggaaatggcagattgatgaaatggacaacacaggacgttgggattaacgagagatgttgaaggtttgttggagggaccttttatattgataagggggggagaaagaaagatgaaacagagtgtcggttagtttacccaaaacggacaatggccagttcgattatttcgagtgcatgcttaatctggagggagagttgagtgggtgttggactgtgagccagctgatagaccctatccgcgtctggtttcccgaatcgacttcgaagtgagtctgggttggccattcttcttcttcttgttcccaatcgatcgactggtgcttgctatgagatacaaatcgttggaatatagtatgtatggtcttcgtcagccggttcgctcggaaatgaaagcccaccccacaacatattaaactcatcaaagtgcgcatggcgcgtaaccaacttccaatttggcctcctccaaagcgctcgggggccaggatatccctttgtgagtcaagtttggcctcaccctgtactccagttggcgttggcctcaaacatgccactcaagtttgatgcagagaaatggagggttatcatgatagattcctagctgtcaagttacacacaacttgaccttattatgtcttgaagtttgttgcatttttatttgcgttttatttctctttttgtatttgaagaattcatcaaaaaaagaggctttgcttggcatcaccaactatactatgaatttcaaaagactcatcaagtggtttctggcacagcaatatccacatcaaggagccattcctcttatggaccagatgatctacatagacaatctaaatcagcccacaagaattaacaacatgattcaaggtaaattgagctacctatcaatcaacagtgacatcacacttgaacaaaccaatcttattatcatcaattgttcatagcagatcacaattcataagttattgctatttgtagcccatttgaaaatacatgcaaagtgaatgtcatcaagacagaaaggaatttccaatactttcttacctatccctagatatatgtggtggatggtgtgttctcctcatgatttattttgttttgtggcaaaataaagaccagttctggttcgccccactcgaagtttgtaatagtaatgggagacagttacaatgataaatcagatgctactcaccactgtaaaaacaatttgagtaacctatttcatcatcatcatcatcaaagaataatttgattggcttttaaataatcaaccagatagcttgatcagcgcatatcaacaaataaaccatcagaaaacagctatgagcttcgtagtgttgcttgcatttgagcaacgtctaatgctgggaaaacaggggagaagaaagcgtgacgatcgcagtgctgataataactcgaataaaaaagtatggaaagtggaatgaatatgagattaaggacaggaatcattcttcttgcttgatcgtgatgtttggagagtcatcgccatggggtagaagatgcggattgatgaggtctgaagtgagttgaacagaagatccgaggtcaaagagagcagggtctatcgggaccggggcgagcctgtccgatcgattccgtgaattgggattgctcgacatcatctgtgcttcttgctgactgggatcgggctgatgatcgacaatgggcactgcaagctcccagttcctttgactattggctaccatctcatggttcgatgtgcgttgatgatcatcacgacttgttcccggaggagaaggtagtgaatctctcttcaacatcggcctcttttccaggcggggatattcagaatcctcttcttgggcttcatccacgatcggcacggccaagtcccagtttcgttttcgtttgtgggatggatgaatggacggtcgactcagatcgttagagatcggcactgccatctcccaatttcgttcccccaccatcggatgcgatgatgaatctgagatcggcacggccatctcccacgctcttccggaattcgatggcagatgcgaagtttggtgatcattggatgtaatcggaactgccatttcccatgttgattctgattgtctcggagggatcaattcagaatctggaatcgggatggctagtaatcttccatttgggggtcttggaggagacggctcgggcgaaggttcctttttgactagctctgtatctggaattggcaccgcgacctcttcgggcatcaagtttcggttgaccctatggttcttgggtttctttttgggaggtaacggtggaggtgctgatggaagtggtgttgaaactgtcggttctgtttgggttgtatcatctggaatttctggcactgttgttcgtctctttctagtcgtcgtagagtttttcggtgctgttgtgggtgatgttgaagacgaaggacatggtggttgattggctgctgattcattcctgaagaaaacaaaaaaacccgagttttttttttttgttggatcatctaaatcttcatcacatggccgagatatatcggaaggagaaagatttttttttttttttcgatgactcactcggacggaagttgctcagctgggacgatatcaatcaaaaaatcgaacatgtcactttggctgatggccatcgccacatccgatgtattgacggttctgcgattcaaggaattggcgaccagaaaggcacgaacagtgatctcgttgacgaagactacaagcgattcaaggacggaatcaaaagagagaaggttagctcgtatttaagttctcccggtcatttggagtttaattattttttttgaaccccgttttctacagaatgtgacttggtttgattgagatgaagtatgaaaaccttgacgagagaaacggcctactttcgcatgctttatccaataaaaccgtaacttcattggcgatcatctgaagaatagttgaaacgttagaaagagtgtcagatatgtatgttcggttccagcaagacaaatgaagtccacattcgacatatttactttgatatcgggatcagatttgactagcttcttaatccgtgccaggggcagctgaccatccttgaagtccgactgatattcttcggcatttcggatgatatgactccagaattcaggtaggaaggtttgggtagtcgtggttggtctagggacaaactgagatatcgctgcagttgctgatgttgtagtcgctgctggtgttgttgttgccgttgtggtttgcggcggaggtgaaggcatggtctatgtattctggtttttgaggttcttttgctattttcttcccaaaaggcactttacacataattatgctttattacgtaatccgccgccatccaagggcgccgcgccgcccctcctcggtggaatggagagcatcggagcctccccgaggcaaggtggaaagtgcggaaaccgcggaaaccgcggaaaccgcggaaaccgcggaaaatacagcgctgtattttctcgctgattttcttgcagtattctctgtagtgggtgagcacatgtgtttcaaaatccaaaaacggaaaggtgtttcccaccgcacaatccaaagcccctttgtttgaacattaatggaagatgaagagaaatactacagaaattttttaatgttcaccttgataaagaaagctggcgaccggcagagtcttgagatcccttgagtttagttctgatcgtttagttctgatcaaaagattcaaagacttagggacgaagatttgaactcactctcggaagattcgatctcattaaagcatcaataaccgaccccagcatcagcatccaaatcggcgccctcatcttcaaccgcttgctctcatccttcttgcttcaagggaagaactttcaacccaacccacgcacggttgaggcatcggtcgaggcatctggtagcgatttcactccccgtcgtcctcgcgaggggtcagatgaggatgccgacgagactgaggacagaatggagggagaagaacagcactatgacctctccacccccaccgtccttgggcgcgccgggatcccaaagtcgctctccgtcagaaggaccagtaactcctagtccgctgaccaatcccgcgccaaatcattgagcttgttgagcaacgacggtctcccctcccaaagagcccagtacatactaacagatccaggcagcttctcatgcagaggaaggcttatttgaaggctcggaatagttagtcttgcttctttgagggctcggaatagtctttcttattttctcaacaatccttaattattatatcatataatatgtagcttccaccaagtagcatgatgatacttgacccggaccgacaccaggccactgatgaaaccagtccgaaacccgcctcccaatacggatggacctgttcgtctgtacagctctcttggtctgtacagctcagtacgaaattccgcactgaccagatccgcgcggaaattttccgcacttcgcgcaggctccgattctctggtggaatgggtgaagaactcgagagagcgatgttgtcattactctgtgtctcccacaggggttcttcaactgttatcaacgattaccatcaagaccccctgattaccgactggactacaagttagaccatcattcaccacctcactctctttctcaacacccgccggctcaagaacaacaagaagtttattcagaatggtggacagcacgaatgaacccggctcgacggtttcgatttcaaaaccagaagaagtggaagtggaaattacagggaagaatggagtcgtctcaggacttgaacacggaagagaaggagacaccaaccgagcagaaaaattgcagaagaacggaacaggagaagagaagaaagataagaagaagccgacaggatacgaattgctcggagctggcgtggcggatcttatcacgctactatggggccgaactatgctacacacctatgattcatccgggcctatattctgatgaccgccagatcaagtatcgggtcgaacaactggatttggattctcatgaggaaggaatccagaaggattagatcgcccgttgatcgtccagttttgcgctcatcatccggatacactcttgaaggctgcgaacttgtcactctgaagttcaattgtgaacccccctaatgatagttctaatgagaatccaaatatgcatgagattcaacataaaaccagcagtgaaatactacaattcagtctaaaacaagataattcaagaaagaatatagagagaaggaaaagggaaagagggagtgaatttagggaagagtagccaaagaacctcaaaaactcaacagccattgagaaaactactaaaacactactttcataagagtccacttcagaaatcactccccccctctgctgcttggagtccaactggggagagtatactggctttccttagagcagaccaaaaggcttggctcctagtgtgtgtttcggacgtctgaagccatggaggagagcgggtaactggtgtgtagaaaggaggtgatggggaaagaagtgagggatataagagaaaggatacggtgtaagataggggaggtgttgcgagaaaaagaagagaaaaaaggataggaaaaaaggaacaggggaatgagataaaaggatgttggggaagttgttgaattattcgatatcacatctcattatgaatacacagtaagagtttcaattctcactcacatctgaacatcaccaaatcaaacctaaccgattctccaccgcaaccccaaccccatcaaaaacaatttctcccaccctgataccagtcttttccccacacgcttaatcaagttaaaaagtggagaagagactgatcaaaaatctcacgcgtgtcctccatcattcactatccaaaacctaaaaaacaaaacataaaaactgattcattgcgggtgtgtcaagtagtcagagttgaagtcgtcagagtggttattctaacatatttcacgttgttcaaaaagcttcatcgcaggtgcacttcgaattctagtaaaaatcacagaagtcagatgaacagaaggaaggaggagggataagacttttgagtaagtgtcaattatcgaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagtacctactggaaggacacccttccggtcgacaaggtacaagtacctcgtcgactggaaggacacccttccggtcaacaaggtacttgtacctcgccggctggaaggaagcccttccggtcgacgaggtacaagtacctcgccggctggaaggaagcccttccggtcgacgaggtacaagtacctcgccggctggaaggcagcccttccagccggccctttagagggcgggtatccaaggatacccgctcggatacccgctgcggccgacggatacccgacagcgggtgcggatggggattcggatgctcagatggccggaaaaagcagccggatatccgcatccgcgcggatatccggatgccaatcgaccatctctatcgaaggatgtctatagaaaacttcaaaaactgaattttttatccttgctcggacaaacttcagcccccttaggtaccaaggtattgggacaaggtagctaatctctggcttctgtacgttcttgctactttcaaaacctcagtgtatcggttgttctagagggatccacgtgctgcaatcaatatgttggagatgaattgagtttgtcgaatgatatagagaaaaaattgattgtctgccctacgctgggtgatataagatgaaaaaaaaacttgccctatgctaggctagatatgaacaaaaaggtgtttattcgagatgagggctcatgacctgatgtagtttgtgatgaatgaatgaatgaattctccaaacttgctcagtcgagctgtctccactagtgtctagtgagtcggatggtaacccagtaactgggtcacaacaataaccaatgggaactttgcacagtgattgcatcaagaaaatgagtgagtacaaaaattaaaaggcaaggaaatcacttttatgcaaaataaatattaccattaaattctacaccattcaaagtgtaggaatcaaatttacagagtcaaaaaagaatgaaaaacaagccgttaacaattgattgaaaacatgagtgagcaaaaaaaaaataaaagtcatttttatgataatcggactttgccataaaattctacacctttcaaaagtgtaggaaacaattttaaaaattcaaaaaaacccaaacaatcagcagaacaaaattaattcaaaaaccaagtgtaaacacggaatccgtgtgtgctgcgcgcggcagaaaccgggtgtatgtaaactgggaaaaattgggtttttttattaaggccctatatatatctcttatttttcacaaattttgcaactttgttttttgtttttattttttcacattcattctggagacctattctgcaattctcgccacttgaccaagtctcatgacttcaatttagatgatgtttttggagcactggaatccaaaacaagccgcctcgtttcagcactatctacccactgtacatactgtagccagaaagatgatcatgacctgatttgacagtccaatcaagctgcaagaaagtgagcatgctcggctcagcttgccagaagaaattagcttgctcatcaaaatcatatcagcaaaaaggtccgggaatagcaatctcattgatatattggtcattcatggatcctcaggccaaggtggaagttgattgtgaacacataaatctggagcttgaactgcagtacagcaacagatttgcttatttttgacaggcacatctgtcaaggagaattgatggtggtgaggatgagataaacatgacgatcagacagatctatttatgtaccttggtttgacttactgggaatcgattacttgaaactagacaattatgtaattaagcatgggcaactttaaaaccaaaaacaatttttagaattggaaagaaaatggagaattaaatggaacaagaagaagaaaaaaaaaaaaacgagctgatcaagacaagcacaacacaactaaaacagagcagtttctggttattacatcggagtgtcattggatgtagcagggaacacacatacatacctcaacatatatatatatatatatttatacttcttcttttttttgtagcaagggtagatattaggggatttgcatgaaacaaaagcaacacaaacaaagccggagggatgatgatgatgaacggccgtaaagaaaaaaaaagaatattcaaggattaacaaggttgagaggatgattattatgtgaggaggatttcgagcgattcagaatgtgcagggtgagaaaaagctgcgaaaggttggtgaggactacagtacgaaaagtatcttaggtcaaaccataacgttagagataaacaaaaaaaaggagggtcaaagcttgttataagatcatcgggaaaaaaaaacgtgaagtctcggagcgaaaaagagtcttcgggtgtttgtgggatatactattactattagtgaagaccgattgacggggctcttcaagttctcctttcttcaggattgaccggtctagaaacgagcccgggggagaaaacgagatccaaatcgtcaatgttgtgatgtccccaaagatcattggatagcgtgagcagaagaaggagcaacgaacctgatccaaagcttgcccggcctacttttttctcgcatgattcgccatggagttgcttttttctataaaaaaaaatatgaattggttgatcagagagagagatctgtgtgcatctgtcgaggcggcttgagacttacggtgccatcactatgaacacagcatctcctgagcaagtcgttagcgtgctcgctcgtaccctcgacttcgatcaccacgtagccctgccattgtccatgagggatcttgatgaccgatcggtagacccatctctggacgcggtatcgtgcttgaggggaagccacttcgatcttgtcttcgctcaatcgcaaagtcttcttaatctcttctttgaaactggataggtctagataaaatataggcgacgaagtcgaactagagataatcttgtggaagtatgatggtgggaattctaacatgtttagccatgactttgggtgtcaaaaaaaaaaaaagcgacatcgtctgggtgtcagtcaggtacgccgtgttggagaaaagagagctaaatggaaatggaggagggagttagaatggtcgtaccggtagatgcccaacatcatcgaattcgaacaacagatctctcaggaatctgccatcgaacagcagtttgccttcattgccgaaatccccgattgctaagttccaacacacatcccctttcttgaggtacgaccagacttgagatctgggtgggttaaatgaggttggaagaggaagaaaagcttgtcagatgaatacgattgctaatcaaggggggaaggaatctattcttcgcacctccaaagctcccgttcgcattccgcaagttcttcgttggacatcaatggtccgcgcaaggcacccaaaccttgaatagagcagccttgcctgaccgataaacaggttcctcagatcgtccgacgtgtcgatacatcgctgggactgggtcgagctcctcgacagctctgatgtaagcaaccagcttgttgtgcgccctggtagaggaccggatcatcttggcggtacggtagtcgagtcccttgggcttgagtgcttgcttggcgaatccgatcaattccaaggactcgaactccaggccagcatagaagttggccaaatccttcaagccgatcgtcaccagctctcgctgtctgtgtccgatcttaaagtggggtgacagactacgatatccgaagccagacaaataccttttcaggataatttctcgcaatcgcggatcatcttcaagttcctcttggaactcatgactgatctggctgagcgagaaaaagtccaagtagtccagatggcagataatcttgcggaagatatcagggtggcagaccaattgttcgaatttgatcttgggctgtggagtcgtctgatcctcaccctcggccgcctcgtccaggtgatctgagacctcgacgacgttatcatcgcccttctcagccttgagctcgttcccttgttcatgtacctcagactttgcctgagcctgcgagaccggcttcttttcatccagattcgctgagcgatatttctccaggttccgggcgggaggggagctcgaatgagagcatgccgaggatggatcggtgactgctccggattgatcagaaccgccttttctgtggcgatccttggtatcagctaaaccgtcgactgatgagtagttgtcactacttgaggaagagtgttgagagcacgaatccagatagaccttctcgaccgagcgtttcctggacctaccacgcttagctggagatggtttttctggagcatgtgacaatactttaaaattgaatatcatcattggaatcgatcagtataccagcgggcggcacagggattgtttgtgagaaaatggggctatctctactcacccgaagttgccggcatgggactggtgctagtggtggatggttgaaccgaattaagaacggattcgctgcggatagagcttgaatagcatggggatgaccaggaggaacgtgtgacggaagtgtcaaccgagatggggactggtatagccgaagggaccgccgtttcgagctttggagcttgatcattgtcggctggtgaagatccaccagtcgggtaaatcacttccggtgtcttgggggtagtcacatcaggtttgccgacaggcgatggagagggcctgggcgagatgggggggctgcgttccgacacggcatcgttaactgattcttgcaccagagaggatcgttcggaggccggagttcgggctgaggcgggagataatccagccgagtgagtgttcagacgagccgatgaggtcccctcacttgatcgaactttggggagcgatatagagggctttagggctggtcgagcggtagcagtcgctgcaagcggagactcattggacgatttcgctttttcttccgtggatgattggctacccaggaaggcagataacaggctactaggcagtggggcttttgagacactctgaggtgcagcaggaacggccgatttactcaaaactgcggggacgttggatttagcctgacccaagaaagcggcaaggggagaataagtggaattctgagggctggcggttggagcagccggacgagacggagagggcggcaaagcgggccgtggatctgactgagaatgtatcgtaatgggaggctgtaatcggcccgggacggcctgagcagccacagtggggcctggtgccgggacggcctgggcagctacagtagtgggagctggtcccggcacggcctgtgcggctaatacagtggaggcaggtgtgggctggacttggtacccggccaaaacaccaatcaactttgccgactgctgcggctggggaacagccggagaaagatgaatgccacttccagccgagcgatgcgaaggcccatcttcatcactactctcaaatcggttcgagatacgagacccattgtaaaatgtctctggaccagcttggccgctggttgtaccagattgcacttgtgcttttataggaggggcatatgtgccatcattcatcatcatccagctagctggtcgggtagtggagcgaagaggtctagatgggatatcagacattaggggagtcggcgaaggatcgcgatggagagactcgttgtgagttccaagctttttcaaatcaaattgctgactgaagagtatggaggacctgaggttgcgaactggtatttcgagttgaaatgcagaattggttgaaggaggttcagaggggaggttctgttggccaagtgaaggaaactgtatgacgccagagttatctgggcgcacatggttaaccgctggtcgagaagtagagcgtttggttgaggccttgaaggaaaaaaaggatttgcggggccggtcgggtgtatcctcactggcaggtgaggccaaagttggaccagttgccttatcattggaggtggcagaggcagccggtcgtttggtgaattgttttttggatggcttgaaggacatcgtgggatctgtgctgcaacgagttaatcggcagaggaagtctaaataagcgagaaagagtctgagagggagtactgtaaaggcagtggttgaaaatcagaggatggcgaggaattcagagatgcgaatgttatggacggtggtttattgctccatccgacgaggaaagttagatgtagaattttgcagtcgtaaataggctcgttagtccaagtacgtagcaggccagaaggatggttgataaatgcggatggatgcctatgtagtgaagaaactcgaattccagtggtacgtattgatgttctaacaagagctgaacaaagcaaaaggcatgatcagcatcagtccttctggagtgagaataactccgatggatggacgccagcaagaattaatattgggcgactgatgagacattgtgaaatattgcttctcttctcaaagatgcaataacgataacgccatgttgggtggcaggaagactggcagatgacaagcgagacaggtgtggacctacatgcaattgttatgttaaattggttttttttttgggacgggagccaaaagcacacgggataagccttgcgagtgagtgagttatgttcttgtcgagttatcaagacctgtgcaggagtgagatggcgaggagagttagagctgattggggccttcaactgatgagatatggggactatccagatgtaagctggcctgggggtgtatgtatttaccagaaagaaaaaaaggttcttccaggcgaggctagtgggaagttaggatatgtacacgttatgtatgcttttattatttatgtaaagggtgcagcaagatgggtcgtgatgagttgaaggatagcgtgactggaatgatgaatctggttaattattataatctgaacccaaggacttgttcaggaattaaggacagcgtcaaagtgtacaagaacgaaaatagtgatcgctaggcttcggcaataaaaaaaaaaaaacaacagccgtatgtaatgatgatagcctttaccagagtaggcaaggcaacataagcacttgcgtcgagctcggaggagagggtgttgtgggcgaggttgacggtcgcgctccttgggcccagctgagctttgcttgctctgttggtgctgcagatgggataatgattgtactgatttggataagccgaagattggccgtatttatgtattatcagggtgatctgatgtgatttaaattcgggaaagaccgccgttggacaccaactctggcggtagctggtttccctgcttcttggcggcaggtttcttctacgcgcagatgaacagctcgaaaattataaatcgtacctgaggtgccggcaggctgggggctgggcctgtctgggcaagcctgggcaattccggaggaggtgcaaggcttgatgatccaaaagttaatctcgcttggagtcttggtgcagcactctctttgtacatatttacaatttattgattgattgattttgcatgcatggctcgtgaagccggtcagttgatgccggcgctgtctatgctgatcgaagtaactggagcatatgttgatggagaatgaaaagtgggttgcactaacgatttacgagggaggcaggatgactgcatctgttgtatctgatgaaatttcctaacaccttcaccaaagctttctacaatactcttgatgaatggaggagtgaagatacgcaggtacataagtgtggaaagcgcaccgcgtgtggcaatcgtacaaaacccaagttctttgtccgcaatcgagctgagtgccagtagatttcacccgaggcagcatgctgttgtatgtatgctcgtggaaatgcgacaagtactgagtcatctaggttttagagagagagagatatatatgtttgtgggtagaagtacagttaggccataaaaaggggtttgtgcatctttcaacagagttggatggaaaggaagtgtggtgatgatgatgatgatgatgatgtcaaactagctgcatgcggaaaagatgataggcgaccctacctctgagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaaaagtgatttcttgtgcgcttgtcccgtccccaacgccgtttggtctatgtaccgcgatcttggaggaaacagcaggtctgctgtgacagagcaatgtagaagatgtatcgtaatgccaaaattggtcagcagttcgaagcttctatgtatcgaagtctgtcgcaaccatcccgataatgatttgtgtggcctccactatgtagcctccaacagtgctgagcttggtcatcagcgcccggattcgaaggaatcgatgaaatcagcaagcgaatcgtctcatgatggggtccattagcactcctacatatttactgccgtctgccaaacatttttatcacgacgcgactctggggcaaggggcacaaaatacataggcctccgcgtacaaagcctattttcaagatgcctcatgggcgaagcgaatggagttggcttgttagccctcggcttagcgacttgaaagcttataatagtagtcctatagtcgggcataactcagggggtaaacagacaatacacaagaacatagaaacaagtttacttgtgattatcaatcgaaggcccatccataagctgccccgcaccttgtttcccggttctgtcacccctccaccggtttcgactggattccaagaagaagaatgaagaacactgtcagaaatcgaagccgatgattcatcaaggcaggtgcagtgtgccaaggatttaagagccatacatattgcggcattttgaaaatttcgagaaaggttacaatgtagaccatcaagctcattcgaacagcaccagaatggcgcgaatagctgactatgcaaatagccgtttgaggaatctgatacaaatattcaaggagagagaagaatgtatctggccggtaaacattcctgcttggagaagggttgctgaccgccgaatcatttcagagtgtcgccatgaacgaagacgacattccaagctagagttacacacatgcattgtgaatttggggcttggctctatgaatttgatgaggacgcttgtggttgaaggggccattgcagcatctttaggcgtgtggtgatgtttcgctccaagagttgatgttcgaactggttcggtggctatcttggcatcctcgtgtagatcgcaccatcgacttcaaccgaaaccatccagactgacaggcctatctagaaacttatctcaaactagcattcttggacttccatggtgtcgaggggcaagaggagaagggcatgaaggatggaagcatgctactgcaatccaggaagttggaacgcttgtttcgtctatctttatcccttgctgtgtttatccttaaacgtatctttggttttcttggtcttttagctccttcttagctctgcatgtttatcaaccagagacatctgcttaactttctccttgcccttgatcactctttaaatttttcacctcagtttctgcccaccaaagctcctttaatctattaggtatggtcatgcctaaggcctcgtttggccgtccatgatcgtcataaacgatcatggcgaatatttcgggggcgcacagctgaagacggggcctcacgatggtgtttgggaggccacgtcatatccactttctttatgacggaagtggtcagcgagatatattccctgccaattccaacattttgggtccccccaaaattttccgtcataaggcctcacagcaagtttgagaaggattttcaggctgcgtcatttgcacagcctggaatcatcaaacctagattctgatttaacgatttgagacgacggcctataacgatcgtggacggccaaacgaggcctaaaagttgacaatgagtgtgatgcatgtgcaacctaaactggacttcacgttagtaaaacagtcctgtcgaatactggatatccaaacatattccaacggcccgtatctgcccatatgagctgcatggtatagtaagttgcccagttggtgattgtaagagagagcgaggaatggccagtcattttggaggtgtggcctcttggtagcactagcagtagcaactagggcagttgaggtacttttggctacaattctatccttagacatgtgatcccttctggaacggaggggtctttacagtcaaataataacagatgaaataatgcttgagaatgagagcagcagtcgagtgatgctcaagtgggcggctttagaagagggcaccaccagtttccaaaattttggtagcggccaagaagccttcagccccatggaagacagaaacaaggtctaaaaacctgaatgacaggacacatttagcccatgatgttgattgctgtaatgattcacatttcaatgaattcaaaaccagcttgtacctacagatgtaaccaactcaagtctacctaatgtttccatcattattttcattgtaaaggatgtgttagaaacaacaaaataattttgaaaaacaaaaaaacaaatagttggatatgttgttggtgcatcctaactcatctccagtctggtgaaaatattataagttgaaccagtggatctcttctgaatactagtttggtcacatattgttgtagaattttacagtgaaagtgcaggaaaacaaacaaagagactatgtttttgtgatattcaattggggtaattccatgggcaacaccagttgctgccaatatttcaaattggaaaaagaaaatactctccctagagcaaaatattacatcagcagacatacataaatcatttacatggccattgttttagatcctttagaatacaactatttcattcattattgtacattgcttgatcacattgtgaggaattcaggcaaacaacacaccaatattacggcaaaaatctaccaagaaaaccatgttgtaaatgagcaataccatgcatacatgtaatgagaagagaaacatttcaaaacacaaaattaatttcttataattaattttttatagcccaagactggtgtgatcttgtgcttcaaagaatgtcaagctaacatgtgcgctctagatcttattagtgaatatgaatacctaatgatttatttgtaacaaaaaaattatttcaagcgcgaatgggtaaactaaatttcagcaaaatcatagacaaacattagcaagcttgtcatacgattttcattctctgataggccgctgttcgagtggaacaagaacccagtggggatcgggcttaccgaatccaaaccatacctggagaacttttttgacggatgattctccatggagagagttgggcggatttgagtcgagagactgtgcgatgtcgagtttcttccggcgaggaggcgtgatcaaagccaaggctgaagaaatcttccggtctggctttgttgaatttggagagcagttgatccagtttctctagcgaactcacttggatctcaaccatgagtttgccgacccaatccggatgtatacattctggaaggatgtactcgtgatgagtatttgagaaacattcaattccttctaacacgcctgttttcgttccagctcggatttcaaccaaggctagataattgagcattccctgctggctttggtcctccgcggtctcgtgaggttcgtgatgatcaaccaagctcaagctatttatcagttgctctttgaagtcggtcaagtcaagataaaatatcggattcaagtttgaggatttgattgtatggtgataaaatgacggagggaaaagaaacatgttgagccagtccttcaagaaaacaaaaatcgaatagatcaacgtctgttttatttgattttgagattaatctaactactgactggaagatgtccaactgaatcccacaagacttgtagttcctggagatgctggccatcgtaaatgagtcttccggtgttgtcagaactgcccaatgcggcattccaaaaaatatcacctcttcgggcgaaagcctgaattccagatctactagggggagtagaaaggtaagctacgtttctctgccgcagatattaaagcttccctcaacatgatccaaacttgagcaatgataaaaaaatgctcacctcaacatctctatctcacatttcagcaactcggccttcgacattggcttcttttcacccggaatccacaatcgaaagacgactactttaccgggggagaagatctcggaatggggttttctgctccggaactgatgggattgcagatggattggattggatggatcttcgaacctcaagcgagcccgaattacaagtttattatgaaggcgacagtaagcttggatggctgacaaagcacttggccggtggctcgtcggtcggttggccaattcaagaaagctcttttcccctgcctgtcgaagataatgaaaggcatgaagctcttgtaagttaatttcgagcggacttgatgtgtgcatgtttcgctttcccagcgtcatggccgatggaaagggatcgggtatagctcctcctgctgagttaaacctactatctccgagtaacactgccgtcgttttgttttaggacaacatcaccgccatcgagctcgaccgtcggattaggacttaggaatttgtgggtaattgttctagatcgagagctacttggcagggaatcactgtatccaagctcacccaagaagactttgagaatcacttcctgtacttctccaacactaaagcccgttctcaggacatgcgagacttgactgagtctgaaaaagtccaggtaatctaattcaacaagtatgcgatgcaaaatcgtttgaggaaagctcaggatcgagaactcgaatttcgttataatcgtggatgttcgtctggcaaggtcaaatgggattgattgacatgtggaattgtttatggattcctccagcgtcgatgaactagagagttctacgggggacaagagagttcggtcttcacattcctttccgttcattttgctcatacaatggtcgcgcctgcgcctgtatctacgcggtgtttctggtcgatcattggtctctgatcctttgcaacttaaggaacgttttttcatcggcggtggtttcataattattgcagtaaaattggaatcagttgtttgattctgaagccgatcgttctgaagtgcctggatggatggatgggacatttgttttcgatcttcagggggcgaattgacgcagcgtgtagtctggactggttctggaaggccatcagcatccaacctgattatttcttcattttcaacatttgttgtttcgacgataaactgtttatcggcaccgggttcacagtccacgctggtcctactcgtcgagaaccggagtccttcgagatagatcggaggggatttcagctcggagaaaaggcactcctcgggtttgatgatagcaatttgaggagctgagtgccacaggaatgaatcatcagtgtggcttgaaattgaggaccgtccagcgctagaactttgcgaagaacacttcattggctcatcttccttgtctcttagatataaattccaattctcccatcttttggagcatgtgcaaaaacactgaggtctcgtactcgtcgtgacggcggcttccgacctatcggttccagtttcgacggtatcttccgtttgcttcatcgtcgtctcttgagccttctccacaatctgatcttctatcatatcttcgccaaacatgcctaacaattcgcgaggaaccggttcaggttcttttcgacaatttggccggtcaatggactccttagattcaaggccgagggggctcttggcttcatcatagatagaaggctctagagctcttggaatcaattcttctgtttcggagaccactacgcattgaaatggagtttggcatttactggtcccatcctgagcgtctataatacatggctttgtcgcttctgattgaccatactgatggcaagcttcttctgaagagggatagtcgcgtagcgtagtttcatcaatttcttgcgaaaatatttagccttgtgttaatgaattaaaaactcaccaagattggcaggggcaaggtcatgcctccaagattccagtgttgtcgtaatcggagctggtggggaagggaccggcgaaaagtctgttcgactggaggtgcttggagcttctgaagagaccgagggtgggttagaaaatcgagcatctgcctttatatcttccaaagacacctcagtgttcaacatatactcggagtcaaaacgagggctaatctctcccggttccaagtcggaccgaggaccttccgagccaccggtaacgatggtgttaatatctctcggtcccgtgcgtccaaccgattgaagatccttcaaacgcttgtagggtgagcgggattctttccaggatggggaatctgggcagatagtggactgctttcttgagccccttggtggtagcgtcaacggcgagacttgctgaggcgaaacggtcgggctcctgtctgtcctttctcggaaggatctcttgcccaagtttcttgtttcttccgtctggacttgaggcgtcactatcgtccggcgacactgagtaagatcatcaacgattggactcggcaagtcggggatggcatccagcttcctatttccgggaggttggcttggataagtcggagcgaaacccttggatccctcgagagggcaactacgtcctgttattgttaccttcccagacgtcggtaatattttccttccttgttggagttgggtggccgtgccttggagattcgagacctcaattcttttaattttaggtgacatagagaacttgggagtattcttatcacgatagtcgtttgcgtattggctagactcgttctccagttgactcggtacatgtaggggtttatcttgctttggttgatacgacccttggtttgacggtgtggaaggtgccgatgatgattgaagaactcccgcgggtatgggcagtgcactctgagctgggccactcggcatgtttctgatgcttcctttgaattgcttgagtttcctgagctcaagctcatgatcagtagatcgtgagcgaacatctttctcaacgttgctactgatcgagagtggaatggcttttgaactcaagcctttggcgccgccggccccagctgctaccgaaggttcgctgccggcgccttggtcaggatcttctgggaatattaattcagacataaaactgatgctggcgcgaaattcttcttctagtggagaatcacaaagcctcgccggcggtgaactatcggtgcgctttgcggaaagagaatgttttccttgcacttggtggtattggcccgtagatttaatgcagcttttggggaatgccatcaggtcagttttgcgacttgtgtggggattcttggagagctcgaattgggagaactcgcaagattcacgcgctgcaggtgtgggattgtactggaccataggatcggcgaaacgaaccctagtgggagcagacgacgaccggcctaggtcagtcgtccattctgattgagcaagttgtccctcagttggtagcctcgggagagctttgaacagataattctcagctggtttctgcggaaggctttcagtcaagatgcttcttggtaccagatgagtaacataaggtaaagaagctgtggcccgcttggaggtgaacgctctgggatgaaaattatttgacgagtgaccagatgctaagctctggagattcagcttagcttcttcataggtttctgtgagtccaagcggcgttgcatctattaagagttgtaggcaaaaacaaaaagtaaggcacttttttcccttcagtgtcatcctaagttgagagtttttaatgtaaacaagcggcagcggactcaacccagaggtctcctgactttcgaacattcagataactgtcgcttgagccgggatgtgggattggaatctagtgaagcagcctgtttgagcgtcgtccgtttgaattgcgatcgagggccttcagacctgcttgggcttggagagtccccatgttcgaaattcaagagcttctcagcttggtgaaccaatgtgcggttatgaactgatgacagaaatttcgaaattctggttttttgaacttggtgggctggatgtacttgagaatcctggagagcttttgtctgtggatgagatttcctaggtaaaacagtatggaaagttagtttggctttcaagatcagagaaaaggagcaaaaggtacccgaaactggccgttctgctaacactatttcctcgggataaagacattgtgaaggaccggtgaagagaaaataatgccaagcttgataaaagagacgaaatcaagagatacttatatcacactggcggcctcgagccagtgggtagtaggaaaagggctcatgatggcaacggagatagactcctagagccaatgcatcaatgacaaacagctcacccatcacctggtgaccgaagtcggatgatgaacgaaaaaatgataagattacgagtttgaggagacctattttagaatttcccaagccaaatggtcattatcagtaatagttgattaagacataacacatttccttcatgaaatagttctgcaaatcaagcaaccaacatctagggtcttttgagcgcttcgattgcatacatgttgttcactggaatacctccttcggtcttggcgactcaccaaggttatccagccgtgattcatctgccgcaacgaaggtacgtttggtgacctctttcataagctcaggtgagccaaatgatgcatccaaatgaaagtttttcctcattccgttctgtttcaagtatcgaaggaccactggcaccacgtcacagcctcaaacctctctcaatttctggcgaacttgaaagaagtcctgcaccgtgctcgtgtggtgcaagaaccctccgccatgctgatccataacgccggacatcaggaggctgacaaatctaaagctcgcgaagtgaatgaaacagctgtttgtcataatcgtacatgtttccttgtggaaggaggtcaaagaaccagattagcagcacaagagaaagggaaacagtcattgaagaaacatgtatgcggccccgggtctatgactatgagggcaataatagtggacatggagagtttcaagatagcatacataaagggtgaagactgaagaaatgaaaaacattctgcagagtgattggttctaatccactctagaccacacagaagtcgaactcagcactgtggctaacagggtgctgtggatggtgatcaggagaactgattcctgaagactggagacagaatgagatgagtggactccagaaccgccaaccctgaaccccaactttgaacttgtaggtccttttttttttttcttggaaaaagaaattgaaggggggagggggatgtgcagtttcctatgtaccaagtaagtaaataagatcatgacatataactgtttttttagttatatggattcctgagggtcccgaacagaaaaagcttgaaagacttggatagaatcgtaggattctgtaagctacatatgataaagtacccactttatgatagtcgcaatacatacagtccatttcttctcgattaaatactttgctcatgttaaggaaatctatccgcctttctgacatgtatttattacccaagacgcacatgcagacatcaccaattgtttgatcttccccaaagccttctttctaagaggaagagaaatcaaatgagaatgatcatcatcatcatcatcaaagggatttgaatgaatgaaagaaagaaaagaaatggacaggaagaagtggtctatgtgggtaggaattgaggcgagttaagtaaagatgaagaagagttaggtcaagtaattaattaagtgtgttgatattatatctaacatattgtaaatagataaataaattttcttgatcggcttatcaatcaatcaatctttctttctttaatgatcaagtttcccaccactcacacacacacacacttagacaaataaccatacacatacaaaaaaaacataaatatagaattccaacttactcttttgtgtttggttcaaaaaaagacacatgtatatgaacatcaaacaaaaaaaagagaagaaaaaaatgtgacacaaatctgtcccataatttgaataccaatcatccagattaagtaggttaagcctgtttgtttttccccgtatatatacatacacccattaaatcccaaccaccagcatcatcatgaccccccggaaaccaaaccaaacccaaaacaaaaaaaccgaaaacccccgctccacatcaataaaccgatattaaaacgagaacaagaccgcggaaaaaaaaaggggaaaggaggagaaagtgttgtctgttgaaagaacaagaagtagatagaagacggaccaaatagatgatgattttccgatcctgagggtctctcataagatactccttctcgataagtttctcgatcgatgtcttgatgacgacgggggtcggtttgaagcgtctgctaagttggctgaccacttcgacattaagctcgacgtacgcgagtctctgtctcgttttcatcactctgacgatacaagcctatgtatgtggtaatagacaagaagcaaataagccattcaactttcaaatctttggtgatgaaggaggaggggggaggggcacaaacctcggtgtgaagtcgtcggtcttcttcgacccggtcgctagtctccttgagctcgagcttgttctcgaccttattggtgaccgtctggatcttgatcctactcatcgggttcgtgaacccatcgttgaaccggaacgtgtcgagcttctcgttgatctccttggagcgtggctccttggtgaggatcttatatttcgcacaggctaacgattgcagcgtccgtttcagctccatatctgtgatcatcgtcgccgtcttgatctcctagatattcccatccatccatccaacaaaaaaaaagcaaacatacatcagcttgagagtcactgcatttatcggtcgattatcaaaaataatcacttgatggaggtggcaggcactcacttcataactcaatttccgattctcatcctggccatcaaagagcaagagaacgatgccagcaaaagtagagacggagagttcatgtgtagatttcttgaacctgatcttgatctccatgttgcccaattcggtgtgccaattgagccgtctaccagaatggcgggtagcatagaaacgttcgtagaccttgatagcatcctcgagcaccttggggataatgcaagccgaccggttccccggagtgcccgacgaggaagagccacccgtcgacggatggtagttcatctggttggcttgagacatcggccacatcgacgaggatcccacggtcaccgacagatccagctgaattccctgtgagataccccacatgattttacttcttagtcaactcatcgtcttgaaaaaaagagaaacgcatggcactaaccggatggttcttctgacaccaatccttgaaaagcttggccatctcgttcgacatcttcaaatctttcaacatcccctccgagtctcgagtgaacgcactacccgactcgatcttcaacttactcaacatgtttcgctcggtatcttctgagaccgatttgccgaataataagcgcttggctaaatggttcttgtagtatttctcaaacatgtccttctcattcaaatgtctgtataatgcaatcgtcttgtccagttgttcttcaatctcttcttcagtcttctactcggaataaatatgtatcaaaaaaaagagaaagaggtcaatcaatcaatcagtcaaaatatgtttattgtgaagaggaggacgaactcctttaaggcctttcttgagtttgtcatcgataaacaagctgataaattcggcggagcgtttattagagttgatgaacccgctgaagccttcgtcgatgcaagtttggaggaggatgtgagagtcaaagctgtcgttgaggaggccgatgaatttgtcgcggagctggatgacattagtgacccattggagagcggcgctgttcccaggtgcggcaccggtagaggcagtctcggtacttggattggcactcgttgctgggccgcctccagcttgtgagaacaaggccggcggggcggtgccatcgttgatctgctggccacgctccttgatccaatctcgaatgccttctttcaagagctgaagtccatcatcgacgtccaggcgacagaacaactggtagagccgcttcagatcacttcgacagtcgttgtgaatcagttccttcaagccgcatgaggggtgatggaggatatcttggacgtgtgacttgatgagctcttcattcaagatttgtgttagcttcttttccgttgtttcatggagataggattgtgatcgaatatcttcttcgatcagccgcttttcgaccttggttaaaaaagtgagtgtttgggtggaaaatgatggcaacgtcaattttaaggaaaaacagaaagatgagtgtgaagatatgaaaggcagattaccttcaggagatactgggcagcattatcattgcttaacaatcggttgccctcctcacgatagaattcgcggctatgtaggaggaagacgggttcgaagtcggtcttatagatactctgtccgacctcacccccgccgttaccgccgttctgatcatcgatccgtttgatgatctcaggggaatgatttgagaggtcggtgagcatctcagttgctgagcggatgacggatgagttgatggtatcgcccagtcggtcggaggtgatgagggtgatgatcccactgatcaggagtgacgagattgggtatttcggtgatcgaatgatgtgggtgaggaagatgtagaggcctaggtcccagaccgtcggcattgaatcatatccatttccaggggtagtcgtataaactttatcctgtaagaacaagggtagaaatcaggattatgatttgaacgatttcttccaaaaaagaggggagtaggagacataccatgtacttgagtacatcacgtagctttttcatgcatgctacatgatcatcccagacttcacggacggatttcaagaaacgctcttgggattggatgacgctcagtctttcagaagcagaaccattgacgagggggagctgatgagccgtttggtttgatgacgatgatggtggtgatagatccgagtcatctacagctttctccttgccctttccggtggttgtggttgtggttgtggttggtagtgtttgagataataggtttgttgtggggttggttcgtgaggggaagtttggctcgatctgcctggtggcttgttcgtccaaatggtgtgctaccaggtcacgaaccccaacgaatagttttgtgccctgcttgtagagtaccatgttgtaggcatatcgatagctgtattgcaagatgggaatttttagaaaagattcttctcagttgatgatgatgatgatgatgatgatgactcaactgttcttcgaatgatagtttggatgcattgtggttgaggatctcggtgattgcctttgatagccttgaccaggtgtcgatggctggttcaccgtgtcgtttggttggtttgactttggatgatcggttggtggtgttgtgttggatggtttgatggggcaagtttcgtttgttggaagatgacatcatattattattcttttttttggagttggttttgttggttcttggtggttcttggtggtggttatcggccagttcttgttgctgttgaagtcagactcagactcaaaggggctactctcaagcccactcagtcagaatcacacaatggatggtcaaccaacaaaccacacaaccaccacctgcaatcacattcatcatcagcttccttcagttgcttcaattatcacgctattagaatgaagaatgaagaaatcccttcatcatgatcaacttatttgaagaccaaagatgccaggttgaactaataagttgttatcaacaaaaaagagttaaacatgtttgtcattcttgattattataacaacaacaacatcatcatcatcatccaatgtgaattatcaaaggatgtattgtacttttggttgaagaggagataacaaaaagagaagaggaaacaaaaccaaacaagtgtagaaatgaagatatggaatcaagttaattaaggagatccatgccaagccaaagccaaaaatcaaaacaaagaccacactacatatttacaaacatttatatacatttttatcctagtaatcaacttctcacacaacgattctatatattgtatcaacgatccccatcaccccttctttctatttatgtttatatgcttcacatggattttaaaagtttttttttttttttttgaaaaaaagagcgggaaaagacgaggacagacgaacgaaagaacaaaaagaagaaaattcatgagaccgacagaaatttagacgagagattataaaaatgaagaaagctcgttagaagattaactaaaaaaaaatgaagacgaggtcacgagaacggaaataacgaacatagaaaaagcgtagaaaaaaaaagagaggatgacgagaagaaggaaatgtgaattgttatgaggaagatataagaggaaagcaagagatcatttagaaaacaagacttcttcgcgtttctcagccttgatcgagtcaagccatttagaggccatataaaccaacgccagatcccaaccgtcggactttttagcgatcatcttaggatcgaacttgacgatagatccagaatcatgactagtattactattattattggtattggtagcggtgataatagtcggattggggggactggttgggtcatgtggttggctgttgggcggggtgctttggtcgaatgttttcgtcttcggtagcgggatctcgcctttgattaagtatcgtaatttcaatgccctagaaaattcgaaacgaaaatcataatgtgatgagataaaaccatagtgaacgggatagaatgaatacgaaaagaagaggagctcgactaacgcggcccaaaccttaatattctccatcctccgaaacgtgaggccgaccttgagatggttagggttagattgagtggcggtgtgagaagaagaggcgacagaatcgccggagatcgagggagagaagggggtcgaaaaggatgaatccgagccggtatgggtagggaatcgggaatggacgccgaaggagcccgggctccggagacggtcctccccatccaccgactcctgctcgtcgatcgcgcccatgctcgacttgcttaacgaccgctcactacccatctccggcgacatcaccatcgacgtacttcctccccctccactactccccttcccgcccgtcagcgtcactaggttgtggatactctcgacagggataaacccccacggtcgctgcgactttcggaggactgtgttgtacgctaaacatagtaatgttccatctcttttgatttgttttgttttgtcatgtttttttttgccaagaggccgatcatcaatctctctgtcttgttttgatgagtgaccagacttaattactcacgacagggagtccaggaagccgattctcgatccaaattccccatgaggcgggacaagatgcgagaggagttcatggggcagatgactaactagacagctaaacaatctcccaagtggatcgttctccaggccatcgatcggattaccctgatcatcggttctgctagacttgattaggaagcgatcgttgcgggcccaatcgggcaataactcctcgctatcctcttcatcttccatctctgagtaactctcatcctccgtcatcgtcccatcatctagtgagatatccggcactttcatctcggcattattgcttgtcgagaatttggatgagttgatgatcttcttgaacacgtttcgatctttgacgattcccgatttcttcttcatgttcgtcggctgatttttgacacccagatggctcttcttccttcgacttccagtgatgatcttcattccctcaaggatcccgtccacacattctagccactctttgacgaccagtgcctctttacgcacttcttccagactgacatcctgtcggtactcccagctcatactaggtaggatcagcgagccttctgaattatcttcgtcctgctctactatctttgtctcagccaggctgtgttgttgagggggactggttctctgatgctgatcggaggattggaagatcgaaaactcttggttatccatcggtgttgctgaaccaggaatcctgaatttgtgctcgatatccttcaagcatgtcaacacttccaaggacatctttcttaggattgccaatggatcatccttagcggtttgagtttgcgagtttgcgtaggacatcatcggcccagagacagcccgttttttgaagagtgcgaatggatcgaaaccggtggcagagcgacgagagatgagcgcgggtggttcattgcgagagggggaagatgcacgttgagatgagccaaggaaggtggagcgggagatccgaggacgggcggcggttgagagttcgagatgagacattcgacgttgaaggtcgccacccagattggagatgttggcagggctgaagatgtcaggatcggggatggtgagaatgaacttttgggacggagcgtacggcacgggtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccaactgggccatgacctcctgtcgggccgactcgaggtcggtaagattgggtagcgctcttcccgctgggaattgtggttggctgggcttgggcggcggtggtgcgggttcgggaggcaagttctggagtacctcctcatcttcctccgacagctgatttgggtcacgaccgggtacggcaaggatcatattcctgtggctagcagacctgggagggaatgaaaatcaatcagtacatgacgactacagactacaccccccgatgaaacaaatgattgctccacctgttctttgtagccaatccgttcctgacgaagtagtgctggagatgtgcgatcgatcctagggccatgacggattctctcttggcggcggaactggagaattggcgagggttgactggagtgtagtacggcatcctgagtcgctggggtggatctgatgtttggttttccattgctgatgaactcggtgcctgttctgctactactgatactgctggtggtgaagtagaaggaaagggtaatagtttgttggccattgtggctgagtggtggtggtggtgtgcggagtaaataatatatttttttaggttttttaaggtttgtgtgcttcttcgccagttcacagcaacaggcttctgcagcagtgcaggctggaggagattcaagaaggaaaccgaacctcaactgaaactctctcgactgtcaagaccaccaacccacactcgacctgtttatgtaaacacacttggcttcagcaaccccagattagcatttcatgaacaagcacttgttttgcccagcttttggaagcatgagacccctcttgtggcagatcaaggagcttggcaaactgggggatgtagattgacgaaaaaaaaacccatccagtttgtggctgtagctgtaagttgacaccatgagttcaaagtgcccaaattcacctatatttccagttgaggcaagtagcatagccccactcaaaactcccctattcagtgaaacatggaggagagaattcatatatgaaaatttggcaaatttcagtcttctccaggccccgtttggcagcatcataaattcaagtgtaatattgccttataaattcaataaaaaatgaaccactaaaaaatatgtgataaaattttgactggggaaaggtcaactactgatttaaattttagaacagaaaaattacatataatgggctatcttcagcaccataataccaatattgggctcaagatggcctaagagatcaagtttgttctcagcattgatgaaaccagtaattgaactttcctgagtaacaattttgaaacatattttgcattgttttattttttattgaattaatcaggcaatattacacctaaatttatgacgctgccagacggggccagatcacacactccccaaagtactaaaagaggctgttttcaattgttgagggtccaacattcaagacatgacactacaaacaataccagtttaccccaggaaaaaatggcaatttggggcagtgggaaatagttcagtttccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttattacgtttggcgggggaaaggtgactgcgcgctcgaatttagaacaaaaattagtcaccagcgcgctccccagctcacagaatcccaaatcgtgcgctacagaagactcagaatcacagctttgttctcagtcagaacaaacacagtaattgtttttttcaaaggtaccttcctcggcgcgatgttatgctcgtcttgggtgttcaatagcctttcatcaggcaatactgccccttagatctctggacctgcgggacggtgacgaggtggcgcctctcgcaggaggttctaaccgaggaaattttaaaagtggtggggtgctctgcagacgccaactacccacccctcacaatattattttttgttcccggagaaaaaagtcactttgtggcagtggaaaatagttcaattccctgaggctttttttacaaaatgactcaggagtaaaaattagtggaatgtttgaggcatttttgctattgggctaaaatagctcattttagtctaatttttactcctgagtcattttgtaaaaaaagcctcaggaaattgaactattttccactgcccaaattgccatttgtttctggcgcaaaactggtattgtttgtagtgtgattggctagtgccagatcaagtaatcaatccatcaatttaattttcagtcaggaaacaaaatcaaagaaagatccagtgcaaacatattgagctctagtgtgatacttgacagaaaggatcatattgcactataaataagcattgaatgaatatttagatacaggcaagaatcatctttcaacacaatgaatgcagcaaagtcaagtagagaaataagaatgataatatgattgatgaggtcaagagtttgctgagaaatgagacccagacttataacaagggtttttgagaccacaaattttgattcagagaaggaacataaacaagcaaacacctgttcatattccctcatttatatcatgactagatgacacatgttttttttttcaaacattttgctggatttagtacctgttcttttcctcatgaatcagcttgatgagcttgtgatccttaagattgtaagggggtggctgaaaacaaggagcccttggctcagtaacattcatacccacaccagtattggtagtgggaggggtggacattggataagaatgataggttctgggacttggatcggttgaaggaggtgacggacgcatatctttaggctacaagatcaagcaatcaacaaacagaaacaatttgcttcagtatattaattgtaacaatactgtaataggacgacaactagaactaactggggttactaaagctactaaggaagttctactatcagcaaatgaagtttgagtgagaaagggaaaggcacttgaggatgatctcacctttatattgaaggaagagatagcctgtactttcatcttaccatgaccgcgttggtttggatgcccaccaccagcttgatgataggataaaaccaacctaaaaccaaccagggcaaacggaaaagagggaccagaggcttttttgggaaccaagtgccagcgacaggcatctagacttgacacaaatccacggttagcgtagttcttcaaccggccagtggtggaactttgagcaaacatcatgacacgataggtggaacccaaggaagtaacaaatgttggacgagacaggggatgagaaactgaagttcacagactaaaagtcttgtgacacttctgagtgagaacactaatggttttgattcactaaggagggaaactccagagacaactgagtgtagactaaatacacggttgtttgtgttatggtagaagcatactatatacaggatataagcatattccaacaacaaaggaccggcctcggcaacggtgtttagcgggaggaagaaacttaggctggaagatcatattgggtctctgtccaagcaacagacagaaccaagtcttcagtccaactacgtactacgctaaggatcacgaacaaaaagagaagaaaaacaaattactcactgttttttcaaccgaggatcttgacggtcgatccgattcgaagtttggaagatgttggaagtcgttttcatgagggatgtagtggtgccggttgcctggtatgtactcagacatatccagggcggcggcacttgaaacccggtccggaacggcgcacacaacttggagcagggagcacagggcgcacggggattgggacgggtaccagaaaccccgaacccccaattctgaactcaagtgcgacccctaaggattaagtaagctgctgcgtacactatgactaatcaacgtcacctactgcggactgtggactgcgcgctgcacatccactctctctaaaaaaaaaaccaaataacccccctttttaaattaccaaggtaagggggggggggtcttttgtggcccatttttttagtaagaaaactgaaaacaccagaatcaaaggtggaagtaagaacttgctcctgtaaatttatacaatacaatggaaaactcaacacggctaatcccacggcaccctggcggggatttttggcggaattgtctggggacagacaataagttgggggaggatgtggtataccttaagggtagccaattacatacctttttacaactttttgctcatgtatacactcaaaaatcacacaatatggctcaagaactgggattctatggtcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacactctctggaccatcactacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacctcaacaaattacataattcacactacacacatgcatgttgcaggacaaccacataatcacaccattatagtacatacatgcatacatttacactatcttctgacacttgacatatgtagcttctaggctgtgaagagagccggaatacaaaaatgagaatagtaaaactcccccaaagggaaaaactgtatttcgatgtaggtagactatttatactatttacaagtatgtatttgggtagatgagaaactagaaataagtgcatatatgaaatatgtatataagtgtgagaaaatatgtagaaaatatgtagactatgtgtatgggttatgtaataatttgtaagtacataatcacgtgacaacactccccccctcatcaaccctagaaccaaaacaacaacagaaagaaaagaaaaaactggagaaaaaacgtaaggagaaaaaagaaagaataaggaacatgaggaaaacagaaaaaagagaaaaatatagaaagaaaccatggaaaaacaaccaaaacaaattatataaaagtagaaaaaaagacagagagaaacagctaagtagaaaacacaaaaaatcccggattcacgagaaaacacctgagcggaggcctgatagagtgcaaccaaaagataaaacaagacaggttaacctccattgaaccaatcatgcatggaattatcggtgggtccaggagagagacgaacaattgcgggggcgtatgatcggcgcagccagcgcatacattccccccaatacttgccaaggtgtaggacaaagacctaagtcctgtccgagtcaaaaactccgagaccttcttccaacctagggccttggtgaatatgtcggccagctggttgtctgtcaaaatccattccaaccgaaccttgtcctgataaagaagctcattgatggtatgaaattcccgatcaatgtggcgatgttcttttcgagtgccgcagtctttactgataaagacggccgccttgttgtcggataagattaacggagtatcaagccggaaaaaacgggagagaagcgagtgaagaaaacaagcatcctttgaggcaaaagagagagccatgtattcggcttgacaggtcgagcgagccacacacgactgtcgtttggaagaccaagagataggagccccccaaaccgtggagaggaaaccatgaaccgaccgccatccctctccgccccaattggcgtccacaaatgtcttcacatgttctcccgcctccaccgtggcaattactggaagtgataagtcagcggtataccggatgtaagaaatcaggtgttccaacgcatcccaatgagactgatcaggagccatggaaaatcgagccaaaaaattaaccgagaaagcgatgtccggacgtgagccctgagccagatacaggaggcttccaatacgagacaagtaatctttatccattccttttgcaggattagacaacaagtcagttgaaggaaggggcgagcgcgtcttgatgttggaggggctgtaagacaagatcttctcaacgagcatgggttggtccagcttgaaaccgccatctacttctctgacacggattccgacaatgcttgagagagaagcatcccatttgagatctaaagccgagtctaaacgagctttcagccgttccattaattcaacggaactggccgtgaaaaggccgtcatcaacatgaacccatagaaaagccatatcaacaccagatttgtagatgtaggtcgactggtcctctaggttagggaagaacccaatagccgccaactttgctttgaggtggagccaccaacaacgactcgcctgttttgtaccatataaggctttcctaagcttgagcacacagcccggaggtacctttacacccggaggaggtcggatgtaaatgtcatggtcaatgtcactgtgaaggaacgcagacttgacgtcaaaggaagccaccggccatttaaacctcgatgccattgcaagaagtaaccggagagaagaaaacgttggagtaggggcaaacgtttcgccaacgtttacgccgtgaacctgacgaaaaccttgtgcaacaatacgagccttgaagcgggtaatgtccccttcttggttccgtttgagcgcaaaaacccatcggcaattgaggatttccatgtcgtccaaaagtggaacctcttcccatactcgtagatgaagcatcatctgaatttcatcatcacaagcctttaaccattccgtgctgaaatccgacttgagcgcctgaccgtaagtgttcggcgcgtcagataaaaaaggagaaagcgaaaccgccgaggaaagacaagcgtcttgaacttcaagttccttgatttgagaaaaatcgccgagatgataagcttgtatggaattcaaaaccgcgttgagcgtgccggagttcgtcaattgagagggtaactcatcttcatgaaaaatgaccgatgcaccaacttccagcttgttcgacacaggattccataaaacccaaccatgtgacgtgtctgagataccaacatgaatcaagggagtagatcgcgggacaaattgcttcggatacttgatgttgtggaggaaagcacgacacccaaacactttgaccatgtcaagggaaggagctttccccaaacacagttcgtaaggcgttttgacagcgtcgtcgtgaacaatccggttaaagatgaaagccgcctgcttgaaagcaaggaaccagagactgttgggaagtttagcatggaccacaaacgtgcgtgccatgtcgaggaggcttcggttcgtgcgttccacgcttccattctggtgatgctcataaggaaccgacatttcatggcggatatcgtgttttttgaggtagtcgttgaacttgatggagatgaattcacccccgcagtccgatcgaatgcacaatacatcatgagagcagtgttttttaaagttttcaatccatttaattacctccttcgccgcgagatccttcgtcttcaggccaaaaaccgaagtcatacgtgaaaacacatcatgaatgactaatccgtagcaactaccgtccaaagcagcaggaaaaggtccaacaagattgactgaaacaatagcacctggtttgtctgcaacacattgggtgggagatttaacgggcttgtgcaaactcttagccagggagcaggagttgcacttcctcatcaattgactcaacggtttgtccggtaacccagcgacacaattgtgaacgattgatttatttaaggtcctcattgccagatgacccagacgtgcatgccacagttgcgatgaaagagaagaaacatgataagaggaaggagaagaacaacgagagcgaaaaacaccaggatgcgaagaagaaatgaaccatcgatagttgtcggcgttgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcaaagtccaatatgtagaagggcatatattcttaggcgtattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaagttttatttgcatacaaattgcttattgcataatgcaaaccacaagttggccttagtttgtttacatattcaatattcattgcatagggtaaccacaagttggccacattgtttgtaggtacacagagaatcttgtatagatagcaaaaccacaatttggccggattttatgcatatttgttataggttagggttagaaccacaagctggccatttataaattataggttataggttagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttccccccctcattccaatcagatcatctcatcatctcatctcatcatctcatcacaacagatcatcatctcatctgatcatcaaccagacagaacagagcaatcaatccagacattaaccagtgtgatcttaatcaagtgcccattgagatcattcagacattgagaagcataggaaaaagaaagtagcaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgactaagattcaaggaggaagggaaagacacttttcaatagtcacattttttttccacaatatcatctcataaattcacattcatcatcagtacatacgtcaatcatttttttcaaaatacataaacatataaacaaaacacctcctactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaataaaataaattgttgtgttaactcttgtgtagtacaatagaggggcaggtccttcaaaccagccgtaacagttatagtagatcattacatacgtgatatatctcatctgctatttccccctcgcaggactgccaccattcccaaaggagttctcacatctggtgtcccaacagtggccgaaaaacgttcagacgatcaacaataactctccctcagcaccagaagactagataagtggataatcaaagggaactggggtgcactggggggaactgggtaactagcagacagtgaagttagaactttgaaaaatcaaccaaggaccaaaccaaggtcaagggaaagggaggcaacagctgcggttttcaagaaattctttccggaacttaagctagagtcaagaatgtccacccaagaagaattcagcatggagcagtcagcaatcattttaaagaatcaagcccaaatatcagagcttgaagattcaattcattgtatgcaggagacagtaaatatgttactcaaacaaatgaagatatcacagtcacttccaacagattcaccagaggtcttgaacaaggaaattatggagatttgtcaagatgaaggcaggtttgactcgccacccacatcaacaaaaccagttttggatcaggaatgccccttctttggttgtagttattcagttcaagtaaaagattggggcagttattctgacatcagagaggagacaatcaaatatgaccgtgaagaggcacatgacgtagaagaactttacccactttcagatctggagaatgctgttccccaagaaccaaatttagaaaatcaacagagaaagagctatcaagaagttccagctttgaataataaatattcccacaacttctggaaggatgaaagacccctgaaactttttagaagggtgttttcagaagaatggtattacggtgaaatcaaaagaatttatcaactgcttcaagagttaccgggtggtggaactagcaatttggattttataaacatactcacagatattggaacagaagcattcttgaaggaaggccattggaaatctagatatggccaacttggatataaaattaggatcaacatatataatgaagataagaaagggattgaaatgggctgggaagaatccacctggaggcaaacctttttcaaaaaaataggaaagcaattttttggtcttgtgcaagaggatgctcaatcaaattattgattcctttatcaagataatatggctgaaggtgtaagatagatcagagcaagctattaataaatattgtacaaaagcataacaaacagtggcacatcaaatcaactctccaactgaaagcagtaatcctttatactgctttttgaggacttggtcttaacctctttttacataaaaacatatattctttttcaggatagttatacttttttaggatgatcaagcttcttatctaaatactaaaacagaagaatacaaatggcagattatagtgataaaagaaagaggatacaacagaatagtatatacaaggtttttttgggagttacattatcccccttatatagtatagcaggagtgaaaatttggcttgcctgaggtcaaacatggaccaccctgctcaattagaaattcactataagcatatttcgtatcattactcagtataagcatagttctatttctactcagtataagcatatttttattttaactcagtataagcatatttttatttttactcagtataagcataattttccatcttactcagtataagcatattcctttgactcagtataaggataattttccttcttacccagtataagcatattgttagaagcatattttctggtcaatttcacccacacttttggaagatgaattacaagcaacgtggtttttggggcccaggaagtttcaaggttttcaaatcaatatgaagagaacttacgcgcaaggtgtttggggaagaacgattactgtggaatatcaatagtggtccttcatgaccttaaactgaaaaatcaaatgatctcaagtggtctctcatgaccttaaactgaaaatatgaaaaaaagcagaagtaactggataccggggtccttcatgaccttaaactgaaaaatcaaccaatctggggtccttcatgaccttaaactgaaaaatcaaccaatctggggtccttcatgaccttaaactgaaatatcaaccaacctggggtccttcatgaccttaaaatgaaaaatcaaccaatctgaagggggtccttcaggaccttaaactgaaaaatcaaccaacctggggtccctcatgaccttaaactgaaatctagaaatggtcggaaatggaaaagacaatgttccctcatgacccaaaactggaaaccggggtccatcatgaccttaatctgaaattgatgtggagaaaaccaactggattcacaaaaatgctgtacaatctaacagtggaacctttggtgatttcaagagaagaatcaatgtgaatgaaatttggggcaagaacggacaggatttacaagaaatagaattaccaccaaatattcctgaataatgtgaactaccggatcacatgaaccattgatttgaaggataggggacagaagagaaagcgctaaccaggtggagattgaagacatgggtttttttgggtaatgattcaaacagtagtatggctaaaactttttttggtaaactggggattatttgaaggaggcttaggagtattccactggaggaaaggtgttttgaaggtgtttcggacaaccatggaactcagcatatggagatttttgaggggcctctttcaaatacatcaaccactggccttttccttggaccaatgagatgaaagagattgaaatagattcattaggcgcctttgatttggacgtggcaggcgtaggggaggatgaggagtgcgagcccgaggggatagatgatactactgttggatgaattacttgagaagaaatcagttggatatatgaaaaccagtttagtggaaactcagagcagaactacaattcaaatcagacagacaatggatcaagaaggagtttttagtacaagatctgatgggatcagtgatatctaggaattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaagtcagccgggttgtaaaatagactatttaacggttggggctttccccccctcattccaatcagatcatctcatcatctcatctcatcatctcatcacaacagatcatcatctcatctgatcatcaaccagacagaacagagcaatcaatccagacattaaccagtgtgatcttaatcaagtgcccattgagatcattcagacattgagaagcataggaaaaagaaagtagcaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgactaagattcaaggaggaagggaaagacacttttcaatagtcacattttttttccacaatatcatctcataaattcacattcatcatcagtacatacgtcaatcatttttttcaaaatacataaacatataaacaaaacacctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaataaaataaattgttgtgttaactcttgtgtagtacaatagaggggcaggtccttcaaaccagccgtaacagttatagtagatcattacatacgtgatatatctcatctgctatttccccctcgcaggactgccaccattcccaaaggagttctcacagcgtatgatggaaaggaacaatcacgttgggaaaaaataaaaaccccattcctgaaaccaaccgagccaaaaaaccaaccgataagacagtgccccgaacccgtgtgcacaagagaacattggagagagagaggtagccatgagcagtcgggatcttgacatcaccgattccttctacgggaatgcattcttcggatgccacacgtagtcgaatgttagctggacgaagggaagtgaagaactcagattgagacgttacatgattggtagcgcccgtgtcacacaagatatcaccggccttgtcagggctagccgagacggacgcaagtgttccatccgaaacaaccagccttccggacagaacatttgacttcttcggctgccatccggggttgcctgttcgagggtcgtctaaaggagggagtccacgtttgactctaggacaatcctgagcccagtgaccccactcccagcacatgttgcaagggaaagccgccgtaagatatttctgaccccacgagtcagcggggggatcagatcgtgctgttgatcggttcgttggatttgactgcccaatgccacgaccgcctttgccagagccaaaactacgtccacgaaagccgcgcccagaactagaaccacgctgagaagacatgcccatcaaagaagaagccgacgacgccgattgatggagttgacatgccatgctgaggatttcttcggatccgatgttgatgtccggcttgatggcgagtcgcgaattgatggcgtcggtcagcggttgcttgaaggttttgaggctagaatgaaatgagagggacagcaacttatctgctgtcagcccccccagccgctcctcaaggtcaagccagctcctctttaaagactcatagctggatgaaatggaatctgatgcgtctggggcctgcgcaacgtcagaccaacgactaaggagaagcgaccaggagggtttggcaaatcgccccttgagagaagtccaggccccatacgcggtcatcccgttgagcgatgagcgtagcgccgagtcgacagagttcttcatcaacgccacgacgccaaacgaagtccccggatccttgaccgacaagtcctccttgaaataatccggattcttggtaaccgacgagacaatgtcctttagtgacgccgaccataaggggaagttcgatccatcaatcgacaacgagggttgaacatccttcccaagctgttgccacttgagtaagtttgccaccgccgactgagaggaatcggcattggacttgtctcccattaagttgcgaaggagaaggaacttgagaaggtcgtcgttgaaacccttcaaaccattcttcttgaaggcctgatccaagagatcgtcaaaggagcccgaaggaccgtcagtgtcttgcttctcgccttcatcgtcaactttctggtcggatcgagacgacgctgcatcagtttgatgagtggagtggggggtcgggactttcggaggcggaacaaaagaagtcgaggcagtcgggccagagggaatataacttggaaatgagaaggagggaagggagggatagatgggggcgtaagtagtggtgggaataggagggactgggtccagaggagggataggtggatcattatcagacggattattatcagagggaggaatattaggattgtcgctcgacattgttggaaacgaagttggggagtaaaaacaggaggatgaaggtgaaggattggaattagagtgtgagacaggtgtaatagtatgaattcttggtggagttactcgagcagtaaagtcaggtacagagacgggttgtcctgaagatcgggtattaaccataaaaattggggattggatatcaaggtttcaaatcttgaaagatccacgtgattggaatatcagcgtattgcggaaaaatcccagtcgctgtacgagatcagtagcgatgaaaatctttcatctatagtagtagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttgttgaggggacacaggatgagctgcctgaagttcacacgactgagaagtcttgtgacacctgagagtgagaaaataatggtttctgattcactagagggaaaacgccaatgacaatctagtatgagttatatacaagattgtatgtgttaagattagaagcatactggacaatgcatatgcatgctattccaacacacccccttgctgaaaatcaaaaactaaaataaatgaaatatctaaactacttggaagtaacagaaaatagtatttcttatgggggacagaaactagtacttaaaatcaggccagaaatctgatggaaacaaagagcagggaaatgtcatgataacagatataccccaaatcgccatgaagaattagccatcaggttgtgccggagttgcccttcctacgaatgtataaataatttttacttcagggctcatccccatacaacattgatttatttgtcgaagctgttgtcatcttcatcattgctaggtccaccattgccaagaggtgccgcagaggtcgcaccagcccacgctacagctgatttcgctgttgtgttcaacttgttctttagagaggggttgggacacgcggaggagtggtggaaagtttgtccgcagttccagcagccaagtcgtttctttggtttttttacagcagcagccgcatagttcttgcccgagtggttgaacgttacttgcatggatacctcgtgagcctcaagcgcaccaatggcgttgtcaagagagatctccttaggcgaatagacaagatggtcccaaatcggcttccaagtgtctctagaccacgcaggagttgatcacaaatttgttgatccgccggagtgagcttcacggatttgagattggatgccgcattgcgtatctttgcgatccattttgcaattggctgattcggatcatgtcgagcgcaccagaatgagtcttcttgcatcatccgccttgcccgagtattttctcatacgcatgcagatggtcatgaacaggagactggcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggcaaggggagagaaaagatgcttgtgaagacaaatgtttaaaaacagagaaatttgtcgagtacatgaattcaattgggcagcatgactggcccgttgtggctcctctcttaattcaagtgggctctcattgaccaactgacctgtgtcctactggtgtggctctaatagtcagtagtctacattgctcttcaaaggacagatgagaatggatccagctgctcacatcttatgtccacttgttatggatcaagggagtcagtgatgatgttgtaattgagattgattcacccaacagaaattggtacaggcaaacaggttcactacaatcgtgatgtacctcctctattacaatgtcttctgacaagatctgattctggttggtttgttgaaggggacacaggatgagctgcctgaagttcacagactgagaagtcttgtgacacctgagagtgagaaaataatggtttctgattcactagagggaaaacgccaatgacaatctagtatgagttatatacaagattgtatgtgttaaggttagaagcatactggacaatgcatatgcatgctattccaacatggttttctgagcttcaactggatcaataaatcttgacctaacactacactacagtgtctagggaatttcaaccccacatctgaagttataacaacaccctgtcattcacctccgttccaggatttgttgaaccgagtccggaaccaagaagtcaggcccagtttttggtgatgacagattttggctgcgggggtccagttatgatgtaaacttgtaaagtgatcccagttgagtgaaggagcgcggctccgccacaagttccctagtgatttataatacttctgatcaaactaaatcatgatttgagaatgattgatctgtgactactacaacagggttctgtgactgcaagtgtgtgacaagagaattctatcatgttattagagtaggataatttagtgattcaaactagaggaacaaacagtataagtaataaaagaacataatttcaacacttaacagaccagagatctggagagaatttatatagatgactccctatcaacccataccccttggtggaatgggttatgagggactatgggttaataagttgggtttacaagccatttggaaaatttggtggattattctcccatggtttagtaagtatgagttgatacatatatgggttaatagggagttgactaacagattcaacaaaaaacctcaacaaaaactccttcctactcagacatccttgacaacccatcttatcttccacaggtgtccttataaaagaccacaaaatggtatcctcactaagagtctaggctgtaagattacttcagaaatacaccaccctcatatttctcttagtgtaaatttcccacaagctacatagacaggagggctgtctaagtcacacacagataccaattcttgaatttcatagttttattaaggggtatcaaatatatccaaatcccccattatttaattgaccggtctgaaaaaaatccacctttcttggcacatgttggttcttcatttaacccctttgggggcccattaagcctcatcagctgacccatgtcctgtgtcttccaggacaggactgggtattttgaacaatcagactgaagatgtatttcctatacttcaggtgaaagaagagaaattaaatgagtccaacctgaacttaaggcaaaaaatgagaggtgaaaaaaagaaacaatagagcaaagaacacagagctcaaataagaagaaagagaaactgaaagaagggttgatgtcaatattctgaaaagcaacaagaaaagagttgagtctgatgaaacctactgtgtcaaaagactagttgggctttcttgaggttcagtaataggtcaaaggaagggaatgtatgagtactgttggcgatgatgttgagatacaagatgagttgcagcaggaaggcaatacaagttgtagtgggagcattgaagataacaggatgattgacagatgaaatgaagtaatagtaatcgggagatttaacgtttaagctttgtcaagtggagggacttattgagtcagtacgatgagtgagaatgtgggactgaaagctaaatgatatgtaaggtccaggcatgtgaccttgaagttccacaagatgagaaagagaaaaattgtgtcaaaagttttgaattgaagcaatcagagtatgagatgtggatggattgctggaattcttagtggtgagaggacatcatttcttgagtttagaccttgctattctgaagggaaataaggttgggcacagaggtgctcagacttcaacaggtatacccactggggctcagtatgggttccggttctaatgtacactcttggtagtcaagaggaatcttcctggccgttgagagtgtacacactcaacagccaagctcccagccatcaagagtgtacactctcatcagccaagaggaatcctgccagttgctgagaatgtactctcaacagcctgtggagggctgttgggattgcccacccatgctgactccctttgccccaggaggttctggaggatcaacctctaaaccttccagcaattttatttctaattgaaattacattcccactgcagagattggaggatcaactctgctccacttgggggaccaaaacaccagggctggggacatcctgagactgtgtggtccccacttggtcgactcctcctgacatccctagacttcaatcctccatatttggatcgaccaagcaccccaaagcaatactacagatgttatccttcaggtgctttgatcatgcttgattgtcagaaccagatcccaaaacaacacaggatatgaaagcccaaaacatgttttttttcagtagcttgtttaactcaataaatagataaatatgagatagatagatagatagatagatagatagacagttcaaaatgtatgtgataatcaatgaaataaaatacctgaacaaaattggtggtaagcaagatgatccagctcttcttgtaatgacgtaaacttgtctttctaaggaagttaataaaaaaaggggggggagacaatatgtgaaataagtaatcaaagaagtaaagattataaagaactatgaaaagaaaaaaaaaatgttcttcttagaaagggaaaaaagaagaagaatgtgtgaaagtaaaaaaaaaaaaaactccatacaacttgtaggtatagaacaaaacaaaactggatcacttcatgatagataaatggaaaaataaagatgagatgggggagaaagaaagtgaaagagagagagagagaacagaaaggagatagtagtcagacagaaaagaaaagaagagcgacaaaagagagatagaagaagaagaagacgagatcttaagagattttgagcagataattttcaggacataatccggtgagagacagatcatgatgatgaggatcatcagggagggggaggcggaggaggacaaggttgagatcgtcgagggagacgggctgtcggtcgggggagaagagcttgccgtcgtcgtcgatgagcagtttagttttgcgggcgacgacccagccgtcgcagatgatctcgagcacacagacgatctcgcccttcgccaggttcatctccgactctccctcggccacaaagtcgtacatcgacacatacaggttctcccacttcgtcgtcagtctcgtcagcatctgttcgcccccgttctcgcctatcatcagttgttgttgttgttgttgttgttgttgggggactgttaatgggtctgtcaagggtggggtcgatgagctcgacgagagggccgaggaggatgagttttggcggttcttgtggatcagcttgtcgatctccatcgactgttctgcctcctcttgatccctatcgaattccgagtcggccgtcgatcccggcccggtgggactagcacagatgttccagaacatcgacttggtaggggtttgtttgagctggtcggccagctggtggttgaattcattgagcctgctggcttcgtcggtcccgttgagatggtggtgattgggggtggtcgttaatcgctgtccgagatgtcttgggtcggaggatttgaatgcaaagtcgcgtacgatgaactgagggggtggggatgattcggatgaggagcggagtgagttttgggttgagatgcgattgaggaggttgagtgcgacgcgactctggctgctggagagtgctgctagtgaggtgctcgagggtcgctttgggggatgagtggggtagggtgttgaagcgcgcttggaggagagtggtgggcgactgtcgagtgagaggctggggatgatgctggtgctcatcggtcgtctggtgcgcgagttggtcgcggtcatcgtttcggccgcagtgcagtgtgacatgcttggagagaggagagacgcgccggataggaatggtgaggagggagctgagcctgagatggagggggtgcttgagtgttggaatggctgtgtgaatagttttgggcctggtatttatttctcttgcactttcgacagaggggatcgattgggatggttttgagggcagtgcagggggggaaggaggagcccaggctggaggaagtgagcagacgaggaagcgcgataggctacgtaagcgttgatgctgtgctattactgtgaggttgggagaatttgattaatcagacgtcagtaaacaaaagaaaagaaaagaaaaaggaaagaagaaggttattatatcagaatgtggaatacacacgtacgtgctagcagagtcagacgaaccgatggatggagtcagaagtcggaccggggcgatgaaggacgatggacacccacaagcgacggctagaaagttgtgttgtgtttaccgggccaaaaaaaaaaaaaaaacaataatgtttgtttgtttgttgggattgtactttagcttgccattttgagactatcagaatcgaaaaaaaaaaacagcatcaacttccaaaaaaacaaaaacaaaacaacactcaaccggaaaacccaaccccacaacctcaacggaaaaacagattggaaaagaaaaaacatcacacgatccatcgaccaagggaattttctacccgcgaatgagtaaattcacagagactcacaccaaattcattgggaccagaccattttgcagatacataatacatacacacacaccaatcctcatatcttcatgatggtctcacccttcatgtgttacccttggccaagcacaagaatggaccattcgagaacttgagctgaaataataagcaccttcaatccagctcaattttgattccacaatctatagatcatcctatatcttttcagctcatttgcatcaagtctgaaagatgtacgatgtccattctacccaaactgctctacatggtatactatctttactggcagatttttgaattggtattgattgattaagatcaatgatcaaggaattactgtctggaaaagtattaaaaaaacgagaataagagaaaaagggggattgttccccccattataattcactaattgagcaatagaagaacaaccaagtcaaaagatgtataacattctgtgaatacagatggaaattacttgcgaatttggttcaaggatcttaaggcaagctcaaatcttcatacaagacaaagcaagacaacttcaagtaaaagatgcaaaaaaaacaggataatttacaacggttcatgaggatagcgaggatcaatatagtaataaaaaaaaggacgaattgattctaagaagttttcgcaaaggaaaaaaaaaacaattgatagaatatgtaactgtactaatttcaacgatttcttcttttttgtgtttttgcaatgcaatgcaatgtagatggataatgtaactatttggatgcgaaaggggggaaaaaaagaaattcatggaactgtgcagcaatgtcaagaaaatggagggctctacgtaatgaatcgtgcaagccaaataaacgatcatcatataaagatagacatacaaaatttcaagaaaataccaaaaaaaaaaaaatggaaaagaataagtaactacattttctttttttttgcgaagtcaatgagatcattaagtattggaaaaaaaagatagatgcaagataaaaaaaaaaagagcacgaagataattcaagaaaatggtttttttttgttctttttttgggggtgacttgggtgacgatgcagggtagagactacagcctgattgatttttatatatatatctaacgacaaaacgagttgatagagctttggaaggagcgtttcgaatgaagaactttattgagcagtttggagggaggctgattggttgagggatggtttaacggatcttctaccgctggaagttagaatcgacggctcgaaaatgtctgtggtgtcagtgactgcgcaagtctcaaaaaaaaggggtagtgaggaaggacggattcctgagggaatatagaatcctacgaattcacccaaaactctttctggtgatcctggttaagagtaggccctgcagaagtgttattattgtccaaagtgttctgggcgagattgttggtggtcaaggattgacaggcgtcttccaaggcctggttggaagccgaatgggactggtaactgagatacatggagtcgaagtccaatccgtcggacttcaacggatccgaaaaggaggaatcgtcgatcaatgcactgaactcgagcggctttgagcagtccgattgagagccttgggaccgtaaggggtatgtcgtttgttgcgaggccccagacccactgatctgcgaactgtgttcagaaactgcaggctcccgaaacggatattcggccgggttggaattcacgagattgttgaatccagtcccttggggccaaaaaggggaactctgaagttggttctgactatcgtctctcatcgcaaagctctttccatggaagttgttatcatgcatcgtagctgtcgtaggcggcggtagagagctggttgtcggttgagttggagtcaagtctgaggttgtcaaaccgagtgaccgccatatttcgtccgaaaacggagcaggcaaacttcccggaacgtcaagcccagtgcctacatgcgaaaataatcccgagtatgcttccgtatcgggctggttgagcgagagcccgttctgattggcaacgggagggccggaggaagaaaccgacagtctggggtcctgttggacagtagcttgggatggttcgctggctgtgtaccccatcctcggatccaggttgactggatgaattattggtgtctgttgagctccttggtgggttgtctgatggatcatgtgggactgttgcggttgggatagcatttccacgtcttggtgtccggttgagagttcggatgcagtcatcggggcttgtcgagctgatgactcatctgcaacagactccggtacgcacgacagcgatcgacgggcctcggcaactggggaagtcgtcagggtggactcggcatagtctgaccgtggggtggctgcttgaccattacctggctggcagaagtagtgaaccggggcacggaattcggggcgactggtgtcacgcactggatcatcacgaggatgaatgaccgcgttcgaagtggaaggtcgtgcagaactacccggtaatggtaccatcttgcccttgccaagtttttctcctcgagaattgatgatccctttggccactgcagccgcagatgccttctctcgctcgactcgctgttcgggtgtttcgccaggcagttggccacttcgtcgacggcggactacttccttcctcttttggttaggagcatgcttcaagccgggattcctggcgcgggcggctgccctcaattctctcgaagccgtctgccacgatcgcaaatcctcctcactcagccctgcccaaaggcccgacaccactctggaaatttgccggttatcgttctcgaccccaggcggtagtaacttgttggcaatgacgtgggaccgaaacatcaagaatgaatttggtgtccgcttgatgtagccaactggcaccttgcgcccatgtgagactttcccattgatcgtcggtggcggcttcacaagctcgatttcggatagtccattatcacttccggccgtttgtgatcggctagtcctcgccttgcgcttgttggggtttccgtgagccatcgatggaagtactgagaccatgatagtttgggaggagcatgcactgggactttgggcagggcatgtactagggggctgactggaaccatcgaattcggaactttcttcaaatgattcgagctgatgacctgccccccgactcgtcacttcggatgcctccgagcatagtgaaggatcataacgttgcagcagctgtgcggccggaggtgcacgaatcgagaagcttccgggggcgggcattgtataatcgtcacaagaactggatgcacgtccataacgcggggcaactgaatccgagcgggaatcctgattggcgacgcgtgtgtcgcaactcgagccgtgtgaagagatacgtgacgcctgatgggatccaccgtctactggcatcaacaaagaagtacaagttgaacacactttcaatattttacacatataacatgagccgatgtgtgagattaggcgcagtgaagtacagacctgtcgtatttggcgtaaggccggagactgcgcgagatgttgacgcgcacctgcgtgctgcaacgggccgtgcgttgacagtggcgccatagttcgaaaaatcccttggagagctacaagctgcacccgccgatgagggtggtttgggatagcggggggtgcagtcattggaagcggaggaggaaggaacaggctgcaagattctgaaatcaggcttcgagtcaaatttcatatggcgttaaagagcaactaacacagttcaaactatccgaagttgaaaggcatgccgtgccttgggggttcgtaccagctcgctgaaattcatggaagaaacggacaagctcaatagagtacgtgtaaatgcgcaagctagaatactgagagacccacaggtgtgctaccataagattgactgttgctaagcttcgagcgactagacgggagagacagggtactctaaagaattgtgaacactcgtcagcttccttgaatcgaaaattgcggcaagtgtaaaggagaagtagtcacctggatgatggcttgcgaggattccgggatgcccaccaacatggccagtcttcgagtagccataggaagttgaccctgaagaaggacgatggaagcgaaaaacaaacacaaaaacaatcgagaattgaatacatatcgaatgtttagcccaagaatcaccaacactcaccttgcaatcatacgtatttgctgtttggttagcaacggtcgctgggctcgattttgcaggtctggtacttcgaagacctttgttcgtgcttgctgcactttccgtattgagcggcaggcccactccaccaccaacaacttcaacttctggagtgtcctgatcctcattggcatccgcaagatggtggaaggtttcatgttcttttcttgaggccggtccttgggcactactgctcttcgtcggaaggggaagaaggctttctcgcgtcgagtgaaaagagttcagcttgactctcttcctcttgtgcgcttccctatcggcagcttcctcctgatcactgccagcgtcagagaattgaccttctcctgaatttgcaatttgagtcgacgagagggctggacagagtgacgagctgggggaggattgcaaggcggcggaggtcatcaggctcgaaaggcgcgggtcggatatcggtttagatccgtttcctagcacttctggcgaaatgacgatgggcgttgtggggcgagaagatgaaggtagacacgaagcatttgaagttgaatggtggcggtgggctgccgagaagacaccggctcgcgtactgacgcgtctgcataaagaaggacactccatttgaaaattgaaatggatcggacgagaaaaggcacccctatagtcgatcttaatttttcacaaaatgtgggccgtcggtggattaggaaacttgacggtgatctgcgaattaagttggctcacggttgagaaccaaacttccaagggattttgtaagaaacggtgatcgagcgggtgggtaccgataaatagatatgtaaatacgtgggtggtgtagtcgaaaaaaaaaagatccaaacaggcaacagaagatattgtatattgcaccaaggagcggatagggatggtagggagataacgtcttcaagagctcattcaagcaggtattggactggatgaacccaaataataggtaaataatatgtaactttgtacataagatggggggtttcgatggagacgactggagtctgaagtttgtatttttgcgggcaagggagagcactggaagccctcaacttttggttagggccttgcagagagcttgaaggccctccccaaacaatcgatcacctgaggtgctacggtgcgccggtgcgggatgtttgttgggggtagaacaatatacggacgatggaccgaggtataaacttaggttattatccagcgctatttgttctgggacgtgggagatcttgggtatggaagcttattaaagttttcagtgtgagtttgtgaccgggaggatgtctttcgaggacccgagggctctttgaaaggaagtcatacatggatgccttattcaaaatgggtgattcctttcttcctttctcctggcggcgctagcgaccctcgatatataaatatgcccaactcccccctccccaagcaacaacgttcttgacaaagttgccgctaggcaaagcacatactgaccgagcaaagtatccgagatgacccagccgaagtcacttgagtgtactacagcaatcacttttctggtacgagttggaagtttctggccttgggtatctttgcatcttcgacatcttgcacaggcttgctgacgttcattccaagaatccaggactccaactagctccaactgcccttgttcttccagaaggttgtaagttgtggcatctcataacttgaacatgttggcgagcaagcagcgctcgctctggacgccaatcataggcagtttctatcagggaagatgggttgcaaccgggaaatgttacaaaaaaaacttggcatgctccacatgttgtagacggtttctcactgatattactaacgcactaccgagtccgactcagccagtaggccggaaacaaacaagtaggagactcaacatggatgtcttgcaatcaatcgcatcatcagccatgcaacccctagcgagcccgtagatcggcgtttcaaaaaggctacgttttgttttcacgattgcacgctttttgaggcttgaacggccgtcggtccaactgccggttctgacttctaaggaatcctggctaatcttggtaatactaaggctcgctgggatcacctgtctgcttatcggagggtatgtactgcacatacatagatgcttggtgcagtctacacaacccacgagagattacaaagggttgtgtgagtagtcttcgtcagggttaactgactcttatagaacgcttgatgacctggattttcgggaaccatggggcatgttggataatgggtctggccgagtgttgggaggcctctgcgaacatccggcaactggccaggcatgtggtagaagaaacagtggctgctgaaaagcaagctcccagcactaagggacaaccctagatgagctttttatcagtagtgtttttttattgcaacatgtacggggtattaatctattggtactaagggaaattttcccagtgagcctggagttggtattctacaaagacgatcgctgaagatagagagagaaattagagtgaccagttgcatccaatgttgcagatcagtgacttgatctgatgttgagtgacatatgattggatatgctggttgagagagaacacttggcaacttgcagtaggtgttggcaggtgtaagcaagaatttaatggtcatactgaccaggagttggaaatcatccacaggtagggtgccctccaaaagatgaggtgttgacatggttcctctggtgcaaagtcctccttttgtttattttcctcaaaacaacttcccaccaagacattctgccaactcaatcccagttcccagattagatagtcagcatggtctccagctgtcaaagacagcaatgtccttacatggtggaagtgtaacttgtaaggaagggacaagtgctgccactgtacctcaaaaagcatcagtttagggcagtgctgcccacccctgccactccccaagagcaaaaatcagtaatactatgtgatgaataatccagcttctgagcacagatccttgtattaagggggttcacatactgctgattttgaaatgagcagttgaactttgctggaatggtagttttaaggtttatgggaaaccaaaatagtttagtgtgaggtccccctgtggattcaaaatctgttcaattttaggcggaaaggccaataaaataatatcttttatgatttcgctgagagggctcaagtgctcgcagacaggctgaaggaagggctaatgtgctcctttcaggaacggtcaaaaaaataataaagaaccgatgacttttcttttatttctttgtatcaagtgacataaatagtttagatacaataatgcatgagttgtgggagctggggagatgcataatgataactaacaactcggtcttgaggataaatgagtgacatctgaaaaaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagaggactcagaatatatcagaaaaacagagtgacattaggagtgaattgtgtattagcctaaagaattgttagagatagactagagttagagtgttacctacaaaagatcaataaagagagttattttacctccctataagaccatcaagcaagttaccccggacaacaaattggagtgggacgcgttgcggagcggagaagtacaagaaatctcctagggtgcgccttgctttccacagcgggtatccgggtatcccaagggatacccggtgccaagaggccacaccgccgggaggaatccctcccggcaagctggtttttaaaccagctcgtcgggaggggttcctcccaatgagcttggtgccagcttgttgggaggggttcctcccagcgagctgaattgtgtaccagatcgttgcgggaggaatcccttccaacaagatcggaagggattccttttgacaagctggtgtatataccctctaattgggagtaacccctcccaacaagctggtacatagaccagctcatcagaagggagtccttctgacaagctggtttaaagaccggcttgccgggagtaacccctctcggcgagctggcatgtagacactcgccaggaggggttcctcctgacggttcggcctctgcctctctaggtcaagggccgggggtggggttttttcttttcttttttttttttttgaaaagaaatcccactctgctgcaagaatatccttccagttggcgatggtcaaccagtaaaagggcgggtatccatggatacccgctgtggccaacggatacccaccagtggatgcagatgcagatccggatgcctgattccgctgaaaaagaggttggatatctgcatccacatgggtatccggacgtggcagggccatctctaatccagattttgatgtggaggtttttgccggattctttgggctgaagttgacacaccagcagcgatttgagtactttttatggttcactgcttttcacctggctcaaaaaggtaacaatcacacccaaaaagtgtagttttgctgcaaaaagcacagcatgcactgtacttaacactgtgaaaatatctcaaggaactgctgccagttgacatgcagaaactctcttgaaagttgggtagttactccaatgttactcaaccattacctcagccatactcctatgcacagtcactatgcaccttgcacagtcactatgcaccttgcacagtcactatgcaccttgcacagtcactatgcaccttgcacagttaattttcataaattcttacattggagtagattacagtatgatagaagctacatggtgatttccctgcatgtcaactgccaccagtttggtgagatttcttcatactggttgtttgacatctcagttactcactgttgttacttatccaattttcacagcacagctgcaacatgtcacacaaggcactatcaccactttattgtgtccaaaaactgacgcatgagtggcaaattggtctgctgaagtacaagcaatacggctatgcagtgccagtggtcatcttgttcctggaaaaattgagccattaaatctgctttggtgtgctttcccaatatgtccttggttttctgctggtggaaatcacttggagtctcctccattgattttatgagacattcacatacaccacagttaatccacaaattctcaagacctgtatgtgaatatatatgtattcagaagaaaccatttgatccatatcatcctgtggctaaattttggaaagcacattttttttgacttgataagaccattttgaggcaagaattggctgttgattgtggtgagtgatgtggtgaatggttgaccaacagattgaaaagtttcttgactgtctaattaaggtcccccaaacagatgttacaaacaacacccatcttgccccaaggataaatagcaggttgggtggggggaacctgctcatttgctttgcacttttcaaattaacccaggaattaaattgaggctgaaaaggagctaacttagctatttcaaaagtgccttgaataagcttacatgagtgttaccagtggcatgtttgaggcattatgttatttgtttttggactcagtccaggccctgggcttgtgtcaagtttaagcatttccacattgaaaaactttcatgcagctgatactcatggaggaatcctcctaacagtgttttttttggctatgtatctctttatctctttgctcttcccctccaaattttcataattgaactttccctttcttttcttaaaactctgcaacatccttatgtctctctgaggtagttcacggaccaaactgaacataagttcataactagcggtcattgggggcctgaggcggtattagatctggagaccaccgcagactcccgcgtgtacggattaaatcaattggcgggttgctgtgagggtcccgtccggactccgaccgctggggcggtgttctctctccaagagaggaagggggaaggccggcagcttcttcgccaacctgttcagacccactgttggtctgaaaggggaaggggagatggctcccttcctcgttgatctgagactgttcaaggaagggagagatctggagagatgcacatctaaaaaagtacctgaccagactgaagagtagtacatatggggtaatccagtggctgtgtactcgaattatcaaacttaaataattaacaggccgcggatgtccgattgcatgtatgggcttaccgaaagcgctccttctaataaggcagcagttttcagcaatgggcatgaccccttggctcagaaaccaaacacactcctcctccactttggatcaagtactggaaaagagcatcgatggcggcagctcgaacaaccaatccatcgccagtccatctagtagtcatcatccatggtctatggggctcgcccgaacacgtcggccatctggccagcaccctcgagaagatctcgggccggaccaccaacagcaccccgctcagcatcctcatccccggctccatccaatggaccaacacctacgacggaattgactattgcgccgaacatgtcgcacaggagatcgatctgaggagggccgaattggagttggatggaaaagtgctgactaagtttagctgcatcggcgtgagcatacaatataaacaaactaccgtgtccatctttgattaatgaatgtctgtcctgaactctggctttatttttgtttcgtcaacctgcttcttttagtattccttgggtggtctcattgcaaggtttctggttggactactgcattcaagacagccatctttctttgaagaagtggagccaatgaacttcaatacatttgcttcaccatggatagggatgcccaagtacaaggggatcctaagctcgacgatccacttcttcggctcgagattgttgagcaggactggcaaccaactctatctgactgacaaatatcaccaattgccagcaagttcatctgccaatcccaccgacaaacctagcaagaagaagttcccattgttgagctttctggcccatccagagaccaacttttataaggccttggtcaatttcaaggtcgtcagaatctatgccaacgccatcaacgatcgcactgttccttttgtcactggggccatggagaaatttgatctctttcaaatcgctcaccaaatctcaaaaaagtctaagatcatgagccaaagtagctcggatttaactgaatcagaagtcttagaactcgggggtctggaactgtcagtcgaataccccgttgatcttcatttctcactttttttttttcttttccttgtttcgtacaataagcactgatttgatctgctttgtgtggcgtagtaccctcaatccagactgtccctccctgattgagaaagtgcagctggtaaaactcggacctcaatctgagaaacggaagagagcagagcccatggaagggaccaagaagacgaaccaagagaaagtgaaaagaagtttaccgaagctgccgttcttcctcaagccgtccacatatccgtaccgggcgccactgaactatctggcggcaggcctctcgccggtgattgcgccgatcttcctgacctacatcttgtgttcgttctgttaccaatccatccagtcccgccaacggatcaagaagtacaacgtcggtgagctcgagaaccatttctcccggctcagacgggtcggcctactccaggagctccgccaagacctaatcgaggatctcgccgggatcggaaacgagccttctctggaagccgatccggccgacgaacagaccacccttcccagcacaaaccgggccggtccgtctatccacccgaactccgcggaaacacagcagttgatccatctcgagactccaacgtctgctctacatcctcccgaccaacccaactcggtcgatcagcctagtaagagccatcaaacccagggcacccaatacctcacttctctatcctccgacgccatcaaatcaataacaaacgacctcggtctttcgccccttcaaatcgacatgttggatcgtctgaatcaactacccaacttggctaaatacttcagcttcttagatggcatccccaattctcatggtaagctctccttcctttgtcttgtggatacatccacctcctcaaacctatcaaaatcagtacacgattccctttcgaatccgcactagatttcctggatgagaagaaaaacgattgtcatgttctttcatgctgatcaatttcatcatcatcttttttttttttgaaaaacaaaaacattatcatcttcttcttcaggggcgataatttaccgggtggatgggctaagtgatcggcgcggaaaaaggattgtatctcattgggccgagcggtttgttttgtgattccgacttcaaatccaaattgctcggaaagcgtcaataagcatcaatataaggaccccctggatcattgtttatttttttcctcttcttggcatccttctcaactctcatagaaataacggatcctatcccagtgcatgttctgctcgagagtcatagtttcatttccctcctattgtactatgtaaattttcaaggatttctttttttttggtttcctccggttttggatcctggtgccattgtgttttgtttataagtatttgtagagaaaaattagatttcattttggtttgtaagattctctgatacattagaatgtagacatatgtatattacaacatcaatgagaacaatgaatgaaaacgttcaatgttcagctcaagaatgttgagcaaatgtcaatctatcaaaggttgaatcccagcctctcagtcatattataaaaatgtgccatgtttccaagggcctctttggtatctaattttgaggatgaatgcttctggcacgcttgaaggagtttgaggaatttgacgataaatttgcgtggtttaacttgaggaccaaatgatcaatgttctggggaatcattttgatcatgagttctggatagagtctaagggcctgtaccatagggttggattttgaaaaacaggcatgttttccttcttctacaccaaaagtgggaacaattggagagatctggtgttgaaatttttcactttcaggccaaagactagcttttagccgccatggtcacttttgataacatgaaattttaagcaagatgaattttgagaaattgacttttcatctcatatggtacagtccctaatactaatagtggcctttcagaaatctcactacatatccagctcaactctacctcagccgcctgtagcacacaaaggagccattgtacttgggtcatgtcagccttagagccagccaagctggccaaaagactgccaaaactgctcatttctattccaaacattatcttatcttttttgtcttaagaatttttacctttttgacttcagaaatggattcctggtgtaagattaaccctagtcaccactgatcacttttactcagctccattccttcattgactttgtaataattcacagtactccaagaattattccagcctttaggtttcagctccctctaccacggccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccaacacagaacaccaacacccagaaccagatcaagccatcacttatcaaccagaaggactccacttttcccacctttcccactactcagtgtcattggtgtcattagtaagtaacttctcataagttttagctagcatctttctgcttgtttcttctctctgtctctctcaaccttttcacttcttctccaaaccaaagccctgatcaaagaaagcaagccatagctgctattacctcaactcctcctgtttggtagtataactgaaaactacataggtttccctttaaagagccttgatcctagatctaaaaaattttggattgatctgattcatcagttcaatatcccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataaccagccatccttcgaggaaagtaagactgctcaacttaattcttcatcataaaataaataaagaacaaaaatattatctctttccctcaatcttcttctcccctttcttctaattttattgtgttgctcttctcttaggaaatacatataaaagtgcccccccaaaaccttgtgtcctgctgtcactatagagacccaggctcacaggtcacaacagctctggagctacatgggagcagcaatcaatgttacctgatttcacctgacatccagtgagcatactttttcctggtgaaatagttagggaagcaaatcttagtattctttgaaattttaaagatgggtgacaacaaatagtctgactcttcaaaagtgtggtagcctcaatttctaaaaattgtgaatctgtttcatagaggaggctgtaggcacaatttagtggataggaattgccaccaatgggaaaactcattaagatggcaaaaaagaaagaagttttttgatgagaaacaaaatgaaaaaatgtggaggactcccaccatcaggggtgggattatgtgatgcagggctcaacaacctggctccaagctagttgaatccttgctgttgagctttcaaagcttatgcataaggagaaaaacgtttgaccaggaaggaatctttgaagaagagttgttttgcagacatggacaaccttttctaaaatagctataattttgatgtcggttgatgattcaaaatcaagaaaaatgctctggaagagaacagaaatgtttcaattaattataaggacaaaagttggaaaaagaaaacactatggattgaatgtagatacaagaaacggaaaaactcaatgtcatgtccagcaacattttcaataaatttatcattcatcttggaatttcatgtttgtatcataaaaatgtatcatattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgagttatcaacattctgtggcataaactcaaccagaatttttggataactagtatggagaaaattcactgtgtggtagtttatcaataactgaacagtatgtctatttcctgagacattttcttgtgggatgtggaagaattcaagaatgtcttgtattgcaagtgtgagaaacacttcctgattttttactttcttcagttcatcttctttcatggtgcttagacttgggtagattctattgatatcctcaagaaacttgggtgcaacaaattgttcacggatcctagtaaaagttttggtttcttctttcaagccattgactttagagggattttttagattatccatcatgtgtttcaagcacaaatatatggaaaggtttttttcatggggtgagatcgctatattggacccagttcgtaatgagaaaaacaggtgaagagtgttcagtgacacaaaaacccatcaagtctctcattaccatggcaaaaattatagctgcgtggaatgccttgaaaattttggaacatacctgggatagatctatgaagattgtttaccatgttgtcaagatagcaaaattctctcacaaagagcggtagagaaagttgagtcaaccagtcatgcagaatccacgggtgatcgatgagaggatcaacatatgccaaagccgcttcatccagagcctttgattttaaaatctgaatatgtcggaggaactgtggtggccccatgttgcaattttgaataagatctcctaagagaaataaaacttttgaatagcccaatttgaagtgcctgttgcagaacttgtatctacttaaattttcagtttgaagagcatcaaactttgtttccaaagttttccaccgcaaaaccaggggttcagcaaggacatctttgatatcgtcgaggggaccaccagatagctcagccgttggacggacttccgtcgtcaggggagtgattcgcattcgagagcctccatgcaactcaaacaatatgtcctgcattggctccttcaaggtcttgtgaaagtcttccaattcttcaatgatgtctgtttcaaactcatcctgcccaaattcatttttgagctcttggattatttctttaatccccgtttctttcttttccaacacactcaactggtctataagtcaagcaatttgtcagaaagatgtccgctcatagatcatgcatcactgagagaaaaagaaatttacattggtttgcagctttttccttgcgaaatctctgtcgcagacacgactgttttttgccgactccgggttgcccatgatctatcatcgcagcatcactggatcctgagcaaccatcatttgggtgaagatgttgattagatgtaaaatcaaactgaatcggaagaaaacatttgccacctacttaacgagatctctcttggcatttccagtaaggaacatgccaattgactagctcctgaaagaaacagagagacataaagaaaattccgctttgattgaatcattaagatgcaggttgcagggaaagagattgcgctgagctacttgagatgctttttttggccgcttgccatgagcggaggaaaggctgatgccgtcctttataagctaccagaggcatgacttgaagcaaagccccactggccgcaactatcatcaagagttatggcgactcgtcaaagcacaaggtgagactgtaactgtgatgatgcagttgtagactgagacttacacctgtgatatcgaggcaaagaagcgttatcaatctattaccctcctgaggagacagtaaaagcggtaacatttaaccacaacatcctagtcttggctcaagatacagagtgagagacagtgattcatccagcctgccaaggccctgctgtttcaagcttgattggcaagctacttgatgagactgctacacccctacaaatcaattcttgaggtctatgtgacacttacgcctggcatcaaatatacagcattttgagtgtgagggatcttgcttctatacactaccagtaaaaaaaacctcttctcatttatgaagtttcctcataagatgctaagatatagtacctgactgcaatatttccattgctggccctaatatgattttttgatttgaatgcatctatgtatctgcaactgtccatgcagcaaatgaaagtactctttggaaattttaaagatgtgtgacaaaaaatagtttgactctttgacagtgtggtagtcttaatttctaaacattttgaatctatttcatagaggaggctgtaggcattggaggaggttttaggcataatctacatataactaaaaaaatagggttagagagccaaacaaactgtcatgcaatctaacgccggcgtctacctccaattcacatttgttggatttgtcgacgcaggtgttagaccgaggcagacaggtgtccaactcaagaaaaccccaaaggtcatcgagtaaaacccccaacatccggggcaaaaacaagcagcctccccaaatttgggggcatatactagttgagtgaataagaatttccacctatgaagtatcaatgagatggcaaaaagagaaaatttttattgaggaaagaaatgaaaagatggttgagtaaaagttcatacagttattccaacaaacattgtccaatccaaaaaaatttttcctcaaataattttcttttctcatctatgcatatgcataaaccacatcaactcaacaggagtcaaccaagttgaggaggactcatgccattgggggtgagattatgtgatgcagggctcaaaaacctggctccaggctagtttaatccttgctgttgagctgtcaaagcttatgcataaggagcaaaacgtttgaccaggaagaaatttttgaagaagaattgttttgcagacatggacaaccttttctaaaatagctgtaattttgatattggttgatgattcaaaatcaagaaaaatgctctggaagagaagagcaatgtttcaattaattataaggacaaaagttgaaaaaagaaaacactatggattgaatgtagataacaagaaacggaaaaactcaatgtcatgccgagaaacattttcaataaatttgtcaatccatccttggatgttaacgtttgtatcataaaaatgtaaaatattttcaaggtgccttcttttatcttgaagtgaatctccttggttggctgcttgaattaatttgtccaaaatttccatgaattggagttgacttttgaagatcaatttatcaacattctctggcataaactcaaccagaatttttggataactattatggagaaaattcacagtgtggtagtttatcaataattgaacagtctgtctatttcctgatatatgttcttgtgggatgtaaaagtattccagaatactttgtattgctcctgtgaggaacacttcctggctttttattttcttcaattcatcttccttcccaatgctgagtcttgagtggattctattgatgtcccccagaaacctgggtgcaacaaattgctcacgaatcctagtaaaagcttcagtttctccttctaagcctttgctaacattggggtttttcaaactctccatcatgtgtctcaagcaaagatataatgagtcggttttttcttggagagagatttctatattggttccagtttgtaataaaaaaaggtaaaaaagaggggtgcagtaacacaagcaagcattaattctcgagttactctggcagaattataacatgaaatgaatgagacagttgagaacatgcatacctgggatagatctgtgaagaccgtttaccatgctgtcaatataggaaaattctcccacaaagacctgcagagaaccttgaccccaccagtcatgcagaagccacgggtgattcatgagaggatcaacatgtgccaaagctgcttcttccagagcctttgattttaaaatctgaatatgttggaggaactgtggtggccccatgttgcaattttgaatcagatctcctaagagaaataaaacttttgaatagcccaatttgaagtgcctgttgcagaacctgtatttgcttaaattttcagtttgaagagcatcaaactttgtttccaaagttttccaccgcaaaaccaggggttcagagagggcatctttgatatcgtcgaggggaccaccagatagctcagccgttggaccaacttccgtcgtccggggattgattcgcattcgagagcctccatgcaactcaaacaatctgtcctgcattggctccttcaaggtcttgtgaaagtcttccaattcttcaatgatgtctgtttcaaactcatccagcccaaattcatttttgagatcttggattatttctctaatccccgtttctttcttttccaacacactcaactggtctataagtcaagcaatttgtcagaaagatgaccgctcatagatcatgcatcactgagagaaaaagaaatttaccttggtttgcagcttttactttgcgaaatttctgtcgcagacacgactgttttttgccgattccgggttgtccatgatctatcatcgaagcatcactggatcctgagcaaccatcatatgggggaagatgtcaagaagatgtaaaatcaagctgaatcggaagaaaacgtttgccacttacttaacgagatctctcttggcatttccaggaaggaacatgccaactgagtagctcctgaaagaaacagagagacgtaaagaaaattccgctttaagtttgactgaatcattaagatgcaggttgcagggaaagagatggcgctgagctacttgagatgctttttttggccgcttgtccggagcggaagaaaggctgatgccgtcctttataatctaccagaggcatgacttgaaggaaagctacactggccgtaactatcatcaagagttatggcgactcggcagagcacaaggtgagactgtaactttgatgatggagtagtagactgagacttacacttgtgatatcaaggcaaagaagagttatcaatctgtcaccctcctaaggagatagtacttaaaaacggtaacattcaaccacaagatcttggctcaagatacagagtgagagacagtgagtcatccagcctgccaagggcctgctgtttcaagcttcattggcaagctgcttgatgagactgctacacccctacaaatcaattcttgagatctatgtgacacttacgcccggcatcaaatatacagcatttttgagtgggaggggtgtcgtccaagcgattccatcaccacctggcgggcaaagcctgaaccagcatggcatgaaggacagatcctgggcgagctccacttctgccagatcggcgcgggcatgtatatcctccccagcgagccggcatagatcatacatattgccccgacgaactgcttcgccgagttggtgaaagccctcggcaaagaactcgctgagccagtacaagccggacctactcctcgaggatgtctcctcctcaccgaggggagcagggctactgcacatgtatgtatgcagaaaaagcaatgatctcatttctgcatgaaatgagcgatacatgaaatgagaactaagcgaacttaaataagtatttttttgtttggttggtttgagaaaaacaatgagtatgtaaacaaaccagagaattaaaggttataaggggaaaaaaaggaagaaagaaagaaaaacaagggagaaaaacgagaagagaatactaataggaaaagaaaagaggcgatttttagatatgatttagtgaacataacaaggagaggagcggacaaactacaacaacaagatgatccgaatgaggtccaagagaagactatgaacgatgaactcgattccgctaggaccctggagcgctttgcgagcactttgatgatcggctttgctctgtccgctgcttgaatcctcatcttcatcatccgcttggctattgaaatcctcgaattcttggaacaagtcgaacactttagttgccgctaaatcggtggctattccatcaaaaaagccacatcccaaaaaaagagaaggtaagatacttgattggaaatattgtaatatcaacaaaaagatggaatgttgctaaccattcgatcctagcccgattttgaggttcgaccaggactccacaaacaatttgcgagcggcctctttacgctgagccttgatctcagcggcccgatcgcacttattctgccgcagtttcttagctttcttgtcttcctcatcatcgcccaaggattggtactgatactgctgctgaggctgagtggcggcggaagaggaggacgcggagggggaagagcagagatcgagactaaggtcatcgagactatcgtcttcagaagagacaagactgccgcgcgacttttgcggccgaagcttgcgcttgttcttgaagctctggtgctcctcatcaggagccgtaccagcttcctccttggtggaagaagacagactgagaagggcggagttgatgagatcgacgtaggtctcaaccttctcaaacttgtcgatgatctgggaaagtgtgagtcggataaaatgactgaagcttgtcgtcctcaagatggtctccaagactctcaaaacccctcgcttcatcgaccatggcgtattgtttcccgaaccgccttgccgctgatcaagcccgtaggccgcctcaagaatcgaaatcaacccaatgatcaccgtatcaaactctttgccgctcagcgtcgttgtcgctgtggctgatgatccgggcaatgtgttgcccgtcccattgagtggtgctgttgatttgctgttgttgcccggtgtcgttgtaggcttactggtctcaggcaagttgcttccaaccaatggttcttgattctttgttgttgtcccgtcgacacttgcggactgttgtggattggtggtcgactcgacatcttgcgatgaagcattgaaggacacattgttctcatcccgggtttggggcgcggcagatagaaggctaccatcagatgtcggtcgagagctgggtattgattccctatttcgcttgggaacagcggactgttcttcagttttgtcctcctttggtcccgtctgactatcatcgaccaattctccgtttccaccagtttgatgagcgtctactgtacttttgttgttcacaaaaccttcagtcaccttggttgattgatcagtgggatcggagctgcccaagttggagtttgtcgaatgagggaactgcaatgaggctctatggtttcctatttccgaagatgtagattcttcatttgttaccggtgaatttccgaacggtaaaccagaaaagacacccttggagagtctgttgagccccagtgtagcaaaatccaccggcttactgacaacttcttttccgacactagcgacgcccttaccgaacgagtctaaagtcgaagaggtcgtgttgaatatgttattgatcgccccaccgcgaccactcatcccagatctttctttcgcaaagaacttcaaaaccggttctgatttcgaatatctctcatcacttagcaggcatttaagataggcttccaattctcgccggacatgatcgatagttttaaaattcaagttggtcggtaataacgccctgggaaaagctttcgtacccactcctaccagtttctttttgttgatagccagatccattcgttcaagctcgggccatccacgggtgacaatgaatccggggacagaaggggcctcgacagcaatcaacagagagatgtcttttttctgcttgataagcccagtcttgggatcagtggcggaaggaggtgacatatccgtgactgaaacggagaaggaggcaggatgagaactgtgagaaacaggcggtgtgttcatcgagttagatcgcgaaataggagaagttaatgtatttgtgtcatcaaaccgggtggtagaagcggaagcagtcgagtgatacggattaattgagtggctggactggtcgggatccgagccttcattttcgcttgcttcgtcgagcgagtaaccttcggtcatgtcaccttcttctgggacgcgagccgaaaaaggggacgattgactaaacgttgctgagtgtaacgtagtagtgggagatccaaaaccttcgtgtccgctgtttctctgtggagaaactctgaacccagctgggggtgaggtgacagcacggctgaccgaaggggcgcgatgtctgtcaaggattgcctcagttgtactatttttagccttgtcccatgtatgctcatctcttgagctggccaggtcttgggactgcatcggtgggctgtcgacagtatagccgcctgagccagtcgatggaatattgggcagggtcatgtagtgtatcttatccccccgagttgtttcggttggagaagtcgaccacggctgataatcgatatctgcactggtcgcgggcttagaggttacagatgcttgatttgactggttggatttgatggagcgcaagcgatcgaggatccaatcctggaggttaccaaagacgggtgagccagaagatgacacaagctccagacgtctcaaggtttcaatgatcgccgacttccaagtactggagatatgcactttcgaattttgatcgggttggcttgaaatatgctgatctactgcgtaatccataagcggggccaatgcacttaggacggagatcgcgtcaatcttgactacgtctgacttgagattagcgctctgacaggtcttgtgaaatgagtcgaaatgattgaaaagcttgacgaaacattccacttgcacggagtcattggatgagggagacagtagagaggatctttcaaaatcggtgatgactttcaggggagcccagttcggagtatgctcaaaaaaatcttgcaggcgaatactgctgttgggcttggtgctgatggaaagattgaagtttgcaggagatttgagataagcgatcaatacatcatttccagtaacagattggatatcatctggagtaacagccatggtcgagggtgcttcattggcagaatgagatcgagcagggctaagactttggaatatcgagcggtgaggatcattctgtttagtgttttctttgatttgatcgacaaccgcagctgccactgtgccattcgtagcttttgctggagttgttgatgctagggaggcttgagtaggtgtaccagttcctagagaatcaatcaaggtttgattaaaccagtcttgattgtaagagctggtgattgatatcaattgaaccgtcaggacttcagagaccaggttgagcgttaggggagatgaagtgatagaggaagaacccagggtcaagagaatttcttcagagatcctacgagtctgagtcagccgttgagcgattcgatcctgggaagaagtttgggatttggagtcggcgcgatcattcaattcgcggacgaggttcatcgacaaacaaccaatcaggtagatcatcgtttctttgctggatttggtcgtcaacttggcatgagctttgaggaggatatgattaagagcattccggagttgattcaaaaaagccctgtcgccggtcgagacgctgggtaggagataccaactttcaatgtagtcacgaatgatcaagtcgaacagggagccaaaagctgattgcagctgttctggtagctgatcgagtttgacgaggttctggttcaactgatgatggtaatttgaacttgaatccagattggtcaggagatggcgtgattgagattgggcgcccagggctggaaaggtctctgcaagacgacgttcggtagataaggtggtacccagagtgctgtcgactatgcttctgaaatcgggtaatgcagagagggtactgtggttgaatgtggacgaggtaacaagattcagtatatcaatcacacgttggcatctcatttattccattttgaaaggattcttgaagaggaaaatgtggtatcacttacaaggatacgatgatgacgaggataaatgagaacggaccgattctgatgaataataagagtaagccgatcgcgcctgagatgaggactacttgaggattataagtggtaagctgattggaatcgacttgatgattatttttatcctcattcatcgttactggatcggcatgttcagacaaatttgtatccatgttgttcgttctgggtcgactagttataaattcctcaggttgtttatacggtttccccctcgttgatggaatgttacgcttgaatctgaaaggatggatggttagtcaggcagctcactccagattaaatcagattgggaagaagtatttacatacatcctttaaaggccagttggacgggtttttccagaatatgtttgcactgtttgttgagatgcgtggtggttggttggtagtatcggtgtggttcagcttgggaaatttctgaagtggaaatgaaagggttgcactcgattacgtaatacccaacaacccagcgagctccactcgtcataacgatcgaggattccaactgagacactcctactcaagaaaccagatgaacttgaagaaaaatcgcacattctggacaatacttacttgagcatcagaggcatagtaacctcagtcaagagacaagaggaaacagacatttctcaaacgcacaggaaagctgcacacaggggttcaatcaatttcgtccagggcggcgggtcaatggctggtcttgtattcaagcccggcccacatccctcaaccgcgggaaaagctccccaaaggaatattggaggatcccgtcggagatggtctcgagtttccccggccccgtccccacggggagatagctcgatcgcagcttgaaacaccactagtggcttccgacttctccgacaactccgattggacaacatcagactcagatttccagcttgatcttcttttcttcaccccagcctgcaatcaacagaaaacatcagcccgtttctcttcatccagtcctcgccatgtcaaactctaacaatgttgtccgtcatggcttggccacttcaccccccttctttttagccccaagatcttgggggagactgactggctcttttgtgtgtgtgtgcttgatcaattcttcataggttgtcctcatccgtcatggtcaaagtgaatggaatggtaagtcaaagaacccttcgcaagaccaagaccaagtgtgtaactcgagttgatgatcaatcttgtatttatatggctatctatacagagaagaacctgttcaccggattcaaggacccagagttaaccagcaagggacgtgaggaagccaagctggcggccgagaggctcaagaagcttggattcgtgtttgattgtgcatacacctcggccttacgacgagcgcaagttacgctcgacatcgtcctcgaggcgctcgaccaaaagagcatcccgatcgagaaggatcaagcgctcaacgaacgcgactacggggacttgagtggcttgaacaaggacgatgcccgcaagaagtggggcgaagaacaggtccacatctggagacgcagctacgacgtccctccccccaacggcgaaagcttggaaatgaccgcccaaagaacgcttccctactacaattcccaaatcaagcccaaagttcttgccgggaagaaggtcttggtcgctgctcacgggaactccctccggtaagtcacttgctgaccttctttccataagccagcttagctgatcgcccatctctcgtacatccttatccaacaacagatcgatcatcatgcagcttgagggcctcagtggtgacgagatcgtcaaaaaggagttggacactggtgtcccaatcatatacgagctggactctgaaggtacttaattctctccaagcttctttttgcttatcaccttgaactagttaatctgatgatcgcaaatgactgctcaggcaaagtgctcaagtgcaccgtcatcaattcttgaaaagtcacccgaggaatcgagttttggatcagatcttttacatgattgatcgttgagttttggggtgtaactccgttctccctccctcctcttcttttatactagtagaaatcgccattccttctctgtgtctatatgggtttctgatcataccgaaatgtaggaatcctgggagaaggttaaatacctctttccaccaaagaaacaaaaaaaaagactgtaccatttccaaacaaacaaactgtgcttaagaaataaataagcgtaacagaaatcagacaacagagcacagaaaaaaaactaccatgttaattctatttcatggctaataacgccgtgagctgatgagccgtgagcagaaacatcaaacaaaacttgcgccatcgttatcatttcttgtacaaaaattgaaacacctccaacaaacaaacaatcaaaaacagctagaaaaaaaacagaaacaacaagaaagagtggggagttttgattataagattggtaaaatgagaagatgaagaaaatgaacaatcaactcaatcatcatcatgagtgttcatgttttttcgatatttttttttcggggggtgagggtttttttttgagtttcacatttttttctgacttgattgcaagagcgagggaaggaggaaaaggaaccttatctctatggtgaaaactaatgtgcgagaaaaaaagaaggggggaggggagagatcaaggggaagaagagggacgaaagtgacagcgatcgaggatttcctgcaagctcatcccggtagggtcgaattgatcacgggccccatcggaccaatcgatgacgacgctggggatgattttctggacgagtacggtttgagggcgaccattgacgaggacggtggtgggggtagaatgttcgggatagcgatgggagatcctggggattgggatgtttggtggggaggagcgcgaaggatggacgggtgaggaggcaggcttctggatggtcgaggtgaggccgttggtgagctttcggaggaccaagatcgcctgtagtccactcttgtgactctcgtccaagctgaaggtgacctgatggatgaaccggccgctgaacctgtctcgtgcttgatacccttcctccgtaccattgcttgcccgacgcccatcgcgatagccatttggtgcgctgttgccggtcaccatgctggacgaggaaggttgactgagcgggattccggcgacagaagccgatcgatcggctcggccttggctccagtcctgtttggtttgatgcttcacaagctgagagtccgacatcccgaacgtcttgaggtcctcatccgtcaatgacaatggtgagcgcatgccgagcggtaaacaatcttgtgggtttcggacccgctggaaaatgctgttgagtaatgtcggtggtgcggccacagtacacgatcttcttcgagctaccaaatctgaattcatcgacgactctccaggaaatgattttcgacagttgctcgaattgccctgctgtgcttcttgggcttcaccactagactgactctcataaaaacctcttccatcccgcgaaaaaccaggcgacaagggtgatatgactgtgctggagcttgaggaacgagatgaactcggagaaataatcgcatgggccgatgttttggacattgtgcttaaaaagtagaataaaaataaaaataagaataggttccgtcaactatcatataatcccgactgctacataatctctactgataattaatgtgactatgtactcacgtagatgctgggcttgtggtggccttcggaataaccgccccggatttgccagtcatctgccacaagccttggtgatagcggagtccttgtttgcgctgaggaggctcgtgagtggcatggtcatctctgactctgtgatcgtcagacattctaggcgactgtgatagatggccgttgtgccagctggataaggcatgcggttgaatgatggattgtcgcctggcatgatgtaagacgagtgggttgtatctgagacagccaaacattgacgtaatatgtaagagagaaacaacgtcaaaaaaacccaggagcttcaagatgcccattagaagaagattaaggcttcacttacttgtcacattcgtcgacctccccagagttgaagggatggctctggcggttgtaaagctcttcttgctcagtcaagccgaaattcccgaaggttgaactcagatcgacatcactattctcatcgtgccgggagtagcttcgatgatgcgccgatccctccggctggatcctcagtggtcggctgccgctcggcgattgagagattggagcttgaggggaagtcaagagtagcgaccttcttcttgcgcttcctggcgaaccaatctgatcattcggccgggcgtgggcgaagtcattgtaatgacggtcgctctcttgttggtggtaaatactattagagccatgtctcctggaagaatgatattgatgtggtccatcctgactatcacgcatctccgctgggtttaaaatataatatctttctcgggtaaaaataaaaagatgaaaagatcttccaatatttttggaactagggacaagctggtgtgtctatttgtagtgcctaatgctatagtctatgggtgtaagtgtgtgtgtggataaactgataaactaatcggggcttctcgtttcgacaataaaacaaaaggcccgaaatgaggagctgatttatacgtaatttgagtttagacgatgtgtacgagtgataagacaggatatggccgataagaaatagtcggggcttgatggagaggttggaattgacagtccgaaagatgagacggattgttagagagatgaaaaagtggttcaggaaattcttcaacaaatgggattcttgggcgggagttgagacgataaccagccagcgaggttatgagaactactgcccctaaaagccttctcaatttttgtttatctttggttctagactgcgagcacaagaggatgttggagatgagggattcgtagtgtttgtgagtgaatgtcaagcaaaggagaggggggggggggaggaagagtccggtctctataaatctaagctcagagagagagagagagataagagatggcttgtaggttggggtcggatgggttttcggagagctgactaaccgtccaacggtcccaatttggagctttagaggaatttgtagaattaaaagtaaataactaaatgaatatgtgtggcagatgattgggtgataatgtagacagaagagtaacctatggtgtgattgatggatgcagtcagaagggcagccgggcgttttgtcagctgtagagcttaaattcaacttgcaagcagtagagagagagagagagagaaagaaaggaggaaatgacgaaccccgaactgaggatattgcgttccggcctaacagtttgtttatctatgagtgcgtgcgccttgactgtttttttttcttcctcttattcttcttgttgttggtttttttttttcgcttggacacgaccacgttttgcaagaagagctacaatgtagagcctacaacacctcaattgatcatagaatctaaatatgtatatctcttgtggtatgtgtgtttggtatgtgaggagacagctggcagagagggtgggatgaagatagaagaagataagtggctgttatttgtgcccgaagatcaagatgacaagggcagttggagctgaggaactatggggaagcaaacagagtgagaacagattaattctcaatcagctcaggaggggaagggggcagactcacacagtctggaccccagggcgggatcaggctgatcacaagtccctctccgctcgcggggcgcgagatggctcgagttcggggggatggcgatggagcctgagggatatgaaaaaaaaaaaaaaatagaaatcaataaggtggtttattgttgttgtatatgtatcaatttgtacaacaagaatcaagcaaaatggggtgcgatcttccaagagagaaagtctcaaagataaggtacatggctcttctcatgttaaaatgcaatatacaacgcattgaaaaaagggttgactggtgtacaacaacatcatatctacatacgcacgtataaatatgtacatatgtactggtttttagttgaacccaaaccactcgggcgaagaagattgggaagataaacgattgaaattcaacaggcagagcgcagaaaagctcttgcaagtaaattgggggcttgatgcgatcttccttgaggctcggagtgagcggcagcagtcgatcgcaaacaagttcaagctgaagtgcggatatcatcatcatcatcattatcatcatcatcagccaggagggtgtctgaagtttgaactggagttgtgtatgtacaacaacaccttctggtggccagaagacggagagggtgtcaactgggacgtatcatcgtgatgaatttgtggatcatcaggaaacgttctatgtaacagttcaacttggcttcatacaagcgacaattcactttaacaaacaatatcaaccctacaaatctacagcagtcccttaggtagaccacatttcaaggttgtgtatggctatcgcagacttgactcgcgaagtgcgcaggccccgcggtccagtccccgctcgagcttgaagtgcttaaaaaggaggacttttgaagattgaaggggcaaaagagggttaataggtatgtccagagctaaaaagcagcttcaataggttaaaaatgtgggcttctgtcggacggcagtgattaagaatcaagattggtgtgtaaattcgcccacccggcagctggtcgatagctgatttccatgacatctacaattcgagagtatttaaatgttttatgtatgacgatatgaggtaaggtagcattgacgtatcccaagcaaagcacatcattttgcactgtaaaacgcgcgattgaagtctgatgggcgagcgaaaagcggattgctcgttgggcaatcttattcttgtgtgtgtgtgtgttttggtggtcgaatgagcttgcccagggtgggggtctgttgtggagatatttacatagccgatcggattgtcgggatctactttattccactttgtatgtaatacatacaagtccaacgattgtgctcttctgtggtatgcactgcaatcaagtctgcgttcctaacttcctctttttttttgtggggcaactgttggatgaacgatcttagttatttattatgtaatttgatttcctttttttaggtaaaattttgagaaccacttcgaccgatcaacagcttcgccgtcgcgccaggattgagaagaaggcacctggatgtccgacgccaagaggttcacattcccgaccagcaatctgagtgagagtggggcctcgaccggaaggtgacaagcgaatgcggagagcagaggaaaaccgagagggtacatttcaatatgtaatacatgaattttggcgatgggtgaggatggtgatgaggagtgttgcagactcttgaagcgtcaatggccctccggatgaacggagacggcgctggtcatgagactcgagcaacaggccaaaaatgtttctctacttgcaggcctcattgggcaaaacctttgcaaattcctgcagcgttaatccatccatccatcgacccgccttgaccagtccatccggcatgttcgtgatcaaccgtggcccggccacagattctgcttatacttatatcatctcgctcaccagcaagaggagcagagagaggagctcactactggagtctccagagcatggatagctatcatcattgctatgaatctgtcacataggaagtcgaaaatcggccgaagttgtatccgtacagctcaccaagacccgtcgacgcaaatcaccagcaagctttgaaccgatcagacgttttgctttggcatggccaggcacggctccgaggtttccactgatataatgatcaccgtttgagttgggagcttcgggaatggttcataactggagttcgatttcctttttttctttttttagaatctcagctgctcgcgggatcatcgattaatttcgatgatcggattaggctcggcgcgctctacgcccgcctgaaagaaatctgttgatgggtgaatggaccgagtctggccgagcagtcggagtttgtcatatattccacattatcaaccctgctgcaatactacatagggctcattcggccgcgcagtacttacaatttaagatggtcaagtcgccacagaccatcaaaatgaagcaacgtcctggatccacggatcgctgcatctttgatctacagcaaggttgcataacttgtcccagatatccggctcgcaaaaacgattgcctttgtagattgcctgttgtagattggcccacggagtgaccagctcctccctatagccccgctgttcactcatgaggaccttgcacgagggcctctcaaccccatccctcagtagggtacataccctttcttgtattgaaatggatgtctattgaggtcatttgaccctaagcaaaaatacattcaaattacaacgacaaaaacttgaggctgtaacacaaaattcacatgatatatgctctactggccttcatgcttttttaaggtctgggtagtaccaggatttggtacatctaaaaagcttgtagtgaaatcaccacatatgctggtatcttttgaatgaagtctgtgtaagttcaacattggaagtgacttcatcagatagtgaggtaagttgttgggaagaaggaagcaggcacaaatacatgggtggagcattcatatttctagcctcccccttacctttctcaagtgctgattggaggacttcctgttgaatctgggatccttgcagaagtcaatctagacccaacaactgtatattcttgcaagttatttgggctttgagggtccaaatgcagaatattgcgacagaaagttttttctccatactcatcaacccactggccaaaaacaagtcagcactcgggaagatcctgaacacaatttcaaacaaatcctctactccatcacccgtaatgtctgggtgccaaaatccaccaatccaattgcttgcccattgctcaagcctgtggatggccccctctttctgaatatcacaatcgagctcattggaaaattgaaggaacctcaagaaacaatcatccagaggattcttgcaactatcttccacacactcctttggatgagttccatgtgcacatatcaatccttaaaataaaccaatggagcaactcatatgagcctcgaaaccttcacatccagttctcaagaggggtcacagtcagtctaactgacgtatctcctgtagcaacacagtatgggcaaggcacttgtaggtctaacaatcacttgagccacttgaaaggcggttgatggctgactccatgaatccccacagttggcctgttgtttgagccaatccaggatctcctcagaggccttctgaccatgcagaacattggcagaatattctctttgcaactggacatcttatttgaagcacgggcacccagccacccattatctttcacccaagtaatggatcacctcactgtcaagttgacttgtaatctaatggatgacctagctaaagaaataccattgcttttcaattccaaatggcaagaggtaagtgttgctggtcttcaaccaatttgttgagtaccatgtgaccactgaaattggcgatggcttgccacagtttctgaccaataagttggttcacatcatcaatattcccacctttgctgcctcaatggctgatgctgccaagaaccaggaagctagaagtcaagttgacaagatgctagtggtaaacattatgagttttatttggattttttctttttgtcatttccctcatagaacctacaaagttgactgtcagtgttgatgttgcttctccatttcagactattgacaagagccaaagtgaccaacaaatggttcagggatcagatggcaaaatcaccagtcaattgttgaaagtcttattacaccacggaaggcttccatgagcagtgaagcactctactatgcaatatagccataatttacacatatgttttccagtcttgcttcatgttgtatagagcagataaatatgtaacctatccagaaattaatttgagcctgataaaagtttctggtctctgacattttgaagcaatctaagaaaatcaggatctctggctgttttctggaccagctcgtggaactcatgaggttggagatgatggcatgggcccaaaaatttccaggtgtcaaatgggtgagagagtgtgccggagggattagcaagactggtgatggacacagggcctgaagttggtgaagatgatgctcctgtgcttcctggattgaatgagttggtgagttgatttgtactgggttgtgatatgatattgtattggaggatagggttgagggtcctctttaaccgttccaggtcctcaacattcttgaggattccttgccactggttgacaattagctggattggaccaaatgagggttagatggcatatttgtgccaattaagcccagaagttagagatggtcgctttgcatccggatatctgctcataatttcagtggaattaggcaattctgctgaaattaagagcagatatctggatgcaaagcaaccatctctaccagaagttgtgaagaaattttggcggtaaggccaaagaaaaaatacctttttttttaattcttgatgagagggctaaagtgctcgcaacaaagactgaagaagggctaatgtgctccttcaggatcaatctaaaaaagaataaagaaccaatgatttttatttctcagtatctagagtagggtgttaagtagtctagatacaaaagtgcacaagttgtgggatcagaaatttatgcatattgaataagaaaagagtcggtgataaatgagtgacaggtgacagagaggaaaaaagaagagagagtgagatcgatgagcaaaaaattcaacaagttgtgccaatgagacccagaagatgtgctcaggcttactgaaacattgcaataaccaaccccaaaattcagtagaaaggcgtctctcttgggattctccttataggttgtgcggatgactttttgtcctcgttcttcaggtccataattttccagggttcatgtcaattttacagtggcctagagatctgcatcagtctcaacagctcaattggttatttgaattcttactgaccaagcacaccatcccttttacagacatcttaggcaatctatcaatataaacgttcaacatgttctctttgacaccatgcatctcttgtatccccacggccattgataggccctcggctttgctacaaatgttagaagaagtgaaatgaacatgagactctggccaagtacggatatattgtcatgaaatagggagaaacatacagcttgtcaaacttgggcttcctacagtttggataaaatgtagggaggccttcacatgccacatcaatcctatttaatgaaaaaatcgtgccatcaggtgttggagccatgttgttcttgcaatgagtgtgagtgacctgaaagcccttgagtttgagaaattgctgttgaccgtgtgtgggtgaggctgagaaagtgttgctggtgcttattggaggtggatataggcacagattgaaatggcaaatggtagtgcagcccctttggaaggggtttggatctgcgcatatatgatccacattttggagcccagaagagactgatggatgactgttggtgtggagggaaagattggatgggcttacaaagagagttggagtacataacctgcctagggggtgtgccccccccccccccaatatctgtgagctagggcctaaagagccctgcttttgagacttaggggggttagggtaaggcaaacgtgattgatggaaatggactctgtgggtgagaaaaggcagggaattgtggggcggcaatgaccctacaacaagaagtgttgaaatttttcctcatctttctctctctgccctgttactctttcttagcaccctcaaccagactagattaattttaccaagtagtaggtctttgttgttttctgagttcctacagagtcaaatttgaaccacatgagctcaactcaatattcttgtctctaaggtattattttctctttttcctgacttgttgtgtgttattaagaattgattaataagaattaacgactcttgttatctgtgatttgaaacattttttcttgattaactcatctgacattactaaaagagaatgagaagttttgtataagtttgttacttccaagaacttgttttatcttctctcaattcttattcaaaatactttttcttattcatttttctcaaccacattttgatcacttgtacctagtctacttaagcgagcctatctacagtgaataaaaattatcggttcttttcattctttcaccgtgaacctttcccaaaaaagggcccctgccttctttgtgcccccttctcaaattcctcaacttcaaccggtcaagagctcaaaaattcaacaagaagcctataaataggcctcgagaaatgaaaactagagaaaaaaaacagatcaaagggttgaaaaggagctgtataatacaggtccatacaagcccctgtggctatggaaattctgtaagacgcacaagggccagggggccgtaactctgttatctgacagcagggcaggccgaagcccctagttcaccgatgtccatggagctggagtacttggaagacattacaacagccggtcatcgggtgtacgccccacacatggtccaaattcagcctatgtagcggtatgtccacaaatgaggccaccaccgggccagtcaaatggttacacaaccctcatttgaaggatggttaaaaaaccctcatttgaagggtggtgcaactgtggccttttgctgagggaccaacggttggacaacgtgataaggttgttgagtacagttggaggaacaataaccttcccatgctctaatgttcctccaaccggaagccagttgggttgcccatccagtgggtggtggatacctctcattctgtgctcacctgttctgtggttggtgaacgcatcactgatccattctcatgactgttctctctgagctctggcactctgtagagccaacagtgggccgctacgctacactacgctatttgaccactaactgttagcgtagtggcttttttttttcctggaaattctgtagtgttagttcacgctacacaccgctgagctaactgccagcgtagcgtgaaatttttccctcaatttttttttagtgttagcttgaaataattgccgctaaactaacctgtagtgtaactttttccaagctaacaaaatttccgctaaccaacagcgtaactgttggtgcagctaacatgcagcgtaactaatccccaattacactacactacagcagcagttacgctactttggcactacactacagcagcagttacgctactttggtagcgtaactgctgctgtagtgtagcgtaactacctcacaagtgagtgtgtcatgtgggaattgaacccatgacacaaaagtgtagcgctggcatgtggtctggcaggactatcaaagctcctccctgaccacatgactagcgctaccctggttgagctctttcatcatgggtctggttgttgatgatcccccattatttttttttgttttttggtaggggggggtcccaaatttaagccaccctccacttgaccattttttttcaccatcctcccatgtgatcagtaccctccatctttgacttctcctgattcgaatccaactcttactcacatcaagaatttttttatcgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaaaacgctaccggggaccgcgaccgtatcagacatgtgaacagagcatctaagttggctaatactcgcaacaaggccaagaagagggcggaactgcatgcttggatacaggagcgagtgttgaacctcagcatggggctttttaattcgatacgatggcaacgacttacctggtatccgaacacccgcctctatccaacggtcccgttcgacaaggcaacagacaaaccaacacgccatccaaccccagctgaagttcaaaaggcttgtaaatttgccgatagaaatttctacctcatgaatgctggccgcccggttcttttggatcctcgaaatccagaatccgtcattgcgattatggatttcaccccgtggaatcgcttaactgaaaccgataaggcgaatctggaatttgtttcgacctttctccaccaaacaaaggagtttgtcaatcctgtttcatcttcaacccgctcatggggtggtaagatgtggggaattggctggaggaagtctcaggactttctccagatttttggaagatatatcaaacagttccctcctaacaagatggaaaaatatgatactctttttcaaaaatccaaacgtgttggtgagatccttggtgaatattataaaaatttagcttctggtccattccaaaacaatcaagatctcatgaagctcttcaatcttccctattttgatgcactttcctttggtgaaaagcctagtcccaactcctgttcaccccatctcacgttcaccactaataactttttcaatccacctcacaaagatcataatgatatgtctaagtgggcttttgttatgtttattcctatttactctgctactggcaaattggctcgtccggattctggttatgatcttaaaggtggcccttttgtttttccaagtttccacaccggtattagttttgataaacaacatggtattgttaaaatgatttggcaagccaataaatatcgacattgtactcttccatatttatccccatctggttctactgagtttactcgtcttggtttatcccttcagattactacttcaattgttgatgctgttaaaagagaagcagaaggttattatacagaccctctcaattactttggggatcacttttattatatgtttcgttgtctagcaaaaggtactttattagctgctttattttgttttcattatttcctttttatcttttcctagctgctttattttgttttcattgtcttttcttttttatttaagtagtagcttcagttatgcaatcttataagtaaaaaccccaataaaacacacatctcaccatcttccagttgaaatatttgtttgaccttgttcatgaggtttattctgttaatgaagaatttcatctgtcagtttgattacagagaaaaattaacaagtgaggggaatatatgaatgagtatgtaggaacaatttgcaatttgccataaagattgtcattgcttcatagattcacgatagtcttagcatcctctatgttcagaacttcaagagtccagtacaagtgtgccaagtgatttggatagaatatgaagagaatttgtgaaattaactgaggatagataacatataaatgaatatgataatgtaggaacttttggccaattgtaataaagattgtcattgcttaacttcaaatatccaccataatcttagtataatctgtcttcagtctcagaactccaagaatgcattacaggtgtgctcagttatacctaatggcaacatgatccacagcaatatataaatgtttttctttgttattgttgtaattgatgataatataattcatagtaacctctgttcatcatgattcacagcataattcatagtaacctctgttcatcatgattcacagcttataattattgataataataatatgattcaccacaagacctacatcatgaccttagtattgttgtagttaatgataacctaattatcattataacctgtgttcatcaagtatttgaatggagattcaaatacttgaatcttgatctaacgtgtgctatgcgaaatttataatattatctctgaaattgcaaagaaatgaatttcaaatgatatggtttacttccttactttagatcatagaatttgaatcctgttctcagaatgaactctccattaatgaatactgaattcaataaaatttgaggattcagcctcaggctgagggagcatatgaataattctactattttttcattacacctttcatgacagatgaccatgtcataaaaaccttttgtatcatctgcagatttactgaaatatgaaacactgcatgcacaatctcgattcaacttcatgaaacccctttaaatattgagtattttgagtatttgacccaatgtctctaatcattctttatttcatcctattgtaagactttgataaaataatatagattttagattaatattgaaaaagaatggtgagatagatgtgtgtatgatgatatagtgagtgttaaacaataggattgacattttgaaagggggacaggtgtggtatcattttgttattttatatttcgttgattcacaagattttggttgtgaatccttccacagcctttctgattttttttgatgattttatttcttctttttcttttatgtaatgggtcaattgttccttttgttactttatgagtttttgggttttacaattttttatgtttggatttttatattttgtcattttgttcttttgttattgttgcattttatgtttttttccactgttagaactttttaattctctattctttgagtttttgttgattggcagttctgtttttcttgtgagtgatgagtatccactggtctgtttgtgggacacacccatggggcagggtgcatgtggtttgggccccggggggataaaattttttcgggtgagaaaaaaaaatgtgagggccgagcaagccagctagacctgacacgtcacagccaactctgatccaacgattgactcacttacccaaacaacaaccaccgtcacagccaactcccatcagtcaatcaacccgcttaccccaagaacaaccaccgagtgcaaaatctaggtcaacatgtcaagccaaccaacccaatcttccatgtcaaaccagtctggcaatgtaagcgatgccacggaggtgcaaactcgtcgatcctcacgagtcactacccctatgaagcgatcaggaatgattcaaccttcaccagattcccgtcgatcaatcacccagccacttctgtcagaaagaccagctattgatcccagcagtcaaaccaagaaacaaactgaagctcccaccgattcagattctacccctcaaatcactccagttcagtctcagaagccacgcaacaaaaaaccaaccaaaaaacccaagaaaaccactggcgccacctcagttggcaactctgaggcaacccctggaaccacgatcgaccttgcgcaggactctgatgaagaaaatgcgaaggccaaattcaagaggcaaaggaagaacctggaggaggatgatatcaaggtttttttttctgaaccttttcgccgtaaggatgatgtaagtgagacttgttgcatttattctgaacatcttaattaataacatcattctaattaattttttcctcttttttttgttcttgtagcctgcagataaacctccgtcaacatatagctgtttgtggtgtaagaaagaagtccgggtctcagcgtctagtctttccaatcttcgtgtgcatcgtgatggctctcgtcaaactggaagggtctcaaatggatgtccaaaccgtgcaaaagctatcgctgctggagctaaacttcctcagacggcccttgatgaagagaaaaagaagaaaggaactcaagaaatcacgagtcactttgctagagtagaaaagttcgacaacattattcttaatcgaatcgtagttctatggctgttgcgccaggcgataccttggaatcgagttgaggacccttatcttcaggccgccttcaactactgtgaacctgctgcgaatttgttcaaaagaaaatgggcggcaacggcttcaagaacggcatacttggaattacaagaagaagtggttagacaaataaaagtaagtagtttattctcattaaagtcaaagaacaatctacttatattgttcaaattatatgtaatcaggcaaccaacagcaagttcaatttgatacacgatgtatggacgacaaaaggaaatcgctatggattcattggtgtatcagcatcttttatcgataacgattggaattacgttgtgcttcatttaagcctcaaattggttgcctggtttcatcaaggggaattgctggccgccccgatcgtcaatatcttgaagaaacatcaactctacaataagataagtatttttaacttgttaattattttcatgataaaaggtcaaacctaattttattttctcatatttacatgctatgtcagaccaccgattcaggttcgaataacaataccatggctgaagaaatgcacaccaaactggcccttcttgacacggacggtaacttcgaatgggagcataagacaatgcatattaagtgtttttgccataaaatggctcttgttgtgaatgctggtttgaaggaattgggactccaatccccgcctccaccaaaaatgaaaaaggtgttcttaggttcttttccctactcaaatacgatgccaaaaatcacggaggagaatgaagatggaaatgaaggagacgatgaagacagcgattccaacagtgaagccggaagtgatcacaccgaagaagacgacgccgaatcggatgatgatgacgaagatgatacagaggattcccaggaggccaacaagggtgcaaaagacggtcaaaaagaatcttcctcaaaggccaacaggaacaatttgaatgacttgaatgatttggttacggcagtgagtgattacatctctgatattttttttgagtgacctactgacaagtttaaatgatgtacatagttggactttgtagttaagaaaattaccggatcgtgtgcctggagacaggaatttgagcgacaagcagctggaaaaggattaaaaaatctgattgctggctatggtatccgttggaatataatatatgaaagccgaactcgtgcctatgaagccagagaagtatgttatttatccatctttctacaaaacttgttgattaatatttgccaatctaggtcattgatgcaatactccatgatgagtatgacaaatataaacaacaacggtccaaatcaagccgcaaggaaaatcccaagaagctcggtcacttcaaggagatccagttcacaaagaaggaatgggcgatgattaatgaactgaatgaagaattagaagtaagtcctttttattattatatataaggttttatctgaaatgctcatttgtttttttcagccattcaaccgcctgaccaaacttatggagggcgatggtcctaccggtgctttcatcttaccaaactattataaaataatctcagaattgaaaaataaggaggatgcctgcaaccgaggtcacctgatgcatccgatgtacgtcaaaatgatcaagaaactagagacctacgaaaaagaggcactcgagtgtcatactctcattatggcaactttgctccaccccaaattacggctgaaggccttcgtccattgctggcctgaaaaagcggactttgcaagaaaacttctggagaaagaatttgcgaaacgtgtggaggttctgaagaaacagaaagaagataatatccaaattgtcgaaaaagaagcccccccggttgagcaaaatgatatctttgaaatgttcaatgcacctgcaagaaccgacgaaagcaaagagctcgaggtgtatatcaacaacatggatcgactaccattgcctgcctcaaacgatcccaagagcattttaatttggtggaaggtataaagttaccttctttgatcatactcatttggtaattactctaatcataatttgattattcatcttgttcaggatcattcaaccacctacccggttcttggatcactggccaaggactacttagcatcctctgcatcctcatgtgcagttgagcgtaccttttcttcagctgctgatgtttgttcaactggccgagggagtttgaaaccccgtacaattgaaaggtgtgttagtagccatatgtggttaaaacaaggtattaaagttgctggagatttcaccaaagcacaaacagttgtttcttcgtacattgactattcccaaagaaaaaagtagattttttcccaccttttctttcttttgctttttaaccactagtattctttttatcactcatctctaagcaaaaaaaaatcttagtataaaaaaatcaaagcaaaaaaaaaaaatttcttattttcactaatacctaatcttaccagaaaaaaaagttcaatatcagtagttcttttcatccctcatttatccatccatatttgttgatttttagttgataatttacagtatgattacttggtttttttttttgcttttttcccaagtaattatctgaaaaatactttttgaggtccttattctctactatgtctgaggtaacctacatattattccaactacataatcagttacactaacagttagtgtaacttttaatcagttacgctaacatttagtgtaacttttattcagttacgctaacagttagtgtaacttttaatcagttacgctaacagttagtgtaacttttacaccagttacgctaactgttagtgtaactttgcaaaaagttacactaacatgtagcgtagtgggttcacccactaacaccgctaaaatttcactaacaggattttgggtagtgttagttgtacctttttaaaggcagctaacactacgctaaagttttttttttttttttcaaaaatcctgtagcgttagtgggccaaaaatttccgctaatggtaacttttgtgtagcgtagcttaaaaagctaacactacgctacactaacactacggttagcgtaactggcccaccgttggtagagcttgttcatctcacagatgagatttttcaatccaacccttagggcgtcctaacccccctatcccctaaccctatcgcctaacccttaacctttctgaccattctttctaaaaaaacagccctaacccccctaacccctagcccctaacccctagcccctaatctaaaaaaacagccctaacccccctaacccccagcccataaccccaattaggggatggggccagtgggatttgaacccaaaacctgctgggttggcagatcctggggccagtgcaaaccattggactacagagaatttgtccctggttgtgattttagaaatgtagtctgctgggtgctgctgggtgaggcagctcagagcagctcacccagctctgccttgcctttggcttcaagccaaagataatgacaccattatctttggcttgaagtggaagaattgaatccacacaggtgtcacggatttgatccggacagatgaatccaatgcaattagtcagattcttccccttttttctgttttgggatgcagatcatccattttacttttgatcggatcaatctgattgatagaatcaaccgttgtgtttttgtttattgctaatcttgaattatttgttttttttacttgttggtagtaattagcagacacaagcttttgaaatgacattgttgaattgtaaagatgttacagtaaaaataatatctgttacaatgagagaatgagagtttttttgactccgtatggtgagccttttgtgttgatgctcacttgatcctcgatcaagtgttgtttccagcaaattgatcttgcgaggtggccatggcttgttgaatattgtcttccattggcagcccagagacatcaagtcggatctgagcaaatttctttggtgagccaaaaaattacttatctatcattttggacaatcaaatcagaacatctgcacattcacaaaacgtaatggaaaaggtgaatcaaactgaatcacccagagagatactgaacaaaagacttacggatcaatatgaaataatcagcactgtgagttttgagaaactgtaactgtttattgattggttggtccccattcccaagcagatgatgtacctgtaggatagatgattgattccagtcacatgtatgtaaaccaaacctgaacactggcaaaaaaatcctcactgtaatgcaaatactgttgaatctgttactaaagatcagcatgtaagtcttctttgaaccgtgatgttgctgaggattaacttacatggatatggagctttgagagtgttggaaaatctccacttgccaacttggaaacactgttggaacaatgttcaaaagcatctcaaatgtaaagggaatggaacaatttttaaaaattagcaaggatgcgagtaagctgaacatacatatccaaggagtgtccccttctctgatttgatggtttcttgaatgtgttcttctacagcctgaaggacagccaaagttacatttttgcattttctttttggcaaagatttgaggtgtgtgcactggtgccgacaaccacagctgcagcaagctcctcctgcggatgtccagctttgcttgatctttgcaggcaaagttcagtcacggtttggagaacagaaaacccaggctccctgattttgttcacccaacagtgaaaggttctgaaactgcactccaacccaactgtttgttcaacctgggcacatagtttggaacactgtgaataaacagttatacaacatggccattcagccactgtggtccaccccatcctccaacccaaggattgtattgcggttggaggattgtgaaaaaaagttggatgcccagatggtgcctcagccgtctgggggccattacgaccggtgtggaacttttcaagctaaagaaaagagcttagaggggaaacgaacaactacacaggggaaaatgtgagttgaggacttggatgctgatgaagctgccctcttgtcaaggcttgggagagagttacactaaaaattaaagaaaagatgtggttatttctgagggaatcttagtatgagatttattactgatgtcttgtacaagtcacctgctgagagattgaggatgttggagatatggataaggatgaggctctggggataatggtttctgggttcaatttcttatcttctgggaaaaatcaataataattacttttgttaactattagtaagtgatgtctgctaagtaattttctgtttacttctctaatgcaagcatggggaacaaagcaagtgggaaagagtattctctatatacatgtgggtggttctgatcaggtactagtggtaagatatcagctgatgtaagaagatggtatgaaataagtcgtatctgaaagacaattggttatgaaataaatgtggctgacaaatgtgtagtgtgaaataaacatgttgaaaaggagaaaatctgaagtaacttctgtttgtgataaaaataatatgtagtgcaaaaagaaatgagataataaaagactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaataaatatgtaggtgatataagcaatgagtaatgagttgaaatgagatgtatgatgagaatgtaggtgatataagccatgtgtattgagtttgaaatggaatgtaagaatgaaatacttgtagtatgaaataaatgtagaataaaataaatgtagaatgaagtaattgatgtatgaaaagaagtggatgatgagtgagatgagatgacaatatctggatgagaaatcagatgtatggtatgaaacagttctgaataagtgatatctgagatgaaataaataacatttactgaaagcttattatcatagaaagaaggtactgagggaagactaatttgtatcttgagatgtgtgatatgtagtatgttgtagctatgtagtaccatatattatgtagccaaatgagtgtaaaatctactatcttataatgttcttaactggatacaagataaagggttatgtaacatatgcatatctggttgtaataacatgaaaactactgtaaatagctattttgtactacatatgaccttgattggtctcaccacaccggaagcggcaccactgggacttgtgtccgccatggcactatggtccactctgccttcatgttttaacaaagcttgatgggggccaagtgcgctcagatgcttggcccccacactcctctaagctatccagccgtaggagaaaaaaaggccctgtggcaccttggaagaggtgccgcttgtgtctccctgtacttgtttggtgtcttctgaagcctaggaattcctggaacccagcttgtctcagccaggttcccaagactcccaagtatgggttggggggggggggggtgagagtgtcagagtcaggaggaatagcacatgacccggtcaagcgtatatcacagactctgatcgggagtgccgcctgacatctgaagagacaggagtggccatgccaacggagaacacttgagagcgtttaaactcaccctggagcaggaggccaccaccggtggagtagagccaaagctagacccaactcctctcttactgtttcatgggtgggtgggtggtaagagaaaagtttttttggtgaaagggtgtgtagggttacagatttagatctatggattgagcagattggatgaagggaatattcagcaggagaaggacgaaagatcctgggtgaaaggagggagtcaagacccaagttgagcttgagttcattaagaccttgagagggagaaggacatgtgtcctgctccttttaactccggccatgcccctacaggtcaagaggcgctattgtccacacggctagccaagtcacgtttccttcatatcaggaaggactgcggtgtcgtggaccacgcccacctacgccttgctccggaaagcaccatgcactgcgcttgggcgtcaagagccatggtggcgcagtatacaggctatcaagggcgcactcttgcctatttgaaatggtgctgctgcggtgcctgggttttgggttggtcccagtggcatcctcccctggaggctaatatgacgccaaggccgggagagcctccaggagaacgattggtctgggtggggccaacttggcattgcgacggacaggggtgattatggtgccttgatgccgtcttgggagtgcaaggggcagacggagttgccttgggaccatgtccatgccccttatggctaggggcatgttccatggaggatgtttcagaatcacccatcatgacatttgccgacttctgaaggggtttcttgacctctgctgtcttccacaatgtttcgtgtttcaggttgtccgcaaggtttgagtgcaagagatgtttcaggtcatccgcaaggatcgagagtagaagcataaaagatgagcaggagagagggacacagggcacatgggggagtgataaccccccccccccccacccctttgcacaccctagttgaaattggagtgcggttccacactccaaagatctgcaggggaagtcccgtccagcagggtggagtgccgaccagcacctcaattttgattggaagtgtgaaggctgcacaccaaatgtataagcaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgggtccaccactggaacaatctgtatgggcaatgcccccagcaggtgggagtgcagccccgcactccaatttggattggagtgtgggcccacactccccttctgagggggagtgtgggagtttggatatgtacttttatatacatactgggctatcccataggacccaggcctgggtcctatgggatagcccaggggcttgaggccgttgaaaataaaaataaaaaagtctttagggcggaacccctcccagcccgcgaatggctatggagtcttgaggccgggagggttcctcccggcgagccgttttttaaaccagctcgtcggaagggattccttccgacaagctgggctgtgtaccacctcgtcgggaggggttcctcccggcgagccagcttttaagccagctcgtcggaaggaatcccttccgatgagctggtctgtgtaccacctcgtcgggaggggttcctcccggcaagctgggctttaaaccagctcgtttatgaaatcactaaaactctcaaaagctataagatgatcgaattgcctgaagtgaattccttttctctgctctcatcatttcaatcactcactgactcgcttctttctatggttctcgaaacaaacaggtcgatcttttaaaacttggcccaattagtcttgagatatttgattcggttgccgattacctcgtactgctcaaatcaatcttcgatttcgatagtatcaaagcttacctccacggtagcccaccgccgttgaaggtactattcgacgggatgcacggtgtcacgggtcgttatggtggacaagctatctttgtcaaatcccttggtctctcggccgactcgatccagaattgcgtatccagtcctgactttaatggcggacatcccgatcccaacttgacgtacgcccacgagttggtggcccgggtcgataaggagaacataggctttggggcggcctcagatggagatggggatcaaaacatgatctacgggaaggatgcatttgtcaccccgagtgatagtgtggctattatcgccgattgggcccaggaatccatcccttacttcaaagacggcattaaaggattggcgcgtagtatgcctaccagtggcgctatcgatctggttgctaaagcaaaaaaacttgaagtgtttgaagtgccaaccggatggaagttttttggcaatttggtaagtcacgacagtctgctgaaagcttaatcttacaaccaaaacaccatagctgacaaccttccatgttgtaattttctacgtgcccagatggatgccggtcgattatctatctgcggggaagaatcgtttggaaccggttcagatcacattcgagagaaggatggactgtgggcagtcgtcgcgtggctttcgatccttgccgctgccgagaaacgaggaatcaagaacgggatcaaaggtgtgctccaagaccactacaagaaatacgggcgaagttttttctcgcgttacgattacaaagaagtggaattggctggtgcatcaaagatgatggcacacatcgagtcggcctttgggaagggtgattttatcggcagttcgttgagctcggagactagcagtacgagcttcaaagtcaaagaagccggtaacttcagctacaccgacccgatcgataagagcgtctccaagggacaaggactttttgtcaagtttgcagacggaagtaggattgtctatcgcttgagtggaaccggaagcgccggtgcgacgatcaccagctcatcggaaggaatcccttccgacgagctggtttaaaacccagaagctggctcgccgggaggaaggaacccctcccgacgaggtggtacacagcccagctcgtcggaaggaatcccttccgacgagctggtttgaaaaccggctcgccgggaggaaccctcccggcctcaagactccatagccattcgcgggctgggaggggttccgacctaaagacttttttttttattttcaacggcctcaggcccctgggctatcccataggacccaggcctgggtcctataggatagcccagtatgtatataaaagtacatatccaaactcccacactcccctcagaaggggagtgtgggcccacactccaatcaaaattggagtgcaggtctgcactccaacctgctgggggactgcccctgcagattgttggagtgtggacccgcactccaattttgattggagtgcggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcaaaggggggcggagtgtggttatcactcaccgctaacccccgaccccaacagcgccatggggacatcacaccaaataatagtatttttgacggatcctttaaaaattttcccacataaatatgtacaaaacactatagtacatacccaacccaaaggagaatgtgtcatcattttctggtgaccaacaattggggtcttctctgggcttccgtagaaacgtcagagtcctcctgggatagtctttggtaatgagtacatatgatgggaaaggaaaagaacctgtacatcaccttacacccctgtcaaagcattttgcgggagccttcccacagcccaagagggtttattcaactggtttgaagaaatgtctcctcttataagaactgattgtggtgaggtgactcaaaacaccttgtctttacatcagaagagtcggaacacaaaaccaatcttactgctcctcctactccgtcacacaacttctttgcatccaagactcacccacagcaccattatcactacaacccgcacccagataacgctcgagttgtgaggtgccgaggtttccatcctcctcatcaaatgcaaaaggcatgccttgttgtgagatggaaactgatgacacaggagatgaacttccaatttgcactggggtgacctgttgtaagtcctgctcctcacaggcttacacaaacctgtcacgagattacataagccatttccgcttgtatttagtctcatctatcccctttacctagacagcagagatctttctctcctgtctaggtaagtacctcattgtttctccttctcttctcattttcatttcctcacctttcttcacttgtagatactaacgagagatctttctctcctgtctagactgaaataaaagacacgttggtactagaatcttctccgtggacgctattgagctccttttctagtgcctctccgacagacagtgaaggactcgacggagtccttacacctgtgtggtggagtactagtcttccaatcatgtgcctggagagtgataacaacactcctcccccctttgcacactcactcccacactcccttctctgaagggattgtgggaccgcactcccttctctgaagggattgtgggaccgcactccaatgatctgcaggggcagtcccccagaaggttggtgtgcagacccgcactccaattttgattggagtgtgaggctgcacaccaacatataagcgaggcaggctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatggcgtgacctaaacccatattcatatgggattaggtttgcaaggttgcatgccagtctgaaagcgaggtaagcaagccttccttgcttataaattggtgtgcagcctcaaactccaattaggacccatccctgggtcctatgggatatggcacaaccttaacccatattaatatgggtttaggtttgcaggttggcgtgcaaggctgcatgccagcctgcaagcaagcctgcctcgcttatatgttggtgtgcagcctcacactccaaacaaaattgtagagagagggattcgagcctgctggaagggacttcccctgcagatctttggagtgtggaaccgcactccaatttcaactagagtgtgcaaaggggtgggggggggggggggtatcactcccccatgtgccccgggtccctctctcctgctcatcttttatgcttctactctcgatccttgcggatgacctgaaacatgctgcggtgcactcaaaccttgcggacaacctgaaacacgaaacattgtggaagacagcagaggtcaagaaaccccttcagaagtcggcaaatgtcatgatgggtgattctgaaacatcctccatggaacatgcccctagccataaggggcatggacatggtcccaaggcaactccgtctgccccttgcactcccaagacggcatcaaggcaccataatcacccctgtccgtcgcaatgccaagttggccccacccagaccaatcgttctcctggaggctctcccggccttggcgtcatattagcctccaggggaggatgccactgggaccaacccaaaacccaggcaccgcagcagcaccatttcaaataggcaagagtgcgcccttgatagcctgtatactgcgccaccatggctcttgacgcccaagcgcagtgcatggtgctttccggagcaaggcgtaggtgggcgtggtccacgacaccgcagtccttcctgatatgaaggacacatgacttggctagctgtgtggacaatagcgcctcttgacctcatggccggagataagaggagcaggacacatgtccttctccctctcaaggtcttgatgaactcaagctcagcttgggtcttgactccctcctttcacccaggatcttttgtccttctcccgctgaatattcccttcatccaatccactcaatccagagatctaaatccgtaaccctacacaccctttcaccaaaaaacgtttctctcaccacccacccacccatgaaacagtaagagaggagttgggtctagctttggctcttgtgagcctgggtctctatagtgacagcaggacacaaggtatggggggcacttttatatttatttcttaagagaagagggatacaaataaaagtagaagaaagggaagaagaagagtgaaagaattaaatgatattttgttttttatttattttaagatgatgattaaagttctggcagtcttactgtcccattttggatggctgctgacagtcttactttccttagtaggatggctgttataagtggagctaactctgacgtctccaaatcaacagaaactgacatgggttattgatactgatgaatcagttcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtatttttcagttgtactaccaaacaggatgagttgagataatagcagctatgacttgcttttctttgatcagggcttttcgtttggtgaaaaaagaagagaagttgagagagacatagaaagagaacaagtagaaagattctagccaaaacttataagaagttacttactaatgacaccaatgacactgtgcagtgggaaaggtgggaaaagtggagtacttctgtttgataagtgtttgctggatctggttctggttgttgtggttctgtgtaggtctggagtctgaagatcctgaaaatgtgaactcagtatcctctgagagaattttcagagttggattacataatcacaacacgtacatgtggtagagggttggaattccaacttggttgatatttcacaaggtacagtgaaatattacaaagtctatgaaggagaagagtagtgtgaaagtgggtagtggtgactaacggttgaaatcacatgaggaattcatttctgaattcagaatgtaataaaatatgagatcaaaggctacagtaggaatatggctaaaaagaggacttcagcctctaatgctgacagctctactccaccagtggtggcctctgctccaaggtgattttaaacgctctcaagtgttctccgttggcatggctgctcctgtctcttcagtagagatggtcacggatatctgctatccgcaggtggatacccgcccagcgggtgcggatgtccttttccgcccaaaatcctggcggatatccgggtatcccaagggatacccggtcatatataggcctgtggccgcggctgtgggctgagtagcgcagcccacagctgcggccccacttggctgctggaccctgggatatacccatgtctttgttggcggccaatacacagcccgcctgattgtcaaccttgttggcggccgatacacctcccttcatccctccctttccaaaccaacaacacccaccgcggcctggaagaaaccgcaaacgtggataggttttcttgggaggtaagtcctcccccccccacctttcaccccgttttttcctctccaactcgcgcaaaaaaaccgctgaccaacccccacctgtcctttggccttccaacagacaccgagcgcttgtcacgcccgattgctggagcctccgtcgtcattgtcgtggctcgtggtgttccgtcgtcgctcgtggtcttggagggttttttaggctcagtgcctcatcgtctcggtctgattgtgagtatccctccctttccaatcccccaccatcgccgatcctcgctccgtcgccaattcccccctctgctgccaactccaatgccccctgggcctaattttttggactccaacctgccttccacgctttttgaccagggtgagtccacatcttttcccctctttgttagtaatgaaaactgagctgttcccctgtcaatttttttttttaacccttcctcctgggccttatttttgggtctccagcctgtcttccaggctttttgaccagggtttctgacaggtgccttcaaggctttttgacagggaagtaagtagggagaacccaagtgagtccacatccctatgacttttcccctcatggttactgatgaaatctgattcccttgttaattgtttttatttaaccctccctcttgatcatattctatgtctgtcaggctccttctttctcattaactcattacataatttataagtaagccatttctttcaagtaagccttcatttctcataattcatttccccccccctgccatttcttgtttgccactctgactgattaaatttctttggtttattttccccatcccttttgctctcaggcccctgctttgtgatcatctcattatatactcaacaagtaagctgactttgcaatttcacacctcttctattactctttcccctcccaatctctgttgaaagctgttttatttaattgacattattcttttcaattctcactaatgctaactcattagattaccattcaacaaagttcaaacatcaatcaatcaccgggaactcaaacatggaacgccgatctaagaggatccaaagacgcatcaaacgaggtgatgactcggactcaagcaatccacctccgatggagtccaatgaaggagagtcagccgcctcaggtgctaaccctgtaggacctgattcaacggatgaacagcgtctgggtaatctactgggccatttttttgtcatgtttttgttgttgatttttttttgattaatgaaattgattatgtagaacatgcaatgaagctggctcataatcaagttatctctgcctattcatcctatgaggcaccaacaatgtctgatcagaaggacaagtttgatcggtacatgattgcttggaaatgtaaaacgtgagaaaaccgtctccatcaatatcattcattgatcattattatctaaatcaatttacactgttactagctgtttgaaaaattaattgacctgcgcacaagtcttcatgtgggaatcttctcacacacgttgcttgatgctcaaagaaggcaaacaatcccttggatcaaaagacgcttgcatcgcttggaatatcaatccatgggaggttagtgcttttccattttggatatatattaattgttacctgaaatgtttcctcaggttttgcaacgatgtgtcatctggtgtgccgaggccgcaaagccattctcagccttcgaagaaaccagcctgaagacaatccttcatccaacaatcttgaagcaccttccgagtcaaaagacgatttccaaaggtgttcataccctctacttatgtgtttaggagaagctatgtgaggagttaaaggtgagtaattgaaatttggttggctaatattttctttccatcaaacatcactgattactgaccgcagttcatacttattttttgtgctattcagatgcatgagggggcgctttacttgggtgttgatgcgtggcaatctccaaatggatatgatattatgggcacggtggtatatcgacttctggacgatggcgccgggaatccaaaattggatgcaatacccctggattttgtgcatctcaaggaaaggcacacaggcaaatacctggctgaaatggtaagatgtgttgttgagaaatttggattagaaaatagggtacgtaagactttcttggtctccaccccccttgtgtaccaattttgtccacccttgattgtctgtgatctgaccctgtttcaactctgaatagatctgtggtattgtttccaacaatgcaagcaacaatgagactatcattttggagttggaacgactagattggaaatgattcaagggcgaggcgcagtggatccgatgctttgcgcatattgtcaatcttatcgtcaaggctatactttgaccgttcactcgtaagaaatcccaagctggcacgcctgagtttgatgactcagatgaagaagaggacaagcatgaacgcattgtggggtaagctgtttcaatcaagcatttaattttgacactagaagctaaataacacttggaaatttttagattcaatgaagagaaacagaactgtgacttggacgatgatgaagataaccacaccaaacctgacggaaaagaggatccagaactagcattcaacgatgatctcactctagaaaatcttgaggatcttgaacaagaagactcaaaagataattatacctctgactcgtgttgccaaaccctcacaaaggttagtctgttcatcttttatcaaaatctctaatcaagcatctctcctctcactggaatgattctatccactgttggaagttccttcaaattgccatgaaacttcggaagtccccaaactccaaggcaaaattcattgagatttgtgaagaagctcaatgcaagaaaccccacaccatcaagtgtgacgtcccgactcggtggaactcaaattacatgcaactgtccagtattgtccgatgtgaggaagctatgtaagtctaatcattatcagatcatgatccccaataattacccaaactaaccttttattcatgaaagtgtcttgtggcagcgcgataagcagtttggaatgccccgtaactatcacgttcaacaagaagactttgacttagccgcggacttggttcgacttctctgaccgttttacaaaatcaccctccaattgtcaaccaaagccttggcccggattgccgaggttgttctcatgattgatcaaatcacatccaaccttgcggccgtgattgccaagcaggatcctgaacaagatcaccctccagctctacgaaatgcgtgtcgcgccggccttcgcataacaaataagtattactcactgactgactgctcaccattatacagaattgcaatgggtaggtcttttcttcaactctcatgtgattacatatgacattcctggcaactaacaaatattatctctgaatttccagttctccatccatctttcaaggacgaatactttaagctggccaaatggcctaaggaatggatcaatgaggcagttaaactcacccgcgagatgtacaataagtggtacaaaactcgaaacatggaatcaataccaagttcagcagaactggaagatgaatcaggatgggtaaattccatttgatttgcccccttctggttcaaatcaactgatcgaatcctccaccagccgcaaactggggtcctggcaggtctaggtgatgatgctgaagctcgaattgcgaccccctcgagtgaccccattaccagatggctcacaggtcccctgtatttggataaacggcgaccaattgatgccctcaagtggtggacagagcaaaaacggagtggaaatccacatcaaggccttgaaaagatggcccttgatttcctgtgttgtccaggtaagactcacagtaaatcagaatgctgatcattgtttctgactttttgcacagcaacaacggttgacgaagagcgtacgttcagctttggtagtgactatgtcaccactaggcaacacaatctccacccaaaatcagtaagtacaggtatggcgttggctttttattcacagaacaacaagatcaaacctctggtgctccacgaatacatggaaaaaaagaagaacgaagctaggactaaggcgaagaggactggtgggagtcgaagcactggtgggagtcaaactcaaagcactcctggcacgcaaagcgttgctgttgtcattgattgattaaatattagtttcattttagtttatttttccattctctttctttccttctcttgagtctcaatctctttctgtcactctcactggttcacgtcaaaaatacaaatgtcatacacaagttagctgcaagcaacaaaaaaaattccattctctttctttgctcctctcaatctctttctgtcactctcactggttcacctcaaaaatacaaatgtcatacacaggttaaaaattttttgattctctttctttccttgctttctgtcactcttactggttcacctcaaaaatacaagtcatacacgagttagctgcaacttaagcaacaaaaacaattgcaaagaaaaaaaattgttttttttttttcatttttttgggagtgtcacaggctgtgagcaacaaaagaaaaaaaaatagagaaaaacaaaaaggaaaaacaaaaagaaaaacaaaagaaaaaacaaaagaacaaataaaataaaaaggaaatatatatatattaaaaaaaaaaattaaaaccacttttgccaactgctcaacaaaaaaaaattgaaaagcaaaaagaaatgtgattttgttttttcatattttttggcagtgcaagcagcaaaggaagaagaaaaaaaaaaaaattgaaggcttgcaggctacaaggacttcaaaattggtgtttatgcagccccccaaatctgaaatttccccacgtaacattcattttgcaccctaggggtcatttaaggggcggatatccgccagcgccagcggatacccgccaggggatgtctgattccgctgaaaacgcaagcggatatctggatgcgccgggcccatctctaagttatttatatacaagatttttgtagtcgagacatgttagagagacaaaggaaattcagacttggtgagtatagaaataggaaatagaatcaatccgtttgtgttgagtattcatgtgtagaggtacatagggagatatgagtaaacattgagtaagagttcttgaggctggctcagtgttgagttggttcaagggactgagttgaggatagtgatgaattggtcgatgttgatggtttggaatagaggagcagtgctgagtattggtcgtgttgagagctcaggtttgtaacaggaatcaacgagatggtgtagtatactttgtacaggatcaaccattctgcagccttcagggatccgtgattttctgcccccaagttccgaggcacacagtctatccaagaggacactgtggtgtgcatgatggttcttctaaccacatcaagctcttctgcagtaagccgaattcctctgtccgatttctccgcctcctgatgacgcatttttccctttctttgttgtcttgcagtcttgtcacttgcacaagaatctccatctgacccaattgattcctgttcactcatatcgtacaacatttgtttctaacccggagcttataggagtgagtagatgatctgctgcaatcatctgagtttgaaacattggaatccgtgttggcagatgagttactacttgatccctgttcctctgctgagctcctgggagtgggggacttgttggtgggcacacatctccttttgtttggttttttggtgggtgaaatggggagattagaatcacactttctcttgccttttcccattgtgacatattcctttttctttggaccatatgtgttggtgtagggaggttctgtgtatgaccaacactgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttgggttttggccatgcagctttgcggaattctccatgatacacacagcgtatcgtatctgtggcagcgttggtatgactgatcattctgccatgcttcatcctttgttttcttcttttcaagttcttcaccagccgttggcagagcaaaaaaacgcatgctgtggtctttcagatccccaagagctaatgcatgcattaattcaattgaggaatatatgattggacaccagtatttgagatcattgagaacactccatcttgcaccatgcttcttcaccagtccatccctgttggtgcggctgtcagtgtttagccattcagttgcatgggcaagatgctcttcatgggtgcggagtggaaacttggatttgtctctttcttcaatgttcttctgatccaacaggcaaaaggagcagaataacgttgcttggtgccctccaaagcccgctgcctttcggagagctgggaggtctgcaattaggggaaagactgcaactctgattgtacgtccattggggtgagcagatgttgacttgaaaaagcaactggtcgaccaaaacatttgaagctcttgaaccaggggcctcaaaaggtgatttacttgttccaaactaggttctttgggaccaggaataatcccaaaaagatagatgttttccaccttgtaccgctcagtgggagggagattcaagcagaccagtgtaatagcccgcaacgagttctttttccctagattttatgttccaccagcattgaaccagtcaagttaaaggctgaacacaagatttccagagcttctagtgaatatcccttctccttggtcattgttaggaaattcttgccagacactcccatgccacaaatcttccatagccatctcagatgtatggttcactgcagctaaactggaatctagcaaggtctcgaatttttgatttaatagtctattcttcaaccatgcttccaaggtcacgtaattgaaagttcggactggcttcttctgtccctgggagttagtacgccatagatcttgatcacatttcggcaccttatcttgtgactgggtccacttcttgaatgttcgatactttgaaaggaagcttttggtgcatctagtatccacaacgtcatgtggatacaaagcaaagcatttcgggcaacacacgcaagaggtcagctctggcttaagtcccagttgatgaataaccgctccactgttgattggtatctgttcaatcatacaagttgcatctatggtgatcccatgcagtgatccccatatgtttgcgaggaggagtacattttgccgcgcagatagaaggaaagattttgctgcgtctttactcattttaccattgaatacagattttgtcatttgaatcatcacctgcatgcaaaagtcttcctctaaaaatagggcagactctgccacccccgcacctgcagtggcagttgctgcatcacactgaggaagcacattagcaacaatgacacatggccacatactatgcatcacaacttacttggatgggagctgagatttcttcccgtttctcacacagtgcctgtctcctcctttccaacctctgcgcttccttcctctggtgctcttgatgcacctgccttgacaatactcttccgggaacaatgcctatgccctctactgtatgttgggctttgtcacaggagtaattttcacacgtacaaacatatggattcatgttggtgctgttggaagcgaagattttggatgtggcttgggagaaaaatcaggaggtgcaggggtaatgacaactgttaatcctagattggaacaaacaaagctcttataatagtggatttcacgtgattcatacccccaactcaccaaaaaaactcgttgcagcaatcagtttgggccatatgtgtgtattatgtagcatgacatgtatttgctctggtgtttgtttgggtaaagatagctcaattcaatcagatgtatttgaattgaagtatgttttcatcacatcacttgcttgacacaagtgttatcatgtggctcgggtcaactcaccataagtgctgtgacatgattgtgcatttcttcatatccctgaaacccaaacatgcatcaatcgggtgagatgcggaaatagctgaaggtagggggccagtccctgttccttgtaaaatcaaatcccgccacaacacaactattgaacataaataaagtcccctttgtcaaacagatttggttctaggcaaatcacttcataccgtcatcagtaagctatactagtccagaaatgttggtttcaatcaaagcatttactccaatccagttgttatggctgaaagatatgcaactttgggtggataaaaatttggaagaaatcgaacctgttcccaccaaagaatcaccctacccagatgcgtctggatggcaaggacacatcatcatccaaggaaaaataaatagtggtgcaccggacctccgtattcccctctctgcagtccccaatgtgatggcttgctggaatgcccgcagaaaccgtcttggatgaggtatgcagtgtgccactcaaccacttttccagttcttattctgacccacctggtgaactgtgaccattggttttaggacctattgttccaattggaatacccgatgcaggatcttcaggacatgccggtggtgcagcccaatactgattggtaaaaagtaagcttttgaattaattcatctggtgacaagggtactgactaggcctgatttgacaaagaatatcttgtgtttcaactttgatctagcaatggaggccaacccctattgagctcaacatgttgtttcttccatttcccattgctacatacaagacaccacagcaaacccggctgttggtagaataaatctgtctgaaaccctggtcttcctgaaactatgctgccaaatttcccccgtgcatcaagtagatttgggttttccttcatcaccatttgttttgtacctttaacaagtctcagaagtccccggcagtctcattgaatctgatgttttgacgtctgtgaacattcttcatgtttcaagacaaattggagcacacatgtagttcacagccgttttttgattgagatgcaaggaatgaatttccaaagatcatgtggacagcatgcatggtggagtatggatggcttttaggaagttgtatatttaagaagtgcatttcaattttaatctcgttacgtacaatcttcttgacccaaacaaaccatgcagtgatatggtaccattcaggccatgtttggccaacctccaaactaacagcactcaaaatacatatgtcacacaaacgtacgcgcgtgacaaaaccccctctcctccaactctatattaggttcaagtacctttgccacatcactctcccaagacttggatagaatcctctcacctgatcgatatccccctacaattctcttgtgttcaatacctgctctctctatttagaattacccagctttgccaaatttcttgttctcaacttatcagaaaatggtcccaccatcttcccaagcagcctgcttcaaaaatgaaaggcaaacccccaagtggaggacggaaactgaacattctctattcaaccatcctccccaaatcaactttcacctatttgccgtagcatgtatgctttaactcagaccttgttagagctcaatctcaaaataccattggacaaatggaaggagactccctcacaagaccagctgaatatcgcctcctcactgcctgactccattctactgcatccaatcgatcccatcccccccccccccccccccacaggccataaaccagttttggaaaaaattcatccactctatcgagtaatatttcttcaagacctcaaaaattcaaagttccctggttggaccttttcctgggaccaagcctgggaaagcaagtgaaatcgactgctctcgaaatttgtcctcaaacactggaatcacgctttcaaggctggggcattcaaagctttccaccttgatcctatagaaacttctgaagagatcatacgcactggtattctacaccgatggtttctggggcgtaaggatggtctttggttgggacatttctctgctgaacgtaggaatgaaaagaagaagtctgaaaataaatccaaattacaattacaagtaagaattttctcaaaagtcaacttcatctgggctattactgaagaaaaacatcatcctaattttcagctgcagaagcatagacaggagaccctctcaaaactgtctgtatccctaaccaagatggaactctttgataacatcaagtgttgctccgagaccgaagccaccccaggcaaaacagtcaagcaaattcccctcccttggtgttcagaagagttcaacaccctggcccgccaactggacgagatcaagatccacaaaaccgacaatactaaaggactacactttgtcaattcatttagtcttgaacataagcgagctacctcaacatccttggtcgcaatatctttccgcaatgttccacgcaatctaccaagaaactgctatgcataagaatacctagccaccttgtctgagcttgatgtcaaacttctaaatcccaagccactaatacattttcagaagttattgtccttgaccaaagtttcgtgtaagtaaatcatcttcttattgcaccctaatttaacatgttactcataagaagctgtgcacactcataatcctcatttccatgtgatggtacactcagcctgaaattcaaaatcaagtatgtcccaaagaacacgtcaactactccatgtatggatacagagagaccattgaattcttacattgccaattcccctttcctactttttacctgatttatattcatttccagactgccttgcacatagtatcggtagacatgaacctcatttgtctgtccaaggcaatagagacgatctacagcttgattttccatggccggattccaatttggttccttgaacatcaaaattcttatcagcatatttagttacacagaagaaatgattcctccttaccatcatgtacacattttgtgcacacctcaaatcaattcctacccccgcctcttgtattgagcctagaagaatgttgcagttgggatctgtttgaaatctagccaggttctcatcttgttttgctatacccaaggtcataagccatgtgcaacccatttgtttctctttgagtgccttttcaattcttcatcatgccatacctcatcagtctttatttagcctctttgaaaaaatatccaatgaagaatatcactcacatctcaagaaaagccacaaagctcaagaatactacttctttgggccttaaaatcccccttccaccccgcaagaatcgctccaggttatccacaagatggaccagttttgcggagtcttgccattgccaattcttttggtgaggaattttgtcacgtgcaaaaatcggatgattgcagaactgccatatcattgtcagctgtttgaaaaattcagtcaaatcccatggcttgccggatgatcgaagccgtccaaagtactgaatgaatgattggtgaaaccctcttgagaaatcatcccatgggccacccaagctcacaacaaccacgttttctatcttggaaggcaaattcaagagcacatcctttgtcctcctcaagcatacagtttctattaagcagttcaacgtctgaatggcttcttgggatccaacgttaattcccggtataaggtgtgccttccagatccactcctggttccaaggccaaatcttcaatagaaatatcaagctttggacattggtgagttgattctggaatggggttcccgtcaggcataagataaatcttgacttcagcttttgaattttcaaagtcctgttggctgttgggttacaaatcgagcctcgtccaatacaattctgaaccaacagatatccagggattcaatggttatttgattggtatgaagtgggtttccagatgttccaaccatctcgtaggttgtcaaaacaacaagcaatgacaatagcaatcctctgtcaattcttccttggtctcttccatgaagaatacagtaaggcaaggctcccccatcaaagtgaatcttgatctcattttcccagtttgacaaggttgctaacggacaaataatcagagtggctgaagatcaaactagatggttgtaggaaccgctcatctggaattgttttgccaaatgagatgttgccagaactaacgcaaggctggttaacgtttttcctaagcccatgtcatcagcaagtatggatccttggctagtaaattggtctgttttgtcaagttgtagttcagaagggttactacatcgtcgtatccaactattgatggggtggttccacaagtcttcaattgtgttttgttgggtagactggtttctcttgaggaaatttagagctgtgtattggtgttctttcaaggtggttacacattttttgagagtagaccaaaaataatcatcctcttctggtgtgctggtgagggttgatgtaaatgatgtttgggggatattgaaaaagaggctgggattgtagttccagatgggagagagattgatttgtgcctgagagaaagctgatgaaatagtggccttgtttgagtcaagaccaaatatgcaacccctcagttgaggatcattacaggttttggtaacaaggaaagctcgaatctttatcagggatttttcagaagagatcattccttcttctgttattggtgttgagcagctgcccacccaacctaacaatggaccaaggaacttgctttgaacttgactgagatctccaaccaatcatcttgggtaacaccacacatgcactcaatctgttccctgttgtaggaaggcctgttttgggtgatcagggagggaacctgaggtaggagaatgtatatgtgtgacaaattgacccaggcatagtgtgtttgacatgttggatagaaaaataagtggattgatttgaggttgtgaaggatgtgggggttggaataaggataggatggttgtatttgttacctttctcttatctagaatttggaaagtttttcagaaacaccctttacaacaactcacaaaacacagcctttggtgcttattttaactcactcacatttgctgcagggcattgcatgatatagtcatgtaagctggaaagttcagcacctgttggatcggtttggccaataggccaactgctacatttggtccacaattcaatccaatggaatgagttcagcatttggctttcaattatcatactctttagtatatagacattaccaaaaggttaggaggtctggtagccactaactatgaaggttgtgtgtacatgacaatcacatgatataggcattggcaagggctggtttaactcacaagctttctcgtaactagtgggctcttgaaaaaaaaaaaaaaagtatcttaccaagatagtgcctcacaaccaggtgggaaatcatatcggtcaagaaattgcaagcttggtcaaagcttgggataaagaactgtatgctgtcaagttgaacttggtttcagcataggtctggggtacattctacacatgtattccatgatatatccaatatgattcccagtcatatcaagtgaatttgtggtacacatcaacatgtcttgtaaccaggttgtggtacatatctgtggtacatatcaacatgtgttgtaacaagcttccaaccagatgtatgaccgagttcactgatggcacttgaaagcaggtgctgagcaaactcccctggtgtttctttggtgaacataaatcttttgtaagttagaacattaccataaatcttttgtaagttagaacattacccttgatgttgataatgttgtttttaactttttattattctttgtcaagttttggaaattggatccgcatgcattgagggcaggtgccaatttgctggatctttggtttatcatgggggccacccacttataacttccaagatggatattccttattccctatgagacatgatccatcatatcccttgtccatcatctacctatcaactaacccattttgttccatcaggagttgggaaggtaaatttagctaaggaatctcactgatacaccccccattgatacaacacagatagctgttaggaaaacaaaaattgaaagcagccaagccagatgtcaaggaagatgcagtgaaaagggtctatgggcataatccgccaaacttcataggaaaaatctgagaccaatctgtcatttgactgcaaatgtacttcccaccagggcataacccctctgagggcatgacgaaatctggtgaccaagaggtaagcccttacaaggttttgactgtattaagatcttatataagtggatgtggatgcgagttattatgtgtttttgaatagatccaacaaataaaaaaaatcagaatgaaaagaacaaaagataggaagatccaaaccaacacaacgagctatatagtgcaacccccaaaaaaaagaaaagaaaaaatacaaaatgatagttgatattatatgtttgtcttgtttttattttgtgatgatgatgaatgaaagagaaagagattagaatcaaaaaggaaaatggagaaaaaatgaagatagtgttaagaaagaaagagtaatttaaggatagaccaagaataaagcggcaagacaagattatcattttgtgcagtaaaagcctccaacagggagaccaagagaattgcaagtgagtatttgataatctattcattcatacacaatcaacaaagtcagttttgcttacaaaaccaaataaaaaacgatttgaagagtagaagggaagggggggggggggggagaaagagcttaactgggaaaggttggaccaaaccaaccactctcaagcccaaagagacgacgataaccgacccaacaaaagcaactgatccttccacagtctgcacacaccaaaaaaaggaaaccaaaacccaatcagcaagcatgaattgagcaattgaatttccacccaatagtagtcgatgaacaagagagaagggatgaggaggggtaagagagtgagacgaaactttactagagccgacgttccatttaatcttcccaagccgtttgccgacgaccgaggcgcaagaatcgccgacgcccaagatgatcacgccgatgagatcctcgattgagcagccgcctatgccgaacccagcgtccatcgctccaagacctttgggctgcttgactccgatcccgaaccaccgattgaccaggcttccgatcatcgtgctcagccagcccatctgttccttcttctcatctcccatcatcattctcatcggtctatgtgaattgttattcgggactagaccgtctaaccagatccccgtcgaacacgccgtcaaaagataaaaatgactcagaatgaccgggcctgaatctttagaatcgataaactcattctattcaataacatcaaacccaaaatcaaatttataaatcagcaaaaaacaaggttaggagaagaggggaaaaaaggacaggattaggaacacttacaaagaataaatggatcccagctccgatcggataaaaagcgaaatacctggcaaattcacaaaacgtgaagatgacgaaggcgacggagaacgagatggaagaaaactcgatctttttgttttaaaaaagttttacattaattttcgtttccaccaaacatgcatgcacacacccccacaaaaaaaagaagaagaagacgagcttacgtcgataggaatcgtcggaataaacataaaacacaccaacagatgaaagaacttgcgtttgaaattaagctgttgacttttcaacgatccgacgatcaacgaagaaggcggccctccgggaagcggattcggggtcaaagcagttagagcaggactgacaggagtagcagacggagcagcagaagacgaagatgaagaggaggaagaggttgaagagggttttttgtgggggttggtgatcgatgaaggtgatgatgatcgacccagtgaagagaatagggaagaaggaagaggtgagatgaacggcgatgatttagatttcagtgggaggtgaggatggtcggttggatgagtgtctgctgaaggaggtaatagagttggagacgaaggattgagcgagaaaggcaacgctctccgaatgagttgttcaactctacccatcaggtcactaggagagcatttggctgaagcagaagtaggagtagtgggagtgatcgatcgattgtgagtggtggtctcagttgaaagaggagtggcctgtcttggcgagaagattgaagaactgatcgagccagtaagagtggtcggagtggtagctgagggagggatagtagcagttgttgaaggggagttggagcgaggccgggaagatgacctggagagacggaagccgatccaattcttccaagcggatccccagccagaccatcggccgagctcggatgatcgactgcgatgaagatgtctgatgccggaccttcgtttgcggacgagataggtggtccagcctccgatagcgaggacaagacagatccaccaatagatgaggatcgcgatccgagtccaccggatcctgatctgttgtccgcttccaccagcctcatcgctgatgctccttgaaccaccaggatggtatccctcggggtagcttaggaagctgtaacggaagaagcctaaccagcctgggcccaagatccttctccaccaggcctgcttgatccgacgatcccgaccgatctcgaatagccagcctaaccaatgagacatgaccaccaatccgatccaagtgatcgaagcgtagatcgagagtgcaatgatcttccgaaggttctccttcaaggcgctctcatgctgccgagagtgatgctgtgagtctgggttggagaagcgttgatagtagtccggctgggcgggttcgctagtccagatgggtgttttctgaacctggagggctgctacccttgtgggggagggacgattgcgatgacgggagagagaacgagtggagtgcctggtgcgtttggttggacgttggccgagtcttcgggagaggacaagtaagggtgcgagtgtgaaggccatgaggaagatgccagagactaggacgtgttggatggcgatggcgggagtagggaatctgaagaggctggggagaaaactgagtcgatcggcgtcagagatcggagtagattgttgctgctgtttgagtaggtaggccgagtagcgtagtctggcagaggtgagtctgatgacctcgatcatgagtgcgacgccggttgaggagaagatggatgattcggctagggtgaaggctctcctggctagtctggtggtgaggtagagacatgattggaaggtgaatacgctgaagagacattcgaagggggtcatactctgagagatggcttggccccaccatcctaggctgagagcgagtgagaagaggatggagatgaagagtgacttgagggtggatgcgatgagtctggctgagttgttgatcggtagatagttgtagtattcgcccagcctggcgagcgagatgtcgagtaggagtgagtataggttgaggatggtgaatgctaggaggtctagtctggcgagggagagtgcattgtggtagtcggcgtgatcgtagtggagggtgttggagtgtctgagatgaggtgatcgattccagatgtccatgagatggtgattagttgttgttgttgttgttgttgctgtgttgttgtttgtggtggtagtggtgatgtagagtgttgctgataggatgagtggtagtccgatggccaggatgagtgcatggtggaggccagtttgcctgtatcctctctggtctgtgaagggtactttgtatgagtagttggtggttgatgctaggatggtggtgatggttgtgagtgagatgagtagattgatgggcagttgtcttttgtgtggtggtggtggttgttgttgttttagttggttgatgatgagtgtgattgggaatagtgtgagtagtgtttcgattagtttttgttgttgttgttgtttttgttgttttttggtttcttctagtggtgctgctgctgctgctgctggcggtggtggtggtggtggtggtggttgttttcttgacatagttttgtgttagttgagtctggctttcttttttttcgtcctcctctcgctttggatcctccgcttctctgcctccagctcggcccgcctctgatggagctcacacacctcggctgcctgctgcgccatccgagtcgagcaacaggccttgcagagaccccagccacacctccctgcccctgagttggaacatccctcagtagcacaacccactaactcagtagtagtactaccaccaccaccaccaccaccactttcatccacaaccagagatcgaacgtagggctggcagcgagagtagggcactcggagtcgcccgaggaaggagggcgtagactcaccctcggcccgcttgagactcatatcaatctgaccctcatctaaaactccactccggcgatcatccttagaagaaaaaaaaaagacaaacagagaaacttagccatattcttataagagagagagacacacaacacacacacctccaatcgatccttgatcagtctcaccattgtctggaaccgatcaagcatagcctcgtaggcatcccgatccctcctcttagaagaaccaccttcagaggaaggatcagccgagggggaggaccatgagacctcggccagacggtctcggagatcgtcgtagcggccggtctcaaagaccgggcgaaagagcttatagagatgtcccttgatggccgagctggccgtccgagtgaccagggtacgacagatggccaggtattgggaggccaccttggtcgcattcgggaactcgagcaaggactccaggctgcccaactgctccaaacactcatcatcgtactcttcatccacccgagctagggctaccttgaatcgagtcggaagaccagccctgtaacgagccataaagtccgggttcaggggcgcaaagatcgctgggttgtagaggttcccttcggctaccatcaccccatccgcccccgtctggctcatcaactcactcacatccgatccgatcaagatattcccgttcccgagcatcggtcgtcctcgtgcatggcctcgttgtactgctcctctgatcatctcccaatttgctagtcctgtaaactggcccttctgttctcgtgttcgaccatggatactcaacatctgggcccccgcctcaatcaaccgttccgtatactgctccgtcttctctagcgtctcaaatcgtctgtacttcgccgtcactggtatcggtagatgttggtcaagttgtgaaactagatgttttgttgaccacgaggaagaaatttgatcagcaaaccgaaagatcaatggtgaaaccaaaatgatttacttagttgagtgatcaaatccggatggtccatcaagaaagcgccgtatttgcccttcttagcgatcccttgaggacagcccaaattaagatcgacagcatctacggggagccgatccatattcccagccaaaaaatcagaagaagaagaaggatgattgatgaccaagttcgcagccttcaagagtgtatccggatgattagcgcaaaactggacgatcaacgggcgatctaatccttctgatccttcctcatgggaatccaaatccagttgttcgacccgatacttgatctggcggtcatcagaatatagtcccgcatgaatcataggtgtgtagcatagttcggccccatagtagcgtgataagatccgccaggctagctccgaaccatcgaccatcggcgctactacgtatcgtggggagcctaagacttcacgatagaactcgtatcctgtcggcttcttctttttcttctcttctcctgttccgttcttcttcaattcttctgctccgttggtatctccttctcttccgtgttcaagtcctgatacgactccgttcttctgatcatttgattcttccactgctcgatctgtaacttgaactccaacttcttcttcttgttttgaaatcgaaatcgtcgggccggcttggtttgtgctatctaccatcctaaataagcttcttgttattcttgagacggcgggtgttgaggaagagagtgaggtggtgagtgatggtctggatagacgagcttcgagtcgagtcggtattctgagcgtccttgtgatcgtcaatagtgatggagggcaaaccttgttgcaggtcaacaacatcaaaaaaaaaatccactttttgtaacatctgtaactttgccagaaccaaccacaaagttaagttagagactcgatcacccggggagcggggaggggacggggcatcagggcctgcacccccgagaagatcgggcgagacgtcgactgagctgtccgccgaggtcagcggacaacggttaggtttcaaatagtgagaccgcttgacactgtgtacctcaaatccccctggccgtccaccaagtccctcccagcccgaggaaaccacaccgaagaaagccgctcgccccacgtcagtcgagaccccctcctcgccaatcccggtcacaacatcatcaaccaggtcagtctacacacccacccaatcaaaccacacatctccctctctcgtctgctgttcttcacgaaagaaaacctgaaggaaattgatcgtttttttcttgttttggaaaatgtacatttacatagaatgattatccccaaagaagatcgccgaacgatctatgagaacctcttcaaagatggcgtgatggtcgccaagaaggactacgacgctcccaaacacgtcgaattggatgtcaagaacttgtacgtcatcaaggcttgccaatccttgaactcgcgtggattgatcaagactcaattctcctggaaggtgcgtccctttctgctcaaatcgatcaccaaaatactctcaaaagaaaatgagaaaaccgtcaattgaagttgctgattgtcttcttttgtgctttcaaaaaaaaaaaaacagttttactactacaccttaactgatgagggtattgaatacttgcgagaatggtgagtgaacctaaaaaatcacaagagagagtggatcgcaaaaccccaagagaaaagagctgaaaacaagaaaccattcctcgtatgatcaggctcaacctaccctcggagattgtcccggcgaccttcaagaaagtccaacgagccacccccgcgggccgtccagcgcaatcgagcggagcctaccgacccccacgaggcgaaggcggtggcgatcgggaaggataccgcaaaaaggagtctggagccgacggtggtttccgtcctcgattcgctgggatcggccgtggtgctcccgccggtgacgctcctgctaccggcagctggtgatcaactccttcatttgtggtctcccgtgcaatttcaatacttcaaccttggcccacaccaccctctgtctattgaaagcatgttgtgccccactcgctcccagtggccacttggcaccctcaaccgatgctctacatcgatcaagtcctctttgagcccctcttgcccccattcgacttgactgtctgagcatgtgtctgttaacttgaaccaagagcttttatttaggggcaagtccatgtagatcctctcgaagtttaggtcaactgatcaacgcagtcattctgcttcagttgaccggtcctgcctcgctgagctccacaacattgagacctttttgacaaggagggcttcctcttgcatctgcagcccccctcttagtcaaatttacacacattgacccctgagttttgaccataagaaacacttactttgaagccctcatgtcaatgattatctcgttcggggtttgaggtattgtgactttgtcagttgctgtaaattgcgacaggaagtcctccattgtagacttctacatcaacacacatgtagagggcatatctcaggtcatttaaaaaatcaaatctcatcatctgaattccttctatgtctgaattccttctatgataatgtaggagtttcaatcattttcatatagccaattcttgatctatgagcatcgtttacaagataagatattcttacaacaatacattttttacaagactagaggggggggttatgcgcaagggtgaagaatcaagcaattaaggaaaagaagcaaattgcagaccaataggcgacgagttgaagtttgattgattggaggtaagaggccgccgtgttggtaggctatagatcagtgaaagatgtgaaccattgagatcagcctcgagcagattagcctataacgggatttaggacaagcaagtattgacgtaccttgctcggcttgaacgcttcttggacagtcgatgtattgttgctggaggagagggaggaaccagcagggctctcgggcttctgagtcttgctagccgcgttatgaagagactcgtcactctccgtgggtgctctgtcatccaagggagttgtcttgggcggctcaggctgagtcttcggcatctccatgctcgagtcgtccgttttcgtttgccctcccgagcttgcagtggcagcttgctctgctccattcgacaggctcgacgcttgttccgtgccctatacatacatagaattcagcttggttcaggccggtgtctcgcctcatgttagataagatttcatcacgcactctgatcgataataatcttgtggtggggtatgagatgggcatagccgagcctatcatcattgacatcaagacagcgaggatgacgaggttcttgaacgccatttcttgagccgatattcgttccgacgaggttttatacctgtgtgggctgaagtgaaactcgaataggttcgtggcaatcgtggttgggcttccttggcggtgtagtgaagaacgaaggctgctgactccgtgcttgatggggcaggtggatgtctggatgatgaagggggccagctcaatggcgctggatttatagccaagttgcgtaccgccatcgctcctgactatggagggcgatcaaagggcacgccaatgagtccaagccaaacaatcgagccaaagctatgaagtcacatagaggagatctggtaaggattgtgacggatcaattttcaagggctgcaagcaactctcaaggagcgttagactcatttgagcagctcttcatccacacacgtcactggccgtacaagccgcggatcctggagcaggagatcttccggagaatctgggatcggcgttcaagcgcatccaatccgacgccgagtggtaaccgagccctgccgagcctcgaggactctggaagcaggcaaactatgaaaccaatcccgcttgccggcaagcaagcggggacacaaagcgcgagctcccgtccgttgaccctgcccagctgcactccgagctctcagacttgagaggcttcgtctcggttcgggaggcggccgggccccaaagcttagttcggcctcgcagagaggacgcgcacggggtcaacccgctgagggaagtacgatgagccagaagaagtccagtgcttcatctcctctcagacaactgacggttgcgtcgacgataggatattggactgctagaagtcgaacggccagacttagagggccggactagtcaacctgaccagacgctgagcccgtcgctcagcacttgcaagagacacaggccgcaacgcccaactcctccggtccctggcggtctcaaccggtatcttatcaacctcgacgtggctagtccaacactaagaccaagccaaaccaatagctcagcctcagttcaacatgtccgttggcctatatcataggattatggctgtccgatttcctataaaagtcggctctcgtctcccatttcccagactctcttcatccgcatccatcccttacacgtggttcaaccctcttctttcttatcttcagagcctggtgctcccaaattagtatttatttgtatcccctttaagttatagttccttcacctttcacctgtcacttatttaattcagtatcattatcttctctcctccctcaatcatcatcacccttactcaatccaatcgaattcgcatcatgaaggcttccgtccaaatcttcactttgaccgccatgacctgcctgtccctattgcaagtcaatgcccacttgaccatggtcagtatgatgggcgaaaccaacggatacaggggcacatccttcggcgaaatggaaggagtccctcgaaatggcactgcgttagtagcgtttccttcgtacctcctttgacttcatgctcttctattgacacctcttcctccgcttttagtcgtttcccattccaagccgatagcggtgtcattcgtcaaggagacatcgacaagggactcgcaagcgtttgtggacgtactttgatgggccccattgacatgaaggtcgcttttcaaaaaggtatgccttgcctccttgtaatttctctcagcaaatcgtcattaaattgatccaattgcctttcatagccgagaatgaaggtctacccgatctcgctcccggaggtcggatcaccatcacgacccaccagattaacgccgatggtaagtcatagtggccgtacatttttcttgccccttcttgtccctgtgaattgagcatacttctgtttgcaggtggagggccatactcttgcgccgttgacactggagcgacgggagagagattcattccgattccgattgaagtcaacattcctggcgccaacggacggtcagacgcccgagccatcgatcttcctctcgtggcaaagatgcccaaagatctgatctgtaccggtggaagtgataagcaaacttgtctcatcagatgcttgaatgtgagttggttctcgaaagatacagtcgatgttttatttgatcactgattcgggaaatcatggtcattataaataatttagggagccaaagctggtccattcggaggctgtctagcttttacccagaaagcaggtgccgctgacaatgctaccccgcttccctcagatgccgacttgttcggcccagcactcgaagctttgaaacgtatgtgccactggtctcgagttatcagtttgacattcaaaggctcattaccccgtttctctgaccttgcacagagaaagcacagaacgatcctcagcaagtgatcgtcatgcctagtaagctcacagtcgactcccagatacaacttgcgcatccatactaacctaatactcttcgcagtcgccaagaaggtcatccctttgaacctgtcaccaaccaggcgatcgctcattgaacgtcagactgcaaccccgactggacaactgcttgtctatcctcctggtaaattgcactccacgagtccaagattcttccagttgtgctgactttattttctggatgaataatagtatcccggatctccactgccactggaagcacacccgcatcgacctcgtttggtactaacctcgatggaagcggtttgaccgataacaacggtggaaatggacaaaccaacaataccaagccgccgagtgagtctgctatctcctagtacctttggtctgcatcatctcaccaacaatatctttctcacagttaccccgccacctgctggtaaggccaaagcccagagacgattgagtaagtgatccttatagatgatttctttaaaaggtcgaattgaagctcactgtcatcaatcgattatgttctttcagggagaagcgaatcaccttcaccttgggttccccccaagtcccctaccaacgagggaatccaattcgagatttcaactggacctctcggccaagctgatgtacctaagcaggcccagaagccaaaggatcttcctcctaggcccgttagaaggtcacaacaggtcttccaaatcccggaataaatcgagtcgtgtccctcttctagatgatacaattgtcctcgaaatctctatcatctttgccggctgctcttgtattaattaatcccattacatcctcttctacttatcggaaatatcattaatctatgaccttgtgtcatgaaataccattctcccactcgcgaaaaacacctgcctttgtctgactcatttgataaacaaatgtctgacaagcgttcacacagaataggtccacatgaccataatgagcagccagcatgaaagaagctccaacatgtgcttgttctggaaagaaagaaacagacatgcaaatcccacgtctcatttgtttatatgcatatgatttttaggcgaaacaaaaaaaatattgaaggcatcctttcttggtacatagaagcaaataaaagcaaaacaaaattcagattccaagtgacaaatttggtactactggcttgactgcgatttgaagtgcgatacctttgccgttctctcctgcgctttcttttctcagttttagcaagcaccatcgacgaaacatgagctgttttgatggggatcggaagggtccgccgtttaggatatttgattgcgtccgtggtggtcgaggtggatggcagcacctgaggcggagaattcttgacgtgatctacgatccccaggggacttggggcaagaagtgattggttcatggcccgatatgatgggagtttcctttcgcatttatggttgaaatgtggttttactcatcagatgatatttctctcctcggctgcggattgctttcttcagatatacttactgtgatctgcttggccatttcacggatccctgctaggtggaccgcaacactagcgatttgcttccccctttagcttcctcttgtacttgggctcgtctgcaacatcactggcattgattcaaatttggattgcttttttttgtcagttctcatgctgaaaatttcatgaaagaaaagacagtcttacaggattctctctatgtactggaatgaaaacttcaggtggcaaattttccgggtcctccttttctagttttttggtacctaggtctatgatttgcaagttattttgtccagagaaaagtttaaaagctacacccaagaagaaagaaaaaaaaaaccccgcgaatatttgcttcagtcacagaaatgaagacctcgaccaaggaatcagagcaagttgttcctaccgactttgttgccttggttttctgggtcgggtttggcagaactagatggttctgcactggttcttggttcagcagattgctgctcatcttcaatggcagtttcaggtgcgctgatatcgaactgacaggatatcagttgatggagatagtcgagctccagtggtttgtcttcgcctgtttcttccaaactggtgttattgtgttattggctttttgtgaggtgtgaggttcaaccgggtgagtggttcggggatgctgctgaccgggtaataaccggtcaaatgcacaagaaggttgacggttgaccgcacccttactctagtaggaccaacgacaaaccaagaagaaccaaccaaccaacagagcaacaagagatagtcgcagatggaggaagactcaaacgatggcacattggtactaccaatattcaagaagaagaaagcatcatcatccacaaggaataaggacaaagccagccttcgaaccagctcagcagcatcatcaaccaagacgacgatcgaagaggatcctatcgaccaacagacacacgaagaagatgggaacacggtcatctcacgagtctcaaagaaatcgatcctcaaatcaaccccaaccaaatcaaagcaatccagactctctcttggctcagtcacggtcagtccctagtttcacttcaatctcattcaaccaacgatgaaactcagttgtcaatcgtatcaactcggaaaaaaaagaacaaaaaacgttgataggatattgagatcaaacgaactgttcatcatcaatcaacgcgcaggacgaatcattcgatctcaataactcttctaaatcttcgtcacgcaggaaactggccaggcccggctctcatacaagtctaaataacttcagctcagagtaagaagttcatcccacccttttttaacatctcaacgtttgctaacaagtgttccacccaaacttcactatccgatcacagtgaaagatcgatagagggttcgccactctctcggcagctatccgaatcttccagacctacctactcgacggcccatttgaatgaactcaagtcgctcaccttgtcaagtgtacctggcagatcgaatgaatatacgggggatgacgacctgatccgctccaaattcacaggccatcacgctttggaagacgaggatatcagttttgtttccagtaacgaatcggttcacatccctacatccaatttcatcaactcggcaaaggagcgtcgatcacaggcgcgcaagatcggcctctcccatcagtcaacatcaaatctgctgatatctgaaccaagctcatccgaagatttcatctcactttctgcggggccaagctcagtcctacctttccaggcgacaaaaaatggagagtcgcgtctagtgcgcgaggatgatcagtttggggaaggagatgacgagcacgcagaattcactggggcgaaagaaagggttccgttgggtgaaaaggccggactggcagccgaggcaagcaagaaggcggggttggaagcaatgattatggacgctgaggtagatcttcacgaaggaaatgaggaagagatggagtgggaggccgctcagattcgtcggggtgggattggcagctcggccgaaaagacgacaaatgagcggaaggcggagatctacaaacctgcaccgatccctgaacatacccctcttgcttcacttgcatcagtcgaaagtgggctcttgaacttactcaatctcctcgaggagtctgtagcagaacaatccgcagccgctctccagttcaccaccgaggaaaaaaaccttgccgatcaagaatctgaactccgtcaggaagtcagtcgagaggctcaacgagccgatttcttcgaagagttgaatagcttcgtcaaagagatcgacctcttcttcaccaagaaatggcctcaacttgagaaagtcgagcaggatctgattagtattctgaaagaaagggcagagctgatctccaagagaaggtatgaagatctctcggatgatttggttttgtttaaggatggagaggttggcgtgattcgaccatcatcaacaaaaccatcgtcaagggatgaagaatctgaaccaagcaaggcggagcaggagagcgaagttgatgaactaggtcgtagtcgtcccgaactcgatatctccccacacgccccgtcacgtacatccagacggaacgaccgagctcacaggcgaaagcgacgagttgcagcggcatccattgagcacacggtcgaggaagacgacgaaggtttctcgaccgatgattccctttcaccggccgattcatctgatctcatgtccgcctcgaaatctctttatgattccagtagagcgatcctgctcgacatcaccaatccagtcttcctctcgccgacccatccgggctcgatcttcgatagattcatgagttggagatcgaaatatccggaggaatatgggaacgccttcgggaacctggccctcgttcaagcctgggagttttgggtccgggtggagatcgtgagtgggctcaacatatggggactgcgtgagtgggtgaaaggtgaagacaagagggggatcgagaactgggaatggatgaggggactagaaaggtacgagcatgagatccaatctggctcccaagccgactcggccgatcctcaagaatcagtgatcgcagcgatgatttcgacggttgtcattcctttgttgctgccgattatcaagtcttcatatgaccctttctcgacccgagcgaccacgaaaagtctccagctcgcagaacaagtgagctatgtcgtggaaaccgagggcaacccgacctacgataagttgatcaagtgtttcttggaccgcttccggagctcgatccatgatctcaaacggctagtcggtagccctcgagagttgaacgacaagttacgtagtcaagtcggagtcgaaggcatccaagctcgtcaacgcttcctcaacaagtctttcaagctgttcaaacaaggcattcgatggaagcaattctgtgggaaaaattattggatcgatggcgatcaggaggacgatctcggtgatcttagacggctcgatcagaagagtattagcagtaataccatccttcctttggactttaagtatctcttggtccatcaccttttgcttcagatcatctgtccgatcttgggcatcagttgggaaactggcggccaacaaatctccgaaaaggtcactcctttttccttcacctcatttccttcctttgatatctaaatatcggaattgacccaattctttctctctgctttttgtggggtttggaataatagatcattgctgcttgtcctgataactttttgcccgatgaggtcatatccatgctcaaaaacggacaattttcaacttaaccgctagaaggtagacaaaatacttggaagaaacgttttcaaaaaaaaaaaaacacctctaattataatgtactctttcgggtcaattctcaagcttgctcacatccatcaattttcaacccgtttcacagtagattgggtgcagcattaaaacaaactttccatctgttgttccctttatttcaaaatgtgatgaattctagtgttcacttgcaattcatcaatagtagaaggagagagagagagagagagagagagaggcaagacaaaaacaaaaaacacttcctccctccctaccttaaagaagatgtcacccttgacatgcattctacttttgattggctccttcactggaagtggattcacacattgtaacacatggctcagcacttgctcatgctatcacaccagtgtcagacccaaattgagaccattgcactcacacttttttggccctaaaatacatcatagcatagtggctgaattgaagatattcacatcaatttcactgaattgttttcttctcttttcataaggtttatccatgcacaaatcattttttcctgcatgaggtctaatcagcactgggctgctacattgtagtgtgacttatggccacacacacaatgttgtacagtcccaagttaacaactggatttccaactccctaagtcatttggatgacctcatgatcttgaactaattcacagccaatttcaggaaagatcatcaaacattaataacattggctgatttttttggtctgtatgtaagatgtggcaaacccaatcttgagcaagaagattgcatcaactttggggcttgactttggctcacaagttgtaggtcagatctcgtccaattccattttcaccagccccaattcaaagtgtgtgttgtatatgtatgcagtgaagtacatactcattggacaaacatcacagacaaaaaaagttggagtctccaaccatccatgaaaagaaaacacactatatgtattatggattgcatcgattacatggggtataaaatttataaatctccttgagagtttagttaataattagccaagagaaactgacacactggggtaaaaggttcaacttgtcagaagttaagtgttttcacaaaccaaccagatcctacaactcaaacctaactgaagtattgttttttttttcttcagtttcagttcttttgtggcccacaaagcaactgaatagatcaggattaagtgtatgtgtaaaaaaagaagagtagggattgtgagagaggtgtcaagtcaaagtaaagaaaaaggaacacacatcataaaaaagagtatgtacgttcaagggggcgtatcagatttgcatgaatagaaaatgaaaaaaataacaaagtcaaacaagcacagatacttcactaatacaaaggcatcttgtgagcttgacaaaagagaaacaaccgaatcacaggagataggaagtcatgaggaaacaatgaatcgggttgatacatggctcaaacggacaggccattgataaaaacagattcaattcataaaaatataaggaggaggagagatgaaggaaacaaatcatcggacttgagctgaccacaaggaaaggaaaggaaaaaagggcaaagaaagttaaatgaagcaaagatcacttgtgttaatacaaaactggcaacttaaataaaagagagggggtacaacacaaatactatcatttactgtccactaagttttcttggaatttgaaaaggaaggccaaaacgtagaaggagaactagcacctaagccttataatagccaaacgataagagaggataagtgagatcgtaattagaggcatcaatgtcatctcagcagagatatcgatggttcagatcagcgatttctcgcgacaggaagctccagctcaacatcctgcgtttacggagctcgaagtgattggcctggcagtctgaatcttcggcatccttgtgaggtttggcattagccaccatgtcgctttcgagccgtttgagtccccacatgaagagaaggttgggctggatgaggatattgaggcgtcgggagcgaaccatgaggtaagcggatgcaaggtccatcttgagatgtttcatcacgtatccaatcacgatcgtcgcgctgcgactgacgcccacccgacagtgcaccagcacttttccgccagcgagtcgacacttttcgataaactccatcgcgcgttcgatgtgcggcctgatcgagtcaatcccgtcatccgcaactcccttcatgtccagcacatcgatctggccgctagcacattcgtgccagagggagttcaccacattcgactgactcgcattggtaaaaggcgagatgaagcgggagttttgcgggggagggaccaaggctgactcgcccatggaaaccacatgagtgattccaagagctttgagcattaacgcgttggacgcatggttcaagtttccaagatagacaaatggcaggatccgggaaggaaagtggccatcaaagcgggaatcgtagaaccagggatgctgcgagcgagctggccgtggggtggatggggcgcaagatgtgagtggcggggtaaccgacgacttggtatgctgggcggaggaggtgccgaaagacacacatccacgcaaaaataaatttctactgggctcatcgatcgtcatccgatgcatctgggctttgcgctgctcagtcagctcttgctctatgcgagtttccactcgacgcaagagcggcacatcggctgggtaaacgaagaatgagcgattctggtcgttttgaagatgcaggtatgcctcaggcaatgtgcatccaaggtcgtacatgatgtacgataatgcaaaaagcgaagtctctgtactgaaagaggaaaacataatcagcgatgggtactcaaaaggaggagggagaggctgttaaactcactatccatcgtggcagtgaatcaaaacttttctaccaagtcggcccggagtgtcggccggtttagcaatctttttaacccaagcgcacaggtcaaccaagtagcggactagcttgtcccgggacaaggcgccagagcagctttgtccggtgctgggcacctccatgtggatgatctcagcgagatcagaatcgttgtcattcttagcgcgttgtttgatgcgatcgagatagttttggttgagatggaattggagcgatgaagtgattgccgcttggtcgtgcgcttcgatgcacacatcaaaaggggcattcccgtgttcatctgccttggcaagatgagaggtcacagttggtgggcgttcatcaaacgcagcgcgatgacatgaggttgatgcgtcttctttgggaagggggacatctgcagaattaccaagctgctcggatacaaggaatgtcagaaataatggcaaaatgtttcaatatgtaactatcagaaaatgccaactcacccaaacattatccgaaatctcggtagctctcgtcaaagcggccatttcttctcgctcgcgctcaaaaaagtcaattttgttgcgacgataaccccagccatcgacagctacgacatgaccaaagtcacgttcgaagacctcaaacggttcagaaacgatatagacattgtattcgatcgcattcgctgcgtgtccacctcggctgtgaaagcattgatcttgagcaatccggatcaactgggccaatgcaattgcatcgtcagacataccagcctcagagtagactacgatgtcgctgatcgtagcataacgggagggctgttgacgaaacagtctgaggttgactgttgggggtaggcgaggggaggcaaagaaacccatgtattgtccagaatgtggacatctctcgaggatgtcatgtggcaaaagtgaagagcgcaggagggaggcacggggctcaggaccatcaaaggagacgacactagtagatggtgaagtgggtgtggtggccactgaatctatgccggtataactactacttgtggaggcagtagcagagctttcgagacttgtggaactctttgttgaggaggctccaagcgatcgagtgcgggcacggtcacgcgttttagattcaaaggaggaatcggtggtgttgacggaggcaataggactggctcgagccatggagcgcggcgcaggttctgagtcggcagagacgatggtcaaccccctgtagcgaggggcatttctagcatgaggactttcggagaagtaggcagcttgaggggtgcctgggaccccacagcagtggagccatgggaagaccgcggactcgtcgactcgcgagaccgaggccatatacgcgtcatgtatctcagcgaattcggcgcaactgaccatgcggatggactgagtgggatcgtctgcaggtgcagagcgcgcagcctgaggggttcggacagacgagagaagggggaagcgtttggagtttagttgaagaccggctatagcgtctggggctcgactgttagtttcatcgtcagtgtggttctcgatcgtgagcccagcgacatcatgtaagagcagtcccggtctagatgaatggccagaagccgcggtagaggaggaattgagcttggtgtcgggtgacgagtccggtagctgtgattcctcggcaggagaaggcacactggatgcagctacaaaacgagtgattgttgtatcagaccggatagtgattacatgccatctgggtaaacgcggcgaaacgcatatcccaatatcaagcacaaacagactgaaaaaagaatggtgaacgcacatatgctgggggaggaagcatgggaggccctcaattgggcttcaacaagctttgaagcagcggcaatcctaggagaagtggctgaagtggttgagcgcaaggcaacgggatgaagatgggaagggattgcagcgttggcctcgatgaggggggaggccgacaagcattgcagcgagtccatcctagatgctgtgagggtagcgaaggaagactcaaggggtgtttctttttcttcttttttttttttttgaagagctgcgtagagattgtagtggaactgatacggggagagagagttgaagggaggcaagggaagtgaagggtggggagcgagagcttaaggcaaggatttaataatttttatgggggggactgaaacctagatggagaatattagaggtgaaggatcaacattagcaattctatctggaatagataatgatacataacccagggggcggtattgatgatgatgatgatgatagggaaaataagaataacgtaaagaggatactgtcaatagaattataacgggaggaacgggcgtgcggagggatgatgagcgtggacactgggcaggttcagagcgcttttaatttatatatgaaggcggtagctagcccaggtccaagcggctgtcagttggaaatgatcgaatgcaagcaggacgagcgaaacaaccactaggaaccatacacaacatacgatgtctgatggatgcccccccttcaaataggaaaaagcgaagtcttgccagcgaagaggtgtggagtgaagggagtaaaaattaatgcttacaggaatctgtcagaatgggatgactgaactgcaaccttacagtgaaggagattttgaactgcagctggagtgtattgaatctgtgatgataatgaatgacaagccaaaagccaaaccgactaaagaccagtcaataggacgaagagcctgtacataaatacagcggtaagatcggactcaattcactccaagaacgaaaaaaaaaccctcagtcagacaacaagggggagtggtgtgttgagaaagacagagggaaaggaaagggttggagtaggatattaaatcaggcaagctcgggccacccgagcgtttggggttgattgaaggggatgggagattgaatgaaaaggctgtttaggatagggaacagctggacagaacaagaaaggggggggagttgactcaatcgaagggtgggggatggaggagaggggagaaggcaaggtagtcagcagggcaggcggggtggtgggtgcatgcacgatcaatgggaggaaagtgcaagataagggatttgggtgttgatcgctttttttacaactctcgaaagaaaaaaaaaaatcaaccaatcaaccaaaagcaaaagcaaagtcaaaaaagatgaagaagaaagaaagaaagaaagaaagcggaggaaggcctagatcacaaccacaaacaaaccgtaaatattcaacagctgaaagtcgatgaagatggtaataacaagcaagaaaaaaaaaaaaaaacgaataaatagatatatagatatgcatgcaagactatgtaaattcttattcctgaactcaagctgacgatcacctgcccatgccagaacaacacgcttcacgctgctgggctcggttcggggtgctcccaaggctcaaatttagcagctgaaccttatacgctgaagtctagagaaattcagcttttttgggggtatgaatataaattacgatcagccagaaaaaagaagtctgatgataaaaaaaaaaagaattgtagcgtccaaaattgaagggaaggcaaataataataataaagtatctctagcccaagaaacaaatttatttagattaggaggaggccctgatccctagtgggtggagagttcaggccagcggggtggtggcacaccagagaatggaggatcggaagctagctgagtcttgtttcccaactttaggccactccccaaaaaaaaaaagcagaattaaaaatgatacacatgtgtgtaggtcgcgagcacgctgacttgttgccccacggagtggacgcattgtcaatccatagagtcactatcgacaaactatttactttgtacaatacgccagtcagcattgatccagtacatcaatcatcagatcaagaacaaactaaaatacgttaacttgtcttgacactcttcgggataattattcattatgtacatttggaaaataaaaactaaaaacaaacggtttgttgttataagtttgtgtacacgatgtttattttagaagaagaaaaaaagaattaacgtaggctaagttgaactgtttttcaaaggaggtaaaaaataggcggagagttgtacatgtacaaatgcacatgcagcatacaaggctctaagatcacgcaccatgctcggctcgcgcctcgcagactcgcacaacggacggtggccgtgaggaggatggttgaaatctgacgggtctgaaattaggttggccacaggctgctggcatctgaccgggatggccgtagccgatgattgattagagatacaacatactggattcagtaattgttgatgcacggcaagctgaacagaatacatatttacaacaacaagcatttggccgcgccttcgcctgcagagtcctagccgaatcggcccccacacttgcatctggggcctggaatggatggactaggtaattagatatgtaagaggtgtatgcaaacttacaatatttgagctcgggaaaggggaaaggaaggtaaaaatctgtaaaatcagacagttgtcactctgactcttgcttctttatcgatagtgggtaagagtattggactctttaatatagagtcacgaactgtgttcagctggcactcaagaaaggaaaccctcgaaaatcagtcaagtcaatggcctcatcgatcactgaggggatgagagcctggtcgcattgggccatctggagggagggtaggatctgggaggactggagattgagatgatggcgactgctggagccagatcacaaattcttccccgctctccaccaactcctggccagcattcccggcgggcctggcacatcatcttttgctgggtttaatcaagcctcttgtattctcacaggggggaaatcccaaatcttgaccggaaggaagatcaattgtttgctgaacaagtcctagctacccggaggcctcaacctggcacctccagaaaagctcacagccatgccccaaaggattcgagcagacctatatcccccacactatgtttccatcatggactgagaatttgataacattgttaaaattcgagatcatggtaaatcaaggaccttggctcttccccaagcctcaggtggcccaaatgttttgtttgtgtatcctagggtgtttttttttttggttccggctcacttgggcctctgttttggtgtgcattgtacttcccaagtgagactctgcaattggccttgctgagtttgggcttggcccaatgggaatcttgagacttggctaggccgtccccagattggagattgggttgagtttgaatgggatcgaagttcagggttaagatgagatcaaattggtaagtttcaagggtcaagaaatttcaacagagaggttgtgttgatcagtatgggtaagagttatcattggattatatttcaagagaagagaaatcaaagaagaacaaaaatgggtgtcacttcaggccacttccagaaatgttggctggactgaattcagaaagaaagaaaaatatgctacatatattcacctttccggacctcacgaccatcaattgaagggaaagttgcatttcatatactatttcctgacattaaagtttgtgtacaaatgattcaagcatatttagggcctgccgcctgtactgacaactgagggattgaattttcaaaaatggtgctttttccggccttgcacacaaaaattgaaatcaattgggtacatctcttgttgaaatccttcacttttaggccaacaaattctctttggtgtgggcaacttttgatgatatgaaaacttgaggaaaatcaattctgaaagattttggaaaattggattttcatgccatatggtactgttcctctgtaattttctgtgttggttggaaactgggtgataatggtgttttgtaggggtcttgtgataactgaggtctctgcaagggtgggttgattgtttggggcatggcttgatttactggttggaatttctttgcaactggtttgtatttggtcatacaacacaacttgtcctccttccagcttttacacatatccttttgcactgtgctacccaatccatacaccagcaatcatttaatccataggtccttgtcttgagtcattgtcaccatgatgtggataggaactttcttctttcgaattggtttcttcttgaggtaaacacaaaatttcttaatccatccaaaccttttcatgaccttgcgagtttttgtaagattgtcaatcaagccacctccagtaattctctattctcagacccagaatttcacctagcagaaattcattcaaagcttcacaactttgacccattcaacatccaatccaataattacattttgattttttttttttcatctgaaattgtactcactaagaatcacaattaatcaaactgtggaggctctccagaacaatgaaaccactagtggagaaattcagctacaaattatcatttcctcatctgaaatcctttcaatgtttctctcatgattggctgtttataacttgtttttcctactatcaaatttgttgaattttcctcagttctgtctctctctgcccttcatccatttctagtcatcaaaagtcagaccagactatattcttcaagtagcatgtttttggttgttttaagcccctttttgagtcaaatttgaaccataagtaatcagcttactctaaactactcatgtctccacgatgaattcttcttttttctgatttactgtttgatttattaaaacctgattaattagaattaacgactctagttatttgtgaattatagcatgtttttcttgattaactcatctggcttgactaaaagagactgagaagccctgtccagtttgttacttccaagactcatgtttctttctcttggtgttttattcaatatgttttttctattcatttcatttcttacaactacattctgacacacttgtatttagtctatttaaacctagctagatacttgtgaataaaaattattggttcttttcactccttcaacttgaacctttcccaaaaaagggcccctgccttctttgtgccaccttctcaaatatctcaacttcaaccggtcaagagctcaaaaactcaacaaaatttgtggtatctgttgaggtatggtcagggtcagaactatggtaatatgcttccatttgcttgtcttattctactttctttcatccctccatcaattatctgaatttttcccctcattttctcttaattttgtgtcccattgatctttcattgattactatcagccgtagttgtgtgcaacaacaaagtaaagacctcaaagttttacatgcatagcttttctttgtgcaccattggcgggcaccatgtgcatgcctctgaagcacagcatgatatctttcatcctcaatttgcaacaaaagtgctcagcctcagtcatctttttgctgtgggtgtacaaaatccaaacctggtgtattaatttatcagatgacagagccggcccggggtgaaagtgggtagaagcaatacacttacggggtttcttctcttctgtgcatatactgatacatcaccagtgcggatatgtagtttttctcgtcaagaaatgttccaacaatcgtggggtaatatctccgagtggccgtgccgcaatttgaggcaagactgggacggaaaggtaccccaccgagccccgccgaacgcatgtaccgtcaaggaaggtggcccaaggttcggtaagatcatgcccccgcccgaccctcagaacactgcgacagaagaagtctcagactcgggcaaatctcaccaaacccttgaatgctttgcgaagtctgcatcgccatcagatcagtacgattgcttcacccacgcttcaaagaaaacagtccagctgtagccatcttggcagagatcacatgacaatgcgcgctctggaatctgatcgaacactcaagctgaaaccgcgactccctagtatatataggcctagatctaatgtaggcaagttgcgatccagagcccgcaaacgattctgtctcatagagaaacctagaaaaaaatccataatcttccccttctagaatcgatgaagcttacaagatctatgcaatggctcgctgtcctctctttccagctatcctggctagttttcccatccagaggtgcccccgcatcactttccagtttgatttgtggctgtgagtgtgttgtggattattctgagtgagatgtcaacagtgatcccaaagacataactgaccaattttcattttgcacttgtacaggtaatgtaccaaggacgaattcaattagaagaccagtcgagctatcagatatacaactacaggctgaggaaaaagagtcaaaaggtgtcaatttcggtgagccactgaaatagaaaactctctgatgatgatagctttaatacgggtcatctaattggtgttcttgtgctgtagtcggtttttcatcaaatgtggattcagacagacctggagagagggaaactgtagctcaagatacgacgattgacagatcagaaaccatttcctgtgagccaaccacccatataactcactgatgatgaaagcataaatactaagcaccggactgaattcacaatagccggggctttatcaagggagtcttcaggagccacttccacgccacgctcaccgacacagacgaaggaaggtagcaaattgaccaacatcgattccataagtacgtattctcggaaacatgtatttatttcccctcttattgataaatcccgggataattaatcacttttcccttttatttcttccaattaggcgcgcgtgatgaaggcaagcatcccacaagctccccgatgaccctacacacaagccaagaccacgttgagtcgcaacctgatgctccgaatcctgtaaactcctatccacatggcgctgaagaggtcgagtggaacttgaagcgaaacacacaggcgccttcgaaagaaggtacgtccatgtattgtttgctttagtcttcctccatctgttgactggacatcaagctcaccccatttttcttccttgttagacccctccgggaatgctgtgcttgactcacctgggcattctagtctggaaaaccttggtcccaatgacttggatgtgtctgcacttaaaatgaagctcgaagatcccaattggtggagtgaaatagatagaagagctgccgaatttttgaaggggcaaggaaactacatagacccgcatacaggattggaggttccgcctcgaaatcatcaacatatatctggctctgctccagaaaacgatgcctaaaacacattaatatgttattttttttgcaaaaggacgacacgattttatttggcttgtagaattaataattttttgtgatgaaataatgagattgaaaaataccattttggaggggccctccacgctatatctttggtagatacatgcttcaaaaaattcaagatgaaaaagaataatgaaccatgcaatcatcagaatatacctgatcaggttagcagatgtggaaggactgtcctcatgcttccaagtttctctttggccggcggggcctaggttagcttttctctttcctctaagtttatgctatattcttcattagttttcttccctttgcgtcactgtctaggggtggagatggatcgggtcaacccaacctgtcatggatctggatcagggtgccagtgaattcaggcatggatgggtcgaccttgggtggcccatagtgggttgggtcaggcttgccttagaatggggtaccggttgaaccaaaaagatcttttcttccaagttcactgtccactgttctatgtattttctactttccaattagtcctcaatggtgatgcaataaaaaatgtgttgtccaccgttgccagcgcatctgtgtttgacttggatccggagctatccggaacccgaagggtgtggcgaggggctacagtaaagtctcatttagaccctccttgtggcatgcatatagactagttctctgttctacaacatgcaagtgaacatttatcatcgaaagagcccctcctctccctctctttccaacaatcgtccgattgaactggaatggtcagtcccaaatttcttattctcctgaaattgaactgacatacactacctacgtactccacatcacacagtccttaccacgcatcgtttcgcaagttgtcatactcggttcgcagattctagggaaagcatttgttgaagcataccgacaggcggcgcgaagtaagttttctgtctgttgcctctcgtcaaagcttgatcgctcagctttgttccattgaatgggtaaatttagatgctcgctctggaacttcacatgccgcaagtgctggcgaacgcggaggagcgaatttgggcaacatggctggggacggctcggtgatcacccggaaacacaagatgactgttgacgaagcatgccagatattgaacgtcaagaatgtaccattctccgagggtcccacccaaaccgtagtttccgaggaactggccaacatgttgaaagcatatgaacgaatgtaccaggcaaacgagaatacgagcaaatatctgttgagcaaagtcgttagggcaaaggaccgaatttctgctgaagtcgagctgtctcaaaactcaaaaacccaaccctgacgagctcaactatgtacgacggcggaccccgcaatcgatgcacatggtaaaaacggccagatcttcgagcaactgggcgagccttgagctacctctgccaataaaaccgcttcaatttttttatttggtttacctccactagagttcgaaagtgtctttgccgcccatttcccctgggccttatgccgccttgacacatgtttatcaaatctactctcaataccaccacccccactcaccgttggccatcttttatgtcaatactacaccacaagaaagaatctctaaatgcaatttgttccatcacattcaccatctcacaacctccacccatatgtctgatgttttgtgctttgtccttgacatttgctgatggtaatggcaaaacccactgcaaatggagactgttacatgtaacatgatgccttcacaatcaaatcacctttgtggaacaatgtagttttggggcttgacacctactcctctttgaaaagtctaatcaaaattttgaaaaaaaaaaacctgcagcagatgtggctcattgcatgggccttcttgatgcccgatctctgctacaatctcaaccagcacctccaatctgatgagcctaggaacagctctggtagagagcttgaagggcagccccaaagagtgtctgtctcacagaggaacttacctgaataacagaggtttgaacactgaggcacagagtatgacttccatcatgaaattcctagtccttgaatacatacaatcttttgattctcagccctcaccttccccataagattcttggggatttcattgggattacagggcaaatttttccaaaccctcatgatttgaacaatcctgagggcaaaggatcagagtcagactttttgcagaaattaaaccagccaaaatgaacagaataaaccaagcgtcaacatattggtaccaaaggcatttccaaggttgcacaggaacatagcacatctttgttttccctccaattttgacaaaaataggcttgtgaagctgagtgtccaggtactcacaccaaaataccagtttaccgtgcaagtctctcctggacaggaggtctttgcacatctgcattgttgtgatgttctcagatttgaatgcaaactggtggtctagaaaattgttcaacccaattgaatcaatcccacctgtccattactgcccaattaggtctatctattgaaatttcatatgttttgtcccccagaagaagaaaaaattgaattgatgatctatttgtcatctagattcagaagttttaaattgaattcctttctcaaatatttagcatgatcattgcttcctgatcctttcaaaatactagctattggaggtctgttaatctatgtaaagacatcctcaaggcactcaggtttggtgtgtattattcaagtaaggttttatcacattcaattgcaaagaaccaggtgcaatatagcttcttgagcaagagtggtggcattcacaaggattttcatgggacctgtgctgtggtacttcagatgctgcacactcagttttagaaggcaaaaggctgcatccagtaggcaaaaaatgttgcattcaagaaaacaaatcaagggaaaaaaaaactgttgtaaaccccctattacactcaagattaacagctgaagtgtgaataaaccttggcttatgcatctatggataaattattgggaaatatgccccgtgaagtctcaaggaactgctgccattgacatgcagaaactctcttcaaagttgggttgttactcagattttactcaaccattacctcagccataattcaatgcacactcactgtgcaccttgcacagtgactttgcagaaattcttacattggaagagatgaaagtatcacagaagttacattgggagtaacctgcatgccaaattccaccagttttgtaagattgttttcatagtgatagacttttttagcgctaaaaattgtggtttccccccatggccaagaaccttggtccctttcattcatctgataattctgggaggagacctagtatacttgctccactgaaactcagttgtgggatttggctaccagtattcaaactctatagaattgtagcaaggccaaggacaactttaagatcctaatttggaaacctcctaataaattgaaaatagatcatttatgatggagtatacatgagatctgattttagcttcaagtccgtcgggtgtatttctttcatccaatttagcaagataaatttggcaactcattctaagaattagtttgaaaaattcatataacagagatttaaaaaactgttggtcatgtgtaaagaatccatgatggagattccatgtggttatggataccttacagactacatggtggcaacaaataactctgggccatggagaacgtaaatcatgtcttggaggatcaatcttctctttgccatgaccacccctccccaagaaaacagcttgggggtcagattcccaaaagtccaccaggtttttggagaacaaatcacaaaataaatcgggtcctggcagccaaccaggaacagcaatagcatcttggtgtctggttgacatctgccaagagtaggagttggaactcccattcataggagctgttgaaccaagagccagacccattagttattatgaaagaccagaatgtcgtgaggagctgagatcgagaggatggagagagcagcgaggcagagaagaagagacaagcacctatgaaagaccagaatgttgtgaggagctgagatcgagaggatggagagagcagcgaggcagagaagaagagacaagcacctgcggatggtgcgggcggacaaatggacagacgaatgagtgatgcattgcatgacaagaaagaaaagagaagatgaaaggaaagaaaagaatctaggcaaacctatgaaagaccagaatgtcgtgaggagctgagatcgagaggatggagagagcagcgaggcagagaagaagagacaagcacctgcggatggtgcgggcggacaaatggacagacgaatgagtgaggaaaagagaaaaggaaatacaagctcggaactaagatgaatctatgtacaacggatggtgaaacctaagttgagtatagacaagattccgcagtatttcctcctcactaagccccttgctgtcgtccgcagtgtttgccgtcctgcttcatcttcacagttattgcatgtctcatattgacaggttgaataagttagatcatttgtactaatgtttcaatgtttgaattcaaaaacctttgttctgtatgagtcttttctgagctaaaaatatcatcactcttgcttttcccttatcactgctctccattcttggtatcttgttcatatttccaatggggcccatgcaccatgttgggagtttatgttggttagaaaaaaaatgaaatcaatgtggtagctcatgaatttgtacatggtcatcatcagcatcccccttacaggacccccatataaaatcttttcaatttgtggtatgattatattccaatgatgcacaatcagtgaataatgcttgatcaaacattaatctgtgtatttgaatttatccccaagcccatattgacctttcaagcagttcttgctattcagcatgctgtatgggaatattgttgtacgtatgatgttcactgtgtgatgtttacaacccttggattgatgtgagtgtcattttgaatataaaaaagctagttaagattttttggggggttcatcttcttgagcaaacagcttttttcacatgctgggtttgattgtggttggaagtgattcaataccatcacttggcattttggagcatggaaaatatcctgatgtttgcccaattcttaatggactcttccattttgaattttcaagagtcctggaactcaatccctgcacatctattcctgatgggaggtgtgatggtttaatttctgatgcagcagaagactagaaagatgattgctgggtacaactggcctttgatcttgtggggcattgcttggatttttggattcataaaacttgttaggctcttcatttgctgggttgatgtcactacttgatcagttttctggttgtttctagctgttcaaatagaatacccatcaaaccattctttggcccaaggatgtgaccccagagggagtgatcatgggtcagtgatgcccaaaacaggaggtttcaatggaattatttttgtttaatttggtgaaagggatgcgatatatatagagggtgacagccaaaagcaaagcccatataatcttcaagtgagatttggagagcagttacatacaggcaagtaagttcaaatctggaatcttcgtcaagttctgaaacatctgtgagcttctgtgagttgtttattccgttagaccacagttcaaggattagattgatggacacgattttagaggagatttgggatgcatgtccgtccaagggatcgttgatctgatatctgggtttggtagctttttagcctgatcgattctcgatggtagccttgacagactcatcagagagagaccaatcaccagaaccaagatggccatctcttccctgtctggccggcatgcatcagtatgatacagagcaaaacgcgtggctctctagctcgtggccgacacgttgtccggaagaaggtatccaggctcgatacagatgttctttccccatgggagagtcaaggaatttttgacatacagcagatttaaatgcgttgtatgggactgccactctgaagctttcttgatcgatacaattgtaggctctcgacaaacgcgtctcgcagaacgcgtcggctgcataactctccttgtacattcctagtcttggttctgccaaaccggacacttttctagtatcggcttccctagctcatcaacactgaccgcgtttgtctccgttactgcagcctttctttttttcatccatcctgtcgaaccttccgctgacgattcctccgtctccaggccggctgatctttgcagatagcccaacaaaggtccgcgtttgatagaatcgattctcggtttgtctcggttggtgtgcgcgagtgagaccaagtggctcctgattagctctccatctctgcccgtacatacactttgtcgtcgacgatggtaacaactctcctcgttgaatgaagaatagatgtttccttgttcctgcttgtccatagatagatccatagatccatcgaaccgcactctgcctcagcgccttctaccactctcacattgacgataacgaccacgcttgtagaacctgcccacgatcctcaacgctaatacttcagacacgaaactgctcacgactttgtcacaaattgtccccaaaattgctgctgccagctagctccgccttgttcacaatcttctttcttcatacaacaccccgccgctcttaccggctttcttcctcagattcttcttggtcttgctcaggttgcttcaactgggcatccatcgactcttattacattatcaaccacaacgctctcgtataatatcgcacctgaactgaatcgtttgggagttttttgtgagtgatcctctgtatttcaccacccacgattatcccatgttgacctatcgtcggccctaattataatatccaaccagcatccagctcctcgaggattatcgagttttggtggcctagagtttgtcaagatctccactcgaggaaagcggtcaacagcatagcaatcaaactggatcgagtgccgtgcgccgcagaattctgctgaaagcttgcgacgctcagggtatttttcggtctgccataatcaaagtcactggccggactagttacataggatggcccaacccttaccggaatggctcaaacctgtcaccctccgataccaagactctgacaaggtcaccacgggattagtagaattacccatcacttacagtgggccgtcgatcccgctgtcatggccgtttacttccatccaggccaatcctctcactgcctcacccgcggctccctcggcgctcccgtccccccaagtcgtcagatttattgatggtagcgggcccttcaccatcctcggcgatgtaattctcactgccccgattcctgcacaaactgcctctgtgccaatcaccgcgtcgccgtccccgccggcctctgctatccctgccgccccgagcccatcggtggtccttgtgaccacggtcattgtcgctcaaccgaaccctaataccactcagaccactcccgacaactcaaacagtccagcatacaatccgcttgctctgggctttgttctactactcgccatcctaattatcctcatcctagccgctactttcatcctcatcaaacgccaaaggagacgtagaaagcatgtgggtatggttgacaagtacgacgactccgctcctcaagaaatccactatgcattcaactcccgcctgtatccccaacaccatcatggcagtcaaactcagccacattatgtaaggcattctcaggagcacgataaccctgccatggtccgtgaagaagagcatctctgtttacaagatgctgacacgaaggaaaaggatataccaaccctacaaaccgagttcctcctcactcctcaacgtcaacctgttaaaagatcacaaaacaagtgggcgcggttgaagaagttcgtcccaaagctgccaatgtttggcaagactcttgatcgacccgattttgcctacaatcagcccctgccaaaaaccactccgatttatgtcaatccgtatcacgacccttcagtgaatacgaatacgggggagcgcgtatctagatggcgtatggcttgcggctcgctctcttcttccgctctcaaacttccttccaccatcacgagctacaacaatgagctaccggtgcacaaggattttttggagcaggagacgccagtgaaggatccagaagggcttcccaatgatcctaaatcggccgtctccgcaatccagcgcggcgaagccaagctcgtattcagttacaaccaatcatccaccgtttccgggccgactgggaaaccacaaactcgagcttaccaggccttgaaggagtcgcccccaacgagtcccttaaaagccaagtcgatggaagccgtctactcgttgcttgagctcactagtccccgccacgtcaagccgccaacacttaagcctaagaaatcgatcatccctaccgggttgttcaaatcgcagggcaacccgtctcgttctttcgggactcggacgaaatctagtcggacgactggcaaagggagcgcctccaaaagatattcagatgcttctccacccctgttggttgctgaatgtgaggatgaaggttcgggtagtgatgggacagacccaggtgactcccccttagatttcatcaccatccccttacgcagtccacccagatgtcggagaggaacaccttcatcctccgtcgccatcaccggcttggataattcgttcgactccatcagctgtcctcgttccttacctccctctagtccaagtatcccactgccatcctcggctaagagggtcagacccaagaaaaatagtctccccgccttccctcagcctcccatcaccagccaactcagcactagcaattccggtgacgaccaatctcatattgtacccctcagacgcgccccttgctcgagtagccctgtcttattaccctcactcccaatcactcgagcactcgtcccaaaaacacgagatgaatcttcacccacaaaactcctcagccatgctcgatcccactatcgtaattatagtcctgcagtcaagaatgaaatgagtgcgaacgattctagcttggataccaatctgggccacgaagctcacaggtatgacagaaccagaacagaacactcgaaagatagtagccgtcttatgaactcttcatcatcgaatgagattaccgggtaccctaaggatccttcgtttgggacctctgacggcatctcgctcgcccatcctgagcctcatccgaccaagacgggcagtcgggaaacgcggaattcatctgcatcagatgaagacatcgtcttcaatggttacttcggctctggctcgatcggcaacacgggtggagtgagcgaactggggattctagatagtagcagtacgtcccacaattctccgtccgagcgattctctgaatggttggactgacccttcatacctcttcctttagtgcgtggtaccgaccattcgctgagccgagaaatcgaaatggacgcaggttttcctgtatcaatccaagaatgccccgctgggaaaacgcgagagggctcagtgcaactggttgatggagacgagtactcatacaactccggcgatcttttctatgtcaagcctcaacttggacgtccttcgggaagtcgatgggtccacaccactacccaagctactaggtaaggatgctgaactcttagtaaacggattatttcagtctcacttccatttgttgatttgatttgatttgatttgattttttcttcttgaaaattaaacaaacaaacaaaaagcccccccaagtatcaagctctgtcgaaggttctaccatcctctaaatccaaaactaatctgaaagatatcactgaagaatcgaccagtcgaatctcgtatcagagtgaggcgggccaagcacaagagccccagaactgtaagaaccaaatttgatcataaataagcgaagaccaaacaatacgaaaaaaaagtttcaataattgagtgtcgctttctttgtgataaaaacaaaaattcttgaagtgacagagagtgatcgacgaaacgaacgagtaaccgagctccggaggagccataagtcgcatctatcgactcgagtcccatcgagttgttattcgactgatccagaagaggtggcccgtcgggcgagtcgtagaagcgtatccagctccgtcctcggcagtatcttctccctcgcgaaaggtcgcagatgcgtctcgtatcctaccggactctccaagtcagtagtagtcactttctttctccatttgtctggttacaacaagaagatctaaaatcgaagaacctgtcactgaatcccccccaacaaaaaatagcgagagtgaatcgagtgggatgaaccacgcagccctagacatcgagccgatgctgaatgacgcccggtcgcccctgcaacggatagcggagaaatgtcggcatccgagtggatcgagcgaagaagaacaacaagagggcgaaggcgacgctgatgatgatggcgagccttatggaaataggcggaggtcttccggcgaagaagaagaagaagaagagcattcggaaggcgatgaagaggaagaggccgatgagggatgtaggttgttgtttgcccggccggctttgagctcgacatgttcgagagctacgcttggacagtacgccatattcatctctcctcttccctgctcatcccccgctcccttccatttgagcgttgtttcttgctgatataaaaacatctctttggatttgatagacggatggtcaccatgagaaccactgaacaacacgcacccaatacccacagctatcatgccccggtccacacttcacccactgctatctctccgccgcccactgccagcggccaaccgttgctcatccaaactctcgaaacccctcctcgttcacactcgagtcatccttcttccaggtgatctgtttggttttgttttgtacacgcatacttacatagttaaaatttctacaattttctttctttcttttttttaaatcttttggttgaatgatttgatgagaagacgaaaaaaataaactctttgtttcttcatttccttgactaattcttttatcgatattgtgtcatatccacccttgcctttttttttttttttcattaccttattgttgttccccgcatcccacccttgtgcattgaaattaatatacatcccgacccccctcccccacaaaaaaaaacaaagttgtgtgtagaaaacaatcaagcgggtaggacacatttagacgaacatctcccactgatccaagctaaaaaaaacaaaccaggacatggctatgtgattaaacttagacctgagtcaaattgcgccgaatttgtaagcattcgatccgcacagaaacttgcaaaaacatatcaagatcctacaccaccaaagacataggacccaccccaaatctcaaagagtatgtttgacgcctctcaatccaatcagccgcctccccaaaacaaagagaaactctcatcataatcagtcttcgattttattggctttttttctgttcaggagcagacagacaacaatcgcacatctttctatttctatgtgtatgattatatgtaatttgattaatctgaactggattgaatgccgactcatcaagctgggttcactcttttcctctctctctctctttttaacaaaaaaaatacaaaaaggagaacggagaagtcactttttattttgacttgattctacacaaacatcatttcacaacagtaatgattgcagagtagcttcggcttcaatgacctaacaattaatacaaaaaaaaaaacaatagagatgagtgagattaatcaaaggtagatagaaagaagaagggaagctcaacttgaatagcctgatgtaattcgagatgtcttctagccgcctgtaaccaatctctagccaagaccttcggccaaccgttcaaagaattaaggagacgagtagcctgttcgaggtccttgacgtccaagagcgcattaacctgattgaggatcgagatcgggtcttgaggctgatggtcgagcgaggtagtagtagtagtagcagtttgaggggcaagattggtgaagaagaagttgctcaagatgtgcgaggtgaagtaggagatgaggccgccttgggtgggcaagagactggccgattggatcctgggggacaccgagttcttgaaccagagcgtcagcccgggcaggctctcgaccccagcatcgatcgcgaccgccggcatgctctccagggcgacggagatcacgtcgtcgcaggaggaggctcctccacccgagccctcctcggcgaccgccgcgttagctttcttggcccggtcgctgatccgttggagcgccctcgcttcgtggtctaatgggacctttgaatggttctcgaaggccgaggcggagatggcccggatcgcattccagagctggttgatccgcagatggtcttccaagtattcctcattatctaacgtcacccggcccagctgtttcatgcaaccttcgagctcggccagcttgccccatcgaccctctcgttcgagctctacctgactcttgatctccctcatccatcgtcgttgcatctccagtccttgcgagatcacctcctgttcgagccgctcgttgatcaaggcttgttgagtttctaactccttggccagcttatcttcgaatgatttcgccaacttggagcgctcctgatcgaaggtattcttccaactctcctcctgttggtcgagtctttggtgtaactcacgttcggcgtccaagaggatcttgccatactccttggcttgtgattccaattggttctgcagttgagcctgtttctccgacttgatggtttccagtcgtccagctagatttttcaattcttccgaggccgtcgagaggacccggggggcatctttcccactcggatccttgccccggaccacgacgtcaggatggtcacgtaggaagccggcaagactgtcgatcgatgaagccagttggccgaggatcggctctgagctcgagagattcttgaccgtcggtgcgagtaatggtaaggctggagggggtgggagtggttcggtagaaggatcgcgaggtcgtggagctgagccacgatatcccggaggtggttcatggccgatcgggatttctcggttgtaagtaggcatgccggtctgggctgatggttgcgggagactgatcggagcctcatcactgattggtactttggtcgcagtggttgttgttgatggtcctgaatgtttagtggtgagattagggttgaggttcttgggtggatttggcaatgagttggagatgtcttgagatagatcttttcctcgttggacggcagcctcagttttcgccttaattttctcgagcgtgggtgagtctttctggcgagtcttctcctccgaggttgtgatcccggtgactgtcttgatcttcttgatggattgatcgagtacttccatcgttcctttcgagagatcggcgacatgctcgaggttagattcctcgaagaagtttagtagtttttcacccaatggtacttggtccatgaagaagtctctgaatttatcattttggaatgatccatagatgcctatgttttcttgagtcagtcaaagtcaattgattgaaaacattgagatttgtactgaccagcaccgtaaagggttccacccaagagagtggtgggcaggatcaatttcctgaagattcccttcttcttgactggcttgataggttgggctgggttgatctctgtggcatagagctaattgtaagagaacttggatcagtgatggtttttttgagttgagatagtcaatcagactgactgactctatatttggtgagcttgttgttggtgatccgtttgagtgttcgtggtggtttgcagtttagcttgagcattggtctcgatcgattgaagagttggagggttcttggttggatgaaggctggctggcaaggatgcagtcatagtcatagtcatagtcatagtcatagtcagtcgggtagccccgggatcatccggtggtacactcctactctagactgcctccagtgcagtcttccacaagaactgtacttcttcggatcattcatccttcaggtcagtactttcatcaaaccatactcactatcaacactgaccctcaatcatatttcgatccaacaggcatttataatcagtgagaaggtatgtgtgtaatctcatcagcctccttgacttcttcttcttcttctgatcgagatcccagatgaacttactgatgatcttgtgctcctactttgatgtgttacgtaggtttcagtcatgagctccctgcctacccgtcgtccaaccagtactaccaccccaccatcagggaacaactaccaccatcccatccacatctcaacaacaacaccatcatcatcatcttccaatcagatcactaactcgttaaaccgactagcatcctcatcccatcatcccaaccaatctcgatcacttctcagtcgaatcttcctcagaggctcacgtcggattcgatggctcatcctcatcctcatcatcttcatcatcttattctattggccccaactcaaggagcattctaatgattggccagacctactctcacgaaaatctaaatccaaagcaactggcgatccagactcaagcatcccaacggtctcgcgtgatgttctcgatgtactcgaagaactcgatcagtctcaactagatgatgaagagaaggcgatcgaagaactaatgaataatgatgatgatgataagaactcctcctcaaccctcgacgccggtcttcctctcgtcaccgccttacctaccgatcaacgacactcctcctcctcctcctccaagagacccaactgtccaaatcatctgcccggaccatgtcggttccttgtggccggatatgtgggtgaacaggaaacaaaggctcagatccacatccaccaactcgctttactcgccctagccctcaatcggacactcgtcctacctcaagtcagtcagagtcgcatggggagctgtctcgaatatcccttcgatctatattatgactccaacgcgctcaatcgactagggctaaacacggtgactcatcaggacttcctccactgggccactgccacctccgatgtaccttcagccagactactcgcgatcctcgaacacaagcagatcccatccactcctcctgaaggtagtgtttcttatgaccattctactcccactagggatacgttctccttcatcaagcaagatcgtcagttctgtatccggaacagcttccagaaaaagtcaaccaaattcaatcttaacttccgctccttctctcccctcacgatcgtcgccccgcttcaatggcagaaatctacggccggtcgagataaattcgcagaacagatcatcaactctgttcgacaatcggattccttcgatccatctactcagaagaaggacaatcataagcggagtattttcaccagtgatcctgatgactcggaagaaggtggtgtaccggacgtcttagtggttaattacgagctccgatatccgttcctcgatccgctttcgagtgccagtcaaaagatcttactccggggggagagtgattcgaagactggagcggatgggcaggtcttgttgggtgaattgaaagcctttgaacactttccatacgcgtcggtgtgggtggacttggcggagatgatggtcaaacaatcaccagcgatggttggagtgcattggcgacaggagaacatccggatcaccgagctccagcgatgcgcctcctccctcctcctcaccctcgactcgctcaaaaactcctatccgagcttggaggctgtctatctctcgacagattatccgatcgaacaagtcttggatgatcagactcggacgggcgggaagactagcgataaagagatcaaagcgcatagcggtacattctctaaatcgatcaccccggatcatcactcgatgatgcgcgacttgctcagtcatcccatctctctcaaatggttcaccttcaacactctgctcgataccctcgatttatcggccgatctgctcgagaaattcctgcaactctcgcccttcaaggcgatcaaggagatcgagcggatgatgaaagttcggaacaaatccaacactctggatctagatcgggaccagacgacagattggctcaatcagcccgaacagacgaccaagatcgtccaagagaaccgcaaagagatccagcgattggtcaaggagaagttacgattgcgcagtgaatcgggtgcgggagtcgaaggagaagaggagaatgaaggagaaggaggagattcggggaagatgatcgatatcgggatcatcggcatcctagagaaatccgtcctcgtccgctccagtctcttcctcaccggagtcccgggccaatgcagcaaactcagctcattcactaaccagatcgtcctccatcgccaacaactcatcgaccgcaacttcgaccggttcgggtttcttttagatgttgattatcgaggtaacgcgaatcctaaccttcagcactttaacgtcgtcgagttttggtccccttctcctgcttaattctctcctctagccctgctcctctctctctctctttgtttcccagctttcgcttgtatcgttatctccttctctacaaatttccttcatcttcccgccttttcttcgttcttcttcttcctcacattgtttgcatatcaaacctcgttctcctttctttttaccgtttgtcaatttacttatctagaattcattttcttttgttagtgaaataaataaacttgcaaattatatgtttcgatgtatttctatgaattatgtctttatcctctcttcacacattgaaaaaaaaaagaacaaacatcttccattgtttagatttagatttaaaacaaatcgtactttaaatcttgactatgagaacacatatttacataaacacatacatacataacacaatcaacagagcctttatttttttgaaaaaaggaggggatgaaaagaaataaggaaataaatgagggtcaatggcctttagtgttttattttgatcaatcaccttgacttgaagagatccttatcccaacattgttctggaatttgatctctctcccactctctttctagactctcagatgtatctgaagaacccactacatacatactaaaacaagagttgtttttttaacacaaagatgatttccaagaagtggttgaaacaatgtggtcttatttgaaggaattccttaggtatgtatgtttttttttttgaattatggaggagtgaaattgatacaaattatgattcaggcccatctgtatagtgttcctggcaccaatgatgggccagttacgctaaccatagtgttagtgtagcataacacagcaaaatttggctaaaatttggtgtagtgtagcagaattctgctgcatgcaggcctccaaaaaagtgccttctatgctgcactaacatgctggttagcggcattttgaccctgtagcagccattagtggcctgtagtgcagtgtaacactgcaaaaaaaaaaccatcaatttttagctaacattgcacaatttcagtatacacttttgagactgatacccatgatcaatagcaaacatatgtacacaaggggtactgttcactagggaagaaagctgttaccagtcactggagagtgtacaatctccatggctggtaccagcaattaaagaacagaccaataccatccactgtaaagtgcagtcttttccacccagggaggcctttcccatttgctatcttaactacttgcagtgcaagattgactgagcacaaagtgccaaaagtgtactgtggtcatcaaacttgaagatttagcagctctgataggccccttgacagaaagaagtgaacccctgcctgatgaaaatgcatgaagggattccatcattcctgtctaggggctgtgcatgatacttccaagatacatggtcaataaagtaaacctgacacctcgttttcttctttctaggctcagttttttttttgcttattcaattggtgagtttctaaaaatttcaagcttttttcaaaaagaaaatttaatgttgtagaaagaatgaatttaataagttcaagtagcaaaaaggagaaaattaatttgatagatcaaagtattccacataattagtgtgtagattaaattcagttttttttcttgccaaaaaaaattaaacataaatactggagattaaaaattttcataactcaaaacactgcatgagctcatgattaattgattgaattgatcattttttaattctagagctgagaacatcaattgaataatagaacaaagtattaaagaaagccttagaagtacgaagaaggatgtccttctccggaatcagaacattggcaaaatcctttctgtaagtttttatccaaagtcctattagagtccaaagtgctggaatgttgtcttgtagtgaatgtagaataacaattttatcaaaaatatactgtctgttctcgtttgatttgcaattggttgattctggatttagaagttgtcctaaaactctgaaagcttcttcaagttcgatcccaacatccactgtccccatccatgatctgggcaaaaccgtttcaatcatctcgacgtagaatagaaatgtaattattgtatttctcatattgaccggttgaataaggtcgaccagtccaatgagatcaatgagattgaacttggaatgtttgttccaatgttgaagccaagcatctttgttctgaatgagtattttctgagctgataccactcttgctcgtccttcattactgctagggcttttgggtacggttttccggttcctcgtggtgcttcttgcagtggtgtgccgagttggggttttattttggttagaaaatgaattcacttcgatatggtggttcatgaattggtgctttgtcatcatcagtaccccatttgcaggaccttcttgggaaattttctcaatcaatcgcacgactctaggctgtagattatattcaaatgatgcgtgattgctaaggaccgcttcatcaaaaactagtttcgtgcttttgaggccattcaaaacccccgcgtattgaccaggcatgcgatttttactattaacaatgctggatggaaattctattttatattctttagcatgccatgttgtcgaccaataagtcatcggaacctttggagtatcaatgtaattttgaatctcgacaagccagttgggcttttcttttgcctgcttcatttcagttgattttgttgaggaaacggccttttgcgacgagctgggtttgctcacggttgggagagagtcaaagccatcatgtggccttttggagcgcggaaaatactctggtgttcgcgtagttaatgttgagcttttccgtttgcgattttcaagggtgcttgggctgaactcctgcacatctcttcccgatgggaggtgggattgatggattgttgatgagcttgcagcggtatcgaaacgattgcttgatccgaatgccctttgatccttcaagtcattgcttgcacgttttcctctttcctgcgaatgcgtatgatttttagtttctgaaaactttttaggcatttcattttctggtttcatgtcaccctttgagtttctcagggaaacatcttgttccaatgggctggattggctcgtggttggaagagggtcgaattgattagatggcctttgagatggccgacaagattctggtgtttgtgtgattaatgcagctaggcttttccacttgcgatttgcacgagtgcttgaaccggattcctttgggtttcttgtcgtcggggtttccgccgaacggacgagggattgttgaatttcgggtaagcttgttggaatgacgaactcattgcttgatacgagtggccttggatcattccgttcattgtttggacggcttcctgttccctggtccaggacctgtcgagaatttcgaggaatacttgtggagactctttgggcttcggaaggggccaatggaacgttcgaaggatattcaggtttgggaaaattgtcgaaactgactggagttggattatgggaagaaatcgtcgctggattatgataagaagaggacattagatggtccatgtaatccactgtgggggtttccaagtcgaaaaatgacaggtaatcggaaggcaactcttcgattgcattgcaattgaaaatcaacaaagatatcaccagaaggcgatgggtgcttgcttgcatcgtcaattcccttagcaatgatgattaatagaggggaataaaaggatgcgacggtggaataaatgaaaactattctctcaacatatttgaaccaatttgaccaacagcttgtgaattgtgtcagatcttccctgaccgcctttccctccgaacaccaagcttgggccaaccgacgtctcctacatgtttcggtctgtatgaggctagtgggtctcaggagcttgttaatagtcagaatctcagcctgaagttgacacaaaagcttgcctgaacttttcagttgatatcaatgctcggtaggtgttcttctagcacccatgggccggtttagcgcgattactcgctaccagcctccatcagcatatttaaatgtactatttaattgatcatgatgtcaatcactccaggtcgcaagcactggtatcacaactggcatcaaactccttgtccctggtcgcgtccaaattctatccttagggcagcagtcagaaagcaagaagatgtcactcataaaacaagcagaaataggagcccactcaccaaaacactcgtccagaagatgcccaatcgaaccatccatctggcgcctgtggggaaccaaccgcaaaaaaatcccgggggagaggccaaatgcgatatcggcagctcggcaagggcccctcgcgtgacgtgaggcgagcgcgagtttccagaagatgtgagtacaaaaaccttcgatcggagggtggtcaagaactcgccaagcgaaccaccactcgcgagggttttgacgggcctgtgatcgtcgccccgcgcctgtgcagtgttgcagcctgcggaggtctatgccttcgattgatcgggtcaccatagctggtcgctggcgagcaaggcctacaccaccagagcaggtcgaccaggcccggcgaaggttttgccgggcaaaccgatcccgaccctgctaaaccttgccgctgtccgacgttagttgggcagatttgcagccagggggtcagaatggccaacgaatcgacccacgtgaggccacgtctgcccggcgggggcgcgaagacgcagtctgagcttgtgtgtgagccttcacctcaaacggcttgtctgcacgagccgaacgcgacatccggcttccctttccgaaggctgggggaccgcgcgatgcgagcctctgttcggaggctcactttgccagggcctccgaccgacctgtgctcagctaggaaattgccctgagcgttgagtctcctgattccatcacatcgtcagcctgtccagctgctgatcagaagaatacatgactggtcgaagtagactgattgacagtgggatagaactcaaaaaaacaaggatgaaaatttaaaactgaaatggtttcatcttttgccaatcatgaacagtgggctaatttcacaaatcaaccaaagttttattgcaattcagtatttgataattcaactacagccatagctaatactcacattgctggccagcttttagcaaaaaaaagcttcaaatcaccaggctgtaccatagtttaacttactcttctaaggtcatcatccccagttatacatatcttatttgttcttattcttacggactaaaaaattaataattctttgctaaaatttcattgtttctaaatagcttgttattatgtttattcaaaaataatataaaacttgaattctttcagggatacagaaattgatgaaatgcatgtgcaagagaaaaattatgaggagtgacaataaattcatcaactaagatttgctgattttgttggtgagattttcaatagagtgaaagaaaatggtattgaagaaagccttggtagtttcaagatttcttcttctccccaggagcttgctcataaattcccttctggatgtttccatccaaatttcgatgagtttccaaatgattggtattgaatttgccagtgatggtgtgaggaccattttgtcaaaaatataaactcttatctgatcgtctgattggtctattttctctagattaaacagccgttccaaaactttcaatgcatcttccaggtctgaccccaaactcgtaatttgtggtccaggaacgattgtattgatcatctcaacaaaaaataaatatgctactatcgtatcactcagtttatcaggtttgataagttggatatgttcaattggattttcagctagtcgccagttaagatgcttcgtccaatgcgacaaccaagcatctttgttttccaataggatcttgagacctatcaccattctgactcttccttcattgtgttcgtggacctgtattccctcgtattggtcatctgatttaatagttgcgtgtatccaattaactttgggatgatgttcaatatactgatcttctgtcatcatcagttttccctccgaatgacccaggagcaaagggtttttgatcaggccttcaatattcgtgtggaatctgtctttgtaagttttgtgattggtgaaggctgtcttgtcgaagttcagtcttaaaaattcaccttcccagttgatcctgtcttggctactcaagcgcttcttaggattcacaatactttgtggaaatttcgcaaggtacctttttgctttgtggagggtacaccacgaaaaaagttgaatatttgaatcgaatggatgggtttgggtttcagaaccccacacatgcggctccttttttgatcttattttgcggcgtagatgttctgaggaaaaatcaagttccaccgggctggagtggcttgtggtcggaggagagtcaaagagattagagaagctttcagaagggttgaaatcttctattacgtgggtagggctatgataaggtctatcttgaagttcggaagaagtaattctggactttgtcaaagcaggctcttggtttgaattgctcgtgtcggttactgtgggtcgtttgcgcttgccacttgcaggcaagtctgcactggattccacacataattccactgaggagaggtaacttcgaatttcggataggcttgctgagttaaaagggtgattgcttgatacaaatgaactatgagctttcgggtcaatgtttggacgattttctctgtcctggacagggatcggccgataactgctagggatatttccggagacttcttggacttcggaactgactattggaacggttgagaggttttctggagtaacttgtttaccgaagctccttcgagttggattggtgggagaaacgttcgcttgataagaagaggccatgagctggtccacgtattccgctgtggggatttccaagtcgaaaaatgccatgtaatcggaaagcaagtcttcggttgcattgcacttgataattaggaaaagaacaacgagcaggtgatggaggcttatctgcattatggctgggttggttagccaaggccgaaaatctgcggggttttagagaagatgccgactgtcgaacaaatgggttatgacaaccagcaactgcatgttcccaccgcacggcgaagcaattctgatcaacttgggcatttttttttgtctgatcaaccttcccgtcctaagaatgatgagactcatgagacacacagtcttcttaaacaagttttccaatcggtatgggtctgattagccgagctggctactgagaagtacacatatttaattagcctccttcaacagccttagaagtaggcacaaccgccgagtctcgcttcataatcttgagcccgacaccgatggccaggctgctcaggagtcatcaggcattatgtaccatagcgccggtcacggtttccccgttcccatctttataggttgataggttgcgggtcatttcatgtttgggaacatccctagcgggaaaagtcgagctgtggctgtgtcaacttccgttaggatcctccttacatgtacgaggctctgtagcaggaagctcggccaattgcacatatgtatcggaccgggaccggcgggcgcctcaagaatggtcgaccctgacttaatcaagtccctcggtcttcggaggggcttcattgagtttagggtcagccaaggccccgccggcgaggagggcctcgacggtttcgctgaagacgccgctcacatcacattcacaaacctgcaccgagttatcagcgctgtctctatcgaactgttagtcctgggacttcgagcaaagtccctgccctagcttagctcaagccccggcgctcgaaacagtctccattgccttctggcgccctaattttatgggtgtcatacatacttgagtcccatctcccttactcactagcctggcctaactgcatggagcactctccattggcacatttgttgtcaacagtttactaccataaattttttgttgaatgtgaaaaatgaaagttatggattgtttgacaaactccaagttccactttgcagttgactacagtactgctacaatagatgacttcctgttgagatttagaaacctttcaggattcaatttacaccacttcagatcaatcataatttttggcaaaaaaaaaattgtaagccttgttgtgatggcttcatgtaatctagttgtgattttggttggagtgttaatttagaactgagagggttctaaaaacactctaaatgttgatgggaagtcctccaatcattccaagttttagattgtatgggaaaaaaatcatagaatcatacaatgaattttggagacccaaagaacaacaccaccagcaagtactttccaattttaagtgtggcagttttctccaagctcaatatgagacttaaagaaaggcaaacatcatggaaagcatccacaaaaaatgatcactcaagaaactagcaatcccatgttgtggtgtgtgttttgagattgtccacactcacagtgccaaaaatatgtggcttccttctttcaatcccaaaaaatatgcaaatgctgtaactcatctagagatggtcgcggataatccgccgcggatatccgctatccgctggcggatacccgccagtgccagcggatacccgccagcgggtgcggattcgggtgcggatgcacccttccccctgaaatactggcgggtatacgggtatcccttgggatacccggtgccaagaggccacaccgccggggaggaatccctcccggcaagctggtttttaaaccagctcgtcgggaggggttcctcccgacgagctggtacacatgggaggggttcctcccggcgagcgtctacaggccagttcgctgggagcggttcctcccagcgagctggtttttaaaccagctcgccaggaggggttcctcccgatggtgtggcctctgcccctttaggccgagggggctggttttttttttcttttttttttttttttcttttttttttttttttttttttctttttttttttttttcttttcttttttttctttttttttttttaaacaaacactcctggaagagcctcgccgcccattcagagggcgggtatccgcgggtatccgccagcgtatgcggatgcggatgcggatgtcccattccgctgaaatggtgagaggatatccgaatccgaacggatatccggatgcggcgcgcccatctctaaactcatctcatgatttcaaattcaaatggcacacatgttgttcaaagtattcacattttatcaatccacctccattgattttatgttgtgagaaaaaacttgaataatgtatttgagttcatctctgatgtgaagaaatggggtttctcatataagctgtatcattattctatagaaattcttcaaatgtgagtttgttttgacacaaactaaaatctagataatcaattgaaaattagaagaaacatcatttgctgataatatcatattacaaggattaaaaaacaacaacacaacacaaaatcatgtttctaaaaatggccactttattttgcagttttcaaaaacaaatctaaaatatggagaaattcatatattaaagaaaaaccatcttaagaagctttttcattaagatccaacagataacttagaattatcacttgactgagtaactgaaatacacttgaatgtaaacactatgtttcttccatttgaatgttgagttcatgaattgaataaaagaaaacagtgttgaagaaagatttggtagtatccagattgcctttagatttgatgattttatccaagaaagctttcctatcattttccatccaagcttccaacaaagcccaaagggcaggcattacatcttgcaccctgggtctaatgaccaactttttgaggatgtaatccctcctctcatccttcacggattggtcgattttctccgggttgaagatccgttctaatgtcaagaatgcctcttccaatgctgaacaagaccttccttctggtcgtgatctaggaacaatcgaatcaatcatctcaacaaagaacaagaatgtgatgattgtgtctcgcatcttggccgtttggattttctcgatcaggtcgatcgggttcccaggatcgttccagttcagaagcttcttccaatgcgcataccaagctcgtttgttctccaagagatacccatgagcggccgtcattcttcttctgccttctttgttgtcattactattataagatccaccatccggtctgagctttctcctactggctccactccttaccttctcgattggataaatccaattgacaagagtatgatgcacgatgaattggttgggcgtcatgaccagctctccctgaaaagcctcttgatgcggaagttgttcgatcaggtttaaaatattcgagtaaaatttttcctggctccattcatgatttgtgaaggtgttcttatcaaatttcattcttctcaattcacatcccaccctaataacatttgcttggctgttagagtactccttaaagttcagcatattctgtggaaattgtgcattgtaccttctagcatacgaggggctacgccaataaattattggactctgtatattattgtcgggctcattcacgatttgaggataccagcagtcaattttctttggtagattcatgataattgaaggactgggagtatccatccccaaacggctggaataacttgtggttgcatgagagttgaagagttcagcagatggcccttcagaaggcgtacacactttcagttttttgtcccggtggtggggcctagttcgaggctgaaaagctcgagatttacgctttgtgaaggggggtttcaactggaaatgttcccaggcatttaagatcgggtcgggatatttctgcccgggatttgctctataaatctgttggttgaattcgggagacgtcattccgaatggaaaaggtagatgtggaagttctggtaagcttgctagggcagaaataggctcgtatgataggattggatccactgaatcaatccctgcaagggtttcaccgtgattggccggtaaattaaaggcgggaggattagcgaagcttccgtgggattcagaagtgaaaaatggaatgttcatatgaggttctggatgataataactgtcaaagctgtatagattgtgatcattttgaagaccagtctgtgggccaccaaagttgtgtagatgattgggatcattttgagaaccagtgattggtggaggaaattgaagaccagtctgtgggccaccaaagctttctatgtgattgggatcattttggaaacccgtgattgttggaggaaaagatgacattaactcgttcatatctgccgctgttgggggctcccacttggccaacgcgtcgtaattatgaagccattcctcggccccattgcagttgaagatggacaagaagccgatcagtaagtgacggatgccgagtggcatcactgtggtttggaatggatgggatgtgtgtcaaagctcaaacctgtgtgcgtgccactctacagatgtttaagactattatatcgatccggttcttgagggaagtgagtgacaactactgcgagcaaacacatgatgagagctggattctttaaccatcggcaatttcagccggtcaggttaccttcctcggcaaaaggatttgaaacgctgggctcataccatgggctctcttgagtctggacgaagctttcttatatacaagttttcctatcagtacatatgaggcaaatattgcctacgagtacccttaagattcgagcattaaccttcatataatctacacatcctcctgtgtgtttcgcaatggccttcctcgaatttacagctcatgataatgctcagtcgatctcactttcctggctgacccacttggccacatagatggccccaagatcatgatgtacagcttatgatgtgaggtgaaggcttatgatgtggggtgaaagcttatgatgtggggtgaaactccctctcgtctgggtttacgcatcaagtctagaaacgtgccgactattggtaaggttatcgacagaaacaggtgcgaattgtgccccatatcaaaacttgaccaagtctctcttcgagttatgtggaggcgggaagccgtgccacagagggacttttcaaaccgggatcagcatcacgcgacaggagcgatgcccaactaggatcggcaggagtgacttggttatgttggatacatagaaaaaaaaaaaaaaaattaaataggtacaggtatcttagtgaggtgacgaataaaaatcaaccagaaacaggaacttgagtgcagacaaagagaaaaagtgacattaaggtaatcagtcagagtcgagagcttcccgtaacttctcattgattttgatttctcgagtcagctttcctaaagctaaaatcctgaatctgggcgactgaacgagatattccatctgattatgtagccgccctttttatgaatgccgcatcgaattttttttcctcgctcagaattgtatattcgagtttaaagtttacgcagacggaagcttaagagaaccagaagggtgataatgatacggctgcgcttgtgctagtgagcttaagtatcgacgtatagggcatcgacagcggcggtaaggttcaccattttttaaacttccccccctgtctatatttatatcgaagtcaagtatccgcagtttatttgcgattgatgcttcaaggatcgtagcttaacgtttgatggtcaatttgatttcgaccgaggcttggtttcgagtttggtagatgagttcgggatcggcgatctgatgagggcaaaaggtgctcagtgtatgaaaccaattcaggggaagaggagacagacatacatttgaggacttgggcacgatctcatccccgacgacgacagtaccagtggagagcgctctgagcaggacggcggggctggcgatctggagatgggactcgacggccatggcgagggagaaggccatcgagacggcgcatcccatagcgcgaaggacgagtgggccagcggcgggctttcggaggtgagcgagtgcgcgtttgaggtacacgctgaacggcgtctttcgcgagaccgtcaggaccaagctttggtcgccgcccgtcggcagtgggttccgtgggccggccagtcggtgtcctgagacggttaccggggacggttggatggcctggttgggagccagttgtcccagtttcctgacagtgcccctcttgttgctcttttgaccgacatcctggttcttgttggatcgtatctgagggatgctaacctgggataagagttggtcgatggtctgctggagttcgacttggttgttactattgccgtcgttgtcgtcctcgtgcttcttcttcttctggttgttgctgctatcctgctgtggttgttctgctgttttctgttttgctggttgtgatctgatgaggtgaccctccgattttcgcttgtggcttactctagccatcttcacctgtgtttcggagttttttttttttttttttttttttttcacgcactccactcctcccgttacctgactcagccaagccaagccccctcacagcatgaccctcttccgagcctgcctcgatctccacgccggccaagtaagtttacatactacccccaaacactttctcattggctgatgtgctcctcctcatcaggtcaaacaaatcgtcggcggttcgttagacttacgggaaccggacaaactcaagactaacttcgaatcatcgttcgttcgttcatcctgtaataatcacaatagcattccctttgatactaatgagcttcttcaatcccttttccagtcagccgatcaaatattataccgacctatacagacagcatgatctgacaggcacccatctcattaagctaggcccggcaaacgacgaagtcgcccggcgaggactagactcatggcgcggccagatccaggtcggaggagggatcaacctagagaacgcacaggattggctcgatgctggggcctcaaaggtgcagcattcattcccgacctacatcatgagacctccatttggcttcctgacctttcttccatctcccttacgcacaggtcatcgtcacttcttaccttttcccagaccagaaactggacacgaataggctccgaaagcttaccgaacgtattggcaagaaccaactagtaattgatctgaggtactcaaaaaatctacaaactgtcttcgtatgggaccgggttggctgattcgacgatcttctgtgttcctttggatcagttgtaaacgtgtacactcgtcttggatggtagccatgaaccaatggacgactctgactgacaccgaagtcaatcaaggtattgccactatctttcgatcttctgattggtacaaagaacaataatgacgggtttggatgggcgagttttcagagaccctggacgagctgagcgagtcgtgttcagagttcttggtccatgcggcagattacgaaggcttatgtcaaggcattgacactgaactaatccagcgttcgttgaccccccttttaattatatatattttttctcctgatatgtttcacaatggactcaatcacaaccagctgacacgatttgtggctcatttcatgcaagggaataggtcttgctgagtggtcaaggatcccggttacttatgccggcggcgccaaggccgcctccgaccttgacctagtagactcgctctccaacggaaaagttgatctgactttcggcaggtcagtcctccctatccctctcccatctcctctttttactatgatctcacccttcaatttcgatttgtaatattaaacagttccttagatatctttgggggcaagttggtcaagttcgatgaccttgtcaaatggaatcatcttcaaaaaacaaagatggcagcaacaacctaaagcaaacatatcgaaaaataaaacaaaacattcttgttttcttctagatgtaaatagatggtttgcaatggaattggattctgatccttagacacctctgctcataagtggatatatatttcatccaattccaccctgatattcttttctctagccttggtccctgtctccaatttacacgccctcacaagaccatgtgtgtgcatgtgtggcaactatttaaggaaggccttgaatggggcgacagattgcagataggagcaaatgtgaatttccatgaactttcatcaattgttttctatctctctatcttaactctcttgcctcaatagatgtaatacctaccacaagccagatcacaaactacttcactcctctttgttattcaaaaagacatagtcaagcacgtgtatggaggaaacagctccacaaagcactcaagcagaagagagacataacacctatcaatacacaaaacaatacaaagcacagtgggtagacaaagtccataatctgggtagacaagggagttggaattggaagccctagccaagaatttcttgttccagaaactggatgacacccaagatctcctgccagtcttcctttaaggatgcaagtctgattctattttcaagtctgattagaaacttgggatgtttgtattcacaaagatgtggatgattgagattagaatggaaatttgaattgatgattatcaatgtggagatgatccaatagagccagatagcaatgcacaagacacaaggtgtatttgatcaaggttaatctagtgtcttgtcgagccaacacagtgggggaggtctggaccactgtaattgatcttttcaagttcatttgaggccaggtggtacctagagtttcttcattggctcctcatctgttgtctccatttggtggtacttgggttctctgctcctttacatttcactgtctttgtgtctgatcaccatttgtttttcttattttttcatgtcaaaatgctatctacacatacataacaatacctacaattcaataacaccattttcttttttcaagtttttttcttttctggaagagaagaagacagaaaaaacagtcttggaagtacatagcaccagaggtgagaagaaggagcacgtaacaacaattaaggaaaacatcattcagctctcctccttttctcaagtttttttctgaagttttttccttttttttatatcttttccatttttttcattttttttttcttcttatgttgtcatctcttgaaagtagtatgtacaaagacaactttttttttcatgatatataaaaagaaaaaagaaatgaaaatgaaaaaaaaagaaagaaaaccgtctaggtattggtaaagcagatcaggaggtggggtaggggtaatgacaatatactggaatactgaagagctgagtgaagaaagctaaagagtgaaaaataagcccaagagaggcgggactagcaattaagcgacccgggtttgataaatagaaatatgtggtcacacacccatacacaacaagcaaataagaaacccgagaaaacaagtcgaacgaagagaggatggaggatggatggatcttgacagtcactaaggctctgccgttgataaatatgtccatatgtgaggtacatcgcatgtgacctgaagaggcccacacataaaaaaagaagaaaaaaaaaaacgaatcccaagaaaaacagacaacaacaggacacaaactaaactgataattatatacaaagctgatgacacatggtgtgtattcaaggagtagttgcatcgagagattgaaagtccattttttgtatttttttgaagcttgaatgacgaataggtagaacagatgaaaggtcattgtttgggtacatgccccgtcagatcgtagtaatgtctcttgtgggagtcggcaaggaccgaatgagcctcattaatctgtcagtacaaagaaggaagaaaaataagatcagcgtgaagtcctgattttcgtcacttctgaagcaacaacgagatccttgagggaagaaagagacgggcgaattgtgacagagagaagagaggaaaggaaaggaagagaactgacgatctggaataactcagtttcgccccccttatcaggatgatgagttaaacttagtgtacggaaagccttcttgatgtctgtcactgaagcgtcttttgcaagtcccagagcctacgaagtagtcaagcagagccatattaagacaaaaaagtcaaggaaaacgcgggtgagccaagaaagtgaccaaactgcttaccttgtaatacccttttggatccgggttagctttgacgggcgggctagtgttgctagtaggccgagatgaatggttttgggagtgatggcctctgtaatagcttttggagtaggaattgccaccagtcctggaccggatttcctcgaaaattttctcccggaaagggagggccattccaggccaaaatcggatgcagttgatgacattgaagtacgacgacttccagtcgtgccgctcgcattgatgcattgcacgagcctgggcgagcaaggctctgatcagataaacttggtagggctcgtaaacgtcactccgaatcgggaggttcgggttcacgttcatttgcctgaacagagtcatgttcaatgagatgacttgattgcagagttgagatgcagctttcggatccctcatgcattgcttttcgtgccatgaataagtagaaggcaaaacgatcaagtcagtcaggcagcaggcacataggaaatcgaactctaagtttcattatgttaaaaatacaacaaacctctgctagctgttcacatttgatagtttcgactttgatccgaagggtagtcagaagaggatctttgagagcgacaagaaattcctcgcactgagccacagctaagtggtgggatccactagaagcggtgcgttcgattctatccattgagatcatcaattgattcaaaaactctaacatgtcactgacaaccaacgaaacatcagtgtgttagtggtttcgtagatgcggctcagacgggaagacagatcatcgggggtgggggctagcatggaaagcaaacaagaaaaaaacatacgatgctggttcataatttggctgacagagtaagatgtctgaaagtctggtttgggctaatttcaggtctgctttacccaaagcaacaagagcataaatgaatgtgcattcccatctcattgtgggggcccggttgaaactgaagaggaaaagataaaaatggcgaacatggcaaattggctcagtgactcatgaatttcgcttttgtgtgtaaaggaattacggggcagaagcgagattgattgattgagaaacggtacatacaacagaatggtcttttgggcctccaaaggtttgccaacacgggcaagcatttcagccttccaaatcgtccaggatccaggaagagaagtaaggtcgaatttgaatccccaggtcatgatctccttttccacgcaccccatgacttgtaaagcgggctgccacatatcattcaatcgaagatcgttaagtctttgctgttgttctaccaggaacttagttcgaaatgacaacgcttgaagttcctcatgttttgggtcactctgaggaatcgggttaagcgactgtggctttcggatcttgtccaacgacgttgaggcgcccggaccgtctagtagagccagatggcaacgcacgagacgaaagactcgtttgatgaagtttgatctggattcttcagtcaataagggggttagatcggtctcttccatcgattcttgaaggtcgttcaaggcaaagctgtattgtccagtggccatgtacgcggatgctctgttagctaacgaggttgaataacctgcgggccgagactggttggggaacagtgcaatgggataggagttgattgcctgtgtgtataggtacagggcgtgctaatttggcgaccaaaacggatggtgttagtatatgtagaacacgttggaatatttgatcacgcccaaaatttaaggcggaagaagacatatgtggactgacagggtagttcttcttttcatattggacgttaccctcttggcgaagtttgtcggcccgttcgacttggatcgcatatggcgttcgaattcctgtaggaagaatgaagttaggaagaggctgtgtcgaagatgatgacccggtagaaggaccggttccggtgttgagcttgggatgatttggacgtgatgaggagccggtgattttgggacgagtggaaggtgatagtatctcttgcttggcgcgctttttctcaggcggatgagaataagatgcgacgggcgattcatcggcatcctggaagcgtttggtgccacactcgggttttggactggtctctcgagcttttttggacggcttatgactggccgacgatgaggcgaccggtaaggattcggagagactttgatcggaacgacgacgacgcttctggatctgaacttcgagcatttcgcgtgcgttccacagtactcgggccaggttatggtcgatgatagcagcatttgctatcggatcgggcgagtgaattcttcgtctcttgtgggcttcagactccgggatcactcgtggtggggtatcgatctcgatgggttcttggtctgaaaaggattggtctggttgctcggcttccattgtactttgcttgacctcgacggcgtagcaagtaatggaactcaggtggatggatagatgaagttgtgagcagcaagagatccgagtccgattgatcgaagcagaggaactatcaaagtcaggataaaacagcaatagatcgtatcggttgttgagtggattcagtgggtgtacctcaacagttgagttatggcagtactaaataaataattggatggtctggactctggacaggatggatgaggaatcgggatgatgttattgatggtcaacagcagccgaggccgagcaggggagagtggaagaggaagagagtttcagtggtttttgtaggcagtcggggaaacccgtcgagccccccgacatgcaaactcagtttcaagctgtatgcatcatcacgtaagcgacgatcatcccctcgagctacatggaaatacatacatacctatattgatatttaaagccccggctctccggctccccctcaaggctcaggctcgcagcccctgcccaaacgtcggatatatatccggaaccaatggacacaatggaaagaacatcagcatgctaaaaatacacaaacagcaggaaagaaaaggaggattatttccacaagacacatgttaatttatttggcttgaggttaacatgttacgtctgcaatacaccattgtttaccaatgaccgcagattgcatgtgcaaaataaatattgttgaagaattgcattgcatttgaacagtaccactgctcaaagttgtgcagaaggcaagctcatacagttgatttgatgaggcttgatctgtggaaagtggacttcaatttcaaagaacaaatgtggccacacagaattagccttatggaggagttactattgattttgaaaatttattttgcatgtgtgtatgtacagtgggtggaccgttatttttggctgcttgttttggattctacagcttcaaagcacaaactttgagtcacaagacttggtgaagtggtgcagaatagttcccagaaaatgaatatgaaaaaataaaaacaaaaaacaaagttttaaattttgtgaaaaataaaaaataaaaatggttttttccaaaagctttgttattcattttgggggagtgggagtgctgagagaaacaaagagtggaacatggcaagaatgattataaatgaaaaaaattggaaccaaaaaaggttgatccaggttggttgtccagattggagtcaaaacagtaaattctagtgctttactgcaatgtgagctggtgaatgccccactcaacaactggttaaaactatctggtaaccactttttccaaaattttcatttataatcattcttcccactttacattctttctttctctctgcactcacacttccccaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaaatttgaaactttgttttttgtttttattttttcatattcattttttgcaacctattctgcaccacttgaccaagtctcatgacttcatgctggtgcttgaagctctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttctttgcagatgagcatctgctgggatgcatggctcatgtataatcttgctgcaaaagatggcctgcaagcctttgtattttgtcctgaagagctcgagtctgaagtcactcttgatcagatggacagcaattcaaatccgatgaggataagtcatctcacctcaccacccgatgggattaacgttgccctgcagactgtagtttcacgaatccacggccttacaatctttacccgagctacaccacaacgtcgaaaccaatggaaggatgaaacaaaaatagtgaaagatcgaaacgctgagacatcacatcgaaagacctgaggtggtacacaccagagaatcatagctcagcggttttagctaaggataaaatccaaggatcaattgtccaggaggtggcggcgaagagaatgtttggtccttttacacatatagaggtggccagacactacagctttttcagaactagccctttaggatcaatcgtaaacgctgacggcaagatgaggcctataaacaatttatccttcccgaaaaaagatttaacgatcccttcagttaactcttttgtgaacaagtcggattttgaaacgacatgggacgacttcaacgtagtcgcaaattttttcagatcaaactcaggtcctttcgaattggccctgtttgattgggaaaaggcatataggcaaatccccacaaagatggatcaatggccttttctaatggtaaaagatctcgaagggggtctctacattgatactagaatcactttcggcggtgtagccggctgcgggtcctttggtattccagcggatgcatggaaaaaggtgatgagttacgaatttgatgtaacccgaatttttaggtgggttgatgacaacctcttcataaagcgacctacagctacttttggtatcaaagacgttgtaaaacggtccttagctttaggagtacaaacaaacgaagaaaaatgtgccgatttcagcgatgaacaaaaatttataggattcgtttggaacggtcgcgattcaactgtaagattaccaacaaacaagctggatctccggaagaaacagattgaagaattcctagtacctcgagccgaattcaaattcaatgacgctgaagtactcgcaggacgtttaactcatgtctcatacctgctgccgcaattgagagcttacatacgtggaatttaccgctggatgaatgaatggaagaaaccttttgccacacgaacggtcccggaagacgtagtatcagacctgaaattctggttggaaacgctatcaagtttcaaaaacgcgcgattagttcactccaacaaaccggtagaggtgaactgggtgggagacgcttccacgagtttcgggataggggttctgataggtaaccgatggagccaattcaggctaaaagagacttggagagacagtgtccccgctagagggatagcttggcttgaaacggtggcgattaggctaggcgtgctgatgttattggagctgggtttggtggcgcaaggctccaattacattgtctggacagacaacacggtaaccgaggcaactctcacatcaaagaaatcgaaagacgccttcgtcaacgaggagtggaaaataatacaggctttcctcatcgaacatcaagtggactgtacccccaaaagggtcatctcaaaagaaaacagggcggacgctctttcaagagggattcaaagcccgcacatcaaggaaacaagggtgtggcttacgatcccaattgacctgatcccatttttgttccacgcgtagcgtttgattgttagttctttctggtggtcgactataaagaatcccatagaatatcgttctttcaggttcatcctcaattttattgtacttagattccatccctttttagaccggacctatacacatttctaatcaataattaccaatgttactttcaattccaccaaatttcagtaaggtctcacatttcctgcggaacgggtcagaagagacatcgccgtctccggcgtcgttacatattatctcggcttggagttggagcacattgcttagttacaacagcgccgtaaagaagttttgtacttatcgatcgagcggcacaggtggacatttcacactaccactatctgcagcagaaattgaaggttttgtcatgtgggcaggaagaaacgcttacacaactaatcatcacaaaatctcgtcacaatcactaaagaagtacctgattggcatcaaagcctggcaccatttccaaggtcggcaagtggacttcaagacggcttttctgaacggccatcttgatcagccaatcttcatggagcaacctccaggttttgaagatcctgctcaccctgactttgtctgtgaagtccgtcgctcaatctacggtctcaaacaagccccacgtcaatggaatcaagaacttcatctagctcttctcgactccagcttatctcaatcgaaatacgatcccacattgtatttcaaagttctcgatggaaaacttatgggtgcattgactgttcatgttgatgacttggcggttgtcggagaacctccctttgtcgactctatcatctccaaacttggcaacaaattcaaaattggcgccgatgaagatctccatcactttctttcaatcaaaatctctcgtgacttggacaattgtctactctatatgtctcaatcccattatattgacgacatggtatcccgctttctggacggtgaacacacatcaaccaagacacccacgtcttcaactttcaaagatctccttaaacgtggtcctggtgaggatagctctcccggtccctactcacagcttattggttctcttctgtggattgctcagtgtacacgtcctgatgtagcttttgccgtgaacaagctttctcaattccttcgtgatccttctgctggacactggtctgctgccgtacggattttgcactatctggcatccacaaaagcgttacgtctacgactaggtggtccactcacctgcgccggctactctgatgcagactgggctgaggatcgtcaagacagaaggtcgacctcagcatacacgtaccgttttggtgatggtgctatttcgtggaaatcccgcaagcaagctacagtctctctttcaagcactgaggcagaatacaaagctctggctgattcctgcaaggaaggcttatggttgcgaaacattctcaccgaactgtccattcgtcctcgttcagcgcttcctctgcatgttgacaatgaaggggcagaggctctggccaacaatcctgaacaccactctcgcaccaagcacattgatgctcggtatcattttgttcgggactgtgttaaggacgacattttccaaattgttcatgtatcaacacacgacatgttggccgacatgctcacgaagcctctttctcgagttctcttggaaaaacatcgtcttatgtttggattagtttaaatttttttctctatctcttctgcttatctccttctctacttttctgttctctttaaaaactcgtcatcagcaagggggggtgttgagctatctatgtagtgtactttacatagcgctacttttgcgtgcttcttcctctttttcatttctcacatgtcacactttgtgacattcattgtgttttcatttctctcttatactggagacaactgagttggaaaggatctctttttcttcatcctttccaactacattgtctccaggtgagtctttcttcttttcctctttttctctttctctcagtgaaatgacacaaatcctttccaactacattgtctccagggtgtctatttcaacaggttatgccaaagatccaaaaatagataccgaaaaagaagagaaatttcttatagttgacgtcaagacacgatggaactcgacctatgatatgcttaagcgtgctttggaactcaaagacatctacaactcattctgccagcgctccgacacaacaaaatttgcactctcgtcagctgagtgggataaagtcgatcagctgatgaagttcctggaacccctcaacgatgcgactaaatttctttgctcctcacaatacccaaccctcaacttgtcacttccggtctacatagctttgatgaagcaaatcaccctagtccgaggtacttatgatgctcatcagctgctgccagctgcatcaaagatggttgaaaaactgaaaaaatatctgaaatctgctctagagaaggaaccaccgatttgtgcaatgatactcgatccacgcatcaagatggtatatatcgaaaaaaactcaagttttattcaatcggaaattttagctaccttcgatcctgcacttgctctctcaaattttaaagttacagcccgccactttgatcgcagtcctgccagatgcaatccaaccgcacctcaatcaaataagcagcagtgttccattcttgcggacatctttggtgcagaacggaaagcaaatgacttggacactgaaatctgggactatttacgagagtccaatgagccacaaaatactgtagttttggactactggagaaagaaaagttcggtctatccatctctgttggcaatggcaagatgctatctttccattcctgccaccagcgctccttgcgagcgagtattttccagatcgaaatcggttatcggtcctcaacgtggtagtctccagccaaaaacaatcgagcacctcctttgcctgaaggactggtatcgaaagatcggaactctagacccgacaacatacgaaattgaagatcttgaggctcacgatgcctcttaaccattgctacatacactagtcacttccgatacacttatttttccttgtcctctgtttgatccaaaaaaacccttgttatttttttggttatttttttcatacaagtaacaaatattcactcatttacacaactctccaagcctccagaagacccctcctccttagcaatagagctcggtctccgaccgtttttgagagtcctcccaactgttgtacccgaggtactcgattgggtaaaagttactgaaactcctcccgctctccgagggaccgggtcggatagcccgggtatacccgactgagtcggggccggggcccacccttaggtttgccctctagactccaatcaaagggttccattttttctgtcaaggggctgtacagtgggtggaccgttatttttggctgcctgttttggaccccagagctccgaaaaacagacttgaagttatgagaattgttcaggtggtgcaaaatagttcccagaaaatgaatatgaaaaaataaaaacaaaaagtaaagtttcaaaatttgtgaaaaataaaaaataaaactcattttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagaggggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttggccaggttggttgtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaatgccccactcaacagctctttgaagccatctggaaagcaatttttccaaaattttcattcataatcatttttctaatatcccaatcttcctttctctcagcactttcaatcccccaaaatgattttcaaagcttttgagaaaaataaattttattttttatttttcacaaattttgaaactttgttttttggttttatttcttcatattcattctttgggaactattgtgcaccacttcaccaattcttgtgacttcaagtttgtgctttgaagctctggaatccaaaacaagcagccaaaaataatggtccacccactgtacatagaatttcagtttctaaatccaaaaattcatttgagggtataaattgaagtatcctaagctctcacccccaaacaatattttggtaatttaaattaaatctttgagtctaacaggggttccttgcatgagcaagtgaatggtcaaacctgatcacaaaacagcttaattctctgggaccatgtatagacatctccaggtgattggtagattaaaatttgagcagtgcctcttctgggttgtctgcactccaactttggaagtagaatcatgatttggattcattctgcaaatttcagttcaaaaatcaggtatcaggtacagcttgtgacaacatagaaaataagatacacaatgggaaagatatgattatgttcttcaaaaccatgggaaatgggatacctacttggaaagcttgtattttatgtgccattttggcaaaaaagatacatagatacttgaaaagctggtgcacttccattaacagattgggaaatgagttttgcccttggtgaatgggtatgaggtgccatagctggccaagtaaggattctctatgggaacttgttacagtatggactttctctacaagactttttactggtaatctcaaagaaaatgtggatgcccccattttcatactggatcatgcccttggttattgtctatccttatgtagctggtaaatttttcatcaatcaataatcattttgacagtggtataaaaacacaccctatactcagatgatcctatcccagggaaatgatggatatgtccaacagcttgaagggagtgttaaaaactaggaaggttttattcatgtactttcagactgagaaggagtaagtattcctcaaaactgcactttgcatgagtgctaaatagccaagtatagtacctcctcagcatgctgttgtgtatgtgcaccatgtttccattgctgattcctctattcaagtcaatctttgtgtactgcatcatcaatcaggactcttcaatttatttcaattgtatatttaccagttattcaagcagaatttcttcttgaaaaatctggaaaatacatacaatcttcccaagtccacagtatatttctgaaactgtgtcagtggccctaccttccttcaaccaaattttccttctgatattcactgcaaatgtgattgtatcagattcccccatctggcattacatcagatgaaaaaatctgattttagatcaggcaaaactggtattatatctatcaggagtgatattatatctacctagattcatgttatatctatcataacagatattgcatcagcccaacctatttaatgtcaaaataactgattttatatcagattttttacatctgatacaaatttttagcccatgggcattaaaccagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtacacctcgacggccgagaggagaaaccctctcggcgctcttagagtgtacataccctcaacggccgagagggtttcccctcttggccgtcaagaatgtggtctcgcggccaggaggaatcctcccggccgctgccgtggggtgggggttgatttggtttatcgacccccaaaccctggtcggtttgggaggattgactcccaaaccaaccgggggtttttatttttttttattaaattcttagggagttgactcccaaaccggtcaacggttttgggggatcaacttcctagtttcgggggtttcggggtttgggagtcgactccaattttggggagtcgattaaccaagcccctaaattaaatgtttgaatctaacaggggttccttgcatgagcaagtggatgatcaaccctgatcacaaagcagcttaattctgggggaccatgtatacacatctcctggtgattgatagattaaaatttgagcagtgcctcttctgggttgtctgcactccaactttggaagtagaatcatgattcagattcattctgtaaatttcagctcaaaaatcaggtatcaggtacagcttgtgacaacatagaaaataagatacacaatgggaaagatatgattatgttcttcaaaaccatgggaaatgagatacctacttggaaagcttgtattttatgtgccattttggaaaacaggatacatagatacttgaaaagctggtgcacttgtaacaaattggaaaataagttttgcccttggtaaatgggtatgatgtgccacagctggccaagtaaggattctctaggggaacttgttaatgcatggactatctctccaagactttttactggtaatcacaaagaacgtgtgaggcccccattttcatactggatcattcccttggtgagtgtctatccttatgtagctggtaaatttttcatcaatcaataatcattttgacagtggtataaaaacacaccctatactcagatgatcctatcccagggaaatgatggatatgtccaacagcttgaagggagtgttaaaaactaggaaggttttattcatgtactttcagactgagaaggagtaagtattcctcaaaactgcactttgcatgagtgctaaatagccaagtatagtacctcctcagcaagctgttgtgtatgtgcaccatgtttccattgctgattcctctattcaagtcaatctttgcatactgaatcatcaatcaggactcttcaatttatttcaattgtatatctaccagttattcaagcagtgtttccgcttgaaaaatctggaaaatacatacaaacttcccaagtccacagtatatttctgaaactacgtcagtggccctactttccttcaaccaaatttgccttctgatattgaatcaaaaattgaagccatgtgaggtgggctggataatatccatgggactttcttttcctcttttggctcaatccttggaaaaatagccctggaaatgatatagatctgaggtaagcaaaaaaaatacccaaaatggcagtctttagaaaaatgttgtggggcagtagagttggtaaattaggttcaattggtaggaatagtgatagataaactcagagatcccatggattggggcacaaggaagatgagctttttgataaccctgatagtggagcaaagtcaaaaatccgcatcattttcaatcgtgccagtagtggaaaattccaaaacttggtcaccaaagtccctctatttctggatacaagtcagaccagtgtcacaccactccacaagtgggaagtaactttgtaaagcttgcagatgattttctatttttcaaagcttgagattatggataatttccacctgcaaattgaaaagactcgtggatttcaaggccattgacggttcaccaatgtgccatatgtacacgcggtatgtcttgagccgcaagaccgaaacagatggagaaggaagtggatgtctgtggaatggtttggaatcttcctggatatgttatccccagttgaaggatcgatatcagggctgcggggtggtttggttgcgcagatatcgatcgatcgaattcaatcgacatgcatcaaagttcgcccgccattcatcaacggccaacaagaaactcggcgagagcaaaacccccaatcaagcagcaacaggtcaacaagcacagaacagatcccaaccgcatctttcaaagtaaaacacccccaacatgtcccctccagaaatcctttgggctcaacgaagcagcagcgatgagcctacccaaaacatcatttacctgtgagtcatctttaccccaacatctcagtctcggtctgccggttggataactgtacacatattcttgatgccctctcttctaacaccgggttttctgtgtctactcataaaagtactatcaatgttcccgatctccagcccggttacagcctgactttcccgaccccttcatcgatttcctttactggaacttcagggggctcgaaagccgtcgcctcaaagtcgttcgaaatcgaatctctcgaactctttggagagatcgatttggaggccgacaggaaagaaaaactcaccgggaaaagtctgcagctcgtactaaccaagaaggatttgaacgacgaatactggcctcggttcgttttcattgtctttaatccaatgattattcccctcacattttcatctctgaaacacaaatgagtattcgttgctaaagttattgagccttcgattttattcaacccatgctttctttaggttgacgaaggacaaaagagttaactttgtcaagacagatttcgcgctttgggtcgatgaggacgaacaaaatggagtcgcagtcgatgaaggctttgcctcaaccggtgccccacctggtgcaggtaagatatcataaggcttaaatataactgatcgatatcacatctcataaggaagctgaaatacctgttaaaacgatttcattgaacttcaggaatggatatggaagccatgatggcgcaaatgggtggtatgtctcaatgattggattgagtataatcggatgtataagctgacaggtatgtgaatcaggtatgggcggtatgggcggaatgggtggaatgggcgacatggccggcatggctggtatgggcggcatgggcggcatgggtggagcaggtggaatgcccacgctaagtggaatgcaaggcgcgggtggcggcggtgctgatggtacgtatcaagctcccactgggttgatgatctttcaagaaattctatgattctcactaattacttgcacaggtatggatcttgagaaacttatggcccaaatgaaagcgcgacgtagcgaaggggcagaggatgatggaaaaagtgacgattccaccagtagcgacgaaatgcctgctttagatgtgagtccacgttctctcactctttgttttttctgcaactatcgcattagctcatttggaccctggtgcatcttcctaggagcctgagcaagctccaccagctgctgtagagccttctccagaagcagcctcggcttaattggttttgtaaaaaaagatccaaaaataaaacatggcaccgccgtactcgtttgaattgattcaggtgactatgtcagctccagtggcctatcaactcataccgctcccttgaagaaggctctgtgtaaaggatattcttgtccaactatatagcctgtccaattgagagggaacctctactttatatttctctgctatttcttttgttttaccaatgaaccacatatcctagaattcacagatagaaaatttgcctatccaatcgtcctccattggcaaggatcccagcctggttagtgaagatgcgtcatcgggtcgaaaacgagccccggtccgcaagaaaccccgaaatgtttctattgcataggttcatttcatttccgttctctgttttcctttctgctccatgtctttgcctttcttaccaatacagcggatatcccatgaagacttcctgtggacaccaattcgaatgtagcttgaacgatcttcgctgtgaggccaaatgcaatcagttctaatcaaatctacgcaagctgttaaagtttgaagtgcctgtctagtaccacgaatctggatcctcgtgaactacttgagctgttgtcatttgaaagcaataaacgtccggctgtcaattggcgcctagaagttaagagcatcgtgctggaagtgaaatttgtttaactgtgttcggtattgaggttaaggggtcttactcccttacataccaagaaccgcaataagctataattacaaccctatcgcccattccatactcaataccactaccatcttcaaggctataactggacagaaacactaacgatgttatgtatcctacagatcgcacagcctcactcttatcgtttgcctacagcaaaatcttatggtggttgtcatctgggcaatccgctttgaacaaagaacaatgtgcgaaagaacatcgtgtgaagccggtgatcaggcaggctcgattgctggactctggtggttggtctgattataatctaaaaggtccattcaacattcttttttagccagttccagaaatcaaatagttggattgtctaggatttgctcaggcagacccacccttacctgtatacatactttaaggtcttgccaggcccgatttcgcaaagttttggtgaatccttgggatatgtataatgtatttgatgtccattttaaatcatagaactcagacagactcaggcgaactccagcattaaagtacatacacgaagaggcagatggaagaatctcgggttcatcaagtacatagaccgtcgtcagaaactgtcggatgattcatcacttctccacttgaacgtgtcggacattgtctgactattttatggaaagttgtcatgaagctatgtacaaagattgtaacaccttcataaatgaccaagttgaccgaccttcagttccagtcaagcagcttcgtaggataatcgatttcatcatcaattgttatcatgatcaacacaacacccacctcacacttggcggaggtttgacagacaccgagacctcatctaacgccgcggacacaatgatggtaccctcattagttttgaaatagaggtggactgtgaagcagcaaatcctgagccctttcagtctcttctcttctgtcctacacatgctacagcgctgagattttcgacttgattgatactattctcatacttggttgaagtcacatggtcagagggtatgtaagccgtctaccaaatttaaaagcctcaataacaaacctcatgctgaacattcatcactttggccgtacgtgcaagttttccttgcagtgggaaatactctttcaggtaaattttttgcaagatgggtgtatattttctctcctgttgagataatgtttagaatttgattatttaggttcttcaaattgatcgcacttattatacagaaggaataattacgattacatagcatgtttattctttctgatcccgattgccagcgtttgtttgaactggatggttggctctgtggacccggcgatcgaactatttttttgcagcacctggcaccaggctgtgggcattttagcttcaatttgatgactattcggcagatctatttaaatacgtgacttgcactgttggatagaccagggattcctccagagacaccctcggcccagatcacgattaatggtccgtggaggcaggccagccggcggggccaagttccaacaagcgactttgagcagaaaaggatttgatatcgctgtatgcatgtcggaggcacatcgagtagcactttgcaactccagcttgtgttctttcttgagcagcctgcagttgttgatgtcgatggatgatgggactgtggggtgtgctgtggtggtctagtgccatcccacagcatgcatccgcctgtgatcgcagcatatatgtgtgccaagagaggccaagagtacatatttagtgtgctgctccagcagtttcaagttggcgaacttttgtatgttagtgcacccccagtggcagtcacagtcgtcccacttccgagcagaaaggacaatttaactatcgaaccttgtcttggctccttcatcggttacaaacaccgtccccttccaaattaccggcatcgtcctcaacccagctcaagtttcattctaataaatcaataaataaaaaaataaaaaaataaaaagattaatactatcaatatctttccatccatggcccattcggtttgtgacgtccagacagtctcgatcctagggaaaccttcgatccggctcggctaccaccttgccccttatatcgcccataccgtactcaccgaactgcattcttcgacctatgtcctcatcaccgacagcaacgtttccccacgacatgtgcccgcactcaaagctgctttcgagaaccaactgcccaagtctgcccgtctgctcacttacatccttccacccggcgaacagagcaaatctcgagagatgaaggccgtcctcgaggattggctactcgatcaccgttgcacccgggataccgtcgttctagctctaggcggtggtgtgatcggcgatctgatcggtttcgtcagtgctacgtttatgcgtgggatcaggttttgtcaaatacctaccacccttttggccatggtcgattcctctgttgggggcaaagtcagtcattcaatcccattgatctcacacatgtatttatatcaaaaaaaaaaaaaaagaaaagaaaaagaaaaagaaaaaaagaaaagaaaagaaaaaaggttctgattgcctacccattcaatatcattcttcgctacctcctagactgcaattgataccccactcggcaagaatttggtcggcgcattttggcagccatccttcatctttatcgatgcgtcctatctggaaaccttacccgagcgagaattcgtgaatggtatggcggaaatgatcaaagtaagtagcctactcaacctctcctttcacctagatctgcaatattgggctatgctgatctcctgatttaaataatcactacagactgctgcaatctgggatgaatcacaattcgaaaattggaatccaacgtcgattctattcgatcagccgtcttatcaccaccacctcgggatccgatcaacccatttcctggccgagaccttgccagtcgctctcaagcacagaaattactactccaagtcattgccgattcggtgggcgtcaagtcagaagtggtcacgaaagatgaaaaggagactggactccgaaatctggtcaatttcggacacacgatcggccatgctatcgaagctgtattgactcctgcgattctccatggcgaatgtgtttcgattggaatgattctagaggctgaggtcgctcgtgcacgcggctgtttatcctcaagcgctattgcccgtctaagcaaatgtctcaaggcccatggcttaccggtctccttaactgatcccagaatcctcagctcacccaacgcccccaatcttaatctcgaccgactcttagatctaatgagcgtggataagaaaaacgagggcaagatcaagaagatcgtcctgttgtccaggatcggtaaaacctttgaagagcgggccacaggtgttgaagatagcctcatcagacgagtcttagctccagcggtccgagtccatccagggccacccccagccaacatcaaggaagtcaccctccgaacaccggggagcaagtcgatctccaatcgtgcattgatccttgccgctttgggacatggaacctgtcgtctcaaaaatctcttgcattcggatgatactcaggtcatgatcaatgcactcgaagaaatgaaaggcgctagtttctcctgggaagataacggtgccacacttgtggtttctggtggggctggtaagctctcggtgagtcgtcagatcggatgatcatcaaacctttcagtctgcctcaataccatgcaagttatatgtaaatgtgtatcactgattgctttccaactccatttagtcacccgcgaatgggaaacatgtgtatctcggtaatgcaggcactgctgcaagatttttgacgaccgtctgctcacttgtcaaatctcaagtttcgaatcaaagctcaacagtaatcaccggaaatgcaaggatgcaagaacgtcctatcggaccccttgtggacgctctccgtactaatggggttcagattgattatctgcgcaacgaaggctgcctgcctcttcgaataagtcctgaggatggcttccccggtggaatgatcgaattagcggcctccgtgtcatcccaatacgtttcctcagtcttgctctcagcccctttcgcccaagctcccgtgacgctctctttggtcggaggtactgtgatctcacagccatacattgatattacgatttccatgatgtctacttttggaatacaagtcgagcgtctcaacaatccagctactgggcttccttcaaacacttatcggatacccaacggtacttacaagaaccccccggtttatgagatcgagagtgacgcaagtagtgcaacatacccgctggccatggccgccttgaacggtcttagtatcactttggaaactattggctctggatcccttcaaggcgacgctcaatttgccaagaaggtgctggagcctatgggatgtcaggtgattcagacggaaagagagacaaaggttatcggacccagcactgtctccgaattacgacaacttggggaaatcgacatggaggagatgaccgatgctttcctgactgcttgtgttgtacttggtgttgcggttcagccctcggaaaaagagcaaaaaatgtccaccaggatcattggaattgccaatcagcgagtcaaggaatgcaatcgaatcgcagccatggtggccgaattaggcaagatgggtattcatgctcaggagcttgaagatgggatcgaggtgtttggcacaccggtcgatgcgctagccaaacgtggcgatcaagtccgtatcaattgttatgatgaccatcgaattgcgatggcctttagtgtcctgggaacggtccctggcggtaaaggcttgatcctcaacgaaaaacggtgtgtcgagaaaacgtggcccagctggtgggatgatctttcgaccaaactgggtattcagctcgatggagtccctgctcatgagaagctaactaatacgacttcggcagtcgcatgggaagctaagaaaccagaaactccatccattgtgagtaaagaatacgatctatgtttattgagcaagttgactgaccatttcgcttgattaattcaatccttagctgttgtgcggaatgagaggatcgggtaaatctttctcgggtcaagtggcagccagcactttaggctggccgctaatcgacacggacttgtactttcaagaaaagtgtggctgctcgattcgtgaattcattcaaaagaatgattggtcgcacttccgagaagaagagtgcgctgtactcaaagagatcctgaaggagtttccttctcgtcatgttatctcactcggtggaggaatcgttgaaaccgagaaagggaggaagatgttgatggattacgccaactcaaaaggcccggtggttgagatcatcagaccggtggaagaagtgattgcatacctcaacgaagatggcaatcgacccagtcttggcgaatcaatcgaacaaatttgggcacgtcgagaaccttggtatcgactctgctcgaactcagaatatttcaacctcgttcacccaactattgatcatgcgctcatctcagaagttcaacacgccaagcgggctatgcgacagttcttccggttcatcactggcgttgacacaaaccatgtcttacttgatcccccagtaccccggaacacccatttcctttgcctcacattcccttccttgagcccttgtcgagaagaagacaagaacatccttgaccgcttcgaagagcttaccgttggatgtgatgcagtagagttgagggtagaccttctatcgacatctggcaaagcacctaccagcccatccattccgccaactgaatttgtggtcaagcaggttgcagcattacgcagactaaccactctgccgatcatctatacggttcgaacgtgctcccagggcgggatgtttccggatggccaaccggaggaatggtgtaaattggctgcgatgggttttagaactggttgtgagtatgtggacatcgagttgggtctttcgccggagcaacagaaagcgctatgcagccagaagggtcattcaaagatcatcgcctcctaccatgacttttctggtcgtttgaagtgggactccagcgagatgatccagcgttatcacgagctgaaggcctatggtgatatggtcaagttggtctcccgggcagccgatggattggaagataacctggccatgctcgagtttaggaagaaacacgcgactcttcaaaaggaccgacagtcactgatcaccatcaacatgggaagatccggacagatgtctcggattctgtctccggttctaagtccaaccactcacccattattgcccggtcccccagctgcacccggacaactatccttccgccagatccaaacggcccagggactgttgggacagatcatcccgaaacagttttggttatttggagctccaatcggtcaatcccgctcacccttgatccatggaactggttttgatacccttggtcttgaaggttatcggtaccagaagtgtgagaccagctcggtgactgacagtactgtcttggagaaaatccatgcgagcgactttggaggggcctcggttacgatcccgctcaaggtggagattatcaagtatctcgatcaattaacacccgatgctcaagccgttggtgcagtcaatacgattgttccggtctctcaacgcaatgggaagatcaagctgctaggagctaataccgattgggaagcgatcaagacgaagatcgaggctaatctaccggcacaacaagcattaggattgatcactcccagtcaattagtcagggcagcaggcgtggtcattggtgcggggggcacagctcgcgcagcggtctatgcactgcattcacttgggtatgagcagatctatatccacaaccggacgcgatccaaagcagaagaggttgcgaaggcgttcccgagttattttgggatccgggtgattgacagtcttgggttcctgtgttcaggggaagaaggggtatggcaaccttcagccatcgtctcagctgtgccggcccaggcaacccgtctgtcagacgacccgccctccgacagacttgagatcccccgcggcctcttcgacagacccggcggtggggtggtgatcgagatgagctactctcttgggaaggactcgccgctcttgagagccgtccaggatctcgtcggctggaaatctgtcgatggactcgagctcttggtcgaacagggcgcaagacagtttcagctctggactggaaaacacctctcaatgaagatcgtctctcaagccgtctatcaggaggcttcttctgattagttttcttgcttctttgttcctctcttcctctgcctgctcaattttttttgttttctcattcttatgtttctccttttcttgcaaaaaaaaatagcttattgaaatagagtttccatccttttgctttggttattttcttgtgtttcctttccatttctgtttgatattcattttcattttcattttcattttcttgatggtttgttatgaattcatgtggttgttggccaaaaacaaccacttaataatgtcagaaaaaaaaagaacagcttagcacatgatatcaacatttgaaagttaggatcagaccatgtttttgtgattgatcatttaataacaatatctgggcagtgttattcccaatttagagtaagagactatatgccatgccagataaatgaatatcacatacagtagttattcaaaaagatgaaattgatctgtgaagacatggatcagttttgagaggcctgtgttcagttaagagactgagattgaagttggaacgatggattgagtaggtagcttgatcccaggcaaggcaagtcagtagaagtcggctggtttatacaatacatattaacctgtttgttgtcagcatgacatttgattctttttttacactggagctttggtcacaggattgtaaatgaagaaaagtggcgtgcagagacacacttactaaatcaatcaacattatctgaacagatagatccctctgtgctgatcactagtttggatgttagcttgaaggacaaactgttgagtttttcactcctctggtctactccttcccaaaaactccctcttttcccttactttactttttcttccatttatctttcttgaatcttcttgatctagactgaggcattgtagtctttcactgctggttttagtgttgaatcttatgcacttcttggagtctaattagaactatcaatagcaattttatcaacaactcctgtctttctgattgattcctttctttttctagttcactatttgattctttaaaaatctgatggggcttggttaaacaactcccaaaaagtggagagccaactctcaagccccggaatccccgaattttgggagtcaaacccccaaaaccttcgactggtttgggagtcgactcccaaaaaatatatatatatatatatataaaccatcccccagtcagtttaggagtcgatcctccaaaaccaaccagggtttgggccctgggggtcaacaaagcaaaagacccacggaagcggccgggaggattcttcccggccgctgggagtacactcccgactagagatggtcgcagataatccgttgcagatatccgttatccgctggcggatacccgccagtgccaacggatacccgccagcgggtgcggattcgggtgcggatgcccccttccccctggaatgctggtggatatccgggtatcccaagggatatccgcccatacaggaggccttgggagggccacaggctgtgagaaacaaaagaaaaaatggaaaaaaggaaaaataaaagaaaaaatggggccttaacaaaaaaaacatggtttttgctgcgcgcactgcgcagcagacacattttttaattaattttttactgcttgttttttattattttttgaaattttaaatttatttcttatgttttaaagtgtgtagaatttaatggtaaaaagcattttacataaaaattgatgtttctttttgaataatgcaattagacacattttttcaattaatttttgacagattaataattaattttgggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacaatataaaaggcgtagaatttaatggtaaaaaccattttttataaaaatgaattttgattattaattattttttttcactcatctctcaattaattgtttgcatacatgtatgtaccttatttcttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcattttgaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgcgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtcaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaatttttattattttttgacattttaaatttgcttcctacactttcaaacatgtataaaattatggcaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttcaaggtttcaagattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacactcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaccactttaaaatttcaaaaaagcatagaaaataaggtcacacacgtatgcaaacaatttagctgtgaaaaagtgttgattaattaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggtttttcccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgcaaaaaattaagtgaaaaaatgggtctaatttcagtattcaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaaattaataatcaaaattcatttttatggaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttaaaattttgaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttaattttcattattttttgacattgtaaattttttcccttaattaattttaattaattttgccagcttaatttccatcattttttgaaattttgaatttatttactacactttgagtagtgtcaaagcttatggtatcatttattttgacaagaaatgaaagcttcaatcttaatatatgagtgtaccccatttattacataattaaattatacaaattatgataatttgtaccgtataccagttttatttgtatgcaaagttgatataaccatccattttcaaaaaataatgaaatttaatcctgtaaagatttacatgagttagctgcaagaaacaaaaaaaaattgcaaaggaaaaaggaattagattttttccatatttttgggagggtcacaggctgtgagcaacaaaagaaaaaaaataataaatgaagaaaaacaggttttataattgaaactagaaccaaaacttgaaacacaagaaaaaacaattagacaagagaacaataaaatgttaaacaaaaagaaggagaaaaaaatagcataccacgatagttgtgtttgaaaggaatcagaacagacagactgagataaagtagatcaaagagagacagatagtacgtgctttttcagaaaagaacaagatatgaattaggtcaataagagatacgatcaaagtgagttaaaatagatcagttttgttttctcaccaaattggcaatagccaagagacgattttgagagagagagtcggagcgattagaatgggtgaagatcgatatgaatagaagtcgaggtggagtcgatattgataggattgttcaatgagagagaagagagacaagagatagatgagaaaagagaaaaggatacgaggtcggaaggggaagttgaagagtgggttgtagaggtgaatgccgggcagtttggctgattggggattgtggattgagatcgaagatcgatgactgtcgtcggatgcgatagtgtaagactgcctgagggagaagtgaagtatggagagagcgagagtatttaagtcgttcgatgttcggttgacttgtgggttaggtcttgagatgaatcggtgttgaggcttgagttgtggttgatgtatgagacgagtatgaggataggatgggggaggaatgattggaagaattaggaatagagaaaagcagaagagtgagaataaagagagaaaagaaaagataagaaacggagcacagagcggatagaagaatgagagcgcggtgcggagaagaaagaaagagagtgcagagcggaagcggaaagcgtcggattgggataattccaacaataaaaaataaaagaaataaggggattaataaacgtaccccccttttctgctatccacacccggtttttcacacctggttttctgcttctacacctggttttccccagcctttttaattcattttttggcaattctgaatatgctaaaaatcttctaaaattgatcattctttttgagtatatagaaaatcctcaaaaaagaaattttaattttaatgggccttaataaaaaaacccacattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattctgcttttaaacccacatttttaatataattttttttgccattaatttcgagtttttttgattttaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaattggagtgctgcgattaaatctctacacacattgaaatcctaggaaatagattgaaagttcgcaacagcataacaaagtagggtacatacacgtatgcaaacaaattaattgagaaatgagtgacaaaaaacaataattaataatcaaaattcacttttaggaaaaatggtttttaccattaaattctacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattaaaaaacccgcgtttaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctataattttatccattttccatattttttggagggtcacaggctgcaagcagcaaaggaaaaaaaattaaaaaataaaaaaaaattgaaggcttgaaggccgcaagaaattcaaaatcagtgtttatgcagctttctgcatctgaaatttccccaagaaactttcattttgcagcctgggggtcatttttggggcggatatccgcgggtatccgcgcggatacccgccagggccagtgggtatccgccaggggatgcggatgcggatgcggatgtctgatttggctgaaaacgtgaggggatatccgaatccgaacggatatccggatgcgccgggcccatctctaaaataaccagtcaaatgccttggatcacacgtatcttcaccacacaccagcaaaactgcctcagtgtaaaaagaaggttcctcaatatgtgtgattttccatacatggcagttcagatcacaaggcaccctatcaaaaatggctcaatagaagtttccatgcagcgaaacccctcaatagaattttacaagcagcaaaaatccctcaaatgataagtcaaaccagcataagtccctcatagcactccctcatcagcaagaatatctcacaatttgctatataaggagaccatttttccctcctcacagcctttccacatgccaatctggcacatccagcagctacacacatctgactcagagtcttcagtcaaattaaggtaaaatccaacagtttgatctcaatcaggtggcccatcaacatattccataccccaggaagcatagaagaagtcaagtaacaagcatcacctcttgtgctcttaacaagtcaaagtgatgttaatccatttttttacctaaactgaaggttaaggaggagggcaaaggcactttgtgtttctccagattggagtcaaaaaagtggattctagtgcttgactgtaatctgggctggtgaattccccactcaacagctgaagtataggaaatccaccattagaaaccagtcacttctgccaaaacttgttttgcatcaatggaccccaaaaagggttaccaacatgtttcaaaaagggggggattgttccaaaccagtcaattaaataatggtggatttggttatatttgatacccccttgtagtgcaccatgctgcttctttgaaaatcaagctgagttgctgtgagctactgtccaagaattgaccatgtaaccagtatactaatcagtcaccaaaccacaccagctcaaaggattcttgagccagaaacacaatcattattccaaatccaattgcctatgaaaacctgcagcatgccctgcactatatcaaaccttggcttgaactgtgaacctaaccctaaatcttcctttttcaaacctttgctgtcaggatggggaggggaaaagagtcaaagagataaatagctctaagaaaaactgtcttaggggcatgagttcaagtagagcatctaaggaaatttggagaacaagagaaagacaaattgacaagaggttttttaggccaagtgaattatgataaaatcatgagcacctcaactgtggggaaatccttgcatcttgcctaatttttgatgcattaagatcatcattgggcttcctctatgactcataatagctttttgaagatgttggattaccaaaatcacaccagggaccttgtagtttatatgccacactcctcattttgcaggatttggcctggggggggggggataccagaaaacacaaaaaggcttttggaggtaggcatgattctgccaagtctaactccaaatgtagcaatttattgtgccaaggaatcagaaagggaaggaaaattgccttgcctctcagatcaacattacctgtgtcagctttcaatcttgcatagaagtctatctggacaagattgggggtagtaataaattgattaatactgtaaaggtaagaagtagatacaaggggaagggatagatgagaagaaggataaacatttgtttcttttaggtaattttttgggattctgatattctataaggaatatggttaagctggcacaaaaatgcctatgcctctattcctaaagggaggaataggattcaatcagatagatgtgattgtgatgatttttcattggtcaagagactcaatccggttattaacaccaaacccagttctgtcatttcatttcatttgattttttttatattttatattcttatcattttctatagattttatttcagtgtgatactattgattctctaatgagtccaatgagagtatcaagacactaatttaatcaactagggtctttcagtaattgagcaagaaggaaaggtgatcagagattcaatctcaaccatatctaagttaggaatactagtccaaatgtaatcaaaggcttagataaataaatacctcaagggtatatgaatacgtttgctcagtttatctaagtaagtaaagttgactgccattttgaatgagtatttaaaaagggggtcggaaaaacgactcccaaaattttgccgacaactcacatcttggttgaggggccgttgggcgggagttgttcctccaaatcaatggccaactttgggagtcagccatccaattattattattattattatttttgatttttagggagttggcgccccaaaccacccctcatgcttgagggggtttgggagtcgctcggtcccatgaccggaaggatctccttccggtcaatgagaaacaaaaaactcatcagccggaagggattccttccagttgatgaggtataacatcctcattgacggaagaaatcccttctaattgatggaggtttttatacctcatcggctggaaaggaatttcttcccaatcaatgagggttgttatacctcattgacaagaaggaatttcctcccaatcaatgaggttgttatacccattgcccagaatgaatttcttccaatcaatggggtggttatacctcattgactggagggaatcccttcccgccgatgagagttccctttcttgtagacaactggaaggaattgatgtagtttgtgatgatgaatgaataaattgtcactaactcgctcactcgagctgttttcattagtgtctagtgagtcggatggtaacccagtaactgggttacaacccccccccccccccctcacctagacactaggcatactacatactataagtgataagtaaagaaataacaaccaaacttggctcacaatcaagaagttgaaataagtaagaagaaactgataaagttgtgaaagaaaatgaataaaatgaaaaaaaattataataatggatcaccagaaacttgtctcatcgctgactatgaccctaagaggtggtgcctaaggcgctcaaaaggttctctagtcagtgattttgtgagaatatccgccagctgctccttagtgggaacccatgttaggtccgtcttcttctgatataaagcctgattggtgacatggaactctcgatctgtgtgtctggctctcttgttagaggaatcatctgtacttatcttgactgctgattgattgtcacagaagaggttccctttgaagtccttcttgagtatatccttcaaaagatgtcttacccaaaggacttgttgagttgctatacccaatgccatatattcagcctcacaggtagatgctgccacagtcgccagtctccgagatgaccacaggatcgggcaccctaaaaaagttacaaaaatcccgtaagttgatttggagtgttcccctccccaggacgcgtcgcagtagcacttcaaaggtttcggatccatattcggcctcaacaccagtacctgatcttttgagtgtgctaggtagtttacgagatgtctaactcctttccagtgtgatgggccaggtgatgctgagaatcttgccaagaagttgaccgcgaatgataaatctggtctcatgcctactgctaaataactaagggacatgacaatggacaggtaagcagtagatgtttttgggtctccgtcctgatcagacgtaatgtcaacattagctggtaaaggcgtcttagcagttgtgaaaccatcccaatgtgagtctaggatttcagataccaactttttctgactgagagtgaatgccccttctgaccgtgtcacatcaactcctacgatggagtctagtgactgactccatttgatttcgagcttaccttcaagagaagattcgagacgctgtagaatttcaatggagtccccagttactatgccatcgtcaacgtggatccaaattactccaatctttgacggatcctgcaatacatagagactggtgtcgtactggcttgccgagtatcccagattcaacaggatgttctttaaatgtagccaccagcatcttgctgcctgtctcgttccgtacaaagccttcttcagacgtagtccttctcccggtcctagtttcaatccttccggcggttttatccaaatctcttcgtctatgtcagagtttaggtaagctgctacaaagtcaaacgaatgaactggccacttgtgtgctgctgctagggtcagtactaatctcatcgacataaaggtcgctgtaggggcaaaagtctttttgaaatcaacatccttgacttgggtaaatcccttcgccacatatcgcgctttatacctcgttattgtaccatctggtgcagttttgattgcaaaaacccatcgcccatcgagctcttgcttcggtgaatccattagtttcacttcccagacctgctttctgtcgaggttgcccagctcttcttccacggctgctttccatctatcccagtctgacgatttttgagcctgtttgtacgattttgggatgcccgctgaataaaacccacagttgatgatgacatcgtcgaccagccgctcctcctgttcatatgcaagctcatgagagaaatcacctaaagaaacaagattgctttttgggtcaattgtcagcattgtcttcagttgtttattcacttgatcagttgtcagcattggtgcgccaggcacatcttcaaaggtagcccaggctgatgtcaccagcttatccgtctccggtacccagaacatccaacctttgctgtcatccaggtgagaaatgacatgtgctttaaacgcatgatcagccagtttgttccttttttccggtggttgaagaacataagcaatactaccaaaaattctagccttatcaacttgaggcttcactttgaatagggcttcgtacggggtcttgtctccacttgtcttgttgggaagccggttgagtgtccacgaggcccattcgaaggcaaagccccagaagcgttgcggtaacttgctgtctcctaggaccgttcttcccatgtcagagactgtcctattgaaacgttccactactccattctggtaatggtggtaaggcaggctcctttctgcccgtatgcctttagacgtcaagaaagtcgccaatgctttgtttgcaaactctcctccgttgtcgctccgtaagaccttcacttttagttctgtctgcctttcaagtctgttgatagtgtctgcaatgtgtttgttagcctcagatttgttagtcataatttttacttcattataaccggaacctaaatctttcagtgttagtacatagcgacctttgtgataagtctcaataggggaaaggtcccatcaagtcaacattcagaatttctagtggtttgacagacctattggaacgatggagagcgttgttcctgttgcttttgtgtattgcacacactgggcagcgtagttgtcccgcaggcatcttctcgggcagtcaaaagcagcttgttgcttcactaaacgctgattaccctaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggaaaaacgactcccaaatctttagtcgacgactcccgtttcggtcgggaggtcgtcgaaccggagtcgttcttccaattcccaaaaaaacatagggagtcgtcgcactaattttacctggagaattttcattttttttattaaaaaaatagggagtcgtccgcctaaagtgtgggagtcggcgcaccaattctgcctaatatttcacccttttttatatttaaattgacgggagttgtccacctaatacgagggagtcgttgcaccaattccgccaaatgttttgccttttttttctatattaaaaaaagacaggagtcgtcaccatatggcaccctcagagactccaaaaaaaggttgagccactgaggcctcaccccaaaggcaatttatcaatgataaaaaaattagattgattgagaaaaacctttgcaagagataaaagagatgacaaacgggccaaaaatattcaaaaatgatcagaaaagtaagaaaaaaaaagggtaaaaaaggacatagaggaaaaaaaattaaaaactaaaaaagacacaggataaaaaaaaccctagtggtgtttcattggattttctattttcctctctacagtcaatttgaaagaatcagaaaattgggcttcccatccccaagcctcttctgacgccttttttttccactccttcatgagctgaggggcagcaaaatgtcttggtttatgtaactgcaaggggacaaaatgagaaaattcatgtagaaaagcaataaaaataggggggttgtcattgggggggcagaaagaaggaagaaaagtctggcaaaaggtgtcagaaaaaaagcaaacaggcctctcaaaggcatttgtcattacctcacccgttgaaggcatgggcatccaatgaggctttgaaaaaggtgatggcgaatcaaccttcatacaatccaaagcgccgtggagtttgtggaacacgttttgataccaatcaggccggcgaacaatttcattgtacaattcataccaactcctagggatttgtcaacaactcctgcaagttgtcagtttggacaattgggccatcgactccctttccatctggggaaattagcctgacgactcccaaggaaaaaaaaaagaatcaagaaaattaaggatcaaatttggggcgccgactcccgccttttaggtggacgactcccaaattttcaattaaaaaagaataaaaaattgcctgtggaattaggctgacaactcccgggaattggaagaatgactcccattcgacaacctcccgaccgaaacgggagtcgtcgactacaatttgggagtcgtttttccaagccccaaagaatattgaggccccaattgcacccttctggttcgactcgagacaagtgctgctcaattagggggacatgtatgtagtcactgtttcccaggcatgattgtcagatgggatgggcggagtcgcctgcagggagctcagagtgggacagagagaggcccatgctaaatggtttcatacaatcattaaattacttgctattttatagtacatgcttgagggaagtatttgtagctgacgataggtatgtatatatgctggggctgacatgaattgatatgcaaatgtttctctccatcttgatcattagtatgtaaaaataaaggaggaggaggcggaggaggaggaggataatataccaagagagagagagagagagagtaacgtttattagaagaaattcggaaggtgtgtaaaagtatgctttagtttctatctatctatctaattattctctctaattcaaagaagaaaaagaaaaataagaagatgaggatgaaaagaaaaaaaagaaaagaacgaaagagaaaagacgaagagagagagaggaatggcagcagatcaggatacggacatgcgaatcacagcaaaatcgaaaacataaaaaagcatagacccagattgatgatgcccaacaagaaaaagaaaaagaaaaaaagatattagaaaacagataaatagccaagatgatcatcgtttttttgttggattaaaaaaagaaatagagggggttactcgattcaaaaaaaagggcgggtggggctcggctatccgaaaaaaaggaagttgcaatagagatgcaggagataagagagagagaaagagagaaaggttaaagctgagcagaatgttcgctcaaagtgcgcatccgaccgggcgtattactatgagacgaatgccgatgagaggcttcatgaggcgtggcaagctggcccgaaggaccgaagagaccaaaggtatcaggttgagatttagtgcgcgcgctaccgaccgaggtggaccggttgaggtcgcctgaaggattagcatagcgcccgcgactggtacgacgggcggtatcgagcgaacgacgtcggtggacatcggcggagcgccatccgaggccggtgtgaccaggcccacggggcccttgcgagtcttcaaactcgaccgtcccagtgcccctgagcccgagagtatccaaagagcgtcgaagactttggacacgttgaggggggttgttcgagatctgggccatcgagggcttggcgtcttgggctggagggctcatggctttcgaaggatcaacggccgccactcgctccgctgccgtcgtcttcatggcctccttctccgggttctggaatctcgcctgttgccgttcctcccgatgagcccgcaccgaatcctcagaacccatcgcaatcatcgcgcaaaccggattcatcaacagtccatagacaaacccatagaccgctttgatcaacggggctgtaaagtttccattcccgaggttctcgtcgacccaaatggctacagcaacagtttggttaattggctgtgattgaaggttgcggaaggagaggaatgacttacgggttacgatggcaatggagatgggccagatgaggaagaagaagatgagagacaggacgcttcctttccagatggaccaacacagccgtgtggtgaactgcttgcgcgagagtcgtgagtcaaagatatcgttgacgtccgagcccgagaagaagtggagcccgcgcgagaatccctggccgttgtggaactgtcgccacagccggccgaggcgcgtctgggcttcattgggcgggagtcgtttcgcggccccccacgacgtgtccggccatgggtattggaacgccgagatcttgttcttccgcagatccacgtgcaccatcccggaggcgatgcagaacgtcaagactccctggatgaagatcgtcaccgccatatcaccggcgacggtattatctagaaaaaacaaaatcagagccgtagtcagaaatcacgagtttgtggttcgtgtaatcatccaaacatactcttcaagatccatatcctcacgttcttcgcgttcaagtacatcgcgcatccgataccgaaattagctgcgacgaaaaaaaaggaatagtttcttagtaaaaattcagcattgatggataaccttaagtgcttaccagcaccatcaaggatagccgcgccaatcatctgggggaggatgatatacctgtaaaccatgcgaaagtgaagttagaggtgggtaaatcgtgtaagggttatagagaggagagccttacagtttctgaccgagcgagagcggggggatagctagcggatgcaagcctgcaggtcttccaggatatgaggaagggtctgagagggagacgggaggagactgttgggcttcgaggtcgacgggcgaagtggggagtgagagagcggtgaccatgtctgggtcggttgaggagagcgtcggcggtcccagtgtctgaatctcatccgagtcctctgcgttgaatggtcgatccatcgggtaattaataatctgctggtgtgtgtgtttatgttctcggtatatgcggtatttgttaatgaatatggttatctgcttgatgacagagaaaggaggaagagtataaggagtaaaaaagaggaaggagggggggggagaagtcaagaggttattcaggtggacaagttgctattatattggggtatttggtaagtattatctgatcgctcgagccagccgtgtttagcctgagaatagtattgttatgttttgtttttttctgtgaggggaggaaatatgcaaggaaagaggagcagagtggaagttttttaattgaacaggctggaaggaagcagttgaccactgtttttgatggaagcaaacaagctacctacttcaaccagccaaggcaccgaccccagccacacatccaccacaatccaaaaaaaaatatcatcaagtccaaccacccatattggagatctgccctgactctgtgctcccgcggctctacttcctaattccctcttccgcttcgtcatactctcttgcatatacacttatcattcatcattatcatcggttgatgatctactccggacaagattccaccattaaccagctgggtgagatatggactacgagatcaccttgagggagtgtgaacggatggcttcatcttccgaggttgctttacagatcccccgagcccatcagagggaagttgagaacgaaggaagacatgatgatggaaaccaagtgagagtgcaagatgagtcacgtctcttgaactgccaattacaagttcaggttcgagcagaccttcgacagaggactgcaaatctcagaagaaaatatagcacgctctcgaacttttagcaattcccaacttctcaaaagagacgactcctcaaacgctccagagtgcaactcgaggcatacatgcacatctgtttgaatccagaaaagtggatcgagtgctttctttttgaaagtggccgaccagagccctccccgagcccgggccgggctcatttgacccgcgtcgttggctcaccttccgagtaaaagagagtgccgctgtggaacgtctggatttagagcgcggctgcgaacaccgtctctcacttggttttatatgtacagactcaagagaccggcgtgcttcaacagacaaccggcacttggcttcggaaccacacttcgtcgacgatggatatcagacaagcaaccgtaagtcatctatcaacttctccccatcctccaaagcactgacttcaactttctgccttcctccttgattatgtccaactactcccaccccttcgattgctcgcaggttgctgatttgcccgggttagtggtcgattcgtcctcggttccatccctctcctcgctggagcttcttggctgatctgtgtcgtatcctctctcctctctttctcattccggtcgtcaagaatgcagcattgcaatctgatgaacttgccaggttagattcctccgagatttggaaacagcagttcaatcacaaaaaaaaagaaaacatggcatcaagtagcctacactaactccaagttcatttttcttttccttggtagaaaactatcagatgaagtattgtcagtcgaatttccactccataagagagagagaaaacttatgttgttccactcgaatgttttagagatacgatactaaaactggtttttgttttggcaattgtgttctctaagatatgtaccatctactgacctggcctcaactctcgtttgtgggggtggaccagaagggaagagttgtaggctatattcttgcgaagatgtaatctacgcacatctgcttaattttcctagcatcccatctcatccgtttcgagtgccctgattttcatggactagcagatccgccaatgtctgggctcgaatattgactatcttgctcccttttccttcttgttctgtgtgtgaaaaatcggtcatagggaagaggatccggccgatgaaccccatggtcatgttacgtcgatctcagtcttacggacctatcgtcgtctgggtctggcaaataaattgatgcaacaagctcgtaagcatatcatcccccctcgcccatcctcctgcacttcttctgcaccgaagcagagttctgatcaacattccattttcttttttttcactttcagaaaaggcgatgcgcgacgtgtttggtgcgatatacgtttcccttcatgtccggaagaccaatcgggccgcacttagcttgtatcaagataccttgggctttgccgtcaaagaaatcgagaagaagtactgtgagtcttcatcctctttccatttctatacattcggaaccaaagactcacaaattttctttcacgccgcgcttgtctatctctcttgctattgggacccttcctcttgatggctcacttccttgactgcgcttccctcctccttgccaccgacttctcaaacccttccgaacgatcagatgccgatggtgaagatgcttactccatgagaatggttttgtaattagatgtcttactctaggagaaaaaaaaatgctcctttcaacaaacaaaatcgtgatcgcgctcaagtggcaccactcactggcattctgatgatgacgaaaaaaaacgttgaaggctagagatgacatgaccattatctgcaatatttgagagctttgacattgtagtggcacaatgataatgttatgattcaaatctagttcagcattgaaagtcatttcaaggaatggctatacttgtggcagcccaacggagatggatgtaggattcggattgtgattcgggaagcccaagtcgttaaagggcatcactgatcgatctgcgtttactatcgtatcgcagccatcggactggaccacaaaagaatggaaaccctcatggcacaatatccgtcccattcgtttccgtcaattgcttgcaaaggagaacagagctcccccagccttccatatgaactttctatcccaaaatcacgggcccgtcgccagagcaggccagcagctgtgaatccggaatctgaggcaacctgtcacggagaaacccttggtgagctttggaagggtgaagaaacccaagctaaataaatgtgtattcatacaacgggtggacgaccctatgtagcttaaccctcatagtgcgcaatgtcaaatcaaactgcactttaaaaaaaaaatgtagcttaacaaatcccctcgacagagggccggagacatctctgaaagaggcgtatgcgttcagtcaaattttagcctgcaagcgggtacgttttgtggcttttcttgggcatttcagaatcatacttaactgctcattactcccagtccatccaaccaaatgagtggcagaaacgtttttccattaggtgagcataagtccttggtgtccatgatattatatatatatatatctttgatgtttttttcccaagtacactaatccatcctttggatcaaaagttgggctcttgatttaaactttgaagtgaaaatgagtgtggagttcaaggttgaatgcaacttgcaaattttggcaagttatgtactctgcacaaaaaagtatgcatgcatgctgagttgccaaaattcatggcaaagttaggaataggtgtgacctgtacaagctatgttaccttcacgaactttggccactcaatttgcatcctacatcttttgtgccgagtgacttgcctaaattcatgcaactacatacataacttgctttaaactttgagtcccacttgacatggtacaacaaagactattcaggaaggaacctgcagtggaccttcatcaacctcgaaacagaagggcctttttgaaaggccaggcctagggtcaaatctagagggcccttggacaagacagatatttgctgaagaagcagccccgttggctagtccaaacggctgaagaaaatatgatgaggaagggcaattgtcagggcaaggtttttccctactaacagccttcagcttccacgccaaaatttggacatttggcacaagtccctccttcggaggggcgcttcgcgccagcctggcgataccaggccctccgatcaagggacgtgggctaacttggtggacgacctcaggctcaaataatcatgggcatatcagacgtacatagaggcagtcgggtctatggttgaacacggagtcattttggccacaacttgtttatttcttactatttgataaaacgttctcttgtaatactaaacccaataaaaataaaaatagatgtataagaattacaaatacattagatttaaacagtctcaagtgaaggaggcgaaaaaaaaattggaataaggttgagaataaaacaatgagtgagtaactaagactttcttttaccggccacaacaatacttcatcttttttttactgctaaatgtacatttaactacattcaaatatagggaaattctgaggacaggagggagaaaagttaacaaatcctaatcgagatttttttgatttcagaattcttaaagttgccattgatcaattccaacaacaacaagccgtcgtcaactagatcgtcattcgatgaggatttgccaccgatgattttctgaggtctgacaaactcttcctgatcgatgatcaccaacctgagtttccactgaggatccagctcgatttccgctgccaatcggagtttattttggatcttagatcggatttgtgggagtgaaaacaagcctttctggatggctaagatgatgtttgttttggattccagatggattacttttaaggtgagcgagttgggcttgaggccattggcattaccggctgaagtgtggggacgtttctgagattgagggcaagttgcaatgggtttacttggcctcaggggagaggtggatgaattggcaaggcgaggagggatcgaatagaacggagcgggtggcacgtggtggtggggagtgattgtacgcgtttcttgctcggggaccaagtcgagcgaagtcgagccacgaagtttcatcgaatttgggcccagactatcgacactacgacgacagggtagattgggtcgaattttttgattgggtattgattcagagctagagttatttgaagtcgatggtgtcaccgttggggaacttaatgtagaggagattggtgagatttgtgacgagccgaagctggagctggaatctgagggattccgccgatgtttgatccatgggctggttgtcgatcgagctcgcaagaccatttgaggagatgcccctacaatggggacactgttgttacggatagggtctaccagaccgttccttccagaccgtcctacgaccttgttgtaaccggctgtgcctctgatatcttgcatcgacttgaattccctcaagtgtggtcgagcaagcttgaggggttctgccacaggcggagagccaagctgggtttcagagggccttctcgggggtgcagggcggactggcttgccgacggctctgaggctattgctcatcgtaggcttcaaggagggctcatgaggaagcctagaatcggtagtgttcggccgtttaggaggtgccagaggaggcggttgagccaagccagttttaggccgcagtggagcccaagatttgttcgcaagtcgagcatttggcgctgctagagggcggcctacgatgcccgagcgcagaacttgtccgttttgtaggtctggtatcgagcctggtggtggcgggcgctcggcgatgaccgccatgggatcaagtgtgggtctacgccgagagtggggcgaaagtttctcattcgtcatcggtttctcgacttcgggacctggtgccgtttgtcgtgaagcgaggtttggctgagaacttctcgttcgtaactggtgtggaggatttgattgcgcaggctcagggaatcgataggtttgcaaatgagaagaaatagcagttccttcttcccggctcggtacctctgcagacagcggtattctgcacaagggcggttcatcgtcggtgtattccacctgatgagcccctaacagcatctgttctgtttgaagaaaagcgtgcaggatgctggaattaagaactttcttgggacacttttcaaccagacagtttaggaaactgttcagctctttcaaatttgaggccagagtattttggttgcgtttagaattggtaaagattgattccagaaagccttgccctttggaaagcttgggcaaaatggattcaatttctggatagtgagaaagaagcctgcacgcgtagaatagagaacagatcgatcaactgaaaaagagttccgcgacaacaagagagacgatgatgcggcttactgctctctaaaatctatccattcctcccaagttttctcaacaatatagggtttctcttccgcccaacgaccatccattctgagactgactttgttgacttcaaccgaaattgctcgaggtcgactttcaggatggtttgggctgagacacctcaccgatgccaaggtccagcatgatccttcgttgtagttgggtggcatgggaagaacggagcctcgaccgtacgaacagtcatgagttgaagcatttgtcggcggttgataggggccaatcggagctgagtgcttccgcgccgcaagagatggagatgaattagaaagaaaaaaggtctgggtacggtccgacataacggccatagttgaatagaaaaccaattggatcaagtaaatatgtaggggtaagctgaaaggctgagttgacaaggctactaaatatttagagggccaaggtttgtgtggatatgatcttaggctatatcaataggatgcgtgggctgacagacaggttaaatgcaataagtctcaaagataattgcctacggtaccacaccaaaaaactggtacaatcgaaagtcagatatggaaggtgaaattgtaaaagggaaagagaacaactttgttggatccgtagtttaagagcttatacaacgatggccgcgcggagattgcgaagaagagctgaaataaacaccggcaagtgtaggagaggtcggggaaaggaaggtcttgagtatcttgtgaacttttggcgattagcaagatcctgcgtaatgagacatcaatctttattttgttgcgaaaagttaaggtacgctccactacatgcttggaagacagaagacagctcgcttaggagagggtatggactgaacatggaatcaaaagctgattaatagctgattgataaatggtgggttaaattgatggagttagagcgttagcgaggcttcaaacagcaagcacgaggcaagcctgctcaagcctggtcagtagcccatctcattgcaaattgagagggtaacagaaattccagccgatagaatgatagagaaggtacaaacccgttgaatcgtccgattcaatgtggctcacatggaattctgagagaagggcaagctctgagctaaggaagaattgctcgatggtacatactatttacataaataaagtagtacaataaggtaagtacccctgattttgtacagaatggcctttacaaaagtacaacaagtatgctacatggcgtttctaaatcccaaatatgacggcttgcgaagttccaacgcatttgccaccatgtcgatgtaataaatcgatagttgttaggggcaatattacagccagttacagtgcatttgcgaatgtgatagccaccatccagtacaatgaggcaattttcttcagattctttggcaactaatatgcagacacaaatctcttgccgcggcgcagtcgacaagtgaaagctgtccgtctgctctttccatttctcaaaggacttctcgaagggaaaacttgcgccatagtcgacaaaaacacgggtggcgatagattttgagcgcaagcattcagccgttccgatgtgtgctggtctgccggtttcttgtccctcagcaaaaaaacaaaaagggacgtcgactcgcgagtctggactgagtgggtctttacagacgttgagccaaggtcacactcaccagtcacgggacggcatttttgtcctgccagcagggtcgctgttctcccagtgcaattaatttcctaccaggaaaaaactttttcataggacattggcaaactcagcagtcccttcctggccagaggatgtgggttttcaaagtggggtatctcctgccaccccctgcacctaaaccctgtgcccaggtcacaggagcttccaacatcagatggggccaatgaggacctgtaccacatggcatgaaaattcaatttttcaaaattcatcttcatcaaattgccacatcaacaaagtgactatcaccaagagctagtcttttgtctgaaagtagagaatttcaccagtggttcttgttttcaatctttgtgcagaagacataaaaattgttggaactctgccattacttgtacattctcttctttctctttttcctctcaaaaactcatttcaatcccctatcactcattcatttccttcctgatccatatgcaaaattgtcatcttctactcacaacctgtccctcagttgtaatagagctataaaccttgatgatcagtggagcaattcagcatcagttttctgcacctggtccccaaggtcactcatacaacctcctgtagtgtgagtactttttctgacacacactagcatcttttagccctcaaagagggctctgtaacctttgttcattctgcttttagcatcttctcctggctttatttttcctggacctcattcctcactaattggccttggagtctgtttttcatcaaaaatgacagtttttcaaaattgaatcccacactacaggccctcagctgggcctcccacaacttctgcattattctttaaatagtttttttaactccaaatttcttcaaaattcaaaaatcataaatcataaaccaaccaccattggccatcttaactccatgattcatctgtacacaggctggcattggcaatcaatgagaagatcttgctgtgcaatcaaaattgaaaatatccatttgttgaacaaaacaaagaagaaacgtaaaacattagagatggcaccacaagtactcgcctacaggtgtgggtgcgggtgtctgagatctgagaattttcatgcaagtgcttgtacttgttgcaggtgtgcaggtgtgagcaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaagaaactacttgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtatcgtatctgtggcagcgttagtgtgaggggccatctctatataacacggtttgcctctttttttccaatatttttcataaaaaggtaggatgaaaagtaaaataaagttaaactagtctcagagaaagaagatgtaaaacaattcaagcagcacaagattattaaataaataatgggtgaaaagcactgtggcttctgaaagaggggtttgtgaggaacctttcaatgctgtcctcaaaagatttgaattttatcctctctcacaccttaaccctcatttcttgcagccaagcccatcaatctttatggttcaaacttcctatagctgatgaaattagttttgagctcacattcctctatcttacctgtacaaaatgctgacctacttttgaatgttcaagggacttgatccaagctaaagataaggttattccacacattttggcacatctcatgataaaccagcttatgtagacatccttaaggctattttagggtaagtcaaaaaaaaattgatgatgaattttgtaacttcagtgttggattttccaatgtgaatagggccaacaatatttttcctacatgcagtattcacatgtggcctcttgttcaatctgtacaaaaatgatgggttccaaataattcttccagtgtcaccaagctgtttttttaaataggttggttttttgtttttaggggatacaagaagttgagagagagatacatgaaaaatcatcatcctgattttgtctgcaaaattttgtttaaaacattccttgattgcctcaagattaggaaaaccccaaatttatttaatcatgtctaaatgatgaactaatttgttgtagcctgtagcacacatccatgggattcaatctatacaggaatatttatggaaatgccaatgagaatattaaagagttcatcaagtaagactggttggataattgcaataggttgtcttatgaaaactcaccaaactggtggtaactcatgtaggttactttgaattcaacttgtgtcatactagaatctattccaatgaaaaaaattctgcacagtcactgtgcattgaagtatggctgaagtaagggttgagtgacatctaagtaacaacccaactttcacaagagttaccacatttcagctggcagcagtttcatgatattttctcatagtgttcatgtcatttgcagcatggtccaatatcactacacattcctcctgagaggtagtggttctgtaaagtcaggaagcttgtatatggttttcaattaatttgacaattgaaacaggaagtggtactagtgtttccactcttgattcctctgaaggcaatcaagtgctcagaaatataaaaaatatataagaaaactggatttgccaagataatattgacaaacatgacatcaaaattcagaaagatgatggccattgtaataattaaatgcatccacaaccctattcaatcaagacccaatggtttcctataaataaaaaacttcaatttagttcaatgtagtaatgattcccagaaatatattaccatgattgtaatgtatgaggaacatatggtgtacatatgggatctttccaagatctacaagtgtaaagctattatgaagtaaatgaggactgtgcctttctatggtcattttatggatgatttggtgtgaatttacctttcaaaaaataacaaacccatattattactatttataacctcaaatctaatggctgttgaaggatttaatgaatcagtagggaatagtgtggctgatgccacatttaataaactgtctatggaaatttaatttaatcaaaatgtacaacaagactacctatgtcatcatacagtttgaatgtgatttttgaacaatgatttatttacaatggttgaggtctttgcatttgcacagtcagacaacagacttcaatacaaagactgtttaatgaagtaccacacaacaacccaatatgatgtctggaaacaggaaacagcaaacaaagtcctactttatctaatgatttaccttgttatttgtttattgtcaagcaaaagtcactgacaattggattatactggaacctagaaaaagatgtgctgaattcaaggttgggtttatgaatcaacatcacattgggatcatatgtatagctcctgtgtgagtgctgttcaagatcttggcctgattaatgtttggctgaatgtccctgataataagttttgttccatttgcaaggccatcctttatgcagagattttgcaacagcatcaccagcatacctactttaagtgcaagtctatgctctgcaaaattagcaatatttatagtatctgagatttcttcagacacagctaattctgttgtatctgtcatctggtcaagtgacaaaaagaaaaatgcctttccatgaattaaacctaagcacttgtctttgatattcttcacatactcattcaatgaggtaataattgatcttaatttataataccgcccgtcctgattgctttgtccattgcaagaagttgtatgtagatctgaataggcaaatgaaattatcttaaaaataaactttttgagtgaaaaccctcagcaattgattccaaacttcaaatcaatgtcttctgtgaattatgttcatgtctttccttcaccaacacctagcaaccaatcattgaattccactaagtttgggccagaattggataagctgtcacccagtaactgtatgttgtgctgcaagtgaaatgttttgactgtaggccataatgacctgaaaaaagattttagctattgtttgagtgctacggctttgatagcaggagtggtaatttggaggttgacttaaaaataagattgggtgccagaagcactataatagggggtatcaaatataggaaatccaccatcagaaaccagtcacttgtcccaaattttttaatggaattggtccattggatcaaaggagctcaaaaagcccttattcaagccttctttggatagtttggtgagtagtactgtggtttgacttttggttaagcagacaaaatcttcattctggatccacactatgtcttacacaggaaacttgaaaacattgaaggggggcagggggttcagacaaaattctcccctgataacagccaatggccaggagccggcaaccccccaatagggaggtggtggaaaagtctagattttggcaaaattcatactattacctgttttctgggacattcataccactttcaagagcattttcaggccacaatcccccctaaagagggggctccccaaattaattctgattttgggggtcaaattccagattttgctggtgttgagcagtttcacataccaaaaatgtgcaatttcaagagcacctttttggcccaaaatgataattcatacttttttgagctattgatgttatatttttttcaattttttgggagttggctccctggaagtaaattcttccagttgatgagaaaaaacaacctcattgaccagaaggaattcctgcccattgatgaagttattatgcctcattgaccagaagggattccttctggtcaatgagattgttaactggttgatgaggttgttatacctcattgactggaaggaatcccttctggtaaatgaggttgttatacttcattgactggaaggaatcccttccagtcaatgaggttgttatacttcattgactggaaggaatcccttccagtcaatgaggttgttatacttcattgactggaaggaatcccttccagtcaatgaggttgttatacttcattgactggaaggaatcccttccagtcaatgaggttgttatacttcattgactggaaggaatcccttccagtcaatgaggttgttatacttcattgactggaaggaatcccttccagtcaatgaggttgttatacttcattgactggaaggaatcccttccagtcaatgaggttgttatacttcattgactggaaggaatcccttccagtcaatgaggttgttatacttcattgactggaaagaatcccttccagtcaatgagtttgttatacttcattgactggaaggaatccctcccggtcaatgaggttattatacctcattgacccaaaggaatcccttctgtttgatggggctgttatacctcatcaaacggaaggaatcccttctggtggatgaggttgttatacctcatcaaccagaaggaatcccttccagttgatgaggttgttatacctcatcaaccagaaggaatcctttccagtctatgaggttgttgtttctcattgaccagaaggatttccttccggtcatgtgggagcaactcccaaatccactcaagcatgaggggtggtttggggagttgactctcaaaaaattgaaaaaaaaaatattaaaaaatcaaaatataaatggatggccaactcccaaagtcggccatccatttggaggaacgactcctaagggacgtctgatgacggtatttggtaatcgtcgacaaatccttgggatttgtttttccaaggtccacaaattattcatgatgatggaagaaaatcccactaaaagagggaattgacagctggaaaataaattttgaatgttaaattgccttcacagaatacagtggttttgggaatcaagacttccttctctttgaatagatttttcaaaatatgtaaaaagctttatttctcactggtaacactcacctggtgcaattgcatagctcagattaatatgtgatccattgggatccactcaagttgaaatacataaaaagtcaagatagagatttcaatgtataatcccttctacctctaagctcaaaacctacttgctatgttccccttcatttttccattctttcttcaaatgtagtcattggtcattggtccaaagtttcttaaaacttggaccacgtgacatcattggcccagactcaaatacaattgactatcaaatatttaaaatcattgctttttctcttgtttgattctttccctccttgtggatctcaaagtttttttatctaacccctcattgagtggtcttacattttcttttaattacattcatcagacccccggctcctccaactgatgtagcttattgtcagatttcccaattatctatctcacttcaagaaaattgcctgttgcctttcagcacatccccctcttaacagctactctgccaatttaacagtgtttcccttgctttcaaagccttgttgattataaaagaaacactttggccattctgtcattgtaggttaaatatttgatttccatgtgatcaaagataacaattgttaacctttattcttgtagtcatttcttcttctctttctatcctgttttgaatattcattgtatcttcttcggttactgtttttgttttcctataggttagaatcttttattttcctttcaattatgttctctatctattcctcattcacttatcagaaatacactttagttttatcattcacaagagaaataaacataataaaaggcacattttggttaagctgaagcttctcaaagaacaaacaaccaagtcccatgggtggtaaactacaaatctgagacaccatacaccatgtcagactctgcagtagataaaaccaagtccatacaagcttgtctgagagatcaagaagaacaggttcaacatatttttaattcataatcaatggttttctggtttgatttgtttcagcatggttagtttggccatatgagagccaccaattggtaccaattgttccaactgctgaagggatgaaatgtagcatctgaaaaacggggatgtgaataaactcaagtatcaatcttcaataaacagacaccccccaccccctgtcactattttgaaagattctcaagtcctgaactttggctgagatcctgttgtccatgatatcaaatttttccattttataaaaaaaagtaacagacttggttaggctgtaaccatctttgataagtaatgttttgatcaattggtcactattggccttgtttgggaaaaaaaaagttgtgtttcttgctgacaagtgacatcaagaggctacatgtgtaacttggttcatactagatgtgaaccttacctaacacccatgcatactgtattggtacacaaagggctggtgtggtggtttggacacttgcaaatgtattaaggttcaaccaaaccacagtgaaggctccccccaaagcctccttgataccacttgctaacaagtgacattccaactttcatggtgttatgtgtgtactcagaaggacagttttatcgatgaacattaatcaggtggaaggctgttgactgattgcactgcattgcatgttgatttacagttttttaactaaaacagatcagacactggaggacttcccattgcccagtgctttctaagccatcctataaagtcctaaattaacacactaatcataatttcaacaatctagcatgagaattatttctacagggcttgtgaaaaaaaaatattttggccaaaaatgaagatctaggggggggggggggtaaattggattctgggagggatctaggttatgatgggcagggaagtcatccactaggccagttcacgtctgaagtccaaggcaacttttaacacacctgaagataaaatttcatgaattttgtaaaatttcatgaaccatcaagtttggaggaattggtgatttttgataaatttgcaaaattttaatgataaatgtcattaaatttgcctcaaagttcagacgtgaactgtcctactgtgagtcccatgagttgatctgattgatcaagattttgtgagcatccaattggctttatccatcgcaccctcagatctggtaatgtaggacatgaccgttataacagccagatgattctcaaactcaggcaaagagggatggaaagggcaaatggcgagtggcttgatcatcaatcgccagcaatcctaaaaaaaggagtcatgcaggtcggcgtcttctggtgggctttgatcaaccgcggcaagctcaacgactgatttggcaagatgaggggaaaaaaaccagccttcggcttggaaaattttgagaaaccgaccgaatcctaacaattggagggactttcacttagttaagttaggaccgaatcgcaggaagaacagcaagctttttgcaaacctcaagagcttggggatagaatgcaacagagattctagcgtgttttcaagtccgttccttccttggtgctgtaagattaaagaagctaattccttcaaagcctatacccgtaccaatgcgtccaaagaggtgatacaagtgaaggacaccttgattatgtcgtctgacggctgcatggaggctttgctcaaaattgggttgggttagatccaggctcggcgtctggcatgattatgggagaaacgtcatgtcgctctccaatgtcttcaacggaagccggaactgaaaccacataacggtcacttaggttgagagcgtgtgacgacatacacagggaggaaatgcaacctatgacccgtcacgacctcctaagatggggatcatggctatgaatgggcgcatcggttgatcaatgggcgacggagctaaggctgtttcagactggtcacggcgtgtgattcaaatggcactcgaacgattttcgattcggtccgctgtaagaaacttttggaatgacgactctcccggcggctgctttatacaatttcgtctaaaaacaaggggaggaaacagggaccaccgttgctctcatagtactatttgcgttgacagacattggcaaatttaatggggaacacatgggagctcgaggttcgagaattgacatggcctgatcatcacaattgcttgccgttctttgtttgttgggaatgaagtggtggccgatgcccaatataaagctcgggtgtcgacggataatcaggacatttcttcgggtcggagtttttccatccactgattaatccagctaaagtaaactcgggcggatattcctttatacataagatcggtctgcaaaaccacctgctggctcactatgtaggctggccgaagtgaatatttcaacgttcaaaatgttttttgttgatccgattcatgttttttttgccgacttggcaagttggtggatatgtggcagcctttaaaatcgtgaatcgtgtatccaagattccaagcaatccattggcgaatcttgtgtcaagcccaaagtttatagcctctttgagttaaagtagccctttagcttgttggtatggccttcacacagcaaacttccttcacactggatctcttgcagtctatgtatccggctcagcctctttccaactcctgtgaattttttccctcccccccatactcacagaccccctatccaatctatcaaggatgtaccagcctcaatcggtcccatcgggtttctgaaaactgtttaaattttaaccagcccatgatcgaagacgacagccaagggacgtacatcttgggcactttccggtcacaagcactgggcgcttcacattgatacctaaaatgtgttttttgagtcatcgattgcatcatcatcatcatcagctctcatcggcttgacttgactttcttggatacatactcacacttcatagtgagcattgtctcgtccgacttgggctccccaccattgcagtttatccaattaaaccattccggccatctgcacaccccgacagggcggcagccttccctggcaaatccatcatcacaagtttgcagtgtgacttggcaagttgaattgcttaagcaaaggaagcctccttctctttgacaatcaacgagaaaattaggatgagatcatgttcccccccgatcgaagcaaattcacattcacttgatccaaactggggctctcattagatatttacaacatatcatatctgactggaatctatccatacaatttacacatacccatgcaatccctgaaatcaatcggggatctttttgatcaaagccttgcgcgccaggagtttaaaattaagctcaagagggggggggggcaacaggctaagcggaagataaatttcccttttgatctgattggttgtgtatggtatggtcgaagtatgtcttatgtagaagaggctcattggactagcccctatattttggttgatattgcataaggtcagtcgacctctctcctatgacaatccatccaggattttcaatctccaaggacagaacattcgccagttggttgcgtttggagatcggatgattccaagaacgtgtccatcagacacacactcactctcgccagcagactctctccagtccaactccataaatatgtgcaggggaggggtcgagagtcgcggtcgatggatctagaaggagattatttgcccatcctgattcctgaccctgtcttgccttggtctcgaaacttcacgcgccctgctccccctctcatgaaccatcccaaaatcgatatcgtctattttcaagcatccgagagtgcaatctgtgtgcatctcaacctaaacacaacaaactgctactaaccaaccattctccttattatgtatacttccctctcatctccttcctaaacagcttgcatgtgacctagcagctcgaccactggctcacagttatacaacttgcctataagtgttatcctccttgcactgtttctctaaccacttctttacatacatagaatagctccccacttcccctcccaatcattcaagccgccggtgactacagttgtcaaacaaaaaaaaaaaaaagaaatggccaaagactgtcaatgccatcgactcttctacccgactctcatcagatcacgctcgtcgaactatgtgatcaactcgctcaagacaaagaccaccatctcgccggtgatcaccacgctcaggacaatcggagtgatgcagaggaaaaagcggaagaacgaggacgacttgctactgaaatcgaaactttcaaagcctagctataataacactatcaaccagctcgactctcctatcggcaagcgcaccttcccccaagagcgctttgaatctgattatcatcaattcaaacaagccatctcaatcagtcccgagcctcaagcctttcgcttggttggcaatggctttttcgtcggattaacctacgatggtaagactgttcttcttttcgccaattacttccttataataatcatgtttgagcctttcaactggatgttgttttacttcatcgtgcctgccccttccaagttttgtaactaattctaacttgatggatggatttcattcagctctgattaggcccaagcaaggcaaacttgccaagcgaatcaccactcagcagccggagttgtcgcacctgtcttcgaactcgaccaccaccttcaccaacatccaatctcacgattatgagcgacgcatcaaccgacatataacaatcaccacaacaagaaacccagatcatcatcatcatcatcagtccagccaccaaatggcaagagaaaactgcggcagaacgcgcaaagcctccttcagcgtcaacaacaacccttggacattaagaccgatcatgagtacacctgaacaacaatccaattcaaacccgtcgccaggagatcgcgaacaattgatcttcaccatgtctccgttcagctcgactcaaacgctctccacgttcatcagatcgtctgccactcttccggagagtcaccgttcgctcaaagcctgcgagcgtaggaaggcttctcgggccgatgatctgggcgacgagagtgaggatgatgaagacgaaagatcgatctcaatcacctctgttttacccatcgatataccccaatcccatcacaaatccaattgaatgccttctttttttctctgcccgacctcagcgcccttccttcttcatccagcttacactgtccctttttttcccttatcaaagtcagcattaaaagcaatcttcacatattctatctatctcctctccctcgtttacttatccactccagcagatctccacccgtctttatcctcaatcgttagtttcactatatatataactataacgggcttgtgactgagaccagcgtttgctagttaatcccaatccttctatccaagtcgaatcctattgtctattgactccttttctccttgaaaaaaccaaaaaaaatcaaatctccactcgctcttttatatgattattttcagaaatatacatatgtcgtatcatcatcatttgctctgctgcaactgaccagaatttaacacatttttttaacaaagtgcactcttattttgtccgctgaattgtcttgagttttgtatgtctcgtccattctcagtttttttttttttttttttttttttttgaaggaggaggggagggacaatgcagataatcagttttgaagaagaagaaagaaaatgatgttttcttggatgttgtacaacaaaaaaagaaaagctacataacaatgacaaaaaaaaagtacacatatgtattcaaatacaaagagaacaagacgtgtgtcatttgttttggtatctgcggatgctaatgattaaaaggcttcataaaaaaattaggatattaaaggattattaaagtgatatggaagttgaacgaatgagaaaaaaaaaatagaaagtattatggttgaagtatcgataaaatggtacgacagcgatcagtggtaagacggtttgcgaacccaagacgagaggagccaaactggcaaagcagaaatatagaaagttagttcaagcataaaaacaggcaatgcggcaagtcagtctctgaggagccaaactgtgaaagcagacatatagaaagttagttcatacataaaaacaggcaatgcggcaagtcagtctctgagaaaaccttggaaatctcacatcgaaggtggtgtagtagcttttcatgaaggagattcctgaggaagtggagaatggttgggattcatgtcaggaaaacttaacatggaacgatggtgaggatgagagcggcaagaaatgggcacctaggatccagttaccacccgtctgacttccgaaaaccgcgcccacacagcgatcacttccgggggaaactttgcccagctataaaaaaaaagagttgtatagaaggaccgcgtgagtccgaaggaaagacggagaacaacgatcggtaagttgagctcacgttcaagtccaattcattgacgccgagttcgatgccattcccgaaatcgaagaccatcttgacgctctgagagcacgggaaagtgtagaatccgtcgcccgatttggtctgcgagttagggatattctcccaaaagatccgggcttgctcggcgggagcagcgatgtatgtcgtcccactatcgatgatcgccgccgtactgggtatctccacccggtacttctcgtcctcgccgttgttgcaatacacattcacgagctcgacttgccagtaggtcttcgacgttaatgggatccattggaaatcgccatggtatttctccgcgttttggccccctaagaatagctccgacttgtggtgagattgggtggcatatctggatttcccccataaaaaaatgaaggatgaacacatccgcaacaatcagccagacgcaaatatatatctaccctcgaatctttacccgtgaaaaaaaaaaaaaaaagcatggctgaccttcccatagcaaaagaaaacatctccgattcaagagtgttgttgagcttttggttttgtgaaatagcgttgtaaaaccaaggtttcttatggctagtagcgatcgactcaaaagctacggaatgaatgaccgcatcagccagcgggcttgatttgattaagaagatacgacgacgggccagactaacctaagccgaggacaccgtcggccggatcattaggccaatcctccgagagcacatcacagacgccgaacgcttgttggaagacattgtagccggaaacagacaccgtatcctcgaacaacgccccactcactccgcccaccccatacgatatttggaacggcgaggccaaatccttcgaggttgaggacttctcggagtcgtaaaatgcatgcttgtgtgtagagtcgcgcccgcaattcttcttgcacgtcttgtctttaatccactgtgtcgtcacccgccgccattatgtagtccccgcgatgaaaaaaaatcaaagtgaatcaatagtcaagcaaaaaagaaaaaagtcagatagattatttcatcgtgaatcaaaagaggctggaatttaccatatctgaggagcccgtatcaaagtcgatcatgaacgcctgtgggggtgtacccacttctatctgaccataaaactcgatatcacctgcgcccgacacgctgtcacgaaggatagtaccactgagctcggatgaagggtatgccgaacgctgcgctgaagcggtgcggatcttcgaggcaagtttctgatgagatttgaaatgacgtgaatgtttcgatgttggtgcaacatggggatcttcatgaggagctgtcgaattcttggcctgggctagacgcgttcgtgagtgaagtttggaggacgaagaagctacccggaggcggatatatcgggatcctttgagcatccccagcttagcgaacgcggctcccttggagaggtcgcctgggtcctttccgatcacatcgcttgtcgggaattgctcgatgtgagtgctggccgtgcggaacttactgctgaccaagttcgcaggcaggcgtccattcttcagattcttctgggtttcgtggtcagggctatcggcgactcttctcagggtgtcgggcagactggtcgtcgctatccatcgccgggaatcggcgggcttcgcgagcagcgtttgtgggtcgttccggccgtatctttcggtagctcgtctggcggtactcctcagttgagaccaatccaccacattctcaatgcttcgcgagcgcggctgatatcttttgatgggacccggaggactggccttgggaagcagttgtatggccacttgagcaattgttgttgcatgagaggccagcaaaaaaaatataagggtcttcatttttttttctgcgataatgggagctggtggccggatgatgctggtgataaggagctgagtggtatatatttttttattatttgtcgtccgtttttttcgaagacagattgagttgatttctggaatcaaacaatgaacagatcggtaggctcgaaagatgtctcccttgagcttacgctggtatatcgatggaaagatagttgttgctagagtttatagcagaaataaagagtggggagatctccgggaaatagacagaaaggacgataagttaattatgattgagaaagatagatactttgagaggttaacctcttatatgttccacctgagtagatgtgttcattcgaggccccatcagtcagatactaccaccagcccgctagcctttgtcattaataggaacttgatcataaaacacacctcggtgtgtcaatgaatgaatgctaagtggtagtagccttgcaaggtactgtggacaggctttgatgcccacagtccatgcgcactcgagtggctgcaccacgggtgcacttgcagaattggcaaacggcagccgtgcccgtgccatagaatgaagccttggcgccctgatggcaacaggaggtaggccaccaggtcagactggcctatgatcggcggtacaccgctggatcagaattgtttttcgggtgccgtgtgggctagagcaaagttgagggggtctggctccgagttggcctttggctatcttccgatgatgagccgaccgaagtacgacatttaaccggccgcctgggatcggcccgcaatggatccaccataattgacgggcaaaacctccatcctttggggggggctgctgtgggcttcttaacactcaccgtttcggccgctatttcacagaggcctgttagcttaccgtcacctgacgagttggttaattgtccaacggaacccgtggtttctgggggggggggggggctctgctcagccagtgttgggcaggctgctgtgatccaagttctgtccttaggacctggctgctcttctttctctggtctgaacaacccaagaagccgggtggaacaagcaaatgtcgccagtggggaacaaggtctcgagaaccaatgacgccaatccaagatcaaaaagagcttggacttgactgcaggcaatgattgagctcacgaccttcacggtgttagcagccatgggcaccctgaggccgagtcttcactcatgtgactgttccacattgacatcacctacagggccaagagtgagtacaatccagctgtattaattatctgtttttgtcttcttgagatcaagtttttcctagtgacttaatggcacttgtatttctttgcagcgcgtttgttgtgacccaaaattaattgggtctgtcaagtggtattgccaaataccgatttggtgggtctgatgattaaccaccaccaaacaactttgactgctgaattggtggtttctgaattaaactcctgggcaaagctacggcgtgacccttattttcaaatggctgggaactagtagttaaacttgtttttttttttttttcttgacgatcgactggatggttttggttatttttgagtaatttacaatcaaaaccagcattgggctcgacctctaggtatccccatcttcgttcacaatggacaacacggcaaatagtgaacccgacgttctttcgtcattctcggtttcaatcaactgggaagtatcgccgatataattgaacaaagtaagacaatagccttcgcaaatggctgggttaaacagtcggttcagttgacgggttatgaactgaataatgaggaaaccgaagtaactcaacatgccagtgagacatcgccgatatgggcatgcagaaatcttaaaaatgcccgagacttgacagtagcctcaaaaaatgcggacgttgaccttagtgtcccttgtgctgtagtaggcacgcgatgtgagttcgtcttcttgaacattaacaacacaatcaagtcggtcttacaatcttgtgttgcttgactgaaccgattgtggaagggggtcaagcctcgccattcagtttcaactcgagcgtgttcggtactgatccctagtcgaaatccgccgttacggctagcagagactgtgatgagatctgagaggctcttcaatcgttcggcaactttacagatatcgctgatttttgggaggcagaggaagacctatgtagcgaatgacagataagcagccagttgtgaatagtcttccgagtttgacgcctcacatcaggagtgggagagcatggttttggaaggagctcagcctcctcaggcttcacgaccctcacggccactcgctgctcgacttggtattctgtaccacttcgtccctacaagcccatacacccgaatgagaaccaaaagagaaaatacattcccaataatcaaagaatgagttgacgtacaaccgttttagctgtcaagctcaagtatggtgtcctccccaggcgtcctaatcgaaagacgatctcagtgggagaactcgaagtctgacgaacggcgcttgcgagtgcttgagtagagaattcgagcgggatgatgttgtgatgatttgactcgacgtgatagttagagccaaatagatcgacctaaacggccagccatagattccagcgggaagtgaacgaggtattgatgagtggccacgggcgcaagacgtgttgagatgacatatgcttacgactttgatggccctatctaacgagaaagtcccaccatcagagctcccagcgacatctcagctggttattagcaaggacaattacccgtggagccgcaagccatcctcgtcatccccagtcgaaaccagcctgatctcctctggagtgaaggtgaagacggccctacgtgcaagcttgtttactgaatcgattaactctacagattgcgtagaaaggaagatcggggaatccacttcgtcagtttaatcagaagatagctaggtcgactgggatcgagatgcccacttgacttactggtgaacgtcgcgacattggccaaatgagcccggaatctcatcttgttatccctggttccgtgttgaccgccaagagtcgagttgagagtggttctcggcacatcccgtgactggcctgcccctccatgcaccattcatatcaaattattcatcagtgtaataccaaaccatccacattggattctattatttacataaccgcacaataaaatcctgttaaaaaatgtatatgtattcatctgctttgtatcctacaccacaacagatcggagcgcaactgctgccagttgacttgctccattcagcatctatctccaatttgacttggctggagaaaaccaagtggaagctgaggtggagcgtgtgtttagattaggtgcgtcttgcacagatgtctctacgaaatctcattgcagtaaaaccagggtccacttactaaaaaggcaggatcagccaacgtatgtttgccgtccggcactcagatcgagccgtggccctccctcatgacaagacacagtgtggaatccggccaaaagacggaccatggatcctgcaaaaacctcatcgcttgaatggccatggctgttcttcttaatagttcccgggaggggagacagaaaatcagagccaccaaggcatgcagaagttctgctaccccaaagaaagtgttcccagaagtatggttggcccttcgcagtttctggaccttctggagggtccatatactacgtgtgaaatgagacatccagctgcgatcgtgctctgcaagtgtgtgctcaacgacatcgactaatcgacgtggctcattcttggcactttcttatcagcatctccaatattggtagaagcgttctctttttctttgttgctccactttggaagagcttgagttggctcaagtttttttatctgatttttctttttttttttcttgtgctcaaggaggaaggggcgtcggttatcagatctgtcaggctgtcacgattgactggcccattgtgaaagtgggattttaggcatggtccgcggtagagagggaccatgatgtatatgattgatctaaacgatcgcatcgagttggcaagattatttgatgtaacctcctttgtaggagccaccaaccctgattgagttggatccacttggtctaggatgagtttcagactttttagggctctgcctccggtgtctttttgaaaaccaatcatcttcatcgtcgacgtcgaccggtcgcgcgtaggcggctctgtccctccgtcctggtcgaggggctttcttgcgacttgatgggggatcaggtggcctgtagctatcctgcctgcctccgtcgtactgtcggtcgtggtcgttgtggcgcggagagtctctgccaggcccacgagattggggatggcgtgacaaatgtctgtctcgtgtcgggagtgagcgatccgaaaaagcagacggctctgtttggagagtcgatctccgaaaagggcattcgtctccgaagtgatagccagtattgccacagtacttttatatcaaaaaatgtaatgggcgtgagtcgtcataacgagaaagcgtagagatctaattcttacacacataacatgcgcgcatgactcgcttaggtttgtcattaggttcctcctcgtagtccctccatatagacgggcagttctacatacacaatcacttatacgtgtcagcgttgatcaggatgatgaaattgaaggaggtactgaccagggtgagatgaatgctcgagccacaacgtgcacagtgcgttccggaggccctagaagaagacggacaatgctacacggggagatctcaaagttgagcaagatgcaatgagtaggaatttatttataagacgatgatccgtacccgagctagatgacctcgactaccgcagctatgacacaccaggctaaccggacattgtcgagtgatgtgctcatcgatggcaccgcaggttaaacactaggagcagaatgcaaatgtcaggatgaagcttgagtcaatttgaaaagaaaatttgacggcgaaagctaaccagttgatgactacagtttcgtgcttggtgatctggttcgaggcaaatcgagcacaggagtccatttgactctttccaataccgcttagttgttgggatccggtccgattcatttgggacgtcaagagcgattgggggctccatggttattttagttcgaatatgctgggatgagagaggcgagtatgtacagaactggattttgaaaggcctggaccaaaaaaataaataaagcgtgttaattagcaaaggtgagggacactgagttggcataagaagaacttcaaacttacggcccgcccgtgtgtattacttcacccgcgtgattcagaaggtaaaaaaaggtgacaggatgtgcgtattgtggagggttgcttgatgaggatgttcaaatcgatatgtacagaatttgagttgtgacggtcaagaagcgcagacaagccaaacgtttcttcgagagtggtccaacaccgattcgggatacccgaactcccgagctcacgcgggtaaagctaaaggcctgcagtaaaccacccgggggataagtatgtatacaatttcagtttgagcgtgaacgttgtggtttgactgcgggcgcatcaagagagccgcggtgaattgcatcttcaaacagcgctcataagccaaatttttggctctatgcctccaatccccacaaagggaggtggaagacagcatggatgactacgagaactttttgatctcgcattgcccatgcccaacactctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagtcttacggcttcttctgcagttttaagccggagcccgccaatctcgagacgtctcagatttgggaataggttaatacttcagtttaccaactgggggaacagatcgtaaggagaactagaagagaggtcggagttgagtcgtgttggaggcgtgaagaggttgtgatggcaatgagggcgaatagtctgttgactctagtcacagaaggtcggttatgcgcgagagtcttaaaggcctcctaactgggtagtcgaagagttataataagatataagtctaacgagtgctagtttagtcaccgagtaatatttctggtataatcaactagtagcaactggttcgtagtttgtaatcgctctggggaaaggttttagccgccctcgagtctcctttgtatactcattggagactcgggctggtttgtggtcttctaattctttggggataatgaacgaaatggaaaagatagattagtccctcaacagttggggtatgaggcgcgtcgcgacgcgttatttcttactgcgccgcagtataattatttatttattcattatcttatgcgtgcctagcgctttatctttattcaagttgcttttttgtgcatttcttcttttatgagggggtttgatattattaacccctgacatttatgaaattcaatcaaaaagcgcacagcctttgttgaatggttgtatgcaaacaaacaacattgaatcaggatacggattattttctggaaaagaaggctctagaattgttggaaaagttgaatctagactttacaagctgtttgttggaggacttcccattgtctaagttgcttgatttggaattggttgccaaactctatgggctggtgaaaactcaatctcaaccaattttcacaagaaaatataatttaggttatcctggcacattttcacacttcatgtttttatgtagagattgaatgctgtttgaagatgaatttggaacaccactaatggaggacttcctgtcagcaggaatcttgcaagtctgctcaaatcatgtcatccaaagcggaatataaatttggaacaaattcatgattggataaattcaatcttgaatatccttgccatgaaaaggaaattagaattctggtttcattggaacaactgttggggagaaaaaagctgtgggattgatgcactttttccaaaggtttatttatgtcacattgcgtgtctgaatctcatataatggatgacttcccgtcgcaatctacgaccccccagaaattgatttacaccccttagatctaaatcttttgttgattttttctcagttctgtctctctgcccttcacccctttctagtcatcaaaaatcagaccagaatatattcatcgagtagcttgtttcctgttgttattaagccccttctgagtcaaatttgaaccctaagtgatcagctcttctcaacaactcatgtctctacgatgttttcttctctttcctgatctttttgtttgatttattaaaatctgattgattagaattaacgactctaaatatctgtggattggaggacttcccgtcgtccaaatctgtaaatttagaaggacatcctaaacgttatttgctggtgaaaatcgatcaagatcaagttttcaccagccaatagagtttaggacccccttccagatcaagtgatttaggtgacgggaagaatggaggacttcccgtcgtccaaatctgtaaattgagaaggacatcctaaacgttatttgctggtgaaaatcgatcaagatcaagttctcaccagccaatagagtttaggacccccttccagatcaagcaatttaggtgacgggaagtcctccattataacatgtttttccttgattaactcatctggctcgactaaaagagactgagaatccctgtccagtctgtttcttcctctcagtgttttattcactatgttttttctttattcattttctccaaaccacattttgacacacttgtatttagtctatttaatcctagctagatacttgtgaataaaaatcattggttcttacactcattttccaagagcctttcccaaaaaagatttcttccctttttttggccctcatcctcttacacgcttgagttttaaatttcaacatctttttatcaaaaaatctttttttctgaagccttctggtaataactctcacatgatctggttgaaatcttcattgtgttcttaatttaagactgagagaggtctaaaaagcactctaaaccgtgacgggaagtcctccaatccatcctaaaacccacttttccattgccatattaactgagagtccaccccttccccaaaatggaccttgcaacattgttattaattgttggggtctgggaaggtcagattatttgagctttgaatgccttaaatgtgttagatctatggaggagtgctcataagactcaatcatctaacccataatttcaaaaaattgaagcctaaacttgatttggtgcagagggctcaatatttatcagccagtcaagtttgggaattgggttctactgtctgcatcacttgtaatgcaagaagatcagagggtttatttcttccaagtatcagtccaggcttcttttcaattcatcatttccctatcataggaacatgtgctgattcaagaggtcttcataaaataaaagatattgaactttgaggtctttgattctaagatcattggcctcatgctcacccaaagaaacattgtgaaaggtcaatcttccactcaaaggggctcagatgaatcccctggaatcagcttttgtattttatgaaatgaagctatgatatgccaggaaaattatgaatcacacgataattcagtcaagctgtcattgtggaatcagaatccagcaccagcatatatgatataattcgtttgactaccccaaggtatttctgattgcaccatgaatgttgaagcaaacacgattaatgggcttttattgctttgccaggctgtctattctttggacaaaacaccaaaaatgaactcgatgataggggacagcaaattagcaatggtatgtacaaacagggatgaatttgggactgtgactatgtaatgggcaacaatgatgagagtatgcaccggtggctgaagccgaatgtggctgtcgctagctgccatttggcccagtaatgaaaaacacccagtccccgctttgtaggatttggggactggctggatcctggattagtattactcctattaaaagacttggtatgtatgcatgtatatacatcttattatgctcggtggggaaggtacgagcaagccgtcaaagtgagaatttggttgatcaaattcaagggtgccatgtggacagagtcacggacaggccggtttgaattatcatgccgaaggaagaggatatgaatcagaaaataacctggtcctcactgtacatacatctcaggggtacaaccgagcttttcctccttagctggggcctggcccgtctctctcagaataccatgcgaggctcattcagtcgagcgattcaaccggtgccttctctatgattctatcgatgttggtttgccgttatggcgttattagcctctgaagaatatttcaatcagatgagccactgaccaggcttgactcgtgcttcctgtttcctgaagcctcactgacgctttaaccccatcaattaagttgtggtactatttatcagcagctgcttccaagttcactcaaacaccaaagcaaagcaacttcctcccaagatttgagcacacatcactcatcttcaactttatgcttaattacgaaaatatttaccaccgcaccgcaagtacatcgaacacatacatacacaagatcttccttttccctcaaccaaatccagaccctgctttctctgcgcttggcgattttcctttcggttccttcgctctcaatctccgcactgcaggtgcaagtccttaactgcggagccatacatattacaactttctttttttgagctcacatccgtcatatctggccttccattgccagtttcctgggtgctgttgtatcgtacatttatcctatcagcttgctgatttaccccgtcgcacttatcacatttcaattggctttaacctttggtcatcctaactcattcagtctcttaagattgcagacaatatttcggacttttagtgctgtaaactccctccttcaacttggcgatttccgtttgatttgttatactttattcattagaccccatggctgttatgtcggaccgcacccagacctattttctctctaattcctcttcatctcttgcgccgcgcaagtattcagctccgcttggcccctatcaacctccgaagactagttcagctcatgagcatctatatggtcggggctccctccttcccatgccgcctaactacaacgaaggttcatgctggaccttggcatcggtgaggtgcctcaaccccagccctcctgatagccgtcctcgaacaattgcggttgaagtgaccaaagtcagtctcaggatggatggccgctgggcggaggagaagccctacattatcgagaaaacttgggaggaatgggtagatttacgagagcagtgagtcttttttttctttcatccgtttgacctgagaccgcatacttgaattatccggcttaattctgcgttttctgcttgacaggctcatttcccgatatccagaaactgaatcaatcttacccaagctctccaaaggccaaggcttccttgagtccatctttaccaactccaaacgcagccaaaatacccaaacttcaaatatgaaagagttaaacagtttcctcaactgcttagttggaaagtgtgccaagaaagttctcaattccgacactttgcacgtctttcttcaaacagaacaaatgagagcaggtgtccatcaggtggaatacaccgatgatgatctgcccttgccaagaggcccggcatttaaagaaataccgagccgcgacgatagcgcttccatctcttctcatttgcaagcctttcggttccctgggcctgctccatcaccagctcctccccatctgaaaccgaaaacttctcagcccaaccttgcttcacgacatatggctcttggccctgaggtagaaaagcctatcccgaatgaaaggctttcacctcacgatcgacgcagacctacacttgataccatgactgtcattgccgagcgtccgccaccaccaggctcgataccggacccacaaaccggaccaatcctccgctccggtaccttgggccgcaccctagcagcaccgagcactcgcctgacgaacaaatctcgaaacccactgagacctactactggcgtagctcgacctcctcctctggcacctcctaagcggccaaccacttccgattctaggctccctcacgaagccatgctgaaacctgcgatgggtactaattatagatccgtctgcagtccagttgcccccacacccgccagaagaccttctgaactccttctgagttttccgcgagaggcagaagctgctcagcttgccaggccgcgtttgagagaattcaagtcgatgcaagatatcagggccaccgccggtaccatcaaggcctccgggcgatctggaaggaacggtctagcagacccaggtcgcaataacagcgtccctgccgtggggcaatctcctcaaatggtcttgcaggttcgatcgccaaccaacccttggcacagacatcggcgaaccccttcggattccagctccagcttcggctcgtcgcaactctctccgatatcctcagtattgagctcaccgactgtgacaccgtctagttcaaacaactcaatcaccaaaccaattcccaatcagcaaatccaacccaaattgacctgtcgtcgcagtgttgatagtctcggtcccaattctatgaaatgcgacggtgccagctcgctgatggtggtccctgagcgtgaaccgaataaaatcgtcgtccgccccaatgtgccaccagcacccttttaccctatccctcctcgcatctccaattccaccgcgaatcccctgaaggcaaacaaaatcacatccactttcccccaatctcaaaaacgccctcatacttcggcaggcaatgccaacggtctcaagccgagctctctcacgttgaaagtcgttcacttggagtccaagacaaacatcatcctggccgtccagagaggcttattttccctgcctcaaatcaagtccaagatccaaaacaagctcaagatggccgccgaaatcgaattgaagtcggattggaaaatcaaattgacgatgatcgatcaagaagaattcgtaagacacgttgaaggtggagaggcgaaagccgaggatgaaactgaagacgatggcttgaagttggtggaattaatcaacaggaaatcaaccggttctgaaatcaaaaagatcaccctcagaatccaataagccccagctgttttcctcacgtgttctgaatataagtgtagtttagtgtcagaagtcattctttttttttcttgtggtttgaagggactcgtacattcattgttttattctcaacttcttttggggtcattttctgcgcggatttgttaaaacgtcgtgtatttgtaaactttgtcgtttatcttttatcttatcgtactaagtgaagttttcaagcagtaaaaacattaacttcttgttgaaactgttgtgcatgtcactgcccctgacctgctccatgtgagcacgaccgagttaagtgaaagatgcctgaaatgatttcgttccccttgtagtcaatgaaaaatcggagagaaagagtccgggccattatcctgtggtattgttatttttgccttgccactgcacttatgccaatcacttcgcccgttgttgggctttccaacctaatgttgaatgaatattcaaccacggaatccaaaaaagatccgaaattcattcaaattgagaatcagttttcaaaataaagtacgtccaatttttagatgatgtgactctcccatgtgattgtggagggaacaagactcggcacatgaggctcatgtcacatctgtgttgatgtggaatgtgatatttgaagcactgaatgactatagaaaatcaccaagtgagaggcaaagatggcgtgcagttgggctttctgcaagtctggtgatggcagcggggcgaggtgagtcagcacagcaatcaattgctgaatgtgagggtaaaaaaggcaaagaggaaatctacgaatttatacaaggacatctatgagaatagttcgaatatcaaaactcgtttccagatacaatccaactgaatccagaatagtttcggcaccctagccattatgatctaatcgatcatcaattcctttttgagtttgacgatcagagcccattcatctttagaaacctctgctcgaaagacgttcttgaggacgtcaatagattgtctactaatttgactgatcagttcatctttgtcatcaaattgacgcccataagtcatagctgattggtaggaagcgtgttcaattttgactgctacacctgcccctgcttgttctcgtttaagagtctggaccgatttgtgattaatctctagggatgtactaaccaaaattgtaaggccatacgatttgccggtcagctttgccgattttacatctttctttgagctcctgttatatagcacttacactttccccagcggaatcgttgttcgcgccttcgtggtcggatcaactttaacaacacagaggggagtgccgactttcaaagtaccttccagaatatcacagccaacaatgatggctagagagaatcattcaaatattgataatgtcaaactaaaaatcgcggcggttcggcttcatcccaagtacttacgatctcgctttgtaaaagcctggataatcttcagccgacatggccagactgcgatcggcgctgaatcgattctcttggcctccatgatatcagcgttgtaagccgtaaaggcgtcaaacaaatgataaataatatcggctacaaaatatcatggaattgtttgttaggaagctaatcaatacaaacatttgtcaagaagaagttttacctttgaaaatcctgacacctgtttcctcagctaatttttcagcatccttgtcaatcggtacatcaaatgccaataggaccgccagctctttagctttctccaacatcgtacctgcccgcatcacatcacgtttatatacggggccaatattgattccagagacctattaacattttccaattagaatatataagaagaggtatccatcagtataacatatgtgagaatctttcaagcgaccgactgactgggattttactcgtcctcaagaactctagtaatgcttccagggagcccaaggttgaggcctgtacgcaaacacctcgacccgatttatcgatgttactcatcaaattcgtcaagtcacccatcacctcttccttcaaatcttcctcatcatcgtcctcagtcagtagcaggagacgagagcctgcaatggctttctcaagctcaggagccacaattttaatccccagtgaagccttgacttccttgtgatgtacgtattgtccctagatacatatgaacatgacaattttaatgtacgtcgtcaaaaatgcggacaaacggtggagttagagaaaagaaaagggtggaccgactttgattctcaactccttcataggttgaggagtaagaagcgctcgaacttgggtgacaatcggaccatttagaccacaaacgacaattttgtcaccctctcgtaggactccattcgacagaacgacatcgatcgtcgtccctagcccttcgatcactttgacctccagaacggtacactcgagttcagagaggtacatcaatctttctgacatcctctcctgcgttagtttgattaacagcatcagtagatcaggtaccccctctccggtgacagctgaagtgggaacaagtgagacgtttttggagtagttcgtattttcgtagtaaggtactgcattcagcccttgttcggcaaaggcaagaataaccgattccaaacgagtctcaaactctcgttggacaggtcggacttgtttggaaagtgagtctcggaatgcattctcccttatggccgtccaaccgtagagacgatcgatcttgttaagggcaacgatgaacggagttttcttatcacgaagaagcttcaaagattcaagagtctgctgctctagaccgtgcatgatatcgacgaccaatattgaaatattgcaaagcgaacttcctcgactacgtaggttcgtaaatgactcgtgtccgggggtatcgatcatcagtaggccaggaagcttgtattgcttgaggtcgttttccgccatgacagcagttttccgtttgatggcttccatagggaagaaggtggctccaatctgttgagtgattcctccagcttcaccttcttggacgttagtttgtcgaatctaaagatcaagtataaaatcaacccaagctttaacgtttcagatcttcagatcatcatttgacgagagaaaactttaccttatcaagaagtttggttttcccagtatcgacgtgtcccaatatacaacagatcggactgcgcatatcttcaggtttccgggcggccatcgcctcttcatgacgcttgattcgtctggctgcagcttcagcctttttctgtgcggccatcttgcgagccgtggacatcttctgtccctcctcgtccgaatccgagtcagagtcatccgaatcagagtcggagtcggagccggagccggagtcggaatccgaatcatctgaatccgaatctgattcctcgtcagattcctccgattctttcgcctctttagccgcctcagctttggcatttttcgttgccgttgcattagagccacttggtttagattttgaatcgccaacaattgtatcctttggtcgtgcttcaggtttgcttgacttggaagctgcctgtgagggctttccagaggccttgccggcaggtggggctttgttttcgttagctttgttggctttcgatgaaatcgaagcttcctgcggttttgtggatttggcgcctgtcgacttagccggggcgggtttcggtttttcgtcttcttcacttcctgcttcccaatcatctttcacatcgtcactttcagcctcccagtcatccttcacgtctggttcttcggggacgggaggttcggggggcggaggtgagggagagctagcggctgggggcgtgggagtttcagcaatttcaagcttgctgacatcaggaacaggttccggtttagattcgggcttcacagagtcagtcgtgggatccttctttggaccttttttacggtttccatatgtcaccttcttcgcacctgaggatggagcggtttcattgcgttcttgtatgcccactaccacggcgcccgattcgacaagagccttgagtcgaagctcagctgcggctttctctgctttctgcttgggagtcaacagtttacccgctttcctcaattcttcctttttggcctgtttgagggagggatggagagcaaaatagtcagtgcaatgttctgggcacatgtggaatgaataatccgagctggagacaaaccttttctctctccttcttccgtgccttttcttcttctttgcgcttttcttcagcttcaagtctatcttcttcttcttgcctcagtcgctcctcctcctcggccttggccttagcttcagcttctaacctttgacgctcttccattgctgcctacggataatcaagttaaacaaaatttcagctatatgttttgaggcgacactcaattgtgtgatttaggccagaaaccactgactcgaagtgctgacagtttgcccccgactttctttttgggctcttccttcggagcttcagccttttcgctagcctttttttctagagtttgtccaagaagttacttattagccaacagattgccagactgattttgagaaaagaaaagaaacttccaactcactcttctttttatttttggatgtcgtgcctgtagcttgggcttcattctcgacctcaccatcctcgttatcagcagctggggtggctgggacttcttcgaccgatggcttgattggatcactcttaggtgggatcgcatcggtcttgggatccgaatcagctgttgtggctttcttggatgcggcttgagctttcttcttggccttctccttctctttcttcagtttttctttctccttcttagacaatacgccttttgtttctggggtttgatcgttttcgttgttcaaaggcggcgatgatggctgttcggttttcatcttcgcttctgcttcttcccgagcctttcgtgcctgctccagtagttcgtcctcatccaggtcgtctgcaattggcttgttccccttctttttgttcttcttggcctttttccctttgtcagggtccgggtaaagctcgtccatgtccggttcgtctgggatcgggtctgccattattattatcgatgtggtttgactggttccggttcgatggtgttgtgttccgtttttttttttttctgtttgggatgaagatgtgatcttgaacacatcagattgctttctgaagtaagccccccgtgcccactaatggaagccgcgcgcaccaggaccatcgagcccccgttctgccctgtgacagccagcttacatccgaccgatcagttgcggctgctgagttttaaagttttgagtttcacagcagagtgcagccggcagccgatcgccgatcatttgaaaatcctgcaagctgcaccccagcggacgatgggagtggttacgtcatggctgggaactggtcccaggacctgcccggctcggttcggttcaagccaaccccggatcccattgcaccaccaccccacttaacatctggaccatctcctcgtaagctcaccatcatctagattctggaaggatatatagcaaataaatattgaatcatttctacttataccacaggaacaatctcatcgaatagctccaaatggcaaccgatcgaaagtctaatgattattatatcggcgtggacgtaggcacgggctcagctcgagctgccctcgtagcctgtgatggcgaaatcgtagccgagtcaacttacccaacgacaacctatcgggacgatcacaatcatgatatcttcgagcaatcgacaactgagagtgagtacccttgaagtaatcgattcatccgtgttggggtggcctgctttatatgatttgctgatatgatatcttatggtggtgtgtgtgacaatcatttagtttggaactcgatcgccaaggcctgtaaggattgtctcagggacgctaaagtcggtccagaacaagtcaaaggaatcggtttcgatgcgacctgttcattggcagtttccaccttcgaaggtgaaccgatgtcgatcactcaagatcaatggggccctggagaatcgaagaggaacatcatcctctgggccgatcatcgtgcccgagatgaggccaatctgatcaattcgagcggcagtccggtcttacaatatgtcggtgggacgatgagcttagagatggagatacctaaggtactgtggctgaaaagacacatgcctgaacaactcttcaaacaatccatgtttttcgacttacccgattttttgacctatcgagcaactggtaatctagcccgatccaactgctcactagcttgtgagtttcatacttttttttttggttctgaaggcgcttttgggtctcctacttcaatctcctgatcaaattgaagaccgtgatttctcatttaatttcaatccaggtaaatgctcttatgttcctcccgaggtcgaaggtcataaaggttggaacgacgacttctttaagaagattggactacccgaattcgtgagctcagagattcgacaacatttgctcattttagctctatcaaagatgatactcccgttttgaactgatcactcttttgcttgattttgtgttcatcaattaattttctgtctccgtttatcaggtcgaatccgacttcaaacaagttggtggttctcccggaaaactgggtctaattctgactgccggtcagccagttggatcgggactcacggccaaagcagccagcgagctcgggctactgccaaacacgcccgttggctcgggcgtgattgatgcatatgccggctggatcggtgtcgtcgctgcgaagatggaaggtgaaaaggacagtgatctcgggacgagtcagcaccgactatgtgtgagcgctggtactagtagctgccatatcgtacagagcccaaatcctgttttcgtcccaggtgtttggggcccttacttacacgcagtcttccctggatgtgagtaaatctatgctcgagtattaaatgtaatcggctgttaagacatcttgagcttccttaccacgtcagattggatgaatgaaggcggtcaatcttcgaccggacaattgctagatttcattattgatgtgcgtttgccgccaatttttggtaatttgatctttggaaaggctaactcctctttcttgcatgtatcgttccacagacccatccagcggtcaacaaagtcaaagagttggcgcaagcaaaaggtgtcaatcattttgtctttctcaacgacactttgaagcaagcccaacaagacaaaaaagcgcctttcttgacttatctcaccaaggattactatttgtaagcggaagagctttctgctttatcgatccaaaagggaatttgacatctgtgcctttccttacagatatccggatctgcatgggaaccgatctcccttggctgataacgctatgaagggcatgctaatcggcatgtcactcgacaagggtgtaatggatttagcattacggtattttattacgtgcgaagcgattgcattacagacccgacaaatcgtggacaagatgaacgatcaaggccacaagatcaccgcgatcttcatgtcaggcgggttagtcaagaatgctgtcttgatgcagttgataggtaagttgaaatatcgcggatcgactgactatataagcccaaagctcagcctgatcatgcattctctatttaaatcgatggtaataactatccagcgaacatatgtaatgtcccaattcaactgccagcttcacattcggcttcagttgttttgggttcggccatgctgggaaaggccgcttatgtatccactcaactatcgcaatcccaagtgatttccaagcaggatgtcgctgaggagagagcgcatcaaatgaaagataagttgtgggagattatggtgagccattggatctttctcttctgcgaacgatatcagtcaagctgtatgctttacttggtcttatgagtggccatgaactaactcgggcaaacaatgcacgtattaatttcaataggttggaatgtctagaccaggtaccacaatcaaaccgcatttgactgagcaagaaaagaaattgctgaacgtcaaatacaagattttcaatgaatgcatcgatctacagcgcaaatggaggaaagatgttcaagacgctttgagttgaacaaacaattctccagactgtatgtgtgtgtgtgttttcttgcaagaatagtaggactcaacaagactacaactggttggactttaaggcctataacctttgtaatttcttcgcttcaaagtaataagtagaaatagataaagcaatgaaaagactcatgggtatgaatagaacaaatgatatatgttggctccaaatttctccagacaacaacttcaccttacaatcaatataaaaaaacataggcacagaagagaggctgaggactcgggtggctgagtctgttttggatctgttcatcgattctcgagatgttctggcttggaaaaaaaacatgttttcattttcacgacattgcctgcttcctcaacggaaccaaaagcacttgcctatgtcacagctgaaacacgctatctcgctgggactctacggcatcctttgggtgcctctgtattcctgaattccatgaagggactgtccatactctagtcgacatcaagcctaacgcagccctctcggagacactccacgttccttgctaggtgtgagtccgcttcatcaaattgagggtgcgatctatacccgaccgatccagtgatacaactgcttaatatgtagatcagaggaatatcaccaaccaatattgcatgtagagccattctttggtacagacaatctcacgacctagccgactgacgacttttgtccgggacaagatacaattggcatactaaatatgactagttgcaaggaccaggactagtttagtactctagccgtattgctcaagggccaagcggcttgctggagtaatctttgcggtacaagcatacattaagggggttcacatttcacactttccactgctaacttgtaataaactttctgcttgctgatttcgaaactctgtgcaaacttgcactggcagcaggctaattttaagcgtgagatctcaattccctctgctaacttcaaatgaaaaatttgctaaaaattttgaaatgtgaactgtcctatttactcgagatctgtttgtcttagggaaagagagcacatgattacaagctttggggaatggcaaggacaagggcatgatgattcaagtgaaggtcataacatccatacagattgtttcatggttcatttgtcactgagaattgtttcatggactgtatacacttggtgcaacatacccaggtatctactcattatggcaataaaattcctgtggccagtcatttctcacttgagaagaagaggtgaagttgcaatataaataccctcaatttcctgttgcttaaatctatttgtcatccaaggtgtctcctcaccatttttgtcattatcttttacctgatttcaaacaacttactcttagcaaggccagaggtagccatacatagtcatgctgatgttctagtttttaaaaaaatcagatcttcagaattaagttagtatttaattttaacaattttggatttacaatccgtgtttcattcaaaaagacctctgatccttgattcattagcatctaaacccaaagtatcagatgataataattccttcttgcatggtaagtagcaattcaggatattgcattccatgtcactgatgattcaagttgatgtgctgacttgtaggtcaaaaccttattaggcaccaaaaaagcacctcaaatggataaagaaattcgactgtctggtcaaggcaacacccctcctggcaaagatattttaaaagaatttgagagagattgggatatcttaaaagacagattggatgactctggaattgaaattcttgcaaaattcatatctgagccaagaaattttaggatactccaatattcttttgaaaacattgacaaattgataaaaacccacacttccaaaaaaaagatatacttgggaatttatggaaaagtatgaagagttcctagactataatactttaaaactatttaacaaatttgataataaaaactaccaccaagaatttatggaagtgttggatgaatctgggcagaaactattcaaaaatgctcacaataaggccatggaaagaatagaaaacctaaaagaagctcattcaatggaagaacatcataacattttccaagatttgctttcaacattcaatgaagaagaaaagaaaattttatttaactatctggaattcatagaagagaaagaaaaggaacttttggctatggaacaagatgagtaagaaggtatgtcattttatatctcttctgaacctgaatcaaaatggtggagtggtgttttattctaaaaatatatgtttgatgatacgtattttgcagctcctgaaagtttgaaattatcagaaggtcagtgttccaaacctaatcaaattggttttttctgagtgcaagaaggcctgatctgatctctcattgccatttacacctgggatatcagatgacatggttcaaatttggtatatgtggattttcactttctttggatattgcatcatcccatggtattgaatttgtgccgttatctgagaacaaaataattcacttggacttccaaaacatcacatctcattatatttcccctaagtacagcattcctaatcttgcataaaaatcccttgggtagagcattgtcaaaaccttttttcaaactgcattggccgctccatctaaccaaccaaaaccaattggaatatgtctttaagcttccaaacacattttcttgatttttgtttatttactttcttcaatatgcatcagtaaagaaaaattactacaatttttcacacaatatttgagacttggttggagctttttattgtgttatatttccttgaatagccctccccaaagatttcagctagacttgcattagttggggaagtaccagagatttttagtcatagggtaaattctcgattgacatcaagtatggaacacatgcaatgtggcttgaagtacccacacatcatctgttgtggaactactcagccagggagatagagcttggaggggatatagacaactacactagtactaatgtaagctgagacttcaggggatgatgaagattccctcctgtgcaaagctgataggaagagtctaacatcaaggaaaagaaaaatatactatataggagtggctgatttgactgatgactcctactgaggtgtgaggaggatcaatgaggtgtgatgaggtgataacgggtaagtttgcaacactggaaatgaggtgaaaactggtaagggtgtaacattgggaatgaggaatgacactaaaaaatggtaataactggcaaaaggggatgtataactagaaatgatatctggtaaagatataagggtgataataatctctagtactaaaacaatggatagaccacatcaaactgaggaaatcagagcatacttcactgatactcttgaccagcctccaagatttcatagcctgtgaagcttgagtctattctaatccaacagttttccagtaagttacattgattctgaagtaggttctgaaaagatatgtattttatgtaacacactagtattttctcttcctacaatgattgtgatgatttttataatcatgttgtttgtacacctagggtgcacacccatgtgggccaatacccgttttcaagatctgtttgtcttagggaaagagagtacatgattacaagctttggggaatggcaaggacaagggcatgatgattcaagtgaaggtcacaacatccatacaggttgtttcatggttcatttgttactgaggactgtttcatggactgtatacacttgtggaaccaactacaaaaatcaagcttaccggagcttaccaaacttctacagagccaatcatgtggatttcacagattggctgtgttttgtcggattcacaatcccacatggcaagaagttcccctggggtgtatttcatcttctttagcttttttttcataaggtccagatatctgatgacattgtaaagtccagtctggtgattagaagctgtatgtgtgacttttccctgattttttaatccattccagaaaggggaaaagagtgacttggaaggtggtgagttctctaataatttcagggcttcacaggatataacctggtcatacttcttcacaagcttacagaaattagttacttggtcttcattgtttatctgttgatttgatcaaaagaagattcaaatggttgtgttctgggatttggtatgagttttggtataggttttcacaatatatcagctccatattcaccaattttttctttcatattatctgtcagcctatgtgatgccaagacacaagtcttctagctacacaaggtgcaaaactaatagtttttatggtaaaaactctgggataaagaatggaacaagtaattcaaaagaattacgtagattttatggattaaatcaaaaatgtggccaatttatattaacaaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatacctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtagcaggtgtggtttaaatcccaggagataattttaaggggaaaatcttcaagaaagggttattacttactagtaataatcctaaggggtcttgaggatcttcagggaagaaatggacagttgggagcgctcagaattgttgattttgggtgctgtgtgataactggggagtttcttgaggaatcttgaggctttaataacagcaaaaaatagtaataactaggctaattacaagtgtaggtgacttgtaaatggtaagtaaatttctataaggtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaaatacctgtggaaggcctcaggggttgcccaggggagcttagtaggtcttgagcgcgcttgtcgcacttgttgggccattttggcccacctggagacgtaacaagggctgaaaccttggggatgaaattctagaagctccaaggggtcaagcacgagtttatttgaaccaagaatattccttgggagcctgtgggtaaggggtagtctgttacgtggagccattaccttggaaatgggccacagaatgtgccagaactggtttctggggcttgttacacgtgctacaaactggaagatggaatatacagagttactgtagtatattcatgaatattctagcttgtttatatttttattacacgtgcgggggctttgttgacacgtgcacagtgagtttctggggctttgtggcccattccttggatactggtaacccagagggggttatgcatgtatccaaggcgggtaggcatacctagcacgcgcgggggcttgagccttgagctcaattgtagtcaggcgcgctgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaagctattacaacttacgggtggtttgaaagacctgcccctctaattgtactaaacaaataactaagagtcttgtaatcaatatttaagaatatgtggctgattccaagatagatcttacttttgtaaagtaatctctatcagacctagatcacgtatagagatggtcgcggggtatccgttgaggatacccgctatcccctggcggatacccgccaggggatacggattggggttcggatgtgcccttttcccagaaatttgggcgggtatccgggtatcccaaaggatacccgaggccagaaggggggatgtccggctggaagggtttccttccagccggcgagttgcatgtacctcgccggctggaaggaaatccttccagtcgacgaggcatgtacctcgccggcttccggtcaacgaggtacatgtacctcgccggcttcccggtcaacgaggtacatgtacctcgtcggccggaagaaaccccttccggtcgacgaggtacatgtacctcgtcgactggaaggaaatccttccagccggcgaggtacaggtacctcgttggccggaagaaaccccttccagtcaacgaggtacatgtacctcatcgactggaaggaaacccttccagccggtcccttgccggccgtttaaagggaggatacccgctcggatacccgctgcggccaacggatacccgccagcgggtgcgggtggggatgcggatgcctggatggccggaaaaagcagccggatatccggatgcaaatcgcccatctctaatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggcgcttatggtagagcgcaagacagttgaatttgttatttagagtttgttaatgatctcttcctcaaacaatttcttgctaaggcactttaatcacaactagagctctggtgttactactactattacttgttatttgttatttgttaataatactacttaatttcgctttgttatggttgaagggttctggttctactacttataaatctctgacttaacttaactaattctgacacacacactactaactaattgtgaccaacttactcctgtaggttgatggggaaaaaagagaatcctggtggagagaggccctccttttatatttaagagtgagggatttctgctgcaggggactccttgtgagacatttttgctgcaggtaacacccactagcacagcatgatgtcattggttgctatgaaaacaagccatgtagcacgtgctgaaacattccaaatcagtaatctcttacagtatacagtcttatgagatctgttactcagaaaccaaatctgcattccaaatgttctgtgtttcatctcaacagatgaaacatcagatgaaacactcactcactcccttccttccttgttcattcttcagggtcaaagcctctctgcctaccttccttctcccctcctcatcaactgtcttatgttcttttcccctgattacacaataaataaacccatattacataacctacccacgcaaacaacacacctacatatgtataccatatcctgttgttgtatgtcctacgtaatgaatgttcctcctcttgtaatgaatgataagtttgtgtaactatcacctattctgtatgcttttggcattggaacaggcatagaacaccacacacctgtcaacagtgcgcagcatgactacgcggtgcgcaggcttggagacagtacacgccacgctggtctatcttccaaactatacacaacactccaaatctgagacaagcacggcgaaaggggttatatcagttacaaccccccgtgataacgtcgccccgaggcgaccgatataagattggtctccttgaccgattttatattggccaggcccaccaatacatttttcctttgttctaatgtatcggtgggcccgaccgatataaaatcggctaatcagaccaatctcatatcggtcgcctccgggccaccttattgcggggggttgtaaccaatacaacccctttcgccgtgaagatttggagtatatgcttaatgttatgtataatgcataattattcaggtgcccgtgatccatgggtacctgttaattcttcaagtgagtattacaggatgaaggagttacaattaggggtacctttggctgaggtaccctaggttaaattgtacgtagattcagaatctgtaataataattaaatttttctctattctttctaagttatttatatattttgaagtgtttttacataattgaattagtttcttttacttatgtaatatttttactttattcttagattttttatgtaattttattattttattttgctatgacaggttgtctctgccatagtagcaagctgaaattatcacagtctttcattcttttctttcaagagaaattcaattcaatccttacaattcaacttaccacttaagtcctgacaagaaaccaatgtgttggattcctttgaactatcattttcatgtgattctttggattcatgtggttgctcatatctacctaatatattgggctcatctgatctcttgaattcatcaaatccttgggattcatctgaatctgattcctcagattcatacagtccatcagttcatatacaatcaaatcaaggttcagcagtctgcctaattgagaaaacgatccattcaaaaataaaaaaactgaccctctgaagattcaaattctctgaaatccacaatatggggatcataaactatcagcatttgcactcaataaaacattggtcaccattttatcaaattcaggaaatttactagtcaaatagtttgaccaagaagcaaattcatcagcttcattggtcaattttcctcttgattttcattcattcccattccaaatttctttttctaatggggttgatatccaagattcagttaatatttcttgattatcaaaggaataggttgaaaatactttgtgatcctgactatttatggtttccttagattgatcctcccacccaggtttagatacttcaaaatcaccagttagggattttcttaaatgcacaataaaccatcaaacctcaccttttgaaagttttgagatttgagatttgtagaattgaaatttttaactactatcagtatttagaagccaaaaagttttcattataatcatataaattaatattcttgggccaggcccaaattcacaaagtaaaattgacacaccaactaactgttcatattttacagaatctgaggaatcaaactcatcagccatcataattcacactccaaaacaaatacaatatttctagatctcccatctgaaacaaaatcttcttgggaaaaatcaacatacaatcagcttgatatgaaactaatccttcttctgtgtgggcaacattcctggcatcttcagccaatcctctcttgacaagattgattgaaatttaaatagggtgggacaaagtacactgttgatgtaagagctggatgaaaactaagatattttttaatagcatgactatctatttttttcacttggcttcatattttttagtagaaatctgggtgatgaataatgaagatgaagaagctgggatcatgaatagactcaaagcatggataaattccttctgtgaagcaccaatgtaacattgtttggtacctattctgcaccaattaaccaagtctcattgcttcaagtttgtgatttgaagctctggaatccaagataaacaccccttttcacattctatgacctgtaaaaaatatacaataggaggtatcaaatatatgaaatccaccattagaaaccagtcacttttcccaaaacttttttttgcccctaaaggggttaaatggataaccaacatgttttaaaaagggtggattttttcaaaccagtcaattaagcaatggtggatttggttacatttgataccccctaaaataatgagccatcactcatttcaagtctgagaaattggtcataatataatctggataaaaaacttcagcatccattcccagtcaagatcagtgagcacagttggtccaaatctgtttctggtgtgtttgtatcagaggagttgagtggttcaggattaggaaagaaacctatggtggtacatactgaggctagcagaaaagcatggattggatctggggggtcaggggcttaagtttggttcatgctgagctgggcagaaagcagaggaatgtacctgcagctattacaggaccttatttcattgtgttatgtgtgggtggatgagaggatacaagttgctgcaggaggcttgttgggcagaaaaaaaaaaggatgtgtaagcaaggcacagaaagtttgtgtcaagggaagaagtgaaagcatgggtttttgtttgacagcagcatctatcagagaggtataatagagaatggcaggagaaagagggaggaaagaagtgggataggaagtaggaattgggatcataagggaaggggagagaatgggatagggctgaagggagaggaggaaggagggattcttgtataaatttccactctggggggtattaaatataagaaatccaccattacaaaccagtcaattctccaaaaatgaacttttgcatcaatgagccctcaaaggggtcaaatgaaaaactgtcatgtttgaaaaatggtggattttgaaaaaccagtcaatttaaaaagtgctggattttgtcatatttgataccccctattatcattactttccccataatgtttggaacttttttgcacattacattatccattttggcttggaattttttttttcatgctcattacactatcagcaactggtagatttttttgttttttgaaaaaaaaaaaaaaaccataaatattggtaagacatgtgatactttctggaaattcatgggatgtgttgctgccaaagctcaaaaagagagggtttttgccacttaaaatgtgtttagggttgcgtaacctctggataatctgataaatgcattactttatccattcattacccacaaaaacttcaccattacactactggctgaaagaaaaattgaccactacagacaatgttagggcctgtaccataggacatgaaaattcaatttcccaaaatttatcttgctcaaaattttatattatcaaaattgaccataactagaagctagtctttggcatgaaagtgaagaatttcaacaccagatctctccaattgttcccagtttttgtgtagaggatggaaaaaatgcccatttttgaaaattgaaccctacggtacaggcccttaatgtatcagggaaggaatcaagtgcactacattactgagataatgcagatataagcgcagcgaaaagtagagacccagtgttgaattactactaccctatgttagggtagagaattgggcgggtttgggtgagcccactctaatttttctctgccccggtcacttcgggggtgggtttgggttgggcctcccgcccattgatctcacctaaattcaatcaggttgggccacaattgggctgggggtgggtttgggctgcttggtccccagtgttgcccgggattggtaggcttgtcatcaacccatcggcattgacaagtgtcagacacaggcaattggccgatctacaactatcactacaccttgtgtcacccactcacccatcccaaaacaatgggggatggggcatcggctcactcgtcgtcacttatcttccctccctccccactgaagtcattacctgttatagctatgtaacactcgaacataagaaaagtgaatcgatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtcgtctagaataccgaccccccagttgagaaactggactctgaggccatcggaatcaattgtgccttaaatattgtctgagcgagctgagataagtgtggaaagcgaaccatagtttctttccaccagtcaaggatgttgagtttggcctgacatgggacttcgacatttgctcttgaagatataaatcgagctcgggcagttggtgaggcattacttgtagattgcttagtaccggcaaggaatcgcttgaatttggaatcttcatcattgtcatcggcaagatttgactccgattgtgtagaagcgttttccgggttattggctggtttggtatttggtgcatattttgaatagtattcataaaggttatccctaacctttgaaatgcgatagtcgacagtagattttggtagcttgagctcaacagaaagatagaatcggtgatattccaatttgtagcgaggatcgaaaacaacggcaatggatgcaaagcactccatttgaccccagtacttcatgaactttgccttcattgaaccagcaacgattgtgatggatgtgatggccgagttttgggcttggttgatgtgggtttcaatcttagtcattgtcctgtatagaagtattgcagttggatactgagttccagaaagatcctcggtggctatgaagatggtaatattggtcaaaaattggtgtttgtttgcaaggtgtcttgaaaactttgacagctcacctttgtgaaaaacccctaggaaatcttgcatagttcccaattcagaccattcatcgctattgggacaggagtcataacttgaatctgtcatcgataagttttcaaaagcaggcttaaatggaagtgacgagtctatcattaagaatgtcgagttccatcgtgttgaaacatcaggtgcaggatttctctccgaagtgatactgcatgaactgacagctgcttcaaatgcaagctttctagctggtgtacctcaaacatacttgacggagttccgaagtttattgatgctcaagacaatgcattggagaccgtccttaacgactagattgattacatgagcagcacatcgtaggtgaaagtatgacccattggcatcgagaccccctgggcggcgttcattgataaaagtcttgagtcgtttgatagcaagattgtttgctgatgcattgtcaagggtgacaaaggtgcatttttcgagggtgttgtattctagcaaagtttgtgagatcttttccaatatcgctgttccagtgtgaggcgaagggagcggcttaaacccgatgattcgcttgataagtgcccactcagtgttgatatagtgtgctgtgattaccatgtacccggtctgattgttcgatgtccataagtctgttgtcagggctaaacgtgggattttcgatatttcttcaatgatattctttctgtattgattgtaaatcttcatgcaatcgtcgcgcaccgtgtttgcacagatcatcctgaactctggttggaaagatccaacaaattcctggaaaattttgtgttccaccattcgaaatggatactcgtgaacgatgatcatttttgcaaggagttctcttgaggcttcttgtgagaatttccattcgcgcttgtcagatggaagctttaatccgaggttttgcatacaggcattgacatggcggcggaggtgatttgttccagcattacgacgactagaaaggtttgcattgcagtatttacatattgcttttgcttcatccccagtacctaaaggataaaaagaaacaatcaaaaaactcaataattttgtgaaacaatagtaataatggctcaccttcttttgtgaagtgctcccacacattactcttcatccggcgcctcttggcagttgtgggtgtattcaattcggttggatggccaagttcggttgcgattggattattggatgaaacggaattagttggctgagataggcctgcattgcaggtgttgattggagtttgaattggagtcggagcagaagtattggtagttgacatgattgtttagttaatagtcacttcaaagatggcaggacttggaagttggcagtcggagtggttaagactccggacaagcagaatctttacagcagctgagctggagcagccagctaaagcctaaagggagggggcctattgggctcacccaagagcctattgggctggcacatttgggctaccaagcaacccaaaagggcccaaacccacccctatcccaaggcggacatgggctgcccatgggcagcctggcccaattctctaccctaccctatgtgcctccaccaaatcactactcatcctcacagtattatgatgacagaaatgaattcaaactcttgcaagctgcacctccagaaatcaagctcatgtgtaggcccaggatgactgacatgaagcagttctccattatcctggtttgactagtctagattggtttggactgaatcatgaatcttgtagatgtttggcttcatcttactacccttcacttttattgttattaatattatcttcttttggagtgatgatactagttgctttctatcttgtatttctctcattttttcttcattttttcttctttttaaacaaggcatgattggattattcttcaccaatcacttggtcatagaatccctggtagattgatttcatcggtcgttttccatcaaaagttctgatatttattgcaatccttacatagcttgactgggggggaaggcaggatgaatcccctggagcaagcctatgcagtccgccaaagaatatgataggttggtgagtgctatgctttcagtggtggtttcgatagtattcggtgtgtcgtggaaggtactgtgatacagctctcgacgtttcttaatcccgggggatcttcttaaatcggtcttttcgttgagggtctgttctggtgggaagcttgaatgtatgcgcagtggattggtttcctttgatcagttgtctttgtttttgttgtttttgttgttgttgttgtctttttgtttgcctcgaaactcatcaacaaacccagaatcccattgtcttttgcgtgtaggcttccttccgacttatcgacaacaattgccaaagacggtcaacagcagcttatctaggttctactactccctcgtgacccttcaacttcagtcccccctcccactcagtcccccttcttcttcttcttctccaaccaaccaaccgtcttctgatgttctcgaccgacacaccacctcagtcaagaaggaaatcattcaaagcattcaccaaacaactcgtcaatccactccagagggtccaacagcaagatcaacagcttcaaccatcaagctccatgtcagatcgtacagctgataaccagcagcaacaaccccaaaatactaactcaacccagcaatctcaatctgatcgcaaccagcaactacccccatctgcctctctcatcttaggtcaaacagcaaagatcaacccacgcctgcccaggccgagcgcatcaaccatcaccctcagctcggttccatacagctacgcctacggtgctgcgggctcacctccacaacctgctcccaaaaaatcatacaactctgctcaaactgtcgacaccaccgactcaatcagtcctcgcagtcggagctcacgtggccgtcagactgccctacaccctgacgatatgtctgtcgccagcgtatcctccgagaagaccggatctgaacctgctcagatacgctacgcccgtctcaaccaacgcctacagaataccggttcggccaacgcgcccactcaagtcccaccacccaaggtcatcgtacccaaacctaactcaactcatctcaacgatacctccgtcaacattgcatctgccttcgaacgtgctcagttggcttcgcgcttgaacaaaaatcacaatccacctcagaaatccactcaacagagtgctaataataatcatacccgtcctgaaaatattcaatcctcttatgatcgccaaaatctgaacccctcaaacaatcaggatgatcaatataccaccagtgaactcaaccaaacccaccaaacaaacaaaaagcgcaagaagggtcgtcggtccatcgatcccagctataagtatcgaccgggcgactctgccacgagtgacagtgaggccggtgagggaatagctgacaaacgcctccgacgagagaaaaaggctcgtctcgaacaagagaaacttgaagctcagacaggtacttccaagaagcgagcaatctccaaacgcaggagaaccacctcacgtcgatcgaatggctcggatgatctgaccgatagtgacctagataccggtccaggtattgcagcaacacggggtcgtagaattccaaaggagagccaaccaggcagtaagtttgcttgatgtgcttttctacatatatatttatatcattaaatataaataattatcaatgtttgcttattgtcatttcatttctggtactctcagatgcgtcggacacgtctaataatgttaaccgcaggaataatggcgtgtcgcgcaagaagggcacgttaaacaaccagaggatcggtgatcagtcagatacaaatgacgatgatattcctgaaggaggatttatccgcccaaagaaaccaactaaccagaatctagataccgatgtcaccccgcatgccagaaatcaacatccatcagctaccttctttctctccgaccctgaagcctctcagccccccgaggaaggtgagcgcaatcagtcaaacgatcaagatatgactgtagctaccacggagagtagtcgctcggcgttgaggctcagtggtgacagctacgactttgcagaggaggaacggatagtcaaagctcttggggataaaacccgccaacagcgcccgctagcggcggagacttcgattggtgatggctcaacctctgactatcatcgacaggagtcgtcctctaattccggctgggctggctcgagtcgtgatcggattcgctccgacgaacatgctcgtcggagcgattctggcatgagagagatcgaagaaattatcgcctcgagtcgccagactgctcattccaggcccgaaaaacctagggtccttccactacccatccctcatcaaaagaaccccatctcaacgatcgtcgaagagacccattctgagcttcgtaaagaatcagacacctcgttgtttcactccattcctgaaagtctgggcacgaaatggggcaaacagtttacctcactcttatcgcacctcttccgagctgaattttggaaccgttttacgtggcttgtgttgttgggctccatcgcattcgcccttttgatcagttcagtttcacctgttttttttcttttaaatttcaaccatctgctgtggctaaacgcgtttctcagcttactgacccatcactgctcttttatccacactgcccgcattttgatatgtacagactcgtataagacaggcgatcttaatattccgttactctctctattttcctcatccaagcgaacgtcgccgacattttctgcgcctacgacggaaatccaaaacctagccgaactgatcgaaagactcaagagtcttgaatctgttgtcagcacgatctcagttgaacaacgacaagattcgaaaaacctccaacagagtctggttcgggacaagagagagttggactacaaggtgggaaaattggagttgaaattagaagaggaggagaaagtccgaggtggattggaagataaagtacagaggaaggttgatcaaggcgtgaagggtttgagaagcgatttggagagcgttatcatcggacatcgacatgatcatggtcaacttgagaagatcaagcagaccgtcgaaggccttggtggaagaattgagtcgttggataactcgaattccaactcagtcaccagagaggaggcccgcgtgatgatcgaacagctatggtcaatcaaaggccgcgatggaccgggcgatccggagaagttaaagcaggcagttttgaaggccaccttgaagcaaattggtcaggaaggatacgtgacgaagacggagatcggcaagctattggagagcgaattgcaaacgatggggatgggattcgagctgcaactagactcgaaactagagaagatccggcaagaactgcaagcgccccgttcacgcacacgaaacctggatggttctgttggtggggaagtactggatagcgtacaggggatgatcgaggaagcgattgagcgatactcgcaggatggaatcggcaagcgagactttgcgctctacagcggaggggcaagagtgatcccacaactgacgtcgaagacctacgagatttctgtcaagacctggagccagaaattcatcggtctgatcaccggtgccgaatcggtcatccgcggtcgggggccaatcaccgccttgagtccggaggtcgaactcggcaagtgttggccgattgctggacaacaaggccacctggccgtctacctctcccggaagatcctggtgactgaggtctcgatcgaacacgtctcgaaatccttggcttatgagctcgactcggcgcccagagagatcgaggtctggtcaatcgaggactccacgaagctgctggatatcgtctatgatcctaatcttccctccaggattcagactttcaaggtccctgctcaatttaactatctctcctcattcgaaaaccaagatgatcatgatgtcccatcatcgtcttcctcgtcgaaaaacgagccaccgaccgatagcccctctgttcaaactcctatcctaagacaaggtatcctcttcaaaatcaaatcaaaccatggtaacccttattatacttgcatttataggctcagagtacacggattaatggaatccgaattgaacttaaaataaacctattttttttcttcctacccttttttctctcctcctttttcctcatctctcttttttttcttttctttttgtcgctttcctttttttttttttttttctttgcagagcaggaggggttttttctttttcttctttgctttcctgttgactatctgatcggatggaattccagctccactaaatagtcgcgacttgatccatccatccagattccctgtttcttgtataggagtgtgtatgtgtgtaaatgtatgcacatcccatccatacccgtttatatcatcaatacatatctcagccttgatatctaggattatatatccctctcgctctctatccactcatcctcaatttcctttctcagtccatcaagtcactcactcacatcaacccttgctacatatcctttcagttcttgctttgttggcttctgtttgttttgatctgcttctttatacactcgctcactcactctcttccacacccgtctattcccttgtctaaaaaaacacactcacctttctcagttgtcttcttcatccaacttcttcagtctccagattcattttgattatagttgtcccctactcaagtgtttctgcaaccattttatctttgttggggtcattcatcattcaacttgtaaataaaatataaagtaagataaattggtcaagtactgttgattcagatggattgatgtctcaagctttttcacttgctttctctctctcctctcttttatttccttcttctagtgctgtttttcattttacttgtcttggtgttttgttccccactcaattgatacagatatacacacatacatacacacacatggatacaaaaaaccaccagataacccattttaaaaacacatcctgtattttaaataagtgcatgcatgtgttacaaaaaaaagtgcttccttttttatttgatttttgtatttgtatggtatgcagagtcaatagttacctttgcacatgtttccacaaggttcttgcaatgctgacttgtgtcttgcaagtcttgacaatatgaaaacagaaacctccaatgacatgagattcaggttcaggcagaccaggttacaagcccggttcacattccacacttttggctgtgtaacttgtcatcaaatctctcttggtcacaactctcaggggcagcaggctaatttcaaatctgggatcaacttgttttcctctgctaactgggggacttcccgtaggttttacaggccttgtaaggctagatttacaggctgtaaagctattttttttgctggcaaaatggtgtcacaagcctgtaaaagtagctttacagggtgctgtaaattcaaccaaaagtcctcgacttgaaaaaaaaatgctatgtgaaaaaatggaaatgtgaactgtcctatttgaccaacaagttctcaaaatcttaacttttaaggatgagggagaaacacgagtctgatatcacatgtgtaaaaccttgtgatgtgtaatatgtatttgaataagtagtgtgatggaatcctttgatgttaatattaggcttggtttcatcttttgtctttatttcttatctcttctttttttttcaaagtagtttattattagtcttacttgcagtatgattatatattaagaggatgaaactcatttaagcccttacaggttagtcatgacttcttatgtaatcttatagcatgtaaagggcataacaggtgtttaattcatgttgcatacatggtttgattgtctagtcatcaaagccaaacatgacatccagcccttagtgactttgcttgaagtggtgttttggcttgaaacatgctcatcataacacttacctaattttttttttctgtgttgcctgaggatttggttcgagatgttgtgtcatgcacattcccatccagaacttttttttcagattacaggtacatttgtcctagatttccttgatttcttgtgagatgtttagtacatacatacaactacaagagaagaaaaaatgtacatgaatacaggcttctcacaggctttgcttcacaaacattgaaaggccccgcatggttgttttgaaaatggattggtatgatgggtgaggaagaaccaaattactggagtttctgatcaacggcactggagtgatcaaaaagttcaacggcaaggctgcttgaaaagaccccactcatgttgtcacttacttccctgaaaatgccttcccgaaaacgtttcaattccgctgcagcatggcaaatgatcatgatgtatatcatctggctggattccacccacattaccaacaccacatcagtagacggccacatagcatcaaaaagggttgggaaatatcctgttggcaagtccattttgccaacagataacattcaagttcaaccagtgccagtgggttcaaagtttagttcgggacaaagggttgctggatctattggaaacaatgaacaagcatttatgaagccagatgcatccagcatttgcatgaaccctttgaaggaaggagacagcatcaaattaaataaacctactggaaccacaaaaataaaaggactcccttccaaatcttgtcaagctgaactaggcgccatgatcggactggaggacatctttgggaaaaaactagagccaagagatcgtaaacccatggtatatgaaaagcttgaaaaagaatatgtcttgaaatcattttcagagaagcaagttaattggaacaaatcaggcttgagtatcttgtggattgtgacggtttcaaacaatataagtttagacgacaaaaggccatacaaagcaatcttgtatgagcctaatgaatctacttataatcgcttgaaatatatttggcagaattctccatccacgatgattcgcgaagaaaacgaaatccgcaaaatagtaggtgaatttgaaggtactaggagaataaatgcatttcgcaaccagctttactatcatagaatcgccagaaacctgtgggattttcgtccagatcaatatactaatcgaagcgtgtggaatgaaatgctgaactacataaatttccactgcttcaagaggcaccttcgactctcgtatgatccttgtgacattgggggcccacttctgaaaaagggaaaagtgaacaatatgggactgaccaatggggatctgagccccttcaatgatttggcattgagatcgatttacactgattctgagagaaaaaaacacttggatctgtattcctacttggaaaatgcaagctatcccaagaattggtggcccttaaactttgcagaacattgcagactttttggacttgataggttaacagttgtgaaggtcggagacgctcttcagttgggttcagttgatctagcatcagatggtggtcaaagaaccttgtcaatggatgaagcatttgctcaaattctcactgttatgacagatcgaagaagtcttttaccttggaatgaatcaattgaacgtgcttggctccatcaatattatggagctgattaccatagaaggctgagaaaactttcccaatttgttcttctttcacccaatgaggatctcccactctcaattgatacactcaagcaaatcacaaagagaaagaagctgatccataactaccacattggctatgaattgttttggtgtgaaatgggctgggatctcatgacatatatgcaactcatggaactcagaaactcatcaaaggtgaaaaaatacgatgaattggcctcttcaatgtccaggttcactcaagctgaacttcatgctctccagttctggcaccagtcactctgtacagtcacaagaaaccagatttctgttcctagacagatgagttggttggaatatgtgaaagaaaagctccatgcatggtcccccagaagcctctttacagatccagcttcaacttcaaagaatggtgcttcttgattcaaaacaaatcaaagagaataacaatagccacagttgttatgtttcaacctgagtatatccacaggtttttttctatattttatgatcagatatcccataacactataaatttcctgggtttcattacatgttttgtgtcatgctttcaatacatttatctcatgtttggtagactcaattttcccctttccccttaaaaactgatgctccgcattttctgatacctttcacagtaaggtaagagataatacaaacctatccactcactcttagggtaacatctacaccaccagtgcagttggacgtcgcaggggcagggtccagggggacggccccaggacagcagcccccacataccgaagcatcccaggggcgtgctcctccacaaataaatggccatctctgggagatcctcgtggagcgtccccgtgacggccccacaattcatcccacttctgtcctggaggtgtttcagggatgtctcttcaaataaattcccactgcaggattgtggaatgtggcgtctctgagccgtcacccagacggcattgtgtcatttttttggcaaaaaacaatgtcttatgcacatccaccagctagccccaggatactcattgcacaataatcacacagtgaatgtgatagtgaaatgacacttgttgtgaataacacactgaaacacatgattggtcattaacaacaacaacaaaaaacatacaaaaatccgattgggaaatgcacccgtgcatgccaaccagcctgagaaagaagaaagaaacaagcactatttacatgagaaaaataaaaggttaacaacccaagtgggttcttcagacatcctcgccaggatctccctcggcttcgacgttcacagcagaattgctggccgcagttgacgaaccggaagtcggccggcatctgcccgtgcatttttgccacagtcccgagcccaatcccccgacggtttcccactagcgcatatccgtacccccatctcggagcctctgccgaccgactctttcctctcgactctatccaacacttccttgaggtccaagatggctgatcaagtaattggtgttttaggtcagtttctaagttggatcggacaaaatatgagctctcgacctgacactatctttgctactgatactaacgtcaatctcaacttttggtttttattaatttaaaataatgctaccaataaatgattcgtcggatttcaggtgggggacaattgggtaggatgatggtccaggcagccgttcgtcttgggattccgattattaccctggacaaggagcattcaccggcctcacaagtctccaacccaagctcgatcgacagccaacatcctgtggacttgaaccaccagattgggagcttcaattcggtggcggatatcgagaaactgagtcaaatggtcgacatcctgacaatcgagatcgagcatgtcaacgtatccattctcaagaccctcctgaaaaatcagcagttaggtcgctcgaagaccaatccgatcaagatctatccccacccagaagtaatcgagatcattcaggataaatttaaacaaaagctgtttttgagtcaagccgggatcccagtctcagattttgaagagatccaacaacgtccttcgatatcagaactcgaggaacaggttcgactggtcgcgggaagattgggatttccattgatgttgaagagtcgactgttggcctacgacggtcggggcaatttccttgtcaagaccgccgaagacatacccagagcgatccgagcattgactccaacatccttcgattcgaaaaacgatctatctgagctgaagctttatgctgaaggctttgtccctttcacctgtgagatcgccgtcatggtcgtcaaaggaatcccttcacctggctcagcagacccaaacattcgagtttacccacccgtccagactatccatcaggacaacatttgccatactgttcacagtcccttacgtctcggcggcccctcagcctccaaatctgctttaactgtggcccaacggtccataaccgccttgggagctggcgcagtcggcgtcttcgctgttgaaatgtttcttttacccgatagtaagcagccctcatggtctctgtgtcatataagtagaatgtctgacgctctaataccccctccccccactcatcactttgcaattatcagataccgtcttggtcaatgaaattgcgccgcgacctcacaactcctatcatcatacgatctcctcaacagccgtctcccaattcaccgcccatttactggccatcacatccaagcccttaccaccgacggaatcgtttgaactggcagtaccctcggcagcgatggtcaacgtgctgggtcatgagagcggagagaagggcgagaaacaagtcaaaaaatgtttcgagcttgtgagcggcctcaaaggtgtcagcgtcgaatcgtatgggaaattcggctgtcaacggggcagaaagatgggacatattaatgtgattggagaaagcgatgcagatgttcgggagatcgtttcgaaggtggtccgatgtctacccgtcaaccaaactgatgacttggattttgaagggctcatcaagagcgcgccaacggctgcgagatcaggtggattttcggacccgaacccgctagtctcgatcatcatggggtccgattcggaccttccgacgatgattgaggcttctcgaatactctcacatccactcttccaggtcgcacacgagctgacaatcgtttcggcccaccggacaccggaaaggatggtcgaattttcccagtctgcggccagtcgcggggtgaaggtaatcattgcgggagctggcggagcggcccatctgccagggatggtgagtgccctgacacccttaccagtgattggcgtgccggtcaaggggaagactctcgatggggtcgactccctacattcaatcgtccagatgccccgaggcatccccgtcgccaccgtcgccatcggcaattccacaaacgctgcccttctcgccgtccggatcctgtccaccggaatccctagactggtcgatgctatgagtacctacatggctcagatggaatcggaagtcttggccaaagtcgataaactcagccaagtaggctgggagtcctattaatgctcagtcaaaatatacccctaattaaagcccccaaaaaaacaaacggaattcgtcatctctattctttcagaaattctcaatgtgccaaaatagccatgtactatctccccatcgtttacagctcttatgtcttgaggaagcaatttttttatctcagggaagatgacaaaagtgtgggcacccgaataacacataatcaagaggataaatcagccaagctagaatcctccttaatggggcttgggttgagtccaaattttctgatattatgaatcagccccactgtggcccgggttgggttaagtagacaccagtcatttagctctgaccacattgtgatgagtgttgaggaaacaaatgaggatgaaaacaaagcttgggttaaaacattaacagcagaatgtcaagctgagaatactttatggtattcagtgccaaagaaaatgtgactggaaactgattggtaaatgttcagtaatggtactcttggcagaaagaagaacatgtatgcaagaaaatgttatggtaaccacatatgggtatgtactcttggcagaaacatgcatgtacagtctcctcccagatgttcatggctgtttgttttgagctccacaaagggaactcaaagactcaaagtcatgagacctggtggaagggtgtaaaatgggcttgaaggagtgaatattcaacaaaatcaaggaattaacagcttggatattttttttacaaagaaaaataagagctcttaaatgatgtaattgaatcttaatctacatataactaaaagaataggctcagagagccaaacaaagtgccatgcaatctaatgccagtgttgacctctgattcaaatttgttgacaccaacgttagactgagacaggtgcccaattcaagcaacaccccccaaaggggcaaaaggctatcaaaattcaagcaacaccctccaatggggcaaaaggtcatcgagagatcaccaagtccaactccccaaaattgggggcaaatcaactccccaaaattgggggcaaatactagttgaatgataaagaatgagaatttggaattaattgcctccttgatggtttggtaaaggtgtccatttggtcattcatcagtcactgtgacattctggaaccatgatctcccaattttgactgcagattctccacctaccaagctcattcagaatggaaattaacagcagcatagcagaccaattttgtttctcaattttttcagttttcaaagaatcatttttgtttgagttgagaatatctcaaccccccccccccagggcccagaagcacaatgctggaattttgctatcttttccactcatccctgaatcctttgctcttcttgtctaaatcctggaatatggttaagatataattgagattgtgcagactggtttttatcatgaaagtatattgatttccattgttgcagcacacacttgttgactttggtttccctgtaggagtagctgatatccttgactcaatctcaaaatcatggttcgtgattgagcttttagatgctaattttgctgaaaatgttttcttgctttttacagcttggatattggattttgcttttagcaagtgtgtttttgtctatttttaagctttgcatcaaaaaaacatcagttcttccttcatttttttgcctcccaagccattccagtgatatctccctcactgttctttctccctctcctcttttgatttctctttggaatcagttgaaagttcaacaaagaacatgattaaactggagctatcctgtgcaggtgctgaaattggactggtagaaaatttgtccctaacaattaatgtgattggtctcactctcagtttcaaaactaacaggtccactacacatagatttttatctacttttttcatctcaacccacccatccttcatatttgctacctttttcttctacacaaaacactggcactatccattttcccaaatatcctaatggatcagtcagatccttccaactggcccaatcatttctagcaatgatgggcccactatgaacagtagcgttagcacagcataacatagcagaattacgctaatttttagcccatcacagcagaattatgccacaactgcgctaacactacacatttgggccacacaaaaaggcccacaacaatgcattacagtgtgtattggctgtttttggtccagttttgccgctaacagtgctgtagtgcagtgtagcatagtggcactaacagcatgctaacactacatgtttggagcactgttttgagggctgctattgaatctagctacatcatctccatgggaagtccgacctagctacccttttcatctatacttgcacaaatccatcaagctacctgtttcatctgtagtgtgtcagtgtgctgtctttaccaaacttccaaacctagctactctcatatccattgcaatccaccagctagctgcccttgtcatcacccctcactcatcttcatccaccagttcatccaactaccctgatctttgtgtcccataatcccaaccattttgctactgcagcttgactgacaccacttgtatagcatatctataagacaataaagtctttgatgaggatgcacgagttaggcacaagcttcttagagcggtgacaacgagagcacgacaagacaaacctttgatgaggatgcatgagttaggcacaagattcttagagcggtgtgagaactcctttgggatggatggcagtcctgcgagggggaaatagcagttatgatatttcaggtatgtatgaatttattacaactgttacgggtggtttgaaagacctgcccctctaatgtactacactagaattctgacaacaaatttattttattgttgtggcaaaaactgttgatggagaaaactatatgtagcagtctcttatcaaacctagatcaacgtgaaatcagctgagacttagtggaattttgattggaaagaatttggcgtgggttaccgcaggctggaatcagataatggaaagatttgaaaagctgggagatatttcttgtatgtttttatatgtttatatgagtgaagtaaagtaaatgttgatatgggaaaagactgagaggaaactgatgataaatatgaactattcaaagtgtctttgccttcctccttaaccttcagttaagagaacaaatgggttaagatcactttgacttgttgagatcacaaggggtgatactttctacttgacttcttatatgcttcctgaggtatgaaagatgatgaggggccacctgattgagatcacactgttggattttaccttgatttgacttgaagactctgggtgaggtttgtgtagcttggtagatgtgccggattggcatgcggaactgatctgaggagggaggaatgacctccttatatagtaaattgtgagggattttagctagtgaggatgtcctgtgagggatttatgctggtgtgacttcttctttgagggatttttgctacttggaagcttctattgaggcatttttgctcgtgtgtcatgtgatctgcactgccccatacagaaaatcacacgtgttgcggaatattctttctatgttgaggcatttttgctggtatgttgtgaaaatacgtgtgatccaagcgtgtggctggtgatgtcatgtgaaaatatgtgtgatccaagcgtgtgatcatgcatgtgactaaaacatgtgatcatacatatgcctctacaaacaaagattacaactatgcacttatatataaatctatactgtgtactacccaggacaactatactatgctgtaataacaaaaaactgatttatccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacctgtagaatctatttaagtaataataacaccaagaatctagcctattatcaagagtggatcatgactttatgcaatttggtacttgaaacacatttggcacactacagcggtgacaacgagagcacaacgagacaaacctaaaggtgagtcaagatgtgagcaatagcatttgtgagttgaaacaatgagaatggttgaattccaatgcacacctttgatgaggatgcacgagttaggcacaagcttcttagagcggtgacaacgagagcacgacgagacaaacctgacaagatgagcagaaggaaatgagaacatgaatcaagtgaagagagaagaatagaaacggacctaaaggtgagtcgaaatgtgagcaatagtgtttgtgagttgaaacaatgagaatggttagagaaccggaaaacaacaatgtaggactggtttataactattcaactatgttacaactgcggacgagtttgccactatcactactttatgcaataaataaggaaacacctgttatgcataactgagaccacctaacaatatccactttctccaagaccccaattggtaaatgttactgatctcaggacagattgtttcaattcaatcgtgagcttcttttttacccctcacaggtggggatatcaaaaagaagcataaacaatttacccccaactatgtagagttagttgacagaaacatccatacccataacttccttatgtttttggggggttgagatgattaattgggtcagggaaaatgaggacagggttgagaaaccttcatttcagcacaaaaaaagataaaaaaaaaacatcatttcttttagtttcttaactattggtgggaaaaataagggataaatacaatggtggtagtaggcttgagagagggccacttacttagtgttagtggaacagcactaaaagtggcccttttttgtgtagttttagcacaacaccgccattgctgtgctactttgtagtggcgctaacagtgggtattttttggtttagcattagcgcgccgctatgctagagcacttttagaggcaaaaaaggccaaaaaactgctgaaaatatatttgtgccctgtgtgcatagtgttagcacgattccacaaatctgcactcacactacactacatgttagtgcaattttgcaccctctacgtgtagtgttagtgcagatttgtggaattgtgttaacaccacactaaaaatagtgtatttcagctacgctacagttagcgtagctgttggagtagtctttcagtttctttttttttgtgtgcttctcacctttcatctcagtttcactcacttgtcacaagattcacagtatacctgggccagagtacgtggaaggatttctctcctcatccttccacaaacctcaaactctgacccaggtacgtagtcatctcatgtctcattttctcttcctttttcttttttttctcttttgatgtttgtttctttctgagctaatgcaatgcattatccttccacaaacctcaaactctgacccagttgattccaacagtagctggcccaccgttgggaggaatgatgaagaaaggaaaaatagaaaagataatcagtaattttgaggtcgatttccaatagttggaaattcacccttctggaaatggtgtacagttttggacggcataaaccgaccctgccccgccccacaaaaattcaaaattgacacacggggcctatccccaggggggggggggcatatgccctgacactcaattttattgtggttttggacttgtacacatgagcagagctcagaattgtaaccgctaagcctctgcaccagagggtcttgattttttttcttcagcatgcatgtatttggacatgcccaaatccataactatggggtttaaccatgtatatagtcatggggttataccatgtaggctcctctatcatgcctgtagcatctaccgtatgaattagtgaatgctctacagtatgttccaagcatttcaaaggctaaaaaaaaagcctgaaagtctgaaaaaaaaatctgatttttttggctcaccaaataggacatccaaaaaatcctgggttggtggtctatgccgtccgaaactgtatgtaccatgcacacccaattccccacagctcatatgctggattttcagtgccaaccccaaaatgaattttggctagcaaaaaaaaaaaagatcaaaaatgaaaatgaaaattgactggggttttatggtacaggccctaagtttgagttgctcagcaggtgttgatttccgacctgcacttgacggtgatgtttgagtaaatgtttgactgttacgtcatccagactggtagtttgtaaggtgatgtgtcaggaaaatgaagtgtcaactgatgaccatcaatgatcagtggttaagaagcatatcaccaaattcgagtccagtgtgcagagatattgatttttctgtctgtgtacccactggcaactgtactctgcaaaggcgcacaggaatcgagggggtcatgtcttgggctatgtcgcttgccaagcgacagacgtcaaaggttagtcaaaatgcccacgtagatgctcaatgagatgctcacaagactgggaacaaggatctgtctgattttgatgtaggttgaatgcgagcaacaaagagtctgaccagcgactggagcaatagcgctacaccacgggtgcacttgggtgtcctagggacatcacacaaaaatacgtcccaggtgtgttccgcatccatttaaaacagagatccaccatcacaacagcctcacaacaaggctattgtgatgtctttttaggacctgggacggccttgggacaatgccatcccatggctggacccgaaatcctcaattgcacccgcggtgtagagatatctcctcagtcaccaacatcgaaatcaccgctcatctgccttctcaacaagagactcaacaagaccccttgcaggcacaagctcaagagagtcaaaaggacaatagaacacgcagacaaacaagcttttattttggttaacatcactaatgagcataagaaagggaaaaaaatgcacaaacacagtccgctcaaactttttttggagaaaacaaaaaaggagaaaacgggagagacaagggattttatataaagatgaataggtgatcaaaaaagtagccaagactagtttagatgattcttttttggcactggttttggttttagttggttgccgagaatatgaacacaattagaccgagtggttttttttggttgagattgaggaagaaggatagttggggatgttccctgagcgagccagactcgtatcggacaggtaaaaagatgtcgtttttttgttttgtattttcgaagggtgtcgccatttgaagagtggtgtagcagtaattttggcaggcattagacttcccgttttcagcaagggctcgtattagttcgtgggatctttttcaagggattgcttgatcccctatttgagtggttcggccggtgatggagaacaagctagtcgaagtgggatgaggtcatgccaagatcccgtttggctggacagccatcttattgaccggatgattgggttcgggcgaccgggcctcacttccttcttcttcctctccgtcctcgagctcagactcggaatgtgcggccatctgaggggatacttgagagggaccgttcatctggggagggggcattgaggatggttgcccggcgacttgggggttatgatagtggttggcagtctcctcttcctcctcctcctcttcttcgacttcctcctcttcttcgccttcttccgagtattcttcctcatgatgctgcagagtaagtgccaactgggtaagtggtagcacaaagcattagagctgggagggcatgcttacctgtggttgaacggcatgttgcgcagcaacaaccatgtgcggttgaggggctggaggcacactgtgcccattgatcgtttggagagacatggcggaattgggttgttgtactggttgccctccaagatgaacaggatgaacaggatgatcgggcgggctatccttttcaaccttgctgggtcggcctcgcttcttgggtaaggggttgccttgcgcatcgacctcggccgctcgggaccttcttttacgtggaacgggggcggggcaggcgcccgtttgatgatgaggcgaagtaatctctgggtgagaggtcttgtattccttattttgaatgttccaggaattcatcgctaacttccctgcttccgaccacggctaagaggtaaaccaaagacagatgggatgagttagtcgagtttgcgggtgtgggtaacagacattgagtaagcgggagacggacccgtttagcctcttcactcaggtttttccatcgatcgccaatttgcctggcaagttccttataatctgcagtggggtttgcagcacgcatctcttgtctgacagcgttttggaatagaatgctacgagtgcggtagtacaaatgtcagtaggctgcataggaagcattgagggccagaaggaggagggaagggatcgggactcaactaggcagacgctggtcgcttgggagcatttggatcacgctcgcgcttgacccttttcttcttcccaccggggattgagcccggcggggtgggaatggtggtcggctgacgaggaggattataaaacgggccggtaccattgggatggtcttcctcactgacaggctcctccggatcatcctcatcgtcatcctcgtcatctgtctcgagtgggtgggccggctgggaggcataagattgagtgactgcaggatgctgaggcttgcgatggcgggctttggaagcctgggcaggagggtgagcctgctggcggggggcaccgggggtgacggtcatgaaggatggcccgggaggggcagaggtgcgcgggtttgaggaggattgtggctggggaggcgcaggatagggcggatgggagtgggcatagttttggggttcagagtattgcggagggcgtgagccgtaggcggcttgcgaggcggcagagccccgaggatagagatcctgtgggggagattgggcatggtgctgctcgtagtcggagccgagagcatcagctactgcgcgtggttcggagctgtggacgagattgatcaacctcccgagggcattgtgtacggagctgtaggctgccaaaagctttggacaaggggcaaagggggggaaaagaacgccgagaaacgaggcagagatcgataggagtgagtatgattggcaatggtggagattagaggcccagaagcgatggccaaagggcgaagggaggggggagagagagggagagagaagactgacatcttgtttggcagcaagaagggattccttggaggaatgggccattgcaggactggggtgatgaagaatcaatcaccggtagtaggaggatggttggaaagataagatggagggattgatggggttgacttttttgatttctcttgggagggcttcaaaaggtgggaggagaggatgttcagagggagagcgatgctcttatttattagtctgatgaaggaggcagctattggggaggactgtttatgtacgctgagcggtagatggacttattagttgggggggtgggggggagtgagaggcggagtgtttgttgttagacgagtcgagcgaggcaagagacgcggagggttatgagggggggaggagaagtgagagggatcaagggaacaataacaggatgaggtagaagcgtcgctaacaataagggactcttggatcagagagtgttggttgagagacggaaatagacaacaaggagactattgttgtacggatagctttgttgtagtcaagtactgataaggaacagaggccgaaagggctgaggctgaaggggctgagacgaggaggaagaaggagaagaaggagtaggaggagtggggatggggaacaagaggaggaagagcgagcagtgttatttatatttatattattgttttgtatgcgagtgaggtcggagggaggatcgattggaagggaagaaggagaagaagaactcgaagctgaaaaaatttgaaaaagaaaaaaaaaaggaaaaaatcaaattgtaacgaaccgtttaacggagagagcgaggggcaggaagggatggagtgtagactattacataccaataacagaagagtctagagcataccacaccaccagtaggggggggagggagggagaagatagggtaaggtgttaggtggctgtctctgttacggttcaagtcaactcgaagtgggtgtgggtcttcgtgtgtaaggatttaaatttggagtgttgttacgctgaaaaaagaacgaaaaaagaaaaaaaacaacaacaagggaaaaaaaaaaacaaggcaagtagactggccgtacaacacatatactataagtatttacatattttatctacaacaaataaagtgttactagtactactgttgtacatataccgcttactgtaaagatatgtatttatttgagattttgattgatgaatgatgatgatgatgatgatgatgatgatgatgatgatgtgtatttaaataaaatactttaacaagatggtaaaaggtaatacaaaacgaggtacatgaactgtaaaaggcactgtcctcgatggtcgctttggatgggaaattgtaaaacagaaagaagaaaaaataatatatacaaggtgttgtaactttacataaatcaataaacagatgttaattattatattgttatggcgagcgctgctgggttcttgggacccgtggacgagatcgaaatgttaagtccgaagatgaggattgaggatagagattaataaaaactggttgattgaccaacccaacatttgattacagtattattattaccttttttaatcgcccttcttcaactcaaggcaaacatggccaaaagaagctgtgcgctgtaatggaagtcgcacctgattcctcattagggtagaggaaccaatattggaatttggatccatctaatatattcgtgtaaatcgatattagcatattgaggaaacagaaacacagtagtgtcagaggcaactgcacttggttaccaaagaagtggtgttgtgtggcccatatcagtcacagtgtgtaactaaaacactcggacatcaatcgaatcgggttctctgatacatactcggatacataaatccatagagacttgtttataaaacggaacactgtctatcaagaggaagtcctcatagtcctgatctccagagccaccctacaacgtcaacaccctcgatgtttctttcccctgcctacaatctatctatgtaacaacaacagccccaccagagatatatacgattacgatgcatgtattgacagcttgccgagcaacaactactactgctccaaccgaaccatgctgaaaatcctcgagaattccgaacaaaagggggaggggaggattgtaatcggacccctattctcgatggaggagaatgtacgaattcagaattcttgtctcttaaaacggtcttgtacgcgaatttcacgaatcctcttctgttacaacaaaacacagatagtaaatatctgtccaaattaacaagtctacacactttggtgcaatcgtcatcattcatggataatcgcggtgtcgattgtatccacactagaaaaaaaaaaaaaacttggatcgtgtaagagcgtgtgccccttttcaaatcaatacatattacagactgcaagttagatatacccatgacggaatcctagacttggatcccaaggagaaatgataatggaacgctggctatatgtaagttaacaacgaaagagttggatatacgatacatatataaacttccatctcatccacgcacatgatgtttacagctgtatgtcgtcatccttgaaaggctttaaaagaggacatcttcatcaacaagcgagactgcggaaaagagaattgaagctttgagcttcccatcagaggggcaaggaggaggaacgatgactgaacaagaccacttataaaccacctccacaacaacaaggctcagcctcgagcaagcgggtctgggaatctggtatccagctgcacagcatagaaattttccctgcccaggatcccattccggcggacagagtgaacctccagacagacaccactcacgagtcgcttcacactcttttacctcctcaccatgacactaagagggctgcacaactgagagtgaataaggtgtgtcctcaagtatacctgaccaccacttacaagaaccttcaactatttgcttcagacatgactgtgtatatgcacacataaaacaggatcattcaaagccataatcttgcaagaggattcacagagccaatatccattcagcattttttgaaccataaggaataaggaacccattccctgttttatttccacaaaaatcaaaggattggtggactactaatttctccaaggtactcaaatcatgtatcaattccagtaacaccatcttggagttattgctttttacaaatgagctgagtctaaatgggttcaaatcataaagctcccagtggaaaatggatctcaaaagcttttttgtatgcctatcttgtaggtacatattatcccattttatatagtgaagaaacatcttgttgggggtttcactatatctctttttctccctccttgcataggattggaaacatttgaagtgtgcaagctgcagatgtaattttctgaaaaatttaacttttgccaaattttgacaagattttttttcccatggcccatgggtatacaatctcaatacctatgttgattttgatgccactgaattgtgaacatcattggtttcttgtttcagttgccattgtaaactgatcaagtttagtttttcagagactggtagagacagaaatccaatcgatgctcttcacaagaatctcaattcagcagcttaaacagccaatctttctaaagaaatgcattgagaaatttggaattcttgaggaaagctgtaactgatggaatatctccttcatcctagaggtgtaaatttcaaaaaataaagggttgggaaagaggatcatattggatgaaattccacgcagactctgaaaaatgataatcaagtgttttgataaatatcaatccagaatgttgaagtttctttcccctcttaaatgattccaatgctgatcagaacagcaaagttagataggagaacaatgggctcaaagttatcagtctgccacttctgggttaaaaatatgaaaaacaagtggttggattttcattcctcatttaactcttgcttttagtcactgaggtaatgagtttcttgactgggaatagttgaaatatgtgatatttactccaaaactgcagctccattttattcccacctgacagaatatgaaatttgcacaatgaatttggattaaattaaggatgaaataagttttgagcaacagctgagtaataccacaagtttaattgaattttccagatttaacaatgacataaaacctaaaaagattaattcaaactattcaatctcacttcaactggtttgaattcaacccattaaatcatatgttaactagtttgaattgatcctaatactattcaacccccctcaaatacattgcattgagcatgtgcaattccactacaaataggttgtaatcaaatgatttaatccaactatgatcaaagtatatcaacccagttaaatttgtggtgaatggcttgcattaaacctagttgaataaagttttcaatagtttgaattcattttgttaggacccactgcaagacaattgattcaaaagtgtgaaataaaatgacttcaagattcaaaatggctttcaatgaatgaaaaaagaaaaaaatagtttgcaatattccatcaaatgagaactaatgttaccagtagggaaaaaaagggaaatgcaaggttttccacctttaaatttccaatgcagtcaaaaccatttaatcacatagtaagtgtttttcagactactcgggacacagttcgcagagatatttcctttggagaactgctctgtatagcagcctatacattcccttgtaaaaacttcaaagctacatgtaatgatgtggcttggaaaattgatattttggtgcaatgcatttttcattctgatatatttagaagttaggatcttgattcagaacagtaaaaatatattttctttctcctctggagtcagtttgaaacacaagactgagagaggaacattgcgagcgtactttacacattggcaaaggggttgtattggttacaaccccccacagtgatgtttggccagtcacagtgacatcttaagaggaccttctctgagaaaccatggcccaacaaaattattaatcaagattcaattggatttggttttcaagatggacacactttactcatttagaaatgctagcaaacattggtagttgatgaaattgggaccgaagacgtggagaatttttgagaggaaaatttttgggggcaacaaaaaatgagttttgttggactgactcaagggtcgggaaaagaatgagagagagccaattagttttttacttagaggagactacacgttaaatagtctacatacaagtggtcaaacatgtggttgagaaaaatgaatatcaaaatgaataaaacagataaacatatgcttgaaaagatgtctggaataagtgtaagttgataaagactagacctgggttcgaagactacaaggattgcagcactagacaacataacaaaatatcacgcagaaactttcaaaaacaaagtaaaaatcatggaaattatttatgaaatcatgttgaatttaaaagtgggatagatgagttttttagggatgagaagaaaaagagatgaaattccaacagtagttgatagggcagtgacataaacttagtctttattcttggctataaaaaatgccacaaattttacttaatctatataaaacaaattttcactctttgaattaaaattgttgaatcctctgagatcaattcacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttatttttatgcagctttccatgaagtggttagaggaaattatacattccgggctatgaggttcaaaagaaccatgacttcatcaaaatatgtggttagatggttttgaatagtcaaaaattgcatcttaaattcatcaatcattttagcatcaaattggaaccccaaaaaaatagttaccacccaaccaatcccaagggagccaaaatatacaaggtgaaccaagatcttgtaaatatccatagaaagtgattggtaaaaatatctgttaagcttggaaaccatgatatatgatttgaattccatttttcaagagccttacaaacagggagtctgctaaacttccttcaacaatagcaaagcaaagctcagaacaacaccaccaaatagagatgaagctttggaacttgttgggggtctccagaatacaccctgaacaccaccagccaccagatatgcaggtggagggtccagtaaccatcactttaccctctcactgcattactgggagataatggtgtgtagggcattttctgaaattgagaaggtaccccccaaatggtgaaaaactgttgtctctaccacaaacttcatggatattctccattagctgttaggggtactaacactcacacaaaggtaaacctgaatctgccacacagtgttgaaacaattgttgtagggtttcatgtgaagattagtgtaacaaagcataatgttagaatagtttagaatagtgccaacaactacattcttagtttagaggatcaggggtccttttttgaatatctaaactactggtaggtggctgcttagtgtagtttagcaaagctgttgaaattgcctgtgatactccactgcagacatccatgacattcttttggatcaacactcaaaacctattctatctcttagtgttgccagtgtaccaccttaaacctcattggttcacccattttcttctcaatcttcatcctcgttttctccacttcattacccttccctttccctttccttccggtcctcctccatatttgaatcactccagaaatcaagccaacttattcatccaaataaacttcaagatatcaagtctctcaatccaatctttgatacagtctcttcccaagtaattggtgagaaataacaggaccatccttcttaggttgctttttattcaaatactcatggtcttccaatcttattcttctgtctctcattatcttgcatttatgttatattctcatcaatctttactttcttatcttgcttcactgtaaaaaatcatgagaaactatgccagttgacatacaaaaactctcttgaaatttggtttgttaatcagatgataatcagctattacttcagccatacttcaatgctcagacactgtgcaaaatgcagtgatactgttcagaaattcttcacattgtaatagatttcagtatgacacaaagttaaattgggagtaacctgcatgtaaactgccaccagtttgactgtaaaacaagatttcatagtgctcctttctattttttctttttttataaaaactttcctttcttctatattcgaagtatatggtttcagcctcatagcagcactgggccgctacgctatgctacactttttgcccaaaaagcgttagcgtagcggccctttttgcgcgccaaatttgtgtagtgttagcaaaacgttagcaactttttgctatgctacgctgttctaagagccgctaactgccgctacacagccaaaaaactgctaaccagcatgttagcgcagcatagcgggcccttttcatggcctgaacgtgtagtgttagcgtggatgtggcggaattccgcttcactacgctaaagttgagtggaattctgctatgttacgctgtgctaaccgctacagttagtgtagctggcccagttttgctcatagcactggttattagcaacccacttttaattgatcatattgatgcatacttgaagaaacagtctagcatgatttctttaatcagaaatccaccaaatcaacactctctaatataaaaataatctgcactatattcaatggtgaaaccaatatgaaattatcaggatacatttttgtgttgtgtctcttttctgatacttgaaatttttttattgtatattgtatctaaaataagatgaaatacatttgtatattatcaaaacactaatttttggccattttagacttttttcaactagcaatttggatcatacacatagatacagcatcacattttttctattgggctgtattagcaattatctggtcacaaatacagtatttgtgaccagataattgctttttgatacatttgtgtaatatctgttttgatacaatacaaatagggagttggttcaacagctatcaaaaactttgggagttcttgctcaaaatggatggccagacttggcatttggccatccaattttatttttgatttattcagtgggtgttggctccccagaccacccctcatgtgttgaggggaccaacacatgactgaaacaaagaatgctgctgggattcacaagtgggcttgatgagagaatttaatttgtgttcaatgaggaaggatcactaagtgagactggcaaatgagtagtagtggaacacttggtagaagcatctataggtacaatcatacaattatcacatatcaggaatcttctcataagacatggggggttgggatttgctcctatttaaacagaaggcaaaccttccattcagtgaggtagctgtacctcactgactggaaggatttccttccagtcaatgatggttgttacacctcactgaccagttgttgaagggttgttacacctcactgaccagttgttgacggttgttacacctcacttaccagtcaatgagggttgttacacctcactgaccagtcaatgagggttgttacacctcactgaccagtcaatgagggttgttacacctcactgaccagtcaatgagggttgttacacctcactgaccagtcaattagggttgttacacctcactgaccggtcaatgaggttgttacacctcactgaccggtcaatgaggttgttacacctcacggaccggtcaaataggttgttacacctcactgacaggaagaaattccctcaggtcagtgagaaaagttaccctgattataaacagaaggggttctttctactcaagtgggagaaacacccaacctcccctagctcatcacaagccccaatttaatttaattgcaaagcaagcccccaagggaggggattggtagtaaattcaaatttttgacctgagagcttttgattttttggtggggggaaaatttccctacacttccccccatcttcctctcaccaacaatgcaccaatagaaaggcatagtaaagtaacaaaaaaaattgttactttaattagcgtctgtgggtgtatcgactctgcaggtggttgatagcaatcacattgatgtcttgaaaaaagccctcaataaaagccaatacaggctgtttttggttgatacagcctgtatcaatttgcaaaacataaaaaatattgaagtagtttttcaataagaacaacaacaaaaatagaaaaaagttggccaatacattacatatatggagccatattttgtactgtaaagcattggcacactgttgctctcacacatgtggcctgcctgttggatcattagagctgggtggatcttgcctaccatctgatggagtatgagtctatatttttattttgagcagattcaaaatgccttgcaaagtccatgatttcatgagcataggtcatctacatgtgtctctatttggggatagcctaaatccaagaattgatgatattcactagggattttaaatatcttcaaaaggaaaagagtgccctcttttgttgggctgtaggcaagatatgtctgactttaatgatccaactttcagggcatatgtgtgagaagaagatgggggggggggtgtagggcaaatccccctccccccaaaaaagctctcaggccaaaaagttgactttgctcacaagcccctcctttggacgcttgctttgcaagtcaatttaaggtgaggcttgtgttgagctagaacccccccccccccccctccaagtggggacaacaccccaaagccctgatgtaagagttgtggtttggggagcgcacctccacaacaaaaagaaaagtgtgggcctactcccgagagacggcatgcccttgaaggaatgactcccaatggtaatgatctttgtgggagttgtttaaccaactccctaaaaaccagacaaaattaaatgtatttggagaaaaccagatacaaatacatgtattgtattttatgggtttcaccgtttctaatacttattgatgaaggaaaaactgatctttaaatgaatggtcagaataaagttcacttaaatatgaagaaagctttggttgggtcaatttcattttggagacttgaaagggccttactctaaagagaagagcttggtctcatttgaacttgagagaagaaagaattgtgaagtgcaattagcacatgaagatttgaaacaggagaaaaactctcatagaaaattaaaaacaaatcacagttaaaaaaaagagaattggacataaagataaacatgtgtacagtgggggtagacagtgaaaagtggctgcttattttgcattccagagctccaaaatacagacttgcagtcatgagccttggtcaggtggtgcataataggtcccaaaaaatgaatatgaaaaaataaaaacaaaaaacaaagttgcaaaatttgtgaaaaataaaaaataaaattgatttttctcataagctttgaaattcattttgggggagtgagagtgctgagagaaaggaagattgggaaatgagaagaatgattataaatgaaattttttgaaaaattgctttccagatggcttcaaacagcttttgagtggggcattcaccagcccacattgcagtaaagcactagaatttactgttttggctccaatctggacaaccaacctagccaaactttttttggttccaatttttttcatttataatcattattcccatgttccactctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaatcagttttattttttattcttcacaaagtttgaaactttactttttgttattattttttcatattcattttctggtacctattatccaccacctgaacaagtctcataacgtcaagtctgtgttttggagctctggaatccaatataagcagccacttttcactgtctacccactgtacaatgaattacagctcaaaactaaaatacaacaccaggaaggcaatgagtgcaatagtggcaggtaattatgtgtgaaacatgttgaaaactcagtggtactcttgcagtatcctactcaaatatgtacataaccaaggtccctctgttctgcttagagggagtttaaccaccaaacaattggcttcatgttacctgccacccatttcccccattcttgttcctgtttcattgagatgagtatctttactcaacacagagagctgaaaatcgagtgaacagcgtaaataaatgcttgtggttgaagtacatatttatttattttgttttgtgattctttgtccctttcttcggttgctgcgcggctggctagcgtgcggtgcgcgcagtgaaacccgaatgagctgggcgggactgtccgtgcgctaccggtgaggatgacatgttcagttggcactgggatgtcttgactggcttgaggtggtaagggcccactgaggtgatccgccagcacgctcgctctcaaccagagactctacctcttcccttgctttaatcaagtcgaagttcgtcttgaagatacaaattaataaatacttccacatacacacatcccaaaccaagagcgacggccttgttcctactcttgggatctcgtctttctattaacacttgttctccaaacagctccaccttggtcggtcggtcgctcagacgaaccgacgaggtgccctcctacaccgctcaaacggtaaccatctcgattacactcatctctcctcagcttttctatcaagcgaacctcacgccgtactaggagggatctctttattgccacttcaactcgaggattggtctcatcttccgaatctcaagttggatcccatcgaagaagtaggcttctcatcttattatattctcaagaagctactatttattaggtcccaaccttcctcagcacattgttgaacggcctaacacacacgtccattgcaactggtatgggaattagttattggtgaacactagcagttaagggcatcatcgacgagggtacacaaacgtcaagcattgtaaactgcttagtactgtgataattctttcccggagatctcgacactagcactctaagtcgttcataacaggtggacaccccaaggacggctgacttcgattgtctgttttgtaagttatactttgcagcccatgttgttcgtatttgaatgttcggctctatgagattcgtttgccggatcgtcccaatgagacaggcaaaggtccttttgtgatgcagaactctacctttaccccagttgacgtgagatgactgacacgagtcactcctctctttgtcatttcggttcaaaatccaggcttagcactttgtagaaatcttggattaccctctaaactcactgccttcacactgggatccattgagtcagaatcaaagttgaatcttccgaacccttcgaatagtatcctgccaagttatcaagagcttcttgcctgcaatggacagttctacgatgctcgtatctcccaatccctccgttcaagccgtccaactaccatcgtctgccgagttggatccagctgatccgttagtaatgctttcttcttccaccatcctattcctttcctcacttccattccacttccaatgcgctgctcaagatctaaccactccccaagaccggcggtaagtgagcggtaatccactgcttatctttatcgagagcccaacacggtcttgccggattagggctaatgttctgaatatgagacttgacacgatctaaatgcatataaacttgcgctaagtccatagtacacataccccctatatacataatacatacattttcacacggcatgtggtcatagcgaccggtgatccgatgaatgcagtagtggatgtctcctaccagtcacggaagcctcgtgaaccctcatgcgcagcgcacagcacacttcgaaactgacttgtgttactgctgtgacattctcctccacctcaaacagcatctggcgtcatgtcaagaccgaatgggtgagtccaccgttcccttcatcatctcatgactcatgcctcatcccggcttgcacagataggccgagccttgggtggtggctgatagactcccagtacgacccttcgttgactcccctttgttgtttctccttccgcctcgggttcattcaaaactcggctcgcggcaaacaggaccatcattttgttaaacgaggcaactttcttccgtggctacgtgcccaactacaaattgacccgatagacgaagcttgtctagctcctgagccgctcttgtgctatgttaaacggcgcctggctcttgctcagagcgaacagagactcagagcagcggcgaatcatgggcagcctgcgccagctgcagccagccattcaaccccatccaatggtgcgtccaacatgaacggggcatttctcgagcccactcccgcctcatcgcttgccacccgagattcttgtcccggtaactcgtccaactcctcgaggtctggcccctttgtgagcccgcaatccgatggagttgccgcgccaggtccggcaagtcaactgtttgaccgtagcgcgtctgatgcctcccgtgcttcgagcaatcagcttctgaataaaacccatggtgagtatcctgtttttggtcaattgtgcactctcctgtcagtctgatgctcatccgcttggattggtcctgccacagtctcttcatcttccatatccttctccggccagtcaccctcatccatgggtcagggtaatgcctttagtagtcagcttggcgccatagctgatgctcacatgggcaattcttcccatgtgacgccaatatcatcatcttcaacctcaaactctcagaccaacgctttccctttcagttcgagcggcctagacgcaccacacccatatcttcaagctgatgttcaagctcatcagtatccccactctcaagttttattcacgaggcaagagaacggggaaagtaatcagcagcagcattcatctcaactctctctgtttccgtcgtccacgacttcttctacatacgtcaatcaccccgctcaatctagtccagcccttgcctttgccgccacgcattctcatcctttgcaaccacaaaacgccaatcaatactcgcacccactgcagccaacaaagattacacaatatgagcaatttccacatactcacaagaaaaatttcgaacctcagaccaatgcttttgcccacaacaaccagtcattagatttcaatggttccttgcctatctcagagtcgggtaattggaatacaagaccgctcgcacaaattgaccctgctcttatggcaggccatgaaacaagccatgtcataacgtcgcaaacccagaatcagtctgttgctcctatcacccccgcaattgacattacgcctcgggtaactgctccccagtccatggatgctcccagtccacgcagaaccagaagcgctgctgctttgaccaaaaaagcagcctcacctgctacttcatcccgtacgcctgttagtgagaaagcaccaccgaagaaaggcgctccccgcaccgcaaatccatcggtccaagataattcggttgaatccatccccaacccgtcggcaaacaactcccctcaaactaaggagcgcaattccaaagatcagcccaactcatcatccaactctagttccatcactcctgcagaccaatacaaccgaaaggcttggaagagtcgcctttcaactattcgaaccgaattggatcacatcactaaagcgcccgccagatcagcgaacaaactagtcaaaattttgactatgtacagtatctctccaactccaaactctggtgattggtctactgtacctccagagggtaggatagaagttttatcagccataaaagccgccgcacctctagacttttacaacacttgggtgtccgaaagtaaaggtttgtccatgcttgaggcgtggcttaagggctccgttcacgcgcaagagagagccaagtccaaagacacgtctggcggcaagggcgccgatgaggaagccttacaacgcgaaaccctattgacgcatcttctgcaggtttgtaacacattttctatgtcttgagttgttccccattatgatcgctctcccgcatggttggatcgaatgatccatgattcctccttgtattacaaggaaaaaacccgacttgaacattaccccgcgggcttcaagtcctcggtgacaagcgatcaaactccctgggttagccagggtgtaggatagcatgttcaagatcccgaaacttaaattatgtgcctttaaaaatgccctcaacgcgacttcatactacatgccaccctgcagcttccccaacatcttacattctttctcgcgagtcgatcatcagatctaggttgttgtagctgacgaattgcttccaattttcagactttagagaagctcccgctgacgatagaaaatctcaagaatcacacatttccgaaacaggtcatgaggattaataaggaacaaaatgcgaacagattctcagagggttggtttttttcttgctcatgccctggtatctggcgtgagataattactttttgtactgatgtgtgatatttcattatcattctgcgacgtgtctgtaggtgtaaagcgtttgtcacttacattggaacagaaatggcgtgcaatttgtcgtggagtagcagctccgatgctaaggaacgggagcaccgatagcgtcaacaatcctgctgcctcaacctcagagactaaaaagcgcaccgaagcgccggctgattcaagtttgtccatgatctgtaaagcatgatgcagattcttgatgactgactggagttgcgttttttcccagatcaaagcaagaagcgcaaggttgaaactactaggatcgcgatcactgcaacgccatctgcgggtaaaagcacaaacgacctttttggaagaccagacaaagccaagctgccggcattcacgaagaaggctaccgaaccaactccagcccctacagttgtggtacaagatagctttgctcaagctatggggttactaaaaggcaaaaattctacaggtacatttacagaaacagcgccctctacttccacctcattgtctaacgcagccggcaagctcgctaaacgagtcagatttgtggccgacaacgagttgtgccaaatcaagatcgtcgaacgtttggtttatgagggcgaggaatatgaggtaagcttggtttgataaatatccacttcaacaagatagctgatcaatgactcctcgttaactttttcagacacatcctgttggtgatgctaggaaaatggatgctgttgagggcagatatttacatcagtccgatagcttcctggaagaagaaattgaatgggagactccattagaggttattttgaccagtgagacaatatccaacctagaaacctcaccattggtgtctgctgagctcgcagcccaagaagagagagagaaagctgtgcctggggtaacatatgaggatgaatcccagattccacacacgccacatgaaccgggcgattcggagttatggacagttggtgacaccggatctactggtctgcctaaggtcatgaaactaggcggcaatcttctgctggacccagaagtttcgcacttgattgcaaaagcccaggccgataattcagtggacgcgccggttgctccggatcacaccgtgtcagacttgctggcccgtcttggtggaggtggcgtcgcgctttccgaactatctaaccaaacatccccggtgacaacgccttatccctcggggttcgacgcgactttgcccccggggcttgacatgaatttgttgaattcaatttcccagagcggctcactgcaagcgctcttggctgcatcaggtggcctcaacttggtgagaagcaaactatttgactcaataagtcgcagaagtgaacacacaaacgatctaactaaaaccatttcattttcaactatttcaagtccacgcagcctgttgtaactacccacgtcactgatacattcccaactacaatccgggataatggctggggtgctgccgctggctcggcctctcgtggacgtgagaaaatggacgcacctgagccttacattccgaccggaccgagcgcgggagtttctcgcaacaagcgccgaaagaaagggaaagatggtaaccagccccgcagtgagttcaggctgaaatatggatttcaaacgtgtttttcatcatcgctgacgggatgtaaacgtttcgtatagtatcagcacatgactcttacggtcgacatatcaagtgtaaatggtggcccaattgccctcatggcaacaaatgtttctatgtatgtttcagttttcgcggcgtcgacaaatttgcccctgtctgcccgtccagtcctaaacaagctgtctctttgttttgtagaaacacggctaaaatgccccccctaccccctgcgaaaaaccatctattaatatttcttttgggttcaaacatggaatcgcggtctcgtttgctaacagggcgattcttgagatgcactgtgctgtaattcatcaataaatacgcaatctcgcatgtttttaacaccggccaaccccgcacctcaatcccacgaacattggaatccgccgccaaaggactggcattttgaacagggacgcttcacatcatcaactgccctcttcgaatttttgaattcattattttatcatcccttcacacccacccacgtatatcacacctatagatacagcttttcctctttttctttatctttatttcctctttgtcttgtttcctctttccccttcggcttttatttattataattttgccctattgaactgagaaattttcaaatccccctatgaatattattggtagattacccaagtgatgttcccaaacaatttcatgactcatgtttttcccttccaacttgtctaaaatcaaatcaaatgagatgtacatgaattttttccctttgtgtgtctggtctcactgcgtgtatgtctccagaatatggttgttgggaagaaaagctctcagaccagaaagttatgttgaatgctgcattgaactagacatgcactggtgatgtagggggtaatctgagctacatatgaactgctgatcaaggactatgaatgcagcttaattttaagccctgcccagacaacaggccaccatatttagattcagagttgattttattgacaagagaaattcaacaggggcagtttaatggtgagggtctcaaagataagaaaaatgagaaatccaactgggaagtaccatcaaaccaaaaaagagaaaggaccagcatccttgaaagagttgaaaataactaatggcataagaaattcaacatcaaagtatgaacaatctaaaaaaaaaaaccccggatagtggagggctcttatgtgatgttcacttcaatcagtcatcctggaattgcttcaaagagtagtcaagtcttgagccaaagtaacctgggttttcatagtatttgaactgcagatattttttgatgcatgtgtacaaattggtgacttggcttgggtcttcatgtataaagttttcataatttctcaggaatgtggaaacatcaatcactttgccagggattccagaaggtgacttgatcagttgttcaaaaagatattggattgcttgtgggggcagtgttgaggacaatctgcctttgtccttcaaataattagagtctctcataaaatctgaatgttcaaatgattccaaagtgttcacttggggtgcttttatttttgtcatccaggtaatttggattttgtaataagttcatgatccaagagtcagtcccttttttgcttcttcctgacaatcagaggaatgggatgtaatatacactcaccagttgagcactgagcaggaggaaagacattggcctcatctgataggtcaggtggtatataattaatcaagggtcagaattcttgctccatggtgcaaagataattcaataaggtttaaaacactgacctgttccaaaattaacattacccactatagacacaagtaaaaaaaatgtttgtcagaattatgaatatgaggaccaacaacacaaaggaagatcaacatacaactcagtttatcatctgtaaaagaagccagtataaaatgagaataatcaaatatcagcctccaaaacaagaagaaaaacaaatacaaagtattcaatctgaaacaaaggtctcatgaaaaatctgacatacaatctttcttcccgtttgccaattcttgttctgggtgaataatttctttggtatccatagctaatgatctcttaactaaattatttgaaagtgaaagtgggtgtgctaaaatactttggtaatgtaagagctgaatgacaactaagatcttgggaaacaacatgtctatctacgtttatttcttgatttgataaattatgggttgaaaaaaggtatgataatgagtgatctgggaagtgatctgggatgttgaagaagtccaaaccacaaaaacacagggatatttatatggagaaaaagtatgttcatcaaattattactttgagtgtaaacatagtaaatttgtctcacccacaaattaaaattgagacactcagaatgataaatgtacttttaaataacttcttgttcttgccattgcccaaaacttgtaagccaagttttcattttctgagacaagaaaaatgttgtcctggaaaatcagcctgggaatgtatttggccatactccaaactgattctaggaaaacagctgtatgttttgttttcctggctcttgctattcctcaaattatgttttctatacccatgatttcagtgagataagcaggcagtttaacagaaaaattcagagtgaacaagtactggtttcaaattcataatggctctagtaactgtagagatttcagacaattttagacttcagaatacgcctgaagatgtacttttctgtacaactgaacttgggaagacatttttactatgtgccttgagttttaagttttccctggctcttcctattcctcaagagtcaagttctgtttcctacatagatcatttcagtgagactggcacaatcaacctgacaaatgtaaagtatcctcccagatgtttttgtctgggggtgaactgtcacaagttgacttgcgcccgcgaactaaactgcagtgtgcgggtgcaagtcaacctctttgcctcaactcattggatcaccaattcatcaacaattgacctccaaatgaagttcatacttgtaaaagcatcaatgccaatcaagatcaataccttgaacagcatattgatataatcaagttagaatctctatttttttcttatttttctgagttttctcttctttttcattcattgtgaccaggaaccaacttgatgggatgtatacaaggaccacccaacctcacaaccaatcagaaggcttgaattgccagcatggtcaaagctgggatgtcacatggctgagctgctaggatcacgggctctggacaaaccacagcctccgtgattgtttcacgggcttgggcttgtgggaccttcaaaactgctgagaagagtggccggcctcatttgaatagccatcaagacaccatgcagctttgatgatcccttgcaagccaccccaattcaaccctagcagactctgattacatattcgtgtccagaaatgtgtttgtatgaactacaagctgaaccccggaaatcatttgtaataggtggatgtagttttcatgtttcccttgatctattcctcacatgttgttttctaattaaattggggcaaagagacacccagatccaacaatgtaccttggaaagttattttttttgcactctataatgagtcttccaacctggttaatggatacatccacatttggagaaacaaatcacaactttggtaaatgtccaccagaccaccaagagatgtccactggcttccaggacccagttttgggaattatagaataaattaatacaatagtggttcggaagctgtccaaatcatgggccagctatgtgtgtagcataaatttgctaacagctagtgggttttctgttagctgttagggatggtgtgtgccaaattcaattcagagtaagaagaaaagttgatgggaagattagatgtttttgtgtctgcagaagagagagttctgattgagtaagatttcagagcttccaatagtggtatgtccaacatgtgaagaatttgatctttctagtttgtgcctatccaagtaaatactaaataagcacttccaaagaggttctattggttaaaaccactagcagtaggtttgttcagagttaaccaatataagattggtcttccagaccaattttactttggccaggtccaccaatacattatgctgcaggcggttgtaaccaatacatcctcttttgagattagcagtaagcactggggtcataacctaatgagacagaaatagaatgggaaagcatatgatggtttgttgaagtatagcggtattcagagttgagtgcaaatgtcttgcatgaagttttgaaattgaatctgcacaaataagtattcatttttagttgccagtatcaattgcaaggttatatgttaccagtagaaatccatcttggaaactcatcatgcatggtctttggttcaaagtgacttgcaagcaaccctgaaacctcctattaattccatttgaaaaaaagactaatgaaaccacatacctgggatggtatgtagaaggatgaggaaacttatccttccacatgagcttccccagttatacttataatgggctggtgaaatgtttgtagtaggtgaaagttttgttgtagacatagagagaaatatgcagacatagagagaaatgtgcagacatttagagaaatattgagacatagagggaaatatgcagacatagagagaaatatgcagacatagagagaaatgtgcagacatttagagaaatattgagacatagagggaaatatgcagacatagagagaaatattgaaaatgaaaacgaaagaaaggaaagatactcaaaactcaacacaaatacccacataattgttttttgctttatcatcactcatcacaaaacctcaaagtttggttgcacggatggttaaaaattgctaggaatttttacagctagcttggaaaaggttgtccatgtccaaaacaaatacattcctcaaaacatttcttccgggtcaagtctcatgctccctatgcataagctttgacaaatcaacaagaattaaactatctcagagccaattttttgagccttgcatcaaacaatcccacactttgaggtgggagtcccttgagtcagttgattactattgagttgatgtggtttatgcacatgtgtagagaaaaaaaatatttttgcggaggaatttttttttcagattggaaaacctttcttggaagagctgcagagcctatttcttcagaatttaatgaaaagtttttcaagggaaattccacttgtgaaaatgatcaaagataagaaaaaaggcatgtgtttgcgatttttttcattcttcagtccaataccattcaagatttagctggagaaaaactttttttgtaaaggatctgatgtatatcacatatggctaaagaatttatcttctgaggatttttttacaacatccatgtatttgaacaaaattttcttcctagactcttttaaggttatcagaaattcactcaagctgtcatgaccttcttccattgattgctttgatttgggtgtggatgttctgaataatgcagcctttgtaaaaacttcaacatctatttgtttctcagaataatctaattcacttatgtaattgttgaagagtgagacagaaggaggtttaattaataacttcagggtgtcatagtggaacaaattttcatatttcttcataaagttccagaaagtagcctttttgtctttagtttcttccaataacttgttgatttgatgaaaagaatatctgagtggttgtgtatggggattgggtatgagattgggtacaagtcttgataataatttgcttccagaatcatcaaaaaagtcctttaatttatcatagtcatccataaagtcttggtcctcaagcagaaagtttggcaatgagttcacttgaggtactcttttttcttgattggtttgattcaatttttaatttggaacaaattcatgatcagtaaacagctattagatcctttcatatttttgtatttatttcatatcacttactacttgcatcctgaaaattggatgaggaactagattcatctaaaacctcaggattcatggcaaggcataaatcttgagaacaaagcaccttgaatgaaaaagaaaaccagtgagatttaatgctaaccttctggagatttaagtatttcaaaagctgaaaaaacatgataatcaactttcatcagcagtcaaaaaggaaagataatcactcaaatatttttagtttttcaaagagtaaactaggaaaggggagaaaatcatacaatctggtagttcatctcctttagcagataattcatcatcttttatctccctaatacactctatatattgaaatataatttcctttttctggctttccaattttgaaaacaactccttgaaatatttatgattttcctccatagtttgtgttccagtgaaatttgtttgcagcattttgggaaaaatcttcaaagatcttctttttagaatcatctaatttttcaatgaaatctttgtagtatttcttatcagaaaactccagaaacagtttgaatgtgtcatagcttatgaattccttttcattgttaatgaatattggaacatacttccttttattctgggaaggaagagttttcattaatttgttaatggatatgtaggaaaatttgagtgagtgctgctcatttctgcttagaaatttggctaaatacttgctgtttggttgtcctgaatttacactgaaagatcaatggtctttccaactacccttttcatcttgagaaatttttatttcttcatccattggaattgaaatttctgttgctaataagtttgattttcaagattcagttcagatgttctggaattataggaatagatttaaaatgatttgaaacacttaccattcatgaaatcaaaagatacatgtgatacagtatgtttcaatggataaaaaacaacaatcagaattatccttacatgcaaaaaaacacaatttgacctggtgcacaaaactaaccatctggatgtttgatttttctagaagctaaagatccaggataataaaattaatttagctttgacaaggattttgatcagagatgtggtatcttgggccaaggagtggaaggccagaaaatggagacaaacaagatatcccttcacctttcacagcagctaataaattcaagtcatcaactatcagcattaaaccaaaagcttatatcttaaacaaattcctgacaaaatatttggcatacaatctgcatcaactgccaatttttcttctggatgggtcaatttgctggcatccatagctaatgacctctttgccaaattattcaaatgtgaaagtgggtgggatgaaacactctgcaaatgaaagagttgaatgacaactaagatcttggttaataacatgactagatacattgtaggtggcccttggctctcttttttgctagttgaaatcaggcaagataatgaaaaaagtgatgacaagggatttgaaatggttaaaaaaaaatggagagactgtggtttttaatctagcccaattctttcttgattggtgagaagtgccaatgtatgctctcaggtgtttggactatacaagagtcttgatggcaaataaattttgaaaccatttgttacactgtatgatcgtggggtagtgaacctctctacataaatatgctgtcctggtcatcctacatagcttgtacttcaacagtttctcttccctgagacaagcatctaacttgcctgtaggaaggatctcggacaagggttttatctacactccagagcctcgcaaacaagtgatacaatgtggtcagagcttccaacttgtccttgttcttgctattgctcaaaacttgtactcctcgttttcttttctttccttgagacgagttgcaacttgcaggtactagagcctaggaaacaagttgacccgagtttacagcttttcctagttcttgctattcctcaaagcttgtaagacaaacggctgctttgctttacctgatacgactcacgagctgcagatagcaggcctgacaaatcgagctcggaagcaagcctgacaaaccattagtatgatacagcctgagttttcatattcttataactattgtttaaattttgtatactctctacgtgaagcaaaaactatgtccgcccaaaaaagggaccttgcatgaacatctgtaaccgattatgatgatgtgtgtcaacaggatatggccaccaagcccagaaggaaaaccaggagaactcaggattgctgtttattttagtggattaaaaaaagtgtcatctggaaattctcacaccggtagtgcatgaaattaacttctaagcaacagtttcgagatggtggatgatggtcagtcaaaatgttctgtgtttgtcagcgtaatcaggatgagttttacttcagatatcttcgaggtcaggttgagcgtgcctgaatggaattagcatcattgcaacccccaacacgacatgttgtggttttgtcgtacttctcagaagaaaggaatgacaaaaaatgaggggaagtggtgtttttttcatttgagtggttgccgttcagcggcagcctgcgccctgtcccacctgccggcccagtcctaactcctactgtgaagttcgcctccgggccgttgccagcatcccccggcgctatccccgacgcgtgccaccccaatccagattcctccaatacatagatgcatcccactcccgacctttcgcatttgaccacacaagacttccagcatgtctacgaaccagcaggtgagctccctttatgacaggtttctgaattcaatcgatagtgggcgtgaactgactatcctgactgatgcttcacagaagacacgttcatccttctcgacgcgctagaggctgatgctcagcgtctggtcagcttccgaccgttcatctgtcttgagattgggcaagtacatcctctgcattcttttcgcttggcctgtccttaccacatcactatctcggatattggcgttaagcagatctggtagcggctgcgtttcagtgtttattcagcaacttcttcgctcgatctcaacccgtcagtcttcttcctttttttttgaatactggccttccttcaacactggccgacctgtacatagcgctgatcttttcaactgccatgggttagctctgctgtaacagttcatttttgcaccgatatcaatcaacttgcgttaaaggcaacggcttccacgttcagccagaacgcacttccgcaaccaaacgtgattcaaacttcgcttgtagaatgcctaagactcgatcaaaccatcgaacttttgctgttcaatccgccttatgttgagaccgaagatgaggaatacgaggtcgctcgagggaatcatacaatctcagcgagctgggcaggtggaagtgacgggatgaagcttactaaccaactcctagggaacctcgaccgtatattacaccctcagcgaggaatcttgtatattgtggccatcaaggagaacaagcccgatgagatcgtcaaacgaatggaagacgctggctttgtagcagtggttagcagttactatcacgccgatctcattatcaaactgaccaaaagactctgacactattcatagattgtaatgaagcgtcgagctggtcgcgaacacttacacgtcttaagaatctcccgtccgagtgctcatgcgattctcatgggtaactgaacagtatgaaactaccatgacaaattctacgctacatactttcaagtcttagtaaactcataacatatcaacatcaacgcgatttccccagatttttcaagaacgtcgaatagtgacccaatatttgaaagactcctgcttgcacaaatctcatagatatgtactatcgctagatttagtgtaatggcgttcaaaagtatccacgttagacccagggtttataattgatgcatgaaatcataacacatggtggttcatcacctgaaatctgccaggagcttatctgaggcgtggattgccattctcctggaaaaaaaatgagtcttggaattacccttggtttgacttttttttggaaataagaaacaacaacattgcctcaaagagatctggcctccaaaagatttaccgtctcattattgctgctcattgggttttgttcttgagttggtggcccttttgagatgattaggaatggagtatccaacgaaggagcagccacaattcgtagcacaggagtatatccacaggaaattagaagtagtagtcatgatcatgaacacaatttggttcttcgaataacaaatttcttgttgcgcagaaaagttgagcattaccaccattcgatcccattaaaccagtacaagggaagagttggttttctttcatgtaagtagctgcagcagttagcattacagatgactgaagatgaagggggtttgctgggttgttgttgaccatcgccaatcggaccggacgccgggagatctgtgccaaagatttctgcggttcggagcgacggaatagctacggacacccgaccacgccggcgcccgacaccgagttcatcccaacttatttatccaatcattggccgattgtagtcagcgcaccgagtctttgtcttgacgcccttctcagctgctatcaggatgccttttcaggttagtttgtagtctttttcagcttgatacacgtgtcggatggcctcggattgatcctatctcaaatatcgtccagactacattcaccttggccaaacgtcctaaagggtaagcagatgtgatcttcattttcctatccttcttctatcgtttgagatgagccagaaataagctgatgatcaggggacgtgctattataatctgctttgtgcttttcatgggttcacgtttgcccacgaagctgtcatctgggtcagtgatctacgaaaaaaaaacatggaagtctggagaatacatatctttttgctgaaggagtgattctcaatcgatttgatgatcttgcttaccattctcagtgaccgaagaagttgccaggaacattaaagaaggactcaaaaattgcgatgtaagtcatattctatccttcacagacgttcatcatattgtgtcgctaatcattcgtttgtttgggtggttacttcagataggcgtggcacattttttcattcaacataccagtgcggctttgagcatcaacgaaaatgtaagaccaatccaatttgtatgatatcaatcaacaccatcccatgatgtgataatgacttgccgtttcctttctccaaaatccaaccagtatgattccgagtgaggatactattcttgttcttatttggattgtgcagatcttgatgagagttcttaccttgaggtcgctattgttattttttgctcgattgaaatctctacagtgttcgaaaagatatggatatggctcttgatcacatcgttcccgaaagcttgaaatggagacacacagacgaggttgtccttcaatcttccaacgttttcgtttttcctcctcaaagaccgatccttcttttggatgagagctactcatctacgaaaacctcctggagaactgatgactgtatcgtttctcacaggggccagacgattctgtatctcacaccaaagcctcgttaattggctccagtatttcggtaccagttaccaaaggtaatttccattgttctctagatctccaccatcgcagcggattgatcataacttctcatttcctctcatcggtcgattcctaataccaggccagttgaatttgggtacttggcaaggaatatagttgagttcctatttgtttttctcaacgttttcccttttttatattaaaaaaacctgcttgcggtgttgactgatgtgtatttcttgatcttgatcagcttaacggaatttaggcatcttccacacagccgaagggtagtttgtacaattgtgtaagttcatgaacacgagatgctcgaatcaaggtatacatactcatagcgttcattgaccccctgtttgaagaccttgaatcaagtccactatgaagaaaatattttgaacaaaagattctgatgcaaatacttaagaagagagccctgtgattaaccaagcaacaaaacttaccaccgtagcaaggcagtcaatgaagctgctttaccctaaagtttctgtggggtggaaaagtcactcatacctatttccaatccatactgtctaacatagtcaaatgctcaaagaaaatcttcttggggcaaattgtaaggttatccatttagaccttgtagctgcaaattacctatattagtgaatttgtcagctagccacaaatacccccttttcagtcacaagatacatttgcctaaaggtgctaagcttttgaaagcttagatgaggtatggtctttgccaattttaggttgctctacatgatggtttgaaatcattaatgctatttatcagaaaaaggaggggagagtaatcagcttaaaatggttaacaattaaacagacagttttatcaatcaaatgacatggatagctcattgttacttgagtatacttgaatccaatataccactctgacaatcacagacattagatcaagtagagcctggtttcattcatgttcaaagtatccatcagttgaaattttcagggaatttcctgttttttttttgtgatgttctcaaaatcagtaatactcattgaagcaacatgtttgggcctttgataagatctaagcatttgatgttgactattcaatgttcacaggaattgtgtgatttggtaaatcattggaaatccaaccagcaaaaaaaaattgcaaaagttatggtgctaatactaacaaaagaaaatgtgaccactgtgctgcagcactgcagtgttcagtggtattttggtgctgtagcacacatagcataggggaaagctactatcagggctgcaaacactacataatttgtactccaatggatgtccattgggagttgttcctccatccatttttactcttaatgttttgacatttgattttttgggagtcagctccccaaatcacccctcacacttgggaaggggggggggggggagttgctaccactctggttgatgaggcacagcaaccccatggaccagaagatattccttccagccaatgagatttttgtacctcattgaccaaccggaaagatttccttccagtcagtgaggtataacaacctcactgaccagaaggaattccttctggttggtgatgtatagcaacctcactgactagttgatgacatataacaacctcactgacttgaaggatccttccggttgatgaggttgttgtacctcattgacttgaaaaggaattccttttccggttcatgaggttgttctacctcattggccagaggaatttccttccagtcaagtggcagcaactcccaaaccccctcaagagcaaggggtggtttggggagccaactcccatgaattcaaaaatggatggccatctgtttggaagaacaactcccaaggacatctgttgatggtatttgggagttgttgatgaatccttgagagttttttttttcaagccccttaaaggaagtatgtttttttactgtggggctgagaatgatttggttcaagagtgtacactctcaacgctgggccagctacgctaatggtagtgttagcctagcgtagtgtagcacaaatacgctacattgtagcgtagtgttagcgcagatttctgtatctgcgctaacactacgcatgtgggccgcaaaaaagggcccactacgctgcgctacagcgcattttagtggttttttggccatttttgccgctaaaagccctgtagcgcagcgtagtggcaccagcagcgcgctgttctgagggctgctatgctaacgttagtgggccgtttagcgtagtgtagcgtagcggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactggaactcaactggattggaagctacactctctggaccatcactacactcaattacacaacccaacaccatgtcaacacttaacactcaacaccaccaacaaattacataattcacactacacacatgcatgttgcaggacaactacataatcacaccattatagtacaagtatacacaccactccactatcttctgacatattgacatatgcagcttctgggctggacctgttcccatgtcgcttgttaatctttcttgcagctgtcagactatctcacaccactcatgtaatctgcatcactccatcttagttttagactagtgcaatcacctcatgtagaatgctacaccagcataaacccctcatttagacttctagttcaagctaaaataactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcacctcattttcaatctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctaaccttacaaacccttacatacccttacataccatccccttacattgagatatcagctagaatcactctctcactctcaaatcaaccttagaaacccttataaaactgggttaaaccctttgtccacctgttaagccacagttatcctttgatacactccactatcactttattaaaccttccactctgagattggtgggcttatctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacaccgattcacaaccccccccatggggttttggattattgactcccaaaaacccctcaggggattcttcatgttgatcattttcattatttttttagggagttggctcccaaagctgttgaagggttgggaggaacaactcccaaaaaaccagggggaaaaaatagggagatggtccccaagatttgggagttggaactccaaatcttgggagtcctttaacaaagcccaatataaaatagtatcgagaagcactctttttgggttagcccattcaaaggaaagtccggtccaacccaccatgggccacccaagtgtttaattggagtcttcaagttccaaggggctgaccaatatgaatctaaaattcattctcaggctgcctggccccagccctgacaccaggaaaaataaatgctcactggattttagaggattgacatccaaaaacacccatgggttccttttttgttatttttgttgtaggtctgaccttttggagttctgactcccaaaataatggaggaaaaaaattagggggggggggtcaatattgagaggaccatccacagccggtcctctgggccggggcatcacaaatatttgggagtcagaactccaatatctaggagttgtttaagcaagaccctatatatatatatgctcacaataatagaaagattgtttgcaccactacagtgccccggggttcttctgtgctacacccccccccccaagggggtgttccaaattttccaaacaagatttacattttttttgaatttccagtttatttttgaaaaaaaaactggtttatcttttttttgcaggattctcacttgttttttccctctggatgttgcagtttttatttcttatgtatttttttgtacagctcttattgtatttcttcaaataaatggaactctttggagttacttttcattgcacataaatatggttatctccaaataactgatccaatggcttttctttttattcctcatctaatatgtgcataacacctatatatgcatactacatactgcataaatacatagtacatacctagaactccatattgtcacacataaggatggcaaacaggcaggcttgggctgcccgtgggccggcccgccagggcccatcatcttagcaggcaggcttggcctggcccatttagcaaatgggctggcctggcctggtccattttgcaaacgggctgcccatgggctgaccatgggctgcccgtgggctgccagcacagaaaataaaagacagaaaatgaaatattaaggacaaggaggctggcaagttttttcaattcattcaatataagtaaaaacaaaaaggactacagcttcatggaggtgggcattttttttacttctttcatttttcaatgattttatgtagaaacgtgtgtcaatataagtaaaaaaagagaaacatgtgtaaatataagtaaaaaaagaactataacctatttttctttgagcctttcatccaatcctgggtgcatattaagatttcaactgattcatcactgaggcgcatgcggtaatcgtctagaatgcgacctccagtagaaaaggcagactcagatgccgctgacgtcattggaatcatgagaatgaccctggcaaactcagacaaagaagggaatcgagttgcatttgattcccaccaagctagaacgttgaagtgatcttccgaggcgtttacgtttcgttcttcaagatatagatccaactctgccgcaggagcattgaattgagaaccgccctgggtgccggccatgtactcctggaatccagagatatcggcatcaatcttcctcttgttcgtggtggttgattgagacacagttgctgggctgggatcgggtgactgagggataaactgattccagagggataagaaagatgatcgaacttttccaataaaggtatcggctcgggccactgggagattttccagcttctcaaggctgtagcggagatagcgtatcttgtatcgagggtctagaatcattcctatggccgtaagttcctttgccgattcccagtatttgtcaaactttgccttcatcggggaaatcatattgaatatgtgaggatgttctttggagttgttggtttgggtgagccgcatctcgatagctgtcattgctcggtaggcttggttgattgttggatacttggtcccacttagcaaaacagtggctacaaggattgagttatagaatcagtacaaatttataggtgcaagagaaaagaaaaagaagtttatgctcacctcgataaaatggttcaaggaattcttggatgactgcaagctcctcccattcaagctcgcttgggcaagattcaaatttgtcatcttcaatggctagctgttggaaggcaagcttgcatggcgtggaggactggtgtcatgaggaacgtcgagttccatcgggtcgggacatctttagaggggtgttggctttctgggtcaaggtctaccacttcgcgagctttatcaaatgcatccaaacgggatttcgagccgtgtatatagagaacacttgtgtggagttgctcaatagcagtacaaacagtcttgagcccatccttgacgacaaggttgataatgtgggccaagcaacggacatgaaagaattcggatgttgatggagttgaggcggaagagttgcgatcattgataaatcgttgcagtcgagccatggccacattgttggaacttgcattgtcaagcgttacgaatccaatcttgttcacggctttccattcaagcaagatctggctgagtcggtcggcaatcgcttgtccagtgtgtggaggtgggagggttcggaagctgataatcgttttgatcagttcccacttagggttaatgtagtgggctgtcactaccatatagccggtcatatcggacgcggaccacaaatcagtagtcagcaatatagcggttgcttttgctaccttggtggattctattgctttcatgctttcgaacaccttgacacaatcgttgcggacactcttgcgtccaggtatcttgaagttcggctgagctgcttccatgaaatcggtgaatccgtcgccatctgcaaacgcaaaaggaagttcgtctcgaattatcatcatggccaatctttcgcgaatgaggtcttgagagaacgtccaggagcggttaggcgtcatcgtagaggatccgggtaagctgaggattccttgttgatgctcgactgccccccgtgtgcctcgatgcactttttggaatgacggtggaggtggtttgtcccagatgatggagctgcagagagtttagtgttgcagtaattgcactgcgccttgggttgcccatctaaacaattaccagaagtcaaaaccagacagtgtcagttggtgcaattcaactcttgatattcagaagcatcaaacatcaaagaaaaaaattaccttcctcgaggctgtcagccttagagccagccaagctggccaaaagactgcctaagtcctcctttttcattcaagtccctactgtaactttttcatcttaatcttttattgcattctgacttcagaaatgaattcctctgttaattttaaccttagtcacccctacacacttttacactactcctctccttcacagactttgtaatatttcaccgtaccattgtgaaatatccaccaagttggaattccaactctctaccacatgtacacgttgtgattatgtaatccaactctgaaaattctctcagtagacactgagttcgctttttcaggatcttcaagcttcagacccacccagaaccaactcagaccagaaaatcagcatacctcaacttggattcaccgccgtatcatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccttcaagttcagcttgcatctttctgctaagttccttctcagtctctctgaatgatcccatcattccctttctactaaacctctgcctaaaccatcttcaattcaaatcaagtcatcttttatctctgtttggtggtacaactgaaaaccacctaggtttccctttgaagaaccttgatccttgatctaaaaaattgaggttggattgatatatcaataccaagtaccctattcagtttctgttgataggaggcgtagattaattccgcttaaataacagccatccttttcaggaaagtaagactgcatcaattcagtttctgttgataggaggcgtagattaattccgcttaaataacagccatccttttcaggaaagtaagactgcatcaaactttgattataacacaaataaacaataaaaaatattattcatttcttttctctttctctttctcttcctctccttctagttgtatttccttatctctctgaaatacatctagatttgccccccatccttgtgtcctgccgtcacttttgagacccaggctcacagaggctcaggaagtgctcccacaccttgctcgtacgtttgcgcctctttgcttggctgtcttcttgtgattcactcacactatccacagcggggccagcaggggtctgaggtgtccgtctagtacctttcttttccgggtggagttgtgtgggggtctcctggatatcagatgccctgtctgactcactctcactttcccttggtgatggactgcggcgtctgtgactctttgtgttgggtatgaccattttgttcgggttgactcactgtggatgaatgcaaatgggggtggggacagattacagttggaagtacaatttatttggggggggggtgctgttgacaatggcaattaattggggttgggttgggactcagggagtgccttgaaatttgaggtggggagatacaaactgaatcagctcatgttggacagaagaatatttatcataacagagggatgagaagaatatttatcataacagagggatgagaatatgagaataataatttgtacagcatgcacttacaggtttctgctgtagatatgttataacacaagaacccagatgacaattggcttgtgctttgtgaatgtgtagctgggtgggaagatacaatctggatcagcctatgttggacacaagaagagaagaatataacattgaatttttagaatatgaaagtgagcacttacaggtgcttgctctttggtaagccagtggtgctatgctgcacagtgcaggtacacttgcaaacaagttgctgagcttggggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtatttagaggctctcctctcagttgtttcccccctcagtttagtatccactatttcataccccctacccttacaaacccgttacataccattacataccatcccattacattgaaatatcagctagactcactctctcactctcaaatcaaccttttagacccttataaaattgggttaaaccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacaccggggcactgtagcctaggagaaaatgctcaattggtgtacttgagcacaatgagccatggttcataatcattggaggtcttcccaatgggtctgtagcccctacaaaatcaaattctgtagctgctacaacatcaaattctgtaggccttccaaaacaaattctgtaggccttacaaaatcaaattctgtagcccctacaaagtcagcttcccccccccccttgattggcgcaaaatctgatgttggtgggtctaaatcagaatctatattagggtctgcacctatcaagggggaagtgcttgattcaaaccacattggttctgcaatcacaaggaggataaagatgagcaagagtcactcactctcatgtgtgatttggttgcagaaagcaatccatccacaatcactacacatcaaagttctttttgatgataatcatagttatttgatactgagatcaacatgaatgtcaaaaaaggaaaatcattggtgatgaatatttaagagaacacattctagaagaaatatcagaggggacatcaagactattgcaataataatgatagataagatgaagatgatcagatgagattagatgaagatgatcagatgagattagatgaagatgaagacaaagatgaagatgaagatgatcacatgaagatgatcagatgaagatgaagttgaagatgaagatgaagatgaagatgaagatgaagatgaagatgaagatgatcagatgaagatgaagatgaagagatgaagatgatcatgtgaagatgatcagatgaaaacaaagatgaagagaagaaaccaaagaagaaaccaaagacaaagagaagaactctctctctctcaaaaaaaaaaaaaaaaaaaaaaaaaatcagggaataaccccccaacccgcccaaaaaaagagcaaataaacagaaatgaggaatgatgtactgcagctatagacttgatggaaagctgatgtcagctataatgaagtagattatatggactgaattgactggaaaaaacaacaacactggtctattggtcaatcagtttggtacctcaaaccaattgttgctaattccaggatagtttgttttcacacaacaccacacagtgcaaattgtcaggttttcttctgcgctaaaaaagaggctgcattgttgacaatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaaaaaataagggattggatcaccctagggaggggaatcccatggtatcagatcaaaattgtcctggaatcaatcgggatcggaatcacattgcaatcctgatccaaaacccaaaagctgtgggctgcgtgcctcacgctttggtatcatccaaagtgtaatccccagattcgtatttattggggatcagatcaaaaatagacccaataccaggtattggtattggattgctccacacaatcccagttgtccaataacttgggattggattggagattgatccaatactagtggtgggcccctacacttttggcccaaaaagcgtagcgtagcggcgctttcttttcatcaaaaaactgtagtgttagcgtttttttagcggtttttcactatgctatgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcatagtgggcccttttttgtggcccacacgcgtagcgttagcagtgttgtggcggaattctgctatgctacgcttagcgctaacagaaattccgctgcgttacgccacactaaccgctacagttagtgtagcggcccactgttgccaataccaatacccagtattgggcccatttttgacccaatccccaataaataccaatctggggatcagatcagtttcattgttgctggtgtaactggatgattgcaaatcagacttgtattaacaagaaaacacagtcttggtttgccccatcactcattcattatgatccaaatttactctatatggttccagtagatgaaatatctacataatcttgatttttgtatacatattttttagggtgttaataaatttaccctgttttgctgcctcaaaaaaatggaatcactgaacaagtgaatggaataataattggtataacttgttggatgtttctctgatctaacttggagccagaatggtgggtgggacttgtatccactatcactgactgctcactattgttgtcaaaagctgatcatctccaatccaactgttattcaagaataagcctaatatcaagatattccttccatttggttgcaatttctggtatttaaaagtagaaattcatcatttgatttgttacctttatcttgggaaggagagttgatcagatactctaatgactgctcagcgtatgaggtagtttaatcagttcaactgactatatacagctgttcccaaaagccttgcggtttcgggagcgctgtatttcagaagaatttttttttgcacctctctttttagcgccgctctctcctgtacgtggccctgtatggccacagtactgcaggcaagagtacccaactccctcattttttgagttgagggtatgggagttggatcatcgtgatcctctcgatttttgggttcggagccggtcatcaggtaggggcttgccccccccccccctgcctggcagctggcaggcagccggacccacaccagggcctcagcagccaaatcacaacctgtaccgtcatccgtacaggctgtgaggcacaaaaagttgggggggctaaaaattttctttgcaaataaagcgctcccaaaaccacaaggtttttgggaacagctgtaactattttcccttgagatcaaaccaatcaataactccaatttgactcaaatcaagaggatccacttaacatccaaacagtgcatgctccccaaatttttccaacagaaatcaatcacattgaacataccaattaacttagcctttgaagagtaatcctccatccaaaatcaaattgaaccagaagaatcaagaggaagataactagtagtcagattttatcttgaattgatgtctctaattcaaagtctttaagaacttaaattagaagatggcagattggaaatattcacaatcaatacacttgcaactatttataattttcctctataattcataactattcagctttattttcttaaggtctatgatacaaatgttattcttgaaatctttcaaatcttggaattcaagacatccaaatggtccaaatactcattttttatacctggtttctaagcagtgctttgaagaatgctgtgcagctgcttcttcaatattcttgttcaagttcttgtgtctaattcaaaaattgcttctgggaattgttttgaagcacaaactgtattctgcattttaggtttagggtttgaagacatgctggttctttctgtagagtacatgagctcagccactgtatgcttttgaaaacacagttcatcaagatttctatatggttatccatcacagatggaggaaggacaatccaacagtgagcaagagtttgggaaaaaaatgagttaaaacactttttagctcagtggattaagtggaaaatatctcccaatccagaatggatatatgaatgattaatgatcatgggattaaattgaatataatgctgctgaataccagaaagaagatggggagcaagtttgatacagcaatgttttgtatcaatagaacaactcttgaaatgcctacagtgggcaagatgccattttcccaggccaatgaagaagaattgtggtaagctcttagaaggacttgttggcaaaaaaaatcagctgcatttttcattccaaatctatctacctgcttcaaatgcaccatttcatttgctgagaattgtggatcagtagcatgcagaataaatggaatcatcaatcagaaatcaagagggaaaagtgaaaaaagacagaaatttgagacaaggatttgagaagataaacataatgataaaaggattgctaatgaaaataatttattcattcagccaaggtcgtcctgtgaatctcagtataatttcttttgcacatgtttgactttaggtagggagctgatgcatgaacagtttgagtgtgcaggaagatctatatgtgcacactattatccagtttgaaaaatacaagtgaacaatttaaataaagaaatgatgatataagtatagagcagtgtgtcttcctgagaacttgaacattgtaccctcaggaagaaaagatgtccctaaagtttttaccaagcttactatgatgttttgattccaacaacaaaattttatgttgactttccttctctctatgccccttcttccttttctagtcatcataaatcaggtcaaaatatatccaccaagtaacctatttttagttgttttaagctcccttttgagttgaatgtgaaccctaagtaatcagcgcttctcaactacacatttctctctacagtgaattcttctctttcttgattaattgtttgaattcattaaagtctgattaattagaattgacaactctaaatatttgttgattgtagcatatttttcttgattaactcatctggtgtgactaaaagagattgagaagccttgtctggtttgtttcttcctctcagttctttattcagtacaattttgttattcatttctcacaaccacattttaactacgtgtattcattctatttaaacttgactagatgactgtgaataaaagaaaaacattggttctttcactctttttctgtgtgcctctcccaaaaaggaacattgcccttgttggccctttttctcaaatttttcgtttgggggttgataagcgcaagccaaccccccttgcgcacaccaatcttcacgccacttgcagattggcgtgcaggcccacacgccaaagcagattggtgtgcgcgaggggggttgattctggctcaaggaaggtcctaaacccatattattatgagtttagcaccagggctatgccatagcccccacgccaaagcacattggtgtgcgcaacgggggatgatatgcgcgaaaaaaaacatgtcgatccttgcaggaaacctggcaggtgacaaacaagggccgataactgatcgggccaattttgattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcctacatataaatatgtgtttgaaaaaaaaaatgccattaccttgtaggacaccggcgggtgtcctacaaggccgacaactggccggcaaggttgtacaacctcgttgaccaggagggaatcctggccggcaaggttgtacaacctcgttgaccaggaaggaaagctcgtcgggaggggttcctcccgacgagctgcttcttataccagcttgtcggaaggggctccttccgacgatctggattatgtaccagcctcgtcaggaggggttcctcccggaaagctgctttttgtaccagctcgtcggaaggggttccttccgacgagctggtttatgtaccagcctcgctggaaggggttactccgggcaagctggtataaaagccagctcgacagaaggaaccccttccaacgagctggatgatgtaccagctcgtgagaaggaatcccttcccaacgagctggcatgaactctattatcgccgggaggggatgtgcacgtcgaggcgatactgattgtcactatcctcaggaggttttgaagtatgaaaactccaaatagacacatgctctcatgggacatagctattcacgaatggtcgaggtactatgtctatcaacacatagagaaaggtatatacatatggatgtctgatggacttagttagaggggcattgggatatataatatacaacttcatccatgagaccgagaaattgactcctaaactcttgggtttatttccaaaagtaaataattgaaaataaatcctgccctttggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactttgcatccagatatccgcgcggatgcggatatccggttgctttttccagggaaagcggcatccgcacctgcatccgcatccctggcagatatccccccgccttagcggaatccgagcggatatccttggatatatgccctctaaatggccggcaaggcacatccttgccgcctggaaaggttgccttccagccggtgaggcatgtaccttgccggctggaaggtttcccttccagctggcaaggtacatgtacctcgccggctggaaggtttctacctccccagctggaaggaaacccttccagtcggcgaggtacattcctcgccggctggaaggcaacccttccagtcgacaaggtacatgcctcgccggctggaaggcagcccttccagtcgacgaggtacatgcctcgccggctggaaggcaacccttccagtcgacaaggtacatgcctcgccgactggaaggaaacccttccagctggccattggtctcgggtatcccaggggatacccggatatctgccgggatttgggggggaaaggacatctgcacccaaatccgcatcctctggcgggtatccgccagcggatagtggatatccgcaacggattatccccgcccatctctatgagagaaccaatgttttttattcactgcaggaaggctagtttgagtagactaaatacaagtgatcaagttgtggttgataatgaaattgaataaagagtgattttgaataaaatctgagaggaagtaatgaatgagttcatggaagaaatagccggacaagtcttctcagtctcttttagacaagctagcaaaattaatcatgagaaaacaaacacaccaccacgaatgaataagagttgttaattcttaacaatcagattttaatgaatcaaataatgaaatagaaaaagaaagagatcaatcaaagagacaggagttgttgataaaattgctaatgattgttctaattagactccagaattgcacaagattcaacataaaaccagcagtgtattaccataattcagtctagatcaagaagattcaagaaaggataaaagaggtaaagaagggtgaagaaaggagtgatttggaaaggagtagaccagagagctgaaaaactcaacaacatagacagtaaagaatgtgttcaatccttagtaggggggttcacgattgaactttagagtgatttttaaggcgtttatgagcaacattttatagtttttttgagtttttccaatttactggtttctgaaccttctgtagatcacaaaaaatttataaatttatgatcagaaacaccttaaaaatggccttaaagttcaattgtgaacccccctagtatgtggtgttttgatccaaatatcccctttgagatcttcttattgaggatatagagacatcttaccaggtcactcatttgaaccatggaattttgagattggaactggacagtctgaatgaggtctcaaaacattaacagagtttaaaccatctattgcaaatattgcaattggtaaattccaatttttcacatcgaacccataatgttctcttttggggagtttattaattgttgacatgaaaggttcccacaagctgtttttcacaggctttgctctttttttttgtagaactcttcagccaccattgtaaaaagcacttggactctttttttcaaattcatcttcattatgggcttgaattttgaaattcctgaaggtcttttttgctgttaaactgtttgcaatttgaaatccaaatttagcattacaatggtttgtgttatgaaggtttcaaaggaaaggaaaatcaattaatcagttcatgatgataccaaaaatcctttggatagttcaagattatgagagctcacattccatatcattccagtacttctccattagaattggagccaagttggatgctagtgacatttcagatagtaaatattcagagaaataattcaaaatttgtgactgaattggttgatgcttgagtgtttgaagattataatttgtttcagtttgaattttcagaaccccaacaattgagataccttcttcaggagaaaatatctggatgtacatccattcaaagattttttaaactcaatcacatggtcaaaactctgggattgaagcctgtttaattctttggcttgtaagctccacattgatccaaggaattccctaagaggagcaacagaactcctactggcaattcccttaagaggagcaacagaaatcctactgggaattcccttaagaggagcaacagaactcctactggctgctgtcctcccaaaacgccagctttgcaaattctcatggttggattatgaaatccaaagaacatcataattgggagttttggtaaacacatttcatcacccacaccaaaaactgaatggacatgattttttcttcaaactttgcaatgtgagacttcaagcccagatcagtggttattctcccaggaataataagagctgagcttagagaggctgggatgtcagctttttaagttgctgggttaaccctggcagcagaaccagcattagggcaattgaatttaactgatttattgtttgacagagtcaaaacccttgcagaaagagatttgttgtgtttgatgagaaatcttgagctggagccttgtggaccagccgcctgttttccaatcaatgccattgccctgtaattatcctcaatatgctttgggtcaggatctacccagaaaacttctcagcagtttcataaaaactcaccagattgctgtgaaattaaccctccaagagcaaattttccatcaattgagcaatgactgggacatttgcaaaaaagagatcaatgcacataatgaaatccaggtttatttggaaatacaatgacatcacattctgaagatgatgctggtaatcatgattcatgagaagcagggggatgtgtcaaagtactgatcactgaaaaccttgcaatttatggggctgcagtacatatgtagcaagcttcaagacaactagtgcatgtgctgtttattaggtctgtaccaccagctgttgtgatacacactatagagaagtgtgtgtttatgccagtgtacccaaaacctgaacaattgcttctatcaccaacacagactaaacttaatggaaggactgcttactcagcactaatcagaaaaatccttctcatcaaacaacctggtcttcacagcaaccagtaagtgctagcggggattgctggtacagtatttggtccaaatacatatattgtggatccccatggtgcttgggaggcttttgggcatgttgagtatgtcaggtggctatgtgttcatatgggcacagcttcacaggtttttcattgtcaggcttggtgattggcatgatatatgaatcagctgaagagagttcaagcttgagagaagaacagaacacgtgtggatgaggaaagacaggacaagacaatagtgatcaagagcttaagacttaaggctcatgaggcaggcagcaagtgaaaaatcttggtgggctgctacacagttacaaatttatatctaaaggataatgccaagcagtgaaaacctctgctgttactccaactaggcctatggaatctggacattacaccctttgggccggccccggtgtgaatgctgaactgactggagtactggtcacaatctttatgaagatcaaacaaaagctattttatctttgtccgatgtgaccctccctggcaagtgggaggtttgggagtcatctccctcccactggccgtcagtgattccctctgattatcaaaattgtaaagtcttgatgatcagaaggaatcctttccagccattgatattgcacagtcttgaaaacaagaaggaagataagcaaacaagagattgccaagagcaaagcttgtgaaaagagacatgatttcagtgacaaaataaatctagttgatgatgactacgattcattgaactatcatcattcattcagaggaaagataggattgttaaccatcatacctttattctccagaatcatcactagctctcaacttccaaattcaaacaaagaaaaatccattgaccaaacctttccgccattatctggtgagtaattataacctttctcaaatggagaaagcaaataatcaaaaaaccaaataatgttattgttctgtatttctataaaatagaaaactcaatcaaaggacattaacataaaaaattgtcaacaagacttgactaggtagcttattttaatgtattatttctattgttaataataggggggttcacatttgaaattctccagcaaaacaggaattttgaaccagaagagcattcaatgtttggttttatgagtgacagccaatttggctagtgagatagtaggttttcaaaaccagaaagcagtgctgcttaagcaaaccagcagcactggaccttaaatttgaactgtcctattgtttaaaaaatattatggtaagtaataataaaataatgactgatctagttttttttcatcatctttagcatcattagggggtatcaaatataaccaaatccaccattactcaatttactggttttgaaaaatacacccttttttaaacatgctggttcttcatttaaccccttttggggcccattgatgcaaaaaaaaaaagttttgggaaaagtttctggtttctaagggtggatttcttatatttgataccccctattatcagtcaatatcagccaaatagctattgtgatcaaggatttatttctttattatttctttactcatttagtagcagattctgttctgccttcaggtaagatgttagccattatttattgatcattcctattgtatttacctatatatgaatgtttaattataagaactgacaccttcaattccaaaatacttcagctgtgacataattaaaaggctgctccaagcatgattatgttgtcaatttgttcaacacattttcaaaatagagtgatatgagtggtgctgaagaagataattcaggttgatatttgcctcaatgatctcaatgagtcaagtgaaaacatgaaattagcctggaaaaaaaatatggaaaaggtgacaagccaacaatttgaggtatgaatgatcacttatgatgctgagaaaagaaaaaaacgatatagattaattcaagactcaagcacaactattgaagatgtgagatagtttacaagtggagaggcaatatgtgacatcggatcttcaggagatacatataaaaattgatcaggagctacaatccaagatatgattcatgtttgaaaaacattaagagcccccttgcatgattaaaaataagtagagtggttgcaagatattaacgatgtgcgggaaagatttttaatgattatcatggaagtgatgtgttctttgcaaggtggcttaagctgctcctgatcagctccaacaattccatctccttttggataaagcaaagcatcaatactagcgttacgacaactttcacctgatgtgacaaaaaagaacatcagggttagcaaaaaccttatttgcgagaaaggatggtgagtattttctcactttgattgcgctaccagcccattttccacaagaagctggtgtggagaggtctaacctgctcgtccagtaaaccagcatcagagggggtattatggaggcctgccatcccaccacatcggcatttcttccacaataagcaagaaagcagcaaaagcagctcatgagagaagtgcctagagttcgactttgttcgtaaccgcataaaattgacagtgaatgtaatccaatcatgatgtcttcagcggtatcctacaaaagcagatattagtaccagtcccgtttgccactgatggttttcaggcgtgtttttacctacctggcagccgtatataagctcgtgtgcgagttctggtacgaagcgacatataaaacttgtcagcattagctattaatgagtttctgccgtaaaaactaaccatatgtgaactccatcaagaaaatgggaaccagctgcagccaatctctctggatgatagcgagggcatgagtccaaccaggagtgaaaccgggaaccggattgtagagagtcgcgcatgcaagccatccttgtataactcccatggcaatcaacagcgcgccaaatatttgggtgtaattcgtccagcgctgcgtggtaatatatccatgagcttacgaatacgtactgagcagactttattgcaagtgaattctcataaaaacacatttagcaggaatgcataccttaagataggggtaaattccaaaaagtgcaccggaaattataaagctgacgaagcttcaaacaagaaaagagacataagaaatcagtgatattcgtgtcaaaaagtgtttctggccctgaacattctgagctcagcttacacctcggggcctgtgagagcttgtagcaagatgatggtacagcctatttgaaagataatgtagagcagagcgccatcgactaagacaacaagacatttcgatttagctgcttctgcgtatgaatctttgaatggccttcttgattgacgagctaatgaagtatgaaatctaaccagatatgtcacccgccggaagaggtcgagtcatagatcgtgtaacttgagcatcaaaatctcgatcaataaggtcctgttgcagcagtatacaaactgagtaagcatcactttttactcgtgatgacttatcggcagtcggtggggtccatagtcatacaagctaagatattcagagaagagagacccggggtgttaaggctctgaagtgacttacgtcccatgcaagtcctgcagcgcggtaactagatatcgattgaaagaggttagcttttgatgatgtgacctaatgtgactaccgaaatatcggagcgctctatgtccaccccttaattaactcccagtaaataatctgagaatcctcacctcaatacacacaagaacatcaccactgataatcgcatacatccaaggattttctccgatgcatccagagccattgctccagtgctatgataaagtacgacggtataaattgcaggggcgggaaagatggcccacgctgaatttagaagcatgatactatgattagaaactcataatatcgacttgactgagcagagagatttttgacaaacccattagagtatgaagtctggctaagcggaggcatgcaaaaccggttcgtgcgaagccggcccagcttccttctgaagccaacgatgtctcatcaaacttttcgtgaactaccttgattacttgcggagaaggaatggaagatgccgctggggaattgcttgactgtaagttgcctcgagaaagcccgcaaaaagcagcctgcgatttggccgataggcgcccaagtggcctaccaatcacacatatcgggtcttttttaagaacgggttcaatttgaggtacaagataaaatcagcgacatctccgaaaagtattcaagaaacgagttcaacggctgagttgaggatgttgactgcccgggttactcaatgcattttttcaatgagtcaagcaagaccagttcagtcaacttgcggtgcagcaatacatcaacgaagtgttttgctgaagcccatgccagatccttatcccacaggatggattatgaataaagattgggatggggggcggatgggagtgataacatgaaagtcttgagaggagatagggcggtctagtagaattgaatcataccttgaagcatcacgaaacacgactaatcaaacagtccttaaacgtatggagttaggagaagctacttaataatgcaaccgataaacaggtagaggaaatcaattgaacaagagcaattgcccagtgaattgagaatgtatgtatagtaatgcagctcggttgttgaggggggcgtgagtgacaagctcagcagatgtgcagaggaaagcgcttttatatcttgagtggcagcacctacagatcgccccaatcaaagattgcctctgtccacaaacaaattttagcacatccacacatgtatgtatggtcaaccacatcgttctcccatctctctttgactccgggttgggccgtggaagaagaggagaagcagacagaggagtttgacagagttagctatctaactggtaaaacgagcctatcagcatcacccagctaaaaagaagtctctttcgattttgtgtatacacatatctggacagacacaagccacgaggaagaaaaaaaaagccgagccctcccaagcatatagcaaaaaaattatggctgcgggatcgacaagagagtcgtcaccggacaccaggggaaggggcttgtggatgtcaaatatgtccgtgatgatgttttggatggttttagttgacagcatgagtcaagctagggtgttctgagaagttcctatcagagatagcagaaggggggaaggtggttggatgtggacgtggtgccatcttacatacatattttacatgatcaggagtaacgccagcctgcaaactcgcggtgctttcagatcccatcttgctgtttttttttttttggtttctttcgcggtggttctatattcaatcacctgatcgatccctataaaccctccccgaagaatacccagagcccgcgcgagaaagctcctcatgaagggttactttgacgatgcttcatcgacacgcggaagttctggaagtcggggaacatctccccgcctgattccccccaagttcatccaacctcgctctgcccctccactcatccatttattttcaagtcccttacaagataataaagggtcttgaaatttgatttttttcgaggccccatacacgtacgaaatgaaacttaaacggtctcgtttttccaacattcactctttatccttcccaactagatacactgatttcaatttccaagtcatcgactcactgaatgctcagatgcgggttgtaatgacctcacagttctctcttcgctaagctagccatagttccaatgatttatccaaatgattccacatttgctcatctacatatcgaaatccattacttatatgttgcactcaccgggagtaacaatgtctacaactacgatgtaattagccttactttgtgatacgtgtcctctgtggagcagttgccccacatcctttactgatttgaattgcttgggcagcagtccagttatgaaattcggcggccgcatcggaatctttgtcctgggccagcattcgtaagaattgatcactaatcggagagccacctttgtgataaatggtgcgcttgggatgtcgagaggcaacaacaacagaaaaaaccttcagcttgatgaaagaaagcaaatgaatctaactttgtagataactgttgtcaaacatcaagttgctttaagcatgagaacaagagggaaaacttacgtccaattgcaacttattcacccaagtcaataccaaggtgctacttttctctaaggaacgctttgacacttgaactcttccgtgtaattgaataggcagactatcggccagaggggcatggaggacagtttttgggtggggtacattagttccaccagacttggtcgccacttcttgcaaggtcttcaagtagttcacattgtgatatcaacatttctctggccaagtctttctgatccataaggcacctttgggcaaccagcatcaagaccaactacatcacacagagaggaatccggcaaaaaaggatttgttagtcagcaatagatagattagatgctgatgagcatgacccacattcattgaacaacttccgtgccttgggatcatgctgctgaaaattgttccaagaccatggccctctgaccctttggctttgacccatatgattgaagtaacaatgatccccaacaggattttgaatggctagtttggtaatgttgcactggaattcatagtacctcttgttgagatcttctttaatgttgtccttcatacacttttgagtgccatagctcttagatgcactaagacctgcaagatccatatttgcaaagcattccatttgtgagtctgttatttttttatctttcccaacagacgcagattggtctggagttggtgactgggtcatggatgccttgagatatggatgatcaagttggttgtagtagtaccactgtgagataaactcccacctccatgagaattggagttgattgtgaaccttgaggcagaaatagttgtttaatagagtgtgaagagcagagatagttcagggcaatgaagctgatgttaatatgctttttaaaccccaggggcacttccccccacacaggattgtggaaccagcaaaacacagctgatccatgaaacccacaatattggctctgtaaaagtcctgtaagctgtgtgagatttgattttgtcggtggtttcacaaaacaagcagtttttttattgatggttccacaaaaccacatttgagtttgttgggagcacgtgggctccttgcctacattgtttccacaatggtcaactcccattccacctacatccaggacctacctatacgggtcctgaaagtctgaaagctcaagaaaaattaatgttagaaataaaatgtttgagagtaaaagaaatgatcactccaagtcaatctggtcttggaaggagtggtggcaagtggttagacagtgaaaagtggctgcttattttagattccagagttccaaaacacatacttggtcagttggtgcataataggtcccaaaaaatgaatatgaaaaaataaagtttcaaaatttgtgaaaaaaatgggtcttagctaattgactcccaaaaagtggagagtcgactcccaaaccccaaaacccctggattttccaccgaaatccccaagaaatgggagtcaatctcccaaacccatcagtggggttgggagttgaatctctacaaaattcaattaaaaaaataccaactctcaaaggagttagagatgggcggggatgatctctctggcgggtatctgctatcccgctggcgggtatccgctatctgctggcgggtatccgctatccgctggcggatacccgccagggtcagcggatacccgccagaggatgcggatgtcctttccccccccccaaatcccggcggatatccggttatcccctgggatacccgagaccaatggccggctgtaaggggaaggtttcccttccagccggcaaggatgtgccttgccggccatttagagggcgggtatctgaggatatccgcttggatacccgctaaggcggggggatatccgccaggggatgcggatgccgctttccccggaaaaagcaaccggatatccgcatccgcgcggatatccggatgcaaagtgcccatctctaaaaggagttgagggttgatgccccaaaacccaaggggttttggccgttggctaacccaaaagatcccggacagctgggaggattcctcccggctgctgatggcacaccgttgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaagactattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttactttcgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgaggtgctgatgacttgagcacgaaacagatgagttgttacagagtttgttaatgatctcttccttgaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactactactacttgttattggtttaattgttaatgtactactacttatatgatgactactactactaatatgcttcaaattccgaactctgtgttggtttcacgcttacaatactgtactaattcactacttatcactaactcactcacttactaacttattcttcaacttgggtgatcaaacttacttccgtaggttgatggggagaagggactttctggtggggagaggcccttcttttatattgaagagtgagggatttatgctgcaggggactccttgtgagggaatattgctgcaggggatctcaccttcacagcctttgcgcacagcctccaaacaaatagcgcagcttatgctgtgctaggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacacaagcgcagcatgatgtcatgcattgccaggcaaccaagccatcttccagaaccaagcgcagcatgatgtcatgtgtcgccaggtaaccaagccatcttccagaacactccgcataggcagtaccagcctgccagacctgctgttatctccttccacccaggatttgggggtcaaagcctctcctcactcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaaccaacagtttcactacttatccagaatcactgtcaaaccataaaaccctataaaatattccacttggattgttttcacactcacattcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatataaagttttctctgtcataaagttacgccacaacaataaattaaattgttgtcagagttcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacatctggtgtcccaacagtggccgacaactttcagaagatcaacaacgtatcatcaatatcatcaagacttacactcaaccctggattacgagcacgaggattcgactttggcgcggacaggcgaggagaccaacgaccaaacggacttaggcgaggaaacaattacagataataggattaggaggacttggcacaacggtagtttaacacggcaggagatccattcactcgaggaagtcgtggaggaaatcgaacgggaaaaacggcaacagggaaatatggcgaatccggaggactccagcatggaccaatcggcaataatccaggaacaacaagagaaaatatcaaaaatggaatcatctatgggcggaaatgaaggaaatgatgaaatctttcttcagtcaatcagcatctccccgaggcccacccttaccagaaaccccatctccaaggttaccaccttaagatttgggacatcaaccccttacaccggcaggataccaggattggagacaaccattggcgcgggagagcaaagtatccctacttcagctattcaatcaccagggtttgagcaaaccaggatcagaacagaaatcaaacttccggacgaacagagaggagtagttttggacacgaaaaagactaacctctactttgaaggaacggaggtggaacttttcattaagagagtggagaaagttgcggtgttacagaaggcaggcggaagagacgtggctttccaattacccttcatcatcagtaatagaaaaatcagtgaagctatagagcagatggaaggacacgaaaccggaaattgggagcttttaaagaaagagttgatcaggaaatggggaagagcaacacccctgagacgctacaaggaagactctataccaagactcatacgcaaggcccaggaaaatggtggcatcaacactagactagaatacaagaaattcatcagtgaattcgaggagattatggactactttacaaggatggagtaccaaaatcttaatccggacagcggaaacccattgtggaaagcactctccaccgaattaaagaaggaagttactaaggaattagcccacgccaaacaacttcagacaacgaaagacgggagaaacattgtcccagatctggaaaagctgaagaaatacgtggaaattgccttgataatcgtggattttgatggagatgacgaggagtacaaacctaaggagcaggtcaaaaagacggtcaagattcaggaaccagccaccaaggaagacttagaagaaaagcttacaaagttaacttctgccttggaatatcagaatcgccaagcaccaccacacgtcagcagaccatcttcgccaggactctcagatagcagaccaagatacggccctttggaatgtttttactgcaaggagaaacatgtggtcacccagtgtgaatacctcaatcaagatatgcaggatcggaaggtgtacaagtctcagggaacctactactatccaaaccgccaggcaattgtcttagacaaggattcatctgttagagaattagtcagaaagtttgcagaagagcaaagcatctcttcaaatcctccacccaaggaatctgtgaaggaatcaacgtcagcggtggcagaaattgaagaatggggatcttgggttccaccacaagtaaacatggaggaaggtgacctacaaaacaacctaggttttggactccggaaatctcagcgactacaggagaagaatgcaccctccggtagccaaccagctcccagcaaccctataggaacagagggtcaatcatcaaatattcaggacgaggcgccaaaaacagccgcaaggagaaaaagttttccaggatcgtggcttgaagacaacgacgacgaggaagaagaacggattattatacctactaaggctaagacccggccagttccgccggcaaaagaaaagcagactaggacggagacagcagataaacaagaggagataattggaaaattggataaatcattgaaagccaaattctatcgccagtcgtacactctcaccttagaagaaattttgaagatctcgccaaatttcttgcagagtttgcatgcggtacaaccagaagaagacttggttgaaaggggtttgaacagtgtcaaattcaactgtgcaaccaacgcaagtattgataatgaaggacaagatttggggcttacttacgcatgtccagtaggaatggtggatatgaccataaataaacggaaaattaggaccttggtggatactggtgcggaaatgaacatcatcccggacagtctggcagaccaacttggacttttaacaacagaaatattcatgcggttgaagggaattgggggacattttacaccaatcattgggattgctgagaacatacccgtcagcgtatttccaggacacattcacctggccaacttctttattgttaaaggatcagtacatacagttatagggcgacccttccttgccgatcataatatccggctagagttatcaagccagaagggggaagtgttaagttttttagacaccgatcaacggaggttatgcataccaatatgcttaccaaatgcaccaggatggcacaaagaaccaccaaagcttcgacaagtcttcacttttcaagtcgatgagtgggaggccgaaagtatcagttcaaaagattttgaccttcaggagaggatggaggagtacaataaaacaattccacttctaaatgaagatccgtggcaggttgttttatcagaacccgtggactgggcaagagaactcggtgcagcagaagtggacgaggtggcctgggatgcattccaccaaattaattcagctgtatggggtacaaatgccgatccagaaagagatgcgtggagtctgtacaaggaggaagttcgattacacccgcgattcaaggaggtattcacctggccgcctactccgaaaaagtcactgcggaaattacccttatggtttcaggagttaccaggaggcggcttgggttcattggattttttccagattctcacgacagaagcggcagacagttttttacgacaggggacctggaactcaagatatggaccagtcagcattgctattaggcagcggttgtatggaggtggagcaaagaagtggtacaaaaagcaaatatcaagaagctacaaagctaaaagcataaggaatgccagctttggaggctaccagtttttcatttgaaaaactatctcacttacaaatatattttcacattcctcagtggtgtattaatagcaagatttttttgggtcatggggcagggtgtattgcaaaaaaaaaaaaaaaaaaaaaagcatacacacaaggtagcagatctagatacaaatacatggctagtatgaagaaaaaggtttttttggctgttaaaagttttttggatttttttcttctttttaatttttttactctaaagaacatgatagtataagaaacaagaaaaagggatacattcaggccaggtttcaattatctacaccattcctatatacaaaagaaaaaaaaaaaattcttctcagttatacatacaacacacaaaaggaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaagaaaaaacttacttgaaagcctggtatacatagaaccagtcacagacggagttgagggtaaattcaaccacatcaatttgatgatagataggctgcccagagttgagcatggcgaggaggtgtcgtaagcgatcgacgaggtcggtaaacacagactcaaacattcggcgcggaagagatggcggattggctggaggaatcactggcagagtgtggacggggaagaatcggaaagggttgtatcgaagtcgaggatcgagaatcacatcgacatcgaggtcgcggatttcgttgagtgggaagttgcgagggctgagaggaattgggggagctagtgacggggacggagtgcggaaaacggtcgcagcaacgactaagatacaattcatcagctttgtttcaagcggagacacaagacatgaggcttactgggaatatcagacatctccgagtcagcatcggcgtcggtatcggtggtgtatccagaaccatcgactgaagggtcgtagtcaaagatctcttgctcaagcgctcggagctcatcatctgtggcgacatggctgggaggaggcgctgcaggtgcttcatccactagtaaaacgataaacaaaacgataatcaatgcttgagctacagcccctaacgattagaagggagacaactcacccgagacgtcactagcagaagaatcagtgtcggtatcggattcctccgaggaggccatgaagatgacatgataggagtatgggtcagcttgatcaggaggggaacggccatcagccgaggagccgtccgctgtggcgtcgtcatcagacatctcatctgtaaactcgccttccgacagagtggactcggtatcagacgagatcaacacgatctcctgaccattagaatatggggcaaggggagatgagttatcagccatagtgcttgtactagagctcagattgtcaggttgggaggatgagtgaaaacgacttacggtggaggatggtcgtccttttatagacgaggaaacggaggggacgaggaccgagtaggcagagcagtaaaacaggtagcaagcaaccggccaaagaacactacaaagggatgcaaagccgatgttggagcgttggaacggtaccggaaccgttaaacaaagaatcgaataagtgatgcaaaaacggcgtgtatcgggtgggaacgtcgggcgaaaagaggtggcagaaaacagataagaaagggaacggaggcgcgatgcctggaaacaagccgcaggctgacagggtggaggaaaaggctgcctaataagaaccggcagagtcggttggaacggtatgtcgagagctgcagaacaaaggggtcgtcggcggaccggcggaagtgggaaaggcggccagggaaacggtcgagtggagggggaatcgagagagttcataccgcatacgaggcctgaccggcacgagtggaggatcgatcgcttgcagggccgttggagagagtcgaggtacggttgcggcggtgtttaggagatgttgaggtgcttgatatctccggcatcgggcggagaaagggttcgagtggtggaggcttggaggttcacgggtcaagtgacatcctcggcgaattctgagcgcggcgcgcgagggccaaaactgggtcttcaattcaacttggggggggcacaggaaacacatcctgaggttaccaatatgtcacaagttggtccagtaagaccaaaaactgcagttcaagctcatcaaccatcaccacatacatcctaaaacttgcaaatcataaatataaaactcaagagacaaacagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaagaaaacaaaatggaggaatttgcagctcatgcagcaaagtacaagacagtagacaagaaaattaggccaatcaatcaaccaatgccacaagatattaatccccctctccaaagacccccactaacaagagatccatatgagacaccattaacacctcatcctccagatttcttgccaacccaaaggattacacaggaaaggctaaaagcagtaaactttggcccacctaattggctttcaacggaagaattgaagctacttaactatgtcattgttctgcgggaaaaatccattgccttctgcgaggaagaacgtggaatactcaagcatagctatggggaaccataccaaataccggtggtggcgcacgagccatggcaaaagaggccaatccctataccaaagcccatattaccggaattcgtggacttagtaagaaaaaggataaagactgggttgtacgaacaatcaacatctagctactcaagtccggttttttgtgttacaaaattaaatggaaaattaaggatagtccatgacttgcaaccactaaacaaagtaactataaaagacgcggggttaccacctaaaatagaagaatttgtggagtctttctctgggcgcgcatgctacggattgggagatatcatgggggggtatgacgaacgcgaactggcaccaacttcaaggccattaactacttttgagacagtcttgggacggcttcagttgactcggctcccgcaaggcgcaacaaattctgtcgcagtgtatcaagcccagatgacatggattctgcaggaagaaataccagaacatgtaggaatttttatagacgatggaggaataaaaggaccccgatctacttataacaacgaaccactcaaggagaaccccaggattagaagatttgtgtgggaatatgccataaccctggagcgggtcttatttcgcatagaagaagcgggactcacaatatcaggagagaagtttgcttgctgcgtaccagcattggatattgtaggacatgtcgtatccaaagaaggtcgattagtggcaaagaaaaagataaataagatccaaagctggcctacgccattgaataagaaagacgttaggagctttctagggatatgtgtatacgttaggatgttcatccagaatttttcagctcttgcctcaccacttaggcgactaactcacctagacacggactttaattggagtgaaagttgtgaagaagcctttaacaaactaaagaaaataattggggaagaaatagtcctacaaaagctggactatgagaagggagcaggaaaaatatcattggcggtggattccagctacattgcggcaggggcagttctcatacagcaagataaagaaggaaaagacaggccagttctttacgaatccgtgggcttctcaaaaaccgaatccgactacgctcaatccaagttggaattatgtggagtcacaaaaatattgaagaaattacaaactattctttgggggcagcattttgaacttcaagtagacgcgaaagccctaatagaaatgatcaacacacctagtcttccatgtgctccaatgacaagatgggtagcttttatccagctgttctcatttgacttggtacacaaaccaggaaagacatttaccatgccggatagtttatcacgaagaccattggataaaggagaagaaggaaaggattttaatgaagacgaagaatggataaggccgcaccccggacttggagtgaaacctctctccgtatcaatgattaaaatcacggatctggacaactcacagtgcggaatatggaagggaatagaaatatatctgagggaactaaagcgaccaccagggtgttcagaccaggattaccagaaaatcaagagacgggcacacaactactttttggaggacaatcagctgaaaaagagagctctaccgtttgcacagacagttgtgtcgttgtacaaaaatcaagaaagagttatgaaagctttacacgaggaacttggacaccggggaatggcggaaacttataggaggatcaagatcagattttggtgggaagggatgaaaaaggcggtcaggaaatgggtacaatcatgtgaagcatgccaaaagagaagtaaaaacttgccaaaagaagtaggtcaagcaacatcgacttcaaccttgtttgaaagagtcagcatggacgcagtacacgtaaaagcgggaagatggaagtatattatagtggcaagggatgacttttctggctgggcggaaacaaccaccctaacaaatttgaaatcaaagtcagtcgcagactggtttgtatcagaatggatttgtcgttacggaataccaaaagaagtcacggtggacggaggcgcagaatttaagaaggaattacagaatgcgatgaagaaaattggaactaaacttagaacagtaacaccatactacccggaggcacaaggaatggtggaaaggggtcacaaaagcatcaaagacgcactcataaaaatttgcggggagagcggtacaaaatggaaggagtatttacctttggtcaccttagccgaccgcatatcaacaaaaagaacaactggatttacaccattcgagcttcaatttggacagcctgcagtacttccagtggatatagagctcaaaagctatctgtcagtggagtggggggaagtcagaaccacggcggatctactgcaagcacgggcagagcaattagctagaaaggaggagaatagaattagggcatccgaaaaactacgtgaggcacaaaaacaatcagtaaaatattgggaccggaaactggcccataggatgaggaagccattaaaggcaggagacttagtgcttgtgtataataaatctttggaaaatcaatggggtttgctttttaaaaataggtggaatggaccatacagagtcattgaccaaattaataatggaccctatgagctggaggaattggacggaacaaaactcagccgacgatacgccagcaaaccatattaagcgattttatcttagggcagaaaaacttacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacaaattttttaataacaaggactggaggcttttatttattggaataacacagagaaagagattagaaactaaaacaggaagaaagttcagaagatagcagattaaccaattatactaaatagtaatatagtttagacttgaatagagattatcaatgtgaaggaaaaatagaatgaaaaatgtggaagaaatagttaaggaatccttccggggggacggtgaattgaacgtgtattcaaaagcccattcgactcagcggttggagacctttctttttggaacagccttcaaatacatcaaccaccagccttttccttggactaatacccatgaaatagaatgaaagagagtcgtatttggagcctttgatttggacgtggcaggcggagaacgagacgaggagaataacaaggacaaacgtatattataatttgggaataagaggaagaaatcagttacaatgaagaaaaacctggacggcggaaactcaatcaaagtggaacccaatcagatgaacagaaggaccaagtcatgaagaaaaggagaatcagtaggatatcagttaggaatcgaaacatattaatgaattaaaattagtcgactagaggctcggggcagttttcttgcttacaccaggaatgctgcggacagcattaatttgggggggggatgtggtggtccaggctgtggtgcgcaacaaaactgccaaaacccctaccttacaacctaaaccacttacatatatgaacatattattgcataatcagaatctacatacaattctacccatagtcactcactacaactatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccataactagtcattaattagtatttaatagtattttttaccacatatataagtacatacacataaattattacatcagcaggcctccaccagtagtgcagaccatttatgcaattcttgcatgcatatgtgcaaccattaggcctccacttagttacttaattgaatttactcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaaccagttatgcaacccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattccccccatcatcacccagccagcacagtacccagctagctcagtggtcaacaccatcatcacccagccagcacagtacccagctagctcagtggtcaacaccatcatcacccagccggttcatcccccccagccagctcagtggttgtcatcatccaagtctagtcaacaccagtaacaacaacaacaccaacaccaacaccaacaacaacaacatcaacaacaacaaccaacagtttcactacttatccagaatcaccataaaaccataaaaccctataaaatattccacttggattgttttcacactcacattcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatataaagttttctccatcataaagttacgccacaacaataaattaaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaccggctggaagaaacccttccagtcggcagtcgcaaggtacatgtaccttgccggcaaggtgcgtgtaactcttgccagctggaagggaacccttccagttgacaaggtacttgtaccttgccgactggaaggagaaaccctttcagtcggcagtcaacgaggtacacgtacctcaccgactggaaggagaaacccttccagccggcagtcaacaaggtacatgtatcttgccgactggaaggagaaacccttccagttggcagtcggcaaggtacatgtaactcttgccggctggaaggaaacccttccagtcggccattggcctcgggtatccgctggaaaaccaggggaaatggcacatctgcacccgaacctgcatccactggcgggtatccgccagcggataatgggtatccacaacagatacccggagatcatctctagctgagagtataccctcttggtggccgggaggattcctcttggctgcagagagggtacactctccacaactgagagggattctcttggtcattgagagtgtatactctctagaggctgagaggagtatacactcttggcgaccaagagggccctcttgtaactgagagctgtacactctcagaagccaagaggaatccctctcagttggagagtgtaggcctcttggactgctgagagtgtacagctctcagcaactgagagggatcagtggctgggaggaaaatgtttggaacatttgaaagacatacagggggttgcatgagctagtaaaaaaaacttggttgtaattttcaagattgcataactgcaagctttccagtgttagctgtatattggtgccaaacaaggcctgagattataatacaagagcatctccagtgcggtaggtaaattgggtttctcaacccaatgtactgttgtggttgctatcttgggttctaaagtttcaaaacagctcccaagtagctagaaggttgctacatctagcaactgcctacaacccaagttagagcttgggaagcatgaaacacacacccttctccctcccaaaattgacactcatcacatttctgttggacacaactgggtcagattttgaggtttgtggaaggatgaattgattgcatttgttcagagagaaacaaaaatcaacagagaaagaaaagacaaagagtgaagagaaaagaaaagaaaagagatgactacatacctgggtaccaagtttgagttttgtggaaggatgagaagaagaatccttccacataatcttgttggaattttgcctctctctctcctcatccctaaaaatcctattctgtttagtcttttaattaataatgattaaataatagaattcaaattattatacaatttttgttagtttctgtgtggtatcttgtcctgttgtctagtgctgcaatccttgtagtctttgaaccctggtctagtctttatcaatagtcatttgctccagtcatctattcaagaatttgttgatttttgttcttcattattatatgcattttttctctcaaccacatgtttgacctcttgtatttagactatttaacttgtagtctcctctaagtaaaaaactcattggctctctccctctttttttgacccttgagccattccatcaaaaactattttttttttgcccaacaattctccccgtctttggtaaaaaattcctcaactcttgcccaggtatactttggatcttgtgacatgtgagtaaaacagtgacaaaaggtgagaattcgcataaaaggaaagaaaagaagagagactgaaagactactccaacaatttcactttggaaacctcaaggatttaccactttgcagtgacatgcatcctgagcttggtaggtattaaatctggatctcagttgccaaaatctcacttttagtgacctggattgttgtaacccagttatttgggttaacaccagactcactagacactggcttagagcttgtctgtccaggtttgttctgataattagaatcatcattcacaaacctcaacatggatttaccaaccacggtgaagatgctgtaagtatccaccattcatatattcttactcacaagtattaaaaagttttcaaaatgagcacttggaagcagtagggattggaaaggaaaatgaataaataaaatattgactttgccccagatgtgaattacctaaagacatcctccatataatgattagtggctacacaaagatctagaaagagtacatcatatagaaatctaattacaacttggttgccccacaccccaaccttacatgttccccattttgcccaagaacaaagaaagactaattaaatcaactgtcatgcttttgtttgcatctttttttaactcataagatagtctaaaaacataattaacagttctttctacttatgcatatataataatatctgcagctttgtaggaatggaaggagtattcttggtcttgaaaagaatatgtagcatttattgaacaggtggaccattgttgtaactaatcagaaacatgtatttcctgagtgctcatttccattctcctttttttttgttcttgcaatgttttaaagtgcatgtatacacaccaggatatcatgctccagtcatctattcaagaatttgttgatttttgttcttcattattatatgcattttttctctcaaccacatgtttgacctcttgtatttagactatttaacttgtagtctcctctaagtaaaaaactcattggctctctccctctttttttgacccttgagccattccatcaaaaactatttttttttgcccaacaattctccccgtctttggtaaaaaattcttcaactcttgcccaggtatactttggatcttgtgacatgtgagtaaaacagtgacagaaggtgagaattcacataaaaggcaagaaaagaagagagactgaaagactactccaacaatttcacatcaatttcactttggaaacctcaaggatttaccactttgcagtgacatgcatcctgagcttggtaggtattaaatctggatctcagttgccaaaatctcacttttagtgacctggattgttgtaacccagttattgggttaacaccagactcaccagacactggcttagagcttgtctgtctggatttgttctgataattagaatcatcattcacaaacctcaacatggatttaccaaccacagtgaagatgctgtaagtatccaccattcatatattcttactcacaagtattagaaagatttcaaaatgagcacttggaagcggttgggattggaaaggaaaatgaatcaataaaattttgactttgccccagatgtgaattacctaaagatatccatataatgattagtggctacacaaagatctagaaagagtacatcatatagaaatctaattacaacttggctgccccacaccccaaccttacatattccccattttgcccaagaacaaaaaaagactaattaaatcaactgtcatgcttttgtttgcatctctttttaactcataagatagtctaaaaacataattaacagttctttctacttatgcatatatgataatatttacaactttgtaggaatggagggagtattcttggtcttgaaaagaatatgtagcatttattgaacaggtggaccattgttggaactaatcagaaacatgtatttcctgagtgctcatttccattctcctttttttgttgttcttgcaatgttttaaagtgcatgtatacataccaggatatcagtaggtgaagggaagataattgaaattagtccaactcatcataatcacaattttgatggaatgttgcttgagactaggtgatgactttttcagtcactatcatcttcaacaaattccgcacttttctgaattcatttgaggggataaaataggcacaggtcaggagagtgcgcatttagatcacgaagcagcataaaagaacgctctaggcaagcagatagactcacataaattttgccggatttctttttagagcttctgttaacaggttttgcatcatctgagtcgtaattctcatcttcgccggttgatatcgcccggttggcacggttgtttgcttgatcttctttttggttactttgctttttggttcgctgttgttttagggagttaatggagaaaagatgataacaaattcagtatttttcgaaataaaacattgtatgtcaatagatgatcggaggagaatcgcgcaagacttactttacgcttgcgcttcttttcttcctgttcagagccctcatcgacctcatcatcaggaacaatggttatcccagtttctttattgtttttccgttttccacctccacctttgcgtttcttcttagttccatcctcactctcgttgtcggagttggcttgtttgatgtaccaagtggcaacagattcttgcatctcctgtcgcttacgtgtcaattcttcattctttgctgctatttcttcaagtcgcaatcgctaatgaagatcatcaagttagagagataagaaaaattatcagcttctgttcagtcgggttttggtgaaagcttgggttttaaatcgatcatcattagtttgatcatttacctctgcctcggccaacctttgccgttcattttctctctcctgacgagctctttcaatttttgctatctcagaggattcataagcttcttgagattcagacaactcgcttgtcctccgcaaaagactttctccatatcgttttcgttgatgcgcaatgtcaatgtcaaacggtaccgttcctgcaggctttgaagccaattcaccgaacgctctaaatgcggtgaaagataaccgtcaagttacgcatagtgatgacaaaaaaaggatcaaaagatggcaagcagctacgacccactcttgtgctagctgagcatcagctatagctgttttgatttccgcaagcgtccgtttggaaggaggcaagtcaactagcaactccaatcccttttgctgcaccagggctagattgaacgcgatcgctccatctttcggatgatgctcttttgcctaggatattttggtaagtgtttgtgtgggacaaccaagaaataagcatgttttctccattgcgaagaaaaagccacgggcgaggcgataacaaactcagcatacaacaggacttacggtttgaacaaatgtcagcgcactgcgcaaagccgcaaagctccggtctttgctagctttttgataccatgctcgagccagatacagtaagaccaaaacgtttttatcgtcatagaatcgtttcgaggcagtgaaatactgcaaaagccagtacatacagtcaatatgttttttttttgatagaaagaaccgaatatcttcccggtaaggacaatcatagggcttacattttcaatagcgcgatcgaattcgtctcgtaaataatggcaatgtcccaagttaacatatacacttccatcgttgtgcgcctccctaactttagtcaggatagtgatagagtcgcgaagatttttggccctgacattgctagcgtcgggggcaaatgctccgttggaactgggtgcgttgacattactaggagagatgacgtgctcggcaagggcgatcgcaaggccttgagccgcaaatgcacactgaggatcgagttgcaatgctttctcgaaaaactcagtcgagcggaagaatttactggctcgatctaaacttgcttcgggtccaattgccttattttctctagcttgggtgtaaagtaatgcacctgatgcacatagggcgtagacatctgatttatcgtggtctttgagggtcgcgacagtaaaatctcgagcttgtttgatttgattagactcgatcaaaaaatatgtataaagcgccctaagttcgccattgcctgtttgtgaagtcagggcttccttgaggagagcattggtcttgtcgtagttcttttccgctagatacattagtgccaagcgagctttggcatcaacatattcgggatgccgaagtaagatgcgttcgtagatatctttggcttttgctttatcctttgcttgttcacagatcaccccaagattgaagagcatacaaacagcagtccgctcattgatttccctttcggtctcgtcaccaacaactgcactagctgtggcagctaacgcgctttcgattcgttcttgagcttcggtaagatgtccatttttccattccaaaacaccaatgttattcaacaacatcgccgggataggtttgcctaaatcttctcgtaccgttagtgactgtcggtaagctttgagggaacgattgatgtctgtatcacttgatagtcgagcaatctctatatacagatctgggtcgctagccacttctcgaatccggggaggcatcataccttcgtcatccggtttcatcgagtggtttttgactcgagtagcaaacaaacgtgtgatttgttcatgcaattcttttgccttcgttttttcagaactagcttcggtggaagagctggaagtgaaagccaaatgtgttcggagtgcagctaggttggccaaagcttctatacatctaggttgtctccgtacaacgttttcaaacatattgatggcaataccaaactcatctaatcgaacagaagcgcagttagaaagtatgttttagtatattaaggagatcagaacaagtttagaaaatgacccacttcgggcaacaagaatttgagcgacacccagaatcgaagtcaagacggaacgttcgggaggagcagcggctctgtattccctcatagcctcgttgagcttgccttgtgcgtggaaagccctcgcgagaaccaagcgagcttctactgcggttgaagctgtgttggcatattgcactgctcgctcagccattttggtagcctgatggatcattcaagaaatgcagattagattattattattgaagaaccgcatgtaacaaaacccctcatatctagactcaccgttgtccaattgttagctgtcaagaggtgactggctaggacggcagcagctgcagcattgtttcgatccatcttaaacactgcctgcacgtcggaaatagctttctggtaggcagcaaattgggcttcatcggggagatggatatctttggatgcttggaaatgagatagaccgaggagtagccgggcgccttgggatgcttttccaggattctatagccatgcaaatcgatagattgatcaaacaaacaaacaaacaaaaacagtggtacttgtcaaaacagacatcatttttttaagtttaagattaagttgttgaagaggctcccaccactacaagacttctctcccaagcttgtctagcaagtttctgatcacccagaaaccagaaacaagatccgatgccaattcgtgggtcaggtaggacatggggggctagttttaaaacttgctggtataattttaacgcgggccggaagaacttgcgatgaaataaaaccctggctttccccagtaatgcgggtagatgggttggacgctccttgaggatttcttcacacgctgtcaaggcctgatcataatgtttttgtgccaagtacaaggtagctgcgcaataattgattcggtattatgattagaatggaaaatttcatggacacagtcagataagagatgggaattgatatcaaacctcgggcatccaaaacgagagggttcctggagtcaatcctagaagcttcattgatatagtgggcagccttttccagcgtctcgtcagcagtcggttgagccggtgggatggtatcatattcgggcgtttctagtttcaaggtgggaaggcctcgagagagattgatggcataggtcgcaagttggcagagtagcggtagacactcggatggcctgtcctgatcccgtagggctgttaggatagatcgagatcggatggatggatgcgattagatggatagatagaatacgggagatgttagcctgagtcagacaatcgatagatcagttggattgaagaagggaaggactctttgacggaggaatcccataccttgaagtccttgatttgctaatgagatcgcatcttgcttcaaatcacgtttccagtattccatcgcagcccttgtccagaacttggcaggtagtttctcctgtaaaaagatcccgacgatctcctctactgagccttctccaccgcagaattcagccagatctagctcgagggattcagtgttgttgttgagaggtacttcgaggatactggaggatgccatcgccatcgcactggccatggtggtttcaaattgaattgttgggttattataacttgggttggatagtgatcgaaggttggaattccgagcgttgacttccgattgcgacttcgatactggatggaatgccaagctgggtcgatcgcggcttgattgaggttgatatgtattgtgttttgaacaaagcttggacaaaccgaagttttccaagaactaaagttatgttgttatgctgctgtgcagcagtttcagctgctggtttttgccacacagctctggtttgattcacctcgctgtgatcaagcagataccaacttcgccgaccccccaataccgaccccccccccccccatcatcctggcatctatcccaaccaaaacatcactagacaatttttgaattgtacgatgcatccaccaaggctcgcgcaatccaaatggcgattgaaggactccgtggttttccgacatccaaaagttgatctctttatttctctgtagtcattttgtcatacgaagagagctgatatcttctcatggaacaatcaaactcagctttgtagcatctcaacaacacgtgcaggccttgcaagtattacatcagaccggcagcccagaattggcaattggacaaacgatcactcatgttatgatggttgatctttgctaaaaggcttacaggcactgtgagtcctgttccccatcaaactaaaaaattttcatgactttttcatctttgtttttgtaccaccggtgtcttcttattgacatccaaatcacatcttgttttttcagcacttggtcatttctctggattgttatgtgttatctcctcatcgatcttttacaaacacatcaaataaccatgggtcaactgattggtgttggttttgtacccaaatttgtcgtttatctgcagctccttcatgatttgaatgttattacttctcttatccttgaatgaacaaacaatcataatgagaaattagtccataaattattctctaaacaatcttgtgatgaacaagaatttgaatcggatccaaattgaccaccggattgactttttgtcactctttggagtgaggctctagttcaatattttaacgatctggatgagattgacaccaatttgatgaacttacatggacctttaatccaagagcttactgaccagtctccaacttggagctgcagatatgtatcaattctggattgagggttcctctaccgactgattctgacttgagatcagtctctcttgacctgggttgcatctcactgatgaaaaatccaaggtttctgcacactaaacataagaacaatctcctcaacttctcaagttcccccaccaatcaccaccctgatcaatacaaaaaagggaggaaaatcacaatgttcttttgatctagttaacctgagctatttttaggttagtagtcatatttcttttgctatgattgactattcaactgtgacagtcttggccaagatttgggccgataacatatcaagtgtataggggggggggagttcaaaggagataaaagccaattcaagttagacgatgccaaagacttagttttctatagaacatgaagaaaaaagaagcttacggaagtcgatgtcaacacctctcaagctagaaagcaatgatagaaagggatagagacgaagacctaaggtccaagacaatgggctgatgagagagagagagagagcatacatagtgatgtggtagctaagcaactgcataggaatgatagtcaagagaccttgcaagcaatcgaccgtttgagggaccctcaagatccgagtggagtcggcggcggtcaagactcaagccggtatcaccttcgttagcgatcacaatcagcgaacctttaggggcagtgacttgttggagggccaattggaccttaggatatagagaatcctggcatgatttctttttgcaaacaggggggaaaaatcagtatctagcaatcttcccgcctacatgttgagaggaccaggcaaaatcatcagaaaccccatcggccccaagcagtttgagggccaaatttactaatactgactgagattttttatccaaaccaatcgttgagccgccaatgcgattggttgatcgtttttggtggtttgggggaatggtttgaacgcagctggccacctggattgggaatcaagagcgatggaggctggccgccgctgtggcagtccatgacgagatcatgggttttagagagaaaaaataaaataaaaatccaaacttaaacggtgaaaatccaggattttcgagtgcagatcctgcaaatccgtccaagcattcttcaaaacacaatatgtagttgacgatgtggctggtgatggatgaagatggatggacattgggctgggccggcactagtaccactggagtggaatcggtcgagacacgtgacatctggcaccccgagtgtcacgcgtcccctccaagactcagccagccaagacttatttgtgaaagtatattgacaccatcggacatcatccagtgaaaggcctgtgtctgatgatgaactgcaacctgggctaggcatgctctggacgcgtacatctttcgaactttttttatttttctatgaagaagaaaccaagcattcaagaaattgtgtatcggatagtactccaggcaaaggaaactggatgaaattaacatttcaataactcttcggaccgaaaggataaaagagggatgtgattacgcatgtcaacaaccaccgcactcgttaatctttaccgacaatttgccacgaattgatggagatgtcgcaatgtgtagtagactaacgacccaccctttcctcggtcaatggcaaatggtgtccaagcagctatggtcactatcgtctagagcgacgcccctctctccctcctcggagaaagattgcctgtgttgcaaacatccgtgctcaagagcagcgcttcgctgggatgattgattggttgatactatgcgacctcccagttgttgcagcttcaagcaaaatccgcactatggcaatcgtttttagtacaaagctgcaaatctgatcaacttgaagtgtgtgtttttttatcaagtcttcatttcccattggagtaggtcgaagcctagttaccatgtcctcactgacatcgtcgatgatcgtaacatgcaacatcatataagcagatcggaaacgcgttctgcggggaattacatcagtttgtgaggatgtccttgttcaacatccgggctgctttaaatatttatacccaacaaagtggcagtgtcttctccaaccgtcgcttgaatggaggcccaacacttttgtcttggtgagagctgtcttcggtctcggttgagcaagcgaccaagggggtttcgctcgtcgcccatgaggatgtattgcgttcctaaagtaacactggttggtaaaggaacctgggggaactagaaaacctgatgggctgatccccgatctcataggccgccaacacccaacctctcgaccaatcaatcctccttgtgcaacaagtttttcacatttaagacaaagccaattgaagtccagtaccctgagcgattttacaagcataacccccctccagtcaatcaaaacaagctcgctggctattctgaaaccccatatccgcatttgacttcttataagagcccacatgaagcacaaaacctcaccggcagccagtgcctctctgctcgaccagattgacataactccagaggaacgtgaatttggctggaacggaagccttagtggtgtcagggggcttagtgagcagcaggcacggcgaatcttacatttcgaaaattccctcaggcaacgccttgagatcgacagaaccgaagaccatgagcgagatgcgacatctggcaatgaattcggaaagcttacctccgtgagtatcaatttatctgtgtattcttaacattgtacgaatggtatcttttcggtccgctcatccatgctcccccaactaattacttctcatcagggtaccaccaatgagcctttggaagtagtggctgcaaggcattgtcgggcaacttgcacccggaacccattcagtccttgtattctgaagccgcgggcgtcacttccagagtaccaaagattggccagttcgagactcaaccgttctctgcgcatcagtagcagccagtcctctttcttacggttcaagagcatcaagaggtcaaagtctgaggaaagcagctggtcgagtgaatccgacgagttttcctacctcatcgctcgcgaaaagataggcaattcagatcaaactagcttaagtgattcctatacccggagcccaggtagcggggccaatctagagagaagtcataccaaaactggtttgcgtggaatcattcgaaaattagggggagctctcagtctgaacccgaatcgctgccacaggaaggcacatccagacgacaattttccggaagatagctcatatctttgtcatttgtctcatgacatggttggttctgcatccccctttccaatgcgcccgcccctttacctaggttcaaatcatccatctacgtcgttaaacggggagtggataggcgtcagccggaaagtggtctcagaatcaaaccgctagtaaactcgataaatgcagaagccagatcaggattcttctttatttatctcgacagagacggaagacggaaaaaaactgcagatagctccaactctcgctcgcactaaaaatatatatatttataataaccctagaattcctttgcgactgaatttgtttatttgattgttttttcttcttctttttttcaatctccggaagaatgttgacacacaacagaatctttgaaaaaccggagaaacagatgattttgtaccgtttaattttcacacagtaattcactttgtatgaagaaattcattattaaggtggtgggagatgagttctgggtatggaagctcaatttaatctcatgtttcaaaataccaaccagacaagttggatgtgcatgttccttaaagctagaattgtaagacaatatagatccccttagccattgtctcttccctcaggctccgcgttacttgaaatcacagttgaattggatccgacataactgggctgatgtggggtttgcttcctctaaaaatcggccgctatgttttttgcgctctttggtcgccaaacggccagtgaagcggccttcattgacacctccggagcggtagactagtgctagcagaacttgcaagccgctacgctgagctttgcagcagcgttctggccgcttcctccgttaatagatacacaaacgtgaagcaacagctgaaaaccacacccgtcaacggccatgccgccagctattagccggtaccctttacgacgcactatgtagctagcacaaaatgatagcgtcgctggcctattagtgttgcaggctgtatccaaggcgcagagccggtcagatagcaccttatcatgcgatgcttgccgactgaccagaggattgcctggttggattggtcctgactactctaaatgaaccagcttatcttgcggcttgcgccatggtcagttcggatcgcggtcaagccgagcctgcgtgtaatagtctctggcatcaggcctggctcatgaaaatataaaaagacgccgtcgttgctcacctcaaactttccctcatcccatcttatcatcagtcatcagtcttcaatctaatttcttccgtgcttagtatttaatttgctccctttaccaaccccttcaacttcatctattcataattttatcgagcctggtgctctattttatcctcaaatatctaaaactaacttatccagccgccccataacttattcctattcagaaaaccatgtctcgctcaatcagtgtactagccgtttccctcgctcttttaatcggaaacatctatggacaggtggcgatcactttcatgtacggccaaacaaacggactaacaggcaagggcttcggaaccatggatggagccccacgagacatcactacgttcgtctctcaatctgcttgtcaatcggtctacatacctctctcaaagtctaaccaatctttcttctctaggccccctgctcttctcgatacatcaatcatcaaagattcagaaatccagagcggaactgcctctccctgtggacgtacaatcatgtctggaaaactggaaatgaaaaattctctcaaccgaggtttgtcctgcttactctgaataaacaaaacaaaaacaacaagacatcaagcttattctaataatccatgttactctttgaatcgtagctgaagatggaggcttgccagatgttggacaaaacggcaagatcaaactggtagcacacgtggtcaaccccaagggtttgttgcgcagacttgtaataatcaaaaaattagcgaagaggcaaagctgactgaaagcgttttctcgtctttaggaagcggccccttcatttgcggagtcgatacaaacgcgaatggaaacaactttgcgacgattcccgtgacggtgaatgtgcctgccaatgccgccgccaacggcaagcccctagactactcgctggaagcacaacttccccagggcaccaaatgtcaaggaggtgccgacggccagacctgtattgttaggtgtacaaacgtgagcgccaacacatcattcaacaatcttcagcgcttgtcttttctaacgatgattgttcttgtttcgcaaggctaatgccggcggtcccttcggcggctgcatggccttcactcaaatgcaagggctatacaacgatcctgctccggccggtagtggacccactgctagcttccagctcgacaggatcaccgagaacccggttacacgtgaaccaaaccttttcgatgatgccaagtccaaattgtcacgtaagtcttgaagcacttggctttcattgctaccacgaaccagccgctaacgattgagtcttctcgcttccctcctgtctatatttctggagcagccaaagaccttcaagccctcacccctccaaccggcaaagccaaaagacgttcgcttctccagtaccgaaaataagccgcactagattttagctacccccttaactcttgtctttgatgccttgtattcttaaatccgtacctgagaaatgttaatgtgcttttttggagctcagtcgaactcgcccaatgcaatgattgtgtcaaccataccccctaaaaaacacgcaactgcatgtggtattgatgagtgaatactgaaaaatgcgattgtgccgtgaatgtatagtcatgtaacgacacgacacgatctccctgtgatgacggctcgaagcttcattttccctcctcaacatttggtgtctaagtcatccaattatgcctagtacataccgcaggtagaaaaagccgaaaatgcacccagggaccgattgtaaacctgatatttgtagtcacatcatgaacagatgtttttttttttgatgtggaaatgaaaagcactttcacgaagatgaccaaacaagcaagaacaaaaaaaaagaagtgaaaaaaaaacggtaacgatgatgacgaggaaatgataaaaatacatctccatgtttccgggcgtattattgtgattggggaagggatgcgattttggtgttgattattcagtgtagttaaagttgagttgggtttgatcaactaatatagtgtgagttccggctttccatgggagaggagagtccattgagtgagagaaggaatgtaacgataagttaagtaaatcgatctctcgagatcaagcaaacaacaacaacaaaacaaaaagccaggagccttgagggaagtaaaaaaggaaaggaaagtggtcattttaaatttattcttaaattgtttctagccgaagccgccatggcccccatggtttggacgctgtggattattcgagtcttgttgttctattctggtggagagaccgccactgagcgagttaagtctgccttgtaagtgcagattatccgctttcagcctctcattctccagtcgtatttgctgcatgtagtcaaccgctgttacagaaaatgtcatcattatggtaacattggagaaagtggctagctcagtcaattgatgaaacacaagaggaagcaaaaacaaaaaaggtgctaatcgattggaggattgagatgctcacctcgactgagggtttcccatttacttcctttggagtgtctttcgtccgtcacgggtaggacttcacgtaattcgtcaaacaagtctctcatttctttccttcgtttccgttcagcaagtttatgactgatcttcaactcgggcgagcgtgaatagggactaagggcgccagctgtaccaagcctgttagcctggttgatatggtccatgtcttgcggcccaccaccgtcgctttcctccgggacgggccgtgaatgaagaaggggtagacggtcgaggcgcgtgccagccaacctgtctttgagttcgtcttcaactcccgatgaacgtcgtcctgtcaccggatcatcaaatgagttggacttgctcaggttccatcctccgttttcggtcatcactccgggtcgggcctgatagctcgctcgattgttggcctgttctccaggtgggattgggggaaacgcataactgccaatgcttgcagctactgctgtctgggttggcgagaagggtggatttgatgatgatgaccaagaccgatgacgcaatgaatggtcagatatcaggtttgggttatcatccggtccttcgcctcccccactcccaccgctttgcctgcgatcgaaccatgtcccggtgctactactgacagtcgaagtttcggactgtcggcggacgtcgaggcgatcattagcactgggtagcatagtatactccgccagggcctcccgttgagagtgattggaaagcaggccaggcgaattccaaggatgatcagctggtccgctttgatcgggcggtagagcgtagtagacgggaggggggacagtggaatcagaggtgctttggctgctgtggcgacgcttcattggactcggaggtttctggtgcaactgatgccggtggtgtggcgttggataaggccattgtgagccgccaggtagagggaagccacgcggatgatccgatccgcttggattcgcagcaagaccaggggtgcggactttagacggatcttcggtttggccactatcaagctcattgaggcgcgatgatcctctgcgtctcatggcggaggatggccgtctgctagtgagggggccgattgagacggcgctgagttcgggcggctgatgggctgatgggatggacgggaagcttctgggtgagacagggctgttggacgtctgcggatagaggtggaaggagggcgaaggagggcccgcggtggttgggctgaatttggacggctggaccggatggtcagcttggcggagactgttttgctgtcagccaaaggctggttaggattgacagtggccgggaacggatgctcggatggagggggatggtggtggtgatgatgatgatgatagcggtggtcgggtgagttcgagttgagtaagatgttatcgagatcggcagcacttccacggcgccgggcagccgggtcgatggatgcgctgtgctcgaccggctgggaggggagttggaggtttcttgagctctgttccggttcggcacgactgaggcttggatgctgattcatttctcggagtgaaggcagtgtggtactccgggcactactcagactggctggctgaagactgctagctggagcgggtggcaaggagtgggcatgcaagctggggtcggtgatcgaagctcggcggcgaccgggtgggctgtcatcggtgctgatcggctgaaagggaatatcagagacaagggaatcaggagccgaacggacaacaggctgggtgggggtgtggtggatgacggatcggatgagccgagcaaagaatcaaaataatattgccatctctatgacccactgtcacctcagaacgaggaatgactggattcctggctgagattattggcgaagcaaattcgaaaaataagcacatggacatcacctgggggattttctggtcccgatgagagatgtggagggaggaagggcgggcgcaagaggaagaggaagaggaaaagggaagggaaaaacaaaaacagaaaaaacagaaacaaggagcaggagggcgacgatacattcatcaagcactacataacgcacaagttgtctatgaagtggactcgagcccaacgagggtaatttcattaaacctggcccagtggtggccatcttttccctactttatctgttttttgttttttgtttttgtttttttgcttgtttccctgctcttggccgagctccggcgatagtactatgctagttgaacggcgtctgtgtgttgagaggcagacacggagtaaatgactcgggaaccggacggcagatccaagaaattagagtagtcaagatgaagcgggaagtttcgccagtcccggtgggtgtcagtggtggtccaaaagaggggtgtggatgctttctggttggaagagaaggcacagacggagcagcaaagaacgaaaacacaaaaggaaaagggaaagggaaaaataaaatgggactgtgtagctggtgaggaacgaggaagatggagagataagtactgtgggaggtgtattggattcaatttataatatttatataaactgtaaaaggttgatgatgacgagctcccttgaagaatggggataaaatgtttgtaaataagtgtggtgaggtggaaggaggggggaggggattaaggcggaggttattagagagacacaagaaatactgctgaacgccaatgacgatcgtcgcttgcctctctgtactctactctcgccggctgaggaagtgaggcgcacacatctgggagaggggttcgagtaggccgagtgcagcggagtctgatagcactgctgggtatttaaagcaaagggattgtctgatatgcgcttctgcaggttctggatcagttgggctggctgggtgttggagttataaggatttcagtctcgctggcgggaccagtgccttcatgcgaaagttctttgagctggtcgtcgcaccacaaaaaaacaaaacaataagttggatctgtcaagaatttaagttcggattcttaaaacccaggcaaatgaagggggctgttcgagcttatagaaaaactcaaatgaactgagattccgacaaaacttcactgtccacgtctgcccagaaccatgaaccgctttgtgagtctgtcgcaccttcatgctcacgcagagccagcgcagatctgagtcgaagtacgtacaaatattcatacatagaacaatctgcaacacaattaataaaaagaaaacaagaatggttcatgatgaaaaacgcgggaaaaggcgtggccaggcgaacatcaacatgaggactcatgactcaacaacacctcggaccccatgaggacctcctaaaaacctggcaggttccagcaatgatgtgacgacaaaatgggtcgtaacatatttttttactggttaaaacttcaaatgaatcaaacgctaactctattccgtatctcaattgattacataatacatacaggccctcttggtatcgaggatccacaaataaccggcggtacattttatttacagcatgtggtttacccagaaattaacacattcttgtagtaaaatacagaaagcttaaaagttaattggatggtcctgtgaaggctgtacaaatatttggtccaagtaacattattctgactcccaactgcaatgattaaaattcaaagatgaggattcctcaagttgattccaatgtcacatctcatttccttgcaaaatcataatagattcatagaaagacttttgtttgaattaaggaaaaatcaatatgcataacatgataagactattaaaccataaccatgcagtgagagtaacataggcgatcgccatctcctattgacattgtatgcaactgtttgggatccagattccaggctggagcttgccagagctttgcagccatggaaccttgtctgatgctatcagtatataatattattcttgcaatttctgtagaagaaaaaaaaaattgtacaccagtgcgtacaatcaaactgaataaaaaagggcgtgagtctatccatttttaaggcctaagttttaactcctgagagctcgtaattcgggatcggacggtgagcaggtatactctcggcctaaacctggctgggtcagccgattgtgagcgttagatagttgaattgctttcagggatccaaattcaacatgacggcggattgaattcattatgacgagcgagatgtttataaaagaaagaatgcttggatgaactttttggcccgttgagacttgctcctattcttgcatatgtattataaggcttcagaagcaatctgcgatcgttgagaacttgaggattacaatttcaactgtgctgtagaagtgggatccagcaagacgataagatgtataggatgatgtgcgagaactcaatgaacccaaaactcctaacttaactaaatcccttcccttcctggtcggagtggtaaaccactctaacttaactaaatcccttcccttcctggtcggagtggtaaaccacttgtcgcattgcgccgaccggagggagggagggtccctgcgggacggcgtcccccctcccatagagggacttagctaagttagccaaaactcctgggcgaaatcattcatcagggggcatctcagaagtactgtctaaagagcttatgtacccatacccttggtccacgtaccggtacaaccatagctagccctagccaatcagtctggagaatttgaatgagatacatcctgatacatcgatctcacaccggatgatcgccgagcatgcacagtttttgagtctgtcgtacatacaacaattgtgcccacaaatcctaacatgtccagaaataccagcaccctctttcttatcttccccaatgttctatgatacatcttatctcaaattttaagagcttccaagtttcttcgctatattatgtaacttcaccttagatctatcacatgaaatctatgtatcaggctgattcaaaattgccaactggacatgacttattctatcaaggaagaagtggcctggaatttattggaaccctacggcacgcgcatgacgagaccgaagacgtcaagagcaggaggggcactagaatttgactgttcagacgcgttgatcgtgtcaaaatgggtgtttttccgagcaattttgactgaataatgtatagtgggtcttttgaaattttcatatcgataaagccgctgccgatgagccagaggagctgctccagctcgagagaccgagaatcgcaagtcgctcgaccacaggccagaaccaaaggccacgcacatgatttcatggagtgtattgcggcatcgggtgacaaactcacgcggctgaagctgtttatgtttgtcaatgttgtatatttctattcagccgctgctgaccatgatctcgagaccgaggcgggaagccctacctagcacgccaacaacttctcatcgcacttacatttacacgtgaaaaggaggcctacatagacgtaaataattagataatcaacctttttagtccctcaagtattatgggttatagggtgtccggactgctaggccagcagggattgccacgcgctatctcttttgtgcaccatttttgccttctatgatctgcagcgggatatccctgcttgacggatccacgaacgctggtttggtaggtttcgctaggtttcggtatcttggaattccgttaaacgcgtttttttttttgaaagtgtttatatcaaactaatcttattcctcgcatcaagctggctgaaaaaatcagaccacgagatgacttgtgatatactttaacttctgatcacgactcacgagtcacaatcaagcgagccgtagccgatgcgacttgtgcagcgatgtgggtacgtacctctttgtgctcttgcccatcttcacatttgtttgtagagcgccactcgactggataaacatttacgtgggcctgtgtgggcgtttgtagttttaagaggtacatatcgagcccctcgccgccattgctgttgaggatgctctctttgtcacttgcctgagattggatcaacccttgtgtctgaatagtcatacggagtgggcaccacgtaaaacctgtagagatcaacttctcagaaacccacattcgaggctacatgcttgcctgcctccggtaagatttcttgagatatgcatctggaggaagacattggaaacttgtgtgcgctcattgagattgtacgcgaagattccaaatacagccaaaccgagaaagcttgcgtctcggttggcggaagattcaaaaaaaaaaaaaaaaaccgactgcagtcggaatttttggaagaatacagcaccctgtatgcccattcgcatacaggggttacttcagggtaaaatacctatcttttttctccctcagttccaggtcatgagagtaagaccatcgggatcctgagggaaagtttagtcaaaccggaccattgacatgaccgacacccgtgcccctgcccccctagggctggctggttgggtccggtgcggtcctgtcgccgctaccggcaggtatgttggaacctgtacgatggctgtattcttccgaatattccgactgcagtcgggattttttttatttttttctgaatcttctgccaaccgagacgcaagctttctcggtttggctgtaatgctttggaggatgaaagatagtgatggccaaagcccaagccacgctggattgctgtccaatcttgttcatttttatctatttaaggaggctccgttaagcttcagtacacatttgagaaaatgtgcaggatgccctattattatgtagacttgcgtcggatacacatatcgagggtgcaatctttgtgttgaaaatctacaatcaacagttcactgttgatattttcattattcttatcatgaagagtcaatcttcttgaatgctggcacaatactacaagcacaggtgcccatgagatatcagttccaaagattcatgactacatctagtttggggatgatttttctgtctccattttttgaatgtgtccaatcaatcatccaacatcaactcaagagctaaactgtatttattctgtatttattcccacatgcacactgtccaaagataaaaagggatgtgaatcaaccataaataatgtcttcaggagagaaggaaattctttcctattaatgtataatttatgtgaaagggtaaggactaattggacaatttgaatcaagaatagaatatatctggtggactcatctgaaaaaaaaatgaatatgatgaaccagagtatctccataggtgatttttcttgtgggaattgtaggtcctggaattagcaaacatccttgtcccatggttgatatgcccagcatctttatgcaagatctgccggcttccatgataaacttgaaatttttgattccttcttttaaggcaattttccacagcttgaattctgcttttaaaaacatggtctgcaaagaagaagaaagtccatctctacctgtgggtacttagaagggggtcttgcatgaaagtcattctagtttcctattgtaagctttgagtgtacaaaaatcagcctatattagatttctattcaaaatttgactgtgaaattgaactgtatgatggattttagctgatgagctttggatttttcatcactgttgattttctgaatcagttgttcaaacagatgggtctaggatacacatataatgtggaaaatctgtaaataaagaaaagaagtgctcatacaacagaaacgtttctggtaaactctggtgtcaattctgatttgttgaaaaatcccaaagcaccatgaaagttggaatgtcatttgctagcaagtgacattgaggaggatttgggggagccttcactgaggcttgggtgaaagtttcctttgtaagtgtccaagccaccaccatacccatgtgtctcctagtgcaatatgcaagtgtgtcaggtaagcttcaagtgtaggatgaaccaagtaacacatgtagcctcttgatgtcacttgttagtaagagacacaactaattttgtgatgaaagaaaggtcagaaaataagcaaaaatacacacatacaatgagacctgtctaagggcatgcccttctgtgtgcataacctgtacaagggcacagtgaagggcttttaccacttcttgtgtttgctgcaaactcaatctcagggaataaactggttgaaggtatacttccccccaggggtaagccattgatcaggctttttagaatcaatttctgaaacctaatgtccagtgcacaatcacatcataatcataaaaaaggtcaggtggggagtctcttgggtattcaaaactggcttatcagcattgccaagttcttatggatttggcaagggctgagaagaaaaaagctaaaacattcagcaagcaatagtgcattggcatgtcaggtatgtatgagttgtcactagaaattattcatgctgtgggttcaggtttggttgaacttcagctgatgtatatttcttaaacctgtgcactctatagtgattagatattttggcacagtttgatttgtgtttgttgagctcaacatctcttacagcgccaagtacaaacctcaaagcatttgccctatggtgactcattcatcaagataaaagaaaaaatgaacatttttttctccacaagtttcaaactctacacttgttaaaaatacagccatcattcacaaaacacttgattgtaaagagaaaaccagtagttagggaggaataatagaagtgaaataaacgagaaaatttgatctatacattcacttagagaaaaaaaggcggtttacccaagctttaaaggtcagaagtatttaaaagaaattgcgttgatgtgtataaaccaatgatgcgagacgatttgcgataaaaaaaaagaaataaaatgctcatggtgatgttttggtagctatgaacttatactaacaaagtgttatctgaagaatgattgtgactccagaatctcaaattgacgatttgacgcgacaagcaatatgaatctgctggaacgagaacgccctatttgaaaggccactccgagtgaacttcttaactaagtcgtttttgaatgaacttggccaaagtttgtcgttggatgttagaagacccctcgtatattgcaccctttggaagaggtaagacaggtaaacagtcgcaatcaatatcgttatttatttgttgatttataaactggaaaatgtgccagacaaaggaaaggaaaaactgacaatcttggagtctcgccaatatttttcgattccagtttctcgagtaaaaccgactcctccacaccactcgatagcacttccactagcgttttgggcaacttgagacgaaaacaatttggccatggctgccatctctgtgaatggcttgccttcctccttcaatcgggccgcgttgtaagtcaacatccttgcggcttctatctccgtatgaacatcggcaaactgaaattgcattccttggaacctggagatttttagataattgaatgcaaattctcatgcaagtttctttgggacgatggactgcagatgcttactctccaaccggttttccaaattgcttgcgttgataggtgtatttgacggccttgtcaaatgcaccttgagccaagccgaccatctgagcagcgattccgattctgccctcattcaagatttcgatggcatatctgaaataataaacggaacgcataagaacaaagacaatggattggctgggtagggatttttaatcttacttgtatcccagaccctcttgaccaatcagattctcctttgggaccttaacattatcgaaattcaaagtacaggtcgaggaggctttgatgcctaatttttcttccttcttagcaatctcgacacccatgctcttctccaacaagaaacaactgatccccttgtagcctttacttggatcgagatttgcaaatacaacgaagatctcggcttccttactgttagtgatccacatcttactcccattgatgatataatcaccattggagtctttggtcgcccgagtagccaatgcgaacgcatctgaaccgctcgcaggttcgctaagacagaaacaagcgactttggaggtcgagaggtcgggcatatatttgtccaagagcgccttggaggcgtagtttcggatggtcgtattggcaatcgtgttgtgtacgtcacagatcaatgagactgatgggtctactttggcgagttcttcgatcactagtatcgctgaagtaaacgaagcgcccgagccaccatgttcttgagatgtttcgattcccataaacccgttatcaaataggcccttgatgatctccggatccactgcaaccacagccagacccaggtcagctattgatttagggatttgaatcaactgagcgggattggtttaaataaatttcactcaacttgtttccttttcatccatctctctcacctttggggcgacaacttcttcagcaaacctttgggccagatctttgagcatcgactcatcctcggtgaatgtatataaggaagtgggctgaggttctccatcctgagatcgagcgattggatggctggagaaggcacgttgaagagctgatgtgggatgacgagaagagagtagtcggggggtgggcttggaggatcgaagaagttgctgggtccgtaggaggacttgacgagaagggttcgtgagcatgaggactgatgagaagatgaagatgaaggtaaagataatggtttgtggagggtgaagttggtgttgaccgtttccgctgagtctgagttccgttttgggagtgattggcaagcaagtggtactgaacacagcaccagagatcagctgattccttgagatcagaattctagcatgacgtcatttagtcaatccgacacccgatccgcaaaacagagagatattgatactgtcggatatccaaccaatcggatagacatctggcggctatgcatatgtaacttatggtatgcaggttatgtttgaatctacctcctctagctggctaagttagcgcccgcaggcactacataccataccttaccttaccttaccctacactgtcaggctgccgtgggctaggaggggagacttgtgataagttaggccaatttaacacttagccgccggctacagtgaaaccaatccaccccactctgctaaagatgctcttgtccttgatcccattgttaccaatcttctccttcatgatacctattccagctgcacaatttaagatttggcatcgtccagacaaaaaacatcatggcgtagtacatagttgcactagatgctacctcgctgacggccagtcgggtcggcgtcgctcaaaatgactacgtacgaattccgatttgagaatctcatcgagagttgcgtactcttttattcagaggaaacttgagatgtggaaacatgattttggtcttaacgagagttgctcagactcattgttgaatgtataaaatttatgagagaagtttccatccccaatactcggtccgccagtgtttgattgtctgttaagataaatttaaaacgttgttctcaaagggaggctcatcagaatctggaggtccggtctgttcaattgatttagggatctttataaatctcaccggccagctaaagggtacaaccagttctgaaacctttcaccatgctcacctggttattttgtctgctggtaggtcctttcttgaacttatccttgtgtcacagaaccggggaagcttctgagaattctttattcttttacagctcatcgaaaaatgctttgcaatgcattgccctcaacgatcacctctgcgtggccctcgagacgatcatcacatcattacgatcgatactttgtcgccggattcactcgatccaatccagaaagactcatgtattggtgcctcgacaaacacagaagcttcagatgaccctgaaaacccatcagttcatttggcttacagttccaatcatcaagtaagttacaagcctcttttcccagattccaaaatggaaaatagtatctccaactgaaaattttcaatgggatggctcgtggtctcactccaggggcaggaaaatccgtcaacgagcatcgcgatggacaatcacccagcagagattgaaaagatgacccgaagcagaaattcgaggacttccagcttacaggatccaatatctctgtcacccattcctaatgtagagcttatcccaaatgaatccgaacagatagcgaaccaagtcgcccagatacatgtaccacatacaccagaagctacagattgtccaatttgctttttagaaatagtgcgcccggaaatcgaccagtcgggatcggatatcgatcagccaggaccgaaaatcagtcaattcggactggaaaccattcaatcagaaccggaaaacgatcagtcagaaattgaagcgtgcactcattgccacagaagatttcattctgaatgcctccaagcctggctacaaaagaggaatacgtgcccaacctgttctgaatcagatcccatacctgtccattctcctcaggaaatagtaaaatcccctaatcctgttgtaaacatttataacatggtgaaccagtgcaaagggataacaaaagcgaagatcatgatcagggaccacccaaaggtctttgaagctgcattggtatcccttattatgggcgtaattttgttcatattcaccaggcatattccaaagtgaatgctttgaatgtatcgtgaatcattcttaaatatcttttatttatttcatatcctttcaatttttctcttccccatcaggatgaagataatcaaattttacccaaacatccctgatctcgttacatgtatgcctgtttttaataattcccaccaaatcaggttagatttcacttaaattcggggaaaaaaagtttacttatttgccatattttgagatgatttcagggctgaatttcaggtttctttctcaaatagttagttggcacttgggagtaaagtttctcaaacctgttcttgaatcatctgattcaaacttgcactcaactgaattcttccctcaaaatccatttcacccattacaattgggccttaataaaaaaacccagtttttccgcattttgacgcggttttgcttcggcacagtgcacgcggtttccgtgttttaacgcggttttttaattaatttatttttgccattaattttgaggttttattttttattttttaagggccttaataaaaaaacccgcattttccatgttttgacgcacttttgctgcggcacagcacacacgcaatccgtgtttaaacgcgcgtttttaattaatttatttttgccattaatttcgagttttatttttattttttaaagttgtttcctacactttgaaaggtgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttttcactcatttttcaattaattgtttgcatgtatgtacagtgggttgacagaaaaaatggaacccccaaacactgaattttgggggtcaatctgaagatttttcaaagttttttttttggaatgtgggacattgaggggctgggaaactaactgtggggacagttttgtttcattgcagaaaaaaaaaaagttacaattaaaaaaaaaaccctgcaatttttaaattttttgataaggccaggaaaaatatgagacataggtggggggattgttgaggggctgagaggaatgattaaggaagaaaaagttgaaaaaaatgaaaactttttttttaattttttttttatgttttttttttttttttttttttgagttattagtaaaaagaaacagtttttttaccaccgggttggccctccatcagcatcaacaacagccttcatcctgtggggcatagactcgaggaggtgatcgaaggtttgggtcggatagtcatcccaggcctggctgatcgcttccttgagttcggggatcgatcgtgggttgtagagggtttggatggccaccttgaggtccttccaaacattctcgatggggttgagatcgggggactgggccggccagttgtcgattttcttgatgccatggctggctcggtagttgcggctgaggatggcggtgtggacaggtgcattgtcctccatgagggtaggacgatgcacctcatcgatattgtccatgaagggctggaggcccttctcgtagacattttcgatgaaactggcggcgtttcgctggccggggggcatgaagagaactggggccttcgttctgttgaagaagccaccccaaatcatcgtcgacgaccgtccgcttcggaaagtcggctcgaggcattccgggcgatacttttcgtccgtttggcgccagaccgagattgctttcgagttcttacccagctcgaacgatgattcgtcggtccagagtaccgagcgccaattgtcgacggtccagttgaggtgagccgttgcgaaggcaagccgcctagctgcttgcttgtcgttaacaaacggcttcttgacagcccttcggttctggtacccgagcttgtgagcacgtcggcgagcggttcggatcgagattggagtcgccagctgctccacgatctccctcattggggcccggcgctgatcgtcaaggacttgccggagtcgtcgttcgtcgcgctcagtggtaaggggaggtcgaccagtcggaggtttcgattcgttggtaccacggtccttccagcgattgatgatgcctgaaagggtcgatcgcgccgttccaaactcttgagagaggtaggcaaggctcttgcctgcccttgccatgcctacaatcatcgcctttgtctccgttgacaggtgaggctttcgatcgggcttcgttcggaccatcctgagcagaaagataaggttagttcagaagaagaagaagaagaaaaaaaaaaaccccacttacttttaaaattgataaaatgaaaagatttggaaaaggtatggtcaacaggccatcgccaatgaccaactcgagaggtgtagccagtacacctaagtgtcacagggggtgacacccataaaatctgaacccgcaagcggtgttcggatttttctgtcaacccactgtatgtactttattttttaagtttttttgagggtttaaaattatttcctaggttttaaaacatgcagaatttaatggcgcaatccaaatttttcaaaactcaatggttcactttgaatactgaaattagacacatttttcacttaaatttttacagcttaattttcatttttttttcactttttaaatgtatttcccacactttaagacatggttaaaatgatggtaaaaatcattttgcataaaaaccaaagatttgtaatgaatactgcgtgggacagggtttttttgatgtttttttaattaatttttaccggctcaattttaatcattttttgaaattttaaatctatttcctacatctaaaggtttctagaatttaatggtagaaatcattttgcctcagaagaaaagcttcaatcttaatataagagtgtacaccatttcttgcataatttgtactgtatacaaattttatttgaatgcaatatggatacagccaacaatttaaaaaccattcaaagtgtaggaaatgaacttaaaattccataaaataaggataattaagtgtgtaagaattaattaaagaaacatgtcaaaggctttattcaaggtaaatttttcattctgatgcaaattgatttataccataataaaaatcatgaaaattaagctcttaaaaatcaactgaattttaaggctgattacagtattcagaattgaaccgttgagttttatggaaattgaatgttaccagtaaattataaacactttgaaatgtaggaaacaactttcaaatttcaaaaaagcagaaaaaataaggtaaaaaaattaatgcaaacgattgagtgaaaaagtgaagaattaaataaaaaaacggtgtcaaatgcagtatacaagatgtagttctcactttgattcaaaatgatttttaccataaatttataaatttctgaaagtgtaggaaaaaagtttaaaatgtgaaaaaagaatgcaaattgagctctaaaaatttaagtgaaaaaatgggtgtaattgcattattaaaaatgatccattcatttttatgaaaattggatttcgccattaaattctacgcacattaaaacctaggaaaaaaaattaaaatttcaaaaaaaaacataaaaaataaggtatggtgtatcaagccatgctgggcacaatcccaagtcccgcttggctgagcgccacgggggcctgggagtgtgcccagggggcttgattgggcaactcgcgcgcggctcggatcttggcacacagccaagtcccgcttggccgaccccaagcgctgggccgatgagatcatcgacacaccccaatctcacctcctcatcttgtccacaccatcacctcctcatcttgtccaacacaccaatgctatgtatagcttcaagtgtttaaaacaatactaaccccccccattgagttataggaagagaggagtgagaagtgagggttgaggatcgaggtggtgagttggttttggcgcgggtggcacccttgcttgggctcggccaagcgaggctttgtcccaacccccgccagctttggcatgtgccaagcgggggttgggagggtgccaaaatggctttagggtgtgccacgcgcgcttggggatcggccaagcacgcttggcttgtttttcgcccaactcgggcatgtgcccagcgtggcttgatacaccatacatacatgtatgcgaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacaccttttaaagtgtaggaaacaacttcaaaaattcaaaaaaactcgaaaattaagcggtaaaaaattatatacaaaaccatgtcaaaacacggaaaaaccggggttttttattaaggcccttacaattaaacttctttccccattaacttccctccacatctcctgttcactcactgatttcctctgttgaatttggctaaattcccaaattttttttttgataaaatcagatatgtaaataattcatattgaatgaggaagatcattagacttgagtaccatctcaatccctttttgaatggcacaagaattattcatgtcacatggtgataaaaattgaatgtatttttatctcatgtagaattacctactgtgattccttcaacccaaaggtcaatccataaaaggatttttagacagcaagaaacaaagctttcctctgctgtttaatggttgagtaatcatgagatgcaattgcaaaatccaaacagaactgaagtttttgaacattccacttgattcttgtcagatattcagggcccatattgtgggactggaagtcaattctgtcttctatacaagggaagctttgggggcactttgtgttaagtgccttgttggtaaccattttgcataactgtgtcaaatgtatactatttcattaatataaacaagtgtaatgatttttgaaatcatatagaattcatccaataatcagctggaactcatctgtaacttagttgcaactaaacaggaccaaataatacaaattgactataaaaaaattgcaatcaaagtggaaagtatcaatcaaaaactgctcataccaggggggcacttctagctgaatggggtcagaaatgtttcaccctcatttagtgggtggacagtggacacacccctctgttctgaacagtgtgtgattggtgtgttatttttcaacaagttgtgcttgcacacaattcagtgacatatcacacactgttcagatctgaggggaatgtccagctgacaagtgactggtttttttccccatgatgtacccaatgaacaggcccctctggtgtgaaaaatgtatgatctgtcaccctattgtatgtgagtgcaatagggtgacagtctacagatcatagactgttctgacctgctcagctggacatgctcctctggtctggaaagtgtgatatgtcacccaattgtgatcaagaacaattcagtgacatatcacacaatttccataccagaggagcatgtccatctgaatggtgcctgaactgtgacacccacatacaactggtgggcattaccctctggtctgaacagtgtatgatatgtcaccaaattgcacttaagcacaattcagtgacatataacacactattcagacaagagggaaacaatttggtgaaatatacatggatggtactttaattgaaaatgtagaaacaaaattatcacagtagaattcagcatgtatccaaaggagttggatgatagttggaaaaaggaatcccaaattttaggcaacgaatcccaacaactgttgatggacatcttttgggagttgtcttctacttttttttgcagtcgttccactaattttttttcttcaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaattccccccccccccccccccatgcatgaggcgtggtttggccctctcctaaaaaaattgaagaaaaaaaatagcgggatgactcccaaaagcagccccaaaagtagaagacaaatcccaatgaacgtccgcaaatggttgttgggattcattgactgaaatttgggagttgtttttccaacccccggaataattacatattgattaaaattaatggtttggaaaaatccaccaattaaacatgttggttctttatttaccccctttggggactcattgaggcaaaactttatttttggaaaagtcactggcttctaatggtggatttctatcagtgatcaatgttatatgatttcacttgccatctagtgactcagtgagcattgatttttcctggtgatttgagaaagatgaattatgacaaatcaagttctctttccctgaggtacaggccctcaatcatttcatcttgttgaaattctgatactgtttttactcatggcaaaaatcctactcttatttgatattttcacatgaaatttttctttcattatagcctgtctctagtctatgttatgcatgtctgacccaacttcttgaggtcaagagaaccctgaagaatagggcttatcagctctatagctaaacttgtcttcctgtgtgaattcttccttgttgatgcatacagttgcggacggcataaaccgaccctgccccacccgcaaaatttaaaattgacatgcggggcctatccccggggggggggcatatacccacacacccaattttattgcggttttgaactcgtacacatgtgtagagctcagaattataaccgctaagcctctgcaacagcggttcttatttttttttttgccaaatgcatgtattcggacatgcctaacaaaagccatgcctaaatccataactatggggtttaaccacgcatagtcatggggttataccttatagactcctctattatacctgtagcatctaccctatgcatcggtgaatgctctacagtatattccaagcagtttgaaggctaaaaaaagcctaaaagtctgaaaaaaacaaaaaaaatcctgattttttggctcgccaattcggacatccaaaaaatcctgggtcggtctatgccgtccgcaactgtatcattttgaattgagtttcttttttgttcttttttgttccaaccactttctggcccttttgtatagtctatttatatcagctagttacaagaaatcaaaaaccattggttctctcatttacaaaactgtgccatattgagccccttctgttgtgccactcaaagaactttcaaatccccagttctcatttctctggattaaacactcctaatttcttcacatctgctacttgtcaagcaaatcaacctcaaaatcccaacccagttatctccacttacaaatcagaaccattcaacaagaagtttttaaccaatttagctaatggaaagtgaaagattcagagtgtttacttccttgaaaaccaacagtccactggtcagaactgaatgaagaacagataatccttctcatgatattcaaccagtacagtatgtgcacattgccctaatgaatttgaggggaaagtgtgtagagagccccacaattattgggccagaaattagtttcagttgggatgtgtaaaagcatcatcaatcaaatttgtaagctggtcattgaaggggtttttgcaattctgttgtgtaccaatcatctagaggagagcttaacaacaatttggtacctgtgattggtaggggagagttgatttttatcttggatcaaatatggagtggtagattaatattcagaatagatgagcattgtcactaaacctcatcagacttaacctgcacaggttttaaaaaatgtgttttttatgtagaaatcatgggctgtgggatatttccacttaatctgttgaatttgaaaggtgtagtgtaatctgggttttggtgactccaacaccaatctcttaattttttttcttcaaagatctgccttggctacctactactctcacagaccaacaatgacatccaacacacatcattgtccaccccttccactatgtgaatacatgacaaatgggattagattgattagattggcagctgtaggatacacagtatgattcatcaatcttgctcagtcttgactcatcaccatcactctcattcagctggttgctttaccaacatataaacagctgaaaaataacatacactctggtcaaccaatctgaaattgaattctagatttaattgaatggtgactcctccctatcacttgaaactaccaagcccagctggttttacaggaaatcaattgttacactcaccaacaggattccccgctctcaattgggtagttcatgatggatagtaggtgggaaaatcatcaaacaatgaggacagctataatagtctggtttcatttggatgctgttcttccggatgatatgtgtgaacagtttagggtttttttctttggaaagaatgcaaaaatttcttgtttcatgagcactcttacaattttttggctaatgtatagggtggggatggctgcagaaacctgtttgcaggtacctgccagtttagtatgacagacacccattggtggatgtccaaattgagtgaaatcccaggcgggtaactggccataaattgtggctgaaacagacattacatgcctgtttgtaactgttggtgggtgccagcatgttctgggagtgggtgtccaagatgagtggaatttcatgcagggagatgcacctacagatgggaaggggcaaagtgccatctctggtgtagcagtagggggtttctcaggtgattgcaagtgaaattggcatgagtatttggcaagttgctctgtacagaaaactgtggatgctaagttgccagatttgatacaagtgctactgtcttagtgatcatgtatttatatctatgccatgaaaatggccactcacaaaacatagtttctttttgtgcactattataagtggtactggtatagtttactgatcagaacctcagagagagtaagagcttctgaatccaaagagagagaaagacaaactagagattatgttatgtattgatgggaagatctcaatcagtcatcaatcaatataataacattatgtacagctcctgatggtttttagtgcagcttacataagaatgaatcttcttatctgagtttcatcaagggccaagtagcttttgaggatgtagtgtttgggtatgaagggggagctgattctgtttgcagtactgtcacatgtacagtttgtgtctggtgatctggacccggctggctttttgtgtttttgtgtgttttttgtgttttttgtgtttttctgtgacaggtctgttgatttccgatggggtttggactcactctctcccactccgctgccactccctcccactcccttctcgttctcccctttttttcttcttctgcttttctcttcagcccccccaaaaaaacctatcaagcagatgatgaacctgactatcaacctcaaggatgaactaccgatcggaacactctggctgggtgagcgaactgaatgacagctatcaagagacaagagcactaacttgtacattgtggtctcgattctacagccttctcgagatcaaaaccaatcatccaagatggtcatcgattggaaaacctcagctggagattatggcaacgagaactaaagcagaacaacagtcagtaaatcaagtatcaatagcaatcatcatgatgatggatactaacagcccttactctttactaggaactctcaacctactcatcaactccatcatctcactagacccactacagcccataaccacctccgatcaacagtcaccctcaatcgacatcactcccaggcctaactcaccacccagccaactacacccaccacccaaaatcatcaacatcgcacccacaccacccatcctagcctcaccagctatcaccccacccactagctcaatcatcactcaaccatcactacccacatcagcccatcagcttcctacactccaccaacaactgctactctctccccagcaacaagaacaacaacaacaacaacctccctcagattcaccctcatcctcaagctacttcactcttcaacaaccatctcgaccctcaatcgaccagcactacagcagtggctcaaacacctccagcagcctcgctacctctccatccatccaagcccctcctgataaccatctccaccaggatcataacaaacacatcaaacaaacagtcgatcgtcccaagcatactgcacacaaccttcaccctctccctcgaagggctacctcatccaccgccaccttcaaacacaaacgtcgccctcccgttcccacccgacttcactcccaccaatccactactcgttcagtcagtcctcgtctagtccaaccctactactgccgtagatcatccttaccctcatcctcccccgaacaagtccaagagccccccaagcctctcgatccatcacaccccacccagctcatcacctcaccctcctcagtcacccatcctcattcatcccaaaaccatccacctcaaccgtcgctcgcccatgatcctgattctcagataacactcagcgctggctataactcttcaggcagcttgcccagcctagtctctccaatcatacccgagacccctaataactcacaggtctcagccccatttcatgtagccgaagatgggaggatcccagactcattagcctcctcacataccaccggtcgctcatccgccttcatgccatcagcacctccacctactccttcacagaacggcgccccactgccaactaccatgtccgctggcctcaaaaataaatctaaactgattcatcatcgtggccctcttctgccctcgactctccctcccatcaacacttcaaacgccgctccaaagaagaaggccaagttcttcatcaaagagtacgaggcggatgatgataataaaaccttctcacctacatcctttcccgctcaaccggccgttgcacaaatagctcgtgagcatatatattcaaatacctacagattgattgttaattttccatttattttttgttaaacccgagtgcatctttttcttcagaaggttttactggaacagccgtgcaacccaatcaaaataccccaccagttataactggtgaggtcggttcagcagagaaacaagcagagaaaaaggtggtacaagtgaaggtagaagaggaggaagaagaagaagaaggcacggattcggatgaatggggatccgagtattcagatgatgaaaccaaggaggatgattcacgagctcaagagcaagagttagagaagaaacggaagcaggaggagtaccatcgtcagttgtttgccaagaaacatttcgtacaacgaaatcgatctcatgatggatcggaggatcagccagctccgatccgacgagccggtctgtcgatgttattccatcccgagctcaaccatcttcaacaccatccgacttcctcatccggagcagcacgtcaagctggggagcctctcggcgggcccttacggaatcagtctgcggtcgagctgcgccgggcgggctcgtcgtcctcgcggaagccgggggagggtgagggacagggcagggcgtcgatcggagtgattgcccgaccctgctctctgatcaagtccaagtcctccgtcgccgtgcccgtccttgccggccaagatcctccggtgatggtccagcgctctccctcgagtctgtctggcaactcctccctccgtcatcgtcccccgacccggagaaacagtgccgcaccgaccgccggtccttcgaccacggccaaccctcagccgcccacccgtagcttgccgcatccggcccatcagagacatccgtccaggctagggggcaagccggagaacatagagtattcggaagactcggagtcgaactcggaggaaggagaaggtggatcaggcggaagagacgaggagagaggcaagagagcagagcagaaacgcgcagaccaggagcgtcgattaggaagactagagcgcaggacggggacgaatacggagccgatagcgctcggaaacagcgccctgttactcgccaaccggcccgaacctgtggcaccccctctgtctccccggacaactcgtaggaatatgctcgccaacgagatgacagagagtgtgcgtagaaacttgctctgggaacgtcagattcaggggctcgcgctcggcgtggttccttcgagggtcgaagtcaatcggtcggagtcgttggctcttggctttcgtcaccatcaacatgcctctaatcttcccaattcctctacgactacatccactgtcgatccttccacctcttcttctaataatcccatcgctaatcctaatcagaaccccaataataataataacaatacgggcactaccacagctactactacgtctactgctgctgccgctgctgctactacttctactcagttcaggaaaactcatctcgctagtcttacaaataataataaagaatatcgtaacttttcgaaaggctttcaccgtaccggatggtaattgtttttcgtttcctctctttcattctcattacatacaattgatgatcaatcttcatctggtcatttgtatataatatgttcaatctcttattctacttgatttagttctttatattctatctttctttggtttccttctcttttcttttcttatccttcttcttccttcaccatcgtcatcgtcataaaccaaaaaagaacaaaaaaaaatcgccatcatccttgtcgttgtccgcgtttctcacctctttcaccgtttctttctttctttcttttatttgtaattgttttatttgttattgttattgtgtgtgtgtgatgatgatgatgataatgatctgtatttgtatctacccaacaacaacaaccaagaagaagaacaaaaaaagggactcattgtttgagtcaataatcttattcgtattccatgatctcttcatctttccttctttgtttttcctcctcctcctcctcctcccttctctcctctcttatttcaaaatcttatcgtatacaaactcgaaactaacactccaaaataagaagaaaaacaaaaacagactctttttcaaatctaaattcatgtttctaattatgttatcaatgagctacatcaagtagtacatagtagtagtagtcatcacaaaaaaatcatcatctttttttttattattgttatctgtatttgttgtttttcaaaatccaaatccaaaaaaaaagagatcacataataatgcaatacaaaatgatcttcatcagtgacagacttcagtgacctctccattccgactgcttagtagtagatgaaagcctttgatgtctataacattaacatggcttgattaggcttcattggatgtcttgtattgtaagatcacaagagaactccaccccctgtcaatcagattatgcagtctggcagaccccggaagaaggtggtttatacaggtaataaatcaggcagccgctgtacactctgagctgtcctttttttttgatcatccttgacatagatcagttggtttggggggaagaaccccagccgggcctcctgatcaatcaggccatcttccgccctgggcaaccagatcatataaggaggtttttttaattgttcaccaggttgtccttgtccccatccccccccccccccaaaaaaaaaaaaaaaaaatccccactcaatcaaatcatacagtttgttcaatcaactaaggaaaccatcctggtcatttgggttgtaatgcttgcataatcaaactgtgggagcccagtctggtcaatcaggctcaaccaggatgttggaaggttttgttcataattgccgactgtggttcctggaatcttgttgaatgtttggccacctcaagagagaattgtttaataaccacaaaattgggtgtttgattggcttgtatcagaggcaagaaaaggggggaaaggaaccaatgaggctgtagtgcttgtatgatgctagtagtccaaacaaggtggctaagttgtggttatagaataaaatgaataaaataagaatgcaatcaagttatctttcttataagactagactgaacacatctaactactctaaacaggttctcatagtcaaactaacaagcagattttcagatctgatttgaaggacaaatgatcaatgtaactttgtggaatgaatcaggaaggaaatcaatgagacacacagatcagaaataacaaaggaaacattagtgggtatcaaatataaccaaaatcactattatttaattgactggtttggaaaaacccatcatttttttaaaacatattggttctccaattgacccgtttggaggcccgttgatgcagcattttatttgtggaaacatgtctggtttgtaatggtggatttggtatatttgatacccgcctatcaagaatttttgagagagttgatgggaatatctggttagtgggagtgatgtttctcctagatttgatgtctaactaagaaatctagagacttctttctagacaaaaacggtctctgaggatatttatggtaataaaaatataccaagaaggttaatgtgctatcaacaagattagaatatcttggatcatgcaaagttttttgaaagctattgatcaccagaagagtaatttgaggtctagttttcatgagttgtgagatccttaagacttgattttgagtagggaaaatcatagggaggattatatgtttggttatttcaagattagaagctgttatttctgcttgattgattccaacttctttcaagatcttaacattgaacagaaacactgaactgatcaatctcataaatgaatatttaatctgatgtgaatgggctgaacttattccaggatattttcctttgaactctttcttaaacagactcaatgcaaaatcagcctcttcttcaacttcttcaaagggaaggatctttggatgttgatggaaactttttatttctgcagggtttctttgtctggagggatgtcctagttttttggtgttaattacaggtttttgaactgtttttatcccaaaagaagtttggaaaatgagtcaagtatcatgttgaaaatgctaggattttgaggtatttaagatgagacttacttgacttctttgatcccaacttttgggaatttctcatgttttgaacattcaagtgaggaatgtatttttctttctttgaagtgaagatgtatccttcagatatattctccttttgtttacccctcccttcatgaaggtcaatgttgtttgatttgaacttctgagtgtttgattcacctggaagtaaatagacacatacatattcagtttccatatagcaaaagcttttgtgaaaataatattactagaaatttctcaagagggaagccctcaaaagaaaattctttttatttgaacagctagattttatctttcgtaacttcatcctactatggatctctgtattttttgaatgatgctttgccagttttataaatatttagcttaagctcaccagtcatgtatggatcttgggaattctgaggtggtgaatggtccaatagttccaaatatgttttaagccatggtggatgaatctcttcctggtttctttggagccttgcatctgtagaggctccaggattgctggtaagtttgggaattttgactgataacactcaaatgtgaagaaaagaaatggttcagttgttttgtcatccacacagtgttgatcatcatttccatttacagtgaatcctaccacaccattaggagtgctatctgagctcatttgggatggcctgatccaatttgaatgctggatatgttgtgtttcttgggataaatcatgagtggtcccagagaaaaatgggttggtgatttgagtaactttcactgacaccattcagtctcagatgtgaaaaaaaaagaaagacacagatttacattcagccattcatacaaagtacctttgggtagagtgaaatggaaggtagaaaaaaatcatggttggagatgggaaacctctcattacctggaaaaaaattcacttggtctgctctgctgttgacatgcatatcagttgagctcctttccatcacatcagttcggcttttctttgtcatcctttcttctgctgagggtcttggggatggcctcatgcagtttgagaaattcaaaccctttattgcttggggtggatcatgggtattcccacatagatcaaaaacaggtctggaaatagttggttcaataagacctgcagatatagaaaggaaggcatgcaaacagtgcttgatttttagcatcttcatatgtggttgattatttatcatatgtttaatttagggaggaaacaaactaatgaattcaaaagaaaaaaatcttaagtagcttagaagaatatcacaacctctagctctaaggcatagtaaatgtttgtgacctgttggtattggaaaaaaacaaattctttggacagtttgcccaatctgatgtactgaaaagaagtgatcacctgtgccatcttagcaatcttcctttgtggctcacccacaactcagtatgagagaggtcatcaagatttacaggtaccccccagaaatactgttgacaaaacttgatgcttgatggagttctgtatgaggactgtaaccaaggtgagtcctctcttatatacagctttcagggaaatgttttgatgctggttgacacattgatacagcaagaaaggcttcaccctgatgcaacattttgaaatacatgataaaatacaatatggggcaaaactattggttttgtattggtcaacccatgatattgaattctctcatcatacatgactctagaagagattccttaaactgactaatacgcataaattacatcctcagctccaggaaaacaatttttggtgagaccctgttgggctgccagtggacttgatccatctgatcaacagtgggataatacggtttatacctttactggacaagcatttgaaaatcacaaaaaattgccactctgcaatgttattgttatctaaatgtggcattttttccagtaataataacattgaggaccaaagaaaagctcttgataacagtgaatacaggtatgtttgtcgttgtcacagaatgtattagtctgcaaagtgtgataaagtgttggaaattgacatttttgataaaaataataataaaaagaaagaaagaaaacttgatgagccaatatgttacacagaagggctgaaatattgcattgtaaaacatcagcctgcctttgatctgatccactcaggttgggtatcattggataagcaccaaatcaaatgagtctcagacaacacatcacacaaactctacatttgggcactctgtttagcactgaattaaggagtaaaaagttttatttctttctttcatttctttatcatttaagagtttctcatttatccatgagagacatgcaggttatttcttgtgttggtgttcttttcaagatttgtgttcaaaagtattaagaacatagaaacaaaacacatccccctcatatgagcttaaaatacacccattctttcaaatctgaccatcttgcactacttgacctctgggcccctggtagaatgcccacagtcaacccatttgaactggaggcctcctggctcattggaactggacagcttgtgtctacctcaggagtctggggccaggcttggtatgtccagtaattttgtgggatgaactaggctaacccacccaatcttgatctttaactttcaacaagaatatcttccccccaaaaatagttaatgttggtctcaaaagcatgcacagatcaataaaattctgtaggttgattcatattatgtttgatgggacttttttgaattgccagcaaacagcagggttacattttcatacaaaagacctactgatttgttcaagtcagaaagacgttgtcaccgggccctggttctccccgggggtgctgtcgttgctgattggcaattatacaacatctagtgcgaggtacatagagactttgccatgcagaggtgctgtcaatccctcacatggaaacggtctaaaattgtacacgttttctggtaaaaaactgacatcgcacgccctgcagcttctctggtgacaattccccaacatacatgctgctcaaagattaggttcgaggtgctgtttgaaatgttcagcaaacccgttgagacaggatgagagctgtcaccccggtagatgcagccgactggttgaaaggtggaagcatcaaatggcggcttccatttccgctgcacttcaaatgtaactgaccaagtcttggcgcagctgttgtctaaagtttacatcccaccacactgaaacctgtcgccccggtccagttggggccttgggctgccctcacgagctttcaacgatcgaggacttgtcaagagattcaacaggattcaactgccgacggcgccaaaaccttgaggaatggaattggatgctgatgaagatggttgaacagatggtttgacactttgcttacacggtagctggcagcagcagcagctatgaagttctgagtaacctaacctaaccttttcatgaaaagtttcagacaccacccctatatcgattccctgtatttgttaatcataccagcagccacgcgccgcttttccttacttaacaaggtcggactgagtctgttgcacacaggttagtgagtattcctttaaagagctcttgatgtatcatcgagaatgtacttcacaatggttgaactcgatcaaaactgcttacatactggccccgcttcctcctgatggcaggaattcctacagagcacgcagattatcacaagttccagtgacggggttataagactagtacgtatttcgaagtggaggaaaggtttaaggagcccagtagaactgtgagcctatctgagggagtcctcttcaccgcgattgatcttgaggtatgtatgggaatagatggatgtcatgctgacaattaaagggtatttatccgataatccatcgttgaagtttactttattttttctgctcctctgtgttaacacagcctcaggtgactgctcgtccactttcgtttaaatacccctccacaataatttagaaagtcctcagtttctctcaaaggcgagatcttctagctcttagcccttcattagcccgtctttccttcaatgtctggtatctggaataatttcgttgggctcatgccggataaatcgatcctacaacattccaccaaatcttttttcttcctcagcttggtactttgcgcctggactcaccctaaatattatcactctagacttgcgcgctgccttcgagttccactctcactcatctcagccacttggtggctatgttaccctttcttatacctcgtggaacctagggagaccaaagtgtcggccaacatcggaaattttgcatggacttacgttatgatgaccaaatgcctcgattggggactcttctcaggaccgcaacatcggcgaatatatgttagaagtagtgatgattcaggcggggcatgggaagctgcggagaaaaatctgaaagatcgacttgctcctagctcactgatagatcaggttctattgcaattgacatcgtgagtcaattgatcattcgtttctaagaagtttggaagaaagaaagaaataaacacttcctggttggttgacatcgaggctaataaaatgtgatgtttgcttctcatttgttttgaaaaaaatcagtatgcgcggatcacaatttccttggggtcacttctcaaagctgaatcacaacagtttgggctgcgacatgttgaaatttttgatttgtcatatctattcattgacagtcttggcgggattgctttacatggagaaactgtcaaccacttcaacgattcaatcttttgttttttttggacgaaatgtatccctgcccaccatcgtatttatggcgcgattcatgagcaccccgattctactgacgggtctttgtgcttcgttcgaagctatgaattcggccctagcggtcctcgcccacctcacacatccacttctttgccgacttggtttccctgatgtgatttgcgagttcgccgacccggtttactatccgccgctcttcgaaaatgtctttgcgttcaattcgttatcagaattttggggaaagacctggcatcaacttttccgtcggtccttcgtcgttctgggagcattcccactgggtggtatggcacgagctctaggattcagcactcaagcccagaagatggcgggctttgtcggcgctttcatggctagtggtttcatgcacgcctatcgtaagttcccccaagatttctccgaacaaagagttatgttgagtatctctaatctgatggtggctctttttgtatgtgtctgtagcattctttctaatggcagatcccaccacctcccacgggaatgtttcgcgactagagatattctgcgtgttcttgtgctttgtagtccaaagtttaggagctctaattgagccgatcttgataccacttatacccaagcgtcttggcgggggaagactttggacaatttcctttctcctcctgactctcccactgttttctatggcaaccaacaaacccgcaagactgttctcaattttcaagccacttgatgaatggagtatccactatctctttcttccagcagttcttacccctatcgtcctctgaagtagtcttttatcccattttcctctgaagtagtttcttattcttttattttgtgaagaagtcgaacccgttgtgatttattaccttttgatataatattaagttaagtataccgttaaaaacttgtgagatctcattccattctcaactagcctgtggacttgttagttacctaaaaatagaattattctgtgctttccaaggattacaatcacaaaggaacaattataaagatcgacccgaaaactaagcacaagcttctcccaatcaacagcagtcatccctctacccaccagaaaaaaaagtgatgtcccaacagtggcttgaacactggaccttcagatgatgctgaccccgctcgtaaggaacacaggcacttcagtctgacgctctcccaactgagctattaagactcctggttgtgatgatacgtaattgcagcagtatattcgttcacctcctacgtaaatccgtgcattaccatctaagaaaaacttattatttctcatctgaacatgtcaacacaagagaaaaaggacagagtatgagaagctgaagacgaaagaattgaaaagctaaacgacataaaaaaagagaagagattgttcaaataagagaaaacaacttgagcggacaaatcagatgagtattgagtgaacaaagatcgcaagttgtttccgcaagagtttttgtcgaggttgagattcaatgattagcagattggtttcggttagccagaagttgtctctgtttgatcctgccgagagggcctttcatgcatttgcggaccaattggttactccgactgctgatcaaatccgaagagctcgacggagttggaccagaggtactactacaactactttgatccgcactggaagttgaagatgtcgatccggcgctttgtaggattttgagatccttgtcttctttcgttcgaatcgatttgggtaacaataaccttccagatgaattgagttctaattttttgaggtaaatcgatttgatcatttccaatttgatcgatcgaatctgtttctcatcctccgatacaggagcttcattttcatttctgatcgagttgatccgatctggatgaaactcctccataatttttttaccacccgaggttttgaatgatagccctcctgcccggagcaacaaagattccttgatttcgtccgcgtcgataccggtcaagctactgaactccgaataatcaggcgaggtactgagttgatctaataatttcgatccattttctgagctcgcacaacccttgagctgtctaagtagtcgaccggcaagatttctcttttcttcatccgatttctcctgctgcgctttcgaagcagcagcagtctcatgaatatcactatttgatgggggaaattgtgggttattcagttgttcaactgaagctatcgttgctgctgctgtagagtgtgatcgacgcgcagaggatgggctagagcgggtaggttgcgccgaataatccggtaggagagaagttttgggataatatctggccttgcgtttgctcatcggtttaggagctcgagggaattcggaaacatcggtgaaaaccatcggaactttgttgggtggtttagagatataacaagtcgacggacggggcaagccatcgcttccgatgacatgctaaggcgatcacaaaatgcatggcagggcaagtcagaattgccacaaaggactcttgtcatttacttcaaagattagggacgaagattttcgacgtactctggtctcagtcggctcgccatcttcctgatatttgttcttattcttcgatcgctgagcttcagttgcattcatttcagatggtggttgggctggctgggtgctgggttcgggggaatcgatggggacaaactcagtaccataaaagcttgatttacgctggaggcggcgattggcaagttgattgatatctggattgagtcggatggcttggtcggtttggactcccaagacactctccatgcctttttcgaaatttaactgcaatgttcgtttgtgtggtttgatcggttgtccttcttcatttgtctcgttcaatggccaagagtcttccatcgccttcaatctgatgatcgcggagactcggtcgcgacagattccccattgatctgatgtctctcggatcaaaatttgttcttgtcttgttttctcatccagggataaattgggatacgattgttgcttgtagattgcatgaattcgctgtttgaatgattcatagacttgagtacgaattttgtctgagattggcggctgcggtttgaaccagggattggtcgggaacggctggagagaaataaaaaaaaggaggttcagaatatcagataggcgttgaacatagccgatgtgtaaggagaatctgaggactgacaatctcatcacccagccaattcggtctaccgatcgttggatgtctaaacttcaagccctcttcagtcaatagccaatcttttgggctgattttttgaataccttttttagttcgacctcctctacgttttgtgagactagatagaagatcgtcttcctcctcttccgcgcctgcaggtttaccgagtgcttggatctttgcaatcgagcctagtttcctagattgaggagcttggactgaagatcggatagaggggtccagccgacttgaagcgatagactgtaggaggatagcgtttccattttgcgtggctagtcgtaatcttcttggagaaacaaacatcgctcgaccgattccggataaacaggttgactgtttgaaggtgaagtgaccaaccaaccaagctgactgtgccttctcacccgattccattcgggtatgactgcctcaccccccggtacatccccagactgggtcgaatcgggagcagagttgaataatgcatattcaaagtcaaatccgaatttagtaaaagttcactggcaccgatggtcacacaaaaccaattctaacatttacagccaaacaaaatacagaatatttggtaaagaatctcatccaatatatgactacttagaatagcctctttctactgggccctactcctagccacaaatgaaaatcaaaacaataagcactaaaaaacggggtgtatcatctgcagagcaaagaaccagaactccaaaatgtatctacacatctgcttgacaggaagttcaagagcattgctcaaggagaaaaaaaaataatgcttcctttgcctcatctcatctctgaaccctacggctgaggaggaaattgggatctgttttctttcccttgccttcagcccagtgtaaatatctattgggcattaacttgtttcaagagataattcataggggaagagataaagtgtttttgtgtgtggaaaaatgaagatccaaaacatgggtccaagtcagccctgaacgcgacatctggaattttcatttttatttactcccaagcaaaatttgacttgagttttatggacccttggaatcttgctcgcaagatttccttatctgtgtgtacttgtgcttctagtgacgtcaaacatgcattaacctgtttaaaaaacgacccatctgtttgaagattggccaccggtcgtctccatcttcttcttcctcatgagctcttttctccggggatgttgagcggaaattgacatcacaatggtttggcggagatgaagaggaagcgactttctggcgtttagtcgcgtcatctgcctcttcgggaaagctcctcggccttttcgaccgtgccccttcaggaataatcgtctccccagcaatactcccatcattatctgcatcaccttgaccgaagcttcgagctgggctgtgtccatcttgttcctgcgggagatctctgggtgctggatgatgacgaaagaaagtaatctgcgagagttctgttgggagatccgacaagaccatcgatccttcttgccctaccaacacggtgtctgtaagctggagcgagtacgtcttatcgttttccatcggatctttcagcttcgtaaaggatagcgataacgagaatatcatcttcgttttcaagactcgagtgcattttggtttcaaactcaagaatgggtccccaaactctacccccagctaagagtgagaaaaataaaaaaaacagacacgcgcagaaagatcagacatccacttttcttgataacatgatctctagatggatggccaataaaacagttgatgtgacataggaagcttacaccggatccaaaactctttggaagatgagactcaagttcgggacggtctgcagccaccttcgtcttgattgcatggtagactagattcgcgccggctccttctttcattatgctgatagcaaaattctgcaagtcgagcaaaaactcgtagtttgcctcttggctctgaaccgaatagtaaatcagttccataaggaacagttatgttcagtgagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctaagagggaacaaaatgagatcaaaaaacaaatagtcaagcgctcggaagataaatttatacctacgtccggtttgtacttagctcctttccatatgcttccttcctcgtgcttgcgctgaatcaggtctcggaggtttccacatatcctgctgttgaattacggatgcgacgcgaatcgattgcgtcaatcaagctatcaaagagtaaatcgtagaatgaatccctacgtagtcttttcttttgaccctatttgattgatgatttcagatcgcacagcagacatcagttctccagacatttgacaggctacttcagtgtggcgctgaagcgtatccaagaataacatccacgaagaaacatcagaaaggttgtaatgagatcgttaaattttcaccacaccgggtcaaggtccagattactggtgtgatctgactgactatttcttgcggctgcttggatgccaagaagacagacacgccagcagaaatattgggcgcctttgaaaatagagatttcttgccactgctttccaaaaaatcattccactcattctgtaacgtaaaaacacgatgatcagtgataatcaaaagtccacgagaagaaagactggcgatcataccataaaatcgtcctcaatgggctcaccgtcccgcaagcacccgaccttttttcctgttttcaatgtgacttcctcgatggaagtcaggaaagcttccattgccaagttggctgctgccaatttgactggcttgacgattaccttgacattgattttatcgttcattcgatcctggggaaggtggactagggaaacaagattttcggcttcgtcctcagagcagaggaagctagctgagtagggtgtgatcaagatgagggtggagagcaatggtctgccgcagaggaaaacttgcaacgctcgcgtcttggtgtatggatgtgcttcacccaacacaatccccccgcatgacttcagtttatctgttcccggatcgtcagtaccctggccacgcgcctgtggtatatgcaatcgcccaaaaatcgatcacggaggattcgggaaaaagtaaggacacatcaggattggccaggacaaagatgacagggcccgtaagctgggctgaccttccaaaacgcgatgagaaactcaagtcgtctgtaaaataactctgcatctatcttatcttcggagattcggtgggcttgcatatttgaaggactgcaagagtgcattggcccgggtcgggattgaagttccgaaggaagttgtggtagtggttggctgccgggtccactgggaagtttgtgtgttagtctcaaagggcctcgacacagagaaggggggggggagtcggaatttggatatttccaaacgacaaccaaccaagatggccgaaagacgctgggatgggccattcaaccgaagcacatcaatcagccgaaagtcgaagacctacctaatcatcttaaacacacccatcaagatcgctaggaatgggcatcctaaccaagtgttcgaagacctttggaaactttcggattacaggatatgtgccgatgggggagccaatcgattacacgactattgctcagccttgggcgaagctcgaaagatgttgataccagattacatcaagggagatttggattcgatccgaccagaagtcaagcaattctacgaacattctggatctcaaatcactcgagatccagaccaagactcgacggacttcgggaaatgtctagcgttgatcgaagggctcgaaagacaatctgattcgaatgactactacaaccattcgactggcttattgctcatccatggtggtctcacgggaagactcgaccaaacgatccatacccttcatactctcctcgcaaggctttgcccatcgccaacttcgtcaagcaatctctcgcaaggtgtcccagaaacttgggtagtggataccgatgctggaagcatggcttgtgctctcgaacgggagatgaaacacctcttggtcatcccgcccagctggagacaaggcccgagtccgttgacgtgcggaattttacctatcggaatcaatcaagctaccgtgactacgaaggggctgaagtggaacttgagtgcgtgtacttctttatcccagctgtccagaggtaaagaatgaaagcgacctgacgaattgatttgtactttgcaacaaaaaaaacaacgaaaaacaccaacaacccaacggttcaatgtttcgttgcgtcacactcattaatctgtaaaaatgcggcaacacaaatcaggtcaagcgaaaacttctatcacaggactgctttcgacttcgaaccacattctgcctgagactgatgcagtcgaagtgatgagtgatgagagagtgatctggacgatcgagatccctgggatgactgtatgactgttcggtgtgtttatttatggacacatagattctcaaacgggttggccatgtatgtgctcgattgaaaagagtttgtaaatggtacaacagatccccaaagacccaacttgaaggagtacctcacgcagcaacggatttaagtgcaacggtagcagtggcgagctgatcgatcatggcatgccattctaaatcactggcggtcctcttgctctgttcttcaagttctctaatgaccgggtcgtcgttcagcttataaatcttcctcagtcccttccaatttacaatagatttaccgaggtgatcgtccagcttgacgagtgtcccatcaacgagtgcttgcgctgcttggtccagtgcttcctttgacggctgattatcaccttctatcggctgaagtttaactagtaacagcgcgttcgtttgtggtcccaaaccgaacttcttgatcgcttccatgatctggattgcaaacattataaatcaaatttagtcatccatattccaaaccgactggttttccttgggttgtttcgggggatagtcaaaaaggaaagctaagggcgcatacgtttgttccaggggacaatgtccataggatctcggagtgaagcgttttcgttttcagggcccggtgcgactgagtgacaagtgcttggcaaactgcggtggtgaggtgttgacgagatgtgatctgtttgaatggaattgagtattagctcgagtacgccacatgctcaggtcttgagtgtcctgcagaatttatttttgtctgttgtgcagaacccaattattaaatttttacacctagatcacgagaaagcagacttgatggggcaatgagttacataccattgaagcatcgatgaacgcccaatccaacctactctgctctgcctcgtcgttagtctgactggcttggattaacgctttcttgatctcggcggtgttcttgacttgttcgaagagccatacgttcatcatcgttgagaaaaatggcagctctaatctctccatggctgaatatacctgtttcctcgttcagttgcctttatgttcttgctgaaacagaaattcggttcaagagacggcgcttgacaagttgacagtcagctggtttgttgtcttgactgttgaccgggacattcgacctcgggaggccctgggaccttcgccgtcatgaggggctcccttcagcgactcaagggagcgccgccgcgggcgcagaaaagattgcaccgctgtgccaaatcaacagaccacacaggtccacactccacagatctccttctaacttaactaatccccttgaaagtctcatccgatggttcgccggagtggaaggcctggcctgtggaacggcttccccctccaaataagagagacttggttggatcagggcttccttccattgccaggatacaatagagcaccgtggccatgcctatgtgtttgctttttttttcttgtatgttgtaggataatctgatgatcatcttgtctgtttgacagcactggttgtcattcctcactttgtgttggcctgtcaggatgcttgtgcacacctgtcacccacaaattatctagggagggcttgtgtgatgatgcagcctccctagaagctataaagtaaccggcaagggaaccatagattgataatgtggttgtgttgaaaagaagaaagctatttcatttccaatatagactgtgtacaaactttgagaaaaagcaagagcaaggataagctgaatatctagccggattgagccaccaatttactagattcattttgcatgtcaggttcatgattatttgaaatctgtttttcaagtcatcatactagagatcgttcgtcggtacccgttgctaggtacctagtaccgctcggcgggtaccgcccgcacccgcctcgcacccgccaggcggtgccgggtgcggtgccgggtgccggttttttggcaaaaacaggggaggtacccgggtaccgctccgggtaccgctcccaagagtcttgaccggaaagaaacccttccggtcaacctggccgggacgctggggttccccccagcctcaaggccatttttttttcttttttttttcttacttttttttcttttttctttttatttttttatcttttttttttctgttcttttatttttttttctcttttctttttccttttttttctcttttctcttttcttttcttttttggttttttttttcagcaattacaaacagttttttttaaaattcttttcaattgtttttgactttatattttttatgtttttaaaataaaatgatagtcacaataaatcccccccaaaaaaactcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaactaagtgaggaagagaggggaggtacccgcggtacctgccaaaagtaccgccggtacctgccgggaggtgcctggtgcggtacttggtacctattttctgaaaaaaatcaacaggtacctaggtaccaacaggtacccgagtacaaacgaacgatctctacatcataccatttgttttagcaaagcaagccttgatatacaggctttggggtgggacaaggacaaggtcataatcaagatgtttctccatgtgtattgattcaatttcaaatttttgttgaaacaattttgtaattgtctcatgagcagtatccacttgatgcagatctgtatttaacttgaaggttttgagcactcaatcaatgaaacttctgtgttgcagattataaatattctttgaaacatcttgaaataccacttcccaactttccatccttattgaaaacataatctgcctcaacttctaacttctaaaaaagataaaaaaaatacaatccatagccatgcttataaacaagttcttagttttctcacagctcttacattactatagtgtttcaacacacccaatttcatcttcaaaaaacctagtgagaagagcagaagatcttctagaagtttcccactgcaagcacccacaaaatgaagaagacatagaacattcatatggtgtgtcattatatgtgatatcttcctcaaatgaaatatttgaaatatttcattctattctcaaaatggatagttgatgattttcatttttcagagtttgagaacactgaagaattgcactgtatgccaacctttccacttgatatattttttcctgttcaatgctcatgtttgacaatcttcattttacagcttccaaaaagtgtgaggattcaaaacgttagtaatttgaatcacagtactcaaaataaataccattcagcaagatatctaatgtggaggagaacctgttcatgtacttccagtggcatcagaccttcaaggtacagccaaagataatggacctcatagcattcaggctttagatagtaagtggtatcagttaaaacctcaagtcaccctcaataatgcaacaaagcattcagatactgaattttggatttcaaacatatcataataaaaatcaagtgaatatatcacacaagtacattccaaagtccaatgaagatcttgcaaaattcaataacatcatgaaagaaaggctagacaaagatattttcattcaaagtttgaaaaatttcctgaaaactttgactcaatcagaaaaagaagttttacttaaagttgcacaaagttttcatcaagaaacacccaacatgatcaacacctcagaagaatttgaaaaaaacgaatttggttcatttggaaagaatttagactttcaaaatttggatatgtgggttacaaaatttgtcaataaatcaacagcaaacaaaaatgggagaattttgacaagcaatgaaaaatatgacaattttgattgtcagaaaaaaattgatatattgaaggctggcttggataatcatccagaaaatgaaaacatctgaagggaataaagttaatggagcttgatttgaagatacagaattttgagaaagacttcaatgatgatttcacagtagacaattgggatggcgatgaatatagattgtatcataatttaatccaggaatcaatttctcatgaaaggtgaaattatgatatacctgctgcattttaatgatactttttttcttcaaatttgctttctactcatgaattatttcacttctatggatcttcataatagcctattttttcctatctcttttatgtttatattcaaaattttgggatttattactgtttgtgtttcagccattctcttcttcttatttttaattttgaaaagaagggtttataattgaagtacctgatgattttttttcctgaaactaaatacccaaactaaggaaaaaatgggcttgacaaatagacaaaacaacaaaatacatatggaaacaagatttacccccaggtaagagataatagagcaatcaagaatactgatatgcaagagaagaaatacaaccaaaaaaaaaaatcagaaacacagagaagatatcagtcaacagatacaaaaggaaaggagtgaggaggatggttttgtggctcttggtttctcacctaattgtgagagagatggttggtactgttgaataatattgagttgatttgaaaaggtaaaacagtcatgtgaaatgtttttatgaggatcaatcagagaagagagattttgacaaagtcaagtaaagcaatgagtgtaaatgttataaggtatggtatggaatggatattttcaaacaaaaagaatcagaatcagggagatgatcagatttgaaagaagaggaaccatgagtaggaagatgatgagatctgaaagaagcggaatctgaatgagaaagaaaacatgttctgaagaactggtgactcacttgagattggatgagttctcgactgggtggtggtctgaaagaatgttgcaaagaatgtaacacaagagcctcacagacaatatttatgaaatgttatggtgaatattacctgatgaaactgtgggagaatgcctcagaaagagggagggaaagcaaacagagcaaaaaaaactcaagactcaaggcttgaggaaaaaaacaaggtcaaaaggcctcaaaggaggctaagctgctagtgtaagtggtgtaaaagcgctcacgctacatgcggttttatgtattagagaaggtaggtaaatgcttgtgggaattagatgattttgattcttcaactcttaagtatagctacttatatacatacaaatgcgggctgagttgtgggacagaaggtgaaaaaaaggaatattcatctggaactggaaaaggagtggcatgtgggaaaggagtgaccggtgggcaaagagtgacagatggggaaggagtgacagatggggaaggagtgacagatgggaaaggagtaacattgggatgaaagggaggaaagagagagacaacagaattccaacattacctcacaacaaaattccagctgagtttcaacaggatttccatagcaaaaaaatcataagaggaattttttccaattagaattgtgtcttgaaactgggtgaaaacagtgcaggtattcagtaaaagcccaaggtaacatctgcaggtgttttataacttgaaataagttttacatttatttgttctcttcaagatgtgtcaaacttgtctgagcacccacctaacaactcctgttcaatctccaagcccactggcgtgatccccaaattctaagtacaactgttgaatttaattacagttaactccttgtttgatatccattttttgtttttcaatatataacttgctacatggatgcaatcaagagctgacatgaaagctttgagaaatcaagtgatacatgatgataatatatcttgtatctattttttctgtttcaaggtgtgatctttgtcaagacagtgaccaagtgtctcctggccagtatcaagttggtgtgtaacattttcctgaaacataccaagcattgattcacagtgaaacatagcatcttataaggtttctttgatcaataagtcaattgtttcattaccagtctctactggctgtacaaaatgcctttgtgatcagataggatgcactcaaacaagaaaattcaatgcgcttgtttggaaaaggaatatagacaaagtttgaatcataaaatagcattgtgctttttgggttcaatcccctggaaataccagcttgttggacttctgctaaaaacagaccaaaaatgaaatcctcaatagccatcctatcagccaaggtcttggtttccttgaagataataaattactttggtgtttcagcacacccaatttcttcctcaaaacatctatttagaagaggagaggaaattttgaaatttccccactgcaagtgcccacatggtgaagcagaaattgaaaattcagatggtattccatttcttcatgtgatctttcccttaatgaatttcagatttggaataattcaaattttccaaattgactttttcaacaatgaattccatattgtattatcttccaaattctgatattcaacaattctcatcttatagcttctaaaatgttcaaagatgttgaaggttagtgctttgaatttcattcaattccagtttcccaggcataaatctaactcaaaaattcttccaaacaggaggacatgtggttatgcacccagtgttatccaaacctggggaacatgatcaaatcatgcatgattcaattagtgggtagtcccaggttgaatccctcatctgtgttgtttggacatatactgactctttgaacttgaacttattgtaataaacatcaaggaaaaccattaaacccacaagagaattcaaaatcatatgaaagtgttgatcttgaaaatttcaacaccttgattgaaactttggacaaaaactggaatttactccaaggaatcacctcagctgatcatgatgtctcacctgctcatgctcaaattgaaaacttagtctcaatttctcaaaagttgaaattcattgcaaaatttgatgccttcctgaaaaccttaactgaatcacaaaaggaaattctgctacagatttcaaaatggagtaaaaaaaccacattaaatgaggatcatgagttggattcagtcaagtacaaagccattcatctcaaagaaaatgttgaaaaccttgatcaatcagagaaaaaagtatctactgaaaagaatcatatctgggttgcaacacatttcaataaatcacaaagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcgttaaaaccgcgtcaaaacgcggaaaaaccacgtttttttattaaggccctaattcaatgtgaatacttttttatttttattattctttgagtaattaatattcaagggtgaggttcttgtgtgtgaggaggcttctgaaaatgctgaaaaatgtgtgactgtggtgtaatgaatttagcttaatggttagaatccctcactctttcagttccaagttgagatcttgagttcattcctgaccctgggtaaaattttgaaataggtgacatgacacacaataattacacatgttttgactcctgaagagaatgatctcccttgaatggaaataaattcactggtcattgtcccacctaccaagtcttgcaagtgttactcatgtaacttgcccagttacacaaaatttatccatttttgacaaaatagtaaatgtataccccctttcgcacaaactagctttttttcaacttccatcaaagcaaacccctttctgagcaagatattgtaactgaagtatagatatctgtatttagctgaaagctacatattttgataacataggtggcccctgctgcacagaccatacctaatttcaccattactcaacttttttttccttgattccattttaaatttgctattagttatgcaataataaaacttccaagtcaattgatgatgatcttgaaatttgaaccaaatttcattcaacagttgattagactcatatgtaagaaattactaaagaagtttcacaatttgagcaaagatttcacaatttgagcagagattgcacaatttgagcagagattgcacaatttgagcttgcatttgatctttgaggatgtgtttcatttatttgatagagataagagatgaatgaaaggtattggaaaacaatcatttgataagtctggggagggggtaagacaaccaggtacacagacatcttgtcttggcaagtataagaagctcacatttagatggggatagtcaccatgcattgataaggaaaacttgttttgttatcaaaaaaccctttgggaaggaagtgtgggtcaggcagattatcaggagaagtggaattggttttatatatgggagcaagcagtcaccaagtagcaagagatattctaacagaattgtcttcatcatcatccatatcttcgttaccttccttgtcttcatcagtgtcctcaacttcatccttgtcctcctcatcgtcctcaaaatcctcctcctcctgcctagtagctgcggttgatgttgtcgatcaaggcaggggatgaaaagagatcgtatgtcgagagagactggcggatcagccttcatttttggagtttggccgccgatcgctatacacttgcaaagcttgttcggccagcttgtgccccgctggctagccgagcgatccagtcagatttgaaaaaaaaaccaccccggggacccaccgagctcgaccgccaaggcccgagacaaagcaagataggacaacacacctgtggcctaccctataccctatacaatacaccccctcagacagtgaaataagggggtgcataccgacttttctgcgccaaagttataatacctgagatccctggaattcctaaaatacctgggtttcaggccgaccaaaaaattgacaaagtccctcttctggggctggcctaccccccccccccctcccaagtccgcctttcagccggagaacctcgcgccggtaatactccggctacatcacctcgcgccggtgataatacacctacatcaccaattcctttccgcacatcacacccccgtcggcctcatcactcccatcggcctcatcacccatcggctgcatcacttcccattcggcctcatcacccatcagccttgtcacccatcggcctcatcccatcagtcttgcaacccatcggcctagtcacccattggcctcacccatcggcctcgtcacacctcatcacccagctaaactgcctctcagaaccgacacctcaatcaacatcacttcatcaaatctacgaccttaccttccccaccttcgaacgttacacttcctgatcatcaaataccaaggttgcataaaaatcacattcgactttgtaagtttgccttcgatatcgctgtggtctatcccaacaaacaacctaccattaaactgaaactcggcatctttctaagtccctcatgacaaatactaggtttcctattcgggaagccaaccgcacgcagatcttacgtcgacgagttcatgcggcaaggattgcggcctccgtggcccgaatgcaacagcaaagaaacttagatcaacagcgagaacaacttgctcagcctatggaactcgaaaacatcttcgatgagccgaatcagaccaacgacaatcaaccaaatgagcgaggtggaccagaagatgaagaggagagagacgaagactgtgtctgggtcgacttgatagaagatcaaccggacgagatcgatctagcgattgcttcggctagagaaagacaccgtcaacaagctcgtgactataactgggccgtgctcattcaccaactccatgccaattacatgaagttgaagacgatcacacagaactgggccggggctaattcatatgatagttttgccagctgctcaccgacatgcacccgtgaatatcctcgtgtcgtggacttagtggacatccgtggtcagtcctttcttgtggattacatatattaaacgtactaatccaccgctaaatcaggacagcaacgtcaaaccatccgattttgtgcatgtacaccggatggtgtccgcctgctccagcatgggtatctagccggttctccagtaaaaccacaaacagcattctccctcccactcctcatctttcacaaccacttatggaataactgtcatattggaacccttcctttcacaactgctctcacttcttggcttgaaccacggtcgcagcgattgtgtgttcgcaagggaaaacatgtatgtaaatttcttttttgtttcaaatccgtatctcatctatactaagctgatatgtgatgtgttgaaaggccaggcagatgcgaaaacccttcactgctgcggttgacttgttccgacaacttgaagagaaaaccactaaggtgatattttcatctttgcagctgactgagcagcaaacacttgcatgcacttcatgcccctcctgctttggaccgccacctgccaaccctctcgattaccctgaaatcacccgaaaccgacttattgtttgtcttgacggaaactttcagcaccgacaccaaactaattccagtcgcaattacgagaggcttcgaacaccacgagtttttttaaagcaaagcacagtcgacaaagtggctcaagaaatccgagcaaaagaagcagagggaatgacaccggagcaggttggttcttgccgttccataaatctacttatcaagcttgttgacaccatccaattcagacagatagatgtacagagtctcataaagctgcagacgataaaagaaatgaatccacgtggaagggttgcgacgatactggcctcatgggttgctgttgtcgtcacgacgcagtggtctatcttgcaaacatcttcaagtcgggtgagaagagacacttcccaatggcaatcattcaagccctcctctcagcggttgagccgacccgtccgattggtatcttgtatgatattggctgtagcttagacaagtacattgaccgggtatgttaatctcaaccatctcaacacatgtagataaattctctgctgatttctaatctcaatgatcttttgagaccagaggggactcatacccaatgatcgttccagggttaaatttggcacctccgtttttcacgcttatgctcataactggctctgccagttggattaccatccccgattcaaccaaggatgggggctgtctgatggggagggattggagaggatgtggtcgtatctctcctcccttgtcagccctttaagatatgctactcggaatcatcggcttggggcaattgctcaccgtctcaaacatcacaaccaccgaggcatacagcaactacgtgagagaacattaattcttctttgatgattgatcactcattcccctctctttgccttgctacctcagctcattggctgagaaagaagtttagccaagcggttggtcgtcgccaagaaaatcaaacaactttggctcaattgttagcaaaggccaatccacacaaccagggaggtggcaactttacgatcagctttttcaagagtcagtgggcttctcaacgatccttccaacaagatcatacagttgaagaagaaacacggcgagcccaactcatatcattctacaagcgagaagccaccgttgaacttctaaggtagtgtagttaggcttcaaaaaattgcaaaatctgtgtgtccctaaccatcagcctaattcaattttttaacagggaacgtctccgaagtcctgagatttatttggaggatcctgaagaagtccggcaactcatggattctatccttgagcaatcagacctccttcgacaagaagctgaagaactggctgggagcaatgcaatagagacaggtggtaagtgtgtgatacaaaaaacaatgctggaagctgataggctgatagtgtgtacacccttatagatccggaagaacagaagctcaggctactcctgtgggatgccaaggcagcactctttgttgaagccgtacatatcaatgctgagcgccagccgctgaacaattcacatacgatgggatcacgactcggaacccgtggtaaggagaagataatcaagggattgcaagcccggcgcgctgcaggcaaaaagctcattgatgcattcaatgatcaatatcaaaaattcactaccaaataccctaatgtccaactctccgatgcctccgatcatcctcttacgtatgacgaattctcaacatggccgatggatcaccgattctggaatgatggcttatattaccattccagtgaaccttggtctgttgatccagacgtccggacaggcatcaactgtgttctgatcctcagaagaactcaggaggagtttgaactgattgcgcaggaactggctcgggcagtcggctgggccacatcacactacagagtgatcgaggaaaaaatcaggaacatcagaagccgtgagtgcctacatccagcagagataccatcataatcttactacatataagaactgacttgtattttgacaggcatcaacctcattcaagccgatgaaagcattgaacctgactatcttgatgctatagtgctgggtgatcttggttgagtccccaaattaaagctgattaatgatgagctagaactccaacttaaactacatggtcaattgcttctggactggtcggacaacgtcacttggctatggaatcactgccagcctcataacaaccaagcagctatgtcggactggatcagtttggttacacaaatcaccaacaactcccaacctcattcgaatcaaccaactcctttagccactgtcgatgatgatttagaggaagccggattggatgatgtggaggatggagaagatgtggaggaccagttgatctctgatgctgaggcaaatcggcaaaccaggattcctaatgatgagggtagcaccagttaaatgagagatcctcaaaacattggcctctgtgtgtctgacttgcaagttgtgatggttgcattatctctacttacccttatatttttaatggtctcagattaacaaattctggcattataaatagcttgtaccggggtttgatgttgacacattaggtcaaagtagcttataagtatgaaatttgatttgtaaaaagttgtttgtgtttcaattgagtgttgcatgagatattcagagcaatcaaatttatttatatgaaaggccaattattatttttttatcatgagtgtattattactgaatgagtaaatggggtttgatttgtgtgagcaagttggtgcttagcaggaaaattagtgtacaaataccattttggttttgactgagggttgcaaaaaactcacagagaaaacagatatatagatatatatgagatgagaagaaaattccaatgttactcatcattggtcactgaaggattgaatgaggtttgattgttgagacaggcttggtcaagaatgtttttgttttaggtgagtattgtaatcatgaatgttgaatcattccaaattaacacatggaaaaattcaatccatgctttggaatggctcatgtatgtagcatcattccaaagtaacacatggtcattctcattattgttacttattttaagaatcacatgtgttagtttggaatgaggcaacatgcatgagtcataacaaagcatgcattaaatttttatcaggtcacacaaacataaacacatgcattggaatggctctttcctaagcagcacatgtttactgtcaagataagtcacaataatgagaatgaacatgtgttagtttggaatgaggcaacatgcatgagtcattccaaagcatggattaacagtttattatgtcacaaaaacattaaaccatggtttggaatgactcatacatgttgaatcattccaaagtaacacatgctcattctcattattgtgacttatcttgacagtaaacatgtgctgcttaggaaagagccattccaatgcatgtgtttatgtttgtgtctcatgcatgttgcctcattccaaactaacacatgctcaccttatcaaaataattctataataataccagtttcaggtttccttttggtattctaatttttctccctgcataatcatgtaatcactgagacccagaacatatctgatgtgtgcttttcctacttggcacctaattgttccaatctctccttcagctattatgcaataatcctcaaaaataagcaatttacaatatgtgaatgcaaagatggcttttgtcaaaagcccacaaaatactcactagaataattgaaaaaaaaaccaaaaaaactatcattgcctaaatgtattttgcctatcacaaaatacacaatcctatgatgcccatcctatggaaatttgtttgaaaagatggtttggatcagtggggatggctggtttgtcaattgagtcaaaagagagttaagagaccgtacttgtagcccttttccacaccacaccatcagtgagtgaaaatgcggcctgcacaccgtgggcctgcacatgcaatttgccgcagcttaagagcttcaaatgagggaaccacaactcacctctatacaggttgcacccacattttggttgttgttcaagaacattccaccagcccatccccctcgagaacattccaccagcccatccccctggcttcaattcccctcactgtgattgtgcctcaagacctttcctacttagaccggttatcaatcttagtcccaccttgcctgcttgccgcattttcaaccacatcaaatcgctttcaattttgctcacacctagataataccagcctcaatgtcaaactcacatccatcgcagtttgtctctcctggttccacccctcaaacatcggaagcaggtcacatttttcccgccggaggtccaccacgtcctcatccagaccttcgtcgcatctcggccagtcaatcaaacagtgccaatcctgccttcaccttttcagttccatttccggccgatcccaataactctgaaagtgcccgggccaatcccaccaaggggaacccctactgggacagttctcaaaccaattatacccaagtcacccccttgaaccgaagaggtcctattaattctcaatctgtttcatcaacccaaagcttacctccaccacttcaactcaacgaggtcccagtcacccaggccaaatccaagcctccgcgcaagaaaagagcccccagaaagaagaccgtcaaggcaccagtcggagttcctgatccacccccatcgtcgaccaacaaccgtcctgctgaacaccattacgatagtgaccctgagatcaaccttgccgctccatctcatcggtccaaacgccagcgggttgaacctgaagtccttgaaaaactttctcacgaatcgctcgaggaactccgagtccgtgctgcaaagtatgctgagtacattcgcctgacggccgaagataaggttgtccttgatgaggcctaccgacaatatcagcgagctgttctgaagattgcaatcgagaggaagctacacgtcaaacctgtcctctcatacctaggcaatgaggtcaggatccgcgggccaaccaacttcaataatttctgtaaatatgacgagattgctggtcccatctatcatgacagtaagctttctacaccttccaactcgcttgagatgtgctggcccgctcatgatgatgcacctattttcagagagtattccaattgccgatcggatgaccaagctaagcgagctttggagtcgactcgatgaggtgcagaaggaccaatggagggatcaagagttcttggactctatcactccgcccgactatgttataccccccgagtcagaccgtgttcatgctgctcccaaatggagaaagcgtgaagctttcaagttgaataactggacccgcaagatgaagcgagatgtaagcctcttctgctgttctcatccaatgattgaatttgatgcttacaaggaacaccctcttgcagcttaaaaatctcagtacatctcaccaagtcgagggcttttttgtcttggcatctcgcgatcccgatgggcctatcctcagtactggaggcagcctcatggccgaagaattcttggatataatggcggccgatacgaatccctgtaggtcgttctacaactttgttaatggtcagcaagcaatcaaagatatttcaggtaagcctcctccaccccttaagaagagaaagaggcgttccgggaaagaaaactacgatccaagttgtccttatgacctcggtaagtctcatcgcttcttgtttttggtcaataaaacggctgacttttgttgccaacaggtagcagggaagccaatatcgaggcggttagagagaagctcagagacgctctcagtaagtatatcgatttcattctccgacttatacaactatacaaacacttacctgttatgaatcccaaaacaggaaaggctactcatggtgtatgggctgatggatggccgggtactaaaaccgagaagacgcttcgttcactcggtgtcaccctccaggtgcagcagaacgacctgttcattcatgctagtgaattctgcaaacgcccatccgacatgcgaattggccaaacgcaacgcattctgacagcctttgcaaaagggtgggtgagactcatcagccgggccagccctgacacacctgagggtgaggtcagcacgatcggcaacgatctctctgacgatgattccaatcacggcccagcaaaccatgtggctatcactgccgtcaagcgacccaaacaaccgaggaagcccaagggtggaaagaaaaagcataccgccaccaggaaatcaaatgtgattgacgattctagtgattcttcggatggggaggacagcccaccaaaaacccctcgccccaagcgttcagtcgtttctaatcgcaatgcttcgctccggatcgagacctttggaacaatcagacttccaaggtctgtcactcctccagactcaatctcgcagtcccctctccccgagtttggataccaaagtaatccaagatcggtggaggccattcaagaacctgggtcttcaaaacagcggagggatcagaaatctgggaatgagaaacatcccctcttcatccccagcgaccccgattctaacgactcagaagacaactacaccgacgatgaatactgattcaattcacattacacctatttacctatctcttttccacattttttgctatcttatgaatgccttttcctgttgtctcttcatgtctgtttgattgcttgctctccagccagtcgtttggtttgttgcttcaatcagaaccaacgactaaccaacagcctctgagttactcctgattagaacctacctgcttcttgactgttgcttgtcgctctttcaatttcaatccacacaatccacactcgtttctcttggagtaatcaagtgcaacaacttttctgagttgttcacccaatgctatttttagttgtgaattctgaaattgagccggcagcagctcctcttgtacatacagtcacaacattctctttgaaccataaaaacaagcagttagaaatgataaagtgaggtgacaaaatcaagaaagtaggatcgaaccctaaaaacaagcagttataaatgatagagtgaggcaaaaaaatcaagaagatatggtcgaaccctaaaaacaagcaattggagatgataaattgaggtgagaaaatcaagaaagtaggattgccatccaactactcacaacagatgttaaacatcaccaattgacgatgattgaatagaattggacttacaatagataagaatagtgaggatcgatacgatcatccctgtgagtttttcaagtgaagagcggaggtcttttcatcaaaaaagacaaattgccttatcagtagacaaacatacagagaaggaaatagaataaagtaaacagtcaagcgatgaaatcgtaaggaaatagaatgaaataaaagtcaagcaatgaaattgaaaggaaatggaaggaggagttgatcgcgcgaagcgatctgattcaaggtgagaaaattgagaaaatcggattaattgtgagacaaccatcttgttccaattaatggggggggttattggccggcacggtctgccaagcccaaagtgtggttggatgaagatcggaaggtgaggttggttcaccggtgggttggctcctgaggttaattgaggtgatgccagttgagatgtcagttccgataggcggtttagctgggtgatgaggtgtgacgaggccgatgggtgatgaggccaatgggtgatgaggccaatgggtgatgaggccgatgggtgacgagaccgatgggtggcgaggctgatgggtgatgaggccgatgggagtgatgaggctgatgggagtgtgatgaggccgacaggggtgtgatgtgcggaaaggaattggtgatgtaggtgtattatcaccggcgcgaggtgatgtagccgggagtattaccggcgcgaggttctccggttgaaaggcggacttgggaggggggggggggtaggccagccccagaagagggactttgtcaattttttggtcggcctgaaacccaggtattttaggaattccagggatctcaggtattataactttggcgcggaaaagtcggtatgcacccccttatttcactgtctgagggggtgtattgtatagggtatagggtaggccacaggtgggacaacatactgtaggatagcctagacgcacatgttccatagactatactacagtatgtatactatcgacaggggtgcgcccgaccctgctcgagctcgcggagcgagagggacttggctacaccacaggttgtgtgcaaccaggggccggcgtcagatccgatgtcaaaccgaccttgccgacccccccttaatcgcttggtgtgtttctatgcgggaggtgtcgggagccgccgttggcccaaccctccaacgtgagcattacatgggtgcccgcagtcgggatcgcttccgacgctggccttacatcaaggccgcggtcggcccgacttgggacaaaccaggtgtgtttgacaaaaacacaccacccatggggcttgaaattatcctatcatagcacatgctcatgtctcccggggagtgcagaccaccactcagagaatcgccaattcctctaaactcacacttagtactttcgatcatgaccaccatcaattgaaaccttttatttcatcctcttctacaaattgtttgcttactggaatctttatttcggacatagctatggtgttacttttccgatcgctcaaaaatgtgacgtcaatggcgacaatgcccatccagtttataactttttgaagagtgaaaaatcgggaattgtgagtctcgtggaagttaggctgtcaccatgggcatggctatccttcttctccctttccgatctaatattcaacacgatccctcgtgtttatttatttcatttcatcaactgaccatatgacttttacacgctttcaattgatcatcaatgatagatgggactctcacgaatcaaatggaacttcgaggtatgatacatacaaacatcttgacaatatgtcctccaaaacataggctaacgttcttgaatccaactttgtgtagaaattcgttgtggacaagaaaggggccgttcgttatagacatgcctcgtgagtactaatctgtttttgattaggtaaagtcaaaacataacccttaaatatacgtatcattctattttattttaggacttctaagcctgagtcacttgaaaaggagatcgaaggtttgttagccgaataagcacctcgatctgcgcctcccgagcgggatgaatcgacgggataacatgttcacctgacctgcaaccctttatggctggctatcgtgtttcaattttttattctcttcactccatacttcatcccccccccccccccgggtaccttctgtgttttgatgaatattcacaaaccacaatcacaagggaatcatgtacattagcaatttggcagccattatcttcttggaatcaaatgaaattgcatctttttcgaagtggtatgtataccgagacgactatcatctgtccagatgatctagccccacaatcagggatagagctggaatagtgcatgtctaaatctaggctattattaggagttgaaacttgtctgacatgttgtcgataggatggttgtagccagcctttatattcagcaatatttaccaccatccagcatcagcaagcttcaggctttgcgtatttaggagaaggagacaggctggcccaatatcaaggaaggcttggtgattaacgttgggtgctgcaaagttgggaaagaccacctgagggagagcaggacactccagggcgatcgtcggctcagttaactttcagtcttattcatccatgccatctttgaccctctccatatttactttacaaggtctgaagaaactcgtggcaccatgaaaaatttgagggcagtacatgtcaggtgacatgaagctaactcctgcctgtattccagtgttacttcaaagccaaagggttgggactccctgatgaccacaaagggaaaattgttatttgagcagacaagcaccagagtaacaatggagttgtaacatatgtcacttcatgtcacctgacacctactgccctcagatatttcctggtgtggatagcttgaaaattaaggagtatcggtagaaaagactaagaaacccggtgtatcatgtctgaagcatttagtctaaatgtatggtaatttcatagattgcccgctctcctttctggtcctttgtggtccagttgtttggctctctttgtcgaaatcaactggggagtgtaagttgggtatcacattttcttagtcaagttttacagaattctcttttttatggattacatatttatatccttataaattcactttcgaacatagcatttcctatgtcagttgcattttttttaactaacatactagttaggactaattcattcggctattgagagattaatttcaacggaaaaaataacctcagactacactagccctagtttaatcccttacaaatgttctcaagtttagcttgagttttaggatgatggagcctaattagtgaaaccagtgtcaagttgccaaagtgatcacatagcgtgcatagtccggggttgtgggggaatgtgtagtttctgtgggtcacatattctggtggagaagctgggagggaagagactacctagtggccggatccggtgatcatctcggcaggagagctgtctggctgagttcagccttaaaaagaaactctgcgtggactggccaccaggaaaagcgttagtttgtttaaaactgctagaaattcaagtgcctgttagttccacgacgtcatcctccggtcaccccctactcagtcccggtgggttgccccggtctctgctcagcttcacctcgagctcgatgacaacactcttcctcaatcccatcatcaccaacttccctctccctctccacttactgcaacttctcctcctcctcctcctcttttccttctcatcctaaatcgaacccccccactcaccctccctacaagatgtcaacatttgaggctctgatggacttggcctccaaacaaaccaaggaatctcagatcgcatttgccaaagagaaccagatccgacaagctcgagaaaaagtgaaacgactagaagaagaaaggaaggagaaggagaggatcaggtctgatggctctcttgatctgatacggtccttgtgaaaaaccaaagctgacttgcaccatcttctgttgaccgcttctgatataggctagagaaggagagactggccaagaaaaaattagaggatgaaaagagggagaagcagctcatcgaggaacgtcagaggagacaagcagatcgtctatcaacggctgaacagacacgcaaacaacaagattcagactcaaccaaccgtgcctcgagctcccgaatgaacaacggaccaagtccaagctctcgtcaccgggccacaactcgtccatctagctcaactcccaccaacttcgacgtagatccagaagagaagcgtcgactcgagcgagaggaaaagcaagccaaagcacgagccaaactcttcggcgaatccgtcgctgctcacaagaaacctaccccttcccgctcttctgccaatacttctcagcgtactaatcctagctctaagggtaaagcgccgatgaggggaaccgcctcagggaataactcaaagattgcactaggaacacctgcaactatcacagcccgtcaacggatagaacaaactttttctgccagtgaacggaaacctctcagtcagactaagagagatcgacgaaccatcgaagaaattgaacaagacatgaaacgcaagaaggttgaagtaggcactcaagccatcagaccttcgaaagaaacttcattcagttcatcattcaccgagaaaagaattcttatacccttgaaacccgttgcaagcagctcgacgctcagggaagccaacaagaatccccgtccgcgatctgaaacggtctcggctgtcaaaagaaaggccatcaatggcttacctaccccatcctccaagcgccctcaattaccaacgagcctacctaaggatagcaagccgaacggctcgcgccctcttccccaatcacgatcaggctcgcacagcggccgtcgacaggacgcaacggtgtctgatgaggacgatgattcgtctaacagcgaggaaatgtctgaacatggtgaagatgtggccccctcggtgcgggatgagatatggaagatcatgggcaaagatcggagacagtatactgctaagccgatcttcagtgacgaggaggatgatatggaggcggatgcagatgatgtgcttgaagaggaaggaagagcgtcagtagtctccctgggctttcttcttctcttttgatccatttgaattctattttctaacttctgcattactcgttttttttatctcccctttgatatttctttcatcttcgatgatctctcccccacagtgctcgtttggctagacttgaggatcagcgagaggaggagcgtctgagacaacacgaactggaaaagaaaaaaagactcttgcagcgtcgtctttcaaagtaaacagacaaaaaaaaactgaggccaacggatagtcacatcaaacctttaagcttactcatcagttttttttcttatttgtttgtctttctttttgttctttaaaaaattgtgttttatagtttcctctgatcttttgttcatcgttcatagaagatccatctctgtttttttccctagctttaatactgtgcattttttgtttgtttgaaaagttatcttctgtttttgtttgttttgttcttgttcttttctttcgcaacaacacatgttaaaactccttacttcgcatacccaaaaataccaataaatgctgaaaagttacttgtaaccaacctcattgaatgacaccctgtgctcttttatgagatgtatgtgcacactagcaatattgaggcctctacatttgttatggtctgagtatacttgaaatcagatccagacatccaaaaccaaactataaaaaaaggttttgattagtattatttttatttttgagaactcttggactctatttctgcccatttccttcctgtctgcaaactcatttgggatcagtctactcctcaacaacaatgtaacaagattgcagagctaccaattgctgattatgaaatgctttttcaagaaaaaaaatggatgtatacaacatgacaaataattctacatgatttgtatcaatcaggaaaaacttatttagaaaaaaaaagagtactacaagttgctgagaaagattcaagaattattgataatagaatccgggtcaaaacaatttgaaccagacagaagagtcagaaatgtatttatccatcaaatccagcatgaattgggagtccttgtcattcagattctttaaaaaagaaattttgtcaggcatcccaagcttctcagatggaagattcattggagtgaaatcaaagaattcaacaccttcacatacatcttccttacaggatccttgatagcaagcatcaaattattgaatagttgatgaatatcaatatctcttgaaaattccacagtatgaatgttttctttggaaagacaaaagctacatgtgaccttataattttttttttttttttttttttcatttggtcataagttatcagggatggtttgaatcttgtaatgaaaaacaaaattcttgtggctaatctggcagttggattggatgtttgactgcaattgtttgagtagttctgtgttgcaagtcatctatgagtttataaacatgacctagttgtcctggccatgagccattaaaccttgtatactgaattctggtcccccccccccagaaaatcagtatgttaaaatgcctgttggttctttctcagttatacatcccagttcaatatgcaagcctcaaatttgacattttttacttctcctgtacacaatcaatttcacaaggatttttcagacttgaaaagcttacagaaatgaaacaagcaatcatggagagactatgaaccttacccatgtaaacaaggaccagcctgcccgcagatttttcctgcaacctctttgcagttcagcaaaggacagctttcttctttatcttctcttatgtttctgatggatttcctggctcgcattaggaccaccgggctttaattacaaagcccccaactgtggcctcagcttttttccaaagtcttggcccaagtacgtgttggcaggcttctccagagcctggaccaaaatttagtgcttttggaaaaactccgactcttggcagcaagtgactttctgaaagcatgtgagggagcttcctgttcatcaaacatcttatccgccaagtggttgctaacggaaactgcgattcgatcgagcaggcctctcaaccaatcaaatggcccttgatctttgtctagccatgttatttatgatgacaagatttatcacagaaaggtgggcagattggctttattttctttactgtgagatgatgtagaaagtgtttcaaagaaacttgaaatgcgcgtagacgtcccagaccctgctgaccaagacacttacgtcgcgaggcttgagagaatgagctgagtaaatgtgaagtgcctgatataaccgtgattgtggattgcgcttttgggcctgggccccatcttgccgcatcgatgaagttgatgggatcggttggataatgatcaaatgcgccagggatgaataaaactggaatctgtgctttctcgcaccagctggcgcctcatcgaaactaagtttgggattgaaatgtgggacttcccatgattgatgcgcttaaaaaggattcaagccagttgtactgaagatccatacaaatacataccctcacccacctcattgccgtcgacaattttgcgtttggatgggcgtgattgagctgggcgatgcctgtaaaagcagttttagggtgtcagcaagaaactctctggaggctgtaaggtctcggccggaagtaatgaagagtaggcgtacatagtgaagagtatcccggcagcgcgttgctagcaactccacagagcacatctgaagctctcacaaatccacatactcctgtgagcttgtgcttaccgatcttgaatgttatattcacctctgcaccatgtttctggggttatggattctagactctcagtctcgagagaataaactaagttaaggtaagtgagcagctgcagtgtcgacaaccccaaaaagcaacaatcaagcgcgtcagcgccaaaactaaatcatcggagttccgcacatacacgcacatctgaagctcagtgtgagccttgaggttctcaccctcttcacgcctgttcttacaggttcttacacttccaaccgtccacgatataaccccctcagctggcctctagcattcgaagataccccccaccgagaatagtcagattgccggcgaaattgtcgatttctcttgctcaaattccgtcaaggtgaaaccagcaggtgttgatgaaaagaaggacatatgataagctttcagtctagccttagctgtccagactggcagcttgatcatttgttcttctatttatcaacacctagtggtcttatgttgaaggaattaggacaagggatttggcggaagatttcaggtgtcgatatttttcactagccacgtctcagctctcctagctctctccatcttccaaagttatttttcgactcgacacggtttaaggatacattgctcatgacactatggtgaggttcccactttgttttgaaagacacgacatgcttaatcatagttagaagctcgcttgatattcattacatttaggataagtactcaagatgttcctttgcgtctccgctatttagtcgactgcctcctttccttgggccctcttcccgggaccctgttaatgaatcgaccaaacgactgaatcgacatccaactaagaacgtggaaagcatcagttcaatcaaatggacatgaacaagagggaaacttccttgccgatgtgatgttccactagccgataacgcctatctgcttttcgaacttttcctcgggatgcgagattttgatcacttgacttccgctaaactgttagaactgcctcttcgatggttaagaatcgtattgatggaacgaaagaaaatgattctgatcagttccatttgcttttctcactcagaccgtggatatgatcatacctttttctcatcattggtggcctggaagccagttgaattgtcatttcggcaaggagctctctttcttccctcttgaacgtcttgtgattaattgacttcttactaccatgttaaactgtatttgctcagcaagttataggcaatagctggcggtgtctgcgtgtcaccacagctaacaatgataagaagatcacggagtgagtctacataccctcgctcgcagaaagtctgatttggtttcctatccatgcgctaatggagcatcacagcttgggcgcgacttgccatccgcgaaacgcatgttcggacaaggcatgggccaacccatgacgcgacgcatcgggaaaaggccaacatgctagacaaagaatagatcacgataccgattgatccaacaaatgcaacaacgcgtccatccgaagtccttatttttttggccagcacaagtgttgccagcgtcgaaaatccaaatttacattgactcatttgaagattccacttggcaggatccatggtccaatgaagtaattctgcagagacgcgtcgattgaaagttgacattcatcccagtcctggagtcgtttatggatgaggacgccacccgaagttttgaacctcggcgaggagctgaggagcacccaatcaaatgatcttgagttataaatatatatgtggcggtgttaaagtcatttcaagccctccattgctagaattgactttggcccgaaggtccggatgatttctccagtgagcatttaaagacggttataattactggtcgagattttgatactgagttatcgaggaccgatctgtcaccagcacaccttcccgtttcaatctcctattgactacgcgacggtccgggtcacattttcagtacgccggacaagtcgatttcgaatggtcatgattcgtgagctagaattgtgcaggattgatgtgtatctagcccctgtcgctaagaatctgaaagtgaatagatgtcacgttagcttcttttaccgcttgtcggcctctgggtccattatgtttgctttttgcgattaccaagtaacagaagacgtactgcttggttttcgtttcagctttgaaaagcctcagatcaagtgctggaatgtctgacaaccaggaagctagattacgagtgggccaatgtacataatcgttgtcttcggctataggagtcaggtgcagtcgagaatctggttttgcgttttgatttccggttagcctgagatgataaagcgctgactatccaaccgcttgcaggagaaggcgatgttcagcaggttataactttacttgggattttcaattggaaatcatttgggcatccaaaagccgatttgaatcgattgccataacgtctggtagaaagccttggcaagaaactggaccacggtaagactagtgaaaccgtttgaaatatagacgggcgctgtaaatgtggattggtttcctgatggcgatacttttcattaagtgcgaaggagtcggcgtcatcccacaacttgagggaaggtgtcttcgcgactggatttcggtttgtatcagggtcgcctccaccaactgacggtcgacgaataagagaaaggttgaacgatagacgccagagtagtaaagtgttttgtaagtcaattttccaaccttttcgccaacggggatcagtcgcttatcctgaattatttgataattcccatcgctgcttcacagatagattcgtcatagccgtcagactgatttggatcacatcccgaatggcctggttcgtattatcgttgataactcgagagcctttggcctgtgaggttcgcgcttagtcgcatgttgtaggcgtgttatctgaattttcgaggtggttgatgcttggtttaaatacccggtccaatctgtttgtagccatctcttaacatcaacggatccagcagaacgggcaggggccacgcggttatcggcttaaacaggtgacatttcgacagcaaacccgcaaagcatttaactgcagctttgttccagtgatgtatcctcaatcttgacttgtctgacacagatcttaaaaacagtcttgatcgtttgttcatcacccagagtcccatggacgtcatctaaaccacatgtcttacggggactgataccaattgctttggctggatcgaaaggatatctgcaagatcctccagctgagctcaagaccagctcgagtcaaatattcgctgtgaaaaacaagccattcgttggctaacgtaagggtgacactggtagcaaatgtgggtacatagttgctttgcaaggcaaaagcaggtctgattctgatcaagcagtcgagacatgttggtcaggttttgaagtgccaataacctgatgttgatcagtcaaagctcatcgagtctatctactcatgtgaccacttcttttctatgtgataatttgcttggtgcctcaagcttttcgagttcttggatggtgaaatctagcacatagcacatcaaaaactgccgatggatctgtaagaaatccatgggaccttgtggaattcaaaaagcaaaaacaagaaaacaagacgtagattcatacgctttcataccagatgcgaattgttctacttaattcttttgatcctacgttacaattgaaaatttattcacccgatttgggggagtgttatgcgttgcccaacttccgtttaacttgaaggagattgctcttgtcaagtgaggtttgaagccttcgattaaatgtttgaaatcaatctatggcacgattgaaaaaatgacattgcattgcagtaataacagatggtggtacttcttctactcatcatcaccaatgttgcgtgggtcaaatctgcaactagaacacgagaaaaagacaaacatggatgatggcacttaatcacatggatgagtggagtgtttaggggtcttttctttgacagggtccaagaaactcaaggtgatgggttagataggtagccattccacaggctccctcccaagaatagtctgggcagcttgcgctcggaatatctatcacttgatgattgtcaatgccttcctttgacctcgtcatccgttgatcccgatgcgggggccgacggaagcgggtcaaactcaggtcttcacccagtcccgggcctgcccaggggggtcgggtatacgtcatctgaaccggcacaggggatgatcgagtcggttgatcacgtaatcaagcatccgatccgattcatgtgaatggcctgagtaagcaagcagccttaaaaccccaactcaagcacaatcaaccaccgcggtcacctcatcaccatcaaccagtccggaatacgcactcgaggaccaacaggtgtacatacatagcaggtgaatgtttttatctattgtacctcaactcattcctaattgtcgattgggataactgatcatctcgtccatcgaatttggctatgatgcagtcaagcgaccgccgcccaatcgacagatcctatcatgttgaccacgcttcgtcatcgtcagcgatgggctttctcccgccatgcgtttggttcctacggcactctccagaaaacgcatgccagttcctcatcccaccctctgaatcatccccaacatcatccgccgccattctcaagatcagtcgaaggtagaactcatctagaaccttgtcagttcttatccttacataatactaatggtttaccttctcttacatcaacagggataagtcgaaccaacgatcgtctccagtctactcatgatctgttttccatggatcaccaatcgaaccaatcaagaacaaattcactcatcatcccctcttattctcactttcttacaactcaacagtcagaaccataccagcaaatctttcagctttcatcctccaattcttcttccaaggataatcctaacaataatcaatctccagcgggagcgtcctccggaaatccctcctcaccagggggccaagacggtgctaactcaaatgacgatcctcctcaaaagcctccgacgtccatatctaagcccacaatacctgaagtctatcccgaggtgcttgccttaccgatcacccgtcgaccactctttcctggtttctacaaggccgtcataatcaagaaccctgatgtgatcaaagtggttagagaaatgatgaaacggggtcaaccttacctgggcgcgttcctgctcaagaattctgaatcagaaaccgatatcatttccgatcctgaatctgtttataaagtcggtgtgtttgctcagattactagcatctttcctactaactcagcgaagaaagatcaccccagcaacctgtcgaagaccgcaccgaaagacgacgaaacagatgagtatgctgacggtctgactgctgtcctctatcctcatcgaagaatcgagatcaccgaactcttggttcccgaagttgatccatctgatcccgcaaaagtcaaacactccatccaacctgtcaaacctacaccgatcgcacccgtcaaagaggatcttatagtaacagataaacttaccgattccttgccggagacttctacgaccacctcaccaaatccttcaatactcaagcagtcctcttcctccaccccgaaggaaaacgatcatcccacggcagaatcggacgaagagtccttaacttcagctgcactacttcaaaccagtttccttaaagagcatcaagtctcattggcaaacgtgaagaacttgtcattacaaccattcaaaaagaattcacaagtcattcgggccatcgcatctgaaattatcaacgtattcagggatattgcgacgttaaacccgctttttagggatcagattgccaacttcagtatctcccaaggatctggaaacgtttttgaggatcccgacaagttggccgactttgcagctgcagtcagcacatcacccagctcggcagatggcagtgaatttcattttaacgaattacaggaggtcctagaatctatggttttagaggaaaggcttcaaaaggctctgtttgttttgaaacaagaactgaagaatgcggaactacaatcgaaaatctctcgcgaagtggaatcaaggatcacgaagcgtcaaagggaattttatctgatggaacagctcaaaggcattaagaaggagctcggaatcgatggggatgggaaggataaactgatcgagaaattcaaagagaaagcccatggactgaatatgcctgagtacgccaaaagtgtatttgatgaagaacttagcaagctccagactttagagccacaggctagtgagttcaacgtgacccgaaacgtaagtcgtgatataaagattttcagcagtcttatgctggagattgacgtaactcttctcttagtacttggattggttaacatcgattccttggggccgacactcagaagagaatttcgatcttcagcacgccatcaaggtcttggacgaggatcactacggtctgaaagagtacgtacatgatcgtcattctgctattgatgacctgaaattgattttccgaacgcttgtatcagtgtcaaagatcggatcttggaatttttggcagtgggaaagcttcgaggaactgttgaaggtaaaatcctatgtttggtgggtccaccgggtgtaggtaaaacatcgatcgggaagtcgattgccagggctctagatcgacaattctttagattctcagttggcggtttgacggatgtcgctgagatcaaaggtcatagaagaacttacgtcggggccatgcctggaaaagtaattcaatctctcaagaaggttcaaaccgaaaacccattgatactgatagacgagatcgacaaggttggcaaaggccataatggcgatccgtcttcggcattattagagatgttggacccagagcagaacagcagctttctggatcattacattgacattcctatcaacttatcccgagtcttgtttgtctgcacagccaacgtgctcgacactataccggcacctctcttggatcgaatggaagtcctggaggtcagtggatacgtcacagacgaaaagatcaacatcgccagcaagtatctttcacctcaagctaaagaatcttgcggatttggcgactcggatgtcagtatcgatcaatccgcaatcgatacactgatacgttactactgtcgtgaatctggagtccggaagctgaagcaaaacatcgagaaggtgtatcgtaaggcggccctgaagattgtacgagagcttggcgagaaggtcttaccagaatcgtctgcggaattcgtttcgccaccgaacgatacatcgactgtgaaaggagacagtgtgataaaatatgatggcgatctcccggcatctcaatcaagtaacgagtcaagttcatcctctagttcacagccctcatcgtcatcatcaacatcatcaacatcatcttcagcttcatcatcttcgacctctaccgattcagcctccgagaaatccaagtcaactggaagtgaaaggcggacgacgacggaagtccgaaaaccactgaagctacccaaagacctatcaattcacatcagtcaagagaatttgattgattatcttggtcctccgatttaccagaaggatcgattgtataccacccaatgtccgatcggagtatcacaaggactggggtacacaggtaatggatcaggaagtttgatgccgatcgaggtgaagttgatgcctggatcatccgggggagggtcgtcgatccttctgacgggcaagttgggcgaagtgatcagagaatcggcccagatcggcttgagcttcttgaaatctaatgcgcgcaacttgggcctgacctccgaagatcatcaggatctcttggagaaaaaatctctccacttgcatatgcccgaaggctcgatcggtaaagaaggcccctccgctggaacggcaatcttggtcgcttatctttctcttttctcgaactttcgaattcgctcggatttaggttggtaatttcttatcggaccaacctctttgtccgataaagtaaatgaactgataccatttttatttttcatttttcatttttttaaaatccctcaaatttggactggatgttattgtagctatgacgggtgagatgactctagcgggccaagttttaccagtgggaggcttaaaggagaagatcttagcagcccatcgggcggggatcaagaagatcttagtaccggcggccaacaagccagacatcgaacacaacgtgagatcaccttttttactcagttagtctgtagtgatgttaatggttactaaattcccatttaccggtttttttttttgaaaaattcttaggttcctgattcaatcaaggagggaatcgagattgtgtatgtggaggatgttcgcgaagtcatcaaacatgcattccatggtcaccctaaaattttgaataacttagataaattaggtaattggtttctctcctcttataacctttgcaagattccttgactgacttgaaatttgatgtttttttttagaaatggttgatttgtcaaattagaacatcttttttatttcaaaacttgttgttatcgtgttcttcttctgatgagagtttttcaatatataaacatttttgcatttttttgcttagttttggagtggatgagtgaattcaagtgacggttcaaatcctgaggcaaatttcttattcaagtgaggtcaacagaagcaaacgtgtgcttgaagttaagcttgaggaaatgcccagtgataatttccattccaagtttaatatgtatgtatagaacaacgataatatttcccagcttgatgatttttgaatctcggatgtgatgatctacgtagctcgatcatcctcgatgtatgtgttattggagataagtttaaggggtggtcactcaagattgatgtgaattatgtatttaaatagtgctgggtttgattttcaaatatgtagataaacatttaaataataatttgttttgaggtgtttgagcccacacgattttcttgatcactcatctcagtcacatattagctagagacaaagaggttcttgtgaaacagattctttatgagtcatacatacacattctatattgtaagttgtaacaaaagaaaagaaacagaaacttcttgagcgttctgtgttgttgcacagcttgaccaggatggttcaggttcataaacatgtacccttcatacaatatttgccatccagctgcagggtaaaagtgtgtatgtattcccattcatacagtgttttctcgctcggtccgacagccatatgtatgttgtatgtattgccagttgggtgtgagttgttgaacggaccaaatcaaaatcaaaaaattcaaaactgtcacttcagtattaaagggtaaagtacatcattttatatgtaggacaaaacccagacttaaaccaaccaaaactgtaggctgtggagcccatcgacttggaactttccttccttcagaaaaaacccactacgagcaccaacctcgcccttcaagaaaaccacaccctccttctactcccttcctccctcatcctcatcctcatcctcactactctcatctgaacgatgggcgcattctgttgcaaaccagaggtaaatcaaaacaacttgctcttcatcctcctcacccaccgcttacccatccatcccttatactattcctcaggaaatcgacttcgatggtcctgttgacctctggcatttctatctactcagatcggtcggtaaaggtgctttcggcaaggtaagcagcagatcagaagaagaagaagcatgaaaaccagaccacccaatgctgacttgactgacttttgactggtgtttcaggtccgagtggtacagcataaacaaaccaaagcactctacgcactcaaatatatcaacaagcaaagaatcgtcgcacagcgagcagtatcaaatatcatccaagagagaagactactcgaggagatcgactcgcccttcgtctgtaacttgagatacgcattccaagacgatgaaaacctgttcatggtcttagacctcatgctgggtggcgatctcagatttcatttggatagggtcggcctcatgaaggaggaggtcgttcggttttacgtctgtgagatggctctagccctcgattacttacactccaaagggatcgtacatcggttagtaatcaagaatccgccctcatctctctctctcttcttcataatccttcactgatccaatctattcttatctccatcgatctctatctgacgatcatcaacacagtgacctgaaacctgacaacatcctcttggacgaacgcggacatgcacatctgaccgatttcaatattgccgtgcacttcaccgaacgaagagccctaacctccgtagctggctcgatggcctacatggcccccgaaatccttgccaagaagggctacacatgtaccatcgattggtggtcactcggtgtcgtggccttcgaactgttatttgggaagcgaccgttcagaggcaagacgaatagcgctctgacaaatgcgatcactcgtgatgaacctcgatttcctgataccctgcctcagactatcagtccagacgcactcaacttcttagaaaagatcctacaacgtgatattaataaacggatcggatgcaaaggatctggtggaatgtcaaggttgaagactcatgattggtttcgtgatgtgaattgggatctgatgcaagaattgggtgtcaaaccaccctttgaacctgatgtaagctactcttcaatcacttactcattgatttcaatcactgatatatgtgttcactcggggtttctacagtccaagaaagcgaactttgatgcgacacacgagttggaagagttattactagaggacaatccactgaaggcaaagaagcggaatccgaacttgaatatcgattcgatgtcagccgatttcagattgatggaagagaacttcttagtctatgatcatgcgaagatgtccagaaggtcatggtttgtcgaacccggagcagagaccaagacgagcgaagtgaccccgagcaccttcactgcctccatgagcatcgtcccggctaaaatcccaatcgatcagcaacctttggccgaactcaaaaccgactcgctctctcatgaactacctccgacttgatccctcgtcatcccttgtcaaagaagaagaagaagcagatgaaaaattgaagaaaggaaagagttaaaagaaactctcacctataggaataccatcatcacctccaatactctcggccactctctcgtcttagaaccttagaccccctccccctcctccatttcttcttctttagtctttatcagttcaggaagaatgttacagtagaagttttttgtttcagttcgcaactcgccaggtcttccttccccgcgtcctctcctctttctaccgagatcggctttcacattctttttctcttctttctattcctctcttttttttcgttcaaggatcctctcttttccctttcctggattgatttcttcttagatatgtgcttccgtccttaacgtactctaatcggaaaagaaggagaaaaatctgccatcactgctactactcgctccatactttccttcgtcaatctcacctccttgaattaataaccttttctcctctctttccctccccttcttttcaagcacactttcctctctctctctctctctctcaatctctctcttttttgttgctgtccagttatctacctatgactactaccaccactaccatcaccacaaacaaaccaacaaaaaaacttacaacttatttattctcgtcatcatcatcttggaaacttttgtttttctttcttttatacaactctctcttcgtttatgatctccattcatttgtttgtttgcttatgtatttgacttttacactctccttataacgacatcaattgatcaaagtctccaaaggaaacacaaaaaaatcaaggcaaaaccaagggagggaatcagaggaagatgaaaagaaactgaagatgaaaatggatgtgctagtgattaatctttgtttagttttatcctctctttttcattgaatactagttttttgttggttactctcactcttgtttcttttttttctttgtctttctctctctctctctctcttttacatttaaagtttgttgtatacagattttgttctttcagttccagctttttgttttagggtttttttctttttctttttgtgtctttgtttgaacttgtttctctatgttcttcctccacatgtatagtgaagtccagcaaacccaatacatattcaaattttctgaaaaaacaaacaacacctcctccaccaccacgttcccttcccttcccttgtttttttctttctttggtcctctctcactcattttgttttggtctttttgtttgttttgtttttgtgggaaggaaggagtcttagagcatctccaccgcaggtggtaaatccggagtggtaaacaaaggatttaccacccgcgttccagagttgccacctgaaatcaggcaggtgcgccaccgcaaagtggcaaacctgcactgagattgaatgagcgaggtcgagtgaggggtacagttgactccctattaaaccataccccttggtggacatgttttgctatgggttaagggagagtatgggttaataagtcaagtttttaggcatttttcccattttggtggacaaatttcctagaaaaatatatggcataagaggggttatgggttaataggtcatggtttaagagggagtcgactgtatttgtatgtgaacgggttgcgattatgggggtttcacaagatggagggtggatatcacggatcccacagcggtatcaagggaggtaccggggtggtagatctaccacctcggtacattttttggactgaaaatgtagcttaccaccccgcataccacccgcggtggtggggtgttttgggaattggggtggtaaacggggcttacaaccccgatttaccacccgcgttggagatgctcttagaagatataagatgaaggaacatggattttgcaatacaatacaatacaactatgggtgagtagttgtacatatttatacatctacatgaggaatgtacaataaatacacacttccgctttgattatctgcacttcttctagaccatcaagtcctaccaatattggttcaattgacatttctttttcttattggcaaactctcaagaagtattgtacacaagataatatgtggctttgatgggctgcagtcacgattgcttggttttggatttgttgattgatttgttagttaattatgtagttgagttggtacatacatacatacacatctaatcaaatccaatttcctcaatgatgaagaaaatggctacattcataagataaatgttttttgtaccatttgagaacttctgattggtactgctgccccagaagaaataaagcttagacaccctaaatccaccttttttggtgaaaagaaatgtaatgttttcaaatacctcaccttttcagtttaagcttgtcatgtgttggttatggccatggttgggttgatgtgtggtgttgatgtatgatttagaatggctatcatctaagttaaggacctgtgaatggctatgtgaattccttatggataaaggcctgatggactttaaatcagattgtgactatgaaatcttgatctgttagctcagatggcaatgagtagtgagtcttgtctttaggacatacaatggaaacattcaattggataatgccaaaaatataaaacataactcaagtagatattgtgttcttattgtaaaaatacaagcctaggaaacttgtcttcaatcctcaagtgagaaaggagcaggaatctccctgagctgcagtgcaaggtaagcatatgcataccaagcttggagtcccaattccagtaaagatggccttgtggtacccattggcaggtacagcctcattgcttccgacccgccaactggccctgggtgctgtacctggtgtctgtttttggccaaaaacatgaccagtgcccaggtatcctcatagctaccccctccagcccccctgtatagcttcagctacaggacatatagtccgatatcagtggtagcagttggaaaccaatcatatcccacccgcagtctgtaagaacagggatatttcgatttagtatgatcagtggtgggccgctacgctatgctacacttttggcccaaaaagcacagcgtagcaacacttttttttgtgccaaaaaattgtagtgctagcgtttttttagcggatttttgctatgctacgctgcgctacagggccaaaaaaaccgctaaccagtgtgttagcgtagcttagtgggcccttttttgaggcctatgcgcatagtgttagtgcagatgtagcagaattctgctatgctacgctaaagtttagcagaattccgctacactaacactacggttagtgtaactggcccaccattggtatgatttaaaaagaaacagatttttcaaattaaatttttgacacaaagtaatcatgatacctgcccaaagtactgccggcgggtgcggtacctggtgccagttcttggctaaaaagcatccggtacccgggtccagatttaaaaatgctgatcactaattgatcattaatttgacttatgcagattcaacaactgcaatcaagacatctcaaatttacaaactcaaacaagccagtcaactgaggatgatcctgtataacaccattggtgagtaactagaaagtcatcagtagagaagtaggaaactgaccaatgattgtatttatagaattgtttgacgaagattaagcaattcaaacaatagtttgaccaaacatttttggatccaactgaagatggtaagttgtagaactagaatgaatgttatcatttggagaaattgaacaaaaataaaataaagcaaaataagaattaaagcaacactgattgaattcctgtcaaagttttcaggtcttccagaaccaacttagagacctaaaagctattgaattgacggtgcatccctcagctttagcatagtcattgcctgcggacctgtagtgatactcatagtttgcaacctaattgaaaactaattgtggttagttaaaatccaaccgcctgcctccaagttgtatgttctcattcatcaagtctcattctttcattacttcttcaggtgtgcttgcgtattctttcaatcccctctcagccttgtggtttgtatttttgaccacactgttgacattgtggatctataaagatcccttgagaagctagttcttctatgaaagctagataatcctgaaaattccagactttttggttctaaattgatatctttgactcaaggactgcagatgttagaacaagttctgcactgatggatatattgggaaatttcataagactatgataaggtatgatctggaccctgaagatccagtgctacccgactggatactattaccagatcaagctaggttgcagatgcatacaggagatgtgttgtatccaattggagctatatatccatagaaatatgccctctattgaagaggcttgtttcatttggggtgtttggatatttttatttttgattatttgtttcatcaaaggaaaactatgttttggtttatcacagaccatttgatgagattttttttggattcacatatctgctgggtatctggtgtcagagccagatattccaagtttgcatgttgggaaggccacacccaaactgtgaggcctagattgtacccttagactagaatgattatgaccatgtaactacaatcagagcttcaatactacaagacagaggtggaccaataggtctaccatgcttgcagaaatatctactataatagactcatcaataggtgaaagttgaatcatcaatcaaaaagacctaagaaattagtgaatgtgggttttaagaatgggtttagattagagagaaattccaatgctttccccaatcaacaatcaacttcaagtgggatagcttttgccagatttccaagttggtcttctctccagtagccctggccctgccacagattattggttgaatcctgaatatttccaggttggtctcctctccagtagttctggcactgcaccagactgttgagtgaatcctgacttgcaaaattcaggactggacaaacttgccacagaggagtcctacacagcaagtaaatgatattgtaccagccccatatcccagattaagccaataacctagcttcagctcaggccagacacaaaagttgaaagctggtgtgaatatcatgaaccaacctttgggtcttcgttgcccactggtcgagaattgttgtttgcagcccacagaatgtattggaccagtctgaacttattgtttgtgacaaatgaggaggaactttgtatcatgaattaagagtaacaacactggtacaaaaggtgaaagttgcacatgaagcaccggatttgcctctgcttgctcaccacaaattttctcttataaatagttgtcagtaaataacggaaaaagcgtcactgcaccactactgattcaatgaataaaacttggagtttgaaacatgtcgactaaacacacgcgagctaagaaggaatgtggagaaaaagctaagcaaggagggatggaaactatcgggtcgactggaacggagacactgtcaaaaatgtagatttagaggcccgggcagtctttgggcttttcgttaaaccccataagcagttggacgtttgcagtattattgtttgcagaactcggagccgtatcacgcttcgacaccttcgacaagctgcccttgcactcatgcaagagcttcatggcttgctcttgaacaattgcagcaggaatcgaactgcgaaaaatcgaacagtcaatctacgcccatcaactaaaaaagcaaacccgaactcacctgggtggtttgaaggctaccttcttgtctgcatcaaacaagccgagctgtccaaacgaaaatattcaaaggttcaaagactcagggttaggatattcaaccgatttccgcaaacataaacacgagtaacttaccacacaagttccgcattgagcatatgagctaccggcctcagccaaggctttagcagcgctaagaaacagggtcaaatggtcagagcaggccctataggtgagataagcccagtcagacttactaccagcaagctctgtcagaaaatgttacattctttcctgtcgagctgttgtgacaggtgctgttaacaatttgttcgggcgcaggaacatctgggagcgaggtggcgggaccgtcgttgttggcaggggcagtggaattatgattgctagcaggcggttcagttgggggagttgtaatgttcctgggatgagtagggtctgctttagttcggtcgctggaagtgttgttggcctcaacgggcaccgttgtatcgggctgagtgttcgaatcttccgcggtagggtgaacagaagggttgctagtcgaatccggagctgctgcaggaagcttaagtgaatcttggatcggggcatccatgcctttcatgagaagccatgtggaacctttcgggtagtattcccttgcggtaatgctcgcgaaaaggaagacgaaaactacagcaaagagtgtgtggtgcatgcttttggactctgagacgaaccgagttagtcgaacggcggcggctggactgtttgtttctggggattacgagggtgtgagggaaagatttccgggcacagaacccgcagaaggtgcttggaatttatttcatggccttgatccgcgtgcgaaggcagcgttggtgcaaccaattccacagccggcagcatctcccaggcctgtcgcaactagggaaaatcccactggaacacagctgaacgcaagctccgaccttcagcttggtgcagggccgcaggctggcattgccaacattaacgaatgtccattcctacagctgtcaccctttctttcagtggacctgagtgaacattgcttttaatttgctcgcactgagtgctggacgaggccccacgtcgaggagctcaacgtcatcctcatgcagtgtggttaggatttttgacattgggattgagcgttcttgacagtgtcttgattcttgaagtgaaagaattcttcggtccgcataaacatacgtcatcatgtgagattaatcgagctcactatctcactttgatatgtacacgatcggaactcgggactcggaagtcagtcgacccgcccgcgccggcaaggtctgccgatccttccagccaccccaccaaggccatccaggctcagcaattcctttatctgttgtctcgattgagcgtgtgttcagcggtgattagcgataagcctgaagggatctcttgccagattacaagttgagcgtttatcaggatgatgagtccggcggcggcgagcatccgcccggcatccaatggtggttcgaccgagtctgtctcaaacttgtgatttcctttggggttatgtataagcgcacatctcacaaaccggctcgctgagagtggagtggatttgaggcttcaaaggatgtattgatgtacgagctggtctgtcctgggcctcattggcgatagatcttccaccagcccctcaggaactgggccgaggagggctctcattcgggaggacgccgttctccaatcggttgcgattctctgaaccatcaatcaaagaggtctaattagctatggataatttcgtcacaacaacatcagagggcttgccagtcgtccttccatctcccgttctcgccgggaagcgataataactgtgcctgctcccaggctcctatatgcaatagatggaattcaggatccctgttcttccttttcaggtttttgttaagaccactgtaggtcggatgtgtcagtcgtctggatgttttcaagagaatcccacttttgtcttcttagacaggtttaacattccattcctctcatctaacccacgtgggttgagttgaatttcttctcgtctcattccatgatcagtgctgccctggtagtcggaaaatgttcttcttaaattcaacaaccaatgaactaaactttacaaaattatctattattcatgaatttgaggaaaatagcgcctccgctcgagtgggtgccgtttggtaaggataagatgagcaagggacctgatctatgtatctgggataacttgctcgatagctctgtggttatatttaggtgaaatccgcctgattgggcttcgagtccaattcagttaacatgacctttatttgattctttccattcagccgacgtttgttcttctacggtacttgacatgtaaaatgcgtgctgagctgcgtccatcttggaacggccaaggcattccagtccaagtgatcacatggtagtccttcgtggggtggtggtcaacagggcttacataatcgtagggtacttaggacggtcaacaaggaaagcaggaaaaatttaacacccaccaccaaccaaccacgaacttgatcatgccgacagcctaccaactcatcaatctattcctgctcctcggatccacccaagccaccactgccatctcatcaaacccgaggtcttcgaacgacttctctccaatctctcagccctccctactccgagcagccgagctatttcaaaataacggccgacccccaggctgtccaccctgtccagaatgcttcaactgtcaactacccaagtttaactgcaaacagtttgggatctgcagcgaatacgatggccaatgtaaatgtccatccgggttcggtggtcaggattgcggtgaaccaggtctgttctcgtccacatataatcatcgtagaattcataacaatcactcatcctgccccgcttacatgcagtttgtggaagtctggccgatggagatcaacgtcacgtccgacaggataattcaactagctgtaaatgtgacgagggttggactgggatcaactgcaacggtaattatatcccaaccttccttctcagacttcttctttttttctcgatatcattctcatactaatcacaatcctaatctgctatcatatccttgtagtctgtgaaactgatcaagcttgctctgccctggtaccctcactcgatcactctaccggccggccaactcatcccagctccagtcacctttcaacctctgaaacaccttcgaacaaatccgaagctgtgtgttacaagggtggatataccgtcaaggagagctatcaaatgtgcaatgtgaccagttcagttaacattctactttacgcataaaccctgactcaacgctccatttctttcattgacacctgcgactgccatgtcgaatggaatgtattgtattttttcgccaaaaaaaaagatcgcaaaatcctcgacatgctacccggaaggccacctcaagcttcttttacatgtgacacgaacaagtcctcatgtcaatttcaattctggattggctacatcgaatccttctattgtgcatttgatgattgccagcaatcgattgaagttggctacgaaggtcaacccaacatcacccgaaatgaatgcaagaagatgcagtgtaaatgtattcctggtcgaatgttatgcggggagtctggtagtgtgggtcagtaatctcacaaccctactaaaacttcagtcaactgtatgctaatggcgatgatcatagacatcagcgattttttgtctgaggagatcaagggccccggtaaattctcttgctcatccgaccgagggggctgtcagtttgaagagccagcaatgaaccagttgatcaccgatgtctttggagatacttccatcactcttgactgccaagctggagaatgtatgcactataccatggttcctggcttcaaggttcctgaaagacccgacaatagcaaaatggttgcccttagtatcgctttgaccgcctttttcgtggccggagcttcttggagtgcgtattgacagtcataacccgccttaaatgagagcagattgattaatcgttggttttgcatcttcttagtgttctggtattgtggcaggaaccgggcccacaagtaccccgctttctatggcagaagtcacgtcaatccagccgaacaagacgcgctatccgcccatgtgccaaccgacatcaccttttccaaaattgcgtattctatcaaccactctaccaacaattccaaggctgtattgcggcaggtttctggaaaggcaaagtcaggacagctcttggcgattatgggagcttccggggctggcaaaagctcgttacttgacattcttgcgaagaagagcaaggccggctttgtcacgggtgatattttgattaacgacatgcaaatttcaaacgaccaattcaagtcgctgatcgggtatgtcgatcaggaggatacgttgatgagcacgcttacggtttatgaagctgtactctgttcagctatgctccgactcccaaaggatatgagtcttgatgccaagaagatcaggacactcgaaactctggacgaacttggaatactgcatctcaaagacgctttcatcggaagaagcggccgtagatctatctcaggaggcgaaaaacgacgagtatcgattgcctgcgaactagtgacgaatcccagtatcctattcttggacgaaccaactagtgggctggactcatttaatgcgtataatgttgttgaatctttggctcaattagcaaagaactacaaacgcacaatcatcttgacgattcatcaaccacagagcaatatcgtctcgatgtttgatcaactagttttattaggaaatggagggagactgatttactccggtgcattcgaagcttgccatgaatacttttcccaaattggacacccgtgtccagctggttataacattgccgatttcctaattgaactgacgatgaaataccgagcaaacaaccccaaaaatgtcagtggtcactcgcaggtggatggacctactcagctacttcgcgatagtgaagagagtggaagctacgagccagcgggggatgagaccgagttgctcttacgcaattcatccgagggatcgaggacttccagctctacactacaagcgctcagaaatagactcacaaccaaacaagacgtcgagtcagaagatttcagttcactcgaccagcttgttgaaagctttgaagcatcagaaatatctcaatcatttgataaggaattcaagaccatccagaaccgcggcttggtaattggggcaggtgttggggatgaactgtataattacctggtcgctcgtagtagagatcgagcgggatttttccgacagttcttaatcctcagtagtcgggctttcaagaacctttaccgaaatccaatgttgatgttatcacattacttattagcaatctttcttgcaggtaagtgaagacctgtccacaagaaaatgaaaactagaagctggaagctgattggttcttttgtttggttttgctggaaaaaatgataggggtttgtgcgtcacttttccatggagtcacattggacattgcaggtttccaaggacgaatgggcctattctttttcattctggccttatttgggttttcgtcgttgacagcgatcacgattttttccgaagagcggatcctgtttatgcgagagcggtcgaacaactactattcgccattcagctacttcctctcgaagacgatcttggatatcattcctctacggatccttccacccttcatcctcagctgtattatctattatcccgtaggattggtgcctacattggaacagttttggaaattcgtcctcgtcttgatcgctttcaatctcgtctccttcggcctcgtcctcttcatcagtctcgtctgtgacgacgtcggtgtcgccaaccttgtcggtagcttgatcatgctattcaagtttgtccttccccctcgtctccttcttgcttccaattgaaacccaaatgctaactagtccacaattttttttaattctttttcaaaaacgtagcctattatttgcaggtttacttgtcaatagggaaaagttaccatacggtactgcctggctacaagacatttcattctatcatgcggcctttgaaggactcttgatcaatgaagtccgctatctgaccttgaaggatcatcgttacggtgtcgacatagaagtcccttgtgcgttttcccttatttgaccttcctcaaaacgttcagtccaaggtccgatctaatctgtttcgcctgatctctgacttcttttcttcaattgtagccgccagtatcctgtcccttttcggattcagaacaactgccttttggtatcccgagtgagttctcatttatgtttcttgttttatctcttcattgagagaaatcactaattttgggggctcattgctatattgttttttttgtttagtatggcaaacttagcattcttgttcctcttctttatgactgtctcattcttgaccttggtctttgttgtcaaagaacgtcggtaatttgaaattatctcagatcctttcttcttctttttttttcaaacttgtaaaattgtttttttgttgttgtaaaatcttgagcccgacagaagaagagaaaaagaaaagaaaaagacacagttacgatcatcttttgaattgttgcataatcttttgatcatttgttatcatcagatgtctcatctctttttctaatatacttacatattcccaatcatcaccatgtattcaactttgactgcatacaaatattctcaatttcataatttgtctcaaaaagataaactataccaatcagttgaaattatgatcaatctcatgccgctttttcacttaatagtctacaatattctggattctcctactttcagagacaaaaggtaatggacagcgcagaaaattatcaagcacataggaactgaaatcaaggcggcctttctactgatttttgatggtgacatatcagcagtaaggtccactactttctcaaatagattgagactttccgttgcgaatgcgactatcaattgcacgtacggcggcatgtcttctactgttagttcttggacatgggaatcgggatgttctggttctcttggttgattgttttctggtctcaaatccaaatggcccgaatacccaacttcctggttctgttccggtttggtttctccattgaggttcccagagcttcctgattcatacgctttgcctcgggatatccagtgtgggctttcttgttgacccgcaacaccggttccctgtgactagtggagtagacataaatgtaatattcaaaacttgatttaacccatgattttcatgtcttcgattctcaaaaaaagttacgcacttgctccacattcttggccaccgcaattggtgagtgtgtaagtgtgtaagaaggagcgccttccattggcgatccatctggagtgtgacagattgagttccccgccggatgatatccatcgtgatcgatgggttcaaccgctttcaagtccttcgggtctactaaacgcatcgcgccgtattgccctactatctgtgcaacccaaaagatattcgcgtcagtcaagaccactctcatcatatcttaacaatcctggagaaggcttaaccatcatcgccagcagtgccagttgcgaaaacatatgtaacggaggagatagaaattgcttgtgagatatatttagaaccaaatgtgaggtttcagtttgaatggaaattttcctcgatgaatcttcagaagccctgcaggtatgtactttcttgttgttattttctttctgacgcatgtaggggattccttcaagcgccaattataagagcaaaaaacgtggacaaggacttgcaggtttgcaagaaacacccggtctttgaaacaatattcgaactattgagccttgctttcctatacttcctcgcccacctccatgtctaccaggcattcaatatttctcccgatccactcagcttgatccacgcgagaatttttccgagtcttttccaaggcaagttgaatcatggctgcaaacattacttcagccagtgtagtatgtagcactcaatattgctccttgacgcgacggtttaagcgatacttggtagtaagatcttttgggccacaaaggttgtggcgggaatccaactattaagcgatgttgtgcccaagggacagagtcttcagatacatagtttgcatgaggattgggtgaaacttttgattgaatacaatgccgccagcagtaacaattgtaatcaaacaagctgtctcgccagctttaatactggggaagttgctgtttcactggttctgcgctatgtgttctatgtatgtacacccaagacgcaggatccgtggaacaaacgatgttctatttgtcttccaagggggcttcctgggaccccaccttggcaaaatcaacttgatgatatgtagctctgatactttcttggatttgtctgcctcttatatacaagcctctgacaaaaaaatgaaagtaaactgatctggattgcttgtttcaatattaattcttatggctcattgctactgaatgaagccttgagctggcagctgggatgaaggccaagggacctgacacaaatgcacaaaacccttcataaaattaatgagttggactgagaatggtttagtgtaacgttgctttgcctgtaatgttggaatgtggatcatcaatgctgtgttcttgtcagtctcatgagagacagcacaagctggcctaaagaatgagccaaaaacccacctaaatgagattgatgtagctgttttcacaaaaaagggtcataatgtaacccgtgaaaccacaatgatagatgagcaaaagtatgtatcacattcatcaagatagtgtgggcctcctatctttagtaccactggatgagttattgggtttgtatgactgttgatgacccacaatcctgcaacaatctaccgtttacgttgctatctcaagaatatgcttaaacagtgtgactacaatgatcaataacaggaaataaaatgaccaatttgccccggtgaatacaagcatttttgagtttttttttttttttcagattgaagtttggactacttttgaaggagtgttttttttttcagctgttatggtcagtcaacctcctgaaaaactctatttttatatgcttgtttggagaaagatagataatatcatcacaaaaagtccacttgattcttggtggctctataagatcacctgaactacaagtggtcaattccttgcaaagaaaatcctccctttgaaacaccatcagaaatcttaccaccaatcaaaaaatgagtgtgtgtgttttcttttttgtatcatctctctttgggattttaacaaaccaaaatggcagagtgctttgagcttcttggcgaacgatttctgatgaaggggagacgggggaggggggaaagaagttgagaatgtctgtgtttatatattactttgtgtattgtacaaatccttagcagcaaagaaaaaagatgtcagaaaattgatgtggagacctaacaggaaaaaagaaggagaaggatggcgagaagaggggtgagtttacaagtgaaatgaaaaggaggacacattgtgagaacaagtgaagaggatagaagaatatattggtcaagcagaagtagtagattcactacaactatctgagaattcagagagattaggagcagccgaggagcggaaaccagcggagtgaaagggctgccggaaattccgatgcgagtcgacccatgtgttgggaaggggagtagaggcgatgggggtggcggagatcgagatagcggggtccggcagcaaagcacgagcgaagggattggaagggaggcggcttgaagggtgctggtgttggacgagcatcatccgcatcagatcgctcgatgtcgtcccctcttcctccttcccatgaccatcatcgtcggctctgtcgcgcttattagactcccgcgaatcgtctgggttaggcagctgctcgcggcccgcagctccggatagaaataggcggcggatcgaatggttgagcacgatgaatcctaggaagaatatcgcaatcgagagcgggccgggcgtgttattcgggcgaaagtcgtcggtttgagtttccaaatgctcctcccaacaactcgagctacggctgcacattgcgtttattgtctcggtttgtttcttttgtttgtttctattttttttttctgagtgcttcttgattgatcaattctaagcgatgattatcaagctttgtaaagtatcttgaaatcgcgagcttgatctgctgaatatgtacgcctcgattgtttgcgacggattcttaagaagtgtctcgagcggctgagtcgagtggatttgaatgcagaagattccacacgcgggaaagatgagcgaggcagtgaagacgaacaaatcagtgggggttttttacgagctatgtatatgaggagtgtcaggtggcatgaagtaccttggctgattccaaagataacagtgatgctctcttgtagttgacttgagcggcgatatgagtatcaagacttgtaggctattggttgtggtgtatctgattccaagtgggaggacggaagagttgtggatcaatgtgactgataaaataagagacgcccggagaggccgaggggcaagaatattggtggacaagcgcgtggaggaaagggattggcataggatgtatacgggccatggcgtatgtattgggggggggacactgccaagcacatatgtagagagagagagaaacgagaaacaaggttatgtatacgctcaggcctaaaagttcttgtgaattcaacctatttaagtagagtgtgcggtgtgaatttcgtgttcagcttggtggtgatggtttggatagattgtggagaactggttcctgaacttttaattatgtagtcttttcggtgactttttttttgcaaacaaatcatgagagcattcttttggagctgacggccaccactcgatcgatgaggcccgaccgagatgcaggcattccgatgatcttcagccagactccagactgggtgatctgctgtaatacatatacagaccaatctgtaccgataatctccgcctggagagcgtccttcatgactggcggccaagaatgaggggtgttttcaacaagggtatggacaccctcccagttcgtcatggtggaggaattccgggggcgaaaaatgtatgatttttgcttcgcctttaactgatgtgctgcaacttcatgaacttgtgggctgactcgcaaggaatccatgttgatttaatagagataaatcgcaagatggaaagggtcctcaacatatgtaaacccacttcatcaggtgaagattatcgtaatggggcgtgttgcatggagaaaacacaaagagacttgaagggaaaaagaatttgtttttttctttctttctggggacggtttggttactcacatattatgctttaatttgctttttgggctgattggtgagcctattgagatagaccaagatctacagcaggaaggacggaatcttctcttcggcagggatggatggacgatgatgatgggagcgaataaatatcaggaggtgagacttgcgaagaaacgaaaatcaggagtcgtccagagatgtgtcgaagaccgagaattgtttttaccgaattgcttttgtgcgatccaaaaaaagaagctggatgcgcagaatgtggtgttgatgagttcgcgcaaacttgggtgaattaggtccagactccagcttggagcttgagtttatagaaatctggctgatcagaatctgggagcaggtggggtacctaataataggggcagctggttacgccggttgaagaagctggactgtgacctgaagtctgacgttttccccagatcagcttataacgaacaaccagataaataaatcggtgattgcaggtgagtaatcatacgtaaacggcgtgtctcctcttgcttcggccttactattcatgtatgagagacagtgctgcgagttgatcaggtggtttatattcatcaccaacaaggctgctggatggaagagagagagagtcaagcgggcagaaaaatgattgccctctcaaaactgaccaacggatctacatactaattgactgttctgaactggctgttcggatttcttgtttctttggagtctgttgctacaatcatgaacaaagctttttttttttttggatttgagaaatcttttccggtgttgtgaagtgtccggatgggagttgtcacctaaccgacgagacatacagatttggatggcaatgatgatgggatgccgatggggattcggagcccagttcatgagttgcgaaagtattacatagggttcaagaagactcggacgatcggtgatcagactgcgcgccacaccgatcacgagaatcggaatatgtttataggctggcaacttgccagccaactgataaagagcttaagccgttgagctaacgggaatcccatcgcccgcacttcaagacgctcccgatagcccggctcgagtggaaggatggaaggagcgggtggtctggctagctatgtagctttacccaatgctctcgtttccgagggccgtaggggggcacggcagctcgccaaggagatactccccgcttggtacatatttgcgccagcctggctacacaatcgagagtcgtgggttaactcaggaggggtggagggtggatccaactctcaacccggtctggtggattcattaccgagctgaccacctcctattgaccgtggcaggatttcagaggccggtattgaactataaacccatcaacgtccctgcaaaatgagggggtgctaaaaaagcttaccactgtaacaaccacttgacatatcaatctgcctccctccccaccccacccccaccgccaaaaaagagagagaagttaattggttaatcggctaggtgtcttagccttttgatcatcgaaatacttggctggtcaacagctgtttagctatatcaaaataaggacctgatctatgaaggtgtgtggccttttggccaaagaaaattcaaaatgttactcgccaaagattgatgaatgtcctctgttcctcacatgtaaaaaaaaaagtaaaggtccgcattttccagccaaaaagataagggaaaaggctggtttaatattatagggcgctggacattattgaaatttgaatgtaaggatatggacagttctctgcaggaatattcctaatttttttggggttatccaccttgatcagggagagggtaaaagcctgggtgctatgttagtgcttggagcttgacaataaaactcgactcatccccatttttggcttggaagtgttgatacctgaaactgcacagaaattgcactcgatgctaattctttttcaggggtccttggcggtggttcgccaaccactaacaagaatatgtaatactggatctcctcaatgggctatgtagaccgcctggatgatatcctatgtagtcttcctcaagttgcgttcaggggtgtccatatggatgggctcgcattccagaataggcaattcttctgttgaaggtggttgttgcacgaaggtctatcgtcagtccaacgtcgtcggtcggggatctacgaacccgcgcagtattgatctgtgagtttttagtcagaaacacgtaagaaggctgggcagaaacccccggattaaaactcaagaaggataggagttgagtcccggggggagttgaagccggaaaggaagagaacgacaaccacaacaacaacaaccaaccaaccaacaacttcacaaaaacaacctcaacttgtcgacttggtacataatcaaaacgatatcctcatcagaacccagcatggatcatcaaccttcatcacccccaactcaaactcaaactcaaactcagccaaccaacaatacccagcaacaacaacaacaacaacaacaggctgactgtctcatggtctgcctcactcatcacacacacacattccctctatttcaatatatcacccatgctaaccccgcctatccttctcgattcattctgatctgacccaaacctcacctccaggccgatgtctcaaccaaaagactcaacctacccatccaacctgtcgcctctagcagctcatccgtcatcaggtcaccctccgcagccatctcacagttcggacctcgtctaggactcacctgcttctcgaaccctatccccgatccactcaccctcaactcaacccatggattcattcagtcaaacctccaacccgtctactggtttaccatcgacagtctactcatttatctcagcttctatcaagtaaattaaccctcaacatcccaaattatccctctctctctcacctcgtatttccagacctctttctgatcgtagcattcccatctcaggacaccggccccttgaattgtgcctgtttatataggttttgtttacatctacacgagttactggaagactcatccatgtcagatcgtcggatcatactatattcatcagatgaccctgataaaaaggcaaacgcggctctactcatggcactatattgcgtgagtcctcctctgctccttcactaccgatctcatcaaatcacaactgacactctgatatatcatccttccgtttccgaccatctgacgccgttgaattagatgattgtgctcagatggagcgtagcagacgcgctgcatccaatttctcatttagaactcgtaagcctcgtttcagcatttatttgctcccatctcttccacgcgttttgttttcatccctttccgcccttgagccattccaaaaaaaaaagcgaagcaccctacatttcttccccgcctcctgaacaaaaacaaaacgtgacaaatgaactcacgaactttaacctatcacgaaatgttattcttaccgtagcaaccgtttcgggacgcgggctactctagggcagatttcaacctaacaatacaaaatgtcttatttggcgtcaagaaggcgattgatctgagactattaaaactagaagaattcgacctcaaagaatacgagaccttcgagaaggttgaacatggcgattacaattggctctccccccactttatcgccttcgcctcaccagtcgaatcagcaaatgggagaatagggaaagccttcaaactcatcttggatcaatttgaacgcgtcggagtcaaactggtgattcgtctcaacaagaaactctacgatgaaactcggtttaccaaaagggggattgctcaccgggaaagtcagtcaaaacacgcgttttatattcccaagaggttttgattgtactgatttcgtatcgcttcctaaacgcgtctctttcttagtgtactttgatgatggcacaaatcctacgatggaaatggtgcgggagttcattacgatttccgaaagaatcattggcgagggcggcgttgtggcggttcactgcaaagctggactcggacgaaccggaaccttgatcggagcatatcttatttacaagtatcggttcacagctgaagaagctattggattcatgagaatcatgaggcctggaacatgtgtcgggtcagtttttttttttttttttctcctgacatctttttttgaccgcttgactcataagcatcatgtgcaattgaatttatagacctcaacagcacttcctatacgaaaatcagctgacgtggattgaatgggcagcaagggatgaattgctagctgaacaacaagcacaaatcagtcccagcaaaactgaacgtccgatcactccaccacctgaaagtctggtaccggccatagcactatcctctgcgacatcgaccccaccaccaaagtcactgacagcagggacatcagccatgccggcgagtgccgtgccaggtcaaccccgaaaacaccaggggccaagacgcgtcatatggttgctgcacctgaaggcaaacagagtaaaagtctgattgagcaggaggaagctcaggagcaaacgagtgagggagaagaagaggaagaaacacaagtgatccccaatcggcccatcactcgacaagtgcttgctcacaaattagcacccggatcgcctgtcaagatcagcaatccagtgcctgctgcaaaaactcggccacgaccggcttctgccatgtcagatcatcgaccaaagagcactgcgccagttcctgggatcgtccgacgaagcaaagccgtcaaagatcttgggacgctcttcgaaggcacctcgaccaaggctggcgaccagaaaacaaccgccatcccgacgcgatataacctccgtggtgccggtacaagagcggtctcgggggcaagctcgaataatgggaaccgggccaatggtaacaacaacccgacctctcccagtcgattgccgcagcgggttgctggggttaagaagagaggatgcacggcgaatgggccttcgaatgtgcacaaggacgagctgctgaacttgcgagtcaccgaggtccgcaacggaaccagccaccatcatcttcgtgatcacaagcatctcaatggggctcccaataaccttaatcctctcgatcgtagaaacgtcggtgcttcactcggcttggacgaggatcagaggagcgttcggaggagacggtctagcttgagtcataccgatctggctatctaagtctcgacactcttttctcttcttcttttcgactttgatattctacatattatccttcctttcttttttgtctctatatatcatttctagtgagccaaaagaaaaaaaaaatcaaaatgcttgaagctttttgaataaacaatcttatataccagtctttcaatcccttttgtcgcccataaacaaaacaaaacaagacccggcaagcttggccggagaggtcgaagagagaaagaaagaaaggaaggaaaaaaggcgtgtagattggtggaacttcaaattgaactcggtagatccaaaatcaattcactttctttttcatatatacataccacatacctgcttgaaatttctcctgttataaagtctctttggaagttttacaatcataatcaagtccttcctcaaaaaaacccccacaaaagaaaagtccaactgagctcgatcttgttcttctctttctatctttatctttatatatatattcattatcattatcatcatcatcatctgatcatcttcatcatcttctcatctttcctacttgactccaaaatcaagatttacttacatatacataataaccaaccaactaaaaaaacaatacaaaaacacatatatggatatcctggtattcatcctcattttttctattcctggattttctattttttttttcatgctcaaatgtgactttttctttgctgtgtttgatgtttttttgtgtgtgtgtgttggatacaataaaaaacaaatgtgtacctgcttgatacctcacccattatatttattttttcaatgttttgtgtggcatgtgtgtttgtgtgtgtgtgtgtgtgtaagtttgttgtttttgagagaggtgtacttttgtatatcactgatcattttagtagaatctctttaatcaatttccgacaagttatatagagtatgtgaattagctttcttggattttttgtttttggtcaagttataagttgtctctcatcctctgatcacactcatcattgtctttatttcttggcttttagacatccttctgattgcaagtatacaccatcttcacatccacaggtgcttcaaagaaagagccttgtgacccatacacatggtacatacaaacaaccatccaaattcaaaacaattcaatggtacaactatgagtaagtgaacgtttcatgaactgtcaaaagatgaagggctaggatcacaagagacatgcgtcttgaattcttttccacaagacaccatatcgtaagagggaaagatacaccaacagaaagtatgcagagggacttgatccatgtggtggagcctttgcaaggaggcctgcacatgagggtgtgcatgagcagtccaaattcttgatggcaaggatttgggggtaggattatttatcgattgaatcaatgactgattatccgctgtggccttccctccaaatcaactcatcaaaccattctggagcctgctcttctagttttactgatgatagatatgtactaacaacactggaacagagacaagacatgtatttggtatttttcattgtgagcctgatacctggtatcagtatttccttggttggtgagaaaagccaccatcttggattcggatttacaaattccaaaaaaaaatgtcttcttctttttttttgtctacaatgcagccaaatatctggtgtatcacagatggtcttggtgggatcatccctctaagacaatgcataatatgtgtctcactttccaaagagaatacgtgtgtataattgtctcaggaaagtgagacaacacagacgatacaaacaaacacctgataccctctcgtcttgtctctgtttgagtgttggtaataatattgtcattaccaaaaagcttggctggttcttgatcccacttcaagttttctgcaaaagacataattctttcttttttcctgatgttggtcagataatgcccaaaaagacggaaccacccttggagcctgctgtcccctccagcagaggtaatctaaatccaagttcagattctgaaccagaaagaattgtacacctctgaaactgttcctcccccctgttgcttgctgccctctgcttcaatggaggggccaacaaaggatgtaaaagggtcaggtttggacccaaaaacagtgcccaaacccgacctgacagcgacacctatgttggttcaaaattgaacacatgctgcccagacccaaacccatcttgggacttgtcgggtttgggttggcagtatgcatgtctggtttgggccgacccaagtgttatagcctttgcagagcatatatgataaaaacttacctgcctgactatcaaaacacctgcccaaacccgacctgctaagtttctgtgttgggtttgggtcatgtgattttctcacaaattctgcccaaacccgactcccccaaagtgatcacaaagaaaaaaaatccatacaattttctatttttcacaaatcttgaaacttgactttttgatattcattttttgggtcctattctgcaccacttgcttcagtctcatgacttcaagtttgtgttttggagctctgtgatccaaaataatcagccacctttcagtgtctgtttggagcctcagtgttatgggtcttctggggagagcaggtgagggatcttctgggttctgagtcttgatggtagattgcaagatgaggaatgtacaaggtgtggatcttgaacaaactccaagttcaaggtttgtgacatgtacctaacaggctctctacatatgtaactccccagttccactcctccacagctcataacactcaggcaacaccgcaaccactgcgctgcgctagaaaaagcggcaaattagcgcagcggagctacattccgctttctttggaataaaacagcgatagctgaagcgaataaacgctgttatcagcgccagcgcagcaaacaaaccgctgcttggtttgagccctccgcatagcggagcgatttttttgcgctttcgctacaaaatagcgaagcgagagcggtaaagcggttggcggggcgcttttggccgcttctggccgctatccactgagaacagctgaacagctgcgcttttctgcgctgaaggagccaatatttgacccacaggtgcacccaggatttccaacctggttataaatgtgtggaaggtagttattgtcaccgtgcaagccaccggcactccccacctgaatccagatactccttttttctggagctgcctctctcaattggactttatataattatacttatggcttattaaatttacaatagtttcaagttcattccctcttgttttcactgcaaagatgacccgagaccagactcctgaccaagatatccaggttgtgcatgattctgtttctaccccttcctgccagtcttcatcttttatgatccgtcaatccgcacgtaaaagaaatcctctagttaatccgggatttgttcctactcaagccgattcccgaaaagccctccaggccaatgtccgtgtgacctctttaaatggtcatactagtagtcctgaagctgcaccaaatacctcctcaacccctacagccacaacccaggtcagtcattagcatttagatacattacagctttgtttggtattcattttgaattggtaaatgtctccaggaagatcccaaatcacaagaacctgctacctcaagctccttcaactcggcttccctgtacgaccttgaacaaaactctgatgacgaaaatgcgcaggcggctggccgatcaaaaaaatctaaggaagataggaagcttgcaccgcgtaaagatggcacacaaagtgtcttgctctacttcaagcaagttgaacatagtctgaattatgcttgtgtatggtgctcaaagatcgtaaaggcttcatcttcctcatactataacctcaaagtccatcgtgatggatcaaacatcaagggaacaatccgacaagcttgtccaaaccgattgaaggccattgcttccggtagcatcttgccaaaaaccgcttctgcaatttctcaagagagtttggaatcaaagaagccaatcaacaacacacttgcctcttacgttatcaaaggtcgcttcgacaacaacaccttcaataagcttatggtattctggcttatccgccattgtctcccatgggaccgatttgaagacagaaccctacgtattgccatggactatgtggactcaacaaccaaacttcactctcgaacgtgggctgccgaaacagcacacaaattctacttggctcaacagcgtactgttttggaagatatcaatgtaagagataaatttggtattgaattcaaggggttatgaaatccacatctgactgatttactttgccatttgtgttactctcagaaatccgactcaaaaatcagcctagtctcggatgtgtggaccaccaaaggtggccacaaagcttttttaggtatatctgtgtgctacatcacaaaggactgggtgtatcaatgtcgacatctctcaattaagtatatctcgtggcatcacaagggcatatatcttgctgcccctttcgccaaggttctgatcaagaatgaacttcataaaaagataagctttctgaactcaacataattcttcatcccatttccaagatcttactttgttatgtttttttttcccaatacatcctttcaaagacaaccgactctggttctaataacttcaccatgaccaaagaattgtcacgattgattgagaagcacgatggcacattctggaacaataatgtcaaccatcagcgatgtttttgccatgtcctggcattaatcctgggtgcaggtctggctgcggtaaagttatcatcagccaagggcccaacttccaaaaaacccgaaaactttccaactctcgaaaccatcagccgagctgaagcagcctctctggaggtgttgcgggggcaacactctcgtagagaggcttatgcccgaagttaggtcgcgggcctggcagcatttcaatattactcattttactcctttaaaatactttaaaaatatgtcggatccgcttgtctctatccaaatcgacagaatcattgtccccttcgttgtactttttttgatactactacattgcagaaggaaaggaagctctcctgtctagtgacaaacgaaaaatttatcgggatgctcttttttttcaatgcaatgtccgattgcattttgtgccatcggaccgttgagctttaatgacatatctttttttcacgtgaggagctggctatttctgtaagtctctatcagagatcggtaaggttggattgggaagcaatcgattgatggttggaaaaggagcaagacagaacaaacgagtcgaccgatattagtactgtagtagatcaagtaagataagcatgtcttcgaaaacatcaagatcctcatcaagattgacatcgcgatcatcgagtaaagctcccctgtctcccaagagcgaagcgaagaagctgttcaagaaccaggctgtccgagacagcaggatcaagttgattaaagagatactcgaacgggatgaggatgctctaagggaatatatcatcaaagattccgaagcttttttccatcaaacaccgacactcttacaagttaacgcagtcgtcaatcttgtcaagaaacagaacaccttcgtcttgtctggcaccggttccggaaagactcgaattgcggagatgtatcaccatttgtttgctccttcaacgaggaaagcaacaatccttgtgttgaatccacttgactcgctgggagagaatcaagtatgtacatatcttgctcttcttgtccacaaaggtttaaaggaggaaactaactctgtaacaaaatacatgatcaggtcgctgagaaagaaaaggatgggatgactgcgataagtttgacaaagatgacctttacaaagaaagtggccgacaagataataaaaggggattacagttttgtgtatctggtaagggtttcatttttggaatgaccagactcatcaaaaactgaccatgtgcatgtatcctagagtccagaggtcttcctaaataacgggttattcaactatgttttctacaagaaggaatttcaagaccgtttggctctagtttcagttgatgaaggccatatgatctatctgtgggggctcgtagcgaagggaaaagcgaaacgaagctcagctcacacgcgaacacaagatcgaggaatcttcagaccgtcctatgggaatcttggagctcgactgatggcaacctacggagttccagtgatgcttctatcagctacctgccggccgattgcaatcaagagcatcatgaagagcttgaagatgacaaacgacaacataacctttctccgcgatgaattgacacgtcccgagattcgtatcatccgagtgccaatgaaatgttctttgatttccgcaaacgatctgcttaatgttcttggaccaaaacacgaaattgaagataaagatattccacctactcttatctactctggcagccgacatgccacattgaaggtgatgaaagtcgttaatcaggcccgaggaactcctggatgtgaatacaagccacacagctccatcattcgccgatatcatgctgctagcggggaaaaggagaaaaaggaagcggttaatgattttaatatgggaaagtttccttgtatgtcttgtacgatggcgcttggacttggtcagaactggaaacgtgtacggcgagtcattcatatgggacgaggagacccatcaacgatctgccagatgatgggccgcgctggtcaagacggaaaaacggggctggcaattctcatggtagagccacatcgcaagtttggaaagaattctgttgaagagtttactggggaggacaatcaagaggatgactgccggatggacgcgctggctgtcacaccgatatgcctacgaatagcattctcagttgataacttgtaagggttttctatcaatcttgtgcttgaaatttcaagaaaataaactaatctgcaacatcatttacaggaatggttacataccagtttcagtcgatgatcccaactatctagctgaaaagaaacgtgaagaaagaaaaatgatgcccctttgtaagtgctcaaactgtgagccaggcgaggcagatatcctggtaagtaactggaagaatttgtcaataaataactgggatgttgccttagaagacacactcaacgctttcaaagagaacatggacagctcgccaccagtcaaaaatgttccaaagccgcgaaaaaaacaagtgaaagcaatcaaccctctgtattctaccttggaagatgttttcatccggaagttcaatgcttattttgaagataaacttggcgactgtgcctccttcacgccggactgtatctttggcaaacgacattcagacaggattgtagaaagcttggacgatatcgaaagtctaactgatctctcaaaagtactcggtggggagagccttgatgggttgttggaattgctgtatggaataatcgttgaatttcgagaaggagtcgactttcagaactacttacaaagccagaagcaatacgacaatgacgttgaaagtaacatgaacaggctgaatgaagagattgcagctcgggctgcagagcagacacgactagaagcggaggctgctgatagggttaacaccaagagaaaacaaaccgaactgttcaaagaggcagagatagaaaggaagaagaaaaaacttgaagaagatcagcgatgtttgaacatattcaagagagcggcctatgaaccatcggaagaaaacgagcaagctagaagaaaatgtctgaacaaaccattggaagacaccaaaaaagatcgaacccaaactcaagcctcaaacgaccccatacttgaaccattgcttgactctgcagcaccatcattttcaccaacatccccaggatccgaagtttcctgaccctccctccacatagggattgctggtggacacattcgagaccacatcttcccattgctttcagagccattttgaatcttttctagaccttcagtgtaatagtttgggacaacagctggaacgtattggccagcttgggacgatattgcgcatatatcattattctgtgtcattcgaaggcaactgttgagtgatcgtggggtgattatgttcttgtgagattgatggtagttgacaagtccgctttcttctttcaaatcatgtatcaaattttgtaactaaaaaaaatagtgtgtcagacaggaaagatgtatcggacaagcaaactaattaccaacataccaaagaaacatttggggaataaacatcttttagccgttcaatatctgtcccgttgccggtgtgattgaatatgtacttgagccaataattttgtgattccaagaagaagtcctttgctacaaagtgtttgcgccttccactgggagctatgaagagagaatgtcgaatcgccttgctcagatcaggcggcaagatcttctcgagtagaataaccaatcgtggcagatgtatcaagtagttcttgagttttttcattgactgagacataactgaccaacgcttccacatataaattaccctacccacatcacctgacttcattgccctgtttgcttcaacaacactggcaaaatcgattgttctcaggagctgattggataactttggagagagcaattttcctgctttgcagaccgctgatgcagtgaaaaaacgattgtagcactcattgatgaccaagctgatcttttcagaagggagttcacgcagttttgttccgatttcagtattatcaatgccaagtacaaccctagggaagaaatatggctgtatagatcagtttttggcaaatagaaagagtataagcccaataacttacatcaagaagtggcatatggtcgcttcatggattttttccatgttctgaatcatcaaagtgtagtctttcttgttgataggtttgtcggatggaatgccaagagcatctaagaagcgccaagcaccagaatcacgactgtcggccacatttcctaagtggagagcaaagattgctccagcaatattccagagggtgtgcgcagcaccgagtactgtgagaaggcttgtgaggttctcttcattacgatgggttgggattcgcaggattcgcaggctttgaacgtttttacaggttgccaagtcagcatcaatgacttgtaagcggtcgtagaagttgtcctcagaaattgatgactgttgaagaattccatcaaagacatcagagactccttgagatgactcatccaaggccaccatcaacttcagcatggtgatattgggtcgggtatgtgagatctggtcgactgtaggtggggtggtttggacagcaatttgtgtgtcggttggcttgacaaggtatttgaggaggaccgtggcaatctgagatttgaggacttccttccaatgaaggtgttcagcaatgccaccgtagagttgcttagggtgtatttcgactgatgcagcgtttgacatggcgtctttgaatgcttgaagactgagactgtctgccgagagtgaggctgtaattgcagggttgagctgatggatgtaaccccatgtcccgtggaacatcttcgtatcgtgtccttgagattttgtgtgaaccctctgctcaaaatctaggttatcaatgcagaggaaaggagtaattgggtcgtttgatctgtttgctagcttctgtgagatattagacaaagccgcttttccaagggtcttcaatgccgaaagagctgtttttcgagacgaagtcagaccgatctgttgtaagtatttgttgacccgttcagaaacgccacaaggcaagaatgtcaagctgtttgaaagttgaagagcattgtgcctccgattggcgagaaaagcaaccatggcacaaatagtttttccagtctgttttataatggtctgagtaagtaagcaattgtgaaaaaatagtaaaaatgcatggaaaaagaatttacagtgatcactcgttgctgatggtctttccgagcatctggcccatcaccatagagatcgggtgcacactcctcattttcagactcttcaagaggctcatcttcatcatcacagtcctctgaattgctagttggggtcaaatctattcgcatcttatttgtgacaagtttgaataggaagggcatatactcttctacaagctttttgtcgcgctggtccttcgcatctgaatcaaaaaaatctgctttaattttttttgagctgtaaaagctgcccttgggataaaggccacttggaggggtctcggtttgaactatgatggaggcctaagttgtgaatttatagtacagcaatgttagcattatacaagatgaaaatgacaagaattgacttacttcattcagaatgaagttgttccatgttgatctcccctcgtcggtctcctgaactgtgtcccgaatggcttttataagctgaaacgtcgatggaattcccttagtcgtgctccaatatcgtcgttcataagcggcacccatgtcggagttctggaggaaagccgcgagaaaggattttggggtaaaatccattgccgctatgaggtcgcaaacgagttgaatcttgtccttttctctttttggacgaggtggtggtgtccagttgagggtacttttttgaggcattatgaagacgatgactgtcctcgatgttcctcaaattctgatgctgatcgagtgggttgatttcctcaagttcgttctttcagcctttcgacgataatcgttttcaaggttcctcaagttttgatgctgatggagtgagtgccggccaaaatagccgtttttgatcttcctcaaattttgacgttgctcgattgcgtgccggccaagatgggtccaggttgattcctttaagttcctggcagacttctgatgataagtgttttctatcttcctcaagttctgatgccgatcgggtgagtgccggctgagatagggactcataggtcccagtcgagttccttaagttctcggtatactttcgctaaatgcctgtagtcttttaattaagtttagttggaaaaaaagacttcaaggcacaagaaattaaaattaagtttttaattaacattatggatttggagtccaacgggcaaggagggatctccaagaactggatatttcaacaaaaaaaaaaagtttatttccattgatgtagctcaaaaactgtggaggccatgatggcggcaagatgcacgccatcgccttgagcaaaaaaaaaataaagctttacaaggttcatgaggtgtgggtcggaaaaggtgtgctctacaccaaagtgatttcctgatcccaggcaccgaaacaaactttgctcgcaagtccctctaccaatggtagaggcaacctccggttggcctccggcccctctaccctaattggtacgagggacttgtgtcaagtttgaccatcagcaaagagggcgagttgtttgaggatggggttcaagtatcggaggctgaagaagaaattgatccagatgacgtcccagcctcggactccgattccggttctgaaggagttgaaaataccgaggtagttcagaataaaactaaggggaagtacgccaccagtggtattggtctgaccttgaaaaaggtaaaatgattaaccagtttcacctccattcttagaaactgaccgattcaaattcttgattgatctgaaccagatcgattacgtctgccgtcaaatatgtagcttgcccgccaaacaagccaaatataaagtgtgggcacaaaagttaggctatgatggtcctggaataattggtggctacggcatacgatggaacatagcatacgaaagccggaaccgagcttaccaggctcgaaaggtcagttttaatcttagtgttacaataagaccccactatgcaacactcatcaaatgaattttgttgcttgctttgacaggttatcaaccaactccttgtgaatgagactgaaaacggtaatggtaaatactttaatgggtacgagttctcctcaaaggaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggcaatcttttcaaatgcagacaaaaagtcggtagagtgggaccccgatctcatattgtaatctcagggggatgatttggaccatctcccttatgcttgtttgcttgtctgcctgcgcctcttacatctgcctgcctcacttagtcttgactctcataccttctgcctgttgcccctaggcttacgtctgcatttctatctcacgtctgcgtgcctgttctacgattctctgccttacatacctattctacgctgctctgccttacatacaacaagagaatagtaactttgtacacaatataacttcaaagaaattttccagacgactctccgctttttagcggaaaacgaaacacttttcagcgaattttccgctgtttaagcggcaagcgaagcgaaccgccgcttctggccgctgataatagcgcgctgaattctggatattttttgactcgggacaatcagcgaagagcgaagcggccttctcgctgctaatagctcagcggagcgatccccaaaccgctgcgcttccgctacgctacccgcttgttgtagcgaagctgttgcggtgttgactcagggactagcttgaactaccaacaactatccttcttgggctttaattgaaacccaaaaggtttccagattttcttggacagaagggttcctggaaaagtgacctgaggtgcaaggaaggaaagcacacttattataagataaatgaggttcctgaaggataaggttcatgagagatgacaataatatttctctgaatgtgagaaaaatttatctatgtacaactgcaggtaaaagctgtggtaggagaaagtgtggaacatgcatgagagaaacaaatgaaaaagaaagaatgtgatagatgatattccaatggattatcttgaatggattttgtgatagaggaacaatgtttcagtaaaaaatttcaatgcaaaacatttggatcttatggagtgtaagatatggattctggaactatctgatgtattactttcaaaacataaaaattgtggaacagtgaacctgaaattcatttgaagattcttgagccaaaatcaaaggagtaataaatgcttgcaagcatgctatagtaaaagatcaagaaaagagtagtggctttatacaatctctttttctgttcccaaatcaagtctgggttgattttactgtctaattctatcacagagtttccttctatttcacctgcagttccttttgcaagagattgtttcccttttaattcttgtttgttctcatccacaatcactcctgtgttaatatctgaagaacatggaaaatcatcttcagtagacttatttctttgactcaagccagaaatgccttcctctttctttcctagagttgtgggtctgttgaaattttgctttgcactctacaaagaatcacaattaaaacgttggttcactaattcatctatacaggaaatgtttgaatgatgaatctcaagatgttgctcacatgataagtattataatccaattcttctgttgatctctcaatttctttcacaagggaactatcagctggaatttcatggtccatgtttgatgcctctgaaaatctgggaggaccttctttatgttcatggaccactaatcttgatccatcaattgattctgaagcaaaacatcttccaagaagctattcaaacacccatatttgttagttataggaacctccactaaacatataactgggaatgaaatgactcaacaactagggctgtcagcaacttgtaaaacatgtggaaaaatatggatttgattaagaaagattgaaccaagtgtggaaattgggattgaaaggagattgtgtgatgcagtcaaaataaaacattcaggtattgtttctatgtaccagaaatgaaaactttgtggttctttgcagaaaaaaaaatgtgaaactgtttgtgatttatatattatcatcaattagctattcaaacacaaatatttttcagtcagaggaaccttaataaaaaatacaactaagtatgaaatatatcaacaactaaggctattagaaacttgtaaaacatattgaaacatataatttacattaattacatattttcaggccttcaaaagcttcaaacttgtgttcaaattcctcagcaagacatgtagcaacactgaaacagatatggtatctgccatgtatgtgccatgtatcactctatgtatctgccatgtatcactccatgtatctgagccccccccccaaaaaaaaaaaaaaaatctgtccaatgttcttttatttgcaaggggatgcaacaaatttggtttttggccatttagctttgcagaattctccattatacacacagtgtactgtatctgttacagtgttgcatgtagcatcattccctatggtaaattgcttgtcagcactggtctcttatgtgaccaagtgctgatagggctttggttcacgcttttgatcagaggagtcattagtggaatagaacctcacctcaacacacttaacagtggagtggtttgatacttagaaatataaagaacaacagtagaatgagattcactatgtctgagcaatgaggacagttgctgatggtataaaacaatcctgtcccgcctgcaaaattcaaaattgacacttggggcctatgctggggggggggggaatataccctcacactcaattttattgtggttttaaactcatacacatgtgtagagctcaggattttaaccactaagcctctgcatcagtgcttcttaattttttctgctgtatgcatgtattcagatatgcctaaatccataactatgcggtttgaccatgtatggtcatggggttataccttgtagtctcctttatcatgcctgtagcatattctatgcattggggcatgctctacagtattgacagtgggccgctatgctacactacactatttcaccactaactgttagcatagtggactatttttttttctggaaattctgtagttttagctcatgctaaaccccactacactaactgttagcgtagtgtaaatctttctctcaaattttttgttagtgttaccttcaaaaaatctcagttaaactaacaggtagtgtaacttttttgcgctaacaaatttttgacagtcagatagtgtaaccgatttgatgctaacatttagcgcaaattataccaaatttaagctgcactacactacactagggatgataattgggtgggtttgggccgcccacaggctagcccggctctacccgcaacttaattgggcaggccaggccggctaaaaacatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttgtgatgtacagaaagttcagaaaccaataaataagggggttcacgtactgctgatttcgaagtcagcagtcgaactttgctggaatagctgttttaaggtacagtgaccccgctatgtaagcataaggatggtcgacacaaatcctatgcttacatggaggtatgcttcttatggaggtaattttactgcaaaaccaagaaaatggttgctggaaatcaatatttatgctatgcttacaacgcggttatgcttatatcgtgtatgcttacaaggcggggtcactgtatatgggaaaccaaaacagtttagtgggaggtccccctttggattcaaaatcccatatttaaagttcatcaggttggtgcatcagcaagcaaaccttaagctgcatcagcagaggtttggctggaacgtgaactgccttaatagggcagttcacgttgcaccaaaaatcctgctgatgtggcacaaggtttgtttgctgatgcacaaactttgtgaactttaattgtgggatttcgactccaaaggggagtctcccactaaaccctgttgctttcccataaaccttaagagagggattctaacaaggttcgactgctgatggtcaacatcagcagaacgtgaactgccctaattggaaaaactcaaaaaaattataaaatgttgctcataaacaccttaaaaatttcactcaagttcaattgtgaacgcccctattaatggagcgattttatggtgagtgataagaggatcataggtgaaagcttgaaatatgaaatcagcagtaagacatccttctcaaaatgaatactaactgatttgatggggaattatgaaggggagagagtatgtctttttaggagcaagtttcacacagagccctggtgcaggatgtttagtaatagtaataaaaaccggtggtatttgtactttattaaaacaaactggagggacttgccctatgtagaccagatgatggcttaatttagatggaccacccttccttgtaaatttacaaattcaggcaacaggaagtcctctgtttttcttggtttcactttcccttgccaacatatgcttgtgatgggcaatttcctgttcaacatcagtgagtcaaccggaagctattattttagagccttgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggcagcccatgggctgggttgtttgaggcacaacaaacgaagtctttcacatttactacagtctacaacagcttaagggagaagcagagtttttcttcccttgaatttgtaaacctctgtgtgaaattctaagttctaactaatattgctatgttgcaacttacatgtatctaggattctagttactagtagtattaggtgggttacagcctgggtattgttgtaccctctagatccactttggtgtcatgacatgagaatttccaaagagtagggccttgtagaactgaaaaggcttgggaatcttccctttggtagactaatatacacttacaggctcacagcagtatcctgctggaacagtcaagcccgcaggcacccgctgggccagcccacgccaacccgctccgtttagtgagtttaacaggccgggccaaagtccaaatatttcacaaaagcactgtccgcgctgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagttcaatatgtagaagggcatatattcttaggcgtattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaaattttatttgcataaaaaaatgattattgcatagtgtaaccacaagttggccacattgtttgtaggtacactgagaatcttgtatagtagcaaaaccacaatttgcccagatgattagatgcatattcattataggttagggctagaaccacaagttggccatttatagattattggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggcgttcccccctcattccaacttttgatcatctcatcatctcatcacaacagatcatcatctcatctgatcagcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaaagtgccccattgagatcatacagtcattgagaagcatatgaaaaagaaagtagcaaccagtacaacttgtgatcttaaacaaaagacagtgatcttaaaccattgtgctcttgaccgaagattcaaggaggaagggaaagacactttcaatagtcatatttttgctcaagtatcatctcgtaaattcacattcatcatcagtacatacgtcaatcatttttcaaaaatacataaacatataaacaaaaacacctcttactcaacatttccactcaaaatagtctgctgaagccacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaataaataatttgttgtgttaactctagtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatacctcatctgctatttccccctcacagggctgccaccattcccaaaggagttctcacagcgcccgacccaaacccggacgggtttgggaggcctattggacacccggcccacatatcaaccttacactacactacgctacagtagaagtcacactacacatgtagcgtagtgtaactcatcaattagagaaattaatgtgtcatgtgagaatttatctcttgaaccctcttcctctgctttctgttttcaatggaaaatttgtgtgaactgtccatatgaatgatacagccaaggtccatagtgacactttcaatgtcctatgattgcacacaatcccgcaggagatgaacagcacaagatgtagagaaaaacaaacggaggatgtgtctggtgagattttaactcacagcctcatccatgctgattcacataccagagtgcttcctatagaccatcttcaccctggggaggtaaactgcacgggtaaaccaaatttaactcctcaagcccaaacttcccctaccaccaggggtgctaaaggggagctaaatataacagtttcacagggtcatcctggtgaaatccggactcccccccccctccgtgggagggccttttacaaaccaggagtgtggatagcaccctgtggtggaaacaatttttccaagggttgctatttgtctgctgcagtccccgagtttgtaaatttaacaactcagatgactctgcacggtggagatggtcttaccaactaggctatagaaacttgtggttgcgaggttagttgggtggtatttgccatgtttcatgccaacagctccaccacactctgatgatacatcatggtagcagactatcatacacctcagtcccccccgccttgctacatgatgtgaaagtggaaattgagcacaattaagtgtgggaatggaaccaacagtgcaacagagacgatacaagaaggtatcaggcgtttatttgtattgtctcagaatttgagtacccaaaaataccggatgtgtgttgtctcactttcctgagacaattcacacgtatcatctttggaaagtgagacaagtattctgtatcgtctcagatgactgatcccaccaaaaatgtatttgatacacaagatatttggcttttttcatttgtaaatccaaatccgagacaatggattttctcaccaaccaagaaaatgctgataccggtgtggtataccttaagggtagccatctggcccatttaagaactttacagtttttcttttattacaaattacatactttttacaccttttttctcatatatacactcacaaatcaaccattatggctcaagaactggattctatggtcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacaccctctggaccatcactacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacaccaacaaattacataactcacactatacatatgtacattgcaggacaactacatacactctcacaccattatagtacatgcatacacaccactccactatcttctgacagttgacacatgcagtgttggtctggtgccactctggatttacaagtgacatcatgcaggttgtcatgtcattttttaatcttccttgcagctgtcagactatctctgtcagacactgagacactagcccaggtgtctacaataaaaggtaacccccttgggttacatgataaatattatcatatgtaattattaagttaataagtatacagttatgttattctcttttatgtgtattagttatgttaataaatgtttagtaaatgaataaagatttacctctttattaatttaccctttttctgaaagttatattcagattgaaaaggataattatctcttatgattatcaaagagatttatcctgtgtatctctgttgtaaatacttatattcctgtttatctctcttaggtgtatcttctgaaataagagattttcctcacatgtactttaatcttcttgacatttctccccaaagaaatagcataaccttatggggactgtaccggtcctacaagcagactgacctctgctctgtaatacttaaggaggaaggctatccctctaggattcctttccccaagagattaccataccaacccgttaaccttacatattttacaacagtacaataagtgagtggggttattagtagtctattattacattacatattatttctattctctctcaattgtactagtctgttacagttaaagtattaactagactagtaccaatctttcctcttctcataagcctggcgcagcgtaattaatccgctgtcgtcccttaccatagtaaggagcagctcttccattaatctaatataaggaagtagttaattccactacgttgattcatcaacaatagtgagacctatttccactacgttgtgtacacaacaatagtgtgaccctattttcatcaactcctagtcactctagagacgggagctgacaactgggggtctggccgggaaatcttttccggcgtaccaccattccataagatttatttttctctttcacacctcaattctacaatcatcggtttgatttttttaggtctcaacactgatcgattgatttgcttcttcctacagatcagcaaccctctcgatcggatctcttatcgctcaagaagttacatattctgataaatctatcagttagtcgaagaaattttttttcttttacgaaactcatcgatttattaccgatttcttttttaaccataacatcttattttgttttagtatcaacctactcgattcaagctctattcatcagtgagtcgattcggttggaaaacaaatatcaaacagtagttttgattttcagagatccttctgatttgttcttcttaattattcttgatcgcacggcagtgtcgaccgaagccaggccaaaacaccccggtaaaacttactcagagcagtatcggcgtccgaaggaactcgctccgaaccgagcaagacgacgaaaatctaccgctagaaacctaagaagcagtacaaaagttccagatatcgtaccgtcggagtgggaccgtgattccgttgattctacgaaatccgataaccctaatacaactgcgaaagaagtgataaaacaagctaagattaatactaaaaaggcgactccgaccgataaaccaaaagtcgagaaacgtagatctgaaaccactaacgctaaagtgaagtcgacggaaggagttacccctgtcaagcctaaggatccgataccaagtgtcgatccgttcaaaagcgttgaaagggtttccaaacttattgataaggactcgatcagccacctctcctttaggaagaacgatcgagtcgacccgataagttcagaaaaacacctaccagatcagattgaaagagttgccttgtcgaccacagatcttactgcgaatagatcaacagtcgcttccgatcaagtttcagcttcaaagactttacccgataacgtctccaacgcagcgataacactactgagcggtggacagacttttaatcgaccagtcaaccaatcgacccagaagaaattagataactacttcattcctcaaggtcgtacaggcagattggtctcatctagatcgttggatcatccgaacagctccgctccctcggagtcttatcaactcaagtgaaggcagtgatctagacatcattacaggttcgtttgaatctctcatcattctgtagaaccattgtaattcaagaacctatcacttactttaaccatgtctcgcaccaggagccaccgcccaactttggtcgaagcccaagattttaccgtgccctaggggaagacattctactcaaatttcgtccagctcttcatccgcttcttcaagcggtgaagctcaatctcgagtactaccgaaaagcggagaggaaaaaagacgagtcgatgaaagtggtagctctccgagcagcagcgggactccagaaggacttatcaatctccatcaacaaggaggagttccagaacctcttcagctgggatccgatgtccgaattcgaggagtacacgaacggccaaaagggccgagcgttcctgaacaacgaggttccgctagcaacacctactccacctccagaggtgcagatgaccccacccgatcaagacatgactcagaatcaacagtcggtgtatcaaccggaggtataccaacctcaacaacagatgttctaccatcagaacggatattattatccgtaccctcccgccaatccgtactggcatcagacgggctacgaccagaacgggtcgacttatccgcaccatcacccaccacctcagcagtggaacgagtccactcaagttcatcaaacagacacgacgattccgcaaccactgccagagaggaacgaggtaatgaatcaggacaagaacgagccgttccaaaagaaaaagaaaaacaacaaaagcaaggaggccacaaagaaaccaaactgggtaccaccagtaaactccaatcgagctcctcggtactcgagcgcagcaagcgcgagggaacaacgtcgaaggtcttaccaactctcgatccatcaggagatgataaggctcaacaggactactcaagcgcaatatcaagctctagagtccatgcgaagtcagaacgcaggagtcgcgaatcgtcgtcgactccaaggggaagatcagactccaagaaactaacagctgacgagttagtacccatcttacaaaaactttttctaagcatagaaaagattgtagatactaatgtggctatgttatccaaacagattaactcagatgtcacggtaggtatagctaatcaattgagtcatcaatttgacacatttgatcctaaatttaaatcactgttattttcttctgagaattctattgctatgttacaaaatattactaggtcccttccacaaatagaagcttcggctaaaaaatggtcagcttcagaaccagattttcattccttaaataataagttgtctaatctaagtaatatgttttctaactcttctgagtctcacaatattaaagaaattaaaaatattgtgattgcccttagtaacagagaagatttgtccaagaaagcatttgacaatcttttcagtcttgtgtatgataaattggaagaaaacaaaaataagacaaatgacttctttgaaaaattgaacaataagttgactcctgatcctggagttggaacttcttcaaaattggaatctacagaaccaagaaaagagtcacctgaattatttccaaccaatagacaagataagggtaaaggtaaggaacattgtcatcctagtgcacctgacatacttttacaagatcaacaattgaacaataataatatttgttcttgtcatgcaaagatctctgagcttaagttagagcatgaattgctcagagaagttaatgagaaagtagattacctaattaacttgagtgaacaaccaattgctgacattaatgctaaattgttggttatagaaaataagaatgagaagagattcaacactttgttggcaaaatttgatggatttaaatcccccactgtaatactatgtgaacaggtagatcacaaacgtgaaaccagttctactacaggaccaaaaatgtcttatgctccagaggggtctataccaaatccaccagtagttgtgaacaacaataatgctgaattctttgaaaccagaaaacaagctacagatcttgatcctggaagactaagtgaattttttgaagttccctcagtgcaaagtgagacggtaccagttactaaacctcatatgtcccatgaaacaagtaagattatcatgcaaggtttgtctaaaatagaagcatggcctagcttttctggagatggtgagtataaccatgtggactttatcaagaaaattgatactatccaagaagactttcatatagaggatgcggttatcagtacaaaattgatgaacatgttcacaggttcagcagagcaatggtactccaccgtaagagctatagtaggaaatcagtcttgggctttttggaaaaaagcccttcataaaaaatatggtactcccgcctggagaagaaaacttttgactaattatcaaaaggatagatttgtaccagggagtacccaagcagcagcttgggtcacaagacagtacacaaggatcatggcatgtgagccacaaactaaccatgaaagcctcatgtttaagcttctgacccaaatggacggagaagtcagctttgcagcacaaaatgcaatgaaagatggccaaactctgacttcattaattaatgctttagaagatattacagaatacaccaatataggtaagagacgaccatcttatggccttggtaacaagcaatacactagtaataatggcttggataaaagtaaggactccaaacaaaattcagaccttaagtgttattcttgtgataaagtaggacatacctctagaaactgtccgaaaaaggctaagaaagttgtagctattggtgatgaaagtaatattgatgctagtattgattcagaaagtgatgctgagcagcaagatcataatccagatattgtgtgtgtgaatactacgtccgtagattattttatttcccctgtttcaggcagtaatagaatagtgcaaatgatttgttgtcacaagccgtgtaatgtactgctagattctggtgcctttaagtcagtagttggaatgaactatttgactaagttctgtcctgattggaaaaaatttattatttccacaactactgataaattccatagctgctcagaccagttgactacactaggtgtagtcaaggttattctggaatttaaagaccacaagttacatgtggattttatagtcattgaaaatgccttagtaaattatttcattctaggaaatgattacttaagccattttaaaatttctattatgaatgataaaggtagctactttaaaattggttctgataatgtcaaatacaaatttggcaacaataagtctaagttagttgcatcaggtgatacttctgagtactcatttctgcaggaagtaaaggatagctccagaataaatcctgaactgccaagcaaagcaaaggatcaactccttcaattgctctttgccaaaaaacaggcttttgctacggtggaagagccctttggtgcaatcaaaggtcatgaggtgaagttgactttgaacattgataaaccatacccaccagtcttgagaaaagcaccttatccggctagtccgaggagcagagaagctttagccgaacatatagaagctttacttaaactaaaagtcattagaaaggtaggtgcaaatgaaaatgtggatattaccaccccggtaataattgcttggcataataataaatctagacttgttggtgacttcagagctttgaacagctacactaatcctgataggtaccctatgcctaaaataatggaatctttaagtaaattacataaagcaaagtatattacttgtatggatgtactcaaaggattccatcaaaatgttattcataaggatagcagacaattcttaagaatagtctgccatcttggtatctatgaatatcttaggatgccgtttggcataaaaaatgcgccatctcactttcaaagaatgatggacacagaatttgcaaatgagctaagccaattatggctcattatttatatagatgacattattattttttcagataattggaatgaccacttagataggttgagtacagtactggataaagtcatcaaaatgaatatgaaaatttcactagctaagtgccagtttggattttcagagctaaaggctttaggacatatagtgagtggtttgtctttaggaattgacaaacatagagtagcagcagtgttgctcaaacctacacctcaaaacgtcaaagaaatgcaaatgttccttggttttgctgggtactataggttacatataaagaattttgggtccatggcctctagtctttataagctctgtagccccagtgtagtatttgaaatgactgctgaaagagttgaagcttatgagtccctcaaatttgctttaacaaatgctccactattatttcaccctgatccaaaagaaaggttcaaattatatgttgatgcatgcatggaaggtattggtgcagctctgcatcaagtacaaactgtcaatgacaaacctgtagaaggaccaatttgtttcatttcaagacaactcaaggattctgagaagaagtacggtgcttctcagcttgaatgtctctgtatagtgtgggccttggataagttgtattactatctagatggttgtgagttcaatgtcatcacagattgtaatgcccttaggtctttattgaacatgaagacacccaataggcatatgctccgttggcaaattgctatccaagaatggagagggtctatgacaattgttcacagagaaggcatagtgcataaaaatgcagacggactttctagatgggctttgccaaatgaccctagtaatcctgcttatgatgctaaagaagctgaaacaggttcaccagttctggatattttgccttttaacatgaggatgtctgagtgtcttgcacactgggctttaccaaatgatgaaaacaatccagcttttgaaaaagagtcctttgttgacacgaatcctattatggctatttctatatctggattgtcatcatccttttgggaattaatagaaaaaagctgtgaatctaacaagaataccgtaattttagtcaaattacttaagtcaccttacccagataaaggtctagttgaaggacttgaaggaatttggaaaaaacatttcttggaaaacagatttgttttgttagacaaattattgtaccacaggcgtgaacacaactcctcagtagtgcttattgaccccagtcacatcagtataattttgaatgagtgccacgacagtatcacttctggccacttttccaaagaaagaactctaaatagagtccaaggtctggcttggtggccggattggaaaaatcaggtgtcagattactgtgactcttgcgacaggtgtcaaaaagccaataaagctacaggaaaacgctttggcttgttacaaacaattgatgagccaaaatcaaggtgggaaattatcaatatggattttgttacagcccttccttcagcaggaccagaaaactataatgc