tgagctcatgtggtggattctaatcgcttcttcaaccacggagactggctgttcaggaaccctagctatgatttcaccagatgcagggtctaccacctcaaaaaactcgtccgtgcctttcatccattccccattaacatatgcggattctctgaataaattaggatcgtttaaagttggtttggaatacttgttcaagctcattttattttggagaaattgattttagtaccttgcacttctggttcaattgctgaacaaaaataaaaacaatagacaggatgtgaaacggttataagagggttttctgtccagtatttatagctgtgcttgtcataccactgatgtgatgtgatgctatctattgtctcccttaatccattggccgtcttggtcaattcccgcgcgcattttccctttatcgccacgccgtgcgatgggcttagaagtatatttatgattgataaatgatatttaaagattaaaatgcgtattgaatataaattataacacatcaacgaccgtaggcctgaagtaggttagatattaagattaattttaaaagattaaggtagtaaagaaaagaggagatcaaacccgccattcagctcagccgtaagtacaattacaaaaacgaggtttggttgcgttactactttgtgttcagctttgccctcccgggtggggtgatttcctcagttccacttacctctaaagactcttgagtttgcccttccatgccacttgcaaccggaacttgcctattatttggtcttgttaaatcatattccatgtctgcagagttaggctgatggaccacagcagcgggaggcctttccaaagagttgatagactctgatgaacattcttgcacaggagacacttgtgcaaccttgtcattagggtgaaactcgccccgctcgtcgtagtacccaaggtcatgttcattcgcagtttctgtatattcaggaacgtaatcatcagtacgttgctgcatattaccagtgtgttgctgctgctgagactgcctgtatgaaggtggcgttagccacgcagtacctcttataggagcacgccctattcttcgtcttctcctattgatcaaagccgtatacattatgattatcagtatagcagcaatgaataaaacaaacaaaatccaccgtccccactgccatgatgaagagccaaaggtactgccatagtagccattatccacgtatttactagtctcattggcatcggcccttttcgtgagttctactatttcctttccgtataaaattagtcccatcttagtcaactttagtccactgtctacagaaaataattaatgagcgtgtaatgtaaacccttgctatgcgcaaaatttcctgtcgttcatttatatacttaaaatagacaatcccttttaattaaaactttttttccaaggcttagtaaaaaaaagtaaggctcatctgaaaaaaataacatatgatatataggcttcaggctgaggaggcgagacaagaccagataaacgatgttagttggattaactctatattttgtactatttcgttcactccagtacctgttagtattcctcactcccgtaaggcagttcgatacttctacatcacttttattgaacgagctttgctcttctcctaatgagatcaacagttattggaacaagtatttttggaataagctgttatcttgggatgccgttttctttatcaagaatatgacttccaaagacggaaagcctcaatttgagcatgaatacgcgttttctcaactttgggcttctctaatacgattgttcgtcaagaataataatgaaaatatttatcacgttttaaaagttgcagtagtaatggagaatgtcttgttttactcatctgcaattgttctatatttcttaacgaagagaacctttagccaaaatagaaagcagtcacggtttgccagaagtatcgctagaaagacgtctttattattttttctaactagtgctgctggatttttaactagtatatactctgaaccgttatcgtttttcttggcgtttgtcggtatctggtgtcgtgaatgcaccatctctatacctgtctccggtcaatttgattgcccatggaggaactggttttcctattccattatcagcatgacctgtttcaccttagcatcactgaatcgttcaaactgtattttgctcggattatatttcgtttttgaccttattgaactcacaaagaacaagaagtttgtaaaagcgatttgctttccattgttatcaggattattaatgttttccgccctaatatatcaacaatattacctaccatacaaaactttttgcccccaaaggggcgaatggtgtacatctcaattattaccaagattattcattacaaagactactctgtattcctatattcagggccattattggggagtcggatttctaagatattggaccctaaataacattccaaattttttgttggctataccgaatattattattttaacatattcctccatatattttagcaaaatatatccatcctacaatttgaagcccctagtatggattaccagatccttggttgtcatggtgtgcctttttgctcatgtgcaaattttgaaccgtatagcttcttttttaccattacatctttggtacttggctgatagattggttaaaacttccgggccagaacaaatggaaaatccaaaaggcgatgataaaatagtcaagttttacatatattggcttgcgttttggatacctttacaaactgtcttgttcgcagcatttttaccacctgcttaattatatagtacatgcattttttcccctcatattctctagaattaaaaattatttacatatagaattacaaaatagtgtgatatttatgaatctctcgtttccatactttttgtttttgaaaaatctcaagttctactttctccttgttaatatactattagttaagaattctaaggctgaacgagcgtctgaatcaggaagagaatcccgcagattctgtaatgccttgtctctatattcctctgctagtgctttcgttttcgctataccatcgtggtctctgacagaagcaaccgttttttcaacatcacctctttccgaaaaattacgtgaaatcagtggaccaagagatggatcttctttccatgcaaataaaactggggctgtagcaatacctaacttcaaatctgcacctgatggtttgcctaagtcctttccagagactgtaaaatcaagcatatcatctacaagttgaaagcatataccaagatttctaccaaaatcatagcattcgtcaacgacggctggcgttgaaccagataatatagcggcgcatctacacgatttcgaaattaaagcagctgtcttcagatacgtcttgtgtatgtaatactcaaacgcagtttcaattagctgatcatgagacaattgtagtccctgctggcgacttggaacacgaaattcgtgctctttaacttcaagtttcttagagggaaccggaagcagtttatgaccattgtcaatagtatctgtgtctggatcgatggacgtattctttaattgcataaattcaccttcgacaagatttgcaatactattagacattagctcaacaacttcagggttgtgcagtctcgaaatcgatactgtcgcccttcctaagagaaaatcaccagccaatacagccatcttgttagtaaaagctgcattaccggttggccttcctcttcttttatcggaatagtcgataacgtcatcgtgaagcaaggatgcagtatggatcatctccacaatttctgccaatcttctttgtttgggcaggatacccctttctttatcaaagtctttttctagtaatggttccggaccctttgtcaagggatttagtggtttaataccgtgaagtatatgaagtggcgaaatgctatttacgggacgctggaagagttgattttggctcggcttagagtaaattgggtcctcaggaacatctgcacggtcaatcttcaaatggtttctttcttctaaggggatttcagaaagtgctcttgatagcaacaagactaatagaggacgtacttttttcccttccgtttcaaagtaataactagtaactttgttaagcagcggatggccagacccgatcagagcgactatgtttttggccaaagtgttcatttccttcgagactagggatatagggttattccaaagaatcttaggagttaccaatctactagctgcattgagagcgacggcaaatgaggacttaaggcgacaacctcgaggcaaaagtaacttgctgtgacgggcagccccggatctttgaagcatacttctattgcactcaatttgacccgattggcactgctagtatatatgacaaggatctcggcagataatattatatcttcatttattgttccaatcccctaagctcgttaccctcgttcgggctcttttccgaagatgccaacaaatcccaaatgaaaaaaaagaaaaattttcgtaataatgacaagtttcaatagatcttgaacagtgtaaatagggaaaacaccggtagtaaagaaggtatggagacggctagtggtatacctggacactcatttgtgttaaagtggacaaaaaatattttctcgcgcacactgcgtgtatctaattgtgtgcctaaacatgttgggtttattatggatgggaatagaagatttgccaaaaaaaaagagatggctctcaaagagggtcacgaggccgggtttgtcagtatgagtagaatcttggaactatgttatgaggcgggagttgatacggctacagtgtttgcgttctctattgaaaacttcaaaagaagttcacgtgaggttgaatcattgatgacgttagcgcacgaaagaatacgacaaatcacagagcgtggagaattggctagcaagtacggagtgcgcattaaagtcattggcgatctttcattattggataagtccttgttagaagatgttcaagtggctgtagacaccacgaagaacaacaagagagccacgttaaacatttgcttcccgtatacgggcagagatgaaatcttacatgctatgaaagaaaccgtcgccgaacataagaagggtgctgttatagatgaaagtacgttagaatcgcatctctatactgcgggagtcccacctttagacttgttgatcaggacaagtggtatttccagactgagtgactttttaatatggcaggcatccaacaagggcgtgcgcattgaactgttagattgcctatggccagagttcggacccatacggatggcatggatcctcttaaagttctcattccacaaatcctttttaaacaaagaatacagattggaagaaggtgattatgatggggaaacacccgaggactcagtcgacttgaaagaaaaaaagttgaattaagagctctgcatgttgttttgtcttccacatgacatagatgtttatagaataatgaatcacaacaaacgaatcgataaacgaacaattggttaataatgactaatcaaataaagtttaatgcatctttatagaattaatgcaaatctccgcgcggggtaatttgaaaatgtaaattttcccgaacggcgtttcagtttcgctgaactatataaaaagcgaatataatttatgaccatttctgataaaaacggtcttattttagaccatacatgattagtatatgctctatattccccagtttacggagagttcttttcataacagaattagtatcctatatctcgttttgtttatttattttccccttgttagatatcgtttgacgcagcggcaaatctataattaaaaagtcaagggaacgtgcataatagtttaaaataatggtagaattcttaccaaaagtcacagaaataaacccgccgcccgatgttgataatgatgaaggtgaggtggagcctttttcaaatggtcccgaacagcgaccattgaaagaagaggggcaacaagttacaagaaggcatcatcggcggttgtcctctatgcatgaatactttgatccattttgtaatgcagatgtctattatggtccagtaacagacccaagaaagcagtcaaaacctcaaaggctgaacagaaccagaacgatgagtgtttttaataaagtttctgattttaaaaacgatatgaaggattattccttgaaaagaaggggttccgaagacgatagttttcttagtagtcaacgcaatcgtaggttttttatcgataatgtggatatggctttagatgagttgctggccagtgaagatacagataggaactaccaaatcactatagaggatacaggtcccaaagtgatcaaagtcggaacagcaaattctaacggtttcaaacatgttaacattagaggaacatatatgctttctaacctgttgcaagaactgaccattgcaaaaagtttcggaagacaccagatatttctggatgaggcacgtataaacgaaaaccccgttaatagattgtcaaggttgataacgaatcaattttggaatagtctaacaagaagagtcgatttgtataatattacggaaattgctcgcgactcaaaaatagatacaccaggtgctaaaaatccaagaatttatgttccatataactgtcctgatcaatatgaattttacattcaagcatcccaaatgaatccgtctctaaagcttgaggtagagtacctaccaaaacgcatcaccccagaatacgtcaaatcattaaacgatacacccggtttgttagcattggccatggaggagcatgtcaatccatctactggtgaaagatccttggttggttacccctatgcggtccctggcggcagatttaatgaattgtatggctgggattcgtatttgatggcattggggctcttagaaagtaataaggttgatattgcaagaggtatggtagagcacttcatatttgaaattgaccattacggtaaaattttgaacgctaatagaagttattacctttgtagatcgcaacctccctttcttactgatatggccctgttgatctttgagagaatcggaggcaagaataatccgaacgctatacaatttttgaaacgtgcatttagagctgctattaaagaatataaagaagtgtggacttcaagtcctagattagacccaattaccggactttcttgttaccaccctgatggtataggtattcctccagaaaccgaacccgctcattttgatactatattgttaccatatgctgaaaagtataatgtttctctagaaaagcttagagaactttataatgaaggtattataaaggaaccaaagctggatgcctttttcttacacgatcgtgccgtgagagagtcgggacatgacacaacctatagatttgaaggtgtatgcgcatatttagcgacaatcgatttgaattctttactttataagtacgagattgatattgctaacgttatcgaggaatactttgatgatgaatataaagatgaaaatgacggaacggtcactgatactaagcactggcgtaaattggctaaaactagaaaggataatattaacaagtatatgtgggacgaaaaatctggatttttctttgattataatattaaactaagacgcagaacttcctatgaatcagcaacaactttttggagtctatgggctgggcttgcgactaatgagcaagccaaaatcacagttgaaaaggcgctccctcagttagagatgcttggaggactagttgcatgcacggagagatcaaggggtcctatatctatggataggccaattagacaatgggactatccgtccggttgggcaccacaccaaataatggcatggaaaggcttgtccgaatacggctatgaacaaatagctacaagactagcttataggtggttgtacatgatcacaaaagcatttgttgattataatggaatggtggtagaaaaatatgatgtgacaaggggaactgacccgcatcgtgtcgatgcggaatatggtaaccaaggtgctgatttcaaaggcgttgctacagaaggttttggctgggtaaactcgagttatttgcttggattgaaatacatgaataaccatgctagaagagctcttggtgcttgtagcccgccattacctttttttaatagtttaaaaccatctgaaaagaaactatattatctttgattaacgcaacatacgtagtttaacatctgtttattccttctttttagtcttcaaatgacagaaataacaccaaaaaaccatctcgtgatgatttgttcgttttgtagcatagaaatatgttatagttgcggcttctgaagagttgaatttcaattattttgtggtgtcagatagtggatgaagttactaatcgatatcttctctaaaaagctgtttcggcccccttcttaattggacttcaaagctttatattatttataataaattaatgtatcatattttatattcttttgacatacgttgaatgttaatttttagaagtaactttgaagtcagcttgaaagcatattctttatcgtatagttttacaattagtatttctaactacaagagtactatcttcttcccgtagaaaaatgattcatactaagccagttctgtcttgcaaggtgactgctattctcaaactaaaaataacgactaaacatttccattattcagttaaacgcccttttgtaaaacagtatgaatttcagattttaacgcgggcggccatatattaggtgagacgttcgcgccttatcaagaaagtatcctccgggcaaaactatatcaaaaaaaattgagagcttagattcttccaaaaccaataattaactttcggaaacaaaatacatcaaaaatttttatcaaagtaaacatttgcttaaaattttatattatagatttatttaaaagtaaataaatattttataaatatagcatgtgacaagctaaccaagaagagaaataggaaatgcttctctctcaacataaagaaagctcaattattctagccgatcgtacccacaagatcatgtttttacttaatagcaatagttcaatatagtttataattgtatagagtaaaaatttgagttgctttcatgtaagctaatgtgcattgactagcgctaacattacgtcgtgctcttaatttatcaatgaattattccagtcagtttagaaaaggcgtagtagaggactgcatcgataaatttcgcttatgttaattcacatatattcaaaacttaacgaggtgatgaaaaaaggtttcctgcacattgttcgagctatcttcttccacatcaatggaaaaaaattctaaaaagatcttgaaaggatcataaaaggacatttagtcaccactattcgctgatattaattttacgttgagggaggaaaagaaggtatgagccacagccaaacaaatccagattcgttcataaaaccaaaaattccgtctcaagaataatactatcatatatgtttacatgaaagatcagtttcataagtattgaaacctcttggccgtccgcaaattttcagacttatttaagagttgtaagctgacatttaagacagagcatccattttaaacttgttaaaaaaaattagaattcatcgaggttaatacattttaaaccaccacttttattgcttaaatttacctttagttggtaaatatagacagatttattaaatcagggttccttaacgtgaaacacccgaatttctacctttattttttaagattaaaaagacttgcacagcaaaatataattgaaatttaaagtttacttgcaagccaagatatgaatcaaaagctttttatttttcattaagcaccaccgcctatacttgacttgtactgctctattaaattcccttttagatatcgttccaggcacgccaagcctcaccccgaaaaaaaaagcagaatacgattgacgaaattcgctgacatcttcagaaggaaagatttgaaagtaagattcttattgctctctttgcaataataaccctttagattacataatagtaagtttcgaaaatggcgaagatcttttgtttggctgatgtttgtatggttcctgttggcacaaattctgccagtatatctgacttcgttgcgctaattgaaaaaaagataagagagagtccattaaaaagtactttacacagtgctggtaccacaatcgaagggccttgggatgaagtgatgggtttgatcggtgaaattcatgagtatggtcatgaaaaggggtacgtcagaattcacactgatattcgtgttggaactagaaatgataaacatcaaactgcccaagataaaatcgatgttgtcttgaaaaagatatctcaatgaaacacttaagtattagcactgtatagggtatatcttaagaagagttcaaggaaacaatttgttaataaatctttataatttttttttctttttttcgtttataaagttatatgtacattatacaactcccttcaggaggctgattgactagacccctttctaatcatatctggacaagtaacagaaccctaatgttacaatatataaaaaatgccaccaattaaaaaagaataacacaactaaagtactaaattgaaaaaatgtcgacttaagcttgagtggaggaagagtacttggtaacagctctagtaccttcagaaacagcatgtttagccaattcacctggtaagatcaatctaacagcggtttgaatctctctggcagaaatggtagactttttgttgtaagcagccaatttagaagcttcggtagcaattctttcaaagatatcgttaacaaaggagttcaaaatagacatggacttttgagaaataccagtgtctgggtgagtttgcttcaaaactttgtaaatgtaagaggagtaggtttcctttctagccttagttctcttcttaccatcggtagaagtagacgttttcttggcagctggctttttttcagctggagctttggaagcaggtttcttttcggcagcagaggacatatttgtgttgttactatagagagtggttggttttgatggaaaccaagtagaaaagactctataagaaaaagaagaagactaaaaaaactgaacaaactataaacaagaaagaaatacttttgacactaacaaatgtgtatatatagaccaccgaaataatttccttgatcaacgacacaccagttctattaccttatataccacaagtggctttctgaaattgcattacgcgtcgtttgttgactatttttgcaagcgcgacttgacttgcagcagcttagttagtgctcgtaacctgaggacgatgagaaattcccagaacagcgcgttgataggcgaagcggtgggcatagccaacgcgaaagtcgttcccattttttctcaacaaggtgcgaattttatagaacagatgatggcagggctataaacgcgacacgctagtttttttctattgttttgtgagttaactactggcgtcaatatgaacattaacagtggagttgatttctatataaggttgaaggattaagcgtttttgaaaccgctatacatttcttacttgaagttttatatgcctggattttccttctggctatccgatcttttttctgattgttttctacattcaatgtttattttaattgtatataattcttatcctttaatgtaataaagtaaacaaaaacaaaacaaacacaaatataatacataatgtccggtggtaaaggtggtaaagctggttcagctgctaaggcttctcaatctagatctgctaaggctggtttaacattcccagtcggtagagtgcacaggttactaagaagaggtaactacgctcaaagaattggttccggtgctccagtctacttgactgctgtcctagaatatttggccgctgaaatcttagaattggctggtaatgccgctagagataacaaaaagactagaattatcccaagacatttgcaattggccatcagaaatgatgacgaattgaacaagttgttaggtaacgttaccattgctcaaggtggtgtgttgccaaacattcaccaaaacttgttgccaaagaagtctgctaaggctaccaaagcttctcaagaactgtaagaaacgaatagaaaaaaaaacaaagcaaaacaaacattcttgtcatttggggtttttaaagtaagtcatatgaggaagactggtgtcttatgtatctagtgactttatatatagtgtcatattattagatacagtgtataataattacttttaataagaaaaaaaattaaaaatatgttgaataatcgagtattttttactgaaatagggacccggttagccttttgatatttcaaggtttgatttactatggtacatttttatataagttgctattattactaaaatctatgctctctttctcttgttacgtctctggtagaatccattttcatctttttcatgttttctcttttctctggatcttacatgttttcttaactttttatcagcggaaatttgtggagcgttaacagctaaaatcgccctcttggatcttctttcctttcttctttctaatactgtctgtttgacagcagtgtatattcttgtgaactcgaaaactggtagtttactttctaggatttgtaaacattcgttggaaagagtgcgtagctcttcttgctcttcatcaactgctcttgaatagtaagtctctaagtaaccatataaaggtaacaatattttttcaccttcatcgattacttccttttcgtctaggacttgaaccaataaggccagtagttgaatacatgccttcttagacataaaggaatccatacggtgctcatctgatctaatgataccaccgattcgagtaatcataaagtcaatcgctgtggcgtacctgggctctccttcattttccttcgaagcatccataatgaatggcgtgtgaccatctttccataaggtacaaatattaaccaacgttttcattgaaatattagcaaggttctctggaatagaaggcgcacctagttgatgaagaattcttgtgccgacggtttgaatttccatattggttaatggtacctccagcttgtctttattgtttattaacaggtgaacgagatttgccgcagattgacggacccaagagtgcggatacaacagacatgtgatgacaccatcccatatgtccttgaaatcttgcttgtaaacgctctctgatgcttctatgtaggacgagaatgtattcagacttgagtacaccaaatcccattcatgttttgatcctacagatgtatcggttagcacatatcttatacgcttaatagcaaactcgtctaggccagtattatgcccaaatccaacacttttcagatagatcttataaacccttaacccaagattcaaaaacgacgcattctcggcttgctttaaccaggctgttacatatttttcaacgatttcgaggtccttgttttcaagttttggaagcattgtagaaagtagaactgatgccatttcacgacatcttggcgcatcatcgttaaaggagacgttaactaatgccaaaaaaaacgaagatgatagtcttgacaataaagcaggatttgcttttgtgatgatcaaattgatcagctccattatcgactgacgaccggattctgtaggatattgtaagttgtccaccataaacttgaactgcttttctaaacggcccttgctctggtcgtattccatcaaaaattgatagtagacacttctagaaacgtctctaatttcttttgaatgattcgtgaccattatttctcttgtggtatccattatatcataaagttctggtagcataatgtgctttgaaacaagtgctttaaggaaattgaaggcaagaccttgcctgcttggttcattcaaatctggcaagacccttcctagaacataactcaaagcagtgtccttcagtgttgcatcagtgtgacgtatgaaggcagaaaggaattttaaacccatttgacataattcacttgaagttgatggggaaacctggataatgtttagtacctttcttgcgcagttcttgaaaatttcgcttgactcatcagaaaattccaatttgattagcgtgatcaaaatacgtaaggtgctaattactacaccttcattttctgagagtaacgcatctcttaggaacggaataaaggcctctaagtgggacacagtcaaaaaggagcgatgtcttgctagtacacttcttagtaaatctaaagcaaatttttgcaaagtgctacttaagagagagttgtacgaattgatagtatacgacttcgagttcaaattcactaggaaaaattcctctttttcgttcacttctcttactttcctctttggtttctgtgtagattcactcacctctgattgttggaaaagttggtgacaaaacttgagaatattctctgactccgcatcactattatgattcaaacctagcaggtatcgtctcaataactcgtttagtttattttgatttctcaaattaattctgaccatcaacaaagccttcacaggggaaagtaatgtgccgaactctgacaggctaatgtttgcagctagaatttcaccggcatcgtaacttttattacttttgatttctttcacttttgtgtggtaattctcagaatctttttcttcaccagcgaaaccgaaaatattctccataatgatcttaacaaccatactggaagatggatccaggtcagaatgtttcaaaactccttgcaaactctttaatatgtaatggacagtgtaactcaatacgtgaatttgagaaccacgttttagcgtggccattaactcctttatcataaaaacaagatactccgcacctagaataatactgattttacccagggtagttctcacagcatcccttaattcttcagatttactccttaaaacttggcaaatatttgttaaaatgcttggaagataattgagaatgtcatcgtttgagagccccaatacagtattgaccagggcctctgcaataggcatcctttcgataatggtttcatcgtctcttgttcctagaatctttgaaagagtagggtacaattcttgcgtaataaaattagtgggctcctccaagttggaagggaatttgctcaaagcaaattttgattcaacctcaccttttacagtacgaagagtttctctcaacggaactgaaagttgaacaattaatagtacggcttgtttcatttggtcgggcttggtctttaacatagagatgtatcttctaagaagagctttgtactgattccaactcatgtgttgtgccagatctccaattgctagttgtgtttcattcccaatgtttctatacctttcgtcatctgaaaatacataatgttcaatcattggaatcaaatagtgggatatactattatctttgagttggcaagcatgttctcctaaccttttgatggctctttgacgacgatgcaattgaacgtgattgatatttgtaaagaaatccgcttcctcatcaccattatagagtaaaatcgtcatatcttcgaggtcagtgaaatattttgcatttcttaccatatatgatagaactgatatgtattcactctgaacttcttcaacaggctgtcttagaccagcccttatgctgggtaaaaggatctcttttaacatagagactgattttttggcttcatcaaaattaggcttctcattaatgaaatcaacgaacctcatcatagtgtgcgatgcgtttgttctcagcgcaagctcttccttatcgttgataaaatacaaacaggtgaacaaaagaggcaaccactccatctcgctataagatttatagccgccttcaataagcgttttgaaggaggataaaatcctagggaaatcatactcatgcaaacgcgatgaagaatatgaatttagttctgcaactaacttagaaatatttcctaattctggcacttttctaccaagttctacgaagagctctgccaatgaaactctcaagttccgctcatcaaaagttttaaacaaagaggatatggtgctatagagctcttcgatgtcattccaacaacaatcgtagttgtacactaaaagttttaatatcttcagaattttctgtgtatcgttttcgtgcaattttcttagctttcctttcaatatggatgttaatgagctaattaaatgacttctgacatcatcatcttgaataaagtccgactcaataatactgataagtaagtccaaaaatatagaaatcgagttggagtcagacagtttagtgtataacgaaggaagtattttcaaacaagatgagcaaatcagagtgaccaaatccacgtaacgatcgtcgtttactggtgtcctaataattgcatctgctgcttcgagaataggactaataacagtctccttgacgtgctcgtttgagatggtgtccatcaacgctctagcagctgctaattcatcgtagtacaaaaatgggtacaaagagggattatttgcccaataaaggaaaattcgtagcaaagaagaaggttgctgcaaattttcgtcggaaaaatgtggaatacgtggtttaactacaacagcaaaaatactgtccatagctgtaggccaattaaaggtagtaccaacaaactcgaagatattgcttaaacattttagaccttgctgcctcaaatttgctgccatttttctaaaatgtacctcagctacgctctcagtctccaaaacgtaatatgccatagcaatagagtaggttaatggttgtaacactgatgtagtatgtaatgggaaattcgttctcaaaactgacagtgcagagtttaaaatgttaataaaaccagtcatgcgtctaatagttttcaaaatagccttcgagctatctatttgatgattgttgttgaaaaagtagttacaatccaacctttcgctggccaaagttaaaaagtcattgatgtaaacttctttgaagtttggcaaaacagaaattacggcaattttacggcttcttttctgtccgctagtaggaggaacttgcgctcgaccaaagaaaatcctaagaatataaggcataactaccttttcatcatcgcccttgatagtttgtgatccattctctgttagaaatgttgtgatttcgtctttaaatagagtatcatctaacaaatttctcaagttgtccctatacttatttaaggtcggattcttgtaagcgaggagagcgtctaatgcaagcttctgaacatccgtattacgactgcccagtaacaccatcaaatgttcgtgtaactctgttgcattgtgaacattctttatatttttgaatttgcttaaactctttaaaaacaaattcctatccgcttccatccatccgccagtaataacacgttgggtatcatcttccatgtcttcttcatccctgtaggtcttgaaatcattgaaaacaaaaggagcaatatcagcaaagtgcgcttcagcaacttggggaatggatagcatgactttaagagcttggtttctgattaagactgggtaaacgatattcccccgtctctcaatagtagtacttataatgcttgcattctgggtagaatatttggaccaagcttgcgagaacgaatcaatagtatctcttaatcttaccacactagaatcccacaaaattgcatccgggccatcttcaagtagaggctcgtagtagttcaactttctatcttcgtcaggacatttgataaacgataaaacgagactccaaacgagggcctggtcttttgtgtaaacattaggaagggtatcaaaaacaccggtccaaataggagaaaacctaacagttaaaagaccgaataagtacttaaggaagaaggaggacgttaatttatctaccttagtctttccgaactcagtaccaacattcttaattctgatggttaaatccctggcgttttgtaatgtaagaggtatttgctcgatgatcatacatgaagaaagaagatcgggtattggtatatcctgtaaacccattaatgttttcattagttcaaaagtttcgtaacggattttcccatcaggtaaaaccagattgtctgttaggtttaatagtagctctggatactgtgagagtaggtcttttacgcctttcgaaggatcgagattattcaatagttgattccatccgcttataaaacctaaactgtccttatagttttcgtaattctccaaaatattttttagtaaattttgtcctaaagcttcgtctccttcagaatacgctctcaaaagagtaccaactgtatctttagtaaaattatccggggttgaaaatgttgaaaaaatgcgtgcaagcaaagaggtgataacagctgaatcttgtaattttgagaatttgaaaattatggctctccaatatatttcaaaaagatcatttgagtctttaatttcttccacggtgataaaataatttttgatggatgaaataagctcttctgggaaagtgacactcattattttttgaagttcaggcttttcatctatttccaaaaaaaacaatgcaattttctttccttgtgattgccagtgtgactttaaaaataactgcaaaaatttcaaaccattaaatgaaattactctttcgtagtttagttttaatgcagatttaaagaattcgaggaaattgtcagtgatatttgtcagagcgtagttgaacagcttttgatgaaattgagttagagttttcacatcactgttacggagaaacacggcgaacaggaacgctacgttatcaggtgacagtgaagaactgttttcatgattcattaatttttcaattaagctagtaacgctgttccaatcgggaatttttctaccactttcagaaaaaatgatcgttgccaatacttttactattctgtcgagatcagtcgtatcaagcgagtagttgaatttctcaaacatgacatcatagactggaagcagactttcaatggaggcatatttactgatattcatccaaatatctgacaacaatgaaatagatctctctgtggatgatttcgccaaagcttcctgtaacaaaacacccatgattaccttggctttagagtgtagcgtttcttgggtagatgtcatggattcagtgaataatatcaaaagcccttcgtaaagattagtttgttcgttatctccctctaatttcccaaaaactgacctaacaaattcacttaagttggaaataggagcttttctcactagaaaggatagcgcttctgctgaaaatcttgaaaggtactctttagtatgggataataatggaattaaaaggtcacaagttaatactaattttttaaccaaaaacttcgaaagatacttgaaaatataagccaaacaattaaagccccattcaaaaacatttgaagactcaaactctatagcagcatctagcagatttattagagtttcgatagccttttcataaaatttcaaaaaatcaggacctaaatcgtgacagaattgggctaggagatccaatagcggttgcaaagagaactcgtcatgcatatcaataaatgaaactaaagagttgaaaatcttctcatcatggtataatatttggggtaatgtttgaacatcacgttctatttcccctgtgaattccgtaaatttagcacttaaattaatttccttccactgatcaaaagaagcaagaaaatgtgatgattcaacataatcgtgaactcttttttccaagtttctagctggttcaatctttaagtcatcgatcctggccttgaaggaggaatatctatatcgcttggaagattttgtggtttgcttttgttttgccatcttttcagtgaacaatgtgcagctgatattcagaatatagctaatatgctcaatgaaacaaaacgaagtatagacaaatatagagaatttgctttattcttaaatcttatattactgcattaccaagattatctacaatgccaaatttcataacggcaatttttcaatgctcatcgctaaaaattttcggaaagacatctcaaaatttttcatttatgaagtccgggtgatggatgtctactgcacaatgtaagcgggtctctaaaaggaaacgttggaagtagcacatgaagcttctgagtgagccagaagaaaatccattattattctcactctataaatcgtgcagtaaaattctgataccaaacagatatattaaagtaatactcagtctatacaaacgtccaactgatatgcaactacgtagcttttttggcatattcacctcgattgttcccccgtgcttctcaaacttgtcttgccactaaagacaacacctccactatttataaaaggaatggcggcgaaaaaattaaaacagatgcatgcgacttcgtattcatttgaagtacagagacagtttaaaaaataacgacaactgcaggatttgaacctgcgcgggcagagcccaaaagatttctaatctttcgccttaaccactcggccaagttgcctttaaatcttgaaaattttggatattaaactatgctagtactgctgtaactataatgcaaacctaccaagtcgtaattaaaacgtgttggaaatgaatcattatgaatcatatgtgttgcaacaaggttcaactgtcgtccatctattttttgctacggtgttaaaaggtgacgtaaagttacaagatcagtaaaacatgggtcaaactgtcatagaaattaatggaagctgaagcgcaagggttgatattgtaaaaaaatcaatgaatgaaaatgtacaaaaagaaaaacaggatcatttataatagtatgcaaaattactaatctattttgtggatttcctaatccatgaggtgaatttctagtataatctatatacataatattacaacattgaataaaaaatggaattccaaaattcacaatccaaatttacaggtcaataacaagaaattcttaccacgttggcaattgcattccagaacgtggaccttgcttaaatgaagcactcggaatactcgaatatatgaatatacgaacaattagtttagatccgaaattctgcgctttcaccctttagttacattcagatcttatacagaatatataagataagtttcattccgtaaatcaagttgataaatggttttagcaacaatttacttccctgagatcgtcaggattgctaagctctccggtactacctaatcgtaatacaacaaaaaaacttctcagagagactgggtaaacgtctactgagacattcccgtagaccagataatgaaatagtaacaacgtcatactctcgtatgacaaggttgctgtacctgttcactagagaatcaacctgttttatgataaagagggtttctatcagatatggagctatctcgcataactaaaaatacataaacctggcccacttttccacttctcaactctcattcctctttttaggctatagatataagttcataacatttgtttatagttttatgacaattaatcaaattatgacaatgtggtaccgaggcatgattatagcagaatatttcgaccaaaatacaactattaagactagaaaatgaacaggtattcgaagaaacccttaatgctaaaaacataacacgcccacttccggaaatggatgtatcactaacctaacttcaaccaaagagaacctgcattccaccgtttctggttgggttctggtctccacactctaggcggctttcgcagcattccacttaaagtcaagcataaaacaaccgctcctccacgaaatatcggccaaaaaaagctaggcaaatcctctctattttacttacggttgtgtaatgatgaggtttacatattatgttgatggtggtgagtacagcacaatcgattttgacccaggtatccgttctctatttatgatttagtagccttctatcaatatgcttactgaaaaaacaaacaaagtatcctcttccgtttcttgtgatttcataggaagggatctgaaatattgccattccatagtgtgtgatataggtcggtcaaatcaccgctgttaacaaattcctccaaagtacccagattgtatatattattttcggtgttgttcatttgactgggcacagattgttgtcgtttagcttgctgcgatgattgctgctgctgaagtgaatgatttgaagtatttactggcacatcttgggtatatggcacttctccagagtttaacagagacgatagctttaaaggcgaggttactggagaagtagaagagttgttacagactggagtagtgccgtcgtataaatgagcagtccgattcaaaactccttgatctgaaatattcccagtggtcagtttgtctctgtacgagattttatagtcactttccaacatttgtctgattgttaaatgaaaacctgatttttcgactgatttcaacatatatttataaataaaagaacgattgtcaaaaaattccttcagaagattacttaaatccggttcaatttgtttcaaacgttcaacgaattcagttctatcaattttttcggcaaagcaatatcttatgaaaatgattctaattgatatggaaattaagctcgaacttctcgaaaattctttgaaagtttggcagtcaaaatctttttcgtctatattgttattaaaaaaaaatatgattttcgtaatcctcttgaagaccttcaaagtactaatgacatcatctaaagtgattctcggactttgtgcgtaaacttttgaagccatcaagaagaaaatcaattcataagagtctaaacaactccaaacggtgaaatcagtgtctactttcactaaaaactcgttggtttttttccagtcttgaaacatttcatccgcatatttcaaagactgctcagtcatcacttcaggatcttcagataacctagcaattagattattgacagcacccaagatagaaaaccacgtatttttgtaaaaactcgcgaatatcgctgcatcaatcaaatcatttcttgaatgttctggataattagattgtgctatttggaagaccttcgaagtatgatattttattttagtcaatttgcccctaaaagactcaacattatcgaagacctctcttaataatttctgtcttatgagtgtcggtttaatggatgtttttaaagatgtaaatttttcattgtaaagggtctctgaaaaaaattctcccacaatttgggcaatagctaaccggccatatccaatcaatctggttaatgacaaatttttcaattcaggagacgatggtgataaaggagatgtaccgattttcgttaaaaattctttatggtcaatgaatcccatgtctctaaaatccttaggtaaaaggcaactcatttgatgttcattaattaaggacaggtcaccaagatcaattaaatggcacttctccaagcaatagattttccaccaaaccgttcttcttctttcagctgtagtttcatctatgccaacataatactcccaacgagataaacccaccttagtggaacatgttaccgccacttctaacattttttcaaatccataatgatcgttgatttcattttgaacctccagaaagggcaccaaaatttctaggtaatccaaagtatttatatctatcatgtggtataacgttacattatagtatgcgtaacaaagagtggatagaagatactcagaagaacaaaatgatgaaaacaaatcacggttttgaaacggcaaagaaaactcctgattgaggaattctttgaaccgctttctatggagagaacacatttgggtaaatatgcggaacattgtaaatgggtcgtgtaaatttgccagcagttgagcagttgtgaaacccgtaattgtttgaataaacggttgaggtagtttactgatgacagagatgaccagatcattatttagagaaggaggtgaggtggacaaagtaacgggtgccgctggggtggagagttctttcttcctttgaagatagctttctagtgggttagcgatagagacacaaccctcaatcagatgctcataacacaagtcaaagagtcttaatattaaatagatggtttcctttgaatctaccagcattgatgaaggtacgttatcaagatggtttttgattaagtaacctataccccttaaagaaaaagcttgtaacggggagaaaagaccaaaaacttcgtcaaccaacgggagagtggccagaaatgaatccgagccttggtttttggccatttggtccgtccaaacggaaaaccttgtcatgtaaattttacttctatatttattcattagaagacaagtttctatggacttttgtggcggaggtgaaaggttggaaagcttaggatagtttatctcaggggcccagttattagttaagttgtccagttgagccttggttttattgattagaagttgaatttcggcagaggggggtagagaatacaaattggtcagaatattttggtacgtagtgagctgggcttgataactggaatcgcctttaaaaaggatgtaatcgttattattcgtgacactggcagagttcggggacactggagtttgtattggctcgtttattagttcgaagtaatcttggttgtctagtttgatcgtagtatcacgatgatgtgcacctgcagaggtatctgtatcaggattcgaagaagacacaacagcagcagctgcggctgcaggcagtggctgcgtggtgtctccgtccagggacaggtactttctcaaaaacacgcacgtacaattataagaaatacagtttgtacatggatgtttgccggtacatttgatttttctctttctgcagttgatacacgcagtagaaactttcgatcgagtcaattttttcgccttcatttctgtcacgaggaggagacgaggaggatacgagcagtctagcggtagttgttgttattgtgtcaactatgaactccgcgtataagatcctggaatcataaagacagaaagacatatatatattctaagactcatcttgatgcgcttattattccgcggagaaagaaggcggcagagaacggctccgcggaagcaggggcggcttgctcttggaagaaaaagaagattaaaacgctcttgccaagaaaatagtggctttacagggtttagtatgagtgcatagcaagacataaggagctgcaaagaatgagtggaagcaacatgggttactatgacgtgctggcagggctcgctgcactcgagaagtcgccgcaggtggtgtttactgcggctgagctgcaacagcttacacagcggtccaggactggcggcgaaaacgccaagaggggagagaataccagggggaaggtatctaaacctaagagagtgggtatgcatgggtacttgggcgggaaagtgtcgcttgccgatgcggcgcaagtggaatatgaggtcggccactcgctgctcggcagctacgtgccgaggcagcaactggaggccctctccagtgtcgactttgcccaccactttcaccgcacgttggagtgcaagaccgccctggagacacacgatgtgtttcttgctggcgcgggccagctgtcgctgcccttccagtcgcccatggacagtcccagcgacagcgatctcaaaaggaaaagaaaagtgatggtatgcaaacggtgtcaattgcggtttgtgggccctcacagacggtcccaactgagagagcatgcttgtggagaccaagccagttaagttgatagaggcggaaaactggttttcgtggaaagtgatggatttgcttcctaaaaggggcttcatgtggaaacacatacaagagacgaaaaagaacgtatatttagtgtatatactttatctacatctattgcaattctaatagacgaaacattgtaacataaccaggacgatacagcgtgttatagacaacagacgtagagtatgaccgtgtttctgggcatatatagggccatctatgactacgagccgcaaactccagaagaactggcgatccacgaagatgatctgttgtacctgctacaaaaatcagacatcgacgattggtggacggtaaagaggagagtcatcggctccgatagcgacgagcccgtgggtctagtaccttccacttacatcgaagaggctcccatcttaaagaaagtaagagccatttacgattacgaacaggtgcagaatgcggacgaagaattgacttttcacgaaaatgacgttttcaatgtgctcgatgataaagacccggactggctactggtgaagtctacagtctcgaacgaatttggttttataccaggaaactacgttgaaggagcagacgatgctgctcccaagcaagaagcggccccaactgcagctcctgctgccgctcctgctgccgggctgcccaccagctttttgccgccacctcaacatatagcacgtaagcaacaaactgaacaagaccaagccccagaagaggaggacgagggtcctcctcctgccatgcccgcgagaccaagagccactactgaaaccaccgaaaccaccgctacggcagctccggctcgtaatagattatcctatagtgatgacgataacgacgacgacgaagattataactactacaatgaaaacaacaacatcaacagcggtaccaatcgcgaatacaacacagaataccactcttggaatgtcacagaaatcgagggcagaaaaaagaaaaaggccaagttatcaatcggtaacaacaagataaactttattcctcaaaagggcgctccccacgaatggtccatcgataaattggtctcttatgataacgagaagaaacacatgttcttagaatttgttgacccctatagaagtcttgaactacatactggtaatactaccacgtgtgaagaaatcatggatatcattggcgagtataaaggtgcttctcgcgacccaggcttaaaagaagtcgaaatggccaccaagtccaaaaaaagaggtgtcgtgcagtacgatttcttggctgaatctcaagacgagttaaccataaagtctggcgataaagtttatatcctagatgacaaaaaatcatcagactggtggatgtgccaattaatcgattcgggcaagagtggtcttgttcccgcacagttcgttgaacctgttcgtgacaagaaacataccgaatctacagcaagtggtataatcaaatccattaagaaaaatttcaccaaatctccttcaagatcgagatcaagatcgagatccaaatccaatgctaatctcgccagttggaaggacgatgaatcccaaaacgacgctgccacaagcactagcggtgcaaggtcaagaaaagattcattgtcttcccacaagaaaaactcgtctacgtcggggactaaagaattccccaatcctaagaagtcccgtttatgggttgacagaagtggtacttttaaagtagatgccgaattcatcggatgtgccaagggtaaaatccatttgcataaggctaatggtgtcaagattgctgtggccgctgacaagttatgtaatgaggatttggcgtacgtggagaaaatcacgggattttcccttgaaaagtttaagattcatgatggttctggttctggttcccatggcactgattcaagggactctgaaagagaaagaagaaggagattgaaggaacaggaagaaaaggaacgtgatagaagattgaaggaacgcgaattgtatgagttaaagaaagccagagaactactagatgaagaaaggtcaaggttgcaagaaaaggaactgcctccaataaaaccgccgagaccaacctcttctgtttccgcttcaaacacaaattcccaatcaaatacacaaaacaacaacagtaatgccaacaaatatgactggtttgaatttttcttgaattgtggtgtagacgtaagcaattgtcagagatacacaataaattttgatagagagcaaattaccgaagatatgatgcccgatatcgataattcaatgttaaggactctaggtttgcgtgaaggtgatattgttagagtgatgaagtaccttgataagaaatttggaaaagagaataatacagttattccaacgaatatgacaggcaatatgttttcacaacctgatggttcattgaacccagccacaaatgctgaaacttctttacctcaacaactattaccacaagcaaccgctcctatacaaaccgctccttctgcatcagcagagaccgatgatgcctggactgttaagccagcttctaagtctgaatccaatctgctgtctaaaaaatcggaatttactggctcaatgcaagatttattggacctacaacctttagaacctaaaaagacttcgactgcgacaccagaaccaaacttgaaagacttgcaacctgtgaaaactggcggcactgctgcttctgttgccatttcatctgcccctacgctcgctccattagatccatttaagactggtggtaataacatcttgccattgtccactggttacgtgatgatgcctatgatcaccgggggtgccatgttacctatgcaaagaaccggtggctttgttataccacaaaccacttttggtatgcagcaacaagccactggcggtatcttgcctgttcaaaagacaagtaatggattaattgccatctccaatactggaggcgctatgatgccacaaaccacttttggcacaacacccactatcttacctttacagaagacgggaggcggcctaataccaattactacaggaggagtacaattgccacaaacttcgttcaacatgcagacgcaacaacttccaacaggctcgatattacctgttcaaaaaacagctaatgggttaatttcaaccaatactggtgtttcaatgccgcctttacaaagaaccggtggtaccatgatagcgcaacctcaaattacgggtggtgcgatgatgccacaaacatcatttggcgtttcacaacaatttactggtaacgcaatgatggcccaacctcaaataactggtggtgccttaaatacatttaataccggtggtgctttgatgccacaaacatcatttggcgcttctcaacaatttgctggtaacgcaatgatggcccaacctcaaagaactggtggtgccttgaatacattcaacaccggtggtgccatgattccacagacttcattcaacgctcagcctcaaatcacgggtggattccagccccaatctcagttcggtttaacgttgcaaaaaacgggcggtattgcaccattaagccagaatcaattcactggtggagccatgaatactttcaacaccggcggtgttatgcaacaacaacaacaacaacaacaacaacaacaaccacaaatgatgactactttcaatactggcggcgctatgcagcaaccacaaatgatgaacactttcaatactggcggcgctatgcagcaaccacaaatgatgaacactttcaatactggcggtgctatgcaacagccacagatgatgagtacatttaacacaggaggcgctatgcaacaaccccaaccgcaagcattacagaaccaacctactggatttgggtttggtaatggtcctccacaaccaagacaagctaacatatttaatgctactgcatcaaatccctttggattctagattattgtatgataaagactttaggggtaataataacagcaaattttaataaatagtcaactgccgtataaataagtggtctcaatcacgaaaacgggaaatctcattattttctaaagtagttatatatgtattttactaacttcattaacgtcgtttccactctcaccaatatcttgatataaaagtattaaaactgcaaaaaatttacacaagtgtactgccagcagataaaaggatgaaagtgccggcatgattgctgttaaaagaaccatcagcagcagaagaaaaaaaaaaaaattacgtgcacttcagtacccacttgtttgaataagtccgtcttcaatattattgatgtgaattaaaatatggtgtaagatacaattggaaaagtgcttttggaggttcaaacgtaaagagtctattatttataaagtgaccaacaaccgaggtttttagtccatctatatatacttttaggatcaccaacttctacatataaatcacagttagagtcatctaaatgaaagctcgttataactttgttaattctcactttgtttccttgaattggttgaccattcagaattggcaaaatgggtacattcctcaacactgattttaaatctaataaatcccatgcaaagaataatcctctctcagttagaacaactaaataattgctggatgttaccatcttgacgaccttgtgacccaggctgatttttggtactttctgctggccatggtacgagagtatataaatagaaccattggccgaagctaaacaccaacatttgcaaacctttgatcccatagcacaaatgattacttctggaataaatgattcaatggttcgtttccccccttgatatcccagtatcctggtaggattatctagaagtgcttcagaatcaaattgaatggatctctctacaccatttctgatttccaagacagatatgtgatctaagtcaccctcttcaaggatgacaacatccgtgtctggtacaatatcggattgcgaaaggtatcgcgctgtaggctcttcgctccatatcttctcttgcgtcaatttagcattcaatgtcattctatgagagtcgttttcatcatctgaaagtatcttaatttcgtcaatggcgtcgtttgtcccatctgtgcccttatcagtttcattctctgcgccatcgttatcaacttctgaatctaaggttttccttttaattctttctttcgtacccattatcaaagaatgtatacctaatcttggtaacggaagagatgagacactgattttattttcaattccatctagcacatgagacaattgctctttactgttgacgtgtttagtggctgctttcaagttattttcaatcttcttattatccaatacaggctttttgatggcactggaaaagggagcagatgatgaagttgatattagcgtcggtgtcacacgcttcttaccacttttgagagttacggctttatttagtttagcgtccttctttctctttggtatcaaaatatttatgtgttcatttttaaacactggtgcatgtatgtcattctttcgatttgaagtaagatttgttacaggttcagaagtcttttcgtttgcttttggtgtcttaagttttgcccgcttagacgatttggtttgatcttcgagtaggagttgattgacactttccgggaaatctaatgaatccttatcgacaccgtacctgtataattgctccatgtttttctccaggggaatcggtttgcccaattcattattgctaaatctgaacaaagtgatcgaagagtccaaagataccacaaatagcaaactaccatcgggattccaagacatatcagttattgatttgcttgcgatgtcaaatgcaacaaatatgggcctaggtctgctggtactccaaacggccaaggatttatcttgtccagcggttgctacaacagagtcaatattcttgtcaaattgatgaacttcgtcttcattttgctctaccaattcgttttctgcgttaacatgttttcttttcttgttgctatcacccctctcaaataatctaggattgaatctcgcaacttccgtaggtgcatcatgcccaattaaactaacgcttgtatcccaggttcctctatttacgatcgctacagaacttactggtccattagtggcatttggaaccgcaatatgttgtccatcgggagaccacgacggccttctgaagtatgttgttaggggcgattctttgaatggctcagtaataatatgctctatggtgaaagaaacatccccagtcttatgatacctgtatatcttcatagttctatcatctgatgtagtagcaaaatacttattagcaggatcaaaaacaacacctttaactagtgactggtgcacgtcgaatctctttaatttttcgaaagtggaaccgttccatactatgacggatctgtccaagccaaccgtcactaatatacttgagtctggtgcccaacaaatatcctgtatatcgttatcatgcgcaaccaatctttttcgaactgtccaatgctctttctcatgctcggaaccaaaggcaggttgtgagccttgctcttcgtcaagagcccatatcaatagaattcgatcatccgacccactggccaagtattttccatctggtgagaatttaacacatgttattgagccagtatgcctactcatactacataatggcatctgtaaatcttgcggaagcggtatttcaggtgtcgttgcctctaagtccatgcattgtaaaatggcatctacagaccatatccttattttaccatccaaacctccagtggccagtctcttgccatcagggctgacatcaactgtatatatttcatattttcgtgattcttctcgatgagccagccatggaaactttaccactttcatcttatcacagacgtttttattaacggtaatatctcccaagcgagacgtgcgattctatgactgtctgccaatactatctgtttctgccatctataaacactagccttattttattttcgttgcgatgcgagatgatttattttgaagattaacaatgagaaaacagtaatcggctcgaaaaatagcagaaataatggctcactaaaaaatagcactataagtgacctcatttttctagtagagactgttcgtgatgtgttttaagtcctaacggtaagacaaattgatgtggtttagactatgatgcaccgaactattcatctttttaggaaatcctggcatcttaacaattgattagatgatgatctttttaagaaagggtattcaaaattaatattcgtttcattataaattagtatatatgttgtactgtacttacacatcattaaaaaagacacaaaagcttgtacctcgatatgataatgtccttattgcatgatttgttgtctcgaagataataaatcaccgcatgttctgatagaaggatcttttctcttaaaaattttgctggattgtcttcgagctggatcgagcaagtgggccaatttgatcaagatactttcttcatggttcgaaacgcgagaacctccgctattccttgccatctttagcaagttcatactgaggtaatacaaccataataggtttgttcttggttcaaaagtagcccaggatgtcggctgagataacaaacttctcatcgattcatatatttcgaattgtaagtttccttgtccttggaaaaaaaaatggtggtctaatcttgtataaaatgctttattagtgtttgtacttacaaaacgacagcattttagatcgatcagagtaacattccccctagaatccaccaaaatatggtctaaggtcaagtttctgtgttcaaattgaaatttggattcagcgacgtataggatgctaacacattgccaaaaaatggataatgcttgacgatagtcgattttgggacacccagaaagaggagttccatggtctttgaagaacaagtataacaccaagtcgtggtcatctctagtctgatctgaaggcataatatacgcttgcaataaatgagcaaccccagtagttccttgtaagaagcgtaatgatttcaactcgtgtagagatatcaaattagaagtagtgagatcactcaaagtgccgagactgatttttttacaaataattgaagcttgcgtatcgttatgataagttttccaaaaattatgagataactgaacagaattactgtttagcataatcagatttaatgattgggcttcagagaggtcgtgtaatatataactgacgtcgcaaagctgcaaaatttgttgtaagattgaatcattgtagtctaaagtatttataggagtaatctctgaagataaagatgccagtgatgtagaattttttagtttcaattgaatcttgtctttggacacctgatctggaacaggcagtgagatctggcaggttgatttggcttggtcattcaattcttgtgtgtttcctttacgtcttatcttaagtttatttagggaagaatgcgatgtcttatgcttcaaacttctgaaagaaagatttgatgaagaatgcttatggttcaattccttcgtgctttgatgatcaggcataacaaatccggaatctctttttttttgggtatgatttccactgccaaagatggaattctggaaacttgcgattgaagattttttatgcaactgattagttggctttgattgcgcagcgtttggagcttggacatttatggatcttgacgataatgacctagataataggttatcgttcttccagaatttccacttggatgaagacacgctggaactaaaagagtcaatcgaagtcacacttggcgagtgaacatgagaactggctctcttatcactgttcgggctccgccatttagaactatcgccacttcgagggttgaccagaccaaagtccctaattctttcgtcccttgataaagttgattgatttgaaatgggcctcaaaggggtgcgaaacttggcgtttgttacctttgtatgactttgcttcaataaccttttaggagacggaattctattttctgattgctgaacttgagatgcattttctttatttgaagaacgagtagtatcattgatatcgattttattaaagagttgtttgagagatgagcctgtggaagatcgcttactatggttttcatcgttttcgatggctcttcctacaggccttgtcttggatgttggagaacgtgcaagaccaaaagaccactgattctcgtcttctgccgaattcttgtatgacggaatcttgtaaactctctttgctgggtccactgctggactacctgtggatgaagaagccaagaagctatcagcatcatcactttctgctacctcgagggcaagatatctagtgtcgagcatctgcggatctgcaggcgcatcaaaactcatactatcaaattgacacagcttatatgctcactccttcgtatcaacgacaatcgatatagcatcgggatagatagcttttttgttattgtttactcttttcgcttttcgagaagagaagatactacgaaaagtttcgcgaatttttatcaaaatcgaaaaagaccataataggcgtaaaggccaaaaggagagttcaagttagaacagggagaaaaaagcaaaaagcaacaggttgaaactttttaaggggaacaatgagtgatgaagatcgaatagaagctaccataagtgattctgacgctgggagtgacactagtgatgatttcgggaatttttcagatgcttcagtggaaaatgacctatataaccacgattctgccgtaacgatatcttcagaagccgtggtaggcggttgcctggacgaaattctaccagatggggattattctggtttggaaacagaggctgtgaagagcgaccgttatgagcttcttagattgattgcagatgaacgaccccatgtcatttatgaacaactagtgcaactggattttgtattacagccattcgtatggaataaatctcacatacggaaaaacttgctgcatattttaaggatatccgataacaatggctctgaaaatgctgatcgtaagaagcaggaagagccactgaacgatgaattgttcaaaagaatatccgatatagtagaaaaaaatgagcaaacagccactggtctattcctgagagataatttcaagattgactacaccccacccatgactttgaagtctattcaagttgaggaagagcatgaacaagaacagcatataccgcaattgctagcggccgatttcacgggtatggatggagaatcattacgccaataccatgatacgctgtgtcaatctattgactttctggtaagtaaatcgaaattgatgaaaaagaaacagcaagaccttcttaatgataaaacgacttttgagaatgtggtaacgaacttgactgggcacacgcaaaggctccagagagacgaaattgcattgtataacaaaaagcggagcaaaaagaaaaggtttagttgggttggctactgatcggtttagtctaagagataaaagatagggcgtatttaccgaggtataaggtacttctagtctgaagagtccttatcggtggcatatgggacatatatacatcaacatattcaaaagagcaaagtatttttagcaacatataagtatataattagttttccagaaaaaaaagtccatcgaaggacacggataaatattgagtattagtatttacgatttccaatgaacgacattgagattattacaaaatagaataataaaagtcttagttaccattctgtgcatcaataatgcaaacgacacctacatttcttagtcttctttttcttcttcttccctggcagcatcctcatcgattctcttgttcaggacagcttgtgcgatcttgctagccaaccccttcttttcttccaagatttcgtcttcaatttcgaattctgatgacgaggaaggcgcaacggatgttgaagccagagatatctctgatttacgttggaaggtagtggagaatagcgggatattagagagggagttgtcactgttgaccaatgaaacgccatctgaatcttgatggtgttcgtaaatgtcatcgtggtcatttttatcactgaaggatgacaggtctttctcttgccttttaattttttgcttttttagcattttcctgcgtttcaattcggaagtctttctgtcttcttcttcttcgtccagaacgtcgaattcttcacgtagggcggcactatcgaaatcagggaaaagttcacttccaaagttgttgacaacttcgatgattttttctgccaggattccacggtccttctggagtttttgtagaccttttggagaagttagagacaagactaaaggtctcaaagatttgaaaccgtccatgccaatgtcgcctacgatcaaggcggaatacgtgactatgacacaggagatgtaagatccagaaaagatatagattttgttccacggttgccctctgagaaagtaggtgatcagaacggaccaaaagatgtaaagcaagggggcaaaccccatcccgattagaattttccacgtggcaatcacatcgttagcctttatcttcactgtagacctggacaatgcggtacgggccttgtcctgagaaatcttcttggctaagatgaacacgggtgagaacataataataccgggcattgctagggcaaaaaggattgaaagcccgattaatctgaaaaagacaagcccaagattcctggcaaaattcacctttgcctcctccactaggtggtcgggcagattatagtgtcttaaggcggcgttatacgacattatgtcctttgttaattccgcgatttccggttcgtttctgtaaaactcgtaacctttgaccattcttctattcatttccacaatcaggggcaacggcaatttgctggcgaactgcgtcatgtaaagtcttcttattgcctggaccaccatcaaagtctcatagtctgaacatgttacggtgacggactgtaaacccttggatatggtgtccaacaactccttcacagcatctctgttcgtttccgggttgtgatacttggcgaccagttccttcggtatatcaatggggtcgccaaattcaacaaccgctctggatctgaacttgtgtggatgaaagtagttcatgccgcacggaacgatcttaacgttggcgtcagggtgtttgtccatgcagccaagagccatgatggccacacctgctttcaagggcaacaagtctgttctatcgtgagacccgccttcggggaagatcccaatacagttgttgtgtgccaagtgctcgaagaccctgtggtaaacgcaagattggttgaccttgtcggcatacttgtagacggttccgttgagcagggtgttcttgacctcagtcttggccatcttgaactcctttctcaaagtcaaacacgtgtcgctctctatggactggatctctacgaacccaatggatttgggcagcgcaatgagccctcttggcgcgcagtcggtcaagaagtgcgtgtcgtggccgatcagcttcttgtagtcctcagggtccacgcggatagtgcctcttgccggtttcaaattatcctggggtctgacgacgccgatggccatgaagaaactggccaaaaatccgatggcgggctgcttcagcgagttctccgcgaccaagaaggacacccgtctgttaagggacttcttcacttcacccattaggatcacagggtcgacgaattggttggcgtgcggagcagcaacaaaaatcacaggtccctgttgcgggaccttgtagctgccgcggcctttgatttctctgaagaaacagtggaagatgttgtagagcagccacgtagcgatggagtagagcaccttcttgattgcactgggctccttgtagacatactcctgctcgtccgccttggcgcctttggccgtgctgggactggcactggcactcgtggtctcctgtacttgcttggaagagactggcttttccgtgagttttggtgcaggcatttttttaccccggtatgcagatttgtggaaggcccctgcgctctttgctgtggtgaatcgtcgtctctgggctcctacacttatccactcgcacctcctaaagaactacatacatataaacattatacacatcgaccacattgccataaccgtaactgggaaaaaatcaggctcttttcttttttcgtctcggagccgaacgcttggcaactgttgaggcctcgggcctgtggcctggtggtggggggggagaagagctggcagcacttccaggggcgggttactgaaacactaggcgctggctcagaataccgcatcttttctgcaggcgcgccacgaactgcccggcgcgctcaacggcgaatccctcgaactggagacgcgatacgcagagcagcgagccgccacggcaggctacgaatagacagtcgtgctgctggtcgtactcgaaggtgcccggctcacagccgggcagccgggcaccctctgctacactgcactcgtgtagcagcacccgtttcaagacgacgggatgggcggctcccttagccgccgcctccttgaacgcgtgtagcggccccagcgtctcgagcctgttaagcagctcggcggcagagtcgcgcacccagtggatgcgcttgtcctcggtcgttatgcggcgggcgtagctggcctcggagtcggcggtggccggtgcgtgcacacggttctgtggaaggtataaccgctcgcacagcgtctgcttcagcagctgggcgcccacggcgcccagctggtccagcagaatagcggttctccggggcagaccaaggccaaggccaagaccgtctgcggccgcgtgtgggggggcgaccctgcccgcgcgcagcagcgcagcaatggccagcggctgcgtctgtgccacgatggcgccgtggtcgaaccggtccgggtgcagcgtctgtacagtcactcccgtgcacaagtcgccctccagcagcgcacgctggatcggtgcactgcccttgtgtctcggcagcagcgatggatgcacattcagcgccagcggcaccgcgcggaccagatcccccggaatcagcttcccgaacgagaccgcgatgatcgcgttgaacgggccgccggccccaggacccgctgggcggctggtcagctcgcccagcgccagcatgtcctgcttggtgtcgcacgtgatcgggcgtggtaactggagcttgctagccatgtcgaagatcggcgggtatttcaaaatggacttttgtctaccgcaccacttgggcgacctagtcaccacctggatctttccgacgaccgggttgccgttcatctggcgcagctcgttgagcgcctgcaaagagaagttgctgaacgtgtcgctgccgaagaagagcacgttcaagggctgtgccggtcgagaaacatcgcccgaaatgcgcctacacagaaatagagtacgcagtggtggtattcttttggtaagcattcgtggtaaccgttgtcaatctctcgacaccgtggtatcctgctttccctcttagtgcgtgggagaagagaagcgcttatttacccacggtaagagcaccttttttttttttttttcccttcttcctctcgtcttttacctcttttgcctcgggtcagggttaccccgaaggttcccgataatttttcactttcctgattaaaaacgagatgagctaatactggttgtgatttgatgggctgagacctggaaggagaggcgttctatgggctgagcatgagtgaaggacaacttccaggctcgaacgtattaggctcgcaattaggcgttggtgtgcaaggtgctagtctttaccgtccgcaggaacactacgatgcgaagaaaccacaatggctaagaccggtggatgatactctgcccgagcggatgctggacctccatgtagtggcgaaaagcgtgctttgcgacacctccgtgcgatatatctccgatgacaagatcctgcaagaatcagacgacgacgacgacgacgatgatctcattgctagtgacctagacgatgatatggacgatgcgcaaaacacctctgtcgtgctggaccccgtggtacctgtggtaccgaaacacgtgcattttttcaagaaggtcgaccttgacaatgaccccatgttcagcgttaactgcgacgcgcctgtttcactccaggactacatcccttccgatttgctgcataatttgaacggttccttgcagaagagtgccggctcctcaaagccgaggcaggacgccttcttctgggaccccaccgtggctaaccggatggacacagagtacatccaaacggcatccgatctaaggaactatagggacggtacggagattatagcctacgcctcgggcaaaacagactccgtgctcaatatagccgtcctaacacggcaacaacacacgctgcatttgaaccggcataacaatgtaacaagcatcgaactgcattctccaatcaagagcatcaagatcccaagagcttccgaatccattgggcggaggtcaaacctgttgggtgtagtcaccgagaactctttccagatctttaggatcgaaagcgttcattcaagatcgtgcgacgtcacaatcactagttcggaaccgctgtactttgtcgaggtagacgatatccaaatagtggatttcgcattcaatccttgggacttgcagcaattcgcggtcattgacatacgggggaactggaatatcgggatgataccgaaaaagttcgataatgataaaaggaagctgcaaataatagaaagtttgcatggtacgatttttgacccggaggagttgtcgtcttggaaaaaaatcgaatggttctcacagttccagaaaatactagtctttgatagatccaaaatgatcgagatcgatttcgtaaacgattggcaaacagaagtcgtgcaggcaaaaacatggtcaagcataagggactataagagaatagacgacaaaaatggcatcttgctcacttctagagaaataattattataggatcctcagaagcgaacggcgccgttagaagaatatcctggaagcatgatctggacccagatgacacgacgctcaaaatcaccattcagaaggtaaacaaacccgaccatttgctcctggtggctttcgtatattcgatgcgccataaccatatctacatccatgccttttctcaaaataaaaagacaaatgccaacccaagcttatttcaatccttgggatattcaacagtgcttgaactttcgggcgggaccctcactggtatagaggtactttcaacattggaccgaatagacgatgatgaagaggtggggcacggaaacgatcaagcttgttttgttacggatttttccgtcaaattgaggaattcgtccaagatttactattacaccctatcgaacatccggacccctgaactcgatgaacaagaaaaattcatcgttacagatcctactaccactgaatggacgttgcttttcaacaatgctgacagccgtcaaagtgagagcattggggcgctgactgctcaaattaaggagaaggaaaaagagcatgcttctcgcatccaaaatctgatcgaaaatgaaagcagccatgacgaagataaatacttccaagatctgggctaccatttatccatggctacaaatgaactactccgatcttggcaggagggtagtgatgaatcaattcacactgggtctatgagctactctaaattggaagcccttatcaaagattcgaactcctttacaagcataccggaattttcttcattattagatcaattttttcaatattatgaaaaccaagatgttacgttcatagattttaataaactgttacgctttttcctacatgaagatgttccggatttggatattttctacaataaacttttgcaatgctgggttctggtatccccgcaggctgaactatgtacaaaggagatcgtaaaggatattgtttggagtttagttaggcttgaaaaaccgtcgctgttcgaattgattcagaaagaaattacgcaatcattgagtaaaccttatcaggatattattgactcatgggatgtaaatgatttgaatgaagaagacgaatcaaatgatttcaattttgacagtcaattttcgacaacacaattcaatgatagacctccttttaatatgagctctcagattccaacgattaaatcctctcaaaataatgggctcgcaaggaaaaaaaggatcttgaagacacattcccaaaagaccactccactgtcacaatcgagccaaaatttgagcattttgccggattctatgactcctgcatttacattgatgcaacctccctcttcacaaatatcgtttgtgaatgattcgcagactcgtagctcgcaaagagccaagaagaagaaaaagaggattcgtggatttggataggcgtgcaccgctttcctgggaccacggcataaataacaaaaaagcataatttagtacatagacactcgtacgtcactttataaattttcacttgcatatttttattcaccaaacaaagctcgtcaacagtttatagagtaggtaaatcggaaaatcttggctagtttatacttttgatagtagaggattaatcacgtgtcaatatcatgaaatacaataggcgttcatgtatgtttggaggtttttatattgtaacattgaggcgccattgaatgaaggcggcggcttcgcttatgaattgtattgtatattattcattatgtagcatgatctgtagtgttttttccttattttttctgcaatagctaatttacgattatgtgtaaaagttgaatatattaagaaaggaatatcttgtattaataaataaacagaacagtagataacttatataacacgcttaaataactacaccaattatagaaatcgtataataacattcaaacacaatgatctatcatgtctcaaagaagctgacattacaaatttgaatttagtaatttcgaactggcatgccgaaaataaactgatgcttaagataaaaccatagggcgaaaattgacacaaggacccaacaaactgtaacgacagactacattgttgataattagtagttgagaataagctgttctttcttactctagatgagagaggtatatagaacacacgctgattggttatatgaaacccaacggttcagacatttcggaacatggaccataagttatcaagtatagctcatctcctcatatgctaatttcttgtcaattaatagatctttatctttattattggaatgaattataaaatagaatttttacctacttcaatacaattagtatcatgaattcacttactccaacatacatagaccagcccaacatgctatctcaaaccgcctatgtgattacgtcaaatagtccaacaagctgtatttaaaagttcaacagtcggctattaatgatcccatgaaaactagcctgcctctttgacattttttattgattcttgtttggcttgaagaaaaccaataacaaataagcgcaagtggtttagtggtaaaatccaacgttgccatcgttgggcccccggttcgattccgggcttgcgcatttatttttgtagatttttgaatctaccgcacattttttttgaacggaaaattaaaacggaagccaagatgtaacaagtaaaatcagataaatttagcagtttgaaatgttcaaaaaaaaaaatcattgcccctcgtaatatgtaaggtgaggcaaaaaaaatggtctctagcgggatcgaaccgctgatccccgcgttattagcacggtgccttaaccaactgggccaagagaccatgagatgtatggaaacatcaattaaacaagaccagtttacaaaatacgtaacatggcggcagatcgtcaccgaatatttaacaggttttttgttgacattgaggacatacataaaatatttatatgtgaactagtaggaaaaaagtacgtaacataagagaatggcagatgtctgatagccataactggggaggccgtcaccttagattagctggtcagtaatgactactggagctgtcagaacgggcaaaaacgagcgatgtgaggataaatggtaaaaatggatacatagcgtagcttggaagggcaatgatgaaaaaaagcaccactaaaagatgcagcgcaaaaatgaggtttatgttacccatggcttttttagttctttttatttattggcgggacacttgttgttcctttcatattgtccatattcccaaatcttagtttcgtatactctgctatatataagtcgcctacgttagcggcacaatctgttgaacgttttctggcgcttctgttgaaccacctaatggcgaggtaatggcgaggtgttgaacttttggcagcgggttgcacacatggttattgctatacacaacgtctccctatctcgctataggcattatatgctttgttcttttttcgaatgcattcgttcgtatatacgccttctttccttcttttctcctcatatttggtcagctaactgaccatcttgatcagtcctataccttgagggtttggctttctcatagaatcgataagcatattgcggttcttcccaccattgttgcggtatgtttttgtccagtccttggcttctgagaggaagacgaggattactttgcggctcttcaattggccctgcaaagatcgaccgagggagccgtattgtcgcagctactgacggctatgtatgcttatcgcatctatacatcaatctgttgaccaagctcccctaaactcatctgtggaagggcagggcgatggccttgcctgcaaatgcgcgccgcttaaagctagcgtgacgagcacaatcagttgacagataactttggagctcgcactgtggctttcctatgcatgtaatataataaagagagaaaaggtttacatggtgtacctacgaaaggcgatgatgtagggagtgtatgacttggttttttttttcttttcttgattaattatttcatttgtacataatcattgtaaacatataaatatgcatatacgtatctgtatatgagctgaacgcttgttcgtattagaacagtttcttccacgaatgccaaaaaaaaaaaaaatgaatatgcaaaataacgtattgggcaaatgcttcttcataaacataaaatcatatcatttcaattttttttctttttttttctttctttcccatttgtttttcatattagcgttgggatactatgttagtcaaccggttcccagctgtcgaccttcatggtacccttttcagccagattggtgtggaacttgaaggcgttctttagcatgtgtggttcgtgcaaacagttgtgctttttggcatagtgttctgatctgtccaaataatcagtcaacaaagcttggtaatcgggatgagcacacttgtcaatgatttcgcgggctctttccttgggcgatagtcctcttagatcggccaaaccctggtcggtgaccaagatgtccagatcgtgttcagtttggtcaacatgagaggccatgggcacgatggtggaaataccagtggggtcgactttggtgggccttgcggagggagcgtgcatgatcgacagcttggcatttctcaagaagtcagcggacccacccaacccgttcagcatacgggagccgttaacgtttgtggagttggcgtgagcgtagatgtcgacttccactggggtgttcatggcaatgacacccaatctacggatcatctccgggttgttggagacgacttgagatctcagacacagtttgtgcttgaagtggtcccagttttcaaaagcccttgcgaaacccttttcagtcagtctcacggaggtggcagtggcgtaatccaaagacccgttttcgaaaaggtccaggaacgagtcctgcaacacttcggtccacacgtttagatgcttgaattgggcgccagcaaggccctcgatgaccgcgttggcaatgttgccgataccactttgcaagggcaacaggttttcgggcagcctgccatgcttgacctcgtctctgaagaagccgaccagatggtcggctatggccctggacgtcgcgtcggagggagtgtttgggggcacctggtcccgcacggtggactctacaatggccaccactttttcagggtcgactgggatggagtctacgccacatttgtcgtcgaccttcaagtacgggtagggctttctgaaaggcgggtttacgggcatgtctatatcgtggataccttcgaacgaaggggtggccgtgttgacttcgatgatcactttatcactgacggtgatgaattccggagacccaccgacggagggccccgggacgatggacccgtcctctttgatggcggtggcctcgattatggtataatccaggatcttgttgtcggttctcgccctggtgtagaagccgtaggtcaagtcctgtgggaacatggacaggtgcttgtcaaaaaactcgattctgccctggttgatggccttcgcaatgggtttccccacttgatggggggctctcttgatgatcatgtcatgctcggcccaacggttttcctccggaccagcagatgcgcccacgaaaaggttgaacctcaacttcccctgtaggttgttcttctcgacgtgatctatcagcgcttcgggcactgccttgggagtgccgacccctgtgaaaccggaccagcccaggtactggccattcttgaacagtgggataagctcatgtgcctgtttaacttttttcaggtagggagcgtacctgactctctgcttcaacagattagaaattgtcatattctttcttgggagtgtgagaaaatgcaaaaaaaaaaaaaaaaaaagaaatgtgtgttcttcttttgtcttgccgctattgtctacaaagacggtcttgtagtattgttttgttttgttttgttttgttttgtttgcgagcgtaagcgggagagactaaaacacggggaggggagagagaacagtcctagtgtgtatatataccaagcagcaacagtaacaacaacaatgaaatatttgttcagtaagcgctttaccgtcctcaacacacagtggtcatccataaatcaagctatcggtgctgccattggattggctgctgcggttgtggttgagtgctttacgctcgaagccaatcagcaacgcgcattgcccgcctttggtccggcgggccacgcttttgcaggggatgatgctggtcagcttcaaaccggccgcccctcgccttcggccttcgccttcggccttcgccttcggccttcgccttcggccttcgccctcgcgcctggaaataacagccgccgacccgccgtggagcgcgatcccggagttgagttgacctccttcccgcgttgtttcaaaaagtgtccttttatacggccgcgtctcagcggctaatatgtatctatgtatctatctacctacgccgcgctagctgaagatctcgttccagatcagcttcttgaggtccttagtggtcaacgcctccttgtagttgtcgaactcgaagaagctgggcgggatggactcgccctcgggctcgtcgcccgggtcgtggtacgtctgcaagtacgggtgctcgagtgcctccttggcggtgatccgcttctcggggtcgaacacaagcatgcgctgcaagaggtccacgccctgagggttgatgcctggaagcagcttttccagcggcacggccgggtacgcgggaagcgactttatgtactctctggctcgcgccgactcgatgcaccgcagttcttcctccgactgcggcgtgccgataacgccgaatatcagcagcagctgatggcggtagtctctcccggggaagatgggccgtctcaagaacaactctgccagaatacagccgcatgaccaaacgtccatggcccgggagtagcgcgcagaggtcagcatcacctccggggccctgtaccaacgcgtggccacgtactcggtcatgccgttctgctggcccgtggcctccgggtcgtctgcgcctgcctcgtcgatgatcctggctagtccgaagtcacacactttcagatcacagttggaattgatcagcaggttggagggcttcagatcacggtgaatcacgttcgagccgtgcagcaccttcactgcgcgcagcgtctggtatatgaaatactgtatgtggtcgtcgctcagtagttgcgtggagatcacgcggtgtaggtccgtctgcatcagctcctggatgatgtacacctcgttgaagttttcgaacgagtccgggcgctggatgttgaagatggttatgatgttttcgtgcttgaagtgcttcaggatcttgatctcgcgcagcgtgcgcagcgcgaagagcggcttgtcgaatggctcgatcttcttgattgccacgatctcccccgtgggcttgtgcgttgcggagcacaccacaccgtatgcgccctcgcccagcagcgacttcaactggaagtcgctggatatgttgtatactattctctttggcatttttattttggtctggtctcttttcccttggttcggatggacactggctacgtctatatatacactttttctcgagaacagaacaagaggatatgtatgatatatataaatggttccaccttatgctgcttttctgcccaacgtttcaatgccgtgtaaaaaaccgcatcatctggaaatcaggagaatgcagaaaaaaaaaaaaaaaaaacttcgagtaaaagaatttaggttttagtgtgaaacgcccgcgcaaactcccaggcgttggttgcgcttcatgccaggtagcgtatatctttcaaacagatacatcaactctctcggtttctggcactgtacagccacaaccatcgcgggaatgccgaccacacacccaaggtattacaaagtgagaaaagaatatcgtatttagctgctcatctcaaggcgtcaataaaagaaaaaaaaaaactacactccctccccccttgcatatgtcttttcgcgtgcttgtttgctcttgaaatgttttcaagcctccccatctctgccgctgtttttttttttcgggtttttatgattacacacacggtcaaaggaaaagtaaaaaggcattcgaaaatagcttttcaggaagcaatcgatgtgtgcaacaggttcaagagtcttccaacacaaagcattcaagaaaggaggcaactagaactacgattactttctactaatctttctcagacaatttcctgttcactttttttttttcacttgtcccctcctttctcctttttttttattctgtcactagattgaatatcataaaaaatagtgacatttaataaaagctctaaaaggcatctgctcctttaatcaccgcacgccatgatattgattcacgggctgtatgccgtctgggcattcctgatcttccccttgatcaatgcggagggattctctcccaaagtgaccaagactatctcggaaaattcgttcactatacagagttttgatgattctaacacgctacttagaacgcaagatgattccctggccattagtttcgatgctggggaaaaatgggaaaagatcaaagacattgaagagaatgtcaattgggtatatatggacccctttaatagacacgacagagccatcgcggtgccagtaaacggatcatacttctacataaccgatgaccaaggtaaatcgtggaagaccatcactattgaaaagaactctccggctcgttattgcgatatagttactcatcccacaaataaagactattttattgctagttgtagctattgtgaagaactagaaagcagtgacgaagatgaacaagccgccacaggtggcgacggcacaacttttatagatattggtcgttcgcgttgttttgataaaacttacggatctaatgatggtgggaagtccttttctgagatcaagtcttctttggaaaagaacgagaacagtctttatagcaccgctcgttgtagcttcctcaaatctagcaaagattctgatttaggtggtaatgacgcctcaatactttgtctttatcaaaattctggtttcgctggaggtgattacggaattactattaccgagtcgcaactgtttttaactaccgattggggtaaatcggtcaaagaattcgaccaatttaaagataaagccgttggttcctacgaagtgttgaagtctcacgtcgtcatcttaacccaaggtgataggtacaataggatgtcctctacggatatttggatatccaatgatctgtcaactttccaactggcccatctgcctacccaactaagacacaccgtccaaggacagatatatgaagactctatcggaagaatcatcttacccatatctagagaaaccaatgatgacgaaaacgacaagtccagcacgtcgaaaattttagtttccgactctcaaggtttgaagtttacccccattgaatggaccaataatgaacagtttggatacattagtcttgctcaacctgattacttgaaaggaacaatgattgcatcggtttttcctgtatctggccgtcataacggtagaaaaaagggaaaaagaagcaaaggagaaaccaaaatatccgttgataatggtgccacatgggcaaatttgaaagttgttgacccaaagaatgcagattcatttgactgtgatattaacgaccctgaaaaatgttcactttacaccatgtttagtccattagaggactcggccccctctgccggggtgataatgactgtcgctattgttggcgatggcggtgtattcgattggggagatcagagaactttcatttccagagatggtggtttgacttggagtatggcttttgactttccttgtttatttgctgttggcgatttgggtaatgttatagtagctataccatatgactctgaagaagacgatgatccgcaatccgaattttactattctttagatcaaggtaagacttggaccgagtacgagttagagaccactatcttcccattggatttgattaatactacaccagatggatctggaagcaaatttatcctgaacgggttaaccatgtctcatatggagataaacaattcaggaaatttcgtttattctattgacttttcaggcgcctttgatgggaaaacctgtgaagatgataaagatttcgaagactgggatctggccgaagggaaatgtgtcaatggtgttaagtacaagtacagaagaagaaaacaggacgcccaatgccttgtgggtaaagtgtttgaagacctaaagctgtatgaaactacatgtgacagttgcactgcaagtgattacgaatgtgcgtttgaattcgtcagggatgcaaacggaaaatgtgtgccggactataatctgattgttctttctgatgtatgcgataagtctaacaagaagcccgtctctgtagagccactgcaattaatcaaaggtaataagtgtaaaacgccaatgaaaatcgatcctgtggagattccttgcgacggagttccaggcaagggcacgaatgacaaggaaatagtggtcaccgaaaacaaactggactttaaaatcaatttttaccaatacttcgacacagttacagacgaatcattagtcatggtagactctagaggaagtgcgtttttgtctcatgatggtggacaaacaataaaaaagtttggcactaacaatgagaacattgtcgaagttattttcaacccatacttcaattcttccgcctatctattcggctccaaaggcaatatttttatcactcacgatagagggtacactttcacgaacacgaaattgcctgaagctagacaattggggttgccattagactttagtgcgaaggatcaggacacgtttatatactatggcggcaaggattgcgagtcgatattgagtccagaatgccatgctgttgcataccttaccaaggacggtggggaaacgttcacggaaatgcttgataatgcgattcattgtgagtttgcaggttcacttttcaaatacccctccaataaagacatggtcatgtgtcaagtgaaggaaaaatcctcacaaaagagaactctagtttcgtcaacagactatttccacaatgataagagaactgtctttgagagcattattggttacctgtccaccggtgactatatcattgttgctgttccccacgaagacaacgaattgagagcatacgtgactgttgacggtgctcagtttgcggaggccaaattcccatatgacgaagacgtcggaaaacaagaggcgtttactattttggagtccgaaaagggatcgatatttttacatttggcgacaaactcggtggcaggagaggactttggtaatctgttgaagtccaactccaacggtacttcgttcgtgacgttggagcacgctgtcaatagaaacgcgattggttttgtagattttgagaaaatccaaggtttggaaggtattattctgatcaacgtcgtttccaacagcgaaaaggtttccgagaatagggacaagaagcaactgaaaacgaagatcacgttcaatgaaggttcggactggtcctttttgaaacctcctaagaaggactcagaaggcaagaagttttcatgtaactccaaatcactagacaaatgttccctgcacctacacggttacaccgaacgtagagatatcagagacacgtactcttctggctccgcgctgggaatgatgttcgggatcggaaacgttggcgatagtcttctaccgtataacgaatgctccacatttttcactaccgatggaggcgagacctggaccgaagtcaagaaaggtccataccaatgggaatacggtgaccatggtgggatcttagttcttgttcccgaaaggaccgaaactgattctatttcttattccacagattttggtaaaacatggaaagaccacaaattttgcgatgacaaggtggtagtaaaggatataacgacggttcctagagattctgccttgagatttttactatttggagaggcgacaaatatcgggggcggttcaattagaacctacacaatagatttcagaaacattttcgaaagacaatgtgacttcgacattaccggtaaggaaagctctgactacaaatattcgtctttgggttcccaaagcggatgtttatttggccaccaaacagaatttttacgcaaaactgacgagaagtgtttcattgggaatatcccactttccgaattttcaagaaacgttaaaaactgttcatgtacgagacaggactttgagtgtgattataactaccacaaagacaatgatggtacttgtaagttggtcaagggcttgagtccggccaatgctgccgatatttgcaaaaaagagcccgatctggttgaatacttcaagtcttctggttatagaaagatcccgttgtcgacgtgcgagggtggtttgaaactggacactccgtcatcgccccacccttgtccaggtaaagagaaagaattcaaagaaaaatactctgtaaggaccggcactctcgcatttgttttcattgctatccttctcgttattttctttgctgcatggtttatatatgatagaggtatcagaagaaacggagggtttgcaagattcggtgaaatcaggctgggtgatgatggactgatagaaaacaacaacaccgacagagttgtcaacaacattgtgaaatcagggttttacatcttctcgaacatcgggtctgtcttccaacacgcaaagacaaatgtaggacacatattttccaaaatcaggggaaggttcagcaatagagcaggcccaagctattcgtcgctgatccatgaccagtttttggatgaagcagacgacttgcttgccgggcatgatgaagacgctaacgatttgtctagtttcatggaccaagacagcaattttgacatcgaggatgaagatgctggggcgcccgaacaagaacacacgtcatccacggactagcctaccgcgagcgatatcccagatgcactgccatcacgcaatgaagaagacgcacacaactctgactcagcagctccacttaacgaggacaattagggactacatggttgtacataattttcataaacaaaaggcagatagaagcttcactcgatgtaatgctctttcaagtgctgagcgttttggcttattgatgatcttgtcttcctatgcaagtacaatttgtatcttgtctgtttacctttttattagatatttttcaacagctttgcatcacactgcatcttaataaaattacgcaatgcgaaaggcaagaacaatcaaatgcttctaggtaaatcttgcataatacacggagcttgtattatataaagctatctatacaactttggaactagatatcacccttttgttaatgagcgattatagtttgacgttctgcggctatttttagcactggtagtaccaacgcgagtgagatgttgacagaaaatggctgcaagttttaaagaaccctatcccagcaaaagcataaaagaaaagacagaaactggacgtattattgaattctgctgatctctctcaagaaatgccttttcattttcattccaattgggcccatccttttccttttgtttctgtcactgaagtgtatacaactaaagcttcgtaacatttaaacgagccccgaactgaccaaaagagtgtgaccttatgatactgattcatggactatatgccatttggacattactactctttcccttgatcaatgcggagggattttcccccaaagtgaccaagactatttcggaacgttcgttcggtgtatggagttttgatgattctaacactctacttagaacgcaagatgattccttggccattagttttgatgctggggaaaaatgggaaaagatcaaagacattgaagagaatgccaatcaggtatatatggaccccttcaatagacacgacagagcatttgtaaccccgataacaggatcatacttctacatgaccgacgatcaaggtatatcgtggaagactatgaatataaaggattctgaagtgaaatctacgcctcacagttgccatatagttactcatcccacaaacaaagaacatcttattgcaacttgtagctattgtgaaaaaaaagaaagtagtggcgaagcatctgaaggtaggcgttgttttgataaagcatacggatctagtgatagtgggaagtccttttctgagattaagtcctctttggaaaagaacgagaaaagtgtttatggtaacgctcattgtgacttcatcaaatctagcaaagattctaatttgggtggaaatgatgcctcaatactttgtctttatcaaaatactggtcgcagtgaaaatagacttggatttactatcactgagtctcaactgtttttaactacggattggggtgaaacgttcaaagaattcgaccaatttaaagataaaactgttggttcatacgaagtgttgaagtctcacgtggtcgtcttaacccaagatgataaatacaataagatgtcccccacggatatatggatatccgatgatctgtcgacttttcaattggcccatctgcctacccaactaagacacaaaatgcaaggacagatacatgaagacacaatcggaagaatcatcgtacctatatctagagagacgaatgataacaaaaaagacaaatccggcacgtcgaaaattttagtttccgattctcagggtttgaagtttacccccattgaatggaccaataatgaacagcttggatatattagtcttgctctacctcattccttaaaagggacaatgattgcatcggtttctcctgcatctgtaaagggtagcaaaaagggggaaagaagcaaagtagaaaccaaaatatccgttgataatggtgccacatgggcaaatttgaaagttgttgacccaaagaatgcagattcatttgactgtgacattaccgatcccgaaaaatgctcactttacaccctgtttagttcattagagaactcggctccctctgccggggtgataatgactgtcgctattgttggcgatgggagtgtatacgattggggagatcagagaacttttatctccagagatggtggtttgacttggagtgtagcttttgactttccttgtttatttgctgttggcgatttgggtaacgttatagtagctgtaccatatgactctgaagaagacgatgatccgcaatccgaattttactattctttagatcaaggtaagacttggaccgagtacgagttagagaccactatctacccaagagatttgattaatactacaccagatggatctggaagcaaatttatcctgaacgggttaaccatgtctcatatggagataaacaattcaggaaatttcatttattctattgacttttcaggcgcctttgatgggaaaacctgtgaagatgataaagatttcgaagactgggatctggccgaagggaaatgtgtcaatggtgttaagtacaagtacagaagaagaaaacaggatgcccaatgccttgtcggtaaagtgtttgaagacctaaagctgtatgaaactacatgtaacagttgcaccgcgagtgattacgaatgtgcgtttgaattcgtcagggatgcaaacggaaaatgtgtgccggactataatctgattattctttctgatgtatgcgataagtctaacaaagagccagtctctgtagagccactgcaattaatcaaaggtaataaatgtaaaaaaccaatgcaaatcgtgcctgtggaaattccttgtgacggagttccaggtaagggcacgaatgacaaggaaatagtggtcaccgaaaacaaactcgacttcaaaattgaattctaccaatacttcgacacagttacagacgaatcattagttatggtagactctagaggaagtgcgtttttgtctcatgatggtggacagacgataaatacttttgatactaacaatgagaacattgtcgaagttatcttcaacccatacttcaatacttccgcttatctatttggctccaaaggcaatatttttatcactcacgatagagggtacactttcacgaacacgaaattgcctgaagctagacaattggggttgccattagactttagtgcgaaggatcaggacacgtttatatactatggcggcaaggattgcgagtcgatattgagtccagaatgccatgctgttgcataccttaccaaggacggtggggaaacgttcacggagatgctggataatgcgattcattgtgagtttgcaggttcacttttcaaatacccctccaataaagacatggtcatgtgtcaagtgaaggaaaaatcctcacaaaagagaactctagtttcgtcaacagactatttccacaatgataagagaactgtttttgagagcattattggttacctgtccaccggtgactatatcattgttgctgttccccacgaagacaacgaattgagagcatacgtgactgttgacggtgctcagtttgcagaggccaaattcccatatgacgaagacgttggaaaacaagaggcgtttactattttggagtccgaaaagggatcgatatttttacatttggcgacaaactcggtggcaggagaggactttggtaatctgttgaagtccaactccaacggtacttcgtttgtgacgttggagcacgctgtcaatagaaacgcggttggttttgtagattttgagaaaatccaaggtttggaaggtattattctgatcaacgtcgtttccaacagcgaaaaggtttccgagaatagggacaagaagcaactgaaaacgaagatcacgttcaatgaaggttcggactggtcctttttgaaacctcctaagaaggactcagaaggcaagaagttttcatgtaactccaaatcactagacaaatgttccctgcacctacacggttacaccgaacgtagagatatcagagacacgtactcttctggctccgcgctgggaatgatgttcgggatcggaaacgttggcgatagtcttctaccgtataacgaatgctccacatttttcaccaccgatggaggcgagacttggaccgaagttaagaaaggtccataccaatgggaatacggtgaccatggtgggatcttagttctggttcccgagaggacagaaactgattctatttcttattccacagattttggtaaaacatggaaagaccacaaattttgcgatgacaaggtggtagtaaaggatataacgacggttcctagagattctgccttgagatttttactattcggagaggcgacaaatatcgggggtggttcaattagaacctacacaatagatttcagaaacattttcgaaagacaatgtgacttcgacattaccggtaaggaaagctctgactacaaatattcgtctttgggttcccaaagcggatgtttatttggccaccaaacagaatttttacgcaaaactgacgagaaatgtttcattgggaatatcccactttccgaattttcaagaaacgttaaaaattgttcatgtacgagacaggattttgagtgtgattataactaccacaaagacaatgatggtacttgtaagttggtcaagggcttgagtccggccaatgctgccgatatatgcaaaaaagagcccgatctggttgaatacttcgagtcttctggttataggaagatcccgttgtcaacgtgtgagggtggtttgaaactggacactccgtcatcgccccacccttgtccaggtaaagagaagaaattcaaagaaaaatactctgtaaggactggcactctcgtatttattttcactactattcttctcgttattttcttttctgcatggtttatatatgatagaggtatcaggagaaacggagggtttgcaagattcggtgaaatcaggctgggtgatgatgggctgatagaaaacaacaacaccgacagagttgtcaacaacattgtgaaatctgggttttacgtcttttcgatcattgggtctgtcttccaacacgcaaagacaaatgtaggacatttattttccaaaatcaggggaaggttcagcaacagagcaggcccaagctattcgtcgctgatccgcgaccagtttttggatgaagcagacgatttgtctagcttcatggaccaagacagcaattttgacatcgaggatgaagatgctggggcgcccgaacaagaacacacgtcatccacggactagcctaccgcgagcgatatcccagatgcactgccatcacgcaatgaagaagacgcacacaactctgactcagcagctccgctcaacgaggacaattagagaattatcttgtgtagactaaatggctctacataatttttataaaacaaatgttgatagaagcttcactcgatataatgctctttcaagtgctgagccttttggagtacaatttgtatcttgtctgttcacctttttattagatatttttcaacagctttgcatcacactgcatcttaataaaaattacgctgtacgaaaggcaagaacaatgaaatgcttctaggtaaatcttgcatacactgcatgtggcttgtattatataaagctatctatacatctttggaactagacatcgcccttttgttaatgagcgattgtatagtttgacgttctttgaccataattaacgccagcagtcccaacgcgaataatacattgataaaaaactgctgcaagtttttaacgtaccctatgaaccaccaatctactaggcaaaccgtcagacctgcaactataactgttttgaaatccttgaaattgaaaaaaaatgaggagtccgtaaatagttccctgtgaaatttattaagaaaaaccccacagtacagaattctcaatatcatgttgatgatattactcaatattaaaccttcgatggagagtttgagcttttcaataagagcccaggaattgagcaagaagatgcctgaaaacgccatcataaagtatgaatgctttaagatttggtcacccgtggccacactctggaagaatgcttcaaaaataccattgagggataagaatgggatataaaagcagtacactcttattgtgtccaaaacggaagtagtggaccatttagagccaatcaagaactgcaacaaaaaggacgaatttacaggtccaaatacgatgatcatcaaagataggtagatataaaaccttgttaaattgactaggacttcaatggctagtttcaaattcttttggttatgagaggacagcaaacgagccaaaaacaatcgcagggattcttcgatgggcgcgaataacaaccgtgttagcagcgacccgtagttggacagtaaagcatagataccttgctcttccacagtacacaaggagttgatgatcaacttatcaccttctgtcaacaaatgcttgaaacatagttgaaagtatacttttttaaaatgctccaagatatcattttggaagaaataagatgagtttttcgagtagtttttcttcagttcgttactctcagatgattttatcttcgtcaatctggtgctgaacaatttctttggcttaaaattcttgtgatagtcccagtagtaacacgctaataaggtgatcgaatgagctaccttccccaaagcgaacgccagtatagcgatgccttccttgtcactatccgcagtgacgattcccatcgggtaccgagactgctgaacggcataaacgactataaagttgacaatacacccggtggtcaccgcaatgctttcgaatctcgatctcgcagcgtagttcagcatgaactggttgacgataaagaacggctcgctcagcagttcgacgatgatgctgagccaaataagaaagattgaccacgtgaaaaatggcaacgtgatgaaatacgcattgatgtttctgtactgccacgcggtaagaccaatggacagcgggaacccgatccaaagcgggatgtgggaaaagttgaccgcggtctgcaacaccttggacttataatgcgtctcctggtagtcctcactgtcgccatcgactataccgttaccagagtctgagattctcaacgtggacaaccgaatcgcatctctgctgaaaaacagcacggttccctgtatgaactccaaaaaggcagtgatgccgaaaatcctgggcgacagaaacctaatcaacaagttgttcagtacgaacgtcaccagcttggtgaacagctggcccatcatcaggaacgtggcacctttcgtggacctctccaggatctgctcactggtcgagggcaagtgtggggttttcttctccattgttttctttcctttcgctgacacacacacacacgcacagagatgctcaaatcaccctagccgtctccttttgctgctcctaatacacattgcttcctcccagctgtgttcatcgcaaaccctccagctggcgtgctgcaccacgtatatcacattcgatgccacgacaatatcgcgctgctcgtttttttggcccgctttatcagactaagcaaaaaaagagctgtagcaagcagcttccgccaatcagatacaaggccaggacagtttggtaaacagcactaatagcacgaatccatcaaaaagatgaacgccaacgagtctgaacacgtcagtactagcccggaggacagccaggagaacggtgggcacgcgagctcgagcggcagccagcagcagatctccacgttaagggaacaggaccggtggctacccatcaacaacgtggcacgactcatgaagaacacgctgcccccgagtgccaaggtctcgaaagacgccaaggagtgcatgcaggagtgtgtgagcgagctcatctcctttgtgaccagcgaagccagcgaccggtgtgctgcggacaagaggaagacgataaacggcgaggacatactgatatcgctgcacgccctaggcttcgagaactacgcagaggtgctgaagatctatctggccaagtacaggcaacagcaggcgctgaagaaccagctgatgtacgagcaggacgacgaggaggcgccttgagcagtcgagacctgagacccgccagaggccagcaggcagtggcacaggacaggcctgtgtcaacgcctgttggccactgctcccatgtaattaatgaatgtaacggtatagataatatttttattgttaagtgtgtaacgcagtgcggtgtgtgggtgcccttgtaaagggtgtatactgtttgccaccggaaggaataaagagagcctttagccttagtgatagtgttggtagttcagcaacgataagcggataatcaccagcacggttagcatcgcatatcacagtgtgcatttgttgctacttcgacgtttggtagttgttgttgttgttgtttttttgagttacgtgaaggggacgttttagcaagtatagaatgctgagagcaagaacctcaaagacccttggcacagtggcaaggaccacgagggccatccagtattaccgatccgtcgttaaggctgctgcgctccctcaaaggaggtttgcatctactttgaacgcacacgacgtggcgaatgtcaagccggaccgcatgattaagactccagcatggcaggatttccaacatcagttgaaaaccccaaggtacatggagcggctcgcacaactggaggaccagtttgccagggattcgttggctgcgtactcttacagaagtatcctagcgaaggacgatagtgcccctcagaaaaaggacgaggatgataagatagtacccgaagagaaggacaacgacaacgaggttgagcccacacgggatgatgaaacaactaacaagagtccagaaagtgaggtttccaaaaactccaaaagctcggcgtcttctgggagtggacagtcctcctccagtcgatcggataccggagatggcaatcccaaacagaaaccaccaaagccagaagtaccagaggtgtacccgcaaatgctggcattgccaatagccaggcgccccttatttccagggttctacaaggcggttgtaatatcggatgagagagtcatgaaggccatcaaggagatgctagaccgtcagcaaccttatattggggccttcatgttgaagaattcagaggaagataccgatgtgattacgaataaagacgaagtgtatgatgttggtgttttggcccagataacaagtgcctttccgagcaaagacgagaaaacgggcaccgaaacgatgaccgctcttctgtaccctcacagaagaataaagattgatgagctattcccacctaacgaagagaaggaaaaattgaaggaacaagcaaaagaaaaggatgcggaaacagccgtcgccgaagctactgaggctaaggaagatcaagcagaaaatactagagccgccgcgcccaagttggaagacattgtggtggaaaagataccagattcagaattgcatgagcagcagcagcagcagcacaagaaactagaagcttcagaagaagagcctgacgaattagacgatgctcaagaaggcgatgatgtgaaccccacggaatttttaaaggactacaatgtgtcactggtcaatgtcttgaatttagaagatgaaccatttgatagaaagtcacccgttattaatgcgctaacatctgaaatcttgaaagtcttcaaagaaatttcgcaattgaacaccatgttcagagaacaaattgccaccttctcagcttctattcaatcagccaccacgaacattttcgaggaaccggctagattggccgattttgctgctgctgtttccgctggcgaagaagacgaactgcaggatatcctgtcatccctaaacattgagcacagactagaaaaatcgttattagttcttaagaaagagttaatgaacgcagaattacaaaacaaaatctctaaagatgtggaaactaagatccaaaagagacaaagagaatactatttgatggaacagctaaagggtatcaagagagaattgggtatcgatgatggtcgtgataaactaattgatacttacaaggaaagagttaagtcgttaaaattgcccgaaagcgttcaaaaaatctttgatgatgaaatcacaaagctaagcactttggaaacttccatgtctgaatttggtgtcattagaaactatctggattggttgacctcgatcccttgggggaagcattcgcaagaacaatattccattccaagagccaagaaaattttggacgaagatcattatggtatgatagacgttaaagatcgtattctggaattcattgctgttggtaaactattaggtaaagtcgacggtaagattatctgttttgttggtccaccgggtgttggtaagacgtccatcggtaaatctattgccagagcccttaatagaaagttcttcagattctccgtgggaggtatgacagatgtggcggaaattaaaggtcacagaagaacatacatcggtgccttacctggtagagtagtccaagccttaaagaaatgtcaaactcaaaaccctctaattttgatagatgaaatcgataagattgggcatggaggtattcatggagacccttccgcggcattattggaagtacttgaccccgaacaaaacaacagtttcctggacaactacttggatattcctattgatttatcaaaagtgctctttgtttgtacagccaattctttggagaccatcccaagacctttgctggatcgtatggaagtcattgaattgacagggtatgttgccgaggataaagttaagatcgctgaacagtacttggttccaagtgccaagaagagcgccggcttggagaattctcatgttgacatgacagaagatgcgatcacagcattaatgaagtattactgtagggaaagtggtgtaagaaacttgaaaaaacacattgagaaaatttatcgtaaagcagccttgcaagttgtcaaaaaattgagtattgaggactcaccaacatcttccgatacaccacaagataacggcaaatccaaggaaactgtttcttccgaagataagacaagcaaaaatgtcaaaagctcatcaaaggagagtaaagatatcgattcagggaagacgagcgatgacatagaagctttgaaaacttctgagaaaatcaatgtttccatatctcaagacaatttgaaagattatgtcggacctccagtgtacacgacagatagattatatgaaacaaccccaccgggcgtagtaatgggactagcatggactaatatgggtggttgttcactttatgtggaatctgtcctcgaacaaccgttacacaactgtaagcacccgacctttgaaagaacaggtcaactgggagatgtcatgaaagaatcatcaagactggcttattcattttccaaaatgtacttagcacaaaagttccccgaaaacagattttttgagaaagcttctatccacttgcattgtcctgaaggtgccacccccaaagatggcccatccgctggtgtcactatggcctcctccttcttatccctagcattaaacaagtccattgaaccaacagttgcaatgaccggggagttgacgctcactggtaaagttttacgtattggtggtttaagagaaaaagccgtggcggccaaaagatctggagccaagaccatcattttccctaaggataacttaaacgattgggaggaacttccagataacgtaaaggaaggtctggagcctctggctgcggactggtataatgatatattccagaaattattcaaggatgtgaatacgaaacaaggtaattcagtgtggaaggctgaattcgaaattttggatgctaaaaaggagaaggactaacttcccatctaaataaaaaaaccagtttgaacattctgtaaatatttaaatataaacctcattttaattacataaatattaatttcttccctttccctgcggcgtatttcaaactaataggcagatcgcgtaagatatttattatatgccctttttaggaaatctaattgcttaccggaaaaaataagacaacgaaaaatttcgagaaacaaatcttgaaatacaatcaattttcaattagagtacttgaaacaacccattggctttctcctattttgttagttttagtgtattccacttatccaagttcaataaactcttttttgctacatttaaaactagcatacctgcaagtacaatacaaggaatgtctgataatagaagacgtagacgagaagaagatgattcagaatcagaaaacgaattgccgccatcctccccccagcaacccttcaggggtggtatagatccgatttcttcgcccattggtgctccagatatgattaatcctgaaggtgacgataacgaagttgacgatgtgccagacattgatgaagtggaagaacaaatgaacgaagtggacttgatgggcgatgatatgtacggagactatgcgactgatcgaaacagagatacgtatgatccaaatcaagttgatgataggcagcagcaggagctatctttgagcgaacgtcgtcgtattgacgctcaactgaatgaaagagatagactgttaagaaacgttgcctacatggatgatgaggacgaagaacaagaaggtgctgcacaactagatgaaatgggtcttccagtgcaaagacgaagaagaagaagacaatacgaagatttggagaatagcgatgatgatctgttaagtgatatggatattgatccattaagagaagaattgaccttagagtccttgagtaacgtcaaggctaatagttactcagaatggatcacccagcccaacgtatcaagaactatcgccagagaactgaagtcgttcctgctagaatacacagatgaaaccggtcgttccgtgtacggtgcacgtattagaactttaggtgaaatgaattctgaatctttggaggttaattataggcacttggcagaatccaaagctattttggcgttgtttttggccaaatgtcccgacgagatgttgaaaatctttgacttagtcgccatggaggcaacagaattacattatcctgactatacccgtattcattcggaaattcacgtaagaatttctgattttccaacaatatacagtttacgtgaactacgtgaatccaatttgacctctttggtacgtgtcactggggtggtgacaaggagaactggtgtcttccctcaattaaaatacgttaaattcaattgtttgaaatgtggctccatcttgggtccatttttccaggattctaatgaagaaattaggatatcattctgtacaaactgtaaatcaaaaggccctttcagggtcaatggtgaaaaaactgtttatcgtaactatcaaagagttacgcttcaggaagcaccagggaccgttcctgcaggtcgtttaccaagacacagagaagttattttattagctgatttggtcgatgtatccaagccaggtgaggaagtggaagttacaggtatatacaagaataattacgacggtaacttgaatgcaaagaacgggttccccgtctttgcaacggtgatcgaggcaaattctgttaaaaggagggaaggtaattccgctaatgatggagaagaaggtttggatgttttcagttggactgaagaagaagaacgtgagtttagaaagatttctagagatcgtggtataattgataaaattatctcctcgatggcaccatccatatatggtcacagggatatcaaaaccgctgtggcctgttcgttgttcggtggtgttccaaaaaacatcaatgggaaacattcaattcgtggtgacatcaatgtgttattattaggtgacccaggtactgccaaatctcaaatcttgaaatacgtcgagaaaacagcacacagagctgtctttgccactggtcaaggtgcttcggccgtcggtttgaccgcatctgttaggaaagaccccattaccaaagaatggactttagagggtggtgcgttagtgttagccgataaaggtgtctgtttgattgacgaatttgataaaatgaatgaccaagatcgtacatccattcatgaagctatggaacaacaaagtatctcgatttctaaagccggtattgttactacattacaggcacgctgttcgattatcgctgcggcaaatccaaatggtggcagatacaactccacattacctctagctcaaaatgttagtttaaccgaaccaattctttcaagatttgacatattatgtgttgttagagatcttgttgatgaggaggctgaccgaagattggctacttttgttgttgattctcatgtgagatctcatccagaaaacgatcaggatgaagaagataagctggccaaagaaaatggagagtcggtggtagaacaaggggaagatgaaataagtgagcaactcactgcaagacaaaagagacttcaaagacaaaggaaaaaggaagaagaaatttccccgattccacaagaactactaatgaaatatattcactatgccagaaccaaggtttaccctaaattacatcaaatggatatggataaggttagtagagtatatgccgacttgagaagagagagtatttctactggttcatttccaattaccgtccgtcatttagaatccattttaagaatcgccgaatcctttgctaaaatgagattatctgaattcgtgtcttcttatgatttggatagagctatcaaggttgtggttgattccttcgttgatgctcaaaaggtcagtgttcgtcgccaactccgcagatctttctctatttataccttgggtcattgatactcctttccgtaggtcgacggaaaaaaaacaacatcaagtttcatcccatgcattggcaatcccaatctcagtatataattttctttcctttttcgtatatttttatacattgtatttttaattttaattcaatttagcacgtaaaattctctcgtttcttatactctatttggataaaatcacaagatccaacgaaaaattaactatctgtcgacatactattttcattttgccttttaataatatacatttactaaactaggatatataaagtggaggataggaagataatgaccgatcatttagtctcgctaggagtttcgctaggagtttcaacaggagtttcaacaggagtttcaacaggagtttcaacaggagtttcagtggtttcttctttttcttcaggttttggagcaaccttggcgttcgcatcaataccaaagattctgtataatagctcatgggtgtcttccttgcaaaccattaagttaatgcacttgctacccttccatacaggtaagaataagttttccttggtagagtcgtttcttgatacatcaatgaaagcacagccagagcttaaaacagtcattttttcaacaaaatcactgtcaatgttcttcgaacggatgtcgtcaaaattggggaatgattcgatcaataagtgttttagcatttccaagttagcttcaactattctattagatttcatatgatgcttcattattggtagcgattcactttgaattctccacgaacattcaatatcgcttctttgagaaatgaataattttacacctgaataaataatcttcaatctgtcctcattagcttgaataacatccttcaaagcggggcatacagtataaactactctggttggttcaccggtggcattacgaactagacaagtatttctgtcaaagatgttgtcgacaccataaaagtcccaacagaccttcaaggcttcgtgctgtgggtcaacaaagacaaatggctcttcgttggcatcacgtggtaatctttctttcttttgaacttcttccacttttagtttctttgtttgaggtccttcggattccaaagctggagtttctgaggataatttctcagcagcctcttgctcaatgacttcctcaattttttcaaaaacagtgatgaaaaacccacctgtgttttgttggtgtgggtaaactctcatacaattttgcaaattgaatttagaagcttcctcttcagatggcgcaaaaaagctttccaatgtgccttcgtctcccttggtcttctcagttaaatttctatcataaacgggccatttagatacacccttagatcttactaaaccagatagtttatcatcgcaattaaccaatctgattttgtcaccccattttcttagtgcttcagcaatgacagcttcattttcgataggattcaaggaacaagtggagtaaactaatctaccgccatcctttagaagatgcaaacctctatttagaatattcaattgaacagtatgcaaaccaagacctgcttgtgtgttccaatctttccagacgttaacgttctttctcatcgtaccatcaccagaacatgggacgtcacatagaattctgtcgaattttaaaacgtcattcttcttgtttgagttttcgtgcaatctgatacgtgggaaaaattgggcgtcatggttaacaaccattaagttagcactgtttaatcttttcaattggtgaaccaacatatgggatcttctagcatcagcatcgttagcaacaacaaaaccagatggttcatctgtatccttgtgcaaggcttcgattaattgagcggtttttgaacctggagcagcgcacatgtctaaaacagtgtggtgaggcttcacttcaagcacgattggagggatcattgaaacagcttcttgtcttgagatattaccaaccgcattttcaacaactaagaatctctgagtctttgcaaattgttcgttctttctaatgacggtctttggaacatccaattgccaagcaaggtggtctggataccagggtagttctactggggccttgattttttcaccttcaaattcaacgttagtcaagtttggtagatgtctttccttgaacaaatctaaaacttcaccagcatgctttctagagccagtgattctaaaagttaggggtaatggggcttgacacgtcttcttgaactcatcccattgatcttctgggaatagagctaaggtcttgtagtatttttcccatttttcattttcttttaccaaatcggaccagttcttttgagctcttgagtcatcacgagcgccaaaagtcttcttgtttccctttttataattctttcttctagccatttttcttatgcgttcttttaattgaataaataaccggtacaactaccaagaataatatgcgtttgactatgctagattatttgacgaatctgaaataactcatcgctaaatttttcatagtgaaaaaaaaaaaaaaaaatcaagaaaaacaacagaaaacacagtcattttatacgtggattgctataataatatagacccataacaataccatattgtgtaagagtaatattttatatactggctcaataagtgccaaaatggccagaattatgtctatttctagagtttaaaagatataatgacttttttttctcgaaaaatctgggcggaatgccattgcttgagcactggatcaaacatcctagatccagaatcttgtcgtctcgaatatactgcgcctatagtacagtatcagctggctcagttcttggtttctgacgatagaattttgtgcgtgtaacggaggccttacgctgtgctccatacttttcctattaagaggtactgtgcttggtgacttatagttccgtctcccctctttgggtccatagtactcgcaaaagctttccgacgctaatgcagtttcatgatttcggtgcatttaaatgttacctggggcgtgtctatagtcgatgtgcttagatataaattcgcatggtccttttccgatggttttattttgactagaatcttccgtattggtgcaagtaagataatctttcacccatttctcaataagcaagcccaatgtgacaagacttgtttcatcaaaggcgttgattaggtgtggatacttacttagacacagctgcgtggcgtagtagtgtaccacgcgtaagtcgatatcggggacgatattgccctcaaaaacaccttcgtctctatccttctctgcatcgatatttaagtcttcttttgttttgaatggtatagggactacgttatctattttttctgcgagtacttcatcagcactcactgtatgcgttccaaattcctttattatattactgcatgcttcatatacatttctatccattttgatctagatctttaaaaccagtgttcgtgggataccgccgctttcgagtttctgtactactggtataatatgtaaacaacactcctctttaagagttaagtgttgatctgcatttcatggcattcgcttttctttcaagcgcatttaaccaaacaaaataagataaattggctgaaggaaaatggggccaaaaagctaaacggtttggccccattaagtagctaatgatctgctcaagagggcccacattgacgaggcaaaaattagttggtaacgtttcttttaataaccgcgaatggaaaagtaatacaaactgttgaatcatcttttgacgtacatatacatatttacatataatttaaaatacctttgaatgatacctgtgtaaaactagtaaaatgagcgtcgtgagaacgggcagtatattgctcattttctctcggtcattacctcccttctggtggcgtcttgtagtaaattcgtatccaccatgttcttattgaggtagacgtatctgactgtggaacctcttatgaaaatattccttacggaacccaaatgcggatatttcttctcatctgtgcatgatatattatctagtttcaggtttaagaactggtctacagattgcagtgtaccttttatttcaatgtcgttttttaactaatttagaacacagtaaacagggatgtgcaaacgttagtattttagtttttaggaaactgtgaatgtacgagacccgttggttttccttgtcaaagggcatcccggtgtaaatcattattaacatacctctacgaccacttcttggtctactagagtcttgaaaaaggagaagaagagcattcttgctaaataatatcaacggaagatgtgtgcgttaaagtagagtactccttttgtcgaatcctagactagttttctttgtacgccgtatttgtgcttggaagtcctctatttcggttttatttttcttgttcgaaacttcttcatggtctgaaattagaaaaatgaaaaacgacaataatacaataacaacagcggaaaaaccggctgttagagaagaagagatctggggtgagggtctttcagccagacgtccttcggatggcatcccatgtaacaacatgtttgctgcgtaacttgtattaaaaaattcatacaaaaaaaaactatgccaccattgggggataatttgatatttttatgtttagttaacttttggagaagaccgaaaaaaatggacagaaagtatatacgatattgagaatcaataacaagatagtacgaaagcaagccgttaaaagatgcgtgaaagcaatcatcaattctcttacttggtgtgttactcttttaccctttctgcacaatgtactgtttattcttatcttgcttcaaagtacgatatggcatctttcgtttcgccctgaaagtgaacccgaatttttgaaattccaagatttgcgataataggtgcgtagaataacatatctttagatgatcatctgtgtcctaacatcccctgtattttgaaaatagtaaatccggtaatatcacatgatgcagagggttgtgatagatcaatgggtatacgacgtagagacaacacataggactaggggcactggtcgtaatagcgatagccttagtggcgtgcacgatgatgaatctctcagtcccgatagtattgtcaacgaaattcactataaaaaataccgccacattttgttccctcccatagtaacaaaccaattcactccgggatgtcctcaatatataccgattctccacgattccataaggcagtagtggaatgtcccccaaacgatgtagagctactccttccaggtctcagaaaaaatacacagagtgccgcaaccctttactttactgaatgttaacagtggtagttgattatcaatggttcttcgtagctactattccttctttcagaatttattattgtatttggcacatttagagaaaataaaacatatatagaacaataagaacgtacataatttcctaatttattatttataatcaattaagcgtcttccttcaaaaaagcatctctcttttcagcaactctttgagctcttctgtcacgagcagctctgttcttcaatcttctagcttcagcttcttcgttcaaagccttttcacgttgagcatcagccttagcttgaataatgtgttcgaccaaagctctcttgtgcttgaaagcgttacccttggattccttgtacaaaacatggtacaaatgcttgtcgatcttaccagcatcacggtacttggccaataatcttctcaagacacgcaatcttctaatccagacgacttgggatggtaaacgggcttctctggtaccctttctcttaccgtaaccactgtgacgaccttctctcttggattgagcatgggctctggttctagatttagagtggacagtaacggccttcttaacgatggtaccgttcttaaccaattttctaatggcgtttctggagttggcttgagcgatttcagaggcttcgtttgggtctaaccaaacctttctcttaccaacaccgacaacagaagcggcaagtctcttttgagtacgtaagttagccctgcggaaaaagatagtttgcaaatttatttgcaacacagtgattgttagtaaaattggttttttttttaggtcaagttaaaggtgcaaaaccattctaagagtagaagagtattattcacgagcttctcgtcaagaccgatgggcggtccttatcaattaagccaatgggtttagtctgttcggtatatctcagcagccagtctctcatatcgtatgatgcgtagtttatatttcagattttgtcatgcctatgttaccactgcactgcactgttcaaacaaagactgagggcttatcctgagtctgactacgtagctgtcaaatggctgggattgctccgtacctactatttcatctttctctcttttctttgaccatttgggaacggatatcactcggagcgtcttttcttatctactctagcaaaaggttttcacacatctagtaccactgttaaacatacattttcctctaaatttattggtgatttttttgttcactttgatgaaaaggctaatcgaaaaatcagtagtgttaaaatatactggtaatattaccatgtagatgcaaaagcttctagacgaatataagaaagtggcgatggtggagggaagtgccgaaccgcctgggcccgcgcactcccatgctgatacccacaaaggcgggaggccaggcagtaggcgctgttgccccccagtgggaaccaccaccaccacccgcctcctcagagcccatttccaagctcggctgttcggtttgttttcaccggtgggcgcgccgatgcaatactcaccggtggcttgttttcaaaaagcattttcagttttttcgggaggtataggtgtaggggtgtccgggttgaaaaagaatccgtcctggaaaaacatgtcttgtttttctctcctttttttctttctcaatatcaaagaccgagcgatgaggctctatgaaaaattttcatactaacatctgttaaaattactctatggattagtgttggtgaattataggatccaagctcccaaaataaagtacaagtaacaggaacaaagaacaatggccaaatcaatacgtgcaagcagtcatctaaatgccaaatctatcaagagacgcgcagttttccagaaagtagtgaacgcacgtgaacaaagaatatctgagagattaaaggaagatatgctcaagcagaaactagaagacctaaagaagaaggaggagcaaggaatcgaaatcgaggtcgatgagaaaaaacctgaagacgaagcttccaaaaagagtgtaagcacttctggctggagagatggtagacaccacatctacaagaaggccaagctgatgaagaaatctaagaagaagacatctttcactagattctaataggggaagtagcaagagttgggttgtaaattttttaactatatgtaccataataaaattccgatgtttttttttttttattcttttccagatttgtagttgtttccatccaactacaaatggacaagacaggatattgaaaaaaagagacagattagcggatgtgaaaaactgttcatattcaattttctttttcccgtgtgtgggtgtgtgtatgtgtgtttttatatatgtggatgggggtgtataatgcattattttttttataattataaacttctttatatattaggttgttcttttacgttcttttagtttcgttcttctttcccttctcaatctactctgcatcatgtagtaggtgccccgccttattatagtttccagtatggattgatcgtattccggatacttgacgcttacgcgttgatgcaattgattgattagttttgtcctatattcctttgtggtgtctctgatccatgtcttgtagcctagcgggtaattgagctcgttctggaaaattcccagtatgaagcgttctcttttcagcgcttcttcaggggactgcaagtttagcactttagccaaaccttcggcggataatctggagtcggaaattttcttagactcagaagaagaagagggcgaagagtgagagaatgattcgtggcaggcttttcccttcctcttggaagaagattccgaagattccgaagacgaagacgaggatgaggacgaggacgatgaggacgaaaacgaagaaggattaggatcttgttcaacggcgtttatggtaaaatccggataatttagctgattgttcaggttttccaacgttagttcttgcgtaaacgtctccctttcaaatgcagcagggtcagcgaatatggcaccgtttgtttcaatgtcacgacttgccgttctttcctgctttaaggaggaagatagtggtgctggaggggagggcgaattcgataaagataacgaaaaattagcagatggtaagctcgacactaacgaggagggggtggatatatcctttttgtagatatctttacaactaacggcaaactgcggttcattgagagtagaagggtaatctagtaagaaagccatttggcttatgtcattacccagtagattgttactattagtttttttattaatattattattatgatgattattattattattattattattattatgattattattattattattactataattgatgctattattgttattagttgtagtagggagcttattcttataagacaataaaaagttggaataagtcacgttttcgtcattgtagtcattgacattaacgtcattattatttatggggaaaaagggcgagttaacatcacagtttaaaggcgtaagtgattccaagttgtagtttagattttcgttttcgtaaaagaagtcggattctggaatattggcgcacattagctttgttattatttttaatctctaaatattacgattaagctggttgaatagtgtaagaataataagaaaaaaactgaactaaagaactcctccagaaggaaaaacaagggcagggaacagaactaaaaaaagctagggacacatatatataatttacttaattccttttaaacaattgaatatcttttaaaagagaaacacaacaaaggaaagaaaggaaaaaaaaaaaaaaaaaaaaaaaaaaagatgataaaaattgcatgtatgtgggcggaaaccttaaaagtcataataagggaataccacgcaggaaaggtcacaggagaataacgaaatgaaacgagcgaaaacaaatggagtcaacggcaaacgtttggcagattaagattatgtttgctttgtgcgtttatgcaggaaggggaatcacgcagatagtaagtgtccgactaaatgcatgaaaaatcgttgactttttttttcaagtctcagataaaggaaaatctacgcttgtttgtgtgcgaattcgccgatatgggaaaggagcataaaaaaaactgcgctacctatgaaatagagtccctttccatttgggcctcatggttacccaatatcgtaataggaaataagcaagtaaggagaaaaaacgaagaaaaaaaataaaaaaatttgctagagcggcaggagacaggaagaataacgcaggacggaactaaaaagaaaaaagatgtataaaagtggttcggtttgacccaccagatttcatgccgatgattacatacgcaagcttttttatttcccacggaccatcttgtggtggcctaagcactgcctgcagaacgcctatgcatgtacgattgcaaagccggagtaaaacggtatgtggtctggcgcggtgtgtgggtcgcaaacgcggtagggccgctggactcactgcaaggggtaattgtcagcggtgaaatgactccgttaccgcccgtcgccaggaacgcgcctaccgtgtgcgccggtcttcgccggcaggggagaatgtagcggccgcggcatcgtgcgcactgtgcctcgacgaaactacgagtcctttctcttttgggacactgattttcagagaagaaaaaagaaaagagaaaagagggttcgtgccgggtaaccgttcatgtagtgaaaatcgaaaggatatacgtatgtacgaatgtgcgcaccagccacgcccatcccttttcccctttcccttttcctttcccgttctagtttcgtttacaaggctgcctagcctgcctatctacatatatatataacaaagcggctgtatccgtgaagatgaaggccaccaccaccacccacaacaaacagaaagccccgcaaacacaatcatgtctttcatccccatcatatgtggtatgaggagtttcgactcctcatacgattctgtacccgcacaccagaacctgtactgtccgaactgccacaaccacagcgtgagccccatcaagagaaaggagtttttcacggtgtggttcataccgctgcttcctgtgttctggggcaaacagctgcattgttccatctgcaattggcgacaagacttcaaaaacgaagaacagctgaacaaggtcgttcaggagcaacagaacatgcgacaaaagatgcccaattagcaccgactttaactttccgtactgcactttctgccttgtataggtatatacctgttttatatatacgtaattcatgctaatggtaatattaacgacatcacgatgcacgagcagttccggcgtgggagcaaaagaaaggcggtaaatgcgtcgccctgattggtgtgcagcgcgggccaatgagaggcccccactctcagagggtgaggtgcgattatcgggaacatgtctccgtcgatcgggcccacgtcgtctcagaatataaataccatttgagtttctaatatccatttttcaccataccccactgaaacagaagatcctctttcctgttggttaccttgttcattgcaaatacatctacatcgcgaagaggcccctcccctacattatctacatttgttgttcttttttttgtgtgcatttttatacctcagattcatccagtaacatatacacagtcaaatagcaaacatgtcttctaacgctcaaatcaacacgccgctacctccagccccagccccaaagaaggaatccaattttatgattgatttccttatgggtggtgtcagtgccgccgtcgccaagaccgctgcctcccccattgaaagagttaaacttttgatccaaaaccaagacgagatgttgaaacaaggaactctagacaggaaatacggtggtatcttggaatgtttcaagagaaccgctcaacaagaaggtatcatctctttctggagaggtaacaccgccaacgttatccgttatttcccaacccaagctttgaatttcgctttcaaggacaagatcaaggccatgttcggtttcaagaaggaagaaggttacggtaaatggtttgccggtaacttggcatccggtggtgctgccggtgccttgtcattgatgttcgtctactctttggattatgcaagaactagattggctgctgactctaaatcctccaagaagggtggtgctcgtcaattcaacgggttggtcgatgtttacagaaagactttgaagtctgatggtatcgctggtctttacagaggtttcttgccttctgttgttggtattgttgtctacagaggtctatacttcggtttgtacgattccttgaagcctgtattgttgactggttctttggaaggctcatttttggcttcattcttgttaggttgggttgttactactggtgcctccacatgttcttacccattggataccgttagaagaagaatgatgatgacttccggtcaagccatcaagtacgacggtgcctttgactgtatgagaaagattatcgccgccgaaggtgtttcttctctattcaagggttgcggtgctaacatcttaagaggtgtcgccggtgctggtgttatttcaatgtacgaccaactgcaaatgattttgttcggtaagaaatttaaataagtctaattcaatctgatttaatttgatttctgtcacatatttttttttcttttttcacttttggtgtttaacgagtgacacgatttgtttttaataatattattatccttccacatatttaacaattcttatctaacaaaaagatcaaagaatactaaaaaaaaaaaaaaaaaaaagaaaaacaatgaaattttttaaacaacttttacgtataaagaaaaaaaaaaatcctaaatatccagtaaatagttttatattagtagtattctttcccgcttctaaataacgttacatgacgtttttttataaaatgcaatttcccatcgatcatcgccaaacgggcctatcattcttggtattggtggccgcgtcttgtttaagatggctggacaacgaaccactcgtcttacttttcaccatccgggtcttcgcactcgcattggtagactttgaggaaccgtccaatgataaattgttcatagacgatgacctagagaacgttgtttgcttgtaaagtctatcaaaaacagaaactgagttctttaattgagaactcgctcctgaagcaggtggtatacgttctggtggcctggtcttggaatgtaaatctcttatcggtgtggatttgggcaatttagatcttgggtgcgccggtgcagacgtcgaggaggatgcattgcggtggctattaggatgcacggggttgatcttgttcaaggaatttgtagtgggcattaaaaaatttggcttttgcatgaacggtttgggctttgacagcggcgtgttctttatcgagtttacattagagtttgcttgcatggaccttgccctggctgcgatgtcattcccattgaccagtgagttccgcagcttcaatcttcgtatccttcttgtgatatcgttgaccactggcgtagtgtatggaattgtgtgtgacggccttgatcttttcattgattccgatgagtcttgaggaacagcacgctgggatttcctctttggagtgtgcaagaccatataatgagtgtctagtgactccatctgaccaaattgagaatcatgctttgtttggaaaaactcattgaaattgtgtgagccagattgtggctgactgttattgttttcgttgttctgctgttgcgtttggtctcttaggaattcaaacttcgacgtggctctggaatccaattcgtgcagtactgaattgcccagtcgtttggaaacgccaatagtctcaatgatattgctattgttattcgaatggaagtctatactcatatgcggggccgtaaaatcattaatttgcgtggtgttatcgttgtctttatgttctttttgaagtttatcattcatccatgaagatagtgtacgtctagggctttagtagcattttttgtttatttgtttatactagccaaaagctatgatttttccatgttattttccccttctctctctctctgtgcctctttttggcgatgcgcgaaatgtattgaacaagaagaattcgataataaaaaaaaatacaacagctctatattgaatactacaaaacggttttttgtacagatatatatacatatatattgattgttttcccccaataaaatacagttgaaactagtaatgatgcaacattaatcgttaagatgataattttctctgcgtgggcgtgcgcgttggcgttgcgcactactgttcatcttcattgtcgtgttcttcttcttcttcttttccctcttcttcttcttcttcttcttcggaggaggacatgaagtcagaatgttcagtggcagcggcggcggcggcgtgaccctccgagctttcaagttttctcttgtagttttcacgcttttcgatctcagtattgaggtttttcaaaagcattgactcagccagcttgacgttcttggggaatttgctcgtgattatgaattttctaaagttttcgtccttgtcgtcgtcgtctttcctttctacaacaatgttggtctttgtgaaggtcttcaagtttttgattctgttcatgccacggccgatgatggcacccacgtacagttctgggatcttcaattcgattttggtgctggaggaggccggaggagacgagggttcgccgggcgattttttcaagtgagggaagtaggacctctcggtgttgaacctgacatcaacatcgttcaagataatctcgctgatctcaatgagcacgttggtgatggacccggggaagccctggatctcgatgatcctctcgtcgctatcgggtaagaagtccttggaagcgacaatcttgacgccgtgcttgttgatcaggaacttgatagtggcgccggccttgccgataatggaggagatgtgggagttggccacgatgagtctgacgtatccgatgttttccagctgctgcaggtctctgatctcgtccttggagggtgcgggcaagatatggttcaagaaatggaaatagtagtgttcctcgccctcatcctcggcggccgcggcagcatcctctttctcggcgtccctcttgttgagcacgtcgacgatgtcgccgacggcgttggccacgttgattatgttgccagcacaggacagaatcctgtcggagcacccgggcaccttttcggagatgccgatcttgacggagttggtagctcttatgcgcgagatggtcgagcccttggtaccaatgatcttagcagcctctttcaacgaaagtaagagcctgtggttgatggtgggctgggcgccagccccagctgcgggagcggcgccggtggcggagctgccggcatcgttggcgccattgttggcgttgactgaggggatggcaacgggggtagcggcttcgaaaaactgtgacattgcaggtgctttggtggtggctgtgtttatgaattacccgatgagtatagtctgtgattgcgaatgctgttgctgattgtaccttgtagttttaatttggttagcaaaactgatctaggttatagcagtttgtaattgttgtttggatgggcgggcacatacaaaaaaccgggagggctttccgtgtcaagtgacagggctataaacataaaaacttagggtatagagtagaataagagggctgtaaaattgatccggtgcgggtgacatagggtaccggtttctttttttttttttttttttttcctttgttcttttttctttttgcgatttgtcagaaattagtccgcgctctgtggggcgggtgcgaggcattacgatgtatataagaaagtgcggtgctggcatgggcacggttgagtcactccaatgaacagggctaaaccactaaagcaactgcacaagatgactatggatagcagcagcagcagcagcagcagcaacaacagaaataacaacaataacgagatcagcgacggcctgcccctggtgcaatgtgtggcgagagcccgtattcctaccacgcagggcccggatatcttcctgcatctgtacagcaatgatcgcgacaataaggagcacttagccatcgtgtttggtgaggacatacggtcacgctcgttgttccgcaggaggcctcacgagacgcagcaggaccggatgatcaggggcgcgtacatcggcaagctgtaccctggtaggacggttgcggacgaggacgataggctcgggctggcactggagttcgacgagcgcacgggcgagttactggcctccacggccacgacttgggactcccaccatgatacgctggtcaggatccattccgagtgctacactggcgagaacgcctggagtgcacgttgcgactgcggggagcagttcgatagggccggcaggcttattgcatgcgaccgtgagccctccagcaacatccaaggcggaaacggccacggcgtgatcgtgtacctcagacaggagggccgcggcatcgggctgggcgagaagctcaaggcctacaatctgcaggacttgggcgctgacacggtgcaggccaacctgatgctgaagcacccggtggacgccagagacttctcgctgggcaaggccatcctgctggacctgggcgtcgcaaacatcaggcttttaacaaacaacccggaaaagatcaaacaggtggaacacgtgccgctcctcaaatgcgtcgagcgagtgcccatggtgcctatacattggacaaactccagtgagggcatagattccaaggagatagagggctacctcaggactaagatagagagaatgggccacctgctgacggagcccctgaaactccacacgaatcctcaatccaccgaggcaagccaaaagcaaactcaaataaactccccactgtcatcgtcatccactttggcaatatagtataatgtaatgtagtgtagatagtacgtaaactgttttaatgaatgataataccacggttaccccgacggcgcgtgcatctcattgtaaagatttttatgaaaatcaagttatttatttactgtaaaccgttagtatttatttatttatttacttttcaagtggcaattgttcccaccctacaggcatattcaacaccagcaattagggtttttggagaacctcgcatgctttggaaacgatgtcgtcctttaataacgaaaacaacaacaacagcagcactaatgcgcattcgaaggaggccttcccgctgtacactgtattcaaggacgattccatacccatcgaggaaaaactatcgctgctcacgcggttcaaaggtcacgtaaaaaaggaactcgtcaatgagtcgtcgatccaggcctatttcaccgcgttactgttcgtctccggccattatgcctaccactcatacccgcgcttaataaccctatcgcattcatccctttgctacctcatcaaacgtgtagccatgcagtctcctgtccaattcaatgacaccctcgttgaagaattactaaatcatctgatcttccaactgcccaacgagaaaaagttctggctgccatctatcaaggccatcgaagccatctatctggtgaacccactaaagattcaagctattctcgcgagtttcttacaaagaccaaatgaaaatcaaagcgaggacgacttgaacaggataaagtccactctactgaccatcgatgaactcatccagattaacgaaaaaaacaactcaaaccatttgcaattactacgattcttcatgctttcgttcaccaatcttttaaacaacaacctaaatgaacacgcaaatgacgacaacaacaatatagtaatagaacttatttttgatataatgtacaaatacttgaagaacgatgagggaaactcacaagatttgatgaatggattccttaatgatttggaagtcgggaggtttaaacagaaattcatgagcttaataaaatcacaagaccaggatcagtcgcaagaagacaagtccgcgttgttcgaagaggattatgaattccagcttttgttgaatgaggcgaaattgccgcagttgtcaaacaatctaagcaataaagatccatccgcgaagaaagattatgactctttgaacctattacaacaagacttggaaagtttgctggtcccattccaaaatataaaggaaactgaacaaaactggaaatcaagacagtcgaatgttattgaactagacaagatcatatcaggcaatgctcccaaagacagcccagaagagttcgtcactataatgaaagaggtgcaactaatcgaactgatttcaagagccacgtcatcgctgaaaacaacgttgtcgttagccgcgttgcttttcctcaagaggctaatacatattttgaatgaccatttgcccttgtcaatattagaccagattttcaccatcttcaaaaacttactgtcctccaccaaaaaaatttcttcacaaactgcatttcattgtttaatcaccttgatcatcgatataaaccatttccataataaactattccaattatctttcctactgataaacgaaaaaactgttacaccgagattctgctctgcaatattgttacgaagcttcttggtcaagttcaatgactctaatctcccatccaataactcgaatacgacttcaccaacttccaagttggaaaataatctgatatacattgaagaatggttgaaaaagggcatttcagattctcagactacagtaagagaagctatgagattgactttttggtatttttataaatgttatcccaccaacgccaaaaaactactgaactcttcattttccccgcagctgaaaaaagcaacagaactagcaatacccgctcatctaaacataaactaccagctttcaagagtgccatctacaacgtccgcttccgcagccgccacgatgtctcgtttatattcccagtcttctaatagctcttcaagaagagtcagtttattagaacaaaagaggcatttcccaagttatgctcaaccaacacaatcttcctccacctctctactcaatatgcctgcggttgctgctggcggcggtgttattgccaccaaactttcgaataaatttaaaaccaatttgagatcaacaagtgagtactcgagtaaggaaaatgaaaaacgaacacgccatcaggatacctcgaaccccactgcaaacagcaacaccaataatggtaataatcagatcaaaagaaaagtcagcgcccctccttcttccattactactacaaaagcaactgaaaattacgctaatttggaggatttttcttcaaaccaaattgatttgactgatgaattatcaaatagttacactaacactttaatgaagaaatatatggataaaaacgacatttcaatatcgtcttctccaaagtcatcaaaaagtagtaataaaaccgttgaatacgaaaacttttacaagaaattcaataatgcttcttcttccagccagttaaaagatatgctacagtttttacagaaagaattattactggctccacaacaattatcgtcaccaccatcagatacaaaattggaaatttctaaaattttggaaaaactacaccaaactatgattaaatcaccatacgatttcaaaccgtttttagacataccgaatttcataaaccaagttcctctaaattatcttcttgaactatactctattaacgattttgattgtgcggaaatattgaaaactaaaactgattcagataacacttctcaaacaaccaatttgattatttccgtcgtggaattattcaattttatagattccaataattgcacgcccgattcaaaactatattatatgaaatacaaaaccatattcttcaattataacttcaagttgttacttgagcttttccgcgggttgaatagcaagaatgatggccctttgagattatgcataaaggatttgatacctaaaactttaactagtcttttcaaaatttatggcaaggaatttgattatacgctctatttcaatttaattttcgagatttatgaatttgataaagaacgctttagtagcttattaactgatttcgagattgtatctaccaagatgaaaatttgccgtgaattagagaaaaaggacccaaacttcaaaatagaaaacatcatctcgagagaaagttctgtgaatttcacgccaattgacgataataaattagataaagacgacagtttggatgaggaagctgatgaaaatgatgtaaaaaagtatatggaaatgacaatgatcaacccatttagaaatttaggaagtgacaagacattggagttgaagaataatatcgaccaaaaaagatcatcaagcacaaatagtgttgttattcatgatgacatcgaaaaggacaaaaagctatcggaaatgactaaaattgtcagcgtttatcaattagatcacccaaattcggtgaaagaagaagatgaccaagacatggaaacttcgctcaagtcagatttaaatttaagtgaaatttttcaaaacggcactggtactacggaaaagcaagcaaaagatgataatgaaccaacagttaaattcagcacggatccaccaaaaattataaatgagcctgggaagcctattgtgaaaaaacatattgaaactgaaaatgaaaatggaagtgaaaatgacaagcctaatttggaaactatgtcgccaataaaaatagacagagatgaaaatatggatcgaaagcaaaaaaccaccttgaaaagagaaagagaaccggttttaactgaacaagatatcaactccaagaaaataaaattggaaaccggcaagaaatcagggaaagtacattttcctatcatgaatgacttcccgaaggattcattaaccatgtatgaaattagtcatctactaatggtcgactcaataggtaactcttcaatggattttgatgtctattttagtcatatgttgaaggctatcaacagaatcaaaagcggatcgttcaccatgaagcatgtaaactacctgatcgaacctttaataatctgttttcaaaatacgaagatgatgaattggctgttaagtgaaaacggctttgatgaactattagccgtggctatcatgcttctaaaatcgacagatgacaccccctcgataccatcgaaaatctccagtaaatccattattctcgtccacaatctcttagtttggaaaaaatttttaaacaaagaaagcggaaatgctgatgatgacggagtttcactaagaatgtcatttgaagaagtatgggaacaaatccttctaatgctcaacaaactatctgacaacgggaatgaaatctacaagctggcacaagagtttagagacaacctaatacagtcacattacttcaaaaaacattcagcaacaagaatcctaagcatgctggtcacagaaatacagcccgatactgctggagtaaaagaaacatttctaattgagacgttatccaagatgttgttgtctcccactattcgcacgcaattaaagaaatctaatatatctgagattattcagacgatgagctatttcatcacagggagcgataacacctcctggaacttcaccagtgccatggtcttagcacactctttgagacacttacaatccactctggattgcaatgaacaagaaaccgaacagttattcgattgcctgcccaaggatgtctttagaatgattatgttcatcgcctcaaacgaataataccatggcctgacgagttattttcgtacttttttttgaaacattttctgacgtgacgcgtctcatcagttttctttccttcttgctcttttcaaaaaattgtagtattatgaattcatatgtagtcatatttaacatttccccatataatatatttgcatactaatctcactgagtcagtcggttaccaatccattcagtagtgcttcgaaaacgacatttgcaggaaacacaattgaaacaagaaaaatgagcggatctattgatgtcatcacacatttcggccctgaggctgataaaccagaaatagttactgcattacagaatttaacgaaggtacacgcattgagtgttgaggatttgtatattaagtgggagcagttctccaatcaaaagcgtcaaacgcacacaggcttaactcccaagaatctcgatgagtttaaacaatttctacaattacaaatggaaaagcgtgctactcaaatctcttccaattctaaaataaatccctcaatcaagaaacctctcataaataaaagcttgaattcaagcccactgtttggtcttaatattcctaaaacgccaacgttgaagaaaagaagattacatggaccttcttcactcagtgactctaagaaaccttatactgcaggttccgaggtagaaacaaatggtaatggtgacagttcattaaaattggaattcacaccgggtgtgccggaaggaaaagaggatatgaagtttccaccatccgccaaaagcctcaacgtaaatacccccaatccgtcaacattccaaactccaacaacaaacaccccaaccgcactgaaacaaagcaccactggtggtaaaattttggatacccttaatcccgaaaacattgaagtatcttcaggtaatccaagtgtaggtttagattcgactgaagaattacctcctagtgaagttagagtcgaaccgttctacgatcctaaaaagtataaatttagaacaatgagacaaaacttacaagaagcttccgacgtcctcgacgatcaaatcgactcattcacaaggattattcaggatcattacaagttgtctccaaacgattttgctgatccaaccatccaatcccagtctgagatttataccgttggaagaattgttccagactcgcctacttatgacaagtttttaaacccagaatcacttgccttagaaacttcaagaatgggcggtgttggcagaagagtaagactagacttatcccagatcaacgaactttcttttttcttagggcagatcgtagcattcaaaggcaaaaatgctaacggagattacttcactgtcaattctacattggcgctaccttacccaaattctcctgtttctacgccagaagaacttcaagagtatcaagcaaatttggaaggttcgtccttaaaagttatcgccacatgtgggccatactttgccgacgatagcttctccctggcactattggaggattttattagtcgtatcaatactgaagtcaaacctcacgtcttaataatgtttggtccattcatagacatcactcaccccctaatagccagcggtaaactaccaaatttcccccaattcaaaacgcaaccaaaaacgttggatgaactgtttttgaagctatttacacctgtcctaaaaacgatatcaccacacattcaagtgatactgataccttctacaagagatgcgatctcgaatcatgctgcgtatccacaggcctctttgattagaaaagctttacaattacctaaaaagaacttcaagtgtgtaacgaatccctcctctttccaaataaatgagatatattttggctgctcaaatgtggatacgttcaaagacttaaaagaagtcataaaaggtggtacgacttcatcgaggtatagactggaccgtgtttcggagcatatcttgcaacagcgtagatactatcctatatttccaggcagcattcgtacaagaataaaacctaacaacgtaactgtgaagaaggaatccaacagtttgaaaggtaatgaagaaaaagtttatgaacatatatctggtgcagacttggacgtaggttacctagggctgacagaatttgttggcgggttcaccccagacataatgattataccaagtgacctacaatactttgcaagagtggttcaaaatgtggttgttataaaccctggaaaattcatcagagcaaccggcaatagaggctcgtatgcacaaatcacggtaacttgtccagatcttgaagatgggaagttgacactcgtcgaaggtgaagagcctgtctatcttcacaatgtatggaagcgtgctagagttgacttaattactagttaatacgtttatacgagtatatgcaatagaacacaagaaagataacagcaatatttgtgggtgggatgctgcttgaacacgagctttgtatatctgctctttaacctgatgatggatgataattggtatgttagtcatatccgggtaaaatacgtacatgagcaagattatcttgtgaaggaaaaaaaatacataaatgaaggctactcttaaatgcatagaaaaatccttggtacgccatcgttcctctttgcaaaactaagtctatcaagatcgcatcacaaaatgtctacaaatattgcttatgatgatgatagaaaagcagaactaattgctcagtacgagtccattagaaaagtagtggatacagaagccataaaggttcatggtgataaaggtgcctctaaagtttctatattggctgtctcgaagttaaaaccagccagtgatataaaaatcctgtatgatcatggtgtaagagactttggggaaaattacgttcaagaattgattgaaaaatcaagcctattacctggtgatatcgattggcatttcgttggtggtttacaaacaaataaatgcaaagatttagcgaaagtaccaaatttgcgtattgttgaaacagtcgactctttaaaaaaagccaagaagctcaacgagtcgagggctaaatttcaacccgattgtgacccaatattatgtcatgttcaaatcaacacatcgcatgaagatcaaaaatcaggcctaagtgacgaaacggaaatattcgaagtgattgctttctttttgtctgacgagtgtaagcatatcaaattgaatgggttaatgactattggctcatggaatgtttcccatgaagatggtgaagaaaacgaggacttcaccacgctggttaattggaagcagaaaatcgatgctaaattcggaacatcattgaagttgtcgatggggatgagtgctgattttaagcaggccataaagcaaggagcatcagaagttagaattggaacagacatttttggagcaaggcctccaaaaaatgaggcaagaatcatttaaaaactgaagtgtcattttacaagaccttctctttagcattacgacaaaaagaaaactgaatagaatttgtaaatatatatgtatttgtatgtacaatgcagttaagtttcaattgagcggttttgaaaaaaaaaaaaaaattacttcgttagcacatttcttatacactcgacgatatacttggctagggggccagctgtcgttgtcttacaggtaacatttgccaacccgttttcttggtattgtattttcattaggcaaccaaagttcccctcactctttgtatgaataatacctgagacaaataatgtactatgaacactcgtttgttcaactatatcaaaacccaaccgtttaaatatttgccttaataatactaggccatcttccaagtcgatagtttcaactttcttgaagtctttattaagctttataccatatatttggtattctccatcttttcccagggcgtcgctcaatgttctccaacgactaatgaattgcgccaaagtcaagtgcatacttgggtttatttcgctgctaactattgttgtggtcacaccgatagctgttttcagattgacagtatttgtactaccaccacacttaaaatgaattgccaaaattggactgtcttccacgtcaaatgatttccttatggaaacttcgaaactttgttccacccttttatggggcttgattgtagcagcagagggtacgttgacattcgtgatcacatactcgggattaccttgtgtctttgaagctataacttgagtggatagccctgtgatttcccattcagttaagttgatgaaggcaagagatacctggaacgcatatggttgctgtggatcaggcgttgttattcgatagaaaaccttgattaaggaggatgtgtaaagcacaccttgtttatgtgatatcattcttgtaaagccctctctccaatttggagccaagatctgtcttgagtaataagagtccttccctgataagtcttcagataaatcaattttagaattcacatcgatgactgtgtttctacgtgaagggggaggcattggaaccccgatcgattgagttgagcttgctctcttgggtgccaagtcaaaagttgaagaagaggccgcagaagaagtatttatcaaagtcgcacttcctgctgatgtaggtaatgatcccaatctcttcaataatgggttagatttgctattgaatggtggcatcggttcaaacagaatttgtaacatgttgacattcccgcttactttagccagctgtataatattaaggtattcgaaagaccttgtttgcagttcaatatctagagagtttaactctaactgaaaaaatttgatgacattggagcctatttcgggtgaagttttgtacaacttgatcattgtagtcaatatcattgctttagctacgtttggcacgctaaaatacttttcggcaaacaaattgaataaattcacacccgaaatcttatcagtgacgaggctggaatattcacccagcaggaatgctgcagctttgataatagcttctgatgcttgctttttacataaataatccaccaattgctcgcatgttaacttatgtaaagatggattgttgaccacgatttgacataaccgttgccagatttcatcatcattaatagtggtattagacgttaatgataacaatttcaaagaaataatgacaaaccaattaatgtcagtggcatacttttctgttaaaatggcaattttaacagcaatatcggattttatttgtggttcagcaagatttttcggagataaaatatactgcaacaatccgtcgacgattattttgacgttttccacatcggtgaaagtatataacaagtcgacgactttcctaacaatagacgaatctctttctgtgttcaaaagatggaaaatcatatccagatttttatagcgaacagcatcaattgctggcttaccgcttgaagaacacagtttaaccaatgaatccaatgttaagtaccgaatattgatctctttagatgccagcagggagcataatgctgacactgaattcccgatggcctcatcagatggatctaacttggaggcaaaatttattaacgaaaacaacaccgtgttttggacgatacgttccattgggtcttgaccttgtctagtgcctaattcgatggcaacggagacacattttcgaagcttatttaggatttcgttatctatattattcgtttgtagtaacgcaccaaaatctctttccgttggagaggcaatcaaaatacttaacaaagatactatcttagttatcaaccaaggattaggcatattcgcaaacttatattccagcgggaactggttgtcactagaattggaggtaccaacaaccacacagttgtacaaaatctcagtcaattgaggtaatagtcttgtacaataactaggatcaatgtattttgcaatgaactcgattagcgggacagtagccaaagttagtctatagttttctgtatcgtccagtaaactcaatattctttgtatccataattgtttacgctgtaaatcctcggttaatatggaatggttgctttttaatagtgctagaaatgataaggcagattttttctttacatacagggaggaagtcggagatcttaatattttgaatacacccgttgtgatgtcatcgttgtacgctaagcggttcgtaaccttccctaccacaccgacaaaatttagagccagtgcaacaaaattatcatcgggagaagagagatctttgaccaattgataattaaccttatcgttaattctttttacaacttccttatgttcataaagcaattcaagggtcatgtaaccaatgaatttctcggaaaacgagttggatttcagcagttctaccgtctggtctaatccgaatagaatttcattcagctttgtcgtattggaagtgatataaatgtaggccagtttggcaacatactttttcctttgataaccacctaatctgtcgtgattgccctgttttttctttgcagtatcgaaatgctgcttaattttaacgatttctgaatgtatcctcttttcctgctcctgtgcttgttgtgaagaacgaagatcagctataaataactgtagacccttgatggcactgttattattagaaacacttgagtttataagcgtcttcttgcgttccattgttcgtataagtctcacaaaattgaaaagcttgatactaaagacctagttggcgacctggctccaatgatttgtgtagcttttcctcgatgcttgaacgtttctcaatcttcatactataaacagatcaaaaagatgttttttacgtcttatgtttctccagcgctcacttcggagaaaaactcctattctctcgcacagaaagaaccgcggagagaatgttaaatatacctagtagtttggtattacaatagccataaaatcaatttgactagttgattgtgaatatcaatattgttgtagtaaatatatacatgtatacatggtatgctcagttatttttttttaacgtcctctaaagagtttatattgtggttcttgagatttcaaaatattcaagtatttcttggacggtttctttgcattttcttcgtagaaattcttcacggggtcatctttagggtccttaaaactacgcaatccgactcttaccagtgaatccaaagaaataaattcgtataccccaggtaatttggtgccagcttttctaaaggcttcgcgtgcgactttttcgtgcaaatcgtcaccgtttatctcaaaaagaacttttcctgtgggtactctcaccatccaatgatcgaagccacctttacctttacccattcttgtttcgttacctttgacgcagacggcaacgttcgtacacaaacgtctccataaatgaccattggtcaaaggcctgacgtacctcatgatagcgttatctgcttctttcagttgctgtgcagttattctgataccttcacttttcaaacgtagcccgtacttaccgaattgtatagtagaccctttaatagaaccacccgtacgaacgggtactctacccttttgcttcttttgttggattttaaaccgtggcgcatactcgtgcgtgaatctcttagcaacaggattaatactttgtaagaaagagtttgacgtacccttgaaagtaagttcgctcatccttacggagagattcattctcattaagcccggaaacatatcgtggtggtgtatttttcctcgaaagaatcactttccttacgagacaattgaatttcttctgctcggctcctttgtgctttctagctgagaactacttctattgataaaaattccttccagaaagccttctaaagctcatgtaccaatctaacaattggttattctgaaatatcatgtttcgtacctagtgattttacagtcttcacacctagggcttcatattttgaaccctatatggcatatattagggcttaacgtgtgaagtgacaggagtttattcattttttcatttttcatttttttcattttttcttttttggcgattttttttttcaaaatttttcagagctcatctcatcgagaggaacgcatagatttaatattcattcgaacgctgaattgttttgaagtttgacatttatttgccaacttaaggtcaagagggtttcaagcaagttttaaggaaatatcccagagttaacttaaaaaaaaaaggaaaaccataaacagaaaatgaagtacgttgttgtttcaggtggtgtcatttccggtatcggtaaaggtgttcttgcatcttcaaccggtatgctgttgaagacactcggtttaaaagtcacctcgattaaaattgatccttacatgaacatcgatgctggtactatgtcacctttagaacatggtgagtgtttcgtactcgatgatggtggtgaaacagatttagatttgggtaattatgaaagataccttggtgtaacattgaccaaggaccataacattaccaccggtaagatatactcgcatgttattgctagggaaagaaagggtgactatttgggtaaaaccgtgcaaatcgttcctcatttaaccaatgctatccaagattggattgaacgtgtggccaagattcctgtcgacgacacaggaatggaaccagatgtctgtatcatcgaattgggtggtaccgttggtgatattgagagtgctccttttgtggaagcactaagacaatttcaattcaaggttggtaaggaaaatttcgcattgattcatgtctctttagtgcctgtcatccatggcgaacaaaagactaagccaactcaagccgccatcaaaggtttgagatctcttggtttgatcccagatatgattgcctgcagatgcactgacacattggacaagccaacaattgacaagattgcaatgttttgtcacgttgggcccgaacaagtggttaatgttcatgacgttaactctacttaccacgttccattactgctactagaacaaagaatgatagactatttatacgccagattaaagctagaagaaatatccttaactgaagaagacaaacaaagaggtttagaattattgtccagatggaaggctaccacaggcaacttcgacgaatccatggacaccgttaagatcgccttggtgggtaaatacaccaacttgaaggactcttacttgtcggtcataaaagctttggaacattcatctatgaaatgccgccgtaagttggaaattaaatgggtggaggctactgatttggaacctgaaacccaagatagcaataagcctaaattccatgaagcctggaacatggttagtaccgcggacggtattttgattcctggtggtttcggtgttagaggcacagagggtatgattttggctgctagatgggcccgtgaaaaccacatcccatacttgggtgtttgtttgggtttgcaaattgccactattgaattcacacgtagtgtacttggaaggaaagacagtcactcagcagaattctacccagacatcgacgaaaaggaccatgttgttgttttcatgcctgaaatcgataaggaaactatgggtggctctatgagactaggtttaagaccaacgtattttcaaaaagacaccgagtggagtcaaatcaaaaaactatatagcgatgcttctgaaattcacgaaagacatcgtcaccgttacgaaatcaacccaaatattgttgatgaattggaagacaatgggttaatctttgttggtaaggatgaaaccagcaaacgttgtgaaattttagaattgaagaaccacccttactatatcgctactcagtaccacccagaatatacgtcaaaagtcttggaaccatccaaacctttcttgggtttggtggctgcctccgctggcatcctacaagatgtcattgatggtaaatatgatcttgaagctagcgaaaacaaattcaacttttaaatcacataataaaattaaaagtttactgcattaatacagatagatttcaatttattctatgtatattatacttttttggaaagaaaaatatttatagtgccttttttttttctacctcttctattatctctttctttccagaatatatcttgatttaataaatctatcttatctaaatatatgggtacttaatccgtttccgaaggagctggttggcattccatggggttaacgaagaaagttcatgtttttttaccccgttattactttcgaatgattttctcaggttcttgaaatttaaaatatacgactataattatatatcagatactttcaaactgcttgattttacataaccttggggccaactagctgtgtgatatatcgccagatcgaacgtatttttacttgtccttatttccgtcaggtttcggatcaaaatcaattgtaggcgatgacacaaacattaaataaaaggtactcgaacagatgacactagcaaacacccacattgcgatagtacttggccttctcgttattctgtgaaaaaactcgatcaccggattatcgtagaagaatcccattttatatttgtcgtactgttcctattcaccgacttaaaaagtgactgctatttgtaattttatgttaataaagaactcgaccctatttaaatacacacggtgtctttctacgaaaattcgcatgtaaatatgccaggattagtattctttcttttgcctaagttcacactttttgtttttttacccttatttttctcacttggttcatcgcattttaaaactaaaactaatggagcaaacggttctgacaaaaagatcaagtgcgatgacgagacaagatcagtttgcgaatgctcgaactgctgtttttcgccgtttggatcgaggcatatcatatccgacatgcacgtttgggatcttcatttttcctttgaagatccagaatggcttatgagcactacccggactggcaacgagcatttcaattgaacacgttaaaaacaagtttccatttcgaggtagatgaatttgctggaagtgcacgtactaatcaagggcaggatatacgcataagtcgaggccgcaatcaatcagcaatgaatccgtttagagtcctaggtatgtgaccacagagagtattatgaggtttctaggccttttgtaatgaattcgatcttactaacagagaaaagggctttttttccaaccattgatacaggtgatttatcacatctaaccagtatattggtcctgattcgcactatcaagaccacgaaatacattgaaggtatttctttcaagacccaaacgttgtatgctatggttttcataacacggtacttggatcttttgacgttccactgggtatccctatacaacgcctctatgaagatattcttcattgtttctaccatctacatcgtagttctactacagggttctaaaagatctaacaccatcgcatacaacgagatgcttatgagagatacattcaagattcagcatttgcttattggaagcgctgtaatgagtctttttttcatcacagttcacatttcttgaactagcatggagcttttccgtgtggttggagagtgtggccattctgcctcaattgtacctgttgtccaaaggtgggaataccagaagtttgaccattcattatatttttgctatggggctatacagagcactgtatattcccaactggatttggagatacagtaccgaaggaaaattggacaagattgctctttccgcggggcttttgcaaactctgttgtactctgattttttttacatttattacactaaagtcatgaagggcaaaggtttcaaattgccaaaataataaaaagacaaccataaactcaccttagatagtttttgtagcaacatatacaatttctaatatatataattgctccaagaagaaaaaaaaaatacatacattgatgttgatattggtctattttgtttatactacgatatatgtgctcattaatctcttttcagttcataaaattctttccttacaccatccttggtgacaatgaggatttccagcccatcaccaacttgaatatgtctttctgtagcagaagtgaatgagtctctcaccaatttgataacttcttccacggacaggtacttcaagggtttcttgactttaccgtcggtacctggctcatactggtttttgaaattgacttggttgtccaaaaagggcatgatcaaagaagctgcagcaccacctgctctgcactgttctctctcgtaggagccgactgggtcaaacgagtacacggcacccttaccgtcttcgtcaagaccagcaataatggtgtgaacgtagtaggggaagaaccttttcccgtatagaagatgttggatattcctagcagctgagtttatggatagttttttatcgttgtggtcgaaatggtaccatttcacgctattcttgaatctttttaccaaggcatcaccgtcagcggcaaacccgttggctgacatcactattttgtcgccacagtcaaagaccttgggctcataacgagaattgatcgagtagtcggtgatgtttctcgtatcacccgccaataccgcgaaatcttcgcctgcgatacctagaatcgtaccaccattatcaccgtaggggttgaattgatgttcaatgggggtgttcgacacctctgaagagtattctgacgctatagtggccatgtcttatttatctttgttgttttatagttctttgtacgctcttctcacttgctacaccttttgttttagcctagttaattttgccaccctttgtcttttctcgatccttagtctgaaaagacgaaagcccaatatcactcggtacgggagcggacgctccatctagaaaaaaaggtagagaagctcataaaggccatataccatgtacattagccactacactcccatgtgcagctggcattgtatcgtttgtcatcactaaaacaacaccatacagtataccattctgtctgctctgctattgacgtcggtccactatttcttgcacacacacgcaacgttgaacccgcatgctccatacagaactcagaaactaagcaagactcgcactcaccttaaaagactccatgccctagttgtgccagttgcaatggctcagaagtctctgtcctaatttgtcctgaagactaagacaaaacggagactacttagcggacggcgatcccgaaaaagaaacgtgattgtgccagacagcgtaaaaaaaaagagataaagtgcgccgcccattccttttttttttcgtcaccatctagtcctgcggcttttgctgcggctgtcgctcggcgtttaccgctttcgttcttatcacgacattctgcgttgccaatgagaggcgcgctaggacacacactatcagacttggcagtattcttactgccgaggctattatgttaactaaaagagcacaaggacatgtctcgtttttgaaatatctcttgattaattctccaacggaaaacttttttcacgatatttttttcttgctcatctcctcgagtctgtgctgtaatgttatataataacagtatgtttttaagttcttgtttgatcttgtagttgtagtgctgacgtgcttttttgtttgttttggtgaaaccgtgaaaagaaacctaacaccctgcatacacagcattttcttacagaaagatgtcgctatccgattctgaatttgataccgcatcaaggacaatgaagatcggcactgtgaccgccgaggacgacaagcaaaccaccaaggagtttgaacttgaggacgaaatcaagacttcttcgaagtccgtcgccagcatcatcgaaaagaaagaaaccgattcagaaaatgatacggccgttatccaggatggagaaaaagcctcctggtttcaaagaatcatcgagtttttagaggtcaaacaagtttccactgatcccgctgcccacaaggctgaaaaacctatcaagacatttaaggatttgcgcaaatccttactgaccacatatctgtacaatacagacttgaggcccgtggaggccaagagaagaacatggacttggaaacaatacattttcttctggatttccgggtccttcaatgttaacacatggcagatctcagccaccggtcttcaactaggattgacctggtggcagacttggatatgtatttgggcagggtacacgtttgttgcatttttcttgattctggggtccaaagtcgggaacaattaccacatttctttccccatctcgtcgagagtgtccttcggtatttatttctccatttggattgtcatcaaccgtgtcgtgatggcgtgtgtctggaattccacactggcttatatcggtagtcagtgtgtccaattgatgctgaaggccattttcggtaccgatctaaacaccagaattaaagacaccataaaaagccctaacttgacgaacttcgagttcctgtgtttcatggtcttttgggtcgtgtgtctgccattcttatggttcccacctgataaattgcgtcacatttttgcattcaaatctgccattaccccgtttgcggcattcggatttctaatttggaccctttgtaagtctaaaggtcatttggccttgggttcattaaacgacaacggtggcgccatcagcaagaccgtcttggcatggtctgtgatcagatctatcatgagtgccctagataatttctccactctgattttgaacgcccctgacttcactagattcggtaagacttacaaatcatccatttactcacaattagtcgctctaccggtctgttttgccgtcatttcattgatcggtatcttgtccgtctcggcagcttacacgttatacggggtcaactattggagtcccttagacatcctaaacagatacttagacaactacacctctggaaacagagccggtgtgttccttatttcgttcatttttgcattcgatcaattgggtgctaacttgtctggtaactccattcctgcaggtaccgatatgaccgcgctgttgcccaagttcatcaacattagacgtggttcgtatatttgtgcgctaatatcgttggccatttgcccctgggatttgttatcatcgtcatcgaagtttaccacggctctagcagcatacgcagttttcttaagtgccatcgcaggtgtcatttccgccgattacttcatagtcagaaagggttatgtcaatattttccactgttacaccaacaagccggactcctactacatgtataacaaatatggtactaactggagagcagtggtggcataccttattggtattgctcctaattttgctgggttcttgggttcagtgggtatttccgtgcctattggcgctatgagagtgtactatctgaactacttcgtcggataccttgttgcagcattgagttactgtattttagtgtatttctacccaatcagtggtgttccagggaacgcgaagttgacagactgtaaatggcttgaagaatgggtcgaagtcgaagaattcgaatctgaaagagaagtcttcgaagaatatggcagtgtctccactggctatgaaaagatacggtatgtctaaataaactataataacgcaaatactcaccgtcataataatatcaaaactaaaaagtacttaatttaatcttaatcctgcgtatacccgctcaaatttgtacgtacatacaaatgtcaagaacactgtatttaacgtactcacaaatcgtgatcttcgtttttaaagctggcataagcacacatataagtagttggaaacggatcttctctaacgctgatcttcaatgatctgcgctcacaagctcgagaaattctaaacccaccaagaatcactcttgcgcataaatgctcttctctctacggctaattcgttgcgatacttcatctgcgttgaaatgtgccaaaggctgagagactggaccggcgctacactgcgtccactaaaaaaggaatgcgccttgtgtcgggccgcataaaaacaaaaagtccgcttaattcttattttcttccttttattctgtcctgcagctttcgctcgccgctgtcaaaaggggtccgcaggtaaataaattctgccggacttagcagtagattcgcaactggtaccattattctaatgatgaggataacagagaggcacgtactgctttcggagaattactattctccggcggaaaaatttcttttttttattaatcgttccctcgagattaaggattaatgtaagaatagttctagtctctgctattttcagcttctctttttttaaagaagtcaatgacgtgcttcgtttaagctgcaagacgttgagagccaaattgcccgtatcggatgccactatttgattctgatacttaattaaagacaatgcaaaacggcacaggcaccccctcgcttaccactggcaacgaacgttctactactgaccaagacgacaccgtcaagttttccaccaatatcgattctagcagctcggagaagagagaagagaaccaggaaagcgttacgacctctttgaaggataatgaaaaacgacccttgtttcagagaatcgtcgaatttttgcaagttgatccaaagtccattgaaccaactaatgagaatccggaagagcccataagaacgttcaaggagctccgaaaatccttattatccacatatttgtacaacggggagctgaggcctatagaggccaagagaagaacatggacctggaaggagtacattttcttttggatttctgaagccttcaacataaatacttggcaagtgtccgctactggtctacaacttggcctgaactggtggcagacttggatttgcgtttggacaggatacacgttcgtggcattttttttgattttatcttcgaaagtaggcaacaattatcatatatcctttcctatttcgtcaaggatatcctttggtgtttatttttccatttggattgtcatcaatcgtatcattatggcgtgtatttggacctccacactggcttacatcggtagcgagtgtgtccagttaatgctgaaggctatcttcggtaaagatttgaacactagaatcaaggacacaatagcagacccggatttgactaactttgaatttatgtgttttatgatcttctgggttgcgtgtctgccattcttatggctgtcgactgacagcttacgttatgtgtttgtaacaagatccattatcaccccatttgcagcattcggtcttttgatttggaccctttgcaaatctaaaggtcgcttggcattaggttccctaagtgataccaaacttattacgagcaaatctgttttggcatggtccgtcattcaagctatcatgagtagcataggtaatttttctactttgattctaaacgcccccgatttcacgagatttagtaagacttacaggtcgccggtttattcacaattctttgctttacccatttccattgccattatttcactgatcggtattatatgtgtctcagcaacctatgccgagtacggggctaactattggagtcctatcaacatcttagacagatacttggaaaactatacttccggcaacagagcgggtgtgttcctcttctcgctcatttatgcgtttggtcacttaggttccaatttatctggaaactccacaccggcaggtattgatatggccgcactatttcccaagttcattaatattagacgcggttcttatatatgcgcattgttgtcattggccgctcgtccgtgggacttattagcatcatcggcagcctttagcacagcgctgaccgcatactcttttttcttgtgttcaatctcaggagtcattgctgcggattactttattgtgagaaaggggcacattaccgttttgcattgctacaccaataagccggactcgtactacatgtataataagtatggcaccaattggagagcagtgacggcgtatgttattgggctggttcctaacattcccgggttcgttggttcaatggggatttctgtgcccagcagtgctactaaggtttactatctaaattatttcattgggtacgctgttggcgcattgagttattgcatattggtacattttttcccaatcaagggtgttccagaaaacaccaggatgacggacatcaagtggcttgaacactggattgaagtggaagaattcgaatttgaaagggagctttttgaaatgtgtggtgttggaggtccgagtgtggattcgaaataaatacggaaaccctacacaaaaaagacttcgacaataatgataaatagaaaacccagtttaagtcagttttattctgaatatatgttatgaaaattaagaatatatatatatgttcctttgtttgacaagcggaggaggggagtgagtgtcgtgtagccgtcaatgggtagtgatacaataacaaaaaaaataaaaatgaatgcagatatgtatatgagagtgcgtgtgactatctcaatgggggaggtgattttctttttatgccgtgattggacaagaatgaaatctagttaacggtacggaaccgtcctcgatgtcgctagcactttcgttgtcgctagtactactgtcatcgtcgtgctccgttttccgacgcgacagtacgcggaagatgggcaacgagccattcaaatctatgtgtccaagttttgtagcgtcgtcccttgagtgatgcttttcttccggatcatcccacgtcgctgggacagacgcggaaagggcattgtagcgcggagcggtgtctgaaagctcatcggcttgttcggaatgagagtcggtttgagttagatactggtaattaggggtggtgtggcagctgaaatacgtgtcgattttcctgctatgctcgccgaaggagctgtcatagtcgaaatcgtactcctcataatcgtcctcgtcttcactgtcggtggaagacagagtgtcaacgtcatggtcgtcgtcgctagagtagaagtcgtagtagttgctgtggtctgtcttgtcagtgcgctcctcgttaccgccggcgtccttcctagcattcgacagttcgatatgctcaatggagaggttatcgtaacctttatcgaacggatcggtggcaagggcgttgacggcagcattgtgtgcttccacgtttgccgttattttatctagcaggttagcgtggcccactagcacccttaaattgtaatctttatttctagtagtaacactgacacattttgccaatttagagcgggccgtactggccaacgcatattggtcttcaatggcggggtgagtagagttctttaacattgcgatatgtgcttttttttttttttatatgagtgatatagtaaataaggtcagcctgttagctttgaagtggaaaaaccttttgtagggtggggtatagctgatatttcgttctttagtcatacaagcttacgaataagagaaagaaagcaaaagaacaatacacaccaaggctggaataccatggacgtacaaacacacatacacccatatatatatatgtacatatatatatatatgtatatgaatatttcatacatttactacccatacacatacacctgatatttaaggatatatcgcccgcggaaggacgcaagcagcatccgaagaaggcattaccaatcatgcataacccagcgggcatatggggaagcggtcacattgtcttcggctttgcctttttttgtcatcatggcagctttctcgaagtatcggacccggtaaaaaggtatggggaaatgcctcacaatgccgaaacaagggaaacccttggccgcatccgtgcagactgatctgccggcccgcatttcgggtcttgcagcagccggtgaaccaatagcatgcggcggacagtccggggtatatttccgaccctcggcccgtcgcgcgttacaaaacgttacatcacacggcatcggcacggcggggatgggaacgcgcaaatgagtcagcgcggtgactttctccgtgccagcggcaattggagtacttacttggcatcctttgccccccatgccaccccttgcctcccacccacacatatctttccaaaaaaaaaaaacaacatggaatatacctctatacggtaactgtaacccggatacgaggagggtagtccacttgagacgggtcctggtggtaacccggtgacacgtatttttgcaccaatgaaattacaataaattcaaaccgctttttcttctctggagggactgaggcacgccgcctgctgcaccaaataaaaatcaaactagaaaaatgaaggcctaccgcgctccctatccgatattcccctactctcttttcccccccatcttattcgagaaaatcaaacatataataaagcacgagcttttcaaagaagataatctcatctcctttcgtataagaagtcgcacgcccttgtattaaactgttaccattgctgctaaccaaagccaattgtggagatataataatagcaagaacatcaatcatcgcgagaaatagtaatatataaaagaaaaaaaaaatgctcagattagcatcttcaaagactgtctccaaccagttcatgaggaccttggccaccgctgctccagcccccaaggcccaggtgactcaattatccaacgggatagttgtggccacggagcataaccctttcgcgcactctgcctccgtcggtgtagtattcggttccggttctgctaacgaaaacccttacaacaacggggtttccaacttatggaaaaatatcttcctttccagagaaagcgccgccgcagccgccaaggagggcttggccctgtcctccactgtctcgagagacttccaatcttacattgtgtcctcgttaccagattctactgctaagtcgttggattttttgaaccagtcttttatccagcagagggccaatttactgtcctcttctaattttgagactacaaaaaaatccgtcttgaagcaagttcaagatttcgaagagaatgaccaccccaacagagtcctggaacatttgcactccaccgctttccaaaacactccactctctctaccaacaaggggtactcaagagtccctggacaacttggttgtcgctgacttggagtcttttgctcacaaccactttttgaattcaaacgctgtgattgtgggtaccggcaacatcaagcacgaggatttagtgaaccatattgaatccaagaacctcagcttgcagaacggcaccaagccagtactcaagaagaagtcctcctttttgggctccgaggtcagattaagagacgacactttgcccaaggcttggatctccttggccgtggaaggtgaatccgtcacttccccgcaatatttcgtcgctaaattagccgctcg