tttactgctttttcttgctcgctttgctttacaaatagacagcctaatcctcttcttgttacacaacacacccacccacttcccctccatatccgttactacgtacattcgcgttacactttttctccctcaaacccttagactagactagactagactcgcgctacacttcctctagttcatatccgttactacgtagactcgcgctacacttttctcccccatagacaaatattcaatagcgctttttctcccaaatatacctttctttttccttcttttttatacgaattattcgccaattactactttaaagctatccttcatactctcttacttagccgcttgctctgcgaatacttatcaccgatcctctttctgccaagcttcgcgttacactcttcctgctattgaacgaagcccactaccactagaaccccaagacccatagacaaaacccaagatacagaaccctagactcacacttgtttcttcttttcttttactgtagcgactcttaatattattctctacccgccgttcatactcttatacttagccgcacgctctatgcgaatgcaggacttaatctcctctctgctttcgcgtacacacccacccacccagattcgcggtacattgccccaagacacaagacacaagacaaaaaccctagacagacacacaagaccctccgtaagacgtaacccaaagacaaaccctagaatcacaagagcctttgctttctttccactcacggctgttagttaccccagacttcttcttgcgactattcttttttattcctcctccgagcgaattaaattatttcaatcttcaatagcgacattcttctttcatacttcaatcaattatttcccttttattattccctatctgcctgtgcttttcttacacttaatcgcacactctttgccgagatacatttttgctgatattctgccactttacataacaacacttttatcactccttttttcccgcccaaactgttctcacccttactcccacaccgcactacccttcctcattgatccagaacccttagacccttatgccgcgtactatcccacttgctttgctcccccccttctccttcaattacagagccgtagacttatacaatcgcatgtttagactatacataatacattactcacacagagcttccttttttttatttgcacccctcttcactttgttatttgtgtgacacatgctctgcaacactctactttttttgaccttttttcttcctacatctttctttcccccttcattgcattcccctacatcactttcactactctgctactcttctttttttgctcttctttcccgttcttcttctatcttcttttatattattccctactttgcatccatttacaaccaacactcaagacgctttgatttcttttccccgatacttgctacgcttcgcttcgcattccatttccacccatcctgtacttctttacgttttcccactgtttcatctttaccctttttttattaatctaccttccttacttttttatttatttcttcaacaacaacaaacaacactcaaacaaaacactcaaaatattcaccattagaatacacacttaacattaaatctaacctcataaccactagacacacacacgacacaatacacatatacgccttcaccccaaactctcccctttcctgaattacacaacaacttcctgctcaagttattcccaatacattacgacacttgcccatttactgctttttcttgctcgctttgctttacaaatagacagcctaatcctcttcttgttacacaacacacccacccacttcccctccatatccgttactacgtacattcgcgttacactttttctccctcaaacccttagactagactagactagactcgcgctacacttcctctagttcatatccgttactacgtagactcgcgctacacttttctcccccatagacaaatattcaatagcgctttttctcccaaatatacctttctttttccttcttttttatacgaattattcgccaattactactttaaagctatccttcatactctcttacttagccgcttgctctgcgaataaatgtgctcctgtacttagcttcgtggtacgcttcgttctctgaagattccggaggaactgattcgcggtacacttttctgtatgtaacatggggttttcaacttaaggaggtacagtgtttattaaatggtggtactgtcttatttatactaaattgctaaatgtaaatacttgtcaatcagaagataggctactcttagtgcaccaggaaatgtttcccatgtaccgatgtattcgcagagctttaagtagtccggatttccgtgaagaatttcgttgacgattaacgtttgtgcatcgggaatttgccatcccatacggcagaactcaattaagcgtccggttgcccagttattgcatttagagccgaagttagtaggatcatgaaaggcatttgtaagaccacaacgctgacaaacaccttggaaacggaaacgattagggcagctgcgggcgttatgatcttttgaattgcagcttaaacaacgaccttgaataaatgggcatttccagtacgcgtgcgcgggacagttagtatagccgttaaggagacaaatagtacattgattggcgtaattttccataaaagacctcacacggttcagcacttccgtgttattgttgatgttcctttgcacccttttagtaggtgaggaaaagtccgagcttggtacattcatggatgctgaatcgtcgcttccaatcttccgttttctctcctgcgaacttgacgaaatctcacaagaaatttgtgtttgggtcgtagcagcgtctgtgtttccttcacttattttcggatttccttctatagtgggagaaaagatgtcgatgtcctggtgcggaaccctagatttgctttttaaaggtgaagaggcatcgtacgcactgaaaaaagaattgtcgtcctcaataatcaatgttgacattgcagagggtgtacggttaaacatttgaatgtcaacaacatgttgtgtcggtaaatatgtctcgttgttaacatcatcagagcacctaaagcatggaacacaattaggataactacaacaggactctgccgcgttatccaattctccgctgattgcctctctcacacacaaattattgtcgcgcaagagattcttcatgttttcctccatatgcatttctgactcaaaaccactaaagggataatgcaacaataaagaagtagcgtgttttccatctcgtccacagcgtccgctttcttgtgcgtagtcgaagatagtgccaggacttccatagtgaatagagaatctgacatgggcataatcaacacccattccaaaagctttagtgcaaaacataatgtctagcgagtcctcagaagccatgaacctcgccatgttttcctttttttcgttttcttccaaatcggaataataaataccgaccttgtacttgaagcttgtgtctttttgaatagcttcgtagcaggaatgtaaaacctttttggactgaaaaaatactagtccacgccatccttgttccgttatcttttgtgcttgctcacaatatgaaaaaagcacgcttataaaatctcttttcacaagccgctgaacacgatactcaatatttggtctcatcgtagaacagcgaattgtataaggaacaatgcacagttcggagcacagtgacgttccatctttaagggcaaggttgcagtcaacaacagaaatgagcaacttacttgcataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgtgcttgctcacaatatgaaaaaagcacgcttataaaatctcttttcacaagccgctgaacacgatactcaatatttggtctcatcgtagaacagcgaattgtataaggaacaatgcacagttcggagcacagttgacgttccatctttaagggcaaggttgcagtcaacaacagaaatgagcaacttacttgcaataaattcttcatgcgatacataacagatcgccaagggctgtctgcaacaatggtgtgagcttcatcaataacaactcgagcgagttgatgacgctcatttaaagaagccaaaagctgtaaagcactagtagagacaacctggtctgtagtaaatacaatgatatttggaagttttccagcttccaaatatactcttacttcttcaaggctttgacaacaacttaaaccggcggcttttgctcttctaagcatatcttgcctcaaagacaacaaaggctcaaccagcaccgtaactaggccactgttgtttctggcttcaagatatgctggtaataaaaataccagggatttgccggaaccagtgggtaatacaaccaacaagttgcacgtcctcaacaatgcgagaccgcaggctttagcttgttcgctatttttaaaatgtgccgtcctggactgatacagatcacgtagtccatgaagacattgctttattacagaagatggtgcaggaggagccgggcgtgcttgttcaaaattggacgaagatagctgccgagaaagtgtctttataacttgtgagcaaagatcttctgtactaggaatattaaggctgggcgagctcgtcttttgaattggtctttctgaatttgagtattctattaattgtgtaccgcgaagctgtgtagttgaaaactcctcgcgagttttccgttggtcaatattcaataaattctgccattgagtagatacgacaaaggcttgagtgagaaaatttgtggatccatactcaggcatttcgtttgtctttccgtatactaatgttgctgtttttctggtatggcccgcttgtaagtcaaaggccgagttttcgtcatcataagctgttccctgaataaacgtttctttgaagtaaacggctatatgccgataaatggcaagccccatagacactccgaaatacttgaagacgtaggattggaacttctccgtcattccattccttgcaaatgtcttgccattttgaacgaaaagaaaatactcagaagtattgactttcgttacatcgccggactcaatatatagcaaaagactttcgaaaggacgcaccaaagaataatatctcagcatgaggagggaaagacttagggggagatatcttggaactggtctgtccattgatgagcggttcctgcttttactgtacgaaggaatcaataagatgcgtccgtcgtcaataaacatatctctagcggctaattgtgtattcctcagcttccacttacgaatttcttcgccgcgtgctggctgaccacttccaatatgaattaataatgctagcagctcaacaaattgagctgcttcagtaaggtattgtcgtataccttcgtagtcccacgaaagcttgcgaagttcctctttaaattcacaattttcgttaaaggattgaagaaatccgagactcccatgtgtaccgcgaagctccgcggggggaaacatcaagtgaaaagacctcaaggccttccgaaaaataactgtgcgacatcttttcaagcaattattgttgtctaaaaatgaaaatccagtacttgttctgttaaaatcatcaacacattcgtttaaacggccttcgggtacaattgcttcgaagtcaacatcaaacaccaatcttttaaagagtttaagagcatcgttccaaagaaggttataaaattttcgtagattctgtaatgagaaactctgaaacccgttcttatgaggtcctataattttgtctgtcaattttaatggacgaaaacgaacgacttcacccattgtaccgggaataacggacagtgagaactcatgaggctgtgtaatagcggttcttctaacgtagccctgaattgtaacgaggtattcgcatatgcatctggtattaacacctacaaaacggaagacattttcgtatataatcttcccaggtgtttcataatcttcggatcgacatacagtttcaggattatcgttttttaacttgtcaaattgcattaaagcaaccaatcgacaacaatgcaataatcttgctattctcggattgattaagtagaatgcatcaaaagaaccatctattgtatgcaacgattgacatgccaaaaatttgttaacattgttgttatcgagactaacatttcccgggaacgtaatcagaaatactctttttaacagttcatgaacattttcgaacacttctgtgtcctcgacatcatcacggatgcgttcgcaatactcctcgtaaatctctggaaccaaacggcaatgaaacattgcacactttgctccctgagaagaatagagtttgatagaatcatcttgctcaagtccacgaaagccaggctcaaaactttcttcttgggtagtttgagcaaaataacgacgaagactgatgtccaattggctcaatgtttgctcagctttaacaaaatataattttatttgttcaaacacaaagaacaatttgggctcctcagtagcattcggctctttcagcagattttcaggatcgtccacatcggcaattacgagatcccatcggtaacgctcaaagaaaagattccttgtacgagcgtctgaaaatgcatcattgttattgcaatgttccagtgaacaagcatcttccagaaactttttaccttctctgtcaacaaacagcacagtttcttcttgattaacacttttgagaacggtatcatatcgaaccggaaagcaacgcatgcgttttgcatttgctgcaagactttgcacaggacatgcttcaacagcatctctgtagcttaaagcattcttatgtaccgaagagatatgtttctgcattgatcgttttaaggatgtacaatacatatcatcttcaggacacagtttgcacttgagcccattcagcagaatgggcaaccctttcacaacatctcttaaatggaccttagtatagaactcttctcgcagctcacccaacgttttaaatttgaaacgagttaacgattcaacaagctcgcggtcaattgtttcactatgtccctttaggtgggaaacaacagagttgcaattgataacgctctgacaactttggcatataatccctacttctttggaaattaccaaattcttatcgcaaagaacagtattaatatccgacagttcttcttctttagaagtgtcaacttcggtagtaacccattggaacgaaggatcattcacaaccggagacagcatcacagtgtcggcatcatttgctatgttaacattctgcttgccaatattcgaaacagcgcatcgcgacacatgtttacacagctctccttctgtttggaatgaaagaccgcaattacagctaagagcagcatcattcatagtaacaaattcactctcaaagttcgacatttcgttcatattattttttgcgcagtatataatatatttctatggagattttagactccagataaaaatctaagactcctacacatcgggaaaatgcgtctatagaatagactaggctatctccacagaagacagagacacacaggcttaatactggtagtgtaccgcgaagctgtacagtatgtgtacaacccgaagtgtaccgcgaagctatgtgatagatagtcttaaacgatgtaccatgaagctaccaggaattgtaagagatgcctgacagtgttaagacatgagctcagttttgtgggcttctttgtacatatttttaatcaaatatatcagtactataattctttcacctatttaggattcgtctgattaaatacttctaatttatcagacctaaattattatacgggttcaaatagtgttgtggtatcgttgcggttcgaactcggacaggagggggtgtgttcgaatctcgcatccgacgaattaccactgggccatgaatgatcatcagagtgacggggctactatgatggttatatatcacatagtatttccttcccgagcaaaacaagtgatagtagattcgaatctcttaaccgctgaacgataaatgatattaataatcctactacacgactgacattaggaataaaactttactgcacgaaattcattccaagttagccttaattctgggtttatttcaagcattctttgtaaaagatactcgaactgaagaggcatggttcctggaaatgagacattgcgcttacaaacggccttaagcatgttcaaggcgttgtcaatttcgggaaaaggcagcgaatggtaagctgcaaagtagagaagaaccccaaacgcccaaatatccactgacatgttgtacgctttgcccatcatgatttcgggagccaaataagcaaacgttccccgaattccatgttgctctaccagtgcgtcggaggcattgtcgaagtccgtgagcttgaagtcgaacgatggagttataagcacattggccgccttgacatcgtaatgagctattgattttgagtgaaggtactccaaggcacttccgatctgtcgggtaagcttctttaaggacacgatatccaagtcgccgtgcttgatatatgcctctaaacttccataggggcaatactccatcaagaaactaaagcaaagaccattattgaatccgcgaaacaccttaataatattcggatgttgcaaagaacgcaggatcttaaactctcgaaataatccacgagacgagccgttgagtggtgagggatcaagcttagcaagtttgagtgccatcacttttttgtctgggtcacttgcgagtcgaacaacgtacacggaaaagtttcctcgtccagccctactgagaattcggaggtcgccgaagggaaattggtctatacttcgggtactgatatcaagcatatgtttatggtggtgcagattcgtggtacacttggtgtagcaccccaagacatacgtaataaaaaaaaagcgtaccacgaatctatcataccatcgcatcaaacatctactacgaatattgagtaatgttttgttttttattgaatctaacgaatatccagctagtagctcaaacacaaaaaagagtatttattgatgtaaaactaagttaattaactgcaaccgagaagtttttctgccgtataatgttgctaaatgttgaatgttgtttttgtaaaaaagacataaaaaacacttctaatacgtttgtttatgcataattaagttatttataatgtttctataatgtgtttttgttgaaaactgttttttaaaaaaaacgaaaattttaacatttcaaccagtactggtggttgtcaggctcattcttgtatgtatttttgataaaattttcattttcgtttttttacgaattgaacgatttcttatagtacagatattaacgtttaagacggagtttagacaatacttagtaaattgcaaactcagtttgcttaccagagacgtgatggtataatggttacattgaggttcgaacctccgatcagaagttcaggggttcgaatctcggtatggtcatgtaccattcagctacgggatcagtgatttcaataggaaagaaatttgtctaatctatacttcatagcaagtatttaaacatttgttatttattgagtattttattgttgtatacttttacagctttattggtaacaaataaatttactattattaaatctatcttaatttccgtcatcgatggctgttaacccagtacaatcaactttgaattcgagggatgttccttcggcccatcgaattgtttgtacgtccacaaatgtcgatttgtcacagtggttctccgccgaaaattttttttggtggttagttagggcaccgggatcacgaaaaaatttttcacaacataacgcacaattgcgtgccacgttaaaaaaaggaaagggcctaatccataagccggatagattaatgaacctcttgaatgctttagcggaatgaaccaccataagctccaaggcatcattcagcttgtcgaaaaacttgtcatcaagcttatcgacggtctttcgatggcattggtatagatgatcaatgacgtcatccttttccaatgccaccacacacctgcggcagatgagtaaatgcaggccccatgcgccggtgacgtaaataagcatgggaaccagctttcgcactgattcccacgcatcggatccggctgttggtgtgttaaaccagtaggttgaagtaaaactcacatcaacaaccttccagctatccgaatttagtaattttgtagttttatcaatacaatttttctttattttttttacagatcttaaggggtttacataggagcaggtagaaatgtgttttttgaaggcttttgcactacggttcctaaaggaacagccgtttatgcaactaaacacaccatcacccctatgcagttcaacagtatcaacgccagttttcccaagagtcttagcacgaacaacattacgatgacagaagtcataatgctgttgaaactgcgcttccgaggaaaacgagacggaacactgcttacacttgcgatgaagacccataataaaagaagaaattgtaatgataatttgttatgttattaggctactagtacttgatcgagctttctatcttgatagtttacgtagtgtaccgcgaatctaccaccacgacctctacaacaacccccacaaacaaccccaccataccctccacaacaacccaccacaactcaccaccacgaccccccacaacaaccccaccaaaccctccactacaaccccaccaaaccctccactacaaccccaccaaaccctccacaacaacccaccacaactcaccaccataactcaccaccatgaaaattttttcgggaccaccaacaatgaaaagttgagagaatctgcacaactaacaacgctaaaaatgtctagatcgttgcaaaacttagtttagtaagaatacagtatcactattgcattattcataaaatttgtaaatttcttaaatgttgaaaaaaacaacatttcaaaatttgtaaaccaaaacaatattttataaagtaatagatattgtctaaattaagctaaatacagttaaattttcagtgttttgttttttgtaacattttctaaaattacaacatttttgattcgaattcattgttattagctattctattatgtaattgcagtcatctgtggccggaaatattagagttttagtttcgtcgtcatttgcgtcggtagacgaaactttcagcttttgaacgattacgaactttttaggggggtctcgttcttgatggtgcagttgcacatgctttttgaattccttggaatcataaaataaacatttgcaacattccaggacatgattcgttgtttgtatccccggaagtaatgacctggtaggaaaacgagacacgggctcaaacagattaaggatctgttttcgagtcaagacgagatcttccctgatgggatctagcaagtactccaattgactctcgtactcctcaagttcctcgtcagaatccatcgaattcgaggctggattaacgaatttggtatctagctcgcacgctagatgtatgatagtctcgtcagattcgggcccacagcttacattttccgggggttcataatcctcaggaatgagaatgctactgcccacatcttttggcttgtgagaaagaaagtggttgatgacgtccatttcttgcaacaaaatctcacactcatggcaatatagaaacatgccaaagtctgaggacgatattccaatgggatagaatgtttgcaataatcttaacgaactatccctaaggccttcctcgggcaaaagtttgtacgcagttacaactctcgttaagcaaccaacctcgtaactttgcatagccttttcgcacgacatttttgaatatgatttattaaaaactacgagctacaataaccccaagactcaatgtgtaccgcgaatctacgagctataaagactaatggtgtacttgcgaccttagtcaaaatttcattaccacaccaccaaaaaaactcaccaccaaaaatagagcaaaaaattttcacggccaatgttgaaaataataactttctcaaactctagaaatagtttattactagtataaagaaataaaattttattgcaaattaacttttactaaaacatccgcaaagggaaattttaaaacttgcacatcaacaaacttaatagattttactattagattcaatgacaaatttttttccttaaggtattccagtagcttttccttttctgcgaaaattgttttgtcgtaaaaaaaacaatttcgcaagatatccacaaaaggaataggtcgaatagtaattcgttcctcctgtagagcataaaagtagtcaaacaatgcttcctgactgtagaggatagcattggaaaaagcctcctcaaacttacgaagcacccgtacttttcctcggtgagacttcttcaggtgctcgcttagaagatcggagggaacaatacaagcgcacttagcacagagaagagcgtacccctcatcaatagcatatagcataaagtcgctatctaagagagggaagtttaattttatgtgcctaacatcaggataaacatctgagtaccgcaccgattgtggagcccgcaacaagggattaagctcgacttcttcctcagaatcagcagctgagtccgcaccgtgtacaaccgaacgtacggccttcataaaatgttccaggcgcttctcagttaccttacgaagtggtaaagaaccgtcaagcacagcctggtagacttccggacagttcttagcgtgagtactcaagttttttgggtccttccatttcggacgcgccaagcaaacacatcgaaaacacccagaggcttcctcacgttgaaattcaacgctgacacgtgaatcactgaataaacagatattacacgtattggcgtgtacattgctaagatgagcctttagagacttttccgtagaaagtttggaatcacaaatttcacaggtaaacattattgtatgagatataagttacgaactgttatttttctatgtattaaaatttacatggtgaagcccgaagccctgggacatattgctgttaagacacaccgttatcaccgcgttatcatggatattcgtcaggagcttgattggcctaacggactagtgtgtgggttgtgagattcgaactctgcacttgcacccgaagttcgaacctcacatataccacccggccatacatctcactactaatatcaattgttataaatatatatatatagatatatatgaccgatgatcttatttattgctcaagttcgtagtattacgagtcgaaaagaagtattagttaacaataaatttattctacaagaattctgcggagctgagctcgactccttagagttattttctttctttgaattttttggtggtgagtttggccattgaaatttttattgttgtcaatgctcaaccaacacaaataatcaaataaacgactgtaactcattcaattgctgtccaattgtcgtgaaacttttagacgcgattgtattcatgaattattacagtaaaatggaataaaatattttcaagaaattgaacacagaaagcaataattcaacgttatcacaggtctaataatgttgtttgtaatcttttagaagtgttttatcatgtttttgtattttgcaacatttacgaatttttcaagattcgaacttttcatggtcagacagagcttgttcactattctgctaagaccaattagtgtataatgtacaatggcagacttttcgttcgtgtataagcgaatgcaacttcatctgacgaacatagtatcaacctttcggagtggcatgcgcgaacactttgacaacagataagcgggtaccgcgaagccagactacttactccaccacaaaaaagcgtaccgcgaagccagattactccaccacaaaaaagcgtaccgcgaagccagactacttactccaccacgaaaaagcgtaccgcgaagccagactacttactccaccacaaaaaagcgtaccgcgaagccagattactccaccacaaaaaagcgtaccgcgaagccagacaacttactccaccacgaaaagcgtaccgcgaagaaaccaccactaccaacgcataaagatgtgcaccgcaaacgcgggacgccagaagatctaaactattgcgcagaaaaaggaacataattcattataatctactactattcaaatctgcaaggtaataaagcagtttagtacagccggccagaataatatccgtttaagcagctcaaactcttggaaaatgaaattttgtttttgttcaatctcttggtggtgagtttggccactgaaattttaattcctctcaacacacaaacaacacaaataagcaagtaaatggctataactcactcagttgtagttcaaatgatgtcaaacttctaccaatgacattttgcatgcagtactatggaattatggaataaaaattttttaagttattgatgaataaatctaagaaaattatcgtagtctagtattaattaagctgtttaaaaccattgagagcagtttttataattttattgttttctgtaatattcgcaaaagttataagtatgaaatttttgcttgccgttattgctgttaattttacagaattttttatgatatttgtaaaattaataattcaacaacaatttgtctcagtaattacttaattacgtaaacttatgatagagcaaggtaataagactttccgtttagtatctcgaaacttattactcatggacgtgtggtaagcgtgcggttcgaaccacggacgattagtcaagggttcgaatcccgcaaccgacaataaccattgaaccactcaatccacacatgaaaagttgttcgttgaaactatatatttagatgactcataatgataaattgatctaaacaacattgtttttattagagtacattgaatcttaaaacgttacttaatgtatttttgttgggattactacacgggcattgaagatgaacaccaggccccattcatgtctaacgggtgtctgacccgtactaagagctacaatcagtgtaccgcgaggctacgacttcaactagacggtgatatatgtaccgcgaagctactagtttctcagaggggttataagtgtaccgcgaggctacgaattccacaagagactaataagcgtaccgcgaagctgaaaatgatttatcgcgaacataacttgtcgtgaaacacgttgacctaaggatgaaataacatacatataactttcataaaatgaaaagagcaaggtgttaccgaactagaactattcaattttataaaagttgctgttgtttttcatagtaattactggtggtgatctaagcttgcgtcttttcgtaagttccaacgtaaaccatccgcaaactgtttataataatttaaacttaatatatgactatttgttatcgaaattaacaaatcgtaaatgaatttaaaaacaaaaaaaaaaggaaacggaaaacaacaaaaaacatttcaataggtttataaacgttgttttctaagcacttgaggtgttttcataattcgttcaattgaatcccacaaacatgttttatgaaaccgtagaatagattcttttattataagcgtattaatacagaatgattttaaaatctgcaaagtatgtaccgcgaggctacgaactactttgctttctagaaaagcgtaccgcgaagctaacaccacattacctttcacgattgtgtaccgcgaggctacgaaccactttgctttctagaaaagcgtaccgcgaagctaacaccacattacctttcacgattgtgtaccgcgaggctacgaaccactttgcttctcgaaaagcgtaccgcgaagctacgaaccactttgctttctagaaaagcgtaccgcgaagctaacaccacattacctttgatgactgtgtaccgcgaagcaacaacctgcctgctcgtctaattctcgcttacctttacaccctagaatatattcgccaataacttgggcaaaccataggcgattagctcaggactgcttggcaatgtttatacagtcgtaaagaacattataagctgttttgttttcttatcctgcccccgtaggctaatcgcaaaaccctaatcgcacaattggtagccgagtttaagcgtgcgattagcaattattgagcataagcgagacctctcgaccaatgagaggacagtatttggcctttagcgagcaaccctaccctaatacaagctgaaaaggctaatcgcccgtccgactagtaatagtccggaaaagcgaaaatacgaggaacgaacatacccaagttccaacaaaagattcaattataataaggactacaaaccaaagacgttcaaccgaccaaacaatacgtggactaaaccagctacgtacgaaacaaaccacacgccaaagaaggatgaaaccgagaactcaagctgactacttgagaccgttgtggactttctgggtaacgacaacggcagaatccctttagaaagggacggtcaaatatttgtaaacatttacatttacaaactacaaatcgtggaggcggcccttattgacactgggtcgaatgctagcgtcttatccctaaactttgctagtaatcataaaatcaaatttaccaagtatgattacccgagagttgcgcgttgcgcaggatcagagaagttagcgataatgggggaatgcgagctcgacattcgactcgaaaacaaacggatcacggtaaacttcaaaattatcaaggatgttttaccggatatctacatcggtacagatgttttacggaaagaaaaagtcaatatttcctacggaactgggaaaatcactattggagagtcatctgactcaaaggaaaacgacattccaataatccgacttaatcatctcaagtctgaaagggatgagctacagatggactttcccgaggatcaatgggttactgttacggaagaaattgaacagtacatcccacaggaactacgggacatgcgagaagctttcgcattgaaggaggcagaactcccaatgcactcgcctttagacatggaaatcgaattgaaggaagaacccaaggaattcaaggcgagatgtattccgctgggtccattgaagcaaaagctaatggaagacgaaattcgcgaactcctagaacgcggatacatctccccttcaaaatcgttgtttgtttgtaacagcttttttgtcccaaaggaaggaccagagaaatttagaatggtaataaattataaaccattgaacgaaatttcaaaaacgttccaatttcctctgccaacatatgcggacatcataactcaattaaccggaaaccatatattcactaagctcgatctaaagagcgcatatcacctcataaggattaaaaagggtgacgaatggaaaacggcattcatcacaaaaatgggaatttacgagttcaatgttgtgcctttcggtctcaaaaatgcgccagcatattttatgagatttattacccacattttgagtgaattcctaaacaaaacctgtgttgtatacatggacgacatattgatctactcaaagaatcgtgcagatcatgtcgatcatgtacgcgaaatcgtcgcgacattgcacaaagcgaagtgcacaattaatgccaggaagtgcgaattctttaaagagaaggtcaagttcattgggcactattttacgaaaaatggagtttgcccagatgaggagagaatcgcttcaatcaaaaattggtcaaggccaaagacagtaaaacaaattaaatcatttatgggctatgttaattacgtgagggaattcattcctgaagtttcggacatagcaaaacccttaaatgatttaacacaaaaaaataaaaaattcatctggacacaaaaagaagaagaagctttccaaaacgtgaaggataaggcgtccgcagacgttttccttcattattaccaccaatctaggaaaacgcaactggaaaccgacgcatccgatttcgcaatcggggcaattttgtcccaagcaatagatggaaaatttaaaccaattgcttatttctcgcgggcattaaccagatgccagcaaaattggtccactgcggaaaaagaattatatgccatttactgctcatgcaagcattggcattattacttggaaggaacgagcgaaccctttagtattctgacggaccaccagaatctaatttatttcctcaagaaaccaaatgaacagctccctcgcaagatccagagatggatctttgcactgtctgattttaacttctgtattcacttcaggtccgggtcaacgaatagcgctgctgacgcactatcgcgcagaccagactatgaagaacaatacagaacgctgattaatagcctgacagttgatagggataacctgaaatatgcaattttgaaagcctcccagaaaagcgattttttccaagacatctatgacagcgaggaaaaacgagaagaaagaggtctaacgctcacctcagaggggctaattgctaacaacagaaacgcaattgtggtaccaccagagggtgaacacataaacatgattcttaaagaatttcacgacgatcccctaaacggaggacatgtcggacggaacaaaacgagagagaaaatcgccaagcgattcacctgggtcgggatgaccaaaacaattgacaattacgtcaaaacgtgcccagtatgtcaactaacaaagtcccgaagacacaaaccatacggtaagttacagccattggaaatccctgatcgcccttgggaatcaatttcaatggatttcattactgatctaccaatttcaaatggttatgattcagtactggtcgtcgtagaccgactgactaaattcgcaaaattcatcgcttgtcacaaaacgtgtgacgcaactaaactgcaggaacttctggaaaacaatgtgttctacacttttgggaaaccagacgaaatagtcagtgataggggacctcagttcacatccaaggcgtggggggaatacactgaagcaatcggcattaaattgcgactcgcctcaggataccacccacaatcagatgggcagacagagagagtgaatcaaatccttgagacttatttacgccattacgtggcagactgtcctactaattggtttagatttttgaaacaagcggaatttaattataacactacgaaaagcgaaaccacacaaatgagtccatacttcgcaaattacggaagagaaccgataatttcaacaatcgataagcttacaccagggagaacgtttcgcgtcccattgttagaaatggcaagggtacatgaccaaatacgccagaacattgcggacgcgaacaaaaaacacaagtattatttcgacctgaaaactgcgaaggaaccggaatacaaggaaggggatctagttctcatcaagaaaggatttaacgagttctgggaccacgaacacaaactcgcaaccagataccagggaccttttaagattacaaaagtccacggaaacctcacagtcgaattgggattgtctgagacccaacggaaaaactcatcgacactctttcatgtgtctcaagtggaaaagtatcacccaagaacggaggaggagatcaccccaaattatgagaacatatcaggaattattctcattatggaacacaagttggaagacaataagctctggctcaattgcaaattccacagactcacccatcaggaagacacgggtgagccaatatacacaaactacagaggatggctaccaccaacggtggtaaaacgtcacatgcagcgagaactgctcgcttatttcaagaagcataaattacctatggattactacccttattacagacgcccccgaaacaccaccaccagaaagaaacaatagaagcacaaaaggtgtttcatggcctaacgatagtagattttgacaaacaaaatctaggaaggggactgtaatggctccaagggaaaccctcggaatcctctatattggcatgactcaaacgtgattgtcagagcaagccacaaaaggggattcttaaagccacattggtttaggtaattctatgaatataaattactgtaagaacgactgaattcttcagtcgttcactaacagtgttttcacaccgtctaccttagattgtgaataaccattaaacttatcttgacgacttttaagcgaagcttattcaattaaggtgttcctatctgagatagatagtttgtcaccggacattcgtaatacagctcttttacgagaaacaagacccttcacggaatcccgccgtgacaagaataagtatatcgctgtatccgagtggtttcatcagggatgtgtttcctctgtgttcgttgttcgaatcttggttcgaccaactctcccagaatagcgcaccgttaagtaatacgttacaacccccactgtgactgcgttttaggtgcttataagttccaggagtcgttctccaactctgtaatctacagtcaggaagcattgttcgactatttttacaggagaaaaaaatcacaattcgatctattccttttttgaatattttgcgaaattgttttttttacgacaaaacaattttcgcagaaaaggaaaagctaccggaatactttaaggaaagaaatttgtcattgaatctaatattaaaatctattaagtttgttgatgtgcaagttttaaaatttccctttgcggatgttttagtaaaagttaatttgcaataaaatttaatttcttcatactagtaataaactatttctaggttttggcaaagttattattttcaacattggccgtgaaaattttttgctctatttttggtggtgtggtaatgagcttttgactaaagtcgcaagtacaccattagtctttatagctcgtagattcgcggtacactacgtaaactatcaagatagaaagctcgatcaagtactaatagcctaataacattacaaattatcattacactttcttctttacttatgggtcttcatcgcaactgtaagcaatgccgtgccagtttttcttccgagacgaagtttcagcagcattacgattataatcatcgtaatgttgtacgtgctcctactctgggaaaaacgggctctgatgttgttgagttacgtagagttaacggggtgttcacttgcattaacgggtgtcctttcagatgccgaagtgcaaaaacattcaagcagcatattactacatgttgccacgttactccctgtagatctttaaaaaaaataaaaaaaaacgatttcaaattaactacaacactacaaaattcggatagctggaaggctgttgatgtgagctttacttcaacttactggtttaacacaccaacagctggatccgatgcgtgggaatcagtgcgaaagctggttcccatgcttatttacgtcaccggcgcatggggcctgcatttgctcatctgccgcaggtgtgtggtggcattggaaaaggatgacgtcattgatcatctataccgatgccatcgaaagaccgtcgataagcttgatgacaagtttttcgacaagctgaatgatgccttggagcttatggtggttcattccgctaaagcattcaaaaggttcattaatctgtcaggatccaatcctaacgatcgttagtcctcactacgttatattgttagcaaccgcaacgtcgctaagctacgaacaaggggctgcactacagtaccgtataggagttgtgcgtatacctcagagcctagctccaccagaacgaacgcacaacaatcctctagttttagtatagattaaaatattattctaactaataaatctgttgaaccttgacgtagatactggccactgacagatatttgctcgataatgttgtaaattttaatgtagtagactaaacaatattatgcaattctccctctatcctttggccttccaaagtgttccagactcttctacgtgtgttccaaggacgtatagcagtcacaaaaacagagaataaaaccatcaaagtcatatggacggttttcatatactactatacagcaaatcaagtcttagtcttctttgtttaccaaaatgtcgtgcgaaaagtgtgcaattattttcgagtccgattccaagcttcgctctcatatcagagaaaagcaccaactctcggtcacagtaaacatcccagatggagatagcactatccccattactgtctccaagaacacggaagtcaacttgttctactgtacttgtggcttttctgccaaatggccggcaactttcagagcccatgccaaacagtgtgctagcttcatcgacacacactcacttgtttcaacaacgggtgacaacaatcaacagtctatgtcatctgctgaggatccttctgtcgttacagaagctcagctcaactcgagtggttctagctcgtcttctgatacagacgagtacgaaacagctgccaccgttcccttagtgaatgcagcaactgattacgaggaacttcgttgggtcccaacatcttgccctgacgttggtaacgacgaggtaggacctttggccttggaactgtcttcccttggccttaagcttattcaaggtcctttgctcatttgcaatacttgctcgtcaattattcccatggaaaaacttgcgagccatctgaaaaagcataagcttgagatgtctaaagacttacatcttactttggagaacattcgtttcttgcgtttggatagtcttaagtctcattggtcttcgcaaagtaatctatgaggtagttgctggtctacccgtatgtcttaacgcatacgaatgcttgaagtgcaagaactatctttgtggttctaagggaactccatacaaccacttccggggtaaacatcatctgtctgaggctactggatactctttgtgacgtcagcagcgctacgaccaatagcgagcgaccaatgcgtcttaagtaatcgcaaaacttcggaatgcaattgtggtcgctacaaaggtcatacgaggatcgcgtgaccatatctgcagtcgcccgatcacggactatgtgactgcataatcacgtcacgcttagtcagcggactaagcccgcctcctagttttctcctatataaaccttagtgttagctcccaattaaccatcattagttttacagaacatccttgactcggccttacactcttcgcttgttggtcgtgtacaagcactgtaggacctgtcccgtaggtatagcttgtaacgccttaagctcacaaaagtgtgcacgtgaccagggcctgaacctggacaccacaccgagagctccagcgttgtgctaggccacgcagcactacgctacgaaagcctgcggtctctgaccgcacccacgcaacgcgcgttagttaattaacgcgcaccgcgacgcgtttgtttacacttacgcgtcgtcctagaattgtataaataggtagatagttattgaataaaaggaatcttaactatacctacgggacaaggcctacatttggttgcgaggctcttctgatccaatagaagagttcttatcttgtcgtggaaagtttttcgttttttattttctacgatctaaatggaaagcgttgagcaggaaaacgctgctactttcccagagattcaacgtctgggagaaatccttctcgctctaacaaagaaagagaaggataaggacaaggaaacctcgtcttgggtttccaagcccgctccgtacagaggacaacgcgatctgcgcgtcttcacggagtggatcaaaggtcttgagcgattcttccgctggcacaagacctctgctaagaggaaggcctggatggccttccacaatctgacaggagaggccgcgtcgagatgcgagctggacacgacactgttcagccagctcgaggacgggaaggtttcttgggaagccttcaaggcgtatttgcgggatgccttcatccctaccgatgctttggacaagcatcgacgccagttttaccgcctccgccagactggttcggtccacgagttcgtggacaaggtgaaccagtatcaggcgacgctcggcctccccgaatgggcggttatggatgtcctccacgaaggcgtcaagcgacgcattcgcaaggagctcgacatccgcaagcccaagacactcagcgacatgctgaggattattagcgctgagggcgacgacgatgaggacctttccgtcgaacgcagtgcccacagcgcgccctccactcccgctcccgccagcattggattcgatgatccaatgcaagtggacgcccttcgcctccggctcgccgcgctcagagacttgagcgatgacgagctagtccgcatttttcgctctggccgctgcttgaattgtcaaaagcccggccatcgagcagcggactgccctgcaaagaagcagaaggcaaaagcgaagcgacgcggcaagccaaaacgccgcgtcaaggcaatgcagctgagtcctgcagctccaactgcggcagaaaacccagctgccaagacggggatgtctcaggaccagctcgatgccctagtaggattagtaatgaataagttacgaacctattcggacagcgaggaggaggagagacaaccagaggagacagaggaggaggaagaaccgtccagcgaggacgaaggcagcgtctcagctgcagggattgagtcccaagaggtggactctccaacagaaaccagcgattccgactgggaggaggacgacgagtcctcagaagacgagtctgacttcgcagagggcgaagaaagcgaagaaggcttcgaagacgcggacagcgacttcgagcaggacagctcgtccgacgagcaagagtcctcagacaacaacgaggactcagaagacaatttcgaagacgcaggaggcgaattcgaacctgaagatgcgtcaacggacgcacaggacagctccgaggattcttgttccgatgcagacgatgaggccttcgtcgatgcatcatcagacttaccagttatttgtcgccagctgacaatagtccctccggcagtgtgttcaccgccgcaggtcaactgccagctggtcggccacaaaggccaagctctgctggattccggctgcgcgacttacgtcgtgtcacgcagctttgtcaaaagacacgggctgccggtcaccaaaaccaaggcagtacccgtggcactcgcaatggaaacggagcaggagttgctgctcgatgaacagacccctccgctcgcattgcgagtcggcgacgtagaaacaaaacaatgcttctacgtcgtcagccaagactcgggccccgacctcatcctgggcatccccttctggaatgagttttccgtccagctaggggacggcagggcccgaattgggaatagctgggtgccaacggtgacacccagcgaagcagaagtgcgggctgcgccagtgagaatccagtgcctgtcgaaaagagctacgacaaggcaactggcgcagccagaagacgtggaagaggtgttcctcctgtcgatcaaagtcgccgacgacaaggagaaacacctggaagacctagcggacgggaacccgaacctgttagcgacattaaaaagaataaggacgtcttaccgttaaaattgccagacgtcccgaaggagttcgcggttcctagccatgacatcccgctgaaaccggggtcacggccagtccacaggcctcgttacagactgtcggccccagagatccaagaaatggaccgacagctgaacgagttaattgcatcggggcgcattgaaccgtccacatcgccgtatggcgccccggtgctgttcgtcaggaaaaaggatggtagtctacgcatgtgcatagactaccggggcctgaacgaacaaacaattaagaacaagtatcccttgcccttaattgacgagttgctggaccgcgtataccgcgcgcgagtcttcagcaaactcgatttggcctcaggttatcaccagatcccagtgaagcctgaggacaagttcaagacggctttcagctcgcagttcggccattaccagtggaaggtaatgccgtttgggctaaccaatgcccctgcgaccttccagtcgatcatgaacaacgtcttccgcgacctcctcaacaaaggcgttgtcgtctatctcgacgacattctcgtcttttcagagacggaagacgaacacctgaagcttttggacgaagtcttcaggcgtttaagaaacgcaaggctcttcgcgagcccaaagaaatgtgatttcctcaggaagcgcgttaacttcctggggtatgtggttggcggaggggaaattcagaccgacggaagtctagtcaacaaggtcaaacaattccccaggccgtcgacagtacaagaattacagcgtttcttaggtatgagtaacttttataaaagatttattaaaaactactcttcaatggttgcgactttaacgtcgaggtccggatcctcgaagtccaatcgaaacaccaggccggtggattgggatgagacctgtgaaaaggagtttcaggcagtaaaacgagcgcttacgtccgctccttgcctcaaaatccccgatcccaatggcaagtttgagctcttcaccgacgcgagcgaaaacgcgaaggcgatcggcgccgtgctgatgcaagacgggcatccatgtgcgtacgaatccaagaaattgaacaaacatgagttcaattactcggtccgggagaaagagctgcttgcaatcgtccacgcggttacgaaatggcggccattcctcatggcacaagactttgtggtgcacaccgatcacaagtcattacaggatttcatgaatcagaaacacgtcgaaggtcgtttggctcgttggagggaaaaactggatcaatttcctattctaattagctacacacctggtgctgacaatcccgtcgccgacgcactttctcgaatagtaatgaaatctatttgccctattacagatgaggaagaaaaaattttattacgagcttcttatccggaagaagcagagtggaaggagcgctgggagctattgcagaattcccagcgggaaaacgagacgcctggcgagaacgaccgcttcatgattcgagacggtcttctctattatcgcaataatcaccaattgccttggcgattatgcgtcagtgctgggtctacaaagcagaaactgctgttcgaccatcacagcacaccgatagcaggccatccgggagtcgacagaacctatgcgaaactggcccgcgtgttctactggccccggatgtatcgcgatgtccagaagttcgttaaagagtgccacgattgccagctctccaaaggtacttctggaccagctcaagggttgatgcaacccatgagcattcccactcgcccatggcaagaaatcgccatggacttcttcgggcccatgacggcgacggacgccgagggcaacaacgctgttctcgtggtcgtagatcgactcacgaagatggtcgtgttggcaccgtgccgacagaccatctcagcaacagaaacggcggacctgtttgtccgcaacgtctttaggctgcacgggctgcctgaaacaatcacctcagaccgagatccgaggttcaaggcccgtttttggaaggcggtacacaaaatcttgggcacgaagctcaagatgtcgacggccgcacatccacagaccgacggacagtccgagagaaccatccggactgtcaagcagatgctcaggacgcttgcctggcgcgacccgagcagatgggaatccctgctccctctcgtagagtacgcgtacaatgacagcgtgcactcatcgattggtacaactcccttccaagccaattatggttttactcccactgggatcgcccgccatgcagttagtgacgagccagctgcagaggaatacctctcgagcctgaacgacactatctgcagggcccgcgactcaatgcagcgggcccaggagcaccaggagagggaagggaacaagcaccggagggagccggacgaagatctaattcctggacgattcgcgttagtaaaacgaatcaaaaacatgggaacgaagatgggtcgccgctgggacggcccatttaaaattttgaagagactggggaacgtcgcaaagctccaattgccccccgactcaaaggctcacccggtgtacaacatcgagcgccttaaaacttaccatggtacgcttcctcctgaagcgtacaatccagacggatccattgacgtcgaatacgacgtcgaagaactcctggcacacgcgaaccactatgggaagtggtcgtacttggtccggtggtcgggctataccgaagaagacgacgtctgggagcccgccgaccacattgtgccagacgtcatccggacgtactggcgaaaagtaaaggcactaggtggggaggtgccggagggtgtgctctcttctggaggtgagaaggtgtaacgccttaagctcacaaaagtgtgcacgtgaccagggcctgaacctggacaccacaccgagagctccagcgttgtgctaggccacgcagcactacgctacgaaagcctgcggtctctgaccgcacccacgcaacgcgcgttagttaattaacgcgcaccgcgacgcgtttgtttacacttacgcgtcgtcctagaattgtataaataggtagatagttattgaataaaaggaatcttaactatacctacgggacaaggcctacatagctgagataagttttattcaataattatctacctaattatacgattctagggcgacgcgtaaatgtaaacaatgttacgaagtctctaggatgacttcgtaaggagttattcgcgtttctagaaaacgcactttgcatactttcgtatgcatttccgaaaaacttagtcgttttcagacgatgtacaaaaatgtttttcggtcataccctttccgaatttgcaattcttgcacttctgtcataccctttccaaaaagggaatgaccagtcacattgttgctaataatagcaacaataattagtataaatattagaatagaaactactaataaaacaagttctattctcctactgtttagtgtataagttcttaaaacttatactttcgtttgatacgtctaagtcccttagcgtatcataacaaacaaactcgtcgcggtgcgtgctaattaattaacgcgcgttgcgtgggtgcggtcaaagaccgcaggctttcgtagcgtgttgctgcgtggcctagcacaacgctggcgctctcggtgtggtgtccaggttcaggccctggtcacgtgcacacttttgtgagcttaaggcgttacatggatcgtcgactgtctttgctttacgttactgcaacctggtctggtaaatcacttacctttttacttccttcttatatcgagaagatgaatcttttttctcttacgactgtcgtcattgttcccttaatcgctctgtaaagtttatacgctctagcggcgcacaagcggttaaatacgatcgccaacttagacatatttaactgcagtcttaataaaaaactgataatagtgaactaaaattaataggcgtccgacccgtactcttagtcaagggtgttcgcaagtgctgacttacgttgcactgcactgcattatgtgtaaagttgaacgagaatgttctgaaaaacaagtgatgatcatttcagactaaggctaaggtatttatactgaagaaacggttcttagtcataatggtatgactaagcgtggcgtgaattatacagtcacgaagaggtaatttacgcgactgcagttgttgtcacgcgaacctcgtacgatgcctgtagcgatcagaatcgctgtttgaagttggcgatcgtatttaatcgcatgcgcgccgctagagcgtataaactttacacttagccactactaattgcgggttatcatgcggcgcgttgcatctcgtaattatatgtatagaaacccagaattactaataaatataaaatttattctacatggcttcaagtgttgctcacaatactagtcttattcacagtactggatttagcataacaatacaaattaatgttgctaccaggagcgatactgtgactaaacattcttcttcggaaagggtatgtcaaaaaaacagtttgcataatattaagaaatgtttagatagtttcaataatacgaacaaaagtaagcaaacctcgttttttggaaactcgcataacttcgtaacaccttttctttttccatgatattcataaaatgattccaagttttgatatagtcgcgagttttacttgaattgggcacacgtatccgatgatagcctagtggtattgtctttttgtgttatgttgtgttaaggctcgtgttcaaatcttggttataccttttttaaatatattgcgtggtgtaacaaagcgtgttattaactttaacatagtagatcccgaaaacactcgttatattgttagtgtgtcgttaagtattgcctttgtactcggtgttattttttgtgttctggcttagaggacagtaaaatgtttaacgtggtggaaaaacgcgtgttacgtttttaacacatcttaaggatgcgttttatgtttgcttacgcatccttttcattccttaaattttattagcgttttgcataaaagcgcgttatggtacgcacgattttaatgtagtgcgttttaggatcataatgtgtaaatacagcactgttgtatggcacgttatctcgtttacacattctaacgaggtactcaattgtaaatagtgaccctttggaacacgttataatttatttatgaattgcactgcaatacgttggtgtgtgttctttagtggtgtacggtgtagcaccgcaagtttgcgtagctttaaatactactgtatgaagaacttaatgtgtttcaacgcgattgttaaatgataattacgcaataattgacaacatcctttcttagttataatagtgaaattttatgaattctagcaaacccttaaatcatagtatagtgtactgcaaagggggggtaatagcactgtttaagtaaatcgaaaatgtatttctgggttgcttgttaatatcaaatcaaaaatagaaaaaagaaaaaagaaaaaaaagcgttgagacatctataccgctgttttccgttgcagcggtttccaatggaagcagttttttgcctaaggaagagaaatggatctagtgttgcgtgctgtagtgggttttaggacgagaacatggatttaatctttaattctgtatactagctttctaattacgtcgttgtatatataaataaatcaagtttaagtcaaaacgaaatctattaataagctagcacgtcttcggtaggaagcaacatcgccgtcgttgaattgcgatgcattgtcgatgatgcaatgcgtgcgtggtggtcaatttcagtttaggacgggtcggacgttattttacgaatccgagcaaatacataaatacgggtcggacaagttgtttagttggacattatatgcatgaggagatttagtctagggtttgcttagtacacgcacgtaagttatgaatgaaaaatttacgttttaactattgctctgtatgttacttcttgtccaatttatagaagacacacgagaataagacagtccgtctttatgaaaccgattcttgcatgccagcttgagcttaggtaaaaaaaatactcaattatataccaacattttaacttcaatagtttgtgtttgtaagctaattacaacataacgttaatgtaacattactgtgaattgatttcatgcgcttaaggagttgactgttgctgacgtgaacgctactcttgatcgacatggtgtttagaatgttgattcattgagccaattctagtcccgtattaatatatgttctagggttctagggttctagggttctagggtcaatttactgtatatggcttatcaaacatactatgaggatcaatggcctgcggcgtcataatttttttagggattacacatgttattagcctcaatcattgtccagttctcttggaaattatggatggttcctttacgctcaagtagacccaaatttcataatttatgacgtctaattcttcgttgtcatgaactattcaaaaatctgggtgttcttttgagcgatagcaggctaaacgaatcttttattgacgtatatccaaaaacttgccttctcgaaaattgttctattatataacatttttacagtagttgcacgcaaacaattatcagggatggttctatgataaaggtaacttatctaaagtacggctaggttagaaattatttgcgaagaccggctttcttttgtatcatggtttcgtttgaaacatatccattatatcgtagaaacataaaccgtagtatatacatctgtattgtgtatatactgtacacaaacccgacgaccaaaccaaactgaaatttatattcagcatttatgtagctaagaatcaagatttgtcaaagaatgcttaatttaacttgtatgtttaacttgctttctttattaaagggcaagcattcttaataatgatgttgtgtcggaaatcaatccttttgttaagcgaattactctggcaaccttttgagccgtaacgaaccaaaacatgaccgtcttgctcacatttgtcgattttctgttttacgcacttcaggcatcttcgttcaggggtacccaactattgttgtccaatttttcatagtaactgagtgcacagtcacaagtattgaatgtaaatatacatacttaagcacgacctcttagacttgtaagttggattatcaaatattatggcataagcattcttgaaattcggtctctagaaggtattcgttaggcctcgtgctccaaatatggccagtaatgtaacatgagtggtgtcagcaaaaccaccagtaaataccgatttagatagacggatttctcaaaatatcaactcgtctcgttcgcaagtccagcgcacagagtagtttgactatggtaatatacgatgtcgctttacgattgctcctcactagtagttgaatcagtgaattaaaactaactgctaaagaaacagcggtcggctaaccacgtgggaccacgtcgaataagcccctgactaactgtgaccttgcgattggtcagcaccattctaagctattaaaccgaaaagctgtaaattgttttcgcgtaaagagcactagtgtctattatataatctggctctaaagcaattcctttaaaatgatgtgtgctttttataatgataaaacaaacagaaaataggattattttatttgctttctgtcttaccttagtcatctactgattcgttcaatttggaaaccgcattatcacatgcttgtactagcgaaggattacgacgctaatagcattaaaaccactaagtttggatacgcttactaaagcttaaatataatgaagtgcaaaatatgacgttttggacaagcaaaatgtcttgggtggtgatgaaaacacaaatctataaattaatgcttgtgcaattgacaaaaaatggctcgatagtttagaattcatgatacagaatcttttgtatacgtacttttgaaaacggacgaaagaaaaatagctggaaaagaacgttttccatatcgagttcgcctgcatgtagaggaaaacgtcataggcgctgtttcttctcagttagtagataaaatcgcactgcgaatacctaaaaaatattttgacagtactctcgctacgtaatatgtgaaattctcaatgctttcaatatgatataaattgaacaattgctcctgcattagtaattattacctgtttgaaagtacatccaagtgtttggctttcgtacgcttccatttgttacccgaaacgaggtacaagtgcagatcgctttccattttgtttttatactagagaagggtgacttagtaccgtggaattacaaaaaattgttatttctcgttcaccaatttgactttttaagacttccagttttagagattgtccaaaagcggtcaagtcgcatgttaatttatatgtaaaagtgcttcacttttttttcctatattttgcattcgtttttcgtccttgagcggggtttaattaaaaggtcaaggatttcaatttgttcactgttttacggatatattactgtgtttttttttttctctttttatccggtttttgtttactcgctgaattgtcggcattatttaaaagactacggtcaactcattcgttttattctgttgttttggtaaattgttgtgatgagttttactgatttcgatactttatcaagttcggattcattttcgaagccatacaattcctctgttgaaactggcgaaataatttttaggcctgtgtatcgagatcatgtggatgacgcagaggatttggctcgtttaggatacaaacagtcgttccacagaggactctctctatttggcgtcttcagtgtttcattctctgtcttgggtttgcttccttcggtttcggccacacttaattttacaatgctatcaggcacaccaggaatgctatggggttggttgatagctttgctattcgtttggtgcattgccgcgagtatggctgaattatgttctagtatgccaacatccggaggattatattactcggctaaagtacttgctcccaaaggatggggtcctttggctgcttggattactggttggtccaactacatagctcaactttcgttttttgcaagttgtgtctatagtctatctagcacaacaatttatgctgctgctcaatacgatgggtcggattatgagattaaacaacatcatatatttttcctttcttttttcttcattgtggtacttgccttcatggcttcattaccgacaagaattattggacgtgtaaacactgtcttcactttactcaacctagtatccctttttgctgttgtgcttatcatccttatcactgcctctttacgccacggattcaacaattcaaaatatgtatggagtcactttaataatggcacagaatggcctcaaggtttcgctatgctgatgtcgttttgtggtgttatctggtccttagcaggtttggatacttcttatcatcttgttgaagagtgttccagtgctagcgtgaatgcacctaatggcataattcttaccgctgttgttggtggactttttggttggattttacatatggtaattgcatacacaatcattgattttgagaacgtcgttagatcaaggaatctgtgggtcgtttatctgtcgcaggtgcttaatcgtgaaccagctaaagcagtcattgcgtttactgtgttttcaaattttgttatggcacagggtgtcttaattacttcctctcgcattgggttttcttatgctcgtgatggtgttttacctttttcaaaatggatggcgcaaatgaataaacatacaacgacacctgttaatgtcattgttgtaaactgctctataacagttgttattttcttgttcttttttgtaggacaatgcgctattgatgcggtttttgctgtttctggaatcgcagcctttgtggcttttatcattccaattggaatgcgggccttcttcgtaaaagacaatgaattttaccgcggagcttggcatttaggtcgatattctcgatttattggtgctataggaactgtttttgtgctcataatgatacctatattatgtttcccaaccgagaggcatcctagtgccttaaaaatgaactggacatgtgttggatattgtgttccaatgggcataattctcttatggtatgcgacgtctgctagacattggttcaaaggcccaaaagcggatatgcctggcttagattttccgcgcatgtccagtttcaaaagtgcagatgtgcaacatgaattttcttgtcatcccgctataaaaggttactgaagttgatgtgcgcaagctattaattctgtttcagctcgtttaaagtttttttggtgtatttaatttagtctatcttaattataatttatgtttctaactaactttaccaaaaggtaacacctttaattgtgtaagtcgggtcgttagaatgagaaaaccataaatataccggcaagaagtgggatacgatgtacaatatcatttgagtggccacatattcttcaaagccccctaatttggacgcatcaaataattgatcgagccataagtaacgtagctccttttatcatattttcataggactagcgatcttcacaagcattgcaagatatcagaacgattataacatgtgttttaaataattcctcaatatcagtcacctgtgttgtacatctaagcctatattgttaaatcgtatttaattttctctatttttattaaaatcacaaacggcatatccgtatatggatttgaatattcggtaattaatctactatgtttgcactgccgtggttatagttaagcatgggagtattatcccacaatataagagtgtatttcatcatttttatcaactagttaaaatgaaggtgtggaaaagtattttgcatatcgaacaagtagacaaaacctgctcacttagacatatgtcatgatacaacccattaaaaggcaatgcaataatttgccctcatctttgaatgagtgttgatctagaacaacgcgccaagcctacgtgtaaatataagctttcgtatttcctatggctatagtcaatccacatagacacggaataccactctgtgcaacacagtataagttggaatcatagtataaacaggatttccgttcacggagttaaggttctatggaacgactaatttagagtatggtctgtactctttcaagctaccgaaatttggaaaattctcaatattacattattctgtacaaaatattaactacgactgctccttatttcggaggttacaagatgattgatagtctctataaattagtactgacaaaagagagttacacgtaaatttaagttcatacaatgtatttgaatgaagagatgcagtccgttcagtggtttgctctattatgtacagccactgcctctgttgctaacacaaaaattcaaataagtattgccgtagaacgtatctcttatttaacagcttcccgtgagtctttatgcatccatcaatacatgacaggctaggcagccttacctgtccttcgccgccagacggtgaatcgtaatcgccagagtatgcactaacggctttgcaagcaattgcggaagctaacaaaagataaatacctgataacttcataatgcattgaatttcctttgggttcttacctttctctactgtcctttaatcaatcttgaatgaaataattgtgtgggtcatttcgggagttttaaagtgtcacatttgcactattttccctaattcaaagcatcatatttgaaatgtgacactgaaacttgcttagtggttgctatcttccaaagacttaagcagtgcatgaagtgacacgtaataggcaaacatgattaatgttccatgagtaaatgtaaataaacaacccccatgctatagacatatgaacttatgcttaaagctaaataagcaatatacatgccattgtcagggataataattctcacaactttgcatcgcaccctcccatcctgtcagccgagttaagttaagccaagtcatgaaaacatgttacctcagagtcggcgtttataatcacacattcaattatggttagcctagattgcacatgagatacgtactgcatgttttcattgacaaataatgttcacttgattaattgcgattaggattgttgctttctaacaaacaaggaaaccaactcgtgaaaaactcgttatcgtgttaagcaatgaaggcagagaacaattgttttgtgcataaacattgtcttagttatactaaatactattaccgtttgtgtgttaaaatgtgattgaaacgggacctattataaaagataaagaagtaatgcctaagaaaaaatataacgaataattacaatttaaacgaccagatttcattacgagagtaactttaggtcaggatcgtagttagttaaaatttggtattgatacaaagccttacagcgacaaaacttaagtatcaaatgatacgaaccaagaagatcgtatcgtaataaaaatcctgtagttcgattcttttaattatgagcaatataaggtttgctatcgaatgaaagtgtgcagcgtcttcttgaaaatgataagcaaaagtaacaccatagggaatatagtaacacaattactttacccaaggcgtataacttgcggcacatctattctaatgcctgtgccaagatgccaatatagcgaatttattaattcaacgagcctgtgaatacaattggttgactatgaagcacagtttgcaactatgaattccccgtttactatcaacaataggatttgcatttaaatgccgaattgtatataggagttctgtgcaacctttagcaacatagcctttacgctgaaagcctattacattctttcttttttacagagctttccgttgtacttgtgaacaatcacaaaacctctagattggtctcaataggacaatgttcgcgacgtttacgagtgaccagtccatttacaaagatccgtctttaacgtcgggaatcgaagaatgataacaattctgctctatcataactacatcattcctttaggtgtgtattacatagtcaattgttgattgtgttgcaaggcgagattgttgcacgtgtggattttagagtttgctaaagagaaggccgaggcggacttttgccgtgcccttgcagttgtattcacgggtgaggaatacacgtagcataccatgacagcgagccggcattagtagactgataactgtgtcaacaaacatttaatcgcgtttatgcataatgcagccagtacgaactttattgcatcgtatctaattgaataactctccatattacgtcgttcaacactcaatattactactatttacatgtctaaatgttcagcaatagttaattcattatagggaagtgctaaaaattgcttgtggtaaagcctattacaaataaacttcatataatactgataatgacagtaattcgggttaccggtgtttgtaacataatagtagatctcagcgggcgaaatttttattacataaacctagagctgtaatctaaactgttgtttggaacagtcctcaaaacacatttgcaatgagtgtcacaaagacctagcctttccatagaatagtgactttactaacattaatctgcatataacgtgtggacgacaggaaagcggggcatagcttcgcaagccgaatttttgccgctcgcttatagccaacacctgagtttaattggtttccgtggaagtggaatagcgacgaaaatgcgcaagctttcgtgcagtaacaactattttgcataagtagttgagttacagtgtgtgcatcattttgttcctaccaaaggtctagctctccattagatgctgtactagcgataattttttagaaaaatgagtgtttcatcttgctatccgttgaaatatgggtcattacgggtgcgagacttaattcacttatactataataagcctattattactttctcagtaactaacgtgggcgaactgttcgagggaccgcttggttcttgtcgcactcctggcacactcatatgatacgggaactacgccatgacatgatcatgaaatttaaggcgcagttattacctgttcagtgttctcggcaactaactagccttctcatttgattatcaggaagcgagcgcttgtcgtcaaatgtttgagctcgttatagctgtagaccagtaaactatgtttaagaaagttgacacaaaattgctcaacatttgaaaggcccgttcattctgcgactcgacttgttgctatttgcgtgaataaaattctcgacaccccacaaaaaaaagcctcgcaaaaacttaattagctcatgggcacgtgtatacgtttccgtgggtttagccgttgatttgggtatcatttggttttgtcgtgtttaaacttagggtttttcaggatgatggagtttctgaaaacaataaatattggctccgtgtgatacgctttggtgtctaataagagtattaggtcttggggcagttcatacggcagtgtcctggcttttgcttcatcatttatgttttgtctcttatcataaatcctaagcaattaagggaaagcatagtttaataagcagtacacgaacagaacccaacatcctatttccaagcggtgtctcaattattctctctctctgacacactccaaaactaattaaagaaagaacagaactgccacacaatctttgacgtcctacggcatcagtagtttgtagaactggtgaagaaatacgcctttttcaacggttcatgttcagttaacaaatgagattatcggaaatttatggatacgtaccaacaaagtggttaagcgtcatagcaattgtttcctttaccatttgcgaaattatcaatctattggaaattataaaacatcaaagccgtgcttcaattgctgcttttattggaaccattggtgagataatttcctggatcgttcgactttatgcctcctctcacagtaataatgatacggacattgttccggaaatcatacaatgtgttttgatcatggattttcctgttttctacactgcacaaatgtgtactgcacttaagcatttagttacgcaatatggagccgatattggtgtccttggccagagactctatgggctcgcttatatcactagtgatgtcatttccttgatcatacaatttgcgagaattgataccgcaactgaagaaaataaagacggtaggaaagaacacgccggttctgatattattttgcttggtatcttcctccaacttgcgaccgtgctcgctttcgccgtctgcagtgttgattactggtaccatcactattatattaatccttataaacaacccggcttgcgaacttagttgagattttgttcttggaagacaacattactgttctctttcatgcgataatgaactgttaataaaattaggaataacttcactttttttcctttcagtttctaagttctggctcatcatacttgcattcaaaatggacatttattcagcatttcatttatgatgtacgtaatttagctatttctgggtgtactgacattacaaatacaatatgacgaacacacttactctaatactgatcgtaacacaaaactttatcttacaatcacagaatataatttagtagggtgttttattaatattttacttcaaaacaaacatgctgaagttatgctgtattaaattttaaatcaactattttaaaattacttgtttgttactgtcttttaaagtacgattcgactacattcaacatcaaaaaaaagtgtatccagatttgtcgaccacattggatgggaatactggaccactgttctttatgcgaagacaacgaagaattaaaacgcggaggtagaactcaaataaataataaactaacgaatttacagaaaaactgacactatataaaagttgtcattttttttttttttttttgcgtgtattttttaacattcagttttttcctaacgaatgaccagaaaactgaggatgttttgtgttgcttttgaaactcgatatacgcggaatatccaacccaggcatgtccgtctttggtcccttaaaccagtgtctagcggctataacgaaccaaagtagcaccgctaccattggcacactataaccaagacttgtccaattcatttcaaaaggaccaggatgtgttactgttggaaaacataagataggaatcattatcagaacgaaaatggtacccgctccaccaacgaatcgagaaaatcgacctagattccacgctccacgagaaaagttgctgtcctttacaaagaatgaacgaaggccaattggaattatgaacgcaacaaacgctgcgatgccagaaacggcaaaaatggcgtctatcgcacattgtccaacaaatagaaataaaagaataacaaccgcaatagagctgttcacgaccactgcgttaacaggtgttgtcgttcgcttatttatctgcgctatccattttgagaaggggagaacaccatcacgagcatacgaataagcaactcgagaagaggtaattaatacaccttgagccataagaaaatttgaaaacaacgtaagagcaatgacagccttagctggtttatgactaagcacctgtgtcaaatattcaacccataagttatgagctttaagaacgcctgaataatcaacaatagtatatgcaattaccacatgcataatccagccagaaaatccacccactacagcagtaagcattataccgttgggcgcgtttacagaagcactggcacattcctcaacaagatgataagaggtatccaatcctaccatggaccagataacaccacaaaacgacatcagcatagcgaaaccttgtggccattcggttttgttttgaaaatgatgccatacttgatcagatttattaaagccctgacgcatcgaagcactgaccagaatgataataataaccgcaagaagagaaagtaaattcagaaatgtgcatacagagttaatccgccctattatttttgttggtaatgaagccatgattgcaagcaccacaatgaaagaaaggcaaagaaaaaatatgtggtagttatgtatcacaacatctttgccatcaaactcatcagcagcgtgaattaacaagctggataaactatagacacaacttgcaaaaaaggttagctgagctatgtagttggaccaaccagtaatccaagcagccaaaggaccccatcctttgggagcaagtactttagccgagtaatataatcctccggatgttggcatactagaacataattcagccatactcgcggcaatgcagcaaacgaatagcaaagctattaaccaaccccataacattcctggtgtgcctgatagcatagagaaattgagcgtggccgcgactgaagggagtaaacccaagacagaaaacgaaacactgaagacgccatacagtgagagtcctctgtggaacgactgtttgtatcctaaacgagccaagtcctctgcgtcatccacatgatctcgatacacaggcctaaaaattatttcgccagtttcaacagaggaattgtatggcttcgaaaatgaatccgaacttgataaagtatcgaaatcagtaaaactcatcacaacaatttaccaaaacaacagaataaaacgaatgagttgaccgtagtcttttaaataatgccgacaattcagcgagtaaacaaaaaccggataaaaagagaaaaaaaaaaacacagtaatatatccgtaaaacagtgaacaaattgaaatccttgaccttttaattaaaccccgctcaaggacgaaaaacgaatgcaaaatataggaaaaaaaagtgaagcacttttacatataaattaacatgcgacttgaccgcttttggacaatctctaaaactggaagtcttaaaaagtcaaattggtgaacgagaaataacaattttttgtaattccacggtactaagtcacccttctctagtataaaaacaaaatggaaagcgatctgcacttgtacctcgtttcgggtaacaaatggaagcgtacgaaagccaaacacttggatgtactttcaaacaggtaataattactaatgcaggagcaattgttcaatttatatcatattgaaagcattgagaatttcacatattacgtagcgagagtactgtcaaaatattttttaggtattcgcagtgcgattttatctactaactgagaagaaacagcgcctatgacgttttcctctacatgcaggcgaactcgatatggaaaacgttcttttccagctatttttctttcgtccgttttcaaaagtacgtatacaaaagattctgtatcatgaattctaaactatcgagccattttttgtcaattgcacaagcattaatttatagatttgtgttttcatcaccacccaagacattttgcttgtccaaaacgtcatattttgcacttcattatatttaagctttagtaagcgtatccaaacttagtggttttaatgctattagcgtcgtaatccttcgctagtacaagcatgtgataatgcggtttccaaattgaacgaatcagtagatgactaaggtaagacagaaagcaaataaaataatcctattttctgtttgttttatcattataaaaagcacacatcattttaaaggaattgctttagagccagattatataatagacactagtgctctttacgcgaaaacaatttacagcttttcggtttaatagcttagaatggtgctgaccaatcgcaaggtcacagttagtcaggggcttattcgacgtggtcccacgtggttagccgaccgctgtttctttagcagttagttttaattcactgattcaactactagtgaggagcaatcgtaaagcgacatcgtatattaccatagtcaaactactctgtgcgctggacttgcgaacgagacgagttgatattttgagaaatccgtctatctaaatcggtatttactggtggttttgctgacaccactcatgttacattactggccatatttggagcacgaggcctaacgaataccttctagagaccgaatttcaagaatgcttatgccataatatttgataatccaacttacaagtctaagaggtcgtgcttaagtatgtatatttacattcaatacttgtgactgtgcactcagttactatgaaaaattggacaacaatagttgggtacccctgaacgaagatgcctgaagtgcgtaaaacagaaaatcgacaaatgtgagcaagacggtcatgttttggttcgttacggctcaaaaggttgccagagtaattcgcttaacaaaaggattgatttccgacacaacatcattattaagaatgcttgccctttaataaagaaagcaagttaaacatacaagttaaattaagcattctttgacaaatcttgattcttagctacataaatgctgaatataaatttcagtttggtttggtcgtcgggtttgtgtacagtatatacacaatacagatgtatatactacggtttatgtttctacgatataatggatatgtttcaaacgaaaccatgatacaaaagaaagccggtcttcgcaaataatttctaacctagccgtactttagataagttacctttatcatagaaccatccctgataattgtttgcgtgcaactactgtaaaaatgttatataatagaacaattttcgagaaggcaagtttttggatatacgtcaataaaagattcgtttagcctgctatcgctcaaaagaacacccagatttttgaatagttcatgacaacgaagaattagacgtcataaattatgaaatttgggtctacttgagcgtaaaggaaccatccataatttccaagagaactggacaatgattgaggctaataacatgtgtaatccctaaaaaaattatgacgccgcaggccattgatcctcatagtatgtttgataagccatatacagtaaattgaccctagaaccctagaaccctagaaccctagaacatatattaatacgggactagaattggctcaatgaatcaacattctaaacaccatgtcgatcaagagtagcgttcacgtcagcaacagtcaactccttaagcgcatgaaatcaattcacagtaatgttacattaacgttatgttgtaattagcttacaaacacaaactattgaagttaaaatgttggtatataattgagtattttttttacctaagctcaagctggcatgcaagaatcggtttcataaagacggactgtcttattctcgtgtgtcttctataaattggacaagaagtaacatacagagcaatagttaaaacgtaaatttttcattcataacttacgtgcgtgtactaagcaaaccctagactaaatctcctcatgcatataatgtccaactaaacaacttgtccgacccgtatttatgtatttgctcggattcgtaaaataacgtccgacccgtcctaaactgaaattgaccaccacgcacgcattgcatcatcgacaatgcatcgcaattcaacgacggcgatgttgcttcctaccgaagacgtgctagtttgtgcatgagtagttgcattattagattgaaatctgtgaatcttccttgtatatgtgtaaataaaaaatttagttttttaacgtgcgcagtcaggtaggtgggaattaatgcgaatcaaagccgtgaacaattgatcttatgaaatgtacttttcaggcttataaatatacgttctaaatcgaccaactttactcttttgaacacgcattgagataatatgtaatggtgtaagacctggggaagttcaaatgcaacaaaactgcgttacattgaattcattctaaacaatttactaatagcaattagtgaaatagcaaaagacacgaaactactatacgaaattgagggtgttaaatatcctttttaaaaagcttacttaaaaggctttcttttaattctaaaaagtagtgacaaggaataatggtctaacctaagagactacggctaaaaaaacaaaatcagtttgaaagaggaaatggtgaacttcatttctcaacggagactaactcagctttcttcataaacatgattgccgaatcaataactgacagtttcagttgtaagacctagtccgtaggtcagaggaagattagtttagggcgcaatcaaagctttgtcaatggaacttgaaacattttttattaacgagcgctcatggtactagagtgaagagggataagttaatacctaaataacgtatagtgtctcgggaaattacataccatcatgatttcatttgttatatcgctaggatctctgtgttactaaaacagttgggatttaccaaaattaaacaggaacaaagtcaatcgttaaattacgctcattttgtagaggtaaattttactgcggccccaagggatcttggaacctgacatcccttatgatttatacataatttcgcatgaacgattgtctttcgagagaacgatcaataacaaatcgtatccatagggaatcctttgcttcatatttattaacaagagactcctgttgtttttagcaatatttccgaatagttcgtctggaatattaaatacttgctcaattggtcgcagttcgtaagttgttcttattcattgacattttctctattttatagcatgtatgatactccttttaatagttagtccgtcgataattttagtatgccactatccctttcgcagacgtcattgcagacatgttcgcgaatatgataatttccttaaattcccaatgacacgtctatttaagtttagtttttttttggcagtatatcattaacgattttgctctaatagcttatttgctacttccgtttacattcgtattcgatttgtctcaatacgttaatactgtaaaaaaaaaaaaatggtttttcatttggatgctttgggtcagctgcctataccactatatatacagttgtgtcttttttatgcggtgaaagattcttcatcatacacgcttattgaaaaaacgttgaaagatgccgtccggcaactttcctcaaattttccctggattgctggtgaggtcgttattgatggcgcttgtgaaggatgctcaggaacaagaaaaataaaactttgcaatagtattccagtttttataaatgattacagagccaatcccggtttaccgacaatggacgaacttcgacaagcagaatttcctctcgatttgttaaagccgaatgtcatagcaccctgcaacggctttatttttccaaaagcaggaaccgactctttagcatcttcaaatcctgttttcttagtacaggccaattttattgttggaggacttttgttgactgtggctggccatcacagtgccatggatgcaactggactgggcgaggttatgcgattgctttcaaaggcttgccataatgacccattcacaagtgaagagttatcggttggtaacctagatcggcgcaacatcatacccatattcgatgaatcttacaggccagggaaggagcttttccagcaaattaggccttcatatcaaccaggtcataatgttcgcgataagggaaaaagtacacgtataaaaccttcacaaaattgctcatggaaatgttttgtattcaaccaaaactcactcgacgctttaaagctacaagcatatgcaagcaagttgaactctgcaaattatgtttcaaccgacgattcgttgactgcctttattgtccaagcgattatacgttcacgccttcctcgtttaaattctacagctgatgtgactatttgtcgtatcgtaaatgcacgaaagtaccttagcatcccttccggttatccgggttttgtggtgaatgcgacatactataccgatacagttgaaaatttagtcaaagaccactccggtggtattgcgtcgaaacttcgttcagctttgattcctgcggaactggtttatagatctagagctctcgccacgtatatatctcgcatacgtgataaaagtgttatttcatttggagcaagaataaacaccacagagggtatggtggtgagttcgtgggcaaaggtgaattgctccgatcttgattttaatttcaaattgggaaaaccagaagctgttcgtatgcctcaacaagtaccgatggaaggccttatctatttgttgccaaagggatcaagtggtgaaattgcggcagcaatttgcttgagagatgaagacatgaaaaatctgaagtcagacgaggaattcattaagtatgcgacttattcggcttagtttatgggcaacggaaggttattttatcgttaactcaactcaacattccaaataaagcaattgtttgaattgacgcttcttaagttgagcacacagatataattaaattaaacttttactttaaatgtctttgtagttcacacccaatcttgaatcagaactttactcataaatcatagagtacgaatttcgaacctgatgcagttgcaagtcaaaccaatttgtccctataaagcgaaaaaaatctcgttattacaagaagcatgttttaaaataaatataccctttgtcattaaggtataaacgcgaattcaacgtttacgtctaaaacaaaatttaatgtggcagtggcatatcaaagactcgagttttcaatatcttcagctgcttcaatattgattaataatgcccctaagatgattttttgtctgaaactgatggcaacacgatagatatttgcggatatctgttcatgtttttgtacgatagaagtgtcactatttatattacgataattaagcaaaaacaaacaatgtccggcaaattcgttttaccctcccgtatgtaaacaagcaaacattcattaaataatcataacaagcaaaaagagtcggtacgcattttagtctacatactttgcatacttcatgaatttagcatccgtcttcagatgttgcatatcttcatcccgcagacagattgccaatgcaatttcaccattaggggccttaggcatcaaatagccgaatccttcaaatggttggtcctgtgcacgacgtacggcctcaggtgttcctaacccaaggttaaaatctaatccgtaaatcttgcactttgcccatgaactgagcatcaatcccttagatcggtcaattttggctccaaacgagaaggcgcttttgtcctcatttttgtgaaggtatgtggcaagtgcccgagttctgtgttctaagtcgctgggttccaaagccgatcgaaattgtaaggcgacatggcctaggagctcggtagccatctttcctgccgcttgtgtagtataggtagcgttaatcaaaaaaccggggtgtgtgcgagggatgtttaagatgcttcgtacattcacgaatcgacagatactgatgtcttctgtaggttccaagcgatgcatacgagcacggactacggcttggctgatgaacgcagttaatgaatcatctgtagaaacaaacttcccggtgtttgaaagagcactagacgccagcatttttatatcgtcgagtgccgcttggctaaagaggaaatatttccaactgcactttgcagtactaggcagcgtggggttaaatttcgtcccagaacaaagataatgggactcgctcggttcccttagttgtggggcaagttcagtctctggttcctctaattcttggagcatcggtatcggcgtgcgtttaagtaggtcgtcattttctaattcttccgacgaaaacggaataccgtgacaggcctttgaaagtaagcgcactacttcgccctgtgcggtcatatccatgacactgtgatgagcgacgcaggtaagtaccaaacccccaataatgatattagcttgcaccagaaataccggttctgcgttagactcggagtccgacgtactctctgagtaagcaacactatcgcagggagcaataagattttcgtcaagagagcggaaaggaaagtttgtgcgacgaagttcattcattgttggcatatccgaattatttctcaggtccttcacagtaaacggaattttgcctgagtatctgattttccgaatgcctgaacggccattgccagcaggctcagtaatcagttcacccgttacccaagggaaggcggcggcaagcctttgcaaaccgtctttaattgtctttagaagtcgtggatagggaattgagtcttctacaccgtaacaaagacacagttgagtatacagtgttccaggcaattgacctagaaaatccaaagcgctagtcatttcttaaattggataaggttgattctaattgtcaaaaaaataaaagtagatgtaaacgagccgaacaagaaatatgaagtggagttaagggtgcaacaagtagcgtttatatacaaaaaattgacggtaaatctgaaaaaaatcatcacaatggcatgctaacggaattggttcagaagcttcggcaattcatcaactacgacgctgcaaaggggtttgtttgtgtcgcggaacgcattaccagggggtaaagaggctcacaaaacaaggggttcataattaacaacagggtcttcggcagttgaagcggcttctccacagtctgtgcgcttgttaacaccaattacatcgcgaggcgatttacagttttatgacttttttaattttgtgttaatatatcattctaattcatgaacgtaggttggcaaacttttaaaacatttatagagtagccactatggtattttcattacttagcgactgaagagcaaaagcgatagagcaaatccattgaaatccgactggctgcctttgattacgtacttccaaggactctgtttggtattacgacatgttcggcagagtcgctacaagcgagagcttgttctacacctattacaagcacgcggcatctggaaccatatcgtcatgccagaatacctgaggcacggtattccagaagttccagctatcatgaaaaccgtagtctgctctttgtagttgatctcgttcttgctgagtgtcgtgttcacgtgcaccgctagcaataggtgacttcccgtaacattcgggagagttacgttctagacttcgaagagccgcattgcccacgtttcaaagcttaatggtgtgtagtagctgtagattgttgttaagtatgtacagtaatgtgtaaaaccaagcatcacaataaagttactgtaattcttaataaacattgattctcgagtgtatgtatgatcgactttaatgttttctcattgtaactttcttattctgagccaatctgagactctaaagccctcactgtgtggccttatagaatcacgactaatcagtttgcacagtaaccatacacagaagatactgagcaggagtctcttcgctggtgttcattagtgaacgatccagtaccgctgtttgatgtaatgcttcaagcgttaaggggtgtcggtattttcgtacttgcattgcccctgaatgcagtaccgtctgcggatagttaccgggctctgcagtggcggattcatagagaaatttgataaattttgttttgtgctcctaaaatcggatcgagttaggtagcctcactgtcttgttaatcgcagttctatatagtaaacaaacgggaaaaaaaatcttgctgctacctgtttcgtacatatagaagtacacgtgattccgtttgcaagtatgtgtagttctgaaattcaagtgaagtgcctctacacgctttaatattgttagctggttatcagaacctttgtgctacgatactgagtatatgtacactttgtaacttgcacacaattgctcacagcaaggtatcacatttaactattaggagattttatggtggatgctttttgccttggcctggtactagggtttatcagcaatactcgatacgaaaagaaggaaatatgcaattcgaaatcatcaattattcaggcagcatctgcaatttaatctgtaataaaaccattttccaaagaattgagctgtcaattttcgtttcattcatttaacaactaatatccgtatcaaagaagtgcctttcagattgcctccgaaaaattgtcaccttatgtttcaggcaaattcattgacatcctgtctggtaattttccaattttcgggcgcaattccgttagcagacaattcttctgctgccttccttgaccactcagctatatagtccaagtacggttgaacaggttttgctccaacaaccgtgatccgactaatcattgcttcgttggccgttattgctgttaccgtaagtgcgttggggttcgcaggatcagctttttcgtatttgaagcatgtgtcatcactaagatgatcttcccagatgtctagtaggttgaaaagcttgcatcccaaaatgtctttcaacaaatcagccatattgattacaaggcaattgttgcagtgtttatggaagagcgaaatgggaatgaaacaagtcatccacagtaaccgttgtgacgtaaatgtaagtaacatttgcctttgctttcctttttcttaagctcatccctcacttccaccatttctagtgattgagttcaatttcgtcaaatgacaggaaaaatagtttattttgctacaacacgtaattttaaatattgcgcagaggtttattaacattactaaaattagagatttgatataacgctatgcaacagaaaccccaataactatcagaatgattagcacgtactttatgttatattctaaatatcaccattgctatcattgttttaatgtaaagcgaaacttagttccacagtatttacgcaaatgtttcgcattagacaataagctatcaaagtaagcgagtacgacgacacattgcctcatgccatacctggaaagaaaaagtctaaccctaccctagtatgcagcagtatcataacccttaccctggaagttcttagtataaaagaaacgtcttttcttctctacaaaccatcatcagtagtggttttaacttactttgttatacaagtaattaaaatctatcccggggtcaagtatgatgattggagccgaatggcctagaaaatgcatccgttccgtcctcggagatgattgagtagctgtcccggtcggtgtctcaggtgggacattgttgggttgttgttcgcacataatagagtaaatgaatttcactttttcacgatgttatttggcagtgagtggtcgaagggaactttatattttgcttaaagagttggtttacgggatctggctttatttgaggttaagttcgtcggttgggactcggggctatagttgtttgatgaaaaagtatgctgttggttgggtatacggcaatcgaggacgctgccattgtacagtgtgagttgtggatagccataacgtgaggaagacacagttgaacttccagcatatataaatatcttcaatagcctgtgaataaatttagccctctatttgaattatccgaacatgctttataaagttttagaaatttaaagcatgctattaaatgaatgaagtggactttccaatttgtggaccggttatatgataatctataaaaaaacaaaaaaacaaaatttcgccctcatcgatgttactaagagcttacgtgcgacttgtctagcattcgttaatttatgcgagtcattggctaccaacctgcgacaataaataagttgatatggtaatataataagcttcttctgctcgtgaattccaaactatatggattgtccacgttcagaacattggttcgcacttcccggagttaatgaaaaggggagcgccacatatgaacaaacgttgatactgctgtatacttgcttacctcacaaatcaaacaccgatttattcatatagaacagaagaatgttatgtctttaaaaaactataaataaacattaaggtgatactgatttgtaattgattttaatcagcggcaaccactgcttctgttgctaacacagaaattaaatttttgcaaaaaatagccggtatccttccattcacagcttccagaaggcgcgatgcaaaatgtgatacacgattggagcttatcacgtgcccaagctgtagtaaagtaagtatctctgctccacgaaatacagcaagcaccactgcaccaacttctgatcccagggaggaactccgaacgactcttgagactctcattgagattcttacaactttctgtgttagtggcatgattagcactgcattccacatattcacgcttcgtcgtcttgtggttagcattacaaacagaaacctcaaaattcttataaaagtcaaccagaaatgaactcgatgccgtagaagcaagaatttcggtattgtttaaaccgtatgaggaaagaaatttacacgtttcagtaacaaactcggatgagtcattcaacgtgatgctttttgagtggccattccgatccataaagttgtaaagataaagcgcatcacccaacatctcattggattgcgcgtctgcgagcatatttttaatttttgtaagtttctcgaagttgtcgaaagaaaacatatcgagctccttgaagtacggttcaacatcgcgctttgccaggttcgacaaagtagacaagcctgacaggctagacagcgttacctgtccttcgccgccagacggtgaatcataatcgctcttgacaatgtcatttagaagagaatcgtaatcgctggagtatgcactaacggctttgcaagtaaaaatggaagctaacaacaaaggaatacttgataacttcataatgcactgaatttcctttgggttcctacctttctatactgtcatttgagagcaatattgcattgaatgacatgattatctaagccatttcaggagtcttgttgatgtgtcgtatttgcaccgcttcccctaatttaaagcatcatgcttggaaacgtagttgtagactttgtagtgtggcattgacattagcctaatgatcgctaacgtttaaacgccagtgaaacagtaaatgaaatgtagcgaatgttcaattggagaaaggcgtaatgaatatcccaggagcaagaacaattgtacgtcatttgcacaccaaacggggagcctatgctttgaaataaatgagtaaatattgcatgttagcgttagggtgctttttttttcgcaattgaatcacctctgttaatcagacaaggttgagtcatgataaataatgaccttattgattgctttagttataaacaatagtaatatgaatgttttcattggtgggtagtaaccacttctgtaaatgcgattaagattataaatatatgacaagcgagaaactaacacacgataaatacaattaattaaataaagtgatattagatgtggaataggaaaaagtgaaggcttttgtaaatatatataatacacatactctttttggcaatacagaaaaataatgatttaattgcagtgtgcacttcttattggttttcgacaagtcctacacaataaaaataaataaaaaagaatatgacatgtccttaaacagcttgaagaagtcagaatctagtctttgggtttataaatattgatgaatgattgtaatttgtatcgattttatcacaataacgataaaatgatttttggttagaggtaataatgccatgactaaacgttattgttttaaaaaggtaagttgttggcgcaaaaatcgagttcaatgtttgtttaacgagattttcccaaggcaatgaaaatacctactggtagtgtcaacaaaaaatattatatccgtttgacttggagcaattgagcttaacacataaaactaaaactagactcgtacaattgaactgagggttattctgggtattaataaattcaccatattaaatatgtacttaatttgctctcaagacgtgatagagaaactgctacaacatcacaactgtttttccgcacatgcgataaactgttacgtttgcgataaagtgagcaatatgcttgggagcatgcttgaagacggtggtcactcgaaagtttgtaaaaacggtcaacgaggtgtatacttttaaaatgcttatataagagtacaaatttaaatgattctcgcattaatgctcagcacatcagtgaatgtcttccatgacatctatcccaatcaagttgagatcatcatgcagtttaatggggattaaataacgggaaagtccgatcgcaacatatgttaagtgatgaatagcattattaattagattattatcaaaatataacaaaaaatgccgcattgcattaaccggtgtacgactgaggcaaatctgttaatctcaaaagcaatgttatgaatatattagaaatttgttcagcagagcttggttacttatggtgtcccttggttctgatgtagcacaaggaggtagtcttaaacaaatttttggtgaattctcgtgcaaggcttctactactcgtttatttacctttgttccgtctattttttcttgtttgttaatttactattctttcatcttatcgcattatttgttgactatatcgtggtctttaagatatgttgtgtactcgttgagatgctcataagcaaagctgtttaacacgcttttttgttgcaagcaatttaaagtactgatgtagatctgcattaatttaacaaattgatatagtgcggaacattaaagacatatttccgatacacttacgaattttgagctactgttaaatatactttgctcggatatgctgtcttgaatttattgccgatttactttgattgattgaaccaaaaccgtataaatcagagaactcctactagacttaaatccccctcaatgaggtccaaagactacaactcgctataatacggtaacctgttttttttttcttaacatgcatcccaaagatgaaaaggggatccctcggcttgaagggtttactttattgctgcaggaatataattatccgcaagcaacattttgccattagccgattagtcactgacatgaaatctgacagagaagccgttgcatgctttttagtgtttgtgggaaacaatttcggaaacatttaatcgcgtttacgataagtttttcgcatttgcgattaagcgaacacgctacatcggaatgctcatctctggcggtgaccaagtgctctcatccaaggtcgaggtgtctacaaattgatacacaaggcagcttacatttgatgcatttgtttagattagataattgttgaaatagtattacttctgctatgttttgccggccacacgctcattttttgtttcaattatttgcttcctccgttgatgagccgtttttgcgttttattaacccgtgggacaaaaacacgggccgagaatagcagtaattttacgactttaacaaaggtgatactaaaggtgattgtgttaaaatgagagagcaccctccgctcgggatcctgtcttcaaaaaatgtcaacttttcttataaaacgcgatcaacctaatgttaccgctgtctggtctggtgtcgcttcttggcctgtaggcggacgttgttttgaatttaaagactatggatacaatcaaccattaataaagttgtatcctaagtgtgaaaatgatgcagctttcgaatatttggtgtatgatgataataagaatgttaacttcacgagcaacgtaacagatgaatatggttactcagcagaattcggagacatcgtcattctcaatggttctgaatatgttcattcgaagggtgtatttagtcccatgttcaacgattcatcgattaaagagattacgattacattaccccaagctggaaattactgtttgtggatccaatctctgaagaacacgacacacaagtacaaggactataaggtgaagttttcgatgtttggtgcatatgccgacgtcgcaatgaaaatttctgctgctttccgcgtcacgccgcttctgctgcctgttcttttatctgttctcttaacgctttggttcataaactaaattaataattcatcgttgtgtaggagtacaaattggcagtagcatatttgtgagacattgttgatagtaatgatcagtgacttgtcaaatgccaaaagcgcaggtgtcttagagttatcattgtcggcggccaatataagaagtcaagatttaccagagttttgagtgttacaaatagttgacgtgctaacctatattccggagtaaactgctctgcgaaaaccacttattcatcctatcatagttaggtttctaagttcaataaaaataacaactcagagctctcataaacataacgtttattagtgctgcaccgcaggtttttatttcttttcctcgataactgcacccttcctcttaacccacttatactaatgttgaaggtcacaaaatctgcctaatgatgaaattataaacccttgttttcaaatactcccttcaaaatctttcaccaaaaccgttaaagtttggcaacatgtattatatgctcaggcatttccaaagttggacggctgtcgacttaacttcacacggagccaccaaagtcggctcttttgtcaccattctgcacagtgaataccacggaactatatcccatattttattattctagtctcgacttacgttactacgagcggaccaaaagatatttgtctgtcagctatcagacctttactcactaccataagacactaaagtaatctgagttaagctcaaattaagcgaaaattctaacttgcattatagcagcaaaaacagaaactctcagttggaagtgcaacaaattaacagacatcattatcctatcaaagaacccaataattcccgaaaatccggtgttttgcttccgatgttcaatccactttgttccagttgttttgccatattgtctcctttagtcttttccccgcacttaaagatcgcctcacctccaggtttcggtgaaatctgtgcgcattaaggtccaccacaacacgtcgtgccgaacggaataactggtatagtactttagaggggtttatggagtggcgctgccatcaacaaagaacgtgatttgtgagttatagcaatgaacacaataacaaatagcttaacaaatagctgatatcgcgtcgcaagtcgctgccgaaagcacgaaaatttgaatctatgcttatcattgctcaaggcaaaagcgcgcggtatcacatgcgtatgggagaaggttgagcgtgacatcatgactcgctcattataccaaggtcacatcgcatggatctgcgtaattcgtccttttacacaggccatcccttaacagtgcgaaaacgcgacgaaacgccgatctcgtttaagcagttcataattcattgcatagattttttgtttctgtttcaattgtcattctatgaagccttttcatttaaattaattcgttttcctaacaaacaacataattttcgattgccagtgcattaagtactttcccgctcgcctagatactgttgtgctaaaaaagccaatcagaaacacctccagacaacaagcacccgagaattcaatctctcaaccaatcatatgtgaatttctgtatggggacacggctgtctttgctgcgcctaccaatgaataaaataggcgatgttcactgccgatccgataacattcgagaataccatttggaaacttttccgcgcgccccggataaattaacgtcattatgacgtatttgtcatcgcgtccaaaagctataaaagacgcgctattttccacactcaaacatcaagtacatttcacagtacaagacaaacacatcagattaacaatggctgctcctaaggttggtattaacggtttcggtcgtattggccgtatcgtcctccgtaacgccctcgaggccaagaccatcgagatcgttgctgtcaacgaccccttcatcagcttggagtacatggcctacatgttcaagtacgactccacccacggtcgctacaagggtgatgttgagatcaaggacggcaagctcgtcgtcgatggccatgccatcactgtcttcaacgagcgtgaccccgccaacatcaagtggtccactgctggtgccgactacgttattgagtccactggtgtcttcaccaccaaggagactgcctctgctcacttgaagggtggtgccaagcgtgtcatcatctctgctccttccaaggatgctcccatgtacgttatgggtgtcaaccacaccgagttcaaccctgctgagactgttatctccaacgcctcttgcaccaccaactgcttggctccccttgccaaggtcatcaacgacaccttcggtatcgaggagggtcttatgactactgtccacgctaccactgctacccaaaagaccgtcgatggtccctccaagaaggactggcgtggtggccgtactgccggcgacaacatcattccctcttccactggtgccgccaaggccgtcggtaaggttatccctgccttgaacggcaagctcactggtatggctttccgtgtccctacctctgatgtctccgtcgtcgacttgaccgtcaagctcgagaaggccaccacctacgaggagatcaaggctgccgtcaaggccgcttctgagggccccatgaagggtgtgttgggttacaccgaggacgctgttgtctccactgacttcactggtgaccaccattcttccatcttcgatgcctctgccggtatccaactctcccccaagttcgtcaagcttgtctcctggtacgacaacgagtacggttactcccgccgtgttgttgaccttgttgcctactctgctgctaaggacaactaaatttcttgaagtcttttagatagatcatgatgccaatggatgtactgtccaatgatgaattgttgagaggtgtaggttgattggaagtagttgcgcgtgctggttctgggttgattgtatcttgtttggtgtatgccttctgtttgttggtattgtcttagggttcaggtattggatttttcttgtgggtaaattttctgttgttcgcgttgatttcatctgtctgaccacgttgtgcccgtggtgttcccgtgatacctttctcaaccacgtttatctcctcgtgatttttgctctccttaagggtcccgacctcatgccactacaccgactcctgttgtaagcacccccacagtatcccacatccaccaccctgtccgcatcctggatccgagctggcttccgtgtgagcccttggagtcatctccacctggacaaacttgcccttcgcacatcacctgtcagcacacacggttcttcattcttatctttgctggtcccgcacgctgaaattgctctgtgcatgaattgtcggtgcgacgagacgtcaatcgaccgcgaaaacgtgacaaaaaacgcgacgtttcgccctccgtgcccggacaaactgctgcaatttcgacggaccgattatagtctccaacctcgtttttagcggcgattgtggactttgcttttatacaacactggaattattctggagaaggaagcaaatcacagcaatacagcgacgagtgatatttgttggccagtggagtttgttagagttggcattaaaacgaacgaaaattcattaagttgaataaatttttcgggtcgttctggttcttcttctgtcttcttaaaccaaatcagtgctctgttcattgtctgcccctaacggacggctattataccggtacaggttgtgacgtcttccagcactcacaggtttacttattttttccatctttatcctgtcattttttgttcttcttgatgtctgttaacacttcaacaccagcattcaatgctggaacccagttctacctggctcatacatcatcgttgtcaagtttgcaggtatcggaaaaatggcaacaatcaccaaataccaataactgcatcagccatgccaacaccagtgtgatggcccattcttttttggaaacctttcatacccttgcagaagctcaccgcattcctactgttaccattaacgatatggtccctcactgtcctgctacacctacgcctgacggtaggccttatacttccggtgggctcattccgtttgtttcgtcctcaggtaacgacgaaattgacggttcccccaatgttcgacgtacgaaacgttactccatacgttcatctccaaaacgatcccgctcgcaacttctccaccggcactcagttttcgtgccctcgtccccatcgtcctttcaacccatgcattccgcaactctcagttctgaccgtatttctagtctgaatgaatctgctgatagtgcaaatggaaacaatttactcggctttgcgagtagcgagtctagtctcgctttacgaccgaagacttcagcgtacggttcaagtgttcacacatcccaagactctccggatacagctgatttaaagcgtgctcatcgtaacagctggacttttttcttgcgacacccaagcacttctcatctgcaacgcaagttttctatatcgggtaactccccttcctctacccatcattctcgcaatttatcaagtcgaacaaatttgctcgcaagttcaagaagcgtttttggtaaggatattctagcgctacctgataacgagtctaccttttgtgaaccggatgccctcccttctcacgcactccctgcatctcttcgtgttcctcatgttttctctcagtgcattactgcccttataagtcatgggcttgctgttcctggcatttttcgaataagcggttctggtcccgtaattcgagccatcatggactattactttgagccgccaagcttttggtatgaggatccggaggatctctttcagaaaattggtgaaccaactgccatagacatagccggtgtgctgaaacgttacattcttatgttacccggtgggttactgggacggcaagaggtgcttgatttgttggtgtccctacatcatgcaccaaatcaacaagagctgccaaagaatgtttggttggaaatgactgtactggcactagcacagattgattcgtaccgtcggttttctgtgtttgcctcactgttcgcacttttacatttgattgtacttaaaacacaacaggtagaacaaagcctggctgatattggcgaatcaacttatatgcgagcagaagccctcggcatcgtatttgggcctcttttgcttggcatgtcggatgagccatattcaacaaaaattgatggtgcacaacttaatgatgtgatgcgttttgaaaccgagaaagttcggcttgaggcaaagatcgttgaaaacattataaataactggcctggtcttgttgctgaaatgcgtcgcttggaggttgctgccgcttttccagactctcccgaaaacgttactaaagaagagaatgttacggtgacaaggaatccttcaacgatcgtcgaagtaccgtcgtctagggctttggtttcacaacggaacagtgcattattcaatagcaatgtaccggcggacttgttttttacaccaatgtccactgctttctctttttatcctgaaaatgatacacgcaatcaagtgtcgttttcatttgcggatgattcttctctcacaaatatgcaaccagaggatccttctgttcgacaaacgtcgcccttatcgccttctttattagaagaaaccacgcgagcggtactagaatcaaataacgatgccggcgtaactgtttcttcaagttcaaatgagaaagatcttgaaaaccaacttactccggcccatgtctcagaagcagaagcaatccagtctttcattaaaagcacatctactttgccgctaccgacaaagaacattcggagagcggagacggttatattgtctgcaccaacttctaaggctacggaggataatgttttatctgaccgcaagttaaaggctagaacagttaccgctattccttccgatgggaccacaagctccaagtcagataaaaaggagtctaaacacggattttctcgattttacaagcgaatcaatattttccgacgactttttaagaagaaaaaaacttagaatgatgtggtaaattacctccctaccgactttttgacaatcctttttctgtatattgtgttgcaaaggaaagtgtataattgacctattcccttaacgctccgttgagtataaatcgtcgaaccagcataaagtccctggtcgaaaaaggagcaattcttcattccccctcaactcacttttgtctcatatacatgcgatatccaaatccgtttgacactttcattccacctgcgctttccgaattctttttccagttcaactttgacttttgctacttttgattacaagcatccgtctatctattgtcccgcttttgctcgcaggctcatgagctcgcgctcctccatctacatcccgttccgttcccttcctttttctatatttgcagctcatgtcattacgtccctagataattaaaagcatccactaataaaaatatacggggtttttgtccactgtttttaggactcagtgctctggtcgataaggtgaagcgcgcgaccagcaagaaggattacatcgccttcgccgtcctcgtactcaattgtgctcacgtcccgagacacaatttcgtttaacagttggatgatgtcttcgctggaacgtagcaagtttttcagtcgcaggactttggagtccagaagttgtacgattgtccaggcagcaatgtgagcaaacgtagtgtcttcacttgcaagaaaccgagcaaggtagttgtgaatgccaccagcaggtgattcccagcattcgatgaactgactgtaatcagctacgtttgaagaaaggttacctaaagcagcggcggaattaccttgaacctcaatagaaggcgaattggtaaggggaatcaagacattgcatatgccagaattaagaagataaggtttaaactcatcactcagagctagcaccgccaagcaggcggtcatctcactctgcacatttaccggtgcatcaagcaccaagtcctttagtttctgaactgcatttgcctcgatgatggctcgtttatttcgttctgaactggcagcaagatttcgtagtgtagagattgtatgacactgaatttcttcgttttccgtacacgataaaagatcaacaagaggtcgaaggaaaccagcgtcaataataggagattcattaagcgggtgaatggatatgtttcgaatgcaggcgactgaggcaaggattagtggaaggtaggaggacttgagcaagcgtaaaagagaaggaagtccattgctttgtacaatctcaatttggtagcgctcatccgatgcaagatttcgaagagctagcgccgcttgacattgaactttgggcgtagcggactccatcaactgaataagcagttgtaccaattttggttcactttgagcaagtcttttgcgatgttctgcgtcaactgcaatattactgatggcagttgtgcaataatactgaacatccgtgtctgtactcggtaggagagagacaagcacagggattgtgcccgcgttgacaagctgctgtctgttttcctttgaatgagtcatgtttagtaatgctccggttgcattacgctgaacgcggatatccttgcttttcgccaaacgcgttagtggtcccagagcacccgagtgtgcaatttttgatttgttttcatccagagtagccagatttgtgatgcatccaacagcattacactgtacttcaacatgaggcgacatcatttggcgaattaacaattccaatccgttcaacctaactaccaatgctttgttttccgggtttacagctaaatttccaagagcaacgctagcagctctttgaatctctgcatctggactttgcagaagaaatagaacaggctcaattgtatcacgatcgatctctcgaacatctaaaactccattagtctctaacccaaaacaaattcagcattaaattttttcatagccagctgcaagccatattcggccattcctggcataaacgaacctttctcggttatttcagcaaacgctagagcagctgaacgctggagatcaatgttgtctgaataagccaaaattgtaagcgctctaagcggttctgcactataaaaatctacttcatttctctgcaacaggttagtagccacatgaataatccgtttatcacgtacgttttcgagaaagctcaaaaggtcggccacagcttcccgttctcgatccgcaagcaacggttcgtatggttcgtctgtgccctttcctgcgcaattcaagttaaaatgaattcttcacacgcacttactgctgcaacaagataagcaattgcccataaattagtttcttgcgccaatgatgtgttggcagagggtaggttcaccgagccttgaagtaacctactaagcttcagacttgggaagtaacatccgggtaacaatgcatgaatcacactgagttaatgcaggtgcgggaaggcacttctccttcgcctataccggattaagtggattaaggagcattgaattgactgcttgaattagtggaattgacacttaacggtgcagccaatgcgtttgaacaagtaaaccttaagactaagtggatttcggttatcgcactagtagtggcttacgccttttctaaaatttcggcattatttcattctaggttttatgtgtcctactgcggaaatccagcttttgtatctcttttgactatataggtactgagctattttggacttaatttgggtactcttaacacaaataagctttttcctgtgtgattcgcgtttacggctaacttgccattgcataaaaaatgaccgataacattgccaatgaagaccggcgttcttctgaagatggtgatgacaggttttcggacgcttcgtattctgacgacgatgatgatagctacgttgatgaggacgacgccatcgctatgtttgaagcagagctgagttcttctccatcaattcatgaagatgttcgttacacaaacataagatgagcgtgtacagcatactaacatgtttgcaggtgattgactttaactatgtttacgctatacgaagttttgaagctactgtcgaaggtcaagtgaatgcgatcaagggcgatgtaatggttcttcttgatgattctaatagctactggtggcttgtcaagcttattaaagatgaatccattggttaccttcccgcagagtatgttgaaactcctacggaaagacttgctcggttgaataagtacaaaaatacagaactgttagggcccgcgaataacgagttcgacacagtggtagacatacgaaaacgagaaccacgcagcagcaatcgtcacgttgcattctcgtgccctagtattaatagccgcgacagtagtcccagctggaatggtgacgacgaaagtacttctaaactttcagatggcgaagatgcttacgagcaattggtgaatcgtacggttgctgaaaacggaattttgattgagttctcatataagcattcttcagattcagacgtggaacgcgtggcagaagaggagaatactattgaggtggaagaagcccttgctgaacctacttcagtcgtgattgaagaagggagcaccaacgaaactgcttcatttaccaagtctcttgaaaacagcaaagatgaaactgacgatggtaaagtactcgaaaaagacacaaacatatctgactcgccggacactgtctcttcacgggcagatgaattgcttatagatgaacggctatcctccacgtcttcctcgactcgttcggacgctagtgatagtagtgaggaggtagcagataatgtcgacggtgacgccgaatgcaatgctactcgtccgctctatgagtcctttgaagaaactgacgatagcctgctcacggccaaagaagattctcaacttgaagttgagaatgatacaaaaggtgatgcggactttgcagatgcgaaatcggaagatgaggcaactacaaacgaatattattctgtacttgatacggcttctgaagacgaatcatccactaacggaccgactatgcatgaattacacgttatgcgtaatcgattggaacctatgcctagtgtttcgttgaaaacaatgcaaaacgcatcgttttcttcgcttcctcttgaaggtcaaattcatcaaggaatatcgcttggtcattcagccgatgatgttacggtcatggaaacggttcgaccaaaagcaccatctccctctccatcctcgcgactatctcttcggactccgagccctcaaatcttatcccgtcaacgttctcattcccttacccgacaatcgctcaatggtagtaggttatctcagatcacagatgacaccttagaagcaactgttcctcagcaagaggaagttgtttcatcacctgtactcgctgagcatgatataccaaatgagcatgactatcgtttctctaaagacgaatcgacaattgataattacttatccagtcgcgagtctttagtttcttccccgttgagtcctgatgaactggagcggtacaaaacccctttagatactgaacctggcaaacgtaatgtcagtgatcgttttgagtttgataatatagctggctcgactctaagtaggagatcccagattacctccgaagttatttctgaaaaagcatttattgctgctattcgaccgagttacaatgtgaatccttggcccgagttggcatcaacgccttctgaaagcactaaacccgttcaaatgaatcatacttcatctgagccgtttgatgattcgttatcgacttgtgctagtgatcggaacgctagtaaggattcactaaccttaatggcttctgttgccgatcttgcaaaagaaaaatccgctttcagcaacctgaggaattttattgctgatccaacttctttaggtgaattgtactggactgtgaaatacgcagggatccgtgctgtcccacagtccgttcaacctgttgagcctaagcgcctcatgactgatctagaaaacatgtactcggagattcttcagaatctctcggccgaacttggaactgctgtgaaatctttatgactaaaaacaatcggttctgaaactcaacatatttttgcccctatttatgtttccacataaagaaactattttgactatacatacttggagagaaaaggtcttgtctgtaataatacatctcttccatatttttagctactacatagtttcaatacacactcattttcgctctttttctctaccaattggttgcaatatttctgtttggaatacccatatgtttctgcagaccgtaactgttctcctcggcagatccaaactctaggctgggttacttacgtttatggaagaacagctggaaaaagcagtcagactcaatgaatccagaccccaatccagtagtaaaaagtgtttcttcaccaaaacttactcataagcctattcagcctttcagtgaggatgtttcaacggagtttaccaaacaacaagaattcgaatacaataataacaaaaaatatcttgttcaatgtatcttctcttcaactgaactactgtcaaagctttttgactatttaaacgattattctgacgctgctccgtacctttggacaaatgcacatttcacaaaaaacgatgaggacaagaatgtaataaaagaaccaaggctcttcgttcttgacaccgagcttgatattgatgtagagcgggaccatatggacgatgtttcctctaaaattggagagatttccagtcgaattcttcgttcaaaattaagcaaggttatccgtcatctccaagcactactgaaccgtgtagaagacacgtcttctaaagtcctcattactggtgacctgaatgctggaaagtcaacgctctgtaattctcttgtacgacgaaagattttacctgaagatcaacaaccgtgtacggaggtattctgtgaagtacttgactccagcgtgaatggaaatcaggaagcagtgcatgcaatcgcccataattgtacatactcagtaagcgatcccaaaacgtatactgtgtttcccatatcagcattgcaaaccctggtttatgaaacggacaattggggtatgctaaaggtgtatattgacgacggaagaccggcttgtgagagtctgcttcacaatggaattatggatgtcgcactcattgatgcccctggtctgaatactgattcaatgaagacaacatctgtcttcgcttgtcaggaagagattgatgtgatagtgtttgttgtgaatgctgaaaatcactttacgctttccgcaactgaatttctgaggaatgcttcggtagaaaagtctcacatatttattgtggttaataagtttgacaatattcgtgacaaacagcgttgcaaacgcatcattctgtctcaaatagaaggtctttctcgcgaaacctacaacgaagctgatgatttaattcatttcatcagttgtaaatctttgcaacaagatgctgatagtgactttgggaaagagcaaaaacaggcattttcaacaatggaatctgcgctacgatcattcatactcgaaaaccgctccaagagcaagttagcgcctgtacgcaagtatctcatgaatcttactgccgattgcttgttaatctcagaaaaaaacttggaacgtttggagctcttcgctgaaaagctttccgaaactattgataaagcaaaaccacaacttgaagagaccgaaagtaatcgatcgcaagttcttagtgagacagaggagctggttgagagtacggtgaatgatgtctcgaaacacactcgggttgtgttgcaggatgcattggacagcttagatacgtgcgcgcatataaaatatcctggttttctgttcgcttatcaatatgcattgcaggtgcgggataacatgcgtagttaccttcaagaaaaactcattttatgtgaagatttttctcgcgaacaaacgacggcaactgtccaacggattcactctacgactttaaagtatttccctaattttttggcgcctagatttaaggcaaagaatatgtttgctaaaacacataagctgcagctacagaaacattttgtctttgacatcgacattcttgactttattgacttggacgtaaccgaacgcattggcacatggggtgcttcattgagcacgttgggtttacttttgggaagatatctcctcagctatgccagtgtaactggagttgctctccctgtcatttcttcattacaaaacatcaatccagcgcgtttgtttatcccagttgctggactgtctattgcggcatttcttgcctatatcattcatgacataccccgggcactgcctatgaagctttctcgaaaaatacatcgctctctgcgccgttccgattttactcacaataccagcgtttggttgagtttagaaacaagaaaggttttaggctttcccctcgaagagctccgtcggttgtttcagcaacagcacaagcagcaaacccaacgtcttgaggaagcgactagggacacgagaatgtgtaaatacgcccgcgactttttcacagacatgaagaatcgggctacgaatatggaacgtcgactctccaatatacagcttgagggctgcatcataaaatattaaggagacgttcctaatgaaactacgatgtctaccactagttgagaggggatgatttgttattaagaagactagctagttcaacgaagtaagcgagtaaaaaataaatgcgaaggatgcattttttggttcctttttacgcagatgcgtttcgagttcgttttgattaaacagataacttaattcaaacgtcgtcccgtacaccctggttaacacctgacacattttttcgcaattacgcttttttcaaacaacgatcgcaaggtaaaaattggttccatataaattgtatgtaacatatcaatacgaatagaaatattattcagcatagcaataattttacaaaaaccaaggaaaatacccaataaagcagaataacgacactattacgaagaacagaaggggattgtttctaaacgatagggtcctgcacttctgtctcccatttgttctcatgatattcagtcatatgtagcaccaccaccttaaagaaagcattccgacaacgcctttcttaagctcaaaaccgtgtatatacagttctctatattcatttactgatcattgtttttcattttatttgctgcatttgattgatcttgatcgtttttggcgatttagattcttgacaatagttgttgtaatttagacgaagaagcacgtcttagctccccttgtgaggcggcctacgtgatatcgggattcaggagaagtttgtttgactggcatattgatgctggagagaaactcggctaagaatccgtcttcagctttttatttattgttttaattattctcatattttcgttaaatcgtgttctgtttaaaagtttatcggcaactaggatcaaaccactggttcttactcatttgtatactcagtttcaatgtcaatgtttggattgagtcgtaacaagtcttttggttcgatgaacgtcacgcaaaagcgagacacagtgattcgtttgacggacagactttctcaaccagatcccacaaaacatctttaccaagaggctaagctgcgaaaatgtgaagggataaagtacaaggctcgcgaatggcttttggtatctgagaccggcagcatgcgagtagcgatttcacttgccgaacctgtactgtatctgcagggagcaagtgcatcggaaagtcgcgacgagaagtctacagtgcttcgaggcgctatgtgtattcacgtcctgaaaacatctcgactgaaaaagattcaacttggtttttatggaaaagcacggacggagtggccggacggaattcctccaaaacgcacggacatgtatgaagaaagcaacatcatgtaccattcttggctgttttatcattacgaccaaaaactcgatcctgagagccatggcgctatttggcatagcattgattcaacctataccgatacgtcgaagtacacgatgacacatgatcacttttatcctggtcagtatgtgtatgcatttgaacttcctatatcatgtacgtttccggaatctatacagactgacatgggcatggtctactattacctggagccgtttgtggagaagtatgggacatttgcttcaaatgcttctggacgtctgaaagttgaactaatccgctcgctctcaacagcaagcattgcttcctcagaacccattattgtgtctcggaattgggacaatgccctgcattatgaaatatccatcaccggaaaatgtcaagttatggggcaacgggtacccattctttttaaatttacaccccttgcgcaaattaagctacagaagctttatgtaattctgatcgagcgcaggaattactattgtcgacagcgtacagtacatcggaaagagaaaacacggcaattgctggtgtacgaaaaggttgccacgaatgaagatggaaacatgctgcacattttcagaaagacaggaaacaccctagagtttgaagattatgtgcggatacctggttgccatgatatggcctcaaacattgtaaactttgacacaacatatccaaacattaaggtaagtcaagctccaagtacacggatcagatggattactaaccccttactaaaatcagattacgcataccttgcggacagttttgttgttatcgagaatggaagatgcacggcccgcggagaaacccaagagctacaaaatctttattgattcacctataataatcatgtcctgtcgttgttgtcagagttctacagttctgccagcgtacgaaccccattttcataattccgcagcttgtcgttgcgttgatccaattacggctacattaatcgacacacccagtcctgcattgtcaccggcagcatccattgaaaactttaacgacataattggtactccaccccccgactacgacgaaatattcaaacaataatatcgcgtggcggctaaagttgttccggatcttttccccccttgctgtatgttccgaattcgcgacatacggttcctatctcttttattatttccttctgtcaacatttccttttgtactctgtggcttgtcttattctcgtataaacctcgctaccattggaataggcctaggcgcagagagtattgtaattttcttttataagccgttggtagcctctccacgcaacgatgagtgcgtttcatattaattaaggagatttagcagttcgtagtcaccattagactctgttggtagataacttattgtttcacgatttgtttttgaaataggtaacaaattcatcaatgagtaccggccaggcaccttcaaagtcgtactgagagcagtccgggcatgatctaacaaacgcggcaaactcccagagttggttccatgtgtccttgggaagcgtcttgttagcaactggtgactgttcaagaaaagcgacgaattcagagagtagtggaaaagagtccttcaatagaagctgaagaaattcgatggcaatgcttgttgggagtgttctttgtcccctctcacaagcgagaggataagtgtaacgatacacggccttagcaagttcagcatttgagctccactcttccttcttctcgcttactctgcttttcagttgttccatgttgcatacatgcagcgaaagacagctttttacgaaagcgtctcgatgaaactcgcccatgttttcggactggaagaggtatgatacaagcagagtcgccggatcctccaaggacagaccaagatcttcaaataattgtagtgagttgtccaagtcaatggtagatttgtcctcggctgaggcatactgatcgaataatttgtcgcattttttctcccgaacttcttgctccttcacttcctgccagcaagccaatgccagtggatagtcatagtcgtaactcttcagccaagctaaggcagctttttgtgtacaattagcggctttgctgaattctcttgctaaattacgactgtcaatacgactcataaatggaaaatgaaaaaagaaaataagaaataaaatccagagaagattagcaaacgctggaagcactgggttgacgagaaatgttgttaaaaaatgtaaaaaaatgcaaatccctaatgaaaaccgtaaaaaaataagaatttacacttctatacgcaaaatttgttccaatgaagacgtttactttggtgataaaaacgatggcttagaagaaactctactgtgctgcaaaaggtgagaaatgtagaggaggactgccaggatggcaatccagacgacgcagacagtaatggaaggagagcgacattgtcaaacagaaccggagaaacggtgaattggacagtgggaatcgaaatgtccttttatgagttaattataaagttacatcatcttcttccttatagttaagtttcattttatgaatattgtttcgcgagaaattgattaagatgcgaaccgtagtcctagggtttacgtatattgcacctatgtgaagaacacaacgttactgaaaggaaagttaaacactagaagggatacgcgaagtttagttgaatcgtggtgcgttaagtatttctagttttaaacaactcacagagaacaagcgtttccgagttctagccattagtagcgtattcaatggatacatctggcactattctgctatacaatctatgtttgtactttttaatttgacagtcaattgttatcggattagctacggatctagtatgctagtttggaacagacggaagacaacttttttaatcacagacctacataagtgcagaaattcctgctcgtatgtagttctcttaaaactatcggcttccaatttctcatatctgtttttctatgtaatgacactcttgtaatcggaaataagctttcacgtgcactatcacataccagcgcgacttattagccaaaccctaccctagtgtactattcgcagtcacgcgaataatcgtacccaaacgaaacccacactcctaccgccatccaacaccggaaatgggacgcgttattagagctcaaagaaagagtggtggaattttccaagcccacacccgcctccgcaagggcgctgctcagttccgtactttggactacgctgagcgtcacggctacgtccgcggtgttgtccaaaagatcattcacgaccctggccgtggtgctcctttggctaaggttgctttccgtaacccttaccgttacaagaccgacgtcgagaccttcgtcgctaacgagggtatgtacaccggccaattcgtctacgctggtaagaaggctgctttgaccgtcggtaacgttttgcccattggtgagatgcccgagggtaccatcgcctccaacgttgaggagaagactggtgaccgtggttcccttggtcgctcctccggtaactatgtcatcattgtcggccacgacgttgacactggcaagacccgtgtcaagttgccctctggtgctaagaaggttatcccctccgctgcccgtggtatggtcggtatcgttgccggtggtggacgtattgacaagcctttgcttaaggccggtcgtgctttccacaagtaccgtgtcaagcgtaacagctggcctcgtactcgtggtgttgctatgaaccccgtcgaccatcctcatggtggtggtaaccatcaacacattggtaagtcctctactgttccccgtggatctgcccccggtcaaaaggttggtcttattgccgcccgccgtaccggtctgctccgcggtgctgctgccgtcgagaactagacgacatttccataggaatactatctttgggccagcttggaataattgtggggaagcgggttggagggggtctgcgtagtctgttcatttggccttggtgtgtggtgatgtagtcttcatgctcagttacgtgaagctgttcctctgctaggctttggttgaaagcgaagcgtgcggatggggcccacgagtaccaatatggacggctgaacaataacaggattcatttactatatttgtatgaaggagggggttgttggttagaaacggagagacaaaatgacttagtcgttttcgtttcagttaaagacaatcactgagtgttctcatcattgcagcatgtacacggatcatagggaaaaagtactatcggttaggttgcttttaccgaatgacacggcgtccatacacacgaagtcgcttcacaccaccgtcgggaacaatggtcatgcgaacgtgcgtgtagggaatgttgttattttgtagctgggcaaacgtatgctccatatgaggacctaacttgtgagcaggcaggatgagattccacacacacgaagcactcggaacctgttcagaagtattcgtagcttccaaatacacctcttttggataattgcccttgaagtgattcgtatcgacgagtatgtcatcgatatatccctcggcacccaacttcactattacccagtcggtgtgaccaggcacacgactacgagctgtttcccagccgtctcccatatcgacgccacggcctggaagcagcaagttgtcgcgacgaccaaagtgttggtcgctgcactggacagccagtcctcccgagtacatgtgtgcgagatcgatacgcgcctccaggtcgacagggaagacaggaatcacggtaccatacaggcggaaacgagcgataccgccgtctggatactgctgcagacggacgtgagtaaagctttcggagggaggtgtgagtagctgaaaaatgtgacgctgactaggtccacaggcaatcctaggaagaatgggaatccattccgtctgagccgtaaccgtgttcccctctgccacaaaagtgccttcgacactcacttccggtgcgtgattgccactaaagaaagcagtatcaatctcacaacctaaaacgtgtccactaggcacgccgagctttataaccacccagtcggaaggttttggattatgacgacgagtctcccaaccgtcgtaccaagcacccgtttccacgaagtgcccctctttgcgaattgggggttttgcattaatcaagtttttagctgcagcgaaaaactcatcactgcaggcaatcacgctcccacccagtgattcacaaaccagatctacagtgttttgacccagtatgtggtcaaactctgtcacatcaattcgcttaatgtttggaacagccatcttcatagagaacgcaattaaataggaaaggaaaaaccaacaggagaaacgtcaacaaatagtcgacaattgcaaaaaaaatgaaagtttaaaacgataaaccgagcctgacttttttaaattgcgttacaagacacaaacgacgcaggaatcgaagaaaaaagtggcagatagaacaaatgcgaaagaaatcaataaaacgaagaaaaacaagaaaaaatgagtaatttcagaaaatttcgtaaacagatctttttgcaaaaaagtagcccaagaccgtgttaccatgtactactggacacctatacacacctttatattgacagttacgcctaccgagatgtcggtagcgttggtgttgaacagtgctgcgactcgctaaccaggaggtataccctacacagtaacaaaagcgcagctgagtaggagaagggactcggtgcagctctgtcgccgacgttgtcggtgttcgtcagcgttgaaattcgtgatgaaaaccctcaggtcgtggcgataagatagagcttgacccgaaatggcgcttgcttctataattcgtagaaaactcagggagatagtcgcatgcaggggaacgtggtaacgcgaatttaagaggccgaaagttaggaagaagaagaggcgtgaagtaatagattttgtagtagcaagtttccaaaaaagaaattctaaatctgtcagaaattgaagagagatagcatccggtatccttacagataataaagacaacttagcaagctgcacaactcccagttgcaccaacaaaggatcaatcatgaaaactattctcgtaataaatcccaactgcacagagagtatgacaaactgcatgagggatacactctccaaatgttctcccgcagatacagtcatagattattacacatgtccgccagagggacctgcttccattgaatctgtaacggacgcgattcgatcagctaatgtcgttatgagcaatttgccggagccaaaggagctcgagagaaagtacagtgcgtttctcgtggcctgttactcagatcatccactggttcactcattgcgggaatgcgtgcaccagccagttttaggcataatgcaagcatccattcttacagcattgagcgttggccataggataggaattgtaacgacgacaaaacgatacgacaaccttctgaccgatggcgttcgggccatgggaattgataacactgtatttgtaggtgtggagacaactggtctcacaccgctcgagctggagtccaaaagtcgagaagtggttgaagagtcattggcacaatgcgccaaacgtcttgttcaggatggtggtgcggatgttgtttgtcttggttgtgctggtatggcgaatatgggagatattgtgcgtaaagccgtcggcgacaatgtttcagtcattgacggcgtgattgctggcgttcatttgctttgggcacttgtgcagatgaaagtgcagacgtcaaaacaaggcgtttaccagtcattgcgtgttaaccccttctcacgtatatagttatatgtaaagagacagtggacggaaacatgcacaaggaggaaaaaaggaaggtgcaagttgtttttttcacacgagacaaaccagacggagggaaacagaaaagagagtgggtttgccgagagaagaaggaataaataatgattggtactacccaagtgtgttggaaagggtagcaacagcatcgggataacgttacatacctagttcgttcaaggcagaggtccaaaactcgtaattggaatcattagcgggaaggttagacgcaccggttggccgggatgaattcattggaatgttgggttgagtcggcagaggaggcgtgtttagtgcatctgttttctcatacgggaatctctgagccggacgatttgataacattgtagagtagtattcttgaccctgtacctgaagcgtcgtcgttgtccccgtacgccatgcggttgaattgaacagcataggattttcttgctcaaacggaggcagcatccgttcaatccctgtatcttccacttccgtgggtgttgtctcgtgaacactttttggtgattgactattgttccgtgaacttggcgtgttgaagtgcaggaaaggaatatcatcaagtgatggaagtgtggaaagcccttgtgaagacatttgcaatgtgtgatatacacgatcttttagttgaaccatgaattttaggtccttcgcagtaatcgaacttgtcccacgaatatgctcgaaaatctggcacatgtattgcaggtcctcaaaagcggtaaaggcataccggtttttgggaaagcaaagcgcataagaaccctgaatgacaccagcattcaatgagtgaaagcgaaatacccaccatttgcatggcccgggtggcactcgagaaagcattgagcacaaagtcatgacaagagcatgtgattgttgtgtacatatggtgatggattcctgatacttactcctatcctctggctttgtgattgcgagcacaaaccaaggccgatgaagatacagataaatctgctgcacgagaacatgcatagagtgtgcctccatcacctgcgagtgcgtcaaactttcatccaatgcattgaggttctgagcccaaagaggtatgtcgttctccacctcgcgaatcttttccgtcagctccttaacaacagtataagaagagggtttaaaccgaaaagctcggtctaaaataagggcaagtacgggcgaaagtttgcttttaaaaaccgtaaaactagcgtccgtacgcgtgttcatatcgactggttctggaatgaatggactgtccggcattatctcaatgtcgtttatattgcttggagcataaacattagtctgtgatgaggaaatagaatacgggcgaccgagacccaaacactgtaatcgatcgaaaaacagcaattctctccacacaagccggcgtatgtgtagttcatacggtgtcagttgaaaaacctcaccatcacggtgaaggcccatagatgtagcaagtcgcacagccgtgccaatagcgttccatgcgaaatgcgaattctccaaacgagcacaagagatgctgtactgagccattagaatgagagtaattaccgaatacaaactcgagtgccaggtgtaccgagatatttgcaagcacaagtctgcccgtacgaagaatgcgtgtgccaatcgtctgggattatttacagcagaaggcgacgtgtacaaggtgcccaaagccagcacggcatatgtctgtgccaaaaactgtggattgatagaagagttctgtgtgtacaacatcaagcactgctcttcaaaagaaggtctgtgaattatatggcaattccaatcaacattgtcaaagtatagctgcattaatcgaatggttgtattggggtactggcagcatatcacatagaacatgcatgttatttttttcaaacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatatttagtctacccagcatttgagaaacctccttttctgttgcttcttcttctacgtcttccgacttctctctactttcgccctccttaacacttgcaacatcttccagcttcaccgaggtaacggatgccggcgccttgtcctccgtttctgaggacatagacgaagctgcttcaaacagcccaggaggaggggcagcacatcgttcgcggacttgtgccaatgttcgagcatcgatttccgagacaggaggaacatcgacagagggattcttttgagccagtacactaacaaattgttccagttgatcgattctcgataataacgtccggaccgacttgtcactgaagagagttaaaaggtcaattctccaaaaacatcacgaaacccggtagtacgcgcttgatttcaacaaacctcacatagattgttactccatcaggacaaatatctgcaaatccccgcttcctgcatgttgaacaaggccagacgcggtcgcactaaatgttagctaaatgaacccgtttcgacgcgtttctgtactttaatttttaatctgtgacactctctgcaagaagtaatttttctattgcgttttatcactggtttacgccgaggcaagctcattccagaggattcggcatgggcctgggattggtgactgagtcttacttggccctaccttaggctcgttcccgtcctcatgtagcccacctaggcagtaagtggttagtgggggtaagatgggcgatcaatgagttgttgtgtaatacggaacttatcgttatgattcggtaaatgtcatacggctatgaaatgcattctcttaaaagtaaataacgtgcgtctaaacaatgcgctaattttcattaaacttcgtaatacgctgtttagtcatgcttagataagcagtaagcaacgaatgcttcgatagcgccgatgctaaggagcctagttttcgcccctaaggttgctcctcattgcagttttgtcggcttaggaactgtatataaaggctctggtcaaagggtcgaacaggtacgaaacacagaaacgcaatatagaatgagcatccctacacgcaagattggcaaagatgtggtcccggccattggatttggcgcaatgggcttacacgcaatgtatggaccttctacagaagaagcgaaccaggcaatcttaactcatgccgccgacatgggttgcactttttgggatagctctgatatgtatggttttggagcgaacgaagagtgtatgggccgttggttcaaggcaacgggtcgtcggaaggaaatctttctctgcaccaagtttggatattacaaggatccggagacgggtgtcgcgtctattaacaacaaacccgagtacattcgcaaggcgttggatgcttcgttagagcgtctcggtgttgattacattgacctgtactatgtccatcgtttttcgggcgaaactcctgttgaagacattatggaaacattaaaggaactggttgcggagggtaaaatccgttacattggtttctccgagtgcagtgcagacactatccgtcgtgcctgcaaggtgtaccctttgagcgctgttcaggtcgagtactcgcctttctctctcgaaattgagcgtcctgaaattggcgtgctgaaggcctgtcgtgagaacaatatcaccgtcgtttgttacgctcctttgggccgtggatttttgactggcgcttacaagtcgcctgatgatttccctgagggcgatttccgtcggaacgctcctcggtaccagaaacagaatttttacaagaaccttgagcttgtgaagaagattgaaaaaattgctgaaaaacagggaattactcctggacagctcagtttggcttggttgcttgctcaaggtgacgatatattgcccatccctggcaccaaacgcattaagtatctcgatgagaactttggtgctataaacgtgaaacttccccaaacagttgtcgatgagatccgcgaagcttgtcaagaagcagaagtcattggtgaacgttatcctcccggacctggaaagaaattattcatggacacacctcttcgcaagtaagctcaataagctcttcgcatttgcgatttttggacgaatcaaactaattagcgaaaactgctcaacacgtggctttaaggcggccgctaatcatattttcactcatgtagtgataatagtgtatattgaatttatgtgaatcgtttacgatcatgtcaagttaaggaaggatgaaatggtgagagtcggaatgcgtgttttaatagaaagaatttcttctaacggtcgttttactatcttttaaacaggttctatactatagccgctgatcttcttatcacaaatatagcataaataatccaatttgaataaaacaatttagatgaaggcttcgttcggtctcttggaatggagtgaggaaaaagaaatgacattatagggaactttcaaatggaaaaaaacgtaataatccttgcacaagcaatgacttgaattgaaacctaatggacatagagtattagcaaagttttttattaactaagtgtgattacaatgtctcgaaggctcttgtgctccgtctatatacgctcacttcatacaaaaccaaatccttaattttcgacatgaatgattcagtatatactattcaataatcatgggaatgtcctttgtcgcgttacttttacattcatcatattgctcattacatcctcgaactgacggccgattaattacttctatagcggggtatgagtggccttcgagaccctcacctgaacgtggtcatacgtcagcttatatcccaacggtcctgtaatagctgcatgcctctatctctcactcaattaacgttctgtaacgtcgtttttgagcattgattgttttatttgtattgtttggacttgtacatattgagtgaggtcgcaatcacattttattgcttgctactcattcctgtccgtaaattagtttcagaaccgaaaggaaccttcgttacaccctacctttttcttttccatatttcccgttacagacagtttacgtgttctaatactgaacacctggaactttcactctctacataatgaaacgggttaccaatagttcgacggaaatttcattcgattctcctcgtggaggtgctcagatttatacgacagagaatggtttactatatcatgcaggaaagcttgttgtgattatggccggacttcctgctcgaggaaaatctcgaattgctcgcttgctagcacggtatttgagttggttgggcgttcaatgtgatgtttttcgagtggacgagtacattgagagctttaacagtggtttttctatgaagttttatgaagatcctaacagtaagcatacatgagtccggatttctgctgcatgaactaacaaatatacagccttacatgaacaccggtactatcaaaagtacgttaacaattgcctcacggatatcaacgagtttttgtacaaacaaaatggacaagttgccatttttgacgacattaatggaacgaagaaacgaagaaaagaactcgttaatctattcactaaacgaggtataaaagttttattgattgagagtatgtgcacggatacgaacatcataaatgataatattgcgactgtaataaaacggttgctaaaggtacgtgttttcaacgcgtgaatattattatttctgactaatctttgaattagattacaaatatggattacgaaactgcatcaagtctttacaacaaacgagtacaagcagtttctgagacgtatgagccagtcgatgaaattgaatactcttatgttaaacttcgaaactactctgaacatgtgataacaaatgagagtaatagcggctacttaattgtaagtgaaaagtgctttttcatcgcatatttctgaccatacagtctcgtattttattcttactcattaacattcgtcacagcactgcagccgtttacttgcttttatcacctgctttgaaataccctttgtgcgattttttgtcggctactgatagtactgcatttgttgacactctttcacgcgctatcggcgtaatgaaaagctcaaaacataggcgttccctttacattccgccgtgtctggaacaagaatacattagtcagctttccagaagaggatttaaagtaaacgaacgcattgagctgtctccagtaccgcttgacgagtatactggatttgactctctaaaagaacgacttggggaagtggaatacggattgtttcaaaaagacccctaccgctatcgttttattaatggagaatctctgtgtgatttggcgattcgattggaatcactgcttctagagcttgaacatgaatccggtgacattgttatgatggcttctccatatgtgatcaaggttctatatgccttttttagaaacattccctcatcagaaatcattcacatcccactacaacccagtcatatctaccgattgacctttctcagtgaaggtgcaatgttaaaagaatacgctttaaacgagctataatgttaaattgtttacgaccgcagaaaaaaaaactttttattatattatctcaccccatcccttttctcatttttcccaaactcttaacgaattgaaggactccatcacaaacaaaacaaacaaaacaaaaccgagaagtgaatactaagcgcaagaagacatcattccgttgagaacaccgagcaattgctcgttttcgcaagctgcagcaacacgctccttatcgttaagctgcttattgacttggttttcgctggcatgtgttcccttctttacatagacatgaactcggaatctcggaggaagacaacgttgcaaacgaactcgaatgcatagtccaattagtgtacacatagaacaatgaggaatcgttggcgtaatgtgaaccgttaccgaggaatcacgtccattgtcaacgacctcaatgtcattcaaatttaccaccgacaattgtgcaagtgtcaggggatgttcgggatcatttatcgatgctagtagatctaacctggttaataatcgtaataaagacctaaatctcctatgcagaaattgtgaatattcgtgcttaccaaatacttcttgtgcatcaaatggttcagaagtagaatcttcagcggactccactatgcccattccatcgattggatctaatccagcgtaatagttaacttcatcaggtccagcaattttcgttctttttggaatgcaatggcttgacttaatttgagggttttcgttttgtaattctcctgccggcatgccgtaaatctgtaattatatgataaatgattcagcagttgtctataaatgaaacaaaatcaaatctagggtctataaaacggaattgttgatttttttttggtcgagctggggagctgggttctcttaatgcaatttgcccgcgaagttctcgacaccaaaatcatttctagccacagacaacataccctggactggaattcaatacagtccattaacattcatttatcaattatcgaactcatatattgtagcgtgcttgaagtgttgtataagctaattaagaagtttgaacactttttggaaaaaacaacctcattcttaatagataccccgtttcgcgcccttctttttatgtataacaatatctcaaatgggcagtattaaagatggaaacaatctctgggagcaggttttcatgaacagaagaattcctgctgtattgcaatatgaaagatcccttcggcaggagattgaagagaaacaggttgagttacgtcaaatggtctgtttaaactataaaagctttttacaagcagctgagggactgttttacgtgagtgacaagttgaaagacatcacacaaaatgcttcagatatgtttagcaaagtgaattcggaaggaatgagtacagcgtcgaaagtttggaatgaacatgtagcccctgtgcctggaaaaaatatcacattcaattttttggcgcattgctttcatgcagggaggagtctgcttctcaagcatcagcttttgccagctgttcgactttatcgtttcttgagtcagtatttgaatggattaaacacaaatgaggaatcgaagcgagtccttttagttcgtcttcaagctttggatgaactgttccatgaatcttttgaaactgagctccgtgcccgacaaccacctgccgttcttctgtgtgcctggtcgctatataattcaattcccgaggaagactcgtttcaatactaccttgacaaaaaaaccagcttattacgggagagcgacgatcttcttcaaaattgtcaagctttcttatacacttgtcatgtctgtaataaggatgttttagaggaaaccgagcgactaagacattcgttaaacgaaaaaactattttcaaagatgaagagattctacaagctcttggacctttacctacggaaagttatagacgtatttttgacgaggaaatcctcagttacataccaactattccaacggaacgcatgtctacaacgaagttggagcaaatgctgaataattggaaagtctctacgccaccgctctttctcgatgccccacaaagtactgaaaagctttcatcactccagcagtaccttgaccttatacgctcactttttcaatctatcgatttggagtatgaaggattgtttcaagaactttggaactctcagttacgttcttccttccaagcaaagttggaaactgttataaacgatatggtgagtcgtgcaacggaatctttgtgtaaggtttgtacagatgtattggagacttaccagcaccaaagcaaggctccgttttcaatcgaaacggttgaatggaaccttactagtttacgtggtcattttgcatctgtcttgggctttgatgatgctttaacaaagatttatcaagagcttttcgctttcaataactcacttgagactacaaattgcgctttgcaagaaatccaaagcttaaagttttcgggtatcacaaccatatcctctccatctgcttccaccaatctgtttattggtttgtgtgaacgttatgacagtatacttaacgatgcattcgaactgtttttcataactcttcagaatcagtatcacagctcgttggaaagagtttcgaaggaaagtatcccttctgtcagtgtgcgctttttgcgtttgcttcggcaattatacaagttttcacacattaagagcagattaactgttttaaagttggatgatttgcaagaggaagcatgccataaattctgcacttatctgcaaaacaccgtgacggaaagtttcactgatgatttgaaaaaggagctggctgatattccagaaacaagggatgaagcctctgatttaattgctataaatcaaacaacttcggaaactctatggaaggtaatgcgctccattcattcatttggcgtggacattctttctccgcaaatgaaacgcattctagctgcgacattgggcttccgaatgtttgtttcattagaagaaacaaagacgaacgagttatcagaaagtgagtttttgaaggcacaagtcgaatttgaccaggtatttatctgtctgttgtttcaacttgcaaccccttacgttcaatcaaaggtacaacagacggaagtcaacggtgcgacaacatactcagatgagtattttcaaaaggttgggaccctgttgtcgaatgtttcacctgcacttatggactcagcaaaatcatacatgcagcaagtttccaatttgtatgccatgctaagggtatacgaaaaatagatatttatggatattttcgttatgagtaatttatgttttagtaagccgacactggtttaacttttgtatttcatttcgaatggctgtctcaacactgtaagccatagagggctttcctggtttgaaaaattggtttgtagtatccgtttcttgcgtagtaaaagtatttagtaggtttttttggttcatcgttgatcgtgccatttcttcacagaggtgtgttgtgttgagcacctgtgcagaatcataagaggaagtgggagagagacaggagaggatgagtagatgttgcatctcgttgtagtcattcgtgtagatgtgagtacccatattagaggtcatctttagacatactggtctttttgaagcaacagcttgagcaagtctagaactatatgtgtttaagtcgcccagaggacactgattgttatacattttttgtttcaaaacgtcttcttgaagttcgataaccactagttttgtcgtaatcttgtttgttcgctgaaacaagaaagtactttgacgaatccatgtgcagtcgtctttttttggataatatatctcacgctgcaaaataatgttagtaataaacatagcttccatcgctttctcacctgttttagtgaagggattaatgggataaagtcattccacgtagagatttcatatgtattcgtatgcaccaaattaccatcgaagcagtcatcatcaggtaatcgtcccagctgcttttgaagcaagaattgatgcgtatgtatggatatagaacgtctgcccaaaaaatcatctgcttcaaagtactgctttaatacaagtgacacgcatccggggctacgattagttccatacagcgaaaacgattttccagagcccgttgacccgcagacaaacagacagacattctgcttatgcagcaatggcttcattaacctggcatgcagggtctcattaccaatatcataagacgagcaatctaaacctcgtgaatcggagcagtgatttacagtgaaacgtaatgggtgaggctcactcaacacagtaattgtgtattcactctcaggtctcgtaatcatacaactgtaaatatcatttgttttcttgttctcgcggctcacagagagaacacagggtctctcctgaatcatctcctctagcgacaggggtctaatccttgcgattgatatcactgaggaccacggaggggaagtatttgcatttttcagcttttcaattgccatataaaacgtacgtataaacagttagctattagctattgcttgtaatgtaagacgttagattgtagtgtctagacaagacgaattattatgcaataaatgatcgttgaatttagcgactaatgcgacagcaaaggctatatatatcgttgtttgcgcaacatgcgtcaaatttgctattaaggttttgtatacataggcctatggatataaatgtaagctctatatttcaattataaacatatgcttttcctattttttttttaaattcaagttttaagatttgagtttattgtttacgtcgcagctaatgtaaacctaacctcgctccagcaaacctgcgaagaaccattcacttccaccaatagtttcatcgtggtaacgttggacaagtacgcctacagctgctgctgacattgataaaccagagaagaataccataggggtcgtctacgctttctcttgaaatagtttctgttcatttctatatacatcttcgtatagaaaaaacagaggacgaaacgacactaatttaagtgctttctgaacacctaaagtaccttgagggaacaggattgcttgtgcagtggtcaagaggcttttcgttgtttttgagttacaaagagccgacaagaagacataaaaatgccattgattttggaacagaacatgaacattagcgagtcgttgcgtacgacggacttgttgaacagactcagtccggctgagtctgtttctacgtggtcttcctgtgggaagtctcgtgaggcaattcgtgagttactggagcaaaaaatctctgaatccgaggtaaattcggcaactggggagatgagggatgccgatgcattcttcgttgctgacctcgcggaggtatatcgtcaactggtgagatggcacacaaaccttccccgtgtgcagccgttttacgcagtgaaatgcaacccagatcctcgcgtgttggccttattggtaaagtttggaacggggtttgattgcgcctctaagggtgagctgcagcagatcttgagtctcggtgtttcaccagaacggatcgtgtatgctaatccgtgcaaagcaatcaactacattcggtacgcccgtaacaataatgtcgactttatgacattcgacaacacggaagagctgtacaagtgcaaacaacatcatcccaatgctcgtttgttgcttcgcatttcgacgaatgacgagaatagcatttgtcgtttgagtctgaagtttggagcacccatgagcgagacggaagaactgttgcgtgttgctaagacgcttgacctgaacgttgtcggtgttagttttcatgtgggttctggtaaccttgatccagcatcgtttatcgatgcaatttgtcgatcacgtgtagttttcgatcaaggtgaacgctatggctttcatttcaacacacttgacattggcggcgggtttatgagcgactcgtttgagcagacggctgctattcttcgcgagcagttggatactcactttcccgcaaacgttcgcatcattgccgaacccggtcggttctttgtcgctacagcgtttactttagcggtaaacgtcgtagctaaaagacggattcccgaagagaacaaggtgatgtattatgttaacgacggcgtctacggcagtttgaactgtattttatttgatcatcaacatccggtcgcccgagttttaaagcacgcaggtcgtatgtgttacaaccagtatgtgggaactggtgaccacgtgtgctcaatctggggtcctacgtgcgactcgttggacgtaattgcttctgacgctcgattgccttttgaactcgaagtcggtgactggatttacttcgacgatgccggtgcatatacagtagctgctgctagctccttcaacggattccaaaccagcaaagttgagtatgtgtcaacagaccttgtttagtttagtttctgtcaatatggacgcttgtccgttagcctatatcatgtttattctcgttttcctatactgattccaatctatggacggcggtgcaggtaaataaagtttcaaccgcattacactgccataagatacacattcaaatacctgaccacacttccctgccaacgcgctaagctatcaaaaatttattgctttcttctatcagggtcaatccaaaaggatgaggaaggcgtaaatggaggcgcaacagcaggtgtcggggttttcatccctaaggattccagcagccaagcactgtgttttaagacgctgctttgttaaaaaggtaaaacagagaagcgaaggggataaatgaacggcatgacaataacaaaagttgaaatgagagtgaggcgaccgtcgtctgagtagcgacagaacaacacacaaactgttaaaggtttaagaggggaatggagtatagggctaaaggaggaagcaaggaagcttagtgcttgaccaaaacttcgtcgcgaccaggaccaacaccaatgtacttgatgggcacaccaaggaacttctcaatgaactcaatgtacttcttggcgttctcgggcatatcttcccaccgggtgataccggtggtcttggtttgccatccagggaaggtttcgtaaatgatttcagcactctcaagactgtccaaatcggcagggaaagtctcaatgcgcttgccatcaacgatgtaagcgacagcaaccttaatttccttgaagtcgtcaaggatatctaattttgtcaggttaagggagtcataaccgttgatgagggtagagtacttgagaacgacaagatccaaccaaccgcaacgacgtttgcgtccagtagtaacaccgaactcacgacccaccttttgcaaatgatcaccaatctcgttcaattgctcagtggggaaaggaccagcaccgacacgggtagtgtaggccttgacaacaccaatcacattagcaatggcgcggggtggcacaccaagaccggtgcagacacctccaatggtagtgttagagctagtgacataagggtaggtaccaaagtcaaggtcgagcataagggcattggcaccctcgaccaagatacgcttcttctccttcaaaccagtgtggatgaaggcgatggagtcaacaacgtaaggttgaagcttggcagcaagctccttgtagcgaacaagctcaccctcgacatcatactcaaaagcaccgtaacgcttttgaagatcacggacattcttacggtaacggctctcgaactcgggccagttgtagagatggtgaacacgaataccgctacgagtagccttagtagagtaggcaggaccaatacccttaccggtggtaccaatgctcttaccaccaagctcggcctcattcaaggcatcggcgcgttgatggtagtcgaaaacaagttgggcacggtcggaaatgaagatacggtttgtgcaatcaagacccttcttgacaagattctccaactcgtggaagaaagcaggcaagtacacgacgacacccgaaccaatcaagttgacggatttggggttcacaagaccagagggaagaatgtggaagtcgtaagtctgaccgttggcaacaatggtgtgtccagcgttgttaccgccggcacaacgggcacaaatatcgacgttgtcgcaaagaatatcgacaagcttgcccttaccttcgtcaccccattgactgcccagaacgacagtaatgccgtccgtagagacatcgacgcctgtttctgagaccagtgccattatgtgttgtgtgtcagagttttgctgttgtgttgagtggtggatttttggctgtgggatgcgctgttgagtgcgttttgaatgaaaaattttcgcagctcactgccatttttccgcgtgcacacctgtaatcactacaaatgttcaccttttcgtgcgcctagaatcctgcaccgacaggcgatctcaaaaataggggccaatgaaacggcccgataagataagcgaacttaccgaacaccagcttcgctctccacaccaaggaataagcataccgggagaagaacgcttgcatgtgcaaacaaagaagacacgaaccgaacgccagttacaaaggccagaattcgtccaataacagtcccgtcaaagagaagcagcaatcatgtactttttgcacattaaaccgccaaacaaatactacccgcagtaacaactcggctcagctcccggccagcatcctctcggagaaactgtcgcacggtgataatgatccgagctgtgcacgcgaaggggcgaagcggattccgcgaatcctgtaagatctctcgatagcatgactcagcgaatatgatacgaaccagcgtatcattaatctggtaacgggaacaggctgttgaacggtaaaacatcgtctagagcgaggtgcaagcgtctgcggcaggtatcatataacagagacaagtgaatgcgaataacaaatgtcttgtgtgtggagcatagttttctgagtttttgtttaaatgtagtaaaaagcatattgttttgtatgcaaccagtaaaacataaaaacaaacgctttctgataaaagatcaccataaactgattttaagacataaaaagtaataataagaaaaataaaaataaaaaaggcaacgtaaaaacgttaacgtgcataaagctagcgtacacacacacaatacactagctctttacacgccttctttactcagaaaacgagaaagagagaggtttaccaaaacaaaacagatttctgagtttgacacatccctctaacgattttcccaatgaagaaaaggctactaccggccatggaattcaagttgtgaacaacaaagcttgatttgaatgtacattatcgcaataaaaacccgaacattttggctacatatcgtattcagtatgtattgtccgggttaggaggcagatgtccgagcagtcatatatatataattttgcacaaaaagtgaatatacttagagacgcacggaactatataaacagaatcttttcgttacgttcatgtattaatagttgactgtatgctttatgaatgcatactgtttttttccggctggcttgatgcatcagctgtttgtgtctcgcgccagagaaatgttaactcaattaaggttggtctggggttgtgttgcacagagtgaccggggagggacatgagttgcgaaaatgaaaaatatacgaagaattgcacgagctatatgaagcactaagttagcatgcaggctagattgcttatatacacaatcattatcgacaacaataacgtgtcgctcccccgtaacgagtatttaattatgtactagctcaagttgcaatcttattcttttttaatttcgttcccagaaatgtctcgtagcaaccctttttgcctgtaatttttttccccaaaggtcatgtaagagtcttggattgtctcaacgagacatagtagggtccacgttttggactagccgatctaaaacatactcttttgcagtctttgcttctaaaacccgtttttcaagctcttcaagctcagcctttaaggagtctctctccttctttacccattgaagtttccgcttttgcaaccgatacatatcatgggagcttttaggcatagcagaggcatccaaccaattctcaatgtccacgttgagcaagccagcttcttgtctctgttgggcagctcgtgcttcccgagcactctgcaccattgcatttgccacgttttgcggatgcataggatgggcttttggaattgggtctgacggtcttaatgtgtccgcttcgtgaactgttctcatatgctttgctagcgcgtctgaacgagtgaatgatcgatcacattctggtacagaacatataaacggtttttcaccggtatgtgatcgcagatgggctacaagagcgaatcgtgatgtttgggcaagacctttgcgagggcaaccatcccattcgcacgtgtactttggtcttctgttaccaatatggcctaaccgttagcataataagtcttttttgacacattactttacgtcgcgcgtatgttacataccatgatggatgtggtacacgagattatcgagggtgtacaaatcttggttacatccttgccagcggcatatggtttctgcttctggttctagttcaattggagaacctggaacggaacctgaagtatctgaagagatagacattatgaatctatagcatagaagtggttctcctgcgtttgcaccgtataaaagtagcttttgttttttggtggtgaaatttaacgaggtataggggggtttaaagagatggccctgaaatgtggggaagaggagtgggtgtgtggggacagaaaagaactgaattaagggaatgggaaggagcgcgacagagacatctcaggaagaccatgttaaggccgttcaattattacacatcttgaaatattgaattacattaacaaacaatatttgttcttgttgtccagttttttacacattcctttttcttccattgcgcgacgcgcttttcatttagaaataacagaattctactatttacgcttaacgcgtaaattcataatatacccgtaaataattgatttggtaaacgttacctaatgtattcttatgtgctgtatgcactttgagtttttgtgtataaataaagaaatacaactaacttcacctgcagaaaacccaataattgtacgcttcaaattactcgaattgttagcaattgattaattcaagatgagtcttgttactatttgtcctttatcagaaacatttattcgtttgacgatgcaaatgcatcccgaactcgacacgcaagatcaaacggccgttcgtggtttactttatttattacttaacaaaaagcacacttctagaagagaaaagattcggaaacatcaagagcgtagacaacaacgtcgcatgtacaaggtccaacgatttgaagaattccttcatctacgatttcccctttcacaacacccttacggaagacacagttccatttgagtaacgaaaacggagtttgacttcttaacgtgaatgtattacattgctttttctcgtgtctgtgaaaaaagaagggaagaagcaaaagataataaacaaggaaatatcaaacagaaaccaatgaattaagcatctcaacagccgaacccacacacaagaagaaatggcgccaagttgtttagcttaactattctttagcgttcccttactgccccaccactgcaatcgcctaccgtacttttaccccagatacccacgtttcacacaaacttgaatcaaaatgtcaagagaaagagcaaaacaagcgttaatgaacttgcgtttaacgcaagagaaccccaaagccctggatgtaggatactttcaaaagaagagactctccaaaaaagaaaaagcttttgaacctacgaaactaatggagaaagagagaaaatcaaaagattacgcaaaggagagatactacaagtacctgaaaaaaacaatggctcctactgagtcggagaaggaggtccacaaaatggtaaggtttttacatgcacacataaactaatgcgagcagctcgtaaaccaaaacaccagctcgaagaaacgcaaacggaaagaaaaatccgtaaacgacgacgactttggtttactggatgatgaactgctttaaacaagcaagttcgccattctggaaaaaagttaacacctttggtttactacagtgcacagtctagagtgtgcttttaattgttttgttttaggagaaaggattaaggtttttacggttaggaatacataatcggattgttttactgaacggctgaacgagcattgaaaatggtcactaaaacgagttattgaatgtctttatgaatatttggtgaaacacaaacgtcgaaaatgaaagcttaactactaaaactctgactggtcatattgtacggatggtcgtacgaaaaagtcgtgaaaaatgtgcttgccaatggtcaaggacagctggtcatccatcagccttaagcagaaaagttgatggacaaaccagccttatgagcaggttgaccaagacgttgggtgtcgagctgcaggccaagacccacagttacaccgggacgaacggtttggaagtacgaaagcgtagcaatgcctgcgttattgatctttcccttcacgaaggtgtctttgtccaaggtgtacttggaagcaagttccaaggaaacagagttctcggttgactttgcatcccacgagacgcagcctccagcctcagcctgttggctaacgcggtggtaataactggcgcggaagacgctcaggttgtttgttgcctgaagagcaatcgtgatgggagaagcaacataaccaattgtggcagcgtagttggaaacactacctttgtggacatcgtaaccaatttcagcgccggcaaggaagccttcgtgaccaatggtaaaatcaccaacaaattttccgtcgaggacgttgaccaaggcatgcgtgttgattaaagaatgttgatgaaccaagtccaacttcgcagtcttggcagccgtagcaggactgaacgtagttgcgacgtttacctcaagacctggggccaattggttcttcaaattgatgcgcgactccaaaacgttagccgtggtccatccttgggacaacgacagaccgttcactttgtcggaataactggtttcgagcttaccagcgattataccctttgggtcctgagcaccagaaacgttgaagacgacaccgttaggagcaaatgtacggacgcccagttgagtcgaaccgatggggaagtcgcgtttcagcaagtcattgcaaagacggtcaatagaactgtatgcaggaggtgccatgattgaaaaggttactagtggttcttattatacactcctcgaatggatgagatgggaagaaaaaaacctttactgtgaaaaaaagacacaagtttcgtcggggagaggattactacagcgcggttgggaaagcttgtcgacggctgccagccctaccaaccacacccggccgttgtttgtcgaccgaaatttcctccttaactgctctaaggctcgctctgtcgtgcaatagcgctttaccgaattgcagcgattatcattgaagatgcgagacgggaaatagcgggcagtcaaattgacacgaattgagcgagtagagccagtttgtctgggccatatagaggtgtttgtacgctgtcaaggtctacgagacaattgctacttgtgctttaaaagcaacctacggttactaactcccaaagcataacggtacattacgaagtgcatgcaagtattggttggtgctccatgcaattgcacagggagtgtgttttagtgttgcacagatgcgtgctcctcgagatcgtgttggtgcatttcatcacgaatctcttcaatcaattggtgacattgtgccaacagcgaattcacaagttcctgaccctcggggacagagtcgtctgaggcgaggaactttccacccacgcgaaggttctccagggaagccaatttcatctggtaaggatacaagtcacgctcggaataaatgcctccgctgcgctgaacttcgcgaaggcagcgcttcaccgtttgcagctgattgtgaacgggaagcagggcttcggacacgggttcgctagctgccatcaattggtagatgtaggcgtaacagcgtctgagcaggtacaacaaaatctggcacgcatgttagtatgtgagtgttgttaaacacgaagttttcagacttactcgttgtccagggggggcaattccgttttcatcgacaaactgaccatcgacacgagtcgcatcaatttcggccagcgacgctttgtacaggtacaaactaaaagcaaaaaattgttagccaatcacataaacagttcgttgcactttgacatactctgtctcccggagcgtccagcgatgtgtcaaggtcaggtgttttagtttcgtgagaagttcatccaatcgttcataaatggcctggagcttgggactcgatttcatttcttccgacaggccttgcttggacttgatgtcttcgatgaagctgaagcattcttccagcaagccattgcacagctcttggccggccagcggttcaccatcggcaccacagaactgaccgtcctcgttgtgttttgcctcaatttccttgagttgtttcacccagcgttccagcgtgtttgggtcggaggcgggacgtacagcataactggcgatttgacgcttgatggacacaagctgggtctgcaccggcactagttcaggtgccagaatactgattttgttgacaacctgctcgtacttggcctcgcagtcttcgaatttgcgcttcaggtactcgacaacgactacgtccttgtcgtccttgaagctttctttttcaatggcttcgcgaatgatatccaaacgctctttgaccaacttggtgtcgttttccgtgtatgcagcgccctccatgctgcagtccataagacgctttacaatgctcaattgggcaaagaatgcaggcaggtcgttgttccggccaatggccagatagaacagagaaagcaagtgcagacagtcatccagcaggaaatcaactctgttgtggcgttctggctgctccttacggatgctctgcaagacgttcactataaaaaaaaaaacctgttagcaaataactcccaaggcatgaattcgctaccggcggacattacgtttgcgaagcatgatcacccctaaacaacaaacggcgacacgtcggtacttcctccccctcgcctcctgtggccttctcttctttttctccttcttctctctaactctgtgcacttactctgttctacaagctgatggtagattttgaaaacatcgttcttgtcgatgtagcgcgaacggtcatgcttcaacacagacaattgctgacggatgccgattaatttctccaatacggactggtcttcaataggaactggttcagtcattgctcactgtaaacaagcaaagaagttttttttttttatttttttctttctgtttgttgcagtgatgaattctcttgaccttgcagaaacgcgaatttgctttgtttggtttggcgttattgttggttgtggatagataacaaacggggagaggttgtgtataggaaggaaggagagaaggttggtatgggtaagtcgagggtaggcaggcgcctactgggaagcgcacccggtggatgtgtgagtgtgcgtaggcgccctagggctggccgctacgggccaattcgagcatggcggatgcagtacggacggcttttgctgcatgcaacggctgctacgaaacgcaccggcagagccattggcttgggatgcgcaaagtgatgacgtgtcgagggaagaaccgagacaaaaaaaagaacgtcgccgggattcgaacgggagaaagcggggaagatgaatggggtggagacagtgttttaccgctcggccaccaatgatatcttatctaagaagagatacgataagattgcaattaagctattaacttaggtaacagtgacgattgtcacgcggattaagcgaaatcgcctcgtttcgtggcagaaagtgcttcttcgatggccatgcagtgtattttctgcatgccctgcgcattgtccaatcttaccttccccgagtctacgactctcgccttcgctcgctcctctatcgactcctcctcgcttccgtccacgtgtgtcgcgataagatctcacaactcgcctccattggcggatgagcccgcaatctccgtccgcttctccacacgccctcagtgtgcgaccaacagcagcagcgaatttccatgggcagtaggcgaattccctaagacaaaaaaggttatgtaccaggctacaaggcgcacctcgttctaccgttccctgtctgtctgcggacgcgccggctggcccgcgctttgttacaggcacgcatctctctccctctgccctctccttgatttctctcccgacatcttcctctactgataaaccagctcgtggtggggacaaccatgccgtcgctgagaggtcgccgccgcaattagcgggatagcgcgactaatcaacttggacgaaccgtcgtttatcaaggacaccagtgacagtcctcgtcacacagaaaaaaaaagtttcctcttaaaggcagtaagcaccgactgtggagaacacaagacagaagagtaagaccgacagagaaaacaattttaactaacctcaaacgtagtttccattgttcttctgttcctttccttttctattttttattttttattcttttttctttttttccttttttttttattttctttaattttcaagagaaaaaaaaataaataaattaaaaaaaaaaggctcaatccatccatcaacaacttaccacaacttgacaactttccgaaacttgtcatcaattttctcaccactcgttcagtaggcagatctctttttctttccttttttttttcgtttctcctttttattctcttcaatttttttttttccaactccttctccttccctcttcaccatgtttctccccttaaacggcagcaataccacacttcctgtcgtgccggagcccatcattggaggtccttcttcctttttagagagccttgcgtctttgctcggagcactgtccttgggctgctgggttgtgcttctcattccccagttgctcgagacttacaagtaccagtcgggcgagagcatttctgagttgttcctcatcatctggcttattggtgatgccttcaacgtaatcggctccatttggggcaatgttgcgtccacagtcctcgtgctctccgtatactattgtttctcagactcgatgcttctgctgcaagtatactattaccggtataaggctcgtaagaacggcacccgcactggagaacaacaacctttgctcgaaagccgtacaactgcaagcggtcatgcgcccatggcaccttacgaggagcgtgtcattttctgggacacctggactgagacccaacgtggtgtgttcatgattggcatcgtttgtgtttccacgttcatcggtaactgggtcatcagcaaggcttcggtcgacaacagcaacaacgatgtcagcatttggccctctatgtttggcgtcatcagttcagttctgtactttgtcgcccggttcccccagattatcaaaaaccaccgcaacaaatcaaccaagggtaagaaaagaaagaagtggtttgaaagagtggcagcagcactacgacgcattctccgtaaacgaaaatgtttgggaagaaattgcccgtagattggctccctctctcaaccccaatccatcgtgtttccaatactaacaaacaatcaggtctttccatcttcttcttcattctgtccatgtcgggaaacatcacttatgtgttgagtatcatcgcattccctgctgcggattactgcaactacctcaaggagaactctccctggctcattggtgctgctagcaccgtcttcttggacgtcatcattttcttccagttcattaaataccgttccgaataaaccaacatccaagggtaagcttgctagtttgttcgcttccgaatcgtgtatatagcagggccttgttgaaaaaaaaaggttttaaaacgtttcaacaaccggccatcgttactgtcattactgcattgtttgttacaaacgcatatcaattccgtatcgtcgtccttgaatcccacaatagacttttactccttcaatagcaataccgctgaagggacaagacctgtttgggttgtgtgaaccctttgttaataatagtaataataataagaaacacatgcatgcgaagaggatgcgcgaggttgtcttttgcatcgagtgtgcgtgtgtgtgtgtgtgtaacagcaacacggtttcgcatcgagtgtcctgcttacctaaatccttcagcgattctgtgaaccgactttgtggaaactctgccttgggaaacgtggtgtaaaacgcactcggctcatgaggcaagttcatcttttccataacctttgcacacacctggcccagtgtttcttcgacgggaacgttgagattgaccgttacgccggcgtgacgaatggagagtcgagacgatgtagcgggtgcacgagcagtgttagacgagggagacgttcccgaaacattctcggcgcgttcagtcttttgcaccttttccgcctggccttttccctcacgctgcaattgacgctgttcgcgttcacgggcacgtcgtttcttgtctgcctcaatttccgccagaatcttcttacgcgccaaaacgtcctcggccttttgtcggcgcattttctcccattccttcaactgagtctttttccgtgcggcctcaatggcatctccggtctccttgttcgacttggacgcgatttcagcgttcttcttctgctccaaacggtactgttcctgctccaatctgcgtttgtccttgaccttttcacgcaagcgatcaagggtctctttaatttcttcggcagtgcgtggtttgtgttcctgtttgatgtggttagccgccattgtcgttccagcgtccgtaccgaggcctcaatttcttcgaattcctcgtgtcctttacggacaccatgcaattctgccaattccaccgtcgaaaacgttttctcacagtcgttgcatttgtacggcatgttggttcttgatgcgagtgtgcagcaccgggccagggtgttactcactccctcgctagacagcgctagagctctgtattgagaatagcgtactcgaaacgcgtacgctaacaaatatacggtagtaccgtacgaatccgtattttactacactgcaccgcgctccacctcattgcaccacactccatcccattgcacccctctcccccctcttccccccactccgctgcaccccggtatcatagataacgcaccttcccctgctgccccgcacctccgtatccggtttagcgcactccctccgtccgccctccgcttcctccacaacggtccacctcccagcgagatgactcacacagacctgctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatgaatgcagtagcacaatcgtcttcccagaccctaacgcgcctggtgaagagggacctgcacatccgcacacctgctcgccctattgcctttaaagtaaagacactgcccctaagcagtactgtgtacgcccaaacggcggtcgaatcgaagccaatggaacaattgttattcagggtatgttgctacatggacgttgtttctggtatcctagatgctaacagtttgtggcagtcattcttcaggctctcgacacagagcccgaacccggcgcaaaatgcagagacaagtttttggtacagagcaccgagctgaagccggaacatgcgggtttagagcccacagagattgtaagttggaggagaggagaggagaaggagaggtgggcgacgaagacgacgaggacgacgaggactatgagacgacaagacgacaagacgacagagtgacacagaaaccgacaaacccaaccaggcgtcttcgtttgcatttcgtaccctccgtgctcctcccccgtgctcctccccatacctctcacaccccgttcgtgccttactaacaactgcagtggccccaagtcgacaagaacgatattcatgaaaaaaagattcgctgcgcgtacggtgacgccgccggtgcagcttctgcagcagcaacctcggctcctgcgtctgaacacacaacagaacgtgcggctcctgccacaggagaaccagctcctgctcccgctactgtcgcagcaaaggtgcctgcccctgccacatccactgctcgtcgcagtggaagctcagaacgtgttgctgccgctccggctgctgccccaatgacatcgtctacgacatcgacgactgccgtgtacaccgaccagcgtttcgctgtccctcactctccaggaagcgctacaccgcagcggatgcccacactgtcttctcgtcgtcccgggttcgcaaccgtcggccgcccgaaggacggggctgtcgttattcctcaggttgcaaatacagtcaccgtaaagactgcctttctcatgtctgtcatctgcttcctcgtcgggttacttatttaaatcgtatgaatgtgtaaagggaacgagatatgaacacgatcttctaatgcatgtgtgcgtgtgcttgagagccgttcacatgagagtatgtatgtaaattcgaacgagatcacacccctaagcgaaacgggtgcgcccaagtaggaaaggggaaggaggaggaggagactggagacggaggatgatgaatggatggttatagtagtagaagtagtagcaagtgcggcaactgtggaagtaatgcgagataaagaggcagggacggtaaacacaacaagtcgttatcatccatgcctctacagggaaacaaggcattcacggcactctatggatctttcagcctatgcttgtcgccggcatgcgagtgcaaatgtgtgcgtgtgtgtgtgtacatcggttacgtttattgcgtttggtttaatacgattatgcaaggaaacggaagagggaaaagatgaagaaaagggaggagatatgcaggaatgagcaacgacaacatacacacgcacacgcataaacacacacacaaacacgtgttcttgtgcttacacacaggaacactcacattcacgcacaaactgtgtcgcttgctcgctcaagcgcgatgcaaattccagtcaaacgcaccaaagccagtgtcgtaggtgaagacagactggtccttttgaagcgaagtcacataatcaagcgcctcttgcaaccggttttgagattttttgttgtgttcctgcagctcccgaatgggaagttcgggaatgacaggcttgtcttccagttgccgcaacacgacgatccaggcaccagagagctcgtagtaggcttgatatttgtacacgttgtagttggcgttgtgaaactcgggtagcttgtggattacgtttgtagcggcgtcaaggaaggcaaagttcgttttgtagcaactggaatgaggcggaaggaaacagggaacaagatcattcaacgcatggaatacggccatgtatgcgtgtttgacgcgatggtacgcatagtcaccgcgggcgtcgcctccgtaggggaaagcgtctgtcaattgcttcagcagctgctgaagtgtgtcgatgcattcctctaacgaaggcggaggcagactgttgcggatgtcctttgccagatcagggtgtttgtgaacgcactgcagcaacaggtcgtggacttgctgcttgtttgtgtactgaagcaaccggctcagagggagatggttacccacgggcaattggcggacacgtttttggacaggttcgtccgattcggcctttctttttctcaaacaagtgtacgacaaggtctccatgctttctactttgtgatatgctgaataattccggaacaaaaaaacaaatgtgcgagatacaacgagttgcagaaatgaacgatgtgaaaattaccaaaacgtgctgagatcgagacaggaaacaacgactgacaatccgaccacgtagacaaagactctagtactcttttttaatccgtacggacgcgttcaacgcttgaattactgaaatttaacttttaggcctcaagacacaagttgtcagagggatacttctggcttgcgtgtgcgcttgtttatggttggagtgggggcgcgtatgtggggtgcatttgtggcaccagacaaacaatgctgaggatacggagaatgccggggctcgttattcgaaatacgcactgccgcgtgcccccgtaaacaagtataccgaacgccaacgcagcccacggatgcgtcactctttccgtggtttaccgtgctgcagcgcacagcaacaaaatccaacactccccctcagctcggtcccaccagcgtcgacgaattgcccgagacggcgactctgggtaccacagcatccgccttcactcattctccacactgccgatcgccgctattccccacactccgtcggcagactcggcaacttcccctctccttggcagttctccacatcgggcgggccatcgattctccgctttttcgtgcggagcccctcacttccttcagcgatttccccgctctaaacgggactccacactttgtcggtaactaccgtacgtcataaacatggctggtatcgattacgtgttagtgacggctagcacagctccgtatcagcgtctccatctcgaaaacccggcgaagcgctgctgctaaaaatagacggatcatgaaacctagtgcagtcacatccctgagtttagccgatctgccgacgatggttccgcatgctgctcgtcgactgtgcccagcgttggccaccaacgaaccgcctttcctgcaattggaagggctccaccccaatggcgtcatactttcgcctagaggcgaccatctggagcacgttcgctaaacaagctcaggcaccagcgcagcaggcgacaaacgacgataccccaggcgaaaaaaacagtatgctgcctgaaaaaaacttggtaacagttgcacgggtgaccacatacaactttaagacagggacaagacttatgcacggttttcgccgctcaatggttggcgtggcttctccactttttcgtttactcatacgtatttgcgcttctccgcactactccccaccaatcattggctggagttctccacctgcaccttactttgaatactacattgcttcgagtataggaacctagcatcgtataaatacgctagaaccgctccatagcacactttacgtcgttttgcgacacgaacaatacaatgtttttcagcacttgcttaacctagctgccatcgcggttcgacccaagtgcgcttcctgcccagcggcactggctgcctggcgacacgtccacacactccctgctgccgttggtggctctgggaccgagtcgcagcgctgctaccgacgcttcttacactctcacgagtcgctcacaaccgcttgttcgcgttcattcgttcttctgcctacggtcaacaatctgctaataaggtcgccccggttttggtacgcgaattttattggtcgccgaagcgaagcttactcgcagtttcgctcgccccgcggaaaatcactgcaactttaccgtcggcttatgacatcgggcttacgtatgcgcctttgtctgattggccagcacgagggctgttcccaacgccgatggaagccttgccgactatgagcgcgaggtgctgcaacacggggattctcgaggttactgattgttttcgcttccgcacggaacgcatcgtcgtcagcttctgcggcattttcttttctatgtttgtgcgcgtcttccgtcctactccacaccattttggcatgatttttccccaacgtgttaccccggttgccgcttgtgggactcgccccggggcatctcaccacccccgccaaaccttgatgcccctgtgttccggtgacgtactcggtaacgattggcgcccacagttgcagcatcacgttttgtccggtttggtttcttccattggcctgctcaaatgctccgttatccaatcgcactgccgctatgctcttctttttgtgggatagccaataggctgttttgttgtcaatctatgacgtggatgtctgaattgccggcattgttagtgccccaacttcgcgacaacagcttaactcgtacgtggtcagtttgttacttcagaaatgtataaaaggcttgccgttccccggcattctccacaatcacacatcctacggagaaccagcttgtcgtccttagtcaataagaagcttgagcaacttttactcacttctaataccaactaaagagatatccataccttctcttggagccttctaatacacacgtcttattttatatatttcgtggttcgatttattcgtcaaggacgtttaattgtctctaatccgttcttccgttagacggtcattcttttcatttccaggcttgacataagctgccttctttttcgtcgttctcttttgtcagtctttcattaatatatatccaagatggcgaaggttatgactttggtcatgttgatcttcgtgtcaatggccggttggatgttcggtgctgatactggttccatcggtggtatcacgaacatgtctgctttcaaggagcgtttcgctgaccggtatgatccggcaacgaagacttacagctactcttctgctcgtcaaggtttgttgacgggtatggttaacgttggttctttcactggttctcttatctcgtcccctattgctgatcgcaagggtaagcgtgttgctattatgggtttcgtcgttgtctacatcattggtattgtgattcaagtcactactcagttctcttgggttcaaatcatggttgctaagatttggactggtatcggtatcggtgccttgtctgtgttggctcctggttaccaatctgaaactgctcctcccagtattcgtggtaccgtcgttactacctaccaacttttcgttactgctggtatcttcattgccgcttgtatcaacatgggtacccaccactacaacggttctgctcaatggcgttcttccatgggtatcaacttcatctggggtttcattaccttcatcggtatctcctaccttcctgagtcccctcgttacttgatctccgtcaaccgcgatgaggaggctcttcgcattatggctaacaatgctgacttgcctattgaccaccctgatgtccaagatgagtaccaccgtgtcaaggctgactgtgaagctgagctcgctggtggtcccgctacttggggttctatctttggtaaggaaattcgctaccgtactttcttgggtgtcgccgtcatgtctcttcaacaacttactggtaacaactactacttctactacggtactcaagtcttcaacggtaccggtatctccagtcctttccttgctgccttgattcttgatgctgtcaactttgtctgtacctttggtggtttggttgtccttgagcgtttcggtcgtcgtaaccctcttattctcggtggtgtctggcaatgctgctgtttcttcatttacgctgctgtcggtcaaaaggccctttaccgtaaggatggtacctctaaccacggcgctggtaccgttatgattatcttctcttgtttcttcatttgcggtttcgctatgacctggggtcccgctgcatacgttattgtcggtgagtcttatcctgctcgttaccgttccaagtgtgctgccgtcgctacctctgctaactgggtttggaacttcttgatttccttcttcactcccttcattactgcttctatgggtttcaagtacggttacgttttcggtgcttgcaacctttgcgctgctatcgtcattttcttgttcgccaaggaaaccaagggtctttctcttgaggagattaacgagttgtatctctctgacatcaagccctggcaatctggtgctttcaagcccagctacagtgacatgaagcgtgaggagcaagagcaaaacgagaagcgtcgtggtgttcgcggtgagagtgttcaatatgttgagaatggcaatgctaactctagcgatgccactcacagctctgacttgtagattgccttggcagtctaaagttctctccgccgaacccctacacggtgtaattcacctccctcacagaatgcttccacgcgtttgttgtgcggcaaaaggcagggcctttgtcgtttatagactttcactcgcctctggtttttctcctcgtctcttttgacgaggactgtcatctcattccatatttacccaactttttctttcgctttttacaaccccatacgggttaactgtctttgcgtgtattattgtaaagagtttcatgttattatcatattgcgattattctaagaataaaaatgcctatagactcggcgatgttcattaatttctgcgtgttgaactgtagtaatagtagtagtggtgtttcattgttgtgagtccagtgtagactatttctttattgttttttcgacgtaattaagctgccccggcgggcaatttgaccccgccaaagtcaaaaaaaacggccccgcactatgtccgccgccctaaaccccggtaaagctcactaacctaatttgtatgcccagcatcgcttcacggacctgctgacagcgttcacggtttgctgtgcattgtttcttcctataatggattacggtgacatttatataacagaagagacagaatgggacaactgcaatcgtcaggtcgctaaaaatccggacgactttgatgcttggtacgcaattaacgcgtttttcatgaaacacgaaactaacatcattgtttagggaagcgttagttagagcatcagagggtctggaaggaggtgttaatcggaactcgtcaaaacaaacgctggacacgcttcgaggtgtgtacgatcggtttttgacaaagtttcctttgctctttggttactggaaaaaatatgccgacttggaattttatgtcgccggcgtcgaagccgcagaacgcgtaagttttcattattagagtgttcattgcctctcgacgaagataatgagtcccagggttttgggtttgttgctaacagaatacaaaaggtgtatgaacgcggaattgcgggaatcccttgctcagtagacctctgggccaactactgtgctttcaaaatggaaacgagccataagtcagaagaaattcgagagtacgtactggttggttctgtgtgttgttattttttttgtaaacgtcggaattaaccacaaatcttctaggctctttcaagctggtgctgagtctatcggcctagattttctctcacaccctttctgggacaagtacattgagtttgaggagcgacaggaacgacaagacaatgttttccggttgctggagagacttattcgtacccccttgcaccagtacgctcggtactttgaaaagtaagtttagccgttctttatgattggcaccttccttgtcttgtgacgcgcaatgactaacatcatgaaaggtttatgcaggttgcacaaacacagtcgcttaatattttacttcctgaagacgttttggcttcggtacgcgccgacgttcttcgtgaacccccaaaaatggtgaatgccggctcgaaacaaatgaaattggagcgtggtgaactagaaattgagcgtgaaatgcgtgctcgcattcaccgcattttccttcaacaattccagcagacacaaaccgaaacggtcaagcgttggaccttcgagtcggaaataaaaagaccctacttccatgtgaaggagttagacgaaacgcagcttacaaattggcgaaaatatctggactttgaagaggtggagggtgacttcaaccggattgtatttttgtacgaaaaatgtttagttgcatgcgcgctatatgatgagttctggtttcgatatgccagatggatgtcttcaaaacctggtcacgaacaagatgtaaaaatgatatacgaacgtgcagccgcaatcttcacttctatttcgcggccgggccttcgcattcaatatgccttgctgcaagaaaaatgtggtaacgtggatactgcacggattatttatcaatctattttaacacaacgtacgcatccttgttgggtttcctattactaacagcgtttcagttcccggaaatcttgaggctgtcatgggctgggttggtttggagcgtagaatcgcagtgaacggtgacctctctatggcacgatcggtgctccgaagtattgtcaatgagggccaatgcgatccttcgacagccgccatttttattaccgaagatatcaaattaacatggaaaattgagggcaatattgaagctgcccgccaagcttttcaacaaaacgcagttgctttacgtgacagtcgctacttttggataaattatctcacctttgagcttgagcagcctcttggtaagcatctgccgacatccacatctgttaaattctaacacttctagatacccgaaatgcagcagaacactttgagcatgtttcctcgataataaacacgatccgaaaagataccaacttgccccctcgcaccatcaaagatcttgcacggttaagtatggattatttgttgaatcgggcacagcatcctaatgcgattcaactgtactttgaacttgatcgtgacacatttggaccctttagtgttcggaagcatgatcaatctcgccttgtgcaaaatggaaatatcagcgaggtagaagcccgcctactttccatgcagggtcatcccggcattgcggtgaatgaagccaggattaaaatgggtgagtcgccttatgaaaaatactttcgttcacaaggtatcatgaaaggttcaaccgcccaacttcccaccgcccaggcatcataccagactacttcatacgcgtcccggcagtaatgttaattttgattaaaagttgagtcatgaattcataatacaatggacatgatagttgccctgtcgtttataacatgtgtataacaatatgaacaaaaccgtcggtatagcagagttcctggtttagcaaattcatgttagtggaaaggggtattgatattccgtgaacaatagccttggctaagacggcaatattttgtgagggaaataacttaggaagagttttgtgcaacatggatccgagtgtttctttacaagaaacactctcttgcacgacgggtgtgtctggtgtaatgtatatgcgtactggaagttggtcgtactttgcagaccgcagtctcggaataaaccgttgatagacttcaaaatcatgcttttgtatagaagtccaaagttcttctgttgcgctgttggacaatgacaaaatataggaagcacttttgttgcgtacgtagtcgctctgagaagtcagcttactgcaatgaagcaaataaaatataaattgtttggcatacctccttcaaagcattaaagaacagtgttcgaaaagtagttggctcgttgcacggaataagttgggatgctggaaagttatcatagtgaagaaccagtttccaaagcaccggtgaccggggtgcatccgggtccgtagctgtatataaatcgtagaggacgccaataggccagtgactaggaaatacttgattagtacatttgtgatgaaccaacaattattaatgatgagtgttaccttttgagaggaacaccctcgaattctagccagcaattatccagtttttcattaggacataatatctttcggacttcatcaagaatgaatgcgatgtacgacaatcgtggaatatttgtctatgcgagcaataaattgttagaaaaatgaaggagagagatgcgaatacaacgacccaccatataacataatggagagctttcagttgtcaccgagatagatagagaaccattccagacaagatcccgtgtgttggattgcttattcatatctgtattcgggagaagcagtgtgtgttgagctgtgcttgagtatattgctcaataaaaagtaaataaaatggcagttttgatagtacgaaggttctttctattactcccttcttcgtcgtttcctttcaccgagcaattgcacatgaattcgttaatttactctgttgactatttccattttttaaggaaatggagaactaacgcgaaattaccgagttcaccgaaatgttctccgtaaatcaccgatgagaaattacagtattacaagaaggtgaatggaagacgaacggctgtagtgttcagaatatgtgtaatttagtgaaagggagcttgaaaagcattgtcattcaagttggtacttcaaactcggttgcttacggcttgatggataaacgggaagaaagaaagttcgtccttcaatgattttcagctttaatcataatttaaacgtgtctctcaaactcgattttgtgtgatagaatgtcgaaatctgtggttatcttgtttctctaaactggaatatggtaagtacgatagggtcaaccttttttaattaaattaacggtatatggtcagttagaattacttaccttattccaatttgacaagtttgtaacttattgccgctctaattcgtatttcttaatgttttaaataactaccatttttaaacttaattatatcaacacgcattcactgttattcctcatagagcgtgtttctttttatgtcttataatgaactatctacgggaaaagctttcatgatgcttcatgacattgtccataaatccgcgggaatttcccgactctcttatttgtttctttcatagtaaccaggaaaatcaagtgcaacatgagtagtaacaacgtaatcaaaacaatttggagaagtcttaatgttcgtatgctgcatacaaagactcaaatacctcctcctagaccaggtatgctgttctcacattttttcgctaacttgtccgttccctagatataaaaaatgttcagcagtttctgaggaggatcggtcgaaatgtccacgacaaagtaaatgacaaaattgacacctgggagaagctgttcagtatgacaacaggtgaaatgaagacggttggaattgatgctcgtactagacgatacattgctcgacagcgtcaaaactatcgacttggttatgagattagagcatacccaaaacatgcaacatcaaaaaaggacacctctggaaactaacgctcttgatggtatcgatttaatgaaaaatgaatgtttgtttaaccatgtatctcttagtttagcgtttctagttttttcaacttgaacacaagctgctcatgaaaccattttgtgaattcagcactgaattgcattaacgcagcctcggctgaaggataggatttacaggaactgttttctgagttcatttcttccgcaatccagtcaccctcccattttaacaagaagctactgccttctttggtttctacaacaagaccaacattgttgagagttatcgtctttacaccgtctttgtactgtgaaataacatttctatactctaaatccgactgagccataacttttggtagtggatgaaagagctgagcaacttggctgcataaattttgggttaataaatgaataacaaacgttctatttgtcatatatttcaaaaaacaaccaaaataaatattattctacgaacgaacgcgctgccgtttaagtgttggtgcaacacttgttataacgtctttttgagataatttgagagaggacgatgaaacgctatcaatctcagaaattgagtgcatttcaacactttccttttgatcctgagcctcgcgctttctgcgcttgtcacgtttttggagtatgctcacgatgatggacatgatgaatacggtgccgcccatcactaacaaaccgatataacctttaataaatcgaggagtgtctgtgttaggatacatgacaagagcccaccaaacgtgccatatgttttgaaccatattcatacagaagacgacaactccgcgctcttggtcattgtcgcgacaaatgtcattcgcccaagagaaccaaattgcttgaccagcatatgtagcaccagagagaaagtaagcgaagaactttactccgtccgaaacattccatgcaagcaatatactcgcagatgtggaaaccactgcacacaagaaaaaaccaaatggccaacgcgcacggccatgcagtttatctgcaataatgcttgataccatggtggaaataacaccaactgccgtaattacagttgggtaattgttcacttgggcaaccgagaaacgattgctccatttcatccattgacccatcaacacgttaacagcgatggcctgtgtttcaccgctcaccatccacaagaggcacaaaccgtaaattctccaggagcatactatagacttaaaagaacccaatgtcaatggcttcttcgcaggttttgcgggaagacgttttagtgcgagctcacgctcttgttgagagaagtacggtgccttcgtcgtctctgggacatccgggaacaagaagaatccgtaaagagcaagtggaatggtcaacaaaccatcaacaataaacagccatctccagcctgccaatccacgttttccgtctaacgagtgatgaactgcggtctgaagataaccagcaaacattgtacccaccaaaccagacatagaaaatatacctgcacgtttacacaactccgtgtctttgtaccaggcaccgagaatgtagtgtgttccagcaaatgttgaggcttctgctaatgccatgaagaaacggagtatcatcattgactttactgaatgagctgcaaaggaaaagatggtcattattccccaaagcaagttcatcaacgggaaccaaattcgcggaggaagaatctgtagagcatatgatcctggtaattgtccaatgatataaccacaggtgaaaaccatgttaatctgctgcagctcattgctgtacatgtgcaagtcctccttcattcctgaaagatacgcattattaatggatgaacgatcgagataattgatgaagtacgaaatacaacagtaggacaaaatgaaccaatcaatcttaaacaccagcttccgctcactaacatatgaggaggagcttgctctttttattctttggagcaagccggacatcttcgttacaatgtcctaccaaaaactaaatccaattgcagaacaaatgaagtatttctacttcttaatcatgtaatggaataagacaatggagaatactcgtgttagctctgttaaaaacggccgaatgaactacttgtcatgagtaccgtgagaatatactgattttcaccgtttactgatcgacaataactaagaatttccttaatcggctatatataaaccgcgtttgaggatatacagtaatctccaagtattattatgattttttggtagtcgaaatgattgctcttggtaatcgatagaatgtaagcaacaagtaagataaaaaataaataatggaaaaaaattagggagaagccacagaagtcttagaaaatcgtatcttgctaaaacatgaacgcttgaaaaaagctacaagcatacaaaccgtttaccggacgctttcgataattgtgagactgacaaacgaagcatcgaagtgaaacaacttagaaatagatgtaattaaaactgcactgctttttacactactaacgttctttttttctctacaaagaaaactctggtatgttccgataatttgttattcatttctaggtttcaagataatttctatagaagaatacttgctaattgacatcggtataaatattaaggtagttctattcgttaactttctaattctgcttcattcaagatatattctagccttcgataaatcattagcaattataatatatgatttcaagaatgtcaccggtctctactgtattatctccgttttatatatgcatttactatttcagttcaagagctttattatcattttactagtacagtgcgttacagatttgtctcgcgtatatcaccgacataaaacaagttagaaagaacaggtttttattgcttttggaaattgaatttcacagcatcgtatttcactcatttgcatcgtttccagtttgagtttgcagagctttctagttacattcggcgatatagttaatagctcatagccgtaattgcgctcgaccggttattgaagctcatttgaaccgtacacaagctgtagtattgatcacaggcacatttactatacacaagaacttcaattgcatttctcataacacatttatttgcgatccaaatatactatgcttgtttttcgcgttaaaaaggacaataaaagtcttcgataacttcttcgtacattcattctatcaaatagtcttccgtgtagcatttataactttggtttactaagcagtatcacagaacacattcaacagcttagaaatagacgcaaaaacaagcaaaataaaaacatcatcatttataacctttttaaacttcctttaaacaaatccctaacctcgttttttcttttctaattattgtaacgtttacattgttttctgttattgtcgttcccattaatttcttatacaaactttacacccaagctttcctttctttaaaacttcacacatcccaaattcatatctctttcaattctgtcgttaaatcagcaggaagtactagcttgttctcttcctccatttattagttggcaccaaccagcttgacaggtgttccactcggactgacttaaatattagtatactgtggtaatttagttattaattgtaacagaacatcgtccgttggtagaaaacttttcttttcccgtcttgctgctgaaagctcattcgtttgttgacattttgtctcgatttacgttaagctcgtttaggggcatatttatctactttaggtaatttaaaaggatgcaatgctggttgcgagaacaaccaagggctcttgcgttgacaaaccagtgtaatgtgctgcttttccattctgtacccaaaaaacagaacctgactgcggcggttgcactagcagagtatcttccgcagaaggaacacacactcgatggttttagaaaactcactagccgtccgctttatggcacactcggtctgatcgactttgacggtgccatcttcttatgtgttataagcggcgtttcagaagttgctcgcgtccgagagggcgaaagcgtgcgcaaaattatggacgtaggcttctattgcctgaacaagtctgattgggatcatgttcgacaagaaagttacacactcgatactcctgaaaattatgaaaatgagtcaatgtatgagtccgctcattccgcctctactccttactcgagtttacgaaagcttttgacagatgggacattttatttctcccagtcctttgatttgacatcaaaaatgcagttgagagcatcacagtcaacgacagatccagtttatgactctatgcatgagcaattcatgtggaataagttcatgttagagcaattgcttcgatttagagctcatctgaactcggaagagcgtacttcgtttgataaaagttgctttcttacttgcattattcgcggttatgcctccactgccaatatcaatcttggctttcaagtggtaaacttgacccttatttctcgactgtcttcccttcgtgccggaacacgattccttgcgcgtggtattgacgatgatggtaacgttgccaattttgtcgagacagagacaataataacgagcaagaactggtgtgcaagtttcgttcaactacgtggaagcattcccattttctgggaacaggagggcatgcaaatgtttggccaaaagatcgacattactcgacccgtggaagcaacgacggtggctttcgaaaaacatgtgtcggacatcattgaagagtatggtcccttgcacatagttaaccttctcggaacgccgtcgggtgaacgtagcttaactgagcgtttacgtttgcatgttgagctttcccgtgaaaaacccttaattcatctcactgagttcgattatcattcacaagtaaagtcatttgaacatgcaaacaagattcgccctcttgtatttgaggatgccgccgcatttggattttatttcgaagatgctaaccataatactcttaaaacgcaagatggtgtttttcgaacaaattgtctagactgtttggacagaaccaatgtaattcagaacattctgtctagaattattcttgaaaatattcttgttatggctcgccaaaatgctggatcggaaatgtggcagattcattctacaatatgggccaacaatggtgacgcgctttcgcgtatctataccggaaccggtgctcttaaatcaagctttactagaaagggaaagctgagtttggcaggtgctctaaatgacttgtcaaagagtgttggccgtatgtacatcaacaactttcaggataagggtcggcaagaaactatcgatacgttgcttggaaaaattgtcaaccagcatccagttattctttatgacccaattcatgaatatgtgaattctgcgttgcaaaagcatgcaaacgagttctcttcgcaaaaagagattcacgtctttgtcggttcatacaatcttaacggttgcactgctacgagtaaactagagccgtggctgttcccaaacaacgagcctatggccgatatttacgttattggtttccaagaaatcgttgaacttacacctcaacaagttatcagtgcagatccagcgaaacgtgtggaatgggagaaatgtgtacaggacgtgctcgacagccatgcagaagaaggcgaaaagtatgtgcttgtacgttctggccagttagttggaactgctctacttttctttgctaaagaaaaacatctgaacagcatccgaaacttggaagggactgttaagaaaactggtctgggaggcgtttctggcaacaaaggtgccgtcgcaattcgttttgatttcgatgatactgctatatgtttcgtaacctctcatctcgcagccggttacaccaattacgacgaaagaaaccatgattatcatactatctcacatggacttcgattcaaacgtggacgttcgattttcaaccatgactatgttctttggtttggtgactttaattatcggatatctcttacctacgaggaagttgttcagtgtattcaacaaggaaagctcgagtatcttttcgacagtgaccaattgaacacgcaaatgctcatgggtgctgtgttccctttcttttcagaacaaaccattacattcccaccaacgtacaaatttgacattcaaagcgacacttatgatacgtctgacaaacacagagtacctgcttggacagaccgtatcctgttccgaggagaggtgattcccgagacgtacggatgctgtcccctttatgcctcagatcatcgacctatttacggtacattcagaatgaaaattacaaaaacggataaggcgaagaaaaagaaaatgttcaatgacttttacacctctagaaaacaagctattcatgagaatgatcgtacttcgctgaacttaattgaccttggtatgccggtttcagccgagagacgctcttatcacaatacacaaagcctagacaagctcaagaaaccaagtaatgagaagggaaaatggtggcttgatgacgggttttcggcaaagtcgcatgtaaaagctcccaaatcgggttatgttttaaacccttctcgtgctgataatccttttgaacagtcaacaattccagaatggattgatccgaaaaatccagaaacacaaaagcccgttgcaccgaatccatccttcgctttgcctcgcaaaccactaaagccatcgaagccggactatcttagtgctgcaccgattaagccaatccttcctcttcgacctcaacgaagtgattcaccatttcttcaacaagccaactccactccgaataatccgtctcgtgccacaagtgtcctgtctacaggaagctcagatcttctggagacgtctccagaacaagacaacatcccttggaagccgctattttaattcaacaccccatacaaggtgaaagttatattataatgtccatttttgggattttatgtcattgctgtgaaaggtctgagccaaagaatgctcggttcttttcggaaacttggatgatctactactagacaaaaaagccgttacaccgatgaaggtacaacctttaacaattttgatgagccgcaattattggtattatcataatgaaagccccaagtttagttggagaatttacgcatcaacttggcaataatgtgcagagcgaagacactgccaatgaaaccaacactgagaaccatgacgacaacggggtcactgaatgttagctttaatctttaacaatgaacatagaatatcatatcgaacgtacaccttgaaaccagaagtttcatctgtatacagcttcaacatagtaggggtcgagccattagcaccggcagctctgggaccggcaggaagagcctttccttcctttgatttttcagcagcagcacgacgtctattaacacatttcgtcagtatgtcagtcttatataaccattaagttcacccacctgatctgcgatttggggcctccaggagcggcgccgggagaacttttcacagagggagtactctacgttgcattagcattcatcttagccattcacgaaccttaggagaagacatttccgttatggttgagagtaagcagctgttagtctggggtggagtagtgccttgcgaagcggttagaccgcggttttactcggtcttttccgcggaacaaaaacagaatcgtgcataggtaaattgaatgactataagacgtacagagtaattaaatttgctgtgttaacgtacaactcgctttccctcaagttgagctttttcaaattcaaatctaactatcatgagaagaaaacaggataccggaaattacgacatgacttgttatagtagttacagatactgataaaatggagttgatagagaaaataaacataaaatggggtttatgaagaaaggaaatccattgtaaacgagaactttttgtttttaagcttgcactcccactatggcacgcagtttcgttaaacgaaacagcaagctatgccatacagtcatagtgtagtaaccttgtacgatgtctagtatttgcataaattgatagaagcgaatccgctcattcagctgcttcttccatctgttccatggcctcttcttcgagttttgcttcatactcgtcgtattcttctttcatgtcaatccaacgttcctgtaatgagacatcacgatatggatcaccgccttgtctgacagcagtagcccaaacagaatcaccgcctgcttcagtggaacccattgcataaccccccgctttatcgatggtttgcagcaaatgtaacatgctagctttattttcaacagccaagacttcaaaagaaacaagtccgaactcttctaccagttcacagattctagcatttaaatctccataacgagccagtctgggatcccggttaagcagtggttctaaatgtgacagatcctggacctcagtaaagtaatccaaacgcatagggagaggaccatatgtgcataaaagatcggcttttgagagtacgttgacatgcggcaaatcgagctgtaacatggtttttaaactaagtagcaaagcactaacataggttgctgcatctgtgcaacaaaacgagtcaatcaactggacggcaacaggccgatatcccagcttcttttccaaaactgtaacgactttccgtagagaattgtgatgtgtgaacaactcaacttggcccgggctatcaaatataatataaatgtctactagttagtgatccgattgagtagaagagtctagataccttttaacttttgtaaccgttcaaccaaccaatcaacatggtattcaatagcttccattgcatatagtaatgcaccatttggtccaagatttgacgtttccataatggtttcgatatccaagacttcacgtatgtcaattgcacaaggatacgcaggatgatcgttcgcaggatccaaatttaccacagcacatctgcgaccaattgctgaaagaaattgatacatgccatgacaatatgtagattttccagcaccaggaggaccaacaacaaactacatattattagtaagtgtgaagaaactcaaacatagattattacctgacaaaatgtcatgttttatgataaatgcttaaacgacagcagaaacaaccgagaattacaaataaagaaatgtgttcaatgatgccgttcaaaagcaaaataaaagcctaaagaattttcaaacaaatcagttgggatgcggtagacgcttgatttgtataataaaaacgaaaaaatgaatacttaattttggaaccgatcagatgggttttacaaacaaccaagcccaaggctgacaaatgcttattttctgtaaaacgaagtaaactcaataaaactttttcttaatcactttctgttttggactaagcacttggatactgtttgtttctgttgaactcgttcttttccttcattatttttgttcttttttttttcttctttcttgcaaattgcaaacaattcaaagtatcttaaagctatttacattggagtcattgccattataacaatcattagatatcgttttttaagatgttgtttaactcaatttctcgtttaaatttaggatcaatactcggcaaaagagtgtgggagaatttgcatataaacaagcttccgtattcgaattccttgattcggaatagaactatttcattgtcaaccgtttttggtaaccgtttctatggcacaaaggtgagacgaaacttttatgatatgtttcctgatgtcgtctccaaacctcctccacaaggaccctttgacattgatgctaaggcgcttagaagaagctacttgaaacaagcaaagttcatgcaccctgacgttgctcaaggagaagaccgtaaagccattgaacttaaagcggcggaattatccaaggcttaccgaactttgctctctcccttgagtcgtgctgaatacattttaagtcttaacaacgaaagtgcagacagtgaagaaattaagaacaacgatccagaattcttgatgcagattttagaagttcacgaacaattacaggaagtcggttcctcacctgacgcgctaaatcgactgaagcaggaaaacgatgaacgaaagcagaatgaaattgcaaatctgaagcaagcgatggagaaggctgattgggaacaagctcgatactttgttgctcgtttacgctattgggaaagtatcagtcgtaacattcaagaactttagaaaccattctattatccgtctttgatagcgttgaattatgtattaaatgattttttcttatttaacatctacctagaagctgattatttatgaacctcttgcttatcggtttaatgaaagatagatgagaaataaaaaataaatgtaagaaaatccgtattctaccctaaataacagctaacaagaaagcagtccctaccaaaagaagaaaaaaaatgaagaaaagaaaaccatatgtacgattagttccgcagtcgtaagagcgagttttaaacatgaagtaccgtggaaattggagaagattgaggattttgttggtccaattgctcatcattggacgtctccatcactgcgttgtacagatccggagacgttgaaacatcgaccagtggaacctccggatgcatagaggcgacatgccgagacaaatcatacattctcttgaagcggtatggacagtccggcacaacacaacaaatatcacgatcatcctcataccgaaatcctgtgagcgtcttgacgatttcttgagcatgagcagcaatgttttgctgatcgagtatttgcagactgttctcactgaatagcagttccttctccatagcattcattgttggcttcagactaggaaccggtaattgaggaatagataatgcatccggactaatacttccatcctcacagctattgacggtgctcgtaacactacactgttttcgttcacagtgtcttcgccaaagctgcttgtagccaaaccgtttcccacacctttcacatgaaaagggacggacacccatgtgaaccacttgtacatgattttttagagcgggcaaacgagtgaatgcacgttcacagccctcatatgtacacttgtgaacacggcgctcttcaagagtggtttcatgaacaacataatgattgcgcagttgctgctttgtacggaaaacctgtccgcaagcgctgcaagtgggaacgtggcattctcgaatgtgttgttgaagctcactccattttaaaaatccaggctgtcctttacattcctcatgtgtacactgatacgatacggttttttcatgaacacgatcaacatgacttttgagctttacctttgttggaaagccctgcgtacatccctcatatggacaaggataggggtcggtatgcgtgtgctccttagctacatgaatacgaagttgttgatggcgggaaaaactcatcgtacatccttcccatgtacaggcgtacacttttggcttacgatgtgcagcctcatgccgatgaaggtgctgcattgtataaaacgttgatgtgcatccttcaaacgtacatgcaaaaggtttgacgtttgtatggacgcggaaatgcgtttgcaaatgagtaaggcggtagaacctttttccacagccgggataatcacaagcaaatggacgctgaacggttaataaagtcctataatttatgtcaaaacgatgtagctacttacctcgttagtatgagttcgaatatgatcttccaacagacatggttttgcgtatcgctttgtgcaattgccaaaatggcatgcgtaaacttttttatcgtccagagaagtcttgcgagtggtcttcactttcagggctttcgtttcactgaaaggagccaaacaggactcgttttcggccattattcagaacgggagagatccaagttcggtaaatgattctggacaccgaaacaacatccaaacgggtcccgcaaaagcagtttcacattcgagacacgcaattacggttttggttagagacttcgtgctcacactgattcaacagtctaagcgtctaagcgatgcaagcgagtcatttagcgagagtgggtggaattgaggaataaaacaatatcgtttctgcttttaaaaacgaatacggatattgtgtactgagagcatgcgaacgatgtagcaaatgacaaatagataaagggtcataatagcgagtcctttcacgagaccacagcgcaaagtatcaacagtcatgttaacagcaccagtaaaaaggtttccctagaataaaggttagttcatatgaatgaaagaaataaaagtgagtataaagagcgcatattcaataaactggaagtgaccagtacatgcaatgacactctgtatcctactgctctcttgcttgcttaccaagaggaaaacaaaaagaccgttgtcattcaattgacgcagaagcgatgccactcgagtttggtatgtagccttcggaggaaaaatgtagccatcccacaaagtgtagaagcagaggaaaagcatgttggttccgacaacccattgcacataaggcatgtttgccaaacgacgagaaataccgacggacatcttcttgctaagctggtaaaagacaagcacggctacaagtcgaatgacaagcttctgggttcgtgcccaagcatgagctttcgtgtagatggccggtctgtcttgaagcagaatctttccagtttccattccataaaggaataaagcaacataaccaggaatagaaacaattccttctttgttctgagcaagcaagtttgtgcgtggagccgtcagagcccactgttgcaaaggtgtccaagtcaagaaaacgtgatgcaccacggtggccagcgtagcaagccaaaagtacgaccagcggagcaagaacaagcgaagcaagtacacaccaatagccaacgaacccagtgtaaagaaaaaattccaatgaacaccgtactcggtaacatgttcctgatactcaagtccctttgtcgttaccaaacgaatgaagcccagaacaaacatgactaatgcatttcgaaggacgctgcgaaaagcgcccttctcggtcatgctgtttttgcgtccagcaaccataccggaggaaaacatgaaggagccgacacccaaatccatcaacgatgtaccccaagtctcgacctttgcccaatttgcgtggaaacatggggaaatcgacatctagaatgcaggtcacggtaataagcatcatctgagcacggtaaaaagtgacagcaccgacccgtttgtcccaagtatcaggcttgtgatgcttttcctggatgtttcttgcgtgctttggactgtcgtcacgcataagcaagagcacaatgcttggaatgaataacagaataaccagtaccacactagggaatacacgattgaccgaaaccagtaaaggaattatagcaaagataaaaaactgcaccaaccagcctaagaacccactgggaatgattttacggacgctcataatggaccataacatgtacaatccaagacctacaaacaatagcgtcgttgtgtcctcaattgacgatccagtcaaattggacacgaacagctccttttccacctttgacatgttgtaaaagaaaaagactgacctgcaaaaagtgagctacaagtacacaattggaaattgatgaagttgtgcagtatggttgtcggcaggaggacacggggctgtctcggcaaatgaaacactttaacaggtggtcgcactaatacggcaaaaacaaagcaaatctaaagtgacgagggttcccagagcctcctttagaacagaaactttaaagctcaacatctattcctatttttttttctgctacagacttttgtttacattcgcgttacaatttttaattaaaggttgcgcgtttcctaagacagtcaagcaacgtatctaaaagtttcgctacgactcgttctggttcagtatcccacttaacgagattttaccatattccggcgcaattatttagaattagggtagggtagaatacagtcacagtccaccacaacagaggaaccacacccagcttcctcaccaccaccaacccttgcggaaaagaatcagagatggccaccgaacttgttgtccaaagtgagcgtgctttccaaaagcaacctcacatcttccagaacgccaagaaggctgccggcaaccgccgttggtacaaggatgtcggtttgggtttcaagaccccttccgaggccatccgtggtgagtacatcgacaagaagtgccccttcgttggtcaagtctccatccgtggtcgtatcctcaccggtaccgtcgtttccaccaagatgcaccgtaccgttgtcatccgccgtgagtacttgcatttcatccccaagtacaaccgttacgagaagcgtcacaagaacttgtccgctcatctctctcctgctttccgtgtcagcgagggtgacgtcgtcaccgttggtcaatgccgtcctttgagtaagaccgtccgcttcaacgttcttcgcgttgttaagcactctgagggctccaagcgtttcggcaagttctaaaaagctaataacttggttgaatcgaaaattcggtgatttctttgagtaatttagggttatgtggggtgtttttagcggggtaatagagttgtaggggtacggagttcggtgactttaggtgatgtgggtcccgagttgttcaccgtcagttttccgtcggtgagccggtcggtcactttttcggcggctgttcgtgggggcgtgtggtgcgcctcggcgttctcttcgtgttgctccgatatctcgatatctgataagatttcatcgctgtatcgtgtttgtaacgccatctatcagatgagatatgctgatatcaattctgttcttcggtaatgttttgtaaccttaatctcgccttgcagggacacgctgagaagcactatccctttaccaacaagcacggcaagggcagctggttgacttgaggtacggtgtgttcagataaacgtcttacattagttggtagagactactgaacagtttatatatattttgtgttatttttcgtggtttttttccttttctttttttaattctgcttcttccggtaccaatccgtggtataatacacacactctctctataaaaaattgggttagatacactttgggtgttcttcttgtgctctgtctttggtctatttgtgaactatagaaaagtcgagcagtcaactactcttggaatataattttcgattagtcttaagttgacttaaagttaaaaaaagtatctactggattgtgaaaagtaaacaacacttttcatactttcttcaaggtctcatcactcaatctcccttccttcttctttacaggttccctcatagattttcccttttcttttttttttctttttttggcccataatgtcgagaactttggacttggattctgaggatttatcccctattgaactcgcaaaacgtcaggcttgccatatggctgtcgacgaaaaccttcctaaatcagccaaggtcattggtattggtagtggaagtacggtggtttatgttgtcgagcggttgttgaagaaacccggcatcgagaatgtcgtgttcttgcctaccggtttccagtcaaaggaactcattgtttccaatggtctgcgtctcggtgacccagactgctaccccgacgtcgatgtggctttcgatggtgccgacgaggttgatgccaaccttaactgcatcaagggtggtggtgcttgcctgttccaggaaaagctgattgctgtgttaaccaagcgtttggttatcgtagctgactctagaaaaaactcagagaagcttggtgcttactgggttaagggagttcccattgaggtcgtccccatggcttacacatttgttctccgtgagcttaagcgtctgggttgcaaagaacccaagctgagaatgggtgctccgggaaaggccggtcctttggtcaccgataacggcaacttcataatcgatgccaacttcggattgatcgacaaacccgaggaactgttcaaacaaattaaacttattattggcgtcgttgaggtcggtatcttcagccaaatgatccagtctgcttacttcggtaaccctgacggcagtgtcacggtaaagaagaacgatggtactcagcgtattattcctgcagaggtcactgttgcttcagctgttcaacaaaagatcaccggcgagaaccctaacgttatcaccgtctaaaattccgaactagttttttgctttaatatatatacgtgtgtcctacattgtctgtaattctgctcataactggcacagaagagaatgaattatgtatagtactatttgtattgaagaaaagtttatgtacacatgttttaaaacgcaaggcgactacgctctcgtccgtgcgtacggggggacggtcgcgtgcgtgtcgctaaagggaggagggatttggattgcagcatgcacttttggcatgtgcgtatgaaagtgtgtatgtacaattctaaaatagcaactgctggttgacgtgaaagaagaaaaggcagttctgtgttgccagagggcaatgacagcggaatggacaatagagcgtatagcagcgactaattttagtgaaaaagaaagaaaccaattgcatgagtaatgataataaaagtagctgaaacacgaatacatgcacaacttctatttcaatacacatcctgaacaaggaggaaagaaagaaaaacgaatagaataagaaagaaaacaaaaacgaaacggttaacatgaagatgaacataagcataaacaacgaaagaggaaaaaaatgaaagaacggagaggcgaccatgaagatgacatgatggaacgggcaaatgaaagaggagaaaggccagaatgaagtacagaatgaaagagaaacaaaggaaccccaggaattaataaacaaataacctgtgcgtaaatgacaaaagttgaaaagccggcgtggttgactagattggagtgcgtcagagcatcacagtaaatgaattccggcctcgtttaacgaatttgaaaaagtgaatcgaaactgtgctgatcaatggtggtaccaggttgagcttttgcgtcaaaaagcttccaaaaccgcagagtctcatcgccagagcctgtgactatggactcgccgtttggcgacattgttaagtactgcacacgactggtgtgaccgtgaagaacgccgactttagtcagattttgactatcccaaagggcgatttcattttccatgaagccgtgagtagacacaacctcgttcgtcaacctcgaccatgcaaggttacacacctgtgaacccgtgtctgtactgcggaggaacgcacccgttctagcattccacatcttcatggttcggtctgccgtgcctcctcccgaagcaagcaggcctctttggtgcgggctccatgctataccacgcacagcagctctgtgtcggttgaactgatacactggccgttcttcataacgctcccaaaccagtaaagcgttgtcattgcctccagaggcaagttggtcaccaaacggactccattgcaacccacaaacctcctgttggtggccttccagtttacggaagtaatgctcctgggcacgaacgtctcggtgaaatatgttggtgtcgcgaccacccgtactcaaaacgtgctcattccacgagagtacaccgactcgcgaggagtgtcccgtcattgtacgactctggcgacatgtttctgcatcccataattcaacgaccccagtgtccttgccaacggcaaggtgtgttccccgctgcacccatgataagctagtaacagtttcggcaggcccaaaatccgtaagcagcgttacttcgcgagtcaaagccgaccacaagtacacgcgtgaaccaagtgctacggcaagaatgttgcagtttccccaatcgagtacattgatgtaaaagtcatcacgaagtcctggtgcgtccagcaccttgtagggaacttgcggtacatcccgtttgcgtgcctgccggttcgtcagaagagtgtgagatgtagctttcaccggagacagcgaataaatgttgcgtctcgggtcgtcatgaaaaggagacatcgaacgcattgtcgaatgttcggaacggtctcgaggagacatgtaccgaaacacttttctgctgggagttactggagtagtccatggtcccgcattgttttgagcaggtcctgacgacgaggacgagggaggtgtttgaggaactggtgtttcacttctgtttgtatttcctgtcacagattcctcctcatcgttgccgaaaagttccgatcgcaaaagtgttttaaaagtttcgtctgccgacgcctcttgcgttttcttgcgttttgtaggactcagaaattcctctggcgcattgtaagctgcagaaaattcagatgtcaggtctctgttcggaataaatcgatcaccaactatacttttgcggcgtttgatggaaggtgaaaagaaacccgtttttctttcgtttttgtcctcagactttgaaggtttccgttggaaacttgagttatccatattgtaaacctcaagtttccgcaattcagttgcgttttttgcagctttgacaagattttaagtcgagggcagttgaagcaattgtcgcaaagagtatcgcctttggtgtggtccctttttcaggcgaacaaagaaacaggtccagcgacgctagttccgcgctggtatctctcgtattggcgtaagctccgccttttgcgacgataaccgatttttgacgtcaagccgcgacccgagtgggcgccagatatagaaaatagtaaacagcaattgtaaggactggagtgcagagaaacagtaagttcgtatacgaacatgtgaggatagtatgaaggagcatgaatattgtgttcgcgatgcagaatagtgcatattggtggaaattgaaaatgacttccaacaccccaggaaaagcaagacttcctactccttttacagtaaatgagccctcaaaattagttatgcataacgtgctggtgcgattaaggtaacagggtcttctccttcttgacattcttgatttagggttcagcagagtttatacagtttaaaggttaaatgaacataagatacagttgcgctgcctttacctccaaatgccgaccgaatggttaaccaaattaacgcctttgatgtttgatagcagcttcactgtcctgtttcattcgtctttcgcgtcttatcagtgaacaccgacttcagtgcttcaaatacttcataaaaccattattatcgagtttgaacaattaatacaatttgcttcttcgtaaacgtataggtaaattatgaagttctgcatgaaacaagcgacaaacattacacgattgtccataatgcaagcataattttcttttcgatgagaaggaacatatgcccgtgtccgtataagcatgatatatacccaaatgaagcaatctctagcacgacgacaagatcgggcaaatacatacttgcagtcttttcttacttttttcaatgaaaagttccagagggacattctttgcctaaagagcgttatcttgtcggatttttaagtacaagcactcaccgccctgacttaacggttaatgcgctccttgagggactgcaaatattgcatgtaactaggggcagtatcgctgcgatcctcaatcaagtgtgacaggaaccaagcacgcagttgaggatcaacatcaccacgcacaagatacaaactgggcagaacggtggtacccttgtcaagagagcgaagcttcgcaagaatggcgttaatgcgtgcattcaaaggactctcagtaactggcatggtgaagcgtccaggcttcagctcagccaaggagttcacgccaaaggcatcaagaacaagttggggcacggcatccttaccaatgaaaaggaactgttgaacgtgcgagtcaatgagatacagaccgtacgactcgataacagcagaagtaaggttcaatggggtaggaaggattacaccattttcaccaactgtgccagcttcgggggccatggagtgcagagcatagaaagtagggtaaacgtaacgcaacaacaaaggctggggcaaagtcgtaaggaagcacaatgcgaaagcacgaaggtcagaaacaatctggcttgatctgcgcaagcccaagtgcttggaagctgcgagacacagcaatggcaagagcttgagattctcgcagatttggaggggaagggcagctccagtgttttgaccggcaaggtgctttttgtatacctcgacgatctcaatcaatttcgaaataatgctgtcacgagcatcatcaagcttagacgttaaagcacgatcagccgcacgtacaatcaagtagtgagcaatcgaacgttggtcggctgccgcgtacacatcagacaagctttgagtaacgggaatcgctgtggtcaaaacacggatacggcgttcgccaaagcatgtgctgtacagtacagctgtttggatgagaacgaaaggttttgtgattgtgtcctcgacgttcagctcaatgacataagactgatcgcgggggaagtaagggaatgagcaaaggtcgctagaacggttgaagaaattaccatagaaggacgagacacgcacgccagcagtagcacgaacacgcatgacaccctccaaaccgaactcttgacttaagtgatcaccaaactccgaggcaaatttgactgcatcctcgctacgcgaagcattccaggattggtagaagcgggtgctaccagaagtataacggggaaggcagctcaatgtagccacgtcttggtactgcgcagagaacaggaacatgtcgaccgaaatctgagaagtactgcaatcaacagcaaaagacttgtagaaagactcttgcgcatgcaacaagttcgactcgcgactggttccgagcattttaggatcctcacgcaccaacagcttgccagcgccaacattgggaagactagtgttcaaacaaataatcttgccgccaatgttctcgattaacttgtatgctgacttcaaagcaggaccaagagcattgctagaatcgcgagagctgacaaacatgtcattaaaatgagtcaacaaattttcaataccctgacgcgactctttcagattgagtaacaggtcttgaggaaggggaaggaagggctcttccaagtcggatacgacaagctgagagggctcatcagagccaagaggaatagaaaagaaatgaagggaactgtcgacggcaatgaaagccacgcgagtgcgaccgtctgcattagggatacggtcgagcgattcaagaatggtacgagtggccgtagcgaccattccgcagctaatggaaataaaagaaacatcgataagaaagacataaacggggggtgcaggggggcggaccatataatcttgaggagcaataaagtcaaccgctccattgttgagttcaggtctctgccaacggtcacgggatacattcttgaaactgtcccagtcataggcttgaggcacatcgttaatgatgttacaggcggtacaccggtaacggtgaccattgtcgataaatgtagtaaagggatgaatgtatgttctgcatctacgacagcgcgaaattgtggtgtccaaagtaacaggaacagggtcatcttcttccagaagtgttgggaagggacgaacgataacagcgaaaggaagcttcgacttcttcagcaatccactcgtgttgggaatggcgtttaaagtcgaagtctggaatctttgtggacagtttgcattgggggaaccagtcgttgtttcgacgggcgaaggacccgccaacggacgtggttcatgaagtgcggtaacatctgcaggctggttggtaagctcaacagacattaattgacgcgaagcatctgatctaacgttcatgttcgaaaattggtcgtttaagttggccattgaaggaacttcagacacaagagaagggtcaacaggatatgcgctgcttgcggaaggatatccctttgcaacattacccgcgggagcagcgccgtaggcaccagaaatagcaggttcggcgggagcgtttgtcaattcgaaaagttcagcaggatattgacgacgagacttgtgaactgttcccgtaggagtagcagctccagtaggaggagatcccagaggagcagaacctgtgaacggagccgctgcgggagaaataacacctgaacccgcgacaggagctccatatcccgcattattaggagcattcgacattcccggtccataatttacattcgagtaaccagcatactggttatattgttgcctgccatatccattcccaggatcattgggatttcctgtatacataccctcaggattgttcattttgtttggtcacacaacgctaccaaatcaactgtctacaatccacaattaccgcagcagcaagtagcaaacctagaattagataacggttaaagcaggaaagccactgaagaaaaagatgttggttcgtttcaagagggtatgagtaagaggtagccaagttagggtgtgggtagtgcctaacccttaccgaacctgaaaaaacaacctgctatagcagaaacagagtagactgaggaacaattgcgggcgttttgcatcagtcagtactttgtttaaactgggataatttttcgtatttttctcttttttgtttgatggcttttttctgttgaggattttgattctacggatttcgcagcgaaacggattctcaccatttaaaaagaacaggacgtgctactttaacattgatatataagtcgaccgatacctacaagttttcttctatgagtacctgaaaattgttgcaatagttatatcctcatcgactcaattcttactggaatttttattaagcatttcatattactttctacgtgagtacggcccttgtaaggtttggagaaagcgttaagggataattttttggggcttttgcaatattgctgcaagcttgattttttggattacaaattttgattgattgaaatccttttgttgcttttttacacttgttcaccgctacaatgttgtccccttcatcgcaaagtaaagcagtgcctaaactgcttttcaatcctggaaatgaatcaacagcgtctagttttatatttccaacacctccccaatcatcgtctatttttccactttcgcagacaccccccagtaccatctttgaccttccgtcagaacttgcctcaagcgaaattgttgttagggaagagcacggttctgggattcaaaagaattccttcaatgaatcatctaatgccaattccaacattctgttaaatgactctatcaaccagaacaacgagtccggaactgtggacttaaccttctttgaacggaagctgcagcgcaatcactcatactggacaccagcagcttgggagttgttgattaagacattaacacaaatcttgaaggatcataagcttgattttgttgaagcgcgctccgttcttatggcatccgttcgccttccacggaaatttacaccggtttttgtcagatttcgtacgctaacttgtttcgcttcgtcattggtctaacaaaagtaggctcaaaaatgccgatgtattcccgtaggacgattgttcgacacatgcggggatactttaaagtacctggctatgaaaactttcaatataaatcatcaactgacagcggaactccgggcgtggaagaagtgttgttgattgaacgagaagtgacacgtttttgtgcggtaaggtttttattttctagtaacacaagcactaactcgatagatgtacaattgtacagaagatgattttcgctatcggttgtggaactcaagtcggacgccggaaatatcacagtttcttcagaatttatgtaagttatcacttttttcattacatgtactaactgtgataaaacagatagcatgttggaccgtaatcgaaagagcgtatacaactatgttcgtcgtaaatatcacccatgcccaaaaaaatgcgtatggagttcggaggaggaggaagagctaaaagagtatgttgtggactgatacgtatcagaaatttgtttgctaacattaaaaattagccttgttaacattcacggcccaacatggacaaccatcgggaagatgcttcaacgtaggccgatggactgtcgtgatttttggcgcgattatattcattgcaacgcagtaaaccggtcagcgtggacttctgaagaatgtgaacgtttgttggcacttgtcgctgattaccaaaaaaataatcctgaacagcccattcgctggatgaagatatctgagcaactgggcactaggcatcggcatcattgcaagttaaaatacaattcgcttacaaagcaacaaacgaaaccagatcacatatttttggctggtgatagtttatggttaattgaaaggttcgtaatccatggattcttgaagcaagtgatcattactaacggaccccagcatatcacaactaaatgtccaggaagaatggcaaattgattggaagtatatttcacaaagtacagacaacctttggtcaccggatatatgtcgccaacagtataagactctgaaatatacagtaccgaattgggaagtcaagtcgttaaaaggtaaatacatcgattagagattgtgtaaaacttactaacaattatatagaaattctgaaccacatcatcaaggatatgcaacaattaccacctgaacttttggtttctaagttgtttccttccaacccttcagccgtgagtaatgatgatagtgggtctgatatttcacagattcattaagaataagcattcattttgttgagaaaattccttgcttcacgacagtaagaaacgaataatgcactagcacagccatggaatttagcactacgacaattaaaattcataaagaataaaaatatagctggagatgccgggaatcgaacccgggaccttttcaaggcgcggacatgcgaatgaaacgttatacccctaaaccacatccccgttgttttaattatgaaatatagctttttatatagcactaaattagtaggagtaagttgaatttgcatatgatgtttcttgcacattaggacaatctagactaagacttgaacttagaacaagaattcttgagtcaataattaaaaccgtatcaataactatttctccaattcgtgagtaggtgaattaattgcgaatccttcagctgtgtgtgaaaggctttaatatgatcaagtttatcgttaaacagctatctaagggttacttagggtcctgttcctattgtggcgacgacaataaatccctaaactgaaattctaaattaggtagttggagtattgcctttaacattttcgttaaacaattgttaagatgtgattctttactttatttcagagaacagcaagtcaaaagttttcgttgaataactatagtacattttttaaaaattcattgataattcaccgttaaaaacagcgagtgcattgacttttgtttctttagttaatcgcatttgttatttaaacgtatattggaaccgaaaccttatttctttaatgttgagtgcacatgtcatgcgctgttagtgtctataggatgagaatactagacgtcaatgtacaaatgaagttagaccttttaacaggcaacattatttgttacttaaaatcttcatttcaatacataattacgtttaaagcttcaactgcattcaatgaatcattgggttaaggtttcgcttaacccaactttatttattgaatgcgagtttcaggaaacaaaacaagtgaatcagccgaatgggatgagttcctattgatattcaaagttcctatggacaaagataacaggataagtttaagaaagtaatgtgatatgcgttttttctaaagtttgaccgaaattgaatcgccgctttatggctatatttcagtttctctgaacatacacggagtattgaaattattgttattatattactaggttacgttgcgctaaaatatatccttcattccatgatacagtttgattcaaaaacaaatttaaatatcacttaattatatgcgtcatgttcagatctatcgaaccttaaaatcataccgatttctgacacttaaagccttttgtaataaaattttggtcgttttagaatatgtgtatttaatacgaaaacagcttcaaaactgtactcattctgtggctttaatttttgttcgccatgtttccaacttcgcctggaagctcattgaaaaaacctctaaacaattgcatatattactctcaattgagaatttagcaacttttatccgacaagttctgtgagcatactgctcatgcagcaggtctttttgactcgaacagttgcatctcgtaataaagtttgagcgaacgaaacttaaaatgcatacacattctccgaagcaagagatatatcgtttaaaacactacaaaaagagttatcgtagtaaatagtataacatgtctgaactgtgcttgtcagtttgtcttgataaaatcatcgacgcattgatgttacgaaaaagcgcttgcgggaaatacccgcttttgatccgtacgatcactacacgtgcgtctgttccatgcactcagacgtgagagtataccctttcctgtatctgggttcctaaacctcaaaccctagtttattaagttcagtaataaaacttcaacgaatgaattcataaaaatcttgatactaacttgtaaaaaaaactgtacaatgctcagatagcttcacataatgctcagttacgttagcctcgatccccactttttcggaatcaaatctgattttttctatatataatacactacatcccagtacaatccaacgaaaaaataaaatgacgaaaaattctaacttacccgaagcaagctcagttaaactaatcgtttcagacgttgatggaacacttcttaacaaagaacacaaacttcatcctagaacgtatcgtgctttgaagtatatccgtgaaaattatcccgaactcccaattgttcttgctacaggaagacaacgttcttcgacgagggaaatctccaagtcattgaatttggatgtattccctgctgttcatttgaacggaggtgtcctgtatgataaaggagaacccgtttacattgagcaactctcgacggaagctctttttgaagtgtacgaccgaatcaaggacatgcccactgtcggaatggttgtatatgatgagaacactgtttatgtaatgaaagaggacggcccagagaagcctctcgttaagcttcttgcacattacggtgaggttgttgacatggacactccctcgcaagctgtgcgccataatgtccttcataatgactgtaaggtcgtcaaggctggcttgttaggaactcctgaggatctggagaagattcatgaaatcttaaaagatttcccagtaacgagttttagccctatgatttctacaaacttttccattgagctcgtcccctcgaacattaacaagggaacatctgtaattgctataattactaacatttatcacgatattgagcccgagaatgttattacttttggtgatagccaaaacgatatctctatgttcaaggttgtccattggtctgtcagcatggccaacggaatggacattgccaagaaatgtgcaagaacaatctcacccctttctaataacgaaggtggtgttggagaagttcttgagcgtatttttgaaattcccacttcctacaatccacttaactgagaagttttaatgtggtactagtctaacatttacgtccttttttcgttattgtattagcataaaacaagcatttatataacaaatatgttaagttttggatctaataaaaccgcaatgatgaaagtcacaaattggctgcaattattttaaagctaagtgaaacaatgacatccagcggggggtcggattcacgtcctgagcaagggtcgtgcgttcttgctcaataggctgcgggtgtgacttacatattgttacgctgtagaatgatctgtaacagtaatctcgtcagcgtttttaagtttgtggaagtaatcatttttccgaaacaatcctctggtttactctacttattgcactgtagactacttcaaacaaacttctgctttgtgtatcatcacctttaatgtgcgacttgtacgttatgttgcaaggctttttgagtttgaattaaccagtggtttatgtaatacactatctcacaatagtttattcacaaaaaaactactggaagtatataaatctgttttgtttagcaaaaccattatttgagctctgtatacacttaattccactaaacaaccccgtaatttctttgaaaataaattgggattttattaagaccatgcattctagcaaacaatcttactgactagtactaattccattcagcttattcacttgccttgtttcccgaagttcgcattcaataaataagattagagtaggcgaaaccttaaactctaatggcttgattaaacattattttcatcgtctgaggcttaaagtgagtgagttactagcctatgaacagaacaaatctgacaacgaaatatgacaatttttttctcatggtgaacggcttctcataatcggcccaaggccgaatgctagtaagcaattcctcggatttagaaagtcctaatatgcaggtggcacaattaatctattattacaatcgtgctcctgagacgggagtttcttaattccaactattggaccgtttcagtaacgaagccaccaatgaagtatgctatgcagtgttctacaatactccctgtacctattgtaatttattcaataaaaaaaaaaaaaaaaaagactattttgtatggctatccagtagtgggtcatttgagatacgggtttagactctgtgttgaaatacttaacaagatgagaatcatatcacagagatacgcttttaaacagtgcggtggctaagcggtgcgttttttttgtacaggggttccagttgtcatcatcaatgttcgcttaagagcatatcggtttttcttcggcatttagtcaattgctcgtagccagtatttccttgtgatcagaaggtttccagaggtgtagacaaaattctaccaaagctagaggctccatggacacacagtgcattttttagaaagtcgggtgatataatccctgcattttggttttagtagttcagactaagtcataatatgaactgcaatggttcgtcaattacggatattatgccgtattttacttattacgagtagtcaaaactattcggcagtaagaaatagtggagggacttcaatcactctgtcaatgggacgaacttcagagcttaaggctagttgattaagttttatttatgtttttcattttcaattgaacaacttttaattgattttgtttaattgtagaaaatttttgaatatcacaatatgaattaactcgaaaatagtgtgcttcgtttttttgtttttcgtcttttaagtttttgtattcgcaaatccatatcaaacaaagtcatgtgaaccccaagcatcagataatgggccttaattgaatttaatcagttagttgagcgaagaaaccactagaccgaaattgaacagcacaaaggtgcaagacataattaagaagaaaaagtatacggatgaatacaattatattcatttattgagaacttatgcgggagatcataaaaaaacatataaaaatagataaaatacataaatcaatacataaataaataaaataacgtacagtgtatatcataaaataaacaaatataccatactatgttaataaattcagcacaaattaaaaaaaccacaacttttaatgaaaaaatacgagtaatctcgagaccccgaagaaaacgaaaagcgaaactgaattccaacttacgagcattcccaatggctgtggtgtttgttttcccttactacaggggacatgaataagccacatcataacagctatactaacaattatcggagatctgtgacatttcatttttacccacgtaaccgtggttcagctgatcatttttctaattatctttctccccgcattaaagtcgtgtgaagggcgccccctttcactttagttcgcaagaatagcaaaattaagctgaagccccctttcgcaaattattatcgtaaagtcgtgttcgcgaatatcgcttaaatacatttcctattttcgttaatacgcgtagtctttttcccattaatacttcgtcattcacgttggttttcaaggcttcttttatccaacttcttgaatacatagagaaacttggtggatacatctttgaaaatgacaatttcgcaaaatgtgtactactcattggatcctatgggccagctgcctatcccatgctacattcaattgtgtctgttctatgaagtagaggatccttcatcatatcaagatattgaaaaaacgttgaaaagtggtctccaacgcctttcggcatccttcccttggattgctggcgaagttgtcattaatgatactcccgaaagtagcttgaaaaccaagagaatcaagttcacgaacaacatcccactcattatcaaggatttaagaaatgatccctccgtaccaacgatgaaggaacttcaaaaagcccaattccccattcaatcactggctgaaaatgtcatcgcgcctcatggctctattatcatcccgagccctgcagcgcaatcggaaccggtttttttagtgcaagctaactacttggttggaggccttttgctcgctgttactggtcatcatagcgcgatggacataactgggttaggcgaggttctgcgtttgttttcaaaagcttgtcatgatgagcctttttcaagcgaagagctggctattggtaatatcgaccgacaaaacatcgtgccgttattcgatgaatcttatacacccggtccagaacttgcgcagcaaataagaacttcggaacaaaagcctagtctttccaacaaggacaaaagtaaatggctgttgtctccccaaaagtgttcttggggttgttttgtgttcagtcaagattcccttagtgcgttaaaacagctcgcttgtagtgccatctcagattctgggaagtacgtctccactgacgattcactcacagctttgattcatcagtccgtcgttcgttcacgtcttcctcgtctagactctacagctgatgtaacttgctctcgcgttgtaaatgttcgaaaattcctcgacatcccttccggatatcctggctttctaattaatccgacgtaccatacttataagattgagacattgctgaaagaagcgctcggtaatgttgcattagagctgcgttcggcgttggatccctcggatctagtatatcgcacccgggctctttcaacctatatctctcgcatagaggacaaaagcgttatctcgttgggagcgagaatcaatgccggggaaggtgtcatgttgagttcatggtcaaaggttaattgctgtgaccttgatttcaatctccagttgggaaaaccaaagtccatacgtattccgaactcggtgccgtttgagggcgttacgtacctattgcctaagggaccgaacggtgaagtcgcggcagcaatttgcttgagagatgatgacatggaactcttgaaggctgatgaaaaattcactaaatatgccacttatgtcggctaaacgaatagcgcagcatgggctattctttttatgttaacgctctgacaactcttttccatgtgcatgtcaagatgaaaactattttgatgttttattggtttaagttttaagtacttatccttgttttttaaatgtttttatagcttttttacgatcaaatgaatccaggtctttcgatgacgatgacgatgatgatgaacgggattcaaagtatttaagacgctgtttgtttctcaagttttgtttaagcggagagccgaaacactaatatccggacgcgaagtatttgttattggtagcaatattgcggggaaagaacgaaatattagcaaaccaattactattcaagaaggaaattattactgtattcgacgattgttgtgttgttcacactctatttcaacattgccaatgagtgccggctgctgccacaaactctttcttggcagactttctcaaattgaaccctacagagtgtgtaagaattgcgacagttgccccctgggttaatcgcggaatatagagatgtcctcgaatggaatgtatcttccattagtttttaatatgattggataagcttattatattaaagtctttgcgacgttgagttggcattagtattcaattaaacagcaacaagttacttgtctctgcttttccttaacgtcaattaatcaattgctttttcgttatacatatcacatgcgttgtcaacattttttcactaatttattaaggcactttgctattagggctttttcatacgacttgagatgtccaaagcaagtaaattcatactatactgctcacagctgaaatgtgcaaacgagagtcatggtaactacaaaaaaaaaatagacaagaatatgaataatacatcgactaataacactgtaaatgaatacaaaatatcatgtttttgccgtttcaaaggactaggaagtaaaactttgactcgtttgtacagataactctattattgctttccccaattaattctcgtgcaaagttaaagtttcgcttagattaaaactttatttatggtccttgatttcgccttgtctttaacacgcacgcgtttaggcaacggcaatacattttccccttttttctcgtttttctcttgtaaaacatatgaggacatagagaacctcttaaagtttcgctagaattgccccttttccgcctctaaaacgttgaatttttgaaatctactttgtgttgaagaatttcatatcatgtccggcgctcgcatcccaagacctgctgctcgatacagagctggaaaagcagtatcagaatcatcttccagttcttctgaaagtgattatgaagaagaagaactagtcgttgaagaacgtcatgaagagcaacaaacaacacaagtgacagtttcatctaatataaaacacgaagttcaacttcatacggagaatgcttccgaaacatcacctagtaacatagtcaaagatcggacaattgagttcaatcagtcacagcctgctgaatcggcagaatcaagcagcgagtatgaaactgagaacgaagcgtcctcagacgagagcgaggagtcttcggaagaagaatcttctgatgaagaaccacgaagagttattcctgcgagacccgtgttttttagcaagaagagatccggtagtgaaagcactcaaacaacacagtccagagaagatgtctcacggcagattctcgaagagacaatcaaaaacgagctccagcaaaaggagctgttaaaacaacaatccattattacttcggtcgacgacacagatggcttagatcccgaaggtgaatacgaaagttggaagttacgaaagcttcaacgtaagaaacgcgacaaggaacgtcttatccggatggaacgtgagcgcgaagaagtcgaggcacgtcgtttgatgaatgcagaggagcgagatgccgaggacatggaagccgctgagcaaagcagacggaaagaaaagtccaagatgagtttcatgcaaaaatactatcatcgtggagcattttatcaggaccaagaaatacttcaacgtgatttttcagaagccgctgaaagcgaaatacggaatattgagcttctaccgaagccgttacaagttcgcggagacaagttctcgaaagcaggtcaaacaaaatggacacatcttgccaatgaagataccagcaggaaagactcttcttggtatgattcgagaaatcccgttttacaaaaaacactccgccgtttgggtggtcttcatgatgatgattttccatctaaaaaacataaaaaataagtgttctctaccagataaagtcaacttttcgactgatgatacacttcacagctactacttcagcgtctattttcttttctactaccactgcatcctgttttaattcccagttcgagtaattttcgtttatttacgtgtacggtttttcatttagagacgtacacgcgttacgcctctggcctctctacaccaccatggcccgaccgtatactgaacaacaacttttggccttttccattaccaaatcgttagaaaaaagctcttgttttccggttaggaggaagaagattgaacatgtttctgagacgcgctttttcgtcaatgtttcagagcgtaattcgaaaaaattcagcaaattcgtatcacacatggcatgcggcttgtccacgctatttccctcgtagtagcaagcttccctgggctcctactacggctcatattcctcctggacaaattgctaccgaaatattcttttctggctaccgacctcttggtgacaatcttgccacgagaactagcaactttggagcgacaaaagatataatcctcactatcgatggagacacaaaggactctatacaactccccacaacttctcttgctactcaggagctgtttgccgagagtgagggctccgtcacagcaaacaaaagccataccatggaggcaacgagtgtaaagcggaaacgacgcctgaaaatgaacaaacacaagtacagaaagagaatgaaaaagcaacgtgctcttagaagacgacttggaaagtaaagctttctgaaatcgtctcacacagttgtaacaatgtgcgcttttatctcctacttcctgcaaaaaaagattgaaagttatctgctcacaacttttgtcatttactctatttattgaaagctattactcttcaaagtttctcaatggtccgcaattgctgattttgtttcccagcggctgctttcggcttcttcggctattcatcgcttagcattaaccgaacgaggccgtcgagttccaacctttactggtgacagtaacaaacgcgttggaatactgaaacatactcaaaatgctgatgtctgacgaggaacaggatcactgctttgttccagtgagaagaatcgtcaacgaaaacgacctcaaactatttcatgaaggaagaacgtacaagctgattgatgactttatatctgaactgaacgaaagcgttcaaggatgtagtaactcaaagcccgtccaggagacggaatcaattcaacacattcttcgtatacttgatcgcattgccgagattgaaaaggaaaaccctcccatcgataactccggatccagattcggtaaccctgcctttcgttctttttacgacgcagtcgttaaggaagccaccgacttccacaaagcatttggtcttcgtgaaaatgctgctagtgaggctgctcggtatctcattgaaagctggggcaatcgtactcgaattgactatggtagtggccacgagcttaatttcatttgttggcttttatgtcttcgacgcttgggggtatgggacaaggagtctaatgaagccattgtcctccgagtgtttgtaaagtacatgaaactaatgcgtttactacaagtcaattactggcaggagccggctggttcgcatggagtctggggtttggatgactaccattttctgccgtttttgtttggctcgaatcaactctcaacccataagtacatgcgaccgagacacattcgagatcccgatgtgctagaaatgtacggcgatgattacttgtatcttggctgtattcgctttatcaatgctaccaaacctggcgcgtcccttcgttggcattctcccatgctggacgatatttccgcagtgaaaacgtggaaaaaggtaaacgaaggcatgataaaaatgtaccgagctgaggtcttggctaaactcccaattatgcagcactttatgtttgggtacctgttgcctgctgagcctggcatgacacccgcaccgcaagatggttccgatgcggacgagatgcacgtccattctacgtatggcgattgttgtggtatcaaggttcccagcgcaatcgctgcagcagcatctcagggccggcgccttccctttgactaagctgtctgcgcttgtgttgcaaacgaactcaatgattttataggaaaccatctatcttatttaacgctccacctcccttacattacgcgaatctttccctctttttgaaacatatacaatgattttaccactaacaagtagaatcagaacgttatttgtgctaccggtcatatgtctttacttgagtcatcatagtcgtacacttgtccgctgtcttcggaaacagactatgctttacctgcattagggattcaagctgagaagaatgttgttgttgctgtttgttttcgtgttcgtgggaggaaggtatgtgacttgaccaccctttgctgccaaggctgctgcaatttctcgactcgtctccagttttctgatttggatcaaaccgttaccggccttgtcaagggacttggagacaatgtcagcagcctcggcatcaccctcggcacgaattacacttgcttggcgttcctgctcggccttctccacgagaaatcttgcgcgttcggcctcttgctgtgcaatctgtttgcgctcgacagcttttgtaaaatctttaccaaacgtcatgtgagtgatagacacatcttccaaacgaataccaaattcacttgcacgttttacaagctcttgacgaatacgagcagagacaacttctcgctgtgtaatcagctcagctgcatcaaattgagcaaccacagctttaagaacttcgttaccaatggaaggtaccacacgttcatcgtagtcaagacccaaggactgatagatctggggcaacattccgatgtccggtcgatgaagcactctaagtgttaatgagaccatttgtaaatctttgcttccggtagtagtagcaatgtttcgtggccgtgtccgcacgtcgtaaatgatggccttctgcaaccagggaatcaagaaatgagttccttcttggacaacctgttgcttaacacctgataaacgatcaaataggacggctcgttttcctccaggaacatcgtaaagagaggcgtttaatgcagcaaatccaagacctattgggatggcatatcttgccagtctttcaacaatggctgccattgattcctaagcgattgcagtaggtcgaatgtatgtgttgttgttttcttttttcttaccgctaacaaactgcgtctattagcattcagcaaaatgtttttggtgtagcatcgctaagatacttatcaaaagccaagataaccttaataaactttattcatggatccacttgaaaacaggagccgttcggttgaagggaaaatgtaaagaaagcaagaaacagagatctagaatagtagttctgagtagaatttagttgtacgcggacgactcttaaatggccaccacacgctcattctgtccgccatgtgatgacgtcgtctttgctcagatgactagcaacatatacagcaattattaactgcaaactcagtttctctaatacaaacgacgaggattcattaatttcttctatatcgacaaacgtctataggataagtttaaacacaattaaaacaatgggtcacgcaccttccggaaaaacatacttgtaaggacgaagaatacacaaaattgaagaagacgacggtcaactaacaataatacaggggatggtggggagcactgtaagtatgaatcaacaaggaaacggaaatcacaatcttttctgtcactttaaatttcaacgacttcaacagcatactaacccgccaaaaggggtggtcccaaacaaaagggtatcatcacgtacactgtttcaccatttcagcaacgtcccatggccggcttgctatcttctagcttccgcaatggttttcgaacctttaaatcgaacgccctgtacattctcataccaatgggttccgttttctaccttatgcattgggcaaataagaagaatgaatatataaactccaagaaaggagttgcagtaagcataatccagtcttgatgacaagaacatactgtctgacaaattccaggaaactcatcatgctcattaaaacccttctgcgccctttatttggcgccgtgttcaatggcataaattgataatgaatgacttgttttttatgaggtattgaattagtgtagaactgtgtttgacggtgagcaatattaaaagggttcaggtagtttcctaggttggctctttgcgaagtaaacgaaaaacaagcttgagagcatagacagcatcttcttcactgtcatgttctccggtttgaataacagtctcgaggtatttttttgtgagaaacttgagtgaatagcgaaatggttgtcctttttcgtgacgatacaggatagctgtgtcgatcaccctttcatgcactaaacgcatagcaatcatatcgttttccaaaccatgtccaatgaaaatagtgtctttgttaacaccaattctgtacagttcttcgtacatctcatccatggtaataccagtttccaactcttcagcactgtggataccactgaaccgcgtattcaactcaagaatctcacctttcggctttataaatgtatccaacagtttgtcggttagcgtgacaacggtcaatcgagttagctccatgccgagagtcgtataacacaattcacaatccagagcacaccacggaacccagttgtttggccgtgtatcaggaagtatacgaaaaggctgtacgctagccatgtatggaagatattcatgacgaaacacatgtgcctgtccctttgtacatccacgatcttcaccatacgctccatcacagcatgtgtagacacggactcgttctccgtgccgcttctctcggacgagttttccccagtgataagtgcaaccttctcttgcttcagtgaaatgtttcccgcagcgtgaacactggtgcatattatcaggaggcgtctccggtgtgacgatttccatattatacttccaactcacgagctcttccttcgagtgaacaagcgtgcacagagcttcaaagtcttgttcagcagtcgatttttctgttttccgtggtttctttttcaaggaaataattcgagctttgcaagcagaactataagacattttgctgtgggattgtttattaatgagcgcttcatcttccagtgcctttttccagctctctgccaacgtatagcccaatcgatcgtagcaatcatacatgagttgtgccatacgccgccgcaactcgtgtccagctgcagcattgtagtcgtattctggttccgtagaaacaggctcttctgactttgcatcatttgttttcgttttaagtgcaggtttaagaggaactgcaggggtacgagctttcggttttgctacaggagtccgggcaacactggcaacaggctgtatgtgaacacgtttgggaggaggaactgcctgcggttccgcgatggttggccgtttagcaggcgtaggcttcagtttgtttttgtcgtcattttctgaaactcgagaagcagcagttagagcagactctcgttctaatttcttttcaacaagcttttcataggaacgggcctggagctcttttagcgatagattagaggtagaggacgtgtgacggaagaaacagtgttttatcgtacattgctgtttagatcgttcgtatgggcattggatttgtttaaaatgacccagaggagtaaacatagccaaaaagattcatgaattatgtgagtaggggagaaacacaaggtacttaaaggccaattgatgattttttcgagaccaagtcgagttcgaattttggtacttgctaaggaagcttagtgtgaaaagctctgtgtgggtggtagaggaagtgggtaaaaaaaaaacaaaagtaaactctgtaaactgagaagagggctcttgaacatactgaaaagggaatgctagaggcaattcatcatatagatttcgtttttttcgggtgaacgagggggacaaacttttccaacatagtgaattaagaatgcaatttatgagaccaaacggtttctaggggaccttggttttacaacacggccttcggaagtgctgttcaacgaggacatgcttgagcttcgctggctcacccgtctgccagaactcgttgcgggccctgaacgtttgcccagactgacttttcgaggagaagcaagggttgagggatgacgacgattatcgctcgaggcagcagtcaaggaagaccgccgtatacgaacaacagagatgccgtctgtgctggaacgtacaccctttgcgccacttgacgacgccttgggaggagtactcttttcaagaatctcttccacctgctgctctatggagtcagcagcatgagcagaagcagcagctatggactgttgcttttgctgtctctgttgctcggcattttgctcctttgcagcgtctttcagtctgtcaaccaggcttcccacaccggtcgagcgacgacgaagcggcgactgtcgagaaatagttgtggtctttcgtggctgtccaggagtcggtgcaggtaacggtgtgttcttcatgttttctgcttgccgagccatttcttcgagaggcaaacgaggaggagttgcagttgccgccatagcagcagcagctttcgtagttgcctcggccataagtttctcgaagtagtaagctcgaaaatgcgcctgattgatgtgcagccaatgctgctgtggaccgacgaccattccgggacgcataatgcgcataaaggcaatcacttcgttagcagtgaaggggtatttgtacatgagataggctccaatcaggcaccccgttctgccaagaccagctttgcagtgaacggcaatgactccgtcgggctcgacagactcggtaagatcgataaactctttgaccatcgacaggtcgggcactgtgccgtcctcaaaatacatgtcccgatgctggatatcacagcgctcaaactcgcgcttgtcgtacaaggggccgtttagacggaccacgagacggacgttgtttttggtgaaatagtctaacacaatggcaaacgactgcggaagcttcttcgcctgcgtcccattgtgtccccagccagcctgaatgggactggcgaatgcaatgaactttggtgtgatccagttgaagtcaccattctccacacgttcatgtgtctcgtagtcttgtacgtctatattccgtatgttcaggatagcacattcacgagcacgccagactccgtacacacaatcctgaatggtgatactgtagtctgccatggcgtagcctgcgtctcgaaacggcagaaacggcggttctgcctgtgccaacggtgccagcgccaaatgaggcggccagttttgaacgagaaccatataacaagcgagcaaacacgcagcatttgaccgtgaccgagagtctgtgctcgagtaaagcacaattgccttgtttttttttgcctgccggtaacggctcatgatcccatgtacaatgactgcaaaccgaatcaagtgactcacgtttagtggtccaaaatcatggaaaaaagggttgtatagaagcacattgtcaatcgtaaagaagtgcatgtgaggatacaaggcctctctcggcggttctgacagggacgtgtaataaagtttgtctagacatgtcagtaaatgcaaattccaacccagcagcagatgtaccctccaaaaactcgatcatctcccccattccgtcatcttgagcattcatctcctgtgtattgaggttttttacgcgtttcaacagtgtttaccggtgggacacgtcgtcgcgaagggttgccagaggagacatgaatgtcaacaaaagcgcctacctaatagagcacgagcgaagcgagcatgtgacgcacgtgaaatgcctatgaacacgtgtcaggatggtttgtatgatgtaatacagtcatgtgacgtttgagtcgcaagtgacgtaagcccgcgtgctttaagttttcgtaagcgaaagccagcaccaccaccagccggtctaagtacagcccccactactccttctgatccgcccccacttctgcgtggcactgttttcttactacgagttgacctgctaagctgtaggccgagttcctagagaccctcaagccagctggggaatctctgcgactatctcgtcgtagactcccttgtagtcctcagccttgtccatgtccttcttcttgccaccggggacaatcatgacacagctggtaggacgcttcgtgctggaagcctctccaaggagctccttggacacggtgtacacatacggcacctcgttgtcctcgcacaggacaggaatgtgagagataacgtcgatgggcgaaatgtcgccagccaaaatgaccaaacccttctcgcccttgcggacagccttgacaacctccttcacaccacggaggatgtgtttcgacttggaggcctttttaacagtcttaaggacctttttgttcaattttttcggagccaaaggcttcgcaatgggcatcaaagagcccaagcgagcctcatagtcctcctcgtcgcctccgaggctcttgcgagactttttgtccttggccatgatggtttgcagagggaaggtgaaaatggtggtgggagggagaggtggactggtgtagtgagaaataacgagcggcaaagagatgcagtgagtgaaaatggactgtaacgagctctagcgcgtcgtagcacagaacagcgaacagtagtgtaaaatagtgcgcaggagtgcaagagtcgtatttagagatagcgaaatccgtcgagcgccgctatctcgtttagcgagaaactctattccgtacgttgcatctcaccatcttcggagcaagagcatcatccggacagccccttacgcgattgcaaaccaattcgtaattcagggtgctcattgtcaaacagccgccgagacgatgatataaaaagtgtccggttggccttcgacgacgtcagcgacaatggcaacgaacatcactttccacgcaggctctgttacacgcgaagagcgcaacacatttttgcatcagaagggactcaccgtctggttgacgggtttgtccgcctctggcaagtcgaccatcgcttgcgccttggagcagcatcttctccaacacggcatcaacgcctaccgtctcgacggtgacaatgtccgtttcggtctgaacaacgacttgggtttcagcgagaaggaccgtaacgaaaacatccgtcgtattgggcatgttgccaagttgtttgctgacgccaacgtcgtcgccatcacatccttcatttcgccgtaccgcaaggaccgcgactctgctcgcgagttccacgaaaaggacggcctccccttcatcgaggtcttcgtcgattgccctctcgaggttgctgagaagcgtgaccccaagggattgtacaagaaggcccgcgagggcaagattcccgagtttaccggaatcagcgctccctacgaggctcccgccaaacccgaagtggttgtctcgtctcacacttcttccgtttcggagtgtgtacatcaaatcgtccagtatctggagtcacaaaacctcgtaaagctttaaaaaaaaaagcagacgtgagttagcgcgagagcgcaaacacattgcacacaggcttgaaaacctggaggttaatgcgagagtgaggtgaagaaagaattgcatggaacggtttccactttttctttttttcttaaccaaaatatctccatgttcttccgacactcttttccgatagaacacagttttgtaatgaatgagaaaaggactagcggcatattggtctgacaagttgcctgctatgcccattgcacaatacagcccttcatcactgatcgtttacactagcatagtagcccagccggccatcatggtgagccctcccagcggggttacgggacccaggacgcgtcgaatggaggcaaagtgtttagggaggagaacgaggccaaaaatgctgccagagaacatggtgcagcccgtagcaataagtggagcactccaacgttgactatactttggatggagggagatggccataagagcagcagcgtgaaacatcagatagtaacttgctgttgaccaagacttcagcaagtgcggatccttgacgcgttttgtgagcccgtgagcgccatacgcgcccaaaccgacgccgaagaggcctgtagggttagcaatgagtgcgaagaagagcaatgcaaaatattcattcaggaaacaagttcgtcaattggtccaattgactccaaactagtctggaaaacccacaaacaactgtatatgtccagtttgaccgatttcttacccatcaaagacgccgtgttccagagagagaccataaatgtgaattctacgtgcgcagacgatgctttttatgctgatttgcagttcttgagctgcacctgggtgagtggtaacggaaagaggtaatgggagagggcagaagacaacgagagtgaaatttgggttatgctattgatgacgtagaaatgtgtggggaagactttcgcgattgacgcgtctcgagtcaaaacgcgtaatgcgttcaataggacgcgtctctgcgcgtagtgacgcgtttgtttaacttaaatagccgggacgatattcatgatactccagcatcccgaagcctgcgaggatccatactgcatactacctcgaggattgagtgattctcgcgttatgtttcgttaaacacaataaagaaatgtagtatattgtgctatccttctgtaaaactaataaggcggagcagcacactgttaaatgcctctaatacttcgttgagtttcgctaaagcacactagtctacactatttctcgctgctgctcacaatatccccgattgttactacgcgtaccatctgcatgtttccccttggttctgtcagaaatcgctgtctgcacgctctgtcgcgtcccacgcgctttgctttaggctctcgatttatccactgtggaattcttctcattcgtccgcctgtccttaataaaacaccgtctccgctcgaggaggccatctacgcgtacaatcgcgagctccagctccaaatgtcccaggattttgctcatgaattcttcttaaagaaaggctccttggctgaaaagacgtggcttgaaacaaaaaagaagctccagcatgctgaaaacgcatcgcaacttcttcaccaggaaaccagcggtaattcaggcaccgacagcagtgaaaacaaccaattcctcgtaacacaaccacggaagacgccggacgatctttcgggcaatactcggagtgtgcgtcgacagctggaccagtcgctgtacctgatggtaaagaaaaacacaggcgaacagcaatggcagttcccaacagcccctgtcacagaaaaaacgagtctacacaaagtcgcaactcaattgatcacgtcccttgctggctcggatgcaccgtattggcttgttgccaggcatccggttgcaagcactggaaccggcgatgaaaaggtaagctgaaactgagaacggcatgttgttcgagtaaactgcatagcacgacgactccgtccttgttcatttccattcttgcgtcccttgcatcctctcgtcttctcctcccttcatctactaactatttagatattttatttacgagctcgttggttgcaggattatgcagacaatattgaaatgaaaggcgtcgaggactgggcatggtgcactgcaaacgaagtcgctgaacgtgtctctcccagcgcatggacccgtttacaaaacaccgttttcgagagagtttaagcaaaaatttagagcagaaaagccaactactccatcgcagtaagttggttatcgctgtttctaatgctgttcttaatggttctgtaaatggcaggtatgcctatctgacggcttcacccaacaccactaactccccaccatggcccccctcgtcagtgaacaagaattgacaagtgtgttccccgaacaatgggagcgtgaagaggccgttaccttggccgcagatgcaggtgctactgccaattctgtttctgtaacaaaaccggttggggtcgaccgtgacaaagatgaagatgaaggaggacctgctcgtttgccaggttctctgtttccacaattcctgtcgttccctttagaaggatcacggcagcacagaatttgtccgaaatgttcacggccgtttcttgtcgagtttgcacaggaacacgctgaagagtgtaatgacaataaaccaccgaagcccgcagatgtgtccagcagcgagttgacttccagtgtcaaggaagtcgttagtactgctgttcacagtagcagcgacaatagtgcttccgttgaggacgcggtcgtgaatgtgaagcgccgcaagactgactcaaatacccgcgacaaggacagcaaggagtcccgcaaaccgtcgaaggcagcagcggcagctacaagcagcagtgctaatccatcgaattcatctaccacaacgaaggcttcttcgaagcgaaagggagctgtcaaggtccgagctcctgtcgatgtggagaaacaatgtggtgtcttgctacctaatggccagatgtgtgctcgttcgttaacgtgcaaaacgcattctatgggtagcaagcgtgctgttcctggccgttcacaaccgtacgatgtgctgctggctgcgtatcagaagaaaaactatgcgcgtatacagcgtcaacggcttgaaaatgcaaagtccgtgcaaaacgaggatgagaacgagggacctgtggactcggaccatgaggcggacttggtcatgaacgcatgtgctcaaagtggccgagtgcccctcgagcatcgtgtcgttattcctgtccgccgtcggcactcttacttccgtgctcgtgagcttgtcgctgcagcttttcgacacgacgaacggaatatgcaggtgacgggaaccattcttggtcgggttattccattcagcgttctgtaaaggaggcaacgcttcatgagagttgcagctagtcatcctgccctctcgccgacaatcctcccattttactcctttacatctctctccagtgctccagtatgcgtctaaacgctctcttccccagcactcgcctagttctccgtgaacctgtgttttatctattactagcatgaatcccgttatgaatcccttttcaactatacaaaaagtggtttggtcatggaggaacgccgaagacttgttgcatgccaacacgcggctcaatcctctctttttgttaaccctccagttccgctttgtttcccgcggcagcctgttcatcatcttcatcttcgctggagatttccttaggcaacttgggaagttcctcggcctccgtcttgtcggcagtttcaatgcctcgatcagacaggtaagcaaaagtatcgccaatgtatgagtcaataaacgtcaagaatccatggaatctatactgttagcatcttgatttttccggttattcgatgatggcacaaatgccatacgtctttttttacatacacttgactggctgcttcttccttgaagatgtggctgtaaatatactcctttttgaatgcttcaatcgtctcgtcgtacttggtaaagtcgatgggaggccggttgttctcagcggccttgtgctcgttgtaaccttggaagaatgggctctccaacaataagcccaatccaggtccacgggggatattgacgcgaggttttctgaacgtctcgccaatccggcccaaaggacatcctgtacgcaccacgagcataatcaaagccaccatttttctgatttgatgcaacatgaacgattgtccatgcacctttaacgagagccactcggtgccctcaatgataatcggatccgagacctgtttcaattctgttagtacgttgcgacaaagtcgagcaggccgtgacgccagccttggatgcacagattcgctggtccatgcggcatttcattccttaccgtaaacgatttaatgactctgttgctactgcgatcatggaacgattgacccacagtaaagttgtggaaattgtgtacaccttcgaaacgcttaaaggcttcacgagcaacacgaagacgttcaggagtgatgcggtatttgcgcagttcgtgaatttctgcgtgtttcagtacgcgtgacaacttggtgtcttgaggaatgtcgtacaaagcatcagcttcattgagcgattcgcgataaggatccttgaacgatgcagggtccgcgttgaaatcgtccttgagtttagacaacgttttgtcgaattcgtcccacaactgtttgccttcttcaaagaacaaacgacgagaaagattgtcgatgtcttcctccgccgcatctccttcaggcagtttgtcgcccttggacacagcattgtcaatgattaactttccgagattcgacgtgggctttgggggtgcaaatgcatacgaaggaagcaagtactcgtaaatacgagactcacagtatgtacgagggttgaacgagttgatggtccgaataacgtcccaaacgcgaatcgtcggtggaagaacctcattcactttttggatcaagttttcgtcttccaaaatgagctttaatgtgatcacatttcctgctgcatgaacgcccttgtctgtccgtgcagcacgcgctaaagcaactttcttgggatcgtctgcgttatatgacgagactgctcccacctttacgaacgcctcaaagaggtcaccctcaattgtcttgttcggtggattcaactgcattccatggtatcctgtaccacagtagccgacaaggcacgcgactttgcgtttgggctttttttcgccaacaaccaagtcggccggacgaccttcgccgttgtaaaccgcgtttctgcggtttcgttttgcttctcggcgatcaccggagtgccagctgcgtttcccaccgcgtcccatagcttgatctggaagcgtttctgttggggaaaagacagctgcatcggcaccaccttctactacctttgagctggacaaagactcgttataccgcgctatctttaaagtgacaactcgggtaacaggtaagcgaattgggcgaatccttgtcaagctcttgaatactggatgcataaatcgctgatgttgttaatctgattaaaacaaaaccaaaattgctcgtatatacttctgtttaacaaataaagaaatactttttggataattactcttaaattttgttggtgtatcaaaaaatgcgtggattgggatgtctgccccttcaccaaatgctccaccaaaaatgccagtaagcgtaattgcgtattacttctcatgcaccacgtactagcgacctctgctaattcacgtgtattttagcaattgatcattgaattacggtcaattttttctcttatcttctcacagactgtcatgttttatgatggccagtaattcagagaattgggtggatgaaagtgaggtacgtcaagcaacacgctccgttatcggggaaattgcagtttttttaacatgaaccggttgtattagaatgaatatggaaaaacatacgcgattttgtttgtcattgaggtgtctcccagtatgatggagcctataagtgatgttgatccatgttctcttcaaactgctctcatttgtgcttaccagttggctgctcaaaaggttatttcgactcctaatgacttaattggagttctcttatttggaaccgtatgtatagtttggggtagagcctctttacaaatagcgttcttcccgaccactaatatatcgcgtctgtaggaagaagcgactggaaatgctgagaatgaatatgtaattttgccaatggatatgccagattccaaccgtttaaaacacctaaaacactatgcgaatggtaggtttcatgaaagaagaattagggatcatgtctacttacattctagatttcgattcggtaaaacaatctttacgcccttcctctaatcccccctctctttcccatgcattgtattcagcctctatcatgctcacaaccacgtatgtctttctttcatataaggatcaatgcagagaactgacaactttgttcctttaggaaaaacattggtcaacgactgttcttaattaccgataatgacacacctgcgtgggattcttcacagaagaacgcgcttatgcagagagcgaaggaccttaaagatatgaacattgacctttgtcccatctttctcgattctccagctcatagctttaacgtaagcaacttttaccgggagttccttagtatcgcctcgcgtaatcatgaaaccataccacaggtacaacgcggacaagagcagctaaataacatgctgcatgctgttcgggcgctgcagaaacctcggcgcgcccagtttcatttcaacatggagttaagcgataatgtaaagattaatgttgaaggattcgctatatttaggcgtttggtgccaacgaaaacaacatgggtatacacaaagggtgagcaatttgcaattgctgtgccgcaaagtacgcaagtcagtttcgagacaaaacgcgttttaaaaaaagatgagattaaacgtgcgtatatgtttggtggaaaacaagtcgttttttctcaggacgaactgtcaaaaattcgttattttggaggacctgtacttcgtattattggtttccgtccattgactacatacaaatcctggatgaacgtgaaaccttcgctatttatacgagcaaagagcattgatataaaaggaagtgaactggttttttccgctctgcatgcaaagctcctgcgtgacaatttattgggtattggatggttcattgcagagcaaaaggcgactccgtgttttgtagcaataatagcgacacctacttcaacagcggttctcgacgactttgtacttccacagggtttcttcttaattcaattgccaaccgcagacgatattcgtacagttcctccgagaaccaaagcaaagcctgacaacacgctattgagtggtttcaaacagattgtgcgaggaatcgaattaagaagtttttatccgggcaaatatagcaatatagctttgcagtggcactatactatacttcaagctttggctttggacgagcctgtgccgagccaactagtcgacaccacactgccaaaatacgctgcaattgaaaaagcaagttttatttcgtcgatttatttcccttgtctaactattattttagcgagttggtccgtttattaagcaagtaaacggagctgcaaatagaataagtcgtgctcacacttcgcctaaggcagaaactcaagaaactgttgcagcatcggaaccgagggagattcgcagcagttccagtgcaccaaaagctaaacgcattcggactcagaagagcaatttcgattacagtgatgataccgttttaaaatcgctcagcgatagtgatatgctggcggacagcctgaaagtaagtgcctcgtatcatctgtttttttccctcctgttgtcaatactaatatgcaaagggacttaaggttgtcaatctaaaagaaattgccaaacggcatggcattccaacttcgggcaagaaatcaatgctaattgaagcgatctgtcgttattttacgggttattgaggtctcgttcttttcttttagatatataattttggttttctgaggtcactcgcaattaacaaactcggaaaatcattttctgaacaacctcaatacgacgcgtcgcatgcaacacttaatgcatcttattaatgaagtcttttgtgttgcatacttttgtttattttaacgaagaaaaacgatagcgttaatcgtcttaaggaaaactaacgggatttagcgtatcatcttctctgaatgcaacgcgtcttgtgctcagaacacgctcaggtcccttcattcttcaatgtcgcgaagacaacgactgtctgaagttgaggagcaaggtgttgacgactatgatgaaaatacaatccgaattctcatagcctcggacaatcacataggctatgctgaacgtgatccaattcgaggaaatgacgcgatccgtacctttaatgagattcttggaattgccagagagcgagaggttgtttttgaatcatggattcataatctaacagatgaaaataggttgacatgatcttactcggaggcgacttgtttcatgataataaaccgtctaggaaagcattgtatcagacaatgagagcattgcgattaaactgtcttggtgacaaaccttgtgagctagaggttttgactgatatgtctatgattaccggagacacagctgtgtgtaatattaattaccaggatccaaatatcaatgtcgctattcctgtcttttctatccatggaaaccatgatgatccatccggagaagggcattactgcgctttggatatcttgcaagtcgccgggttgctgaattactttggcagggttcccgaaaacgacaatattagtatcgcacctatccttctacagaagggctacacgaaattggcactgtatggtctgtcaaatgttcgtgatgaaagattgtaccatacgttccgggaaggaaaggtaaaatttatgaggccagacttgtatcgggatgaatggtttaatttattgactgttcatcaaaatcactctgcacacactgacactgggtacctacctgagagctttattcaagacttctacgattttgttttgtggggtcatgaacatgagtgtctaatcgatggttcatataatcctacgcaaaaatttaccgttgtacaaccgggttcttccgtcgtcaccagtctatgtcaaggtgagacagcgttgaagcatgtgggtattctgaacataaagggaaaagagttcaacttggaaaaaattcggttgcgaacggtacgcccgtttgtcatgaaagacgtcgttctttccgaagttcaatcgatcccacctatggtcgataataagtcacaggttttgcagtatttaattggcgaggttgacaatgccattaaagaagcacaagaacagtggctacaaagtcagtcagatattcctgaaaatgagcgtggagaagctcctttaccactgattcgacttcgcgttgattattctggtgggtaccagacagagaatcctcaaagattttctaatcgtttcgtgggacaagttgcgaacgtgaatgacatcgttcatttctatcagaaacggcattacaaacgtatgtaccttttgttttatacgcaagccttaataaccattttcaggaacggccaaagataaggcgctgctggcagcacctggtgaagaaattaaacttgactctctacgtgttgaaacgctcgtgaaacagtatttggatacaaacagattggagtgtcttcctgagcagaaacttggttatgccgtcgcacaatatgttgagaaagatgacaaggatgcattgaaagagtacgtcttaggacgaaaatcattttcagtaattctaattgttgatagctttgtcgaaaactatgtgaagaagcaagtgtctgtgcttgtacagaaacgagttacggaagaaaatttagaagatgaggtgtgttttgaattcattgtgaatgaaggaagtttctaacttggcacagatcaaacacattatggatggcatgggcaatttggcccacatgaagcgaaaaggcagtgtatgttaaaactatgattattaatggttatggtttctgctaactagataatatagcctgaggttccaacttcaatggatgaaaggtctgaacaacacgatcttttcaaagatgcgcctgcgcacgatgaaactatggaagaaatgccgttgttccttccttctcaatcccaaagtatctttgagaccgagcataacgatgtacatgaagaacccaaacagcgtacttccacgcggcaacggaagaatgccgctacaaaagcagctgcaccaaacacaaggtcttctactacaacaagtactaaacggagaacacttccctctacaatgacaggtactcgacgaggccggagtggctctagagcatcccaacaatcaaagttgtcattcggaaagtcccaaaccaacacgaggcaaaatgcgtcttcgaggaatccggaggatgatgagattcttgaactctaaaccgcattcaaactctgttaagacattgcttttctagagagctagtttgagttgataaaaaaaatacatagattattatgaaacggaaataagatagagaagttcaggttgagttacgagttgatagtttgtgagctaacaacaattccgactactgtacgacaatgtgtcgctgtcacatgaaacatatgtttgaagtttatctttaataaagcaagttcactcgcttatttacatgtacgatagatactaagaacaaaaaaccaagtaatttagtcgccaaggtatatgtgtagttgatatagcttttaggtcagcaaattgttgctatgtttaagggactggtcgtacaatcaagagacttgaacgttcctgtggtgtttattaacacataatagtcatcataatagtaaacatgtttttgctgtacatagtataacacctactcgagagtttagctaatgaagaattaagtacttctagaactgtaactttacgtaatccatttaaacagtataaactccgattttactacgttttagattaaactgtaacaagggaacatggtggttgtacttctttttctaaataagacttaacttataattcgcaggctactgtataccggcttcctaaattaggttcataatgtcggacggtaagcttagcttagacgaacttagaatgatcaagtgtgtaatcgttataatatatttagcttgaccgatgcattttcaaagttttaatgtcgcatttaaacgctataattacaggaaatcgaatcaatgtctcccttgtagtattgatttaccgagaaaaactattgactaagcccctaaaactattcaagtaatgtcgtacactattctgttttattttgcgtgcgacccttttaacccaaatagacaggtcactcgtaaatggaatgtgccacgtcttaatcaatttcattaacgtaattgtaacaaacatgctgctgaagccaaaagtttagagtcttttatcgcttctatggactaaactatctctttttccgcttcagcaagacttactctgatttgcattacacaaaatttagacttattcgctgtaaaaaaggtaaaaaaacgtaatctaaagtttagcatggatgttcaaaatgaagtaaattatgatactaaataaagttttctgtttgcttaaatgatcggtcgtttgagcgtaacaatattcatctaaactaatccattgaacaaaaataaccacagcaagatgtaactcgagaacaggcgataacgtaaactaaaacgttcatataggagacaacttaccaaacaactatagcccaatatatttgatcgtgtatagctatttcaaataaccgaagcgcaagtagttcgcttaattaactctattttattgtcaatgcaacaccatgtaagacacacaaattgagaagatttatccgcttttgcgataccgttatgtcatcggaaacgcgattctcttgcgctgacaaggtttgtcagttgaagggcaagattttaaacttggaacttgatctgacgactccacaacggaaggtgtttcctcgtgtatttgtttgcgctgcttctcatatctgctatctgtatgacttagaagaggaaactctctgcaagacatatcgcggacacaacggacctgtgacatgttgccaggttgaaaagctgaccgaccagaagcggcatttatttactggttcatgggataaaaccatcaaaaaatgggacatccggacgggggagtgtgtggaaacactctttggtcattctgactatgttcgttcgctgttgctattacaggaccttggacttcttgtgtccggctcttctaacggggagttattcgtgtgggatcttaatcagacaccaacaaaatgcctgcacgtgttgaaaggacacacccgtggtgtcgagtgcatcgtgcgtgagcctgggtcttgtgtcatttggacttgcggcggcgaaagcagtattcgctgctggagcattagtcgcgagagcgtccaacccatcgatgacgctttctggggccatcaatccaatgtgtatagtctagtctttgacaccatgaacgatggaagcgtgtggacggcctctgctgattcaaccgttcgtgagtggtctctgtatccccagcttcgcgaagaaacaaagctggaacacagtgaacattgcacagacgttcttcaatggccatgctctattgtggtgaccgcctgccgtgacggttctatccatctatggaatggcagcggcggagagtgccttcgtacattacatggtcactcagacaaggtgacgaagttactaaaatggaaaaatttgttgctttcaggctcactcgatacaaccatagccatttgggatgttcctcgtattcttgagggacgttcaattgtcaaacctactgattctaattcccaaaacgccgacgacatacttaccgccgaggaactggccgaacttgaagagctcatgtctgatgaataagatatcagccataatgctctttcgcatgttgcatttatgtttcgtttctctttatttctcttcgtagttaaggtttcgcttaaaaactttaggcgcgactccacagcatggaataaataatgataactttttaatcagattttattacgaaactattacccgcagcaaatataaacaataaataaagtcaatcttgttcgtctcgcgtgtacaccttgagtgcgtctcaaacccattttttggtggtgagttttcactagaggctcgacgatactagtcaattaagtccacacaaaaaacaacaaaaatgacaataaaacaaagaatagtcagcttacgagttttagtaaatgcctgagagcattttaacagtgtgtacaacctgcactatgctgtccaatcatctttgcaccttcttcatgtgccacaccatgtgactgctttttcgtgttcagaggaacataaaatgcacacttgccttctactaacaacaattcggttctgttcggacaataattaatgtactatatatggtatgtcttctttttcagaagcagcagatgcaacgatgaaatttaggtatacgatgtaggacgaccgcaactcgttctgcatatgagataacccaaattatccaattgttcctactgagcatctttttactgcttcttttattgatgtggtgtattccctgtttctcaatactgaccgtctagtttgcttgtttgtttgcttgtagtatagtttggtgtatttgccttgcaattgtgaatgttagattttgaagatgtttttttgcgaaccgagtagtctgtttcgtgtttgtttacgcgtcgcgagtttcatttagggtttctgtagtgacagtgtggtttagggagctgtaacgagttgaggaagttgacctatgtggtgtcggtttatttacttgtgcgctcccccaaacagaaagacacggttgttgggaattcgcgttttttaccggttgtgctgttgttttcaggctaatttgacgtttacgaggaacatcctgctggtacaggattttacttaacaatttctgtgcggacgggtcgtcgacgcgttactgctccagggtctttgttcagtgaacatttggtgatacaataggatttaaagagttagaaggagacggtgttgttctacgtcgcctaatgagcatctctgatggatctttgggctcaaagcctcaattgagagcagaaaacgaatctgaacccacggattttcaaatcggcgagttcagagcagaaactgccaattctatgaaggatgttgatttagacgggtcagtaccggctcttacaactccattggatgctaacaagaatgctttttcttatgtcgaaggatctatcgttcggcctgtcgtctccaacacttctgttagctctgaaaccagtggtgcgtcctttaaaagccggttttcttggctacagtcagatgctacgaacgcgtttaaaaagacccccagcccaccggcaagcgatgtttcaggctctcccgaacaacctttccaacagctttgcggtcttgtgaagaaaagcaggagtggtgaacagattgcggactttgaggaaaagattctagcactacaaagcaagttgacacaacggacagaaaaggatagcccggcggctaaatgtgtggattggaataattgggttgaagtatttattaacgatgacggagcaccaagtacggagaccttgtctcaacttatcaatgagtgcaacgatgtcattccctcacctttacgtgctgtttgttgggaattgtttcttaatgttcaaaaaaatgaattgctaacgctgtacattactcttgcacttcaacgaaattcacttgatgttgaacttagacgaactatacggtctcagccctttcgttctcccgtcgaacttttgcgccagggaaatgcttcccgattacgcgtttcaaacgatagtctgctttctgtgcttcatgcatttacactatttgacactactgtagaatatgcttttgacaagcttctgtggataacaactgcctttctctgttatcttcccgaagcgaacagtttccgtgccctcgtgtgcttattgcggaaaaatgttatgtccgagctattcaccgtcgatactacatccattcaaagcaccttgtttatgcaggtcatgcaaggccttgaggacgcatgccctgaattggccattattctttctcgtttatgtgttacatcacttgaaaaacactttgattgctattgctcttgcttctccgccattttaagcgttacggattctcttcgattgtttgacttactgtgtatacacggattgccatttttcgttcggcttacgatcgcagtgcttataaaaaacgccgaacgaattctgcaagtaaagacaatcgaacaatttaagaagtttatgaacagtgacatatatggtgtctatcggaccagcagccccactcgctattcgttttatggccgtagtcctgtgagtatagacgaatggatacaggatgcgttggccttgcagatagagccatttaacccagaacgaagaaacattatttatgatacgttgcgggcgaagcgagaacaattagagaaaactattgctaccctgcgtaccgaaatcgataagtttacaacagataccactgaagccgctgtttcaacgaaacagctccaaggcgaacatgactctttagcttctcaacttgaagagaaagagatggaacacacttctatggatgaggaaactgctgcattacagacagaactggatgagctgaaagcaaagtttgaggaaaggcccgctgaattgcgaagaaagtatgcggaagaattagagattatgaagggacgcaacgagaagttttctgagcagaatgatttactcaaagaacaaattgattatctgacctcagaactcgataaaacacaagcggcacataatgaggtacggaatggtttttggctgctaacttttacattttttttgattctaacaataaacagcttaaagaacggtatgacagtattactaagaaatgggaagacttatccaaaatgttcggtaatgaagcacgaacatcccagtgaatacgagaataatgagaagtcctataccttcattccttcatctatgttgtttcttaaatattaccattaatccccccctatgaagttttcgtctacgttttaattactgtatcattcatcaaattttcattcaagtgaactctataaaagtatctttaaattgtgggaattaaaccagttataggacaatataacccacggtgaatataccaatgttttagttcatctcaatctcaaggcgattaagactctcaatcacatgagaaggcattttgtaatcgatcagcgagctgtatatgatcaattgacgtgcttggtgccgatagacttccagtttagattcccgacccaaacgcccataggctgagtgacgatttttcagataaagttccttcagactttccattgcaattaaaacaagcccaggaaggttttgaaggacagcctcgtgtagaaagcgaagatcttgaactgttttcttgattgaagcatagtcacattcagactccagcggcagaaattcaagtttttgtaaagatgataatgcaagttcgtaattcttctgcgaaaatgattgaaacgcagagactgaaagcattaaaaggtccgttgtctcccgatttttgtagtctatacgagtgataacgccaggattactggcgtacatttgaagcatactctttgccaacatgaccggcttgtcgtcaaacgaactattttgggaaaagctagaaagcgtgttgcctagcagccggttgaccacagatacaaccgtgttgtattcctcagcaagatgataaagaagaatagcatcagtgatttgatgccgttgttcagctttcattgctgagcgacgagttatgttcctcagaaagctggtctcggtatcaaagtaagccagagaacgatgtgtttccaggaacgctggaatacgactgccatcctcacgtgtatcacccaaaagacctgcaaaatcacgagtatacagaattaggtccgacaaacgtttgtgagcaacagttgtaaactttccatccaaacatatggaaagtagatagcaggcagccagctttgcgtcttttttgtcaaacgtgtatgaataatctgtcaacaaggacggataatcgagagagaaaacattgggagaaacttcctttataaaatgagaagcagaacccgtagcatcatgatgcgtccgaagcaatccatgttgagcacaggcaatcgccattcccgcagcatcggacggagagtaggagtaaagataatcaatggctttttcaaaaagaccacagatcagtaatacaaaaaagtatatgcttggattacagcttttttgtgagaaatactcagcaccaaaacttaagatggatttttgcacatctgccaaggtgaagcattcgtgtgctgcaacagtaggttcgttaaattcacgagaaagcttcaactgcagccataagtagtcttcagtgacggagcaaacatacggaagggaacgcttggaaagctcgcagcggccaataattttgtaaagtgcaaacttgtacggatctgggttgactgcataccgtaagaattggttaaattcaacatgcattttttcacgaatgggacggggcaaaatgtaatcgggagaactggcgtacgacttcagataagaagggaagtttcgagcaaacttctcaaaggcatcctcattctcattgacaaatgtaactgcttcgtccagataaccagaacgaattaaatagaacaataaagcccacacgggagcattgtttacgatttccaagtttgcatcgatccactccccatttcgcaaaaaacgaagattgatgtaggcacgaatcttgttacgaaccgaaggcacaccgcccattgccgcagcttgtgaattcttttctacctctttgttcaccaaagagtaaaactgtttctcaagaaaacgaagggagttgttaacaatccggcgtttgtgttgaatagtgttgagtaagtcagtcttcgtctcgtttgagacgtccgttttagaagcttgcgtcgcagcattttcaagcacaccaatatcctctcccgagttggagagcatcagtaaagccttccaaccgtctacaagaagctgaaacttagtttcttgaccgtatttttcggcaacagatgtaaaaattctgagaacggagtaatcagggtcttctaatcgttcatcagaagcccgcaacaaagcggctgcaaaagcttttgagcgtgctgaggaagcatataatgtatttgtgaccttggatcgtttcaaactggtttgttcttccagaggtgtgtcggaagacttcattactttccacatctcgctaatgtatgtgtcaaattccttttgcgttcccaaaacaatgctctgcaacgattgaagaacgttttgttcacgtttatacttcaaataaacgtcagcatctgtaaccgacagctcttcgtaattgacggttccattgttgaagtttatagactcgattttttttaatgtttgctcagcattcatgccactgccagcaagcagataatgactacaagaacgtcagaatcagggaagggaaaagtaccatacatacgcttttgtatttccatcttttgagggagtaattgtctgtaagtaataattggcacgtttctccaattcacctaaattgaactggagacatggcaaaataggatgcaacagctcacgttccagtcgtttggagttgtgagcaaccgcagacagcgaacgatctgcgctgtaaactgcaggatcagcagcaaccgtcatcgcacgagcgtagaggacaaattcccgtataggtgtagctgaaatgagaattgagtatagtgaacaacgatgtgctgccgaaaacaaagataacgtatctcgttagaatgcagaaatagcataacagaacgcgttacattatcaaaaatagaataccacatgacaacgtattgcagataaagcaaatagtgaaatccattagagcaccgaattagcaaatagcagagtctgacggattccaacgaacaaaattaagaaatagaaacagaaacagaactcgcaatcacaatacccaagatatatgagcggagttgctcttacatattagtagagaaatccttctgctcttgtgagcttgtgctccgagaacaagcacattcaatagtaaatccaaccaaagaccacctgtcgtaaatcacatactgtgttcgttagcaagcaatcaataaaagttgatttttccatatacttactcttccactgaccatttataggcctcaaactcccggctttgtaattcatttcgacgttgaaaccaacgattttcaaacccatttcctcggacaactccatcccacatgtgtcctgggaggatatcaaaccgattcggcggtgcataaccttgatatgtggaagaagggcctgttggtttgttttttaaaaacgatgcagcaggatcgttccaacgagaccgcctccgaagagtctcattaagctccttatcatcagcataacgtgctagtggagcagtcttcatcttttccaactcttcttgaagtcgttgttgttcagcaagttgaacttcaccttgttgctgtcgttttttttccaattccttccgcctctcttcttctagccgttgactcgcctctctacgaatcaattgtatatccactcggcgtcctgtagcatctcggtatactgttttctgagatttctgcagctcttcttccgaaatggcatttaaccgttgctgctccaacaaacgttcccgacgtgtcttctccgcaatttcttttccagtaacgagaccatatttcggttttgcatcttgatcagccaagtcttctgaaactgctggtacagaatttgcaattgctctttcaccaacgggtttccatccgcccagcggtttaacgtcaatgctctccgaaatccgaactgtatcgtttgctaatatgtcgttctggacagcgtttccgtatagaagagcttctttttcctgggtgttttcttcagcagcccaaagatctgcagaatcgtcgtcttgaatctccaaattctcccggaccttttgcttcttctttcgtttctttgaaccgccgtctttcgtgagataacgcttcgcaatgtactcagctgtggacataatggctctggataactctaagcgtatctgcgccggttaacgtagcctctacacattacctcagattgctggggtaggacatattttttgctagttagacgctataatgagtcagttaggaggaaattcttacaatcctgttaaagaggagcccatagatccagaaaaaccaagtttaaacggtgatttacgttcggcggcaaatcctactccccagactacccgctattcggattttcgactcacatgggttcccaggacagaaagaggaaatgcaaaacatcatattatcaagtttcattccaacaaaaccattaatcctgctcagtcgttcgttcctccgattaagatgcaacggaaggatccaaacgcgacacaaaacacaccggcagaacagccccttgttgttgaaggaccttcttcatcagctcctgccgtaaatattgcatccattgctccatacggtggagcccagaatatgaagcaaaatgctttcaagcggaaaactcgacaagtggtcaaagtagatccccaagctcgccgtctgcaagaagaagagctttgcccttggattatggaagactttgacggaaaaaatacctgggctagtactatggaaggcgggcaatcttcgtcgtttgtactctttatgttttctgtacgttttatatcacatgagggaaatgagtttggttacgacgacctcaatttactaacttttgcgcataggaaaacggattcaaagtaattcccgtggatcggttttaccgattcaatcagaaaagtaactttcaagccttgacaatcgatgaggctgaagcaaaagtaagaacatatttgttttttttttgaactagagtggcagtttaatggtactaacatcctttttcttgcagatgaataagaagactcccattcccagatggtttatgaaaaaggaagcacctggacccgatggagatactggtccagctgctcccatgtacaagctgaaaaccgtgccgaacgccaagcctgttcatgaacctgtatgttttgtaccggcctgaaacattatacgagactaactttcctatagcgagttcccggcagtgacgaagagcttgattttgaagaagatttcgcggatgacgaagacgttcctctcattgaaggaaatgaagaggacaataagaaactagaagtacgtgtgaaacggcgcgtgtctctattaatggctctttattttctaactatctcgtgtaggaaaaaatcaagcgtgaaatgcttacagcaaatctatttggtgaagcagacccagaagtggaattggaagaccaagatagtaatcgcccaatttcccgtgagggtaagaaattgcagcgttatttgaagcttcttgagaaaaacaatgcctatgaaagtgacgatgaggacgagaatccttacgcctcggatgaagaaagtgacagtgagcaagaagtcgttaaggaggaagaagagatgcacaaaaaggaagaaaaaatgaaaaacagattcggctctggcactcatcgttcagctacaagtcctccagcatctaagcgcttggaacgttctgccagtggatcaatggtgccgacaaaatcatctacaactgctgatggtcgcggctatgttgttctgaagatagacaaaggcaagccatctcatacggacaaatcggctgctgcaggtaaacctaagcggcggcgtatgggcgaagcagaggctgcagctgaaccttcgtctatgaagaagtctaagtccatgatgtcgctttcggatgcgaacatcatcacagaagaagaagttgtgaatgtgttgaagaatggaccattgactgtgaaagatcttcttcgtttctttcaacagaaactccgttcagatgctcgtaacaagcctcttattcaagaaatcattaagaaagttgcccgtttagaaaacaaagcacttgttctgaaataatgtgaaggcttttagaaggctagttacactactgttcgttttttcattaagtaactctgaccgttcaagtcccttaccctttagggcctacccttaacagcagctgcttatcccacagcaccctacactataatgtattacacctacttaccatttatgttaacttcctgttagttcttcaccaaaattcaaaaaataattattcagttatcacaaaacaaaaatgatcatgtacgggaataatcagatatcgttaaacaaaaataccgagttgtttcatcaattcagtagttcggtggacgaaggtggattcgttgtttttcttggtatcggctcaaatgtgaattgcttacaagacggtaagcacaacggttgcaataaccaaaagcagaccgaccgaagagaatgcagaagcacgaggagccgcagaatgctgagacgacgtggaggccgatgcgtaaacgctgctaaccgacgaagagacgtgagatgcgcttccggtggcagaagaggagccagcagatgaatgggcggaagtcgaggccaagattgagcccgttgcttgagtttgaccaagtgtaattgtggaataggatgaaggatatgtagtgctcgacacgctcgaaacagtcgtggcagccccgaggtagtgactgtacgaagtcaatttcgtcgcaggatagtacacttgagccattccactagtgacagtgaatgtgacagaaccgttgtttccaacggtaacgttcttaccgctaaagatatcggtaatgacggtattttcatcaaagttcgaaacggcagagtacaccttgttaccagcacttgagccaacattcgtgtacataccaagaacattgcccttttggacgatagcataagtgccgggtgcgttgtcgtaggcaaggtattggtattggtccttcaaccagttgtcatcgtcagctgatgcaagcttacgcaaagcaatggccttgcgtactgtttggtaataggtagaagaggtattgtaaccataagtccacaaggcctcacggttgtaaggatcagatgcaccggaaagatgttgctcttgaccataataaagaacgggaataccgtcccacagcatcaagaacgccagacttccaacagcacgtgcagtgtcgttgttttgactggcaaaacgaggaagatcatgattttcaaggaatgtgattaaaagggacatgtcgtagctggaacagttggaacgcatttggtaatccaaatcatgtaatgcaccaaaaccggcaccagtctggttgaaggagtagagcataccaagacgagcaggatagtttgtcatgccttgaagatgttccaagtacggacatgccgtcttaggagtgtaatcaaaaacttcaccaataacaaaagcactagcagaggtagtgtattgatccaaaaaggaaagattcatttgctttacagcatccacacgatagccatcgacagtgtaacggtcagtagttgcctcaatctggttgtacaagtagctgctcacaacgtcggactcgatatccaaatcggcaaggtagacgttgtcatcaccgttccagcaatcggcgatttgagttgtgtttgtgagatcggtaaagttaaccatacagaattgatggaagtattctgagctattgaatggcttcaaagtcgagtaatcgatatcagcagcgggaccagcaacggccatggaattggcgatactgtcaaacataatgtacatgccacgactatgtacatcggtgatcaaattaacgaggtcgtcttccgtgccaaaatgggagtttaaagtctcaaactccgtgttccagtaaccgtggtaagcctggccatcatcgccatgcgtaccgtttaagtttttcataatgggggaaatccaaatggcatcaaaacccatgccctggacataatccagcttggattggatacccttccaggtaccaccgcagtaaaccttgtcagcagggtcgcaggaagtggacgaaccatcgtcctcaacagcgaaccgatcagtaagaagctgataaataaccctactacgccagctgtccttagaagcagcctgggctgtgacgaaaaatagaaatgcaggaacaagttccagcacagataacagcagcatattctcagtttctgaaaagccctgttacggattaaaaaatcaaaaaatgaaaaaagggtgataagatgcttgtaaacgacaagagcgataaaacgagggggagagaaaagatgaaaatgcacaaaaaacaaaagaagaatagaaaaagaaaataaaacaaaaatagggaatagggaaatcggacttatgcagttgtagagattcaataatgtgcaacaaaaataagacgactccgtgcgctcatgaaaggagggtactgtctatgtcgatcacgattagtacggaataaacacaaacgtgtcggctagtttgctaaagagtgtttgcaaagggagagtgactttggggtaaaggaagatgatacgtgagctggtgcgaacaggcgatatttaagctgtcgcgttcgatgtatttatagcaacgcgggaccctattgtttacgtttgtttattactgtatcaacacacatgaaggctgatgtcgcagcactgatagattcgagagaggctctgcatgacatatatgcgtttcattaactgttggcatcgcgttgttgactaattgaacatttcctcccgttgatgctcatcatctacttctacgccatgcactttcaatttggtttcgcaaagccccgtttatgacatcatttatctgtcatttggatctgcgctgttttttctggcaagcggagtaatttgacccgcatgttatttaatgcgccgcatgatttgcgacaagacttgtagatccgttcgcttagttacgtgagaaaaccttatttcagggaaacgggagtgccgctgtctatataagtattcacggaatggttatcaaaaccgcttaccgcgagctgctggctacgacattattcgtacttggacatttcgcagtgtagtgtaaagaaacggtcttttttttgcatttcgataaacaacacatttcgacaatatcgacatacatgctccgtccatcctttcgtcgttcttttgtccgtgggctacaaacggcttctacgtgtaaatctgcagcaactccgttggtcactcctacggcttcgagaactggattcaactttgaggggttgtttgtgaatgagatagaacagcggaaacgcaacaacacataccgtgtgctgagtaatgttaatcacattctcgagggtgtcccggttgcatactctagggactacaacaaggagatccaaatctggtgcagtaatgactacctgtccatgaacagatgcaaggccattgtggatgccatgcacaagtgtcttgatgagtatggtgctagctctactggagcccgaaacattggtggacacaaccaagtgtttgtggacctcgagaatctcatggctgagttgcatggaaaagagtctgcacttgttttcaacagcggttacgttgccaacgataccacgcttactactttgggccgtcgaatccccaactgtgttttcatcagtgacgagctgaatcatgcttctatgattcatggtattcgcaacagccgttgtgacaagcttgtgtataagcataacaacatggaggatctggaggccaagttggctagcttacctcttaaccaaccaaaagtgattgcttttgagtcggtttacagtatgaatggcagtatcgcccctattgagcgtatctgcacgcttgccgaaaagtatggcgctatgacttacttggacgaggtgcatgctgtcggcatgtacggtccaggaggagcgggtattgcagcagagttaggtctggcggatcgcgtagatatcattgttggttctcttgcaaagtcgtatgcggcattggggggctacattgccggaagcaaacatgttattgactttgttcgctcgtttgctcctggttttatctatacctcgagtctgtcgcctcatgttcttgctggcgcaattgcttcggtcaattacttgagaaaggatgacggtgttcgcaagcaacaccgatctgcagttcgacgcgtgaaggacgccttgtcaaagcgccaaattgccgttttgtcaaacgactcacacattgtccctatcatgattggtaatcctcgtatcgcccagcaagtcagtcgtgacttgattactgaatacaacatctacctgcataacatcaattcgcccactgtccctgtcggaacggagcgtcttcgtgtgtcaccgacacccttgcacaacgatcagaagctggtggacaattttgttcaggttcttgatactctgtggaccaagtacaacattccaagagtcaatgagtggaagtccaagggctttgatgttgatcgtccttgcacgttcgacttgtgttagatgggatataatgaggttggaagaccggtttacgatactctttacttgcatattgtcacttttgaaaaatgactcctaaccgagtcttgcttcttcttgcacaattttgataatgtttatgatattaccgatttgtcgaacttaaaaagcacttcttttagcatagtcatgacaaaataattctgtagctaaccattataactgctcgttttatattgttgaactgacagttattatattacttatttgctattaaaatcgcttaagcgaaaccttaaatgatggcgactattcaaattgaacactatgacgtcgaacattaaaataaacggaaagatttgtgttcgttttacaattcatttagtgaagcatctcactacagaccaatcagtagtgttacaaaaaacgcttgtcaaggattcgacagctccttgaagcattctttgagcattgggtcaatgcctgcctgctcgttatgtcagtatcgtttacactcattaactcttaacattgacagaagctgtaaaccgaattgatgataagtaactttgagagaattgccttcaaaagctgtcacaacgatcctgcattctcggttttcgttagaaaagaaaagtatatctgaatatacaaaactagtgtgtaacgaaaattttctaacagtcgatctcttcaaatcatcgtcatattttccttagtttccttatgactcatgcccatcctctccttgatactgtatcaatgcgctaactcaatccatcaacttgcaataaatcgctttcccccttcccctcccgaccctaataatcgtttgcgaagtcacttttttccggatgtcgatagttccttctagcgtcgtttcccatgctaataattgacccacggaagtgcaccatccaatccagaaaagcatttgacgggaagcgacactttacagcaatccggtcgaatttcaagagaccctctccaaccagccagagccgccaatacgacgatctctggttcgcattcgatggagcaaccaaagtgagtctcattggacgaaaaagccgtccaccgtagcactattagcgcagtatgttaccttaatagagccccttttttcgcttgctgaatccccatcaataaactcccttgtaatttcgttaagtgttttgattggataagcttttgcggcaaattattaagcgactatttgtttttgaccaatgagagagcaagaagtacgtaaaatcaattgcaagtcgcaatatttacggacatttaatataatacatgggaagtggagtagattgtcttcacaaacatacacaataatataataccagaaaaaattaaaaaattattatggcatcccctctaaatccaccgcttgttttacactccaaacgattagtgagataacaattttgtcgacgtcccattgacacccttctaccccctccaccctcttacgtcacccattaatcgcttgttcggctatgttcgaaacgagcgttccgaattttacaaaaggggtccaacctgcaccctgtctcccaggatttctgccaattgtacatcagtcgctactactattaggagcaattattggtaaaccgagtcgcttttttgccgcaatagtactttcagctgcgcttaaccgcacgccgataccgttcctgtaatttttacttaaactgtctttctagcagttttctacgcactcttcgtcgtcaattgcgtcttctctggctcattgtgtgcttttgtgcgagtttcctggcgaatttttccctttaactgtattttttccgataatttgtaatcttagactcaatgacttattctgtcattgctgaacagtcctccacggcttcagcaaagccattggaacccaagaaaaatgttgaacctaccgtttctcctagtgcacaggagtcggtgtatccaaacaaccgttctccggattgtatggccgattcctacggtaatccctacgaattgcccgatatttccatgaaggacgtgtacaatgcgatcccaaaacactgtttcgagcgtagcttggtgcgttctttttcttacttgctacgtgatctattgtgtgtcgttatcacaggtggtttggcccacaaactcattcccttgcttccttcatctcttatagttcgttcaatggcgtggacaacgtatgggttcatccagagtctcttttttacgggactttgggtactctctcatgagtgtggacattcggcgttttctccttacaattgggtgaatgacaccgtcggttggattgttcattcggcgttgtttgtgccctacttctcctggaagtttactcacggcacgcatcacaagaagaatgctcacatgactgaggacactgtcttcgttcccaagaccgccgaagtgaaattgaaccgcaaaacgggcggcactggttgcgataaggagggtaaaaaaattaacctttactcagaagctttttacgaagcgattaatgagtcgcctttagttacctcgcttaatgtttttctccagcagtcccttggatggattgttcatttatttactaatgccacgggtcagtatcccccgggatatgcttggtacaaaatgaaccatttccaccccggcgctcctatgttccgccgcgatcaattgcgggcggtcctgttgtccgatctgggaatgcttgtcgcttttggtgttcttatatatctgattcgaaagacttctctttccactgtagctttgtactatggtattccttactattttgttaacggttggctcgttttaattacatacttgcagcatacagaccctctgcttgctcgttatgacaaccgtacatggaactttactcgaggtgctcttgtcagtgttgaccgcgactttggttttattggcaagcacttgttccatgatattattgagactcacgttcttcaccacctcatttctcggattccgttttataatgcccgtgaagctacagaagccgttcgtccattgcttggcaaattttaccttcgcgacacgacgaacatgtttgtcgctttgtacagggcattccgccaatgccaatgggttcaagactgtggcaatggtgtgtacttttttgaaaacgctaataagggtcctggtgaccgccgtctgaaggtgaaggctgtttaagcgattcgttaagcggttcgcaaaacacctctacttcagcaattattgctctgcgtattgtactatttagtttaaccccaatgttggagaaagtgttcttatactcctattgataattttacaaacatgcctggtatggtaattttgtatggaacaatgattggggggaggaggaggaacagttacgaaagtatgaagttgattccttacgtataggccgttatgtgtgtaggttgtctgtactgagacgataagtagcagggttttgttgcatgcaaaccagctagtaaatgtcaacctgatacatcatagagaattgcatagcctgtgtccggatgtgtccgtttcttgccaactaataatgtacaaacgaccttaaaaaaccttttgctcatgcctgctatatataccctgcctttctgtttctctaagtaataaataaaatataaaagaaatgttatcgatgaatgcatgccattgactggtcgtgcaaatgattgctccatcactgtttaaaacgatgctttaagttgcttccttaacaagcacgacaattccactgtctagtgatgaatttgagtttcagtttagttcagtttagagatgctcttgtcgttgttaagctgcttgattcccgcaagacttgggtgggaacaacacagtcatctaatacaatcattaccgaatataaggtacattgaagatgttgttcaagaatgcagtttctgcatccattttcaagaacagacattgacattcctattgtttcatggtttaattgattcttatatccgcaagaggatatcttgaatacacgcacgaaagcgatattcttgtttatcaaattcgtctggatcttccaatttgcttttgttgctgcacaaccgtacaaagtacttttgctgaaagactctgggcaaaaacagatctaacagtatccaaagtgaggcgcccactagctccatagaacgatacttaacaaatccaacatctgttcgggtagttagatatgctggacaacatcatcattatgatttttcgaacctttcatggtaagtagcaaaattccctgccaattatacatcaacttttctctgtccgaattacgtagcaaacgaaagaattcatgctcaaagagcaggggagtaaaaaaggcctctattgaaggcatacttagaacatagatattgtatttgaggagtgacaacacccgtcgttcgtatacctttccgaaaagttagctctcatagtcataagttcgttcctgtatcctcacatcaagttcagaaagcggcagactcggcgctaaagtcgcacaaaaggtttttcgcgctatatcagtgtcagctgaataaatataaatcattaaaaaataattcgttcaatcatacacactgtaaagtcacttgtaagtttacaagcaataaataaagagccgatagcataaactttaaattcgttccgtctaatatcaggtttccgcgaaaaacaccgatccagcaaagtaacagcaatgcaaagggtgtccatggatacataatctacagcttcctgtgcaaaaattgtcagtcatcggtttcaaaaacaaagtagtgaataacacacctcgtatagaacggtaaagaattgctgtcttttgtcggcaaatgccttgtttcttataagtctctgtggggaaatttttttcatagcttcttcttcttgctcaattatacgtttcaatgtgatgtttaagtttaatgattcgagatacctttgcaatgaataagccaattcatagtcgccaaaggtactactggtttgagacaagggatcatctgaaattgagtctgaacaaagaggatcggagaagggttcttgagtttcgcattgaacagacatgttttgactttttcgttttgctagtttggtttaataattgataataaatatagacagatggtttgtaagatgaaagaagaatgttgaaagaggtgtgattgtgagtctgttttcttgtacttgagggtggataggaatgggaaaggataagtttcaaaatgaacgtagacgcgtgaatatactttgcataacgtcactgacgcgacgcgtctttcatttaagtcgcgcgtgtaatttgtaacttaaaacaaaaaacaattacaatgaaacatttggacttgttactcattcactgacatagcacgttttttcggctgtgaaaaaatgttgcgttgagcgatgactgtttgtctagtctgcttgccttttgctaaagtccattatgtaaactggaacagtaagagaatcattatttcgactctaaaacataaattgtactgcattataatgcctttgttctcttgaattggccaggcattttttttctaaataaataaataatcttctaatcgtgacgacaatgaataatgcatagtgatattgtttatgagatacatggtgaaccccttggtattagattgcgtcgcagagcattctatgaacacagccactgtataatttagtgagaattgcgaccataacgatagtgtctcgaacatccaattgaaatattatcatcccaaatttgcccactcagaagaaaagacatattaattttagtcggattcccttgggacttgagttatggacacttttgtttaaatgcctcggttaatgaagcttacatgataaacgaagagtagtgaattaaacatgcgaacgactgttcgtttcttttacagtgtcgcttgacattacgggatgaagtgttgaataagcaagcagaattccaagtatgacatgagattgtggcagtgtacgactcggaaacagacaggatttgtcattgaatcaggaccacatttacaaaactgagacatgtaagggagccgcatgtaaagtcgctaagattgctttcgttgctaactgatatcgcaagatccattggagaaagtatcaagagtgcgaagttagtgcgaaattcaaggcgcatcttgggggagttgtgacaacgaagaatcatagattgagaagtaattgtcttggaaaatagtataaataggtgtccataatcctccgctttcaccatccaaagacgaatcaattcatctttacaacaacaacaactacttcttcaattctcaacatgaactctgctcccgtttccaacgttcccgctaagactgatgccaccaaccaccatgtcgccattccttaccacaactggtaagtaaacttgccgaaaaggaagcgaaaagcgactcgcttggatgagcttaaaggttcattcgagcattcgcttccttccttgagtacactttttccgtaactaacatgcgtgcagcatcattgcttaagtttcttccttagcaatcgccaattgagcttctacccattgggatattcataattccaataacattatttttctcagtaatttgtgcttcactttggaatgtgtttgaaaccaacaaaaccaagaaagtaatcttcaggtcggagagttgatcggcgtagcaccttgggcgaagtaggggttactaatcaaatttcaagttatatagttattcaggaaaagagttacgacatgtcagctgttgcttaatagctctctcatttaaatctggtatacaagcagaatttgctagtttgccgtttgagacaatgtgctttatagccagatcccttatataaaacatcactggaatgaaattatgaaatcggttcgtgtcttgaattgagcaatggattataataatgtcaatttataaaaaacccggcttaaatgcctccaatattaagattcgtcatgttattaataatttgtagggaattatccgttcactactgttcgtttttgcgagaataataaaattaatgaccagttttcactaagacgatattcctattgttaacaataatcgcaatattttccttgtttccattttcttctctccttctgcttgtatgattattttaatttgctttctgattaactttttatattcaaagctatttaataaattcacatagttttagttacccttattagtttcactcttaacgatccagaatcgtcttgaaacgcaacattctaaagctgccgtgcagtttgtttgcatctgtcgcattaacacagatttggcgcttgattccagggccttcttgcgaaaatagagcgcacacactatatactcatcactatgaaatccctctttctgtcaccaatgcggtttcatcgtcgcatagttcaattaacgttttcggctttgttgacttggcgaattgctgataagtgagaaaatcagtatgaagcagtagcaactgttactagtgaaaatgtaattgttcaaaaaacaaaaagaaaagcagaaataaaccatccgacagaggatccgttgcttgtaagaatttactttgtaaaacgctattttatgtgatcgagtaaatgcaaagaaaactagtgctgctacatgattctttaattgattcgtgcaactctcgttgtagttataaatacatgaaattctatgaagatactctcagagtatctacaaaatggcatgtcttaattaataaataacattcataaataatccaatcacagcaacacaaaaatcaattaaggttgctaatcctacccctagtcccgtattaattcttttgcgttcctatgcgccgaagtcgttcaccaaagatatataaaatgggaagtattccagacaaaccaattgtacagaatccaagaagtgagaaaccccgaccataaccgagtttatcaaaaagtttcactgcaaacaatgaaaagagcattcctactaacaaacctaaataagtaagacccgccttttggatgggaaaatgatattcaccctcccaaattgcgggaattccagtaaaaaagaggtacaagacgcctgaaatcattgactggattagcgctatgcaaattgcaatgggtcttgttatgagaattagaagtggacgagtaagtgcatctactagaatgcgaactatgggttttctttccgcttccccttctttcgggacatttgcattacccgaattttcaattgccgatgatgcatttttgttcttttgttccaaaacaggtttataagtctctttgagaaacaggaacgaaaataccgtcacaattgctgaaagaatgagtaagagccaaaaaacccatctccactttcctgttgaagatataaatccagagatgacaggtgcaagagttggtccacacgtaacacccaacaaatagtaaccaatatactttcccctttctattttggtaaacatatcgttcatgctatatagccgttagtttatgtagtaatatatatatacatgtattatttataatcaaactacccggtgacaaagcaaggttgaagggaaaacacgtggatacatgtatgtaactaatggatgtcaagtaaaaaaaagtgtcaaagcagataagtgtcttcgcccactaaacaatttgactaataagtgtcgaggtatctgacaagtatccatcttccgtatggaatgaaaaggaagagaggtcgtcggccgagtagctaggaggaggaagagtcctttggctacaaggacttaaattactgcgagggtagtaatagcgagatgctggatcaaagtcatcaggtgaataataaaacgtttcgtagtcatacagtggggcatttggctccataggagaaacagccggtgcaggtggaggtagaccagcaacgagtctgctaccattgcatcggcttataccaatacttccataagcaatttgaggatgactattacgatacttttgtaggagccgtaagtagcgcattctgtgattgaatccatgagcagggaatggatatggatcgggttcgccgtcggtattgtcaggtacactcaagacgacgtccacattttcacgctccccttccacggcaatagtctgttccccagcacgcactgtctcagtgtatggaggaagtgaagcggtcgattcacccgccggcatggcatacatgtccgttccaccggctcgccgctcgtcttctacacagcagaatatggatcgcaaaagtcgatttggcttgtgtttataatcgatgtatctccgaagtgcaacaagaaaaagtataaaaaccggaatggtaagaagcacgacaaagagctagatgaatatattagtaaattagggcataatttgtcttatcgtctgcttacaaaaaggatatcctcaggcgcattcgtgggttcaggcaagtcatctgcatacgcccgaggagttgtagccctcgtatcttctgaaggttgattcatagttgaatcaaaacccaagttgtccgtagccagacaaataccaagaataagatataagcaaagaacgagtaacttgcctatgctttccaagggagcagaaaacgctaaagaacaagaaccgatgccttcagcatatagactttaatgtaaacaaataaacataacgaatagtaccacgtgaacggcactcaactgttcgacagacttatttttcgaaatagtgctattaaaataggtatctcaataccaaatgaatgtctataattgatcaatcgtaagagtacttcaatgtacattgatgaataggacaaatcaagacaaacattctaagaggaaaaaaaaacaggtgttagcaaacagcttcattgtctctgccaatttatatcgattccgtcaagttgaaaatttaagcagacaattctgttaataactaaacgtaacaaaaaagagtcttcccgcgtatgcatgtgttttatgaacgaagcatacgtaataacaagacataacacgaactaatgtgccgtttgttcatgaggcctgcttaacagttgttctgttttggcctgttataggtcattttaccactcctagtaccaagtagcatggcaccagaaaagcaagagaaaacagtttcgtctacaaataagctcactgcagcgagttttcgtgagcttttggaacgtctagcactcgcagacggtgctggagaagaagaggaaagtgttattcccaaaaagttcgaggagtacaagttttggaaaactcaaccagttcctaagtttggtatgcaaataaaagtgaatgatccgcaactaacagtttaaaagatgacgagaatgatgttgagggaccgattgatccaaacacaaacatttccgccgttcctacggaaccattgcgcatgttgaaagattttgaatgggttacgttggacgtttgcgatgagaagcaggtatgcacagaaaaatgtcttcgcgttagtgagagcttcacgtgctaatgatatcttttcttgtttatagttaacggaaatttattcgctgttaacggagaattacgtggaagattcttcctccatgcttcgttttgactattctgcaaagtttttacaatgggctcttatgcctcctggttatgtcaaggattggcacgtcggtgttcgtgtcaagtcgtctggaaaacttgtcgctttcatttcagcgattcccgtacaagttcgtgttcgtgacagagtttttgagcgttgttctgaggtcaacttcctctgcgttcacaagaagttacgtagcaagcgactaacgcctgtccttatcaaagaagtcactcgtcgttgtcatttgaagaatatctggcaagctatttacaccgccggaattgtggttcccagtcccatcagtacgtgtagatacttgcatcgcagcatcaactggaaaaagctgtatgacattggcttctcccctcttcctcttggttcaagcgaagaacgtgaaattgaacgtttcggtctgcctaagaagactgaacttcccaaccttcgtagaatggaagcaaaggacgtggaacaggtttgtgatctactgacccgatttttggaacgttatgaacttgcccagctgtttacgcacaaagaagttgaacactggttgttgtgtggtaatcctgtttctaagggacctgttatttggacctacgttgtcgaggtttgtgttttcattttttttttttttagtatacagttttctttctaactctctgtttacaggacccagaaacgaagaagatcaccgatttcttttcattttactctttgccttcctccgtcagtggtaaccctaagtacaaccacatttcagcggcatacttgttttactatgccaccgaatcatatccacgcgacggttccgattctgctcaagaaaagtatattcaccgtctgaaggagcttcttcaaagtgcccttattctggccaacaatgtatgtttccctttctttgtgggtgtttcaaacgctcccaaactgtaattggtcatactaacacaagaatagctccattttgatgttttcaacgcagtcactgctttggataacaacctctttttgaaggatcttttgtttggcgaaggcgatggttacttgaattactatatgtacaactatcgctgtccgaagattcctggtggaatcacagagaaaagagctattgataaaagcagacctagtggagttggtttcgttatgatttaatgaaatcagctttcaatacgctttggtcctaaaagttttggaatccgaatttcttcttgcttgaacaaaagcatcttatctctgctattcattacggcaaagatgttcggcattctacagttacgaaccatacaattcctcatcactttcactttttatatttcaatcacccccgacgtccacaacaaacaaatcaaaacttgtcaaatcatttacgcggtgtttttaccgtgtaattaaatcaatttatgagtatttgacaaaggctttttcttcacagtcttttctatgtggtcttgctgtaagagggttgtccacaccaaatttcttcaaccaatacgaaaaggttggttttgttatagaagagcaatgtctaccgttccagaaaacattaacgagcttattgccgctcaaggaaacgtcgtgcgttctttgaaagcgcagggagcaccgaaaacggaagttgatgctcaagtcagcaaattgcttgagttgaagaaccttaagcttggtgatgccaagaatggctccaaaaagggtactcagttcacgttgaaaactcctaagggaactcgtgactgggcagaaaaggatgttgctcttcgcgagaaaatctttggtactgtaaccgacattttcaagcgtcacggaggtgtcacacttgacactcctgtcttcgaactcaaagagattcttactggaaagtatggtgaggacagcaagcttatctatgaccttaaggatcaaggaggtgaactttgttctcttcgttatgatttgaccgttccatttgctcgttggttggccatgaaccccaagattaccagcattaagcgtttccacattgcaaaggtctaccggagagaccaacctgctatgactaagggtcgtatgcgtgagttctaccaatgcgatttcgacattgccggaacctttgattctatggtcgccgattctgaggctcttaagattcttgttgaagctcttgacgctttgaacgtcggaaagtacacgattaagttgaaccatcgtaaaatcctcgacggaatttttgaagtgtgcggcgtcccttccgataagattcgtaccatttccagtgctgtcgacaagctggacaagatgccttgggaaaacgtaaaggaggagatgaccgaggagaagggtttgcctgaggaggtcgctgaccgtatcggtgagtatgttctactgaagggtggccccgagcttcttgctaagctgaaggctgacgaaaaactttctgcaaacaagtctgcttcgggtgcctttgaagacatgaagttgctctttgaatatatggaaaactttggtattctggaccgtttctccttcgatatgtctttggcccgcggcttggattattacaccggtatcatttttgaggccgtcacagaggcctctgctcccaaaaagattgctagcaaaaaggatgtcaagaagagcgacgatcctgaagctgaccgttcgaacgacgatactattggtgtcggttctattgctgctggtggacgttatgacaacttggtcggtatgttttcgagcagaaagaacgcacagctcccttgtgtcggtatttctcttggcctggagcgtatcttctctattcttcgcaaccgtattcccgatgacgagcttcgtgccaacgaagtcgaagtctacgttatggccttcggcggcggcaaggagtggactggtttcttaaaggagcgtatgaacgtttgtagcgagctttgggccgccggtatcaaggctgagttcttgtacaaggtgaaggctaaaccccgccaacagtttgaggccgccgacaaatatggtgtccctgttgctgtgattctcggtcaagatgagttcaatggcggaaatgtgcgtatcaagcgcatgggtcaaaaagagaacagtgatgaaggcgttctcgttcctcgtgcttctatggtgtcagagcttaaaaaactccttgcttctttgtaaggaattttcaacctagattcccaaatttaatattacatatctttagaacaattgtttattctggtgtaagtaaatttttaaacatgatgctagtatgctgtagtattttgaaaggtataagtgatcattgtgagcttacagatctaataagccttttgaaggattgatactgttgcggaagtttgtcgcaacgggaccaattgtgacattggggtcaaaatcctcagcaacgttcgagtaaccaagcgttccagcattaccgaaattgcgagacgtacgccagagatcgttgggtgctccattatacatgtaaccctcagaagaaaaacttgaagatgagcgcacaggtctgggaggagtggaattcacactttcgttttgttcttcaggttcatcaacaccgttccgtcgatcaagacgttgacgcaaaacaggactgtaagctggataaattgtacgagcgcctttaatgaactggttaggcggcttatggtaaaccgacgctaaggtcgagagatttagcagaagttgttcagtcagatcaggatcagaggttccagtctcaacatcaatgtcggacttcttagacaatacaacattacgggctaaatcaggactaagagagagaagacgagagtacatgatacccttgtctcgcaaatctgggtctgatgactcgtcaactactcgtttgagtacagctgtaattaattcacttccctgagtaggcatctttaagaaaagcttcattgcagcagttaacagagtttgttgaatggtaactggttcgtcagaaaatccatcaaaaaactcggaaagaagcgtaatggaaccgtcgatgcgttcggcatattcacccaaaatccaaatgatcgccccctttgcttcggcgtcttcaaacgattcaaactcctcaagcagctccgaaatgagatgctcgtagcgaccgggataccgacgcagaatgtctcgcatcacaatcacaatctcttggacaacataggtgattttagtttcagccaactccaagagatggtcgacgcattcatcagctttggactcaactttaagcgccagtaaaccaatatatcgaagaaccttgcgaacaaattcaacgtcaatttctgtggcgtagtcaacaaactcgctcaagatgtccgataaattgtgctcatctgccagcttaaccaaaacgctgagcttctcaagtttaatgtagatagggtcgtcgtatttgcaataaaaaatatggatgtcttgcttaaagatgtctgggttaagatccaatatgatttgaatattccggagcacaacatactgaagtgcaggtgattttcctgcaacaagcgatacaagcggaggaccaatcttgtacaaatactcgttcactcgttcgtcagattgcatatagttggtaaagtacagaatagcttttacagcgcccatgcataccgcagcattggcatgctgcagccaaggcagtattctgtctgcaaattgttcagcgatgccgcgttcttgcggcgtaaacagttgcacagaatctagaattacagcttgtaaccactgagaacactcatctaaacacgtaaggagattcgaggcaacactccggctgatttgaattttaagattgctcgatctctcagtaataatggatagtgcagctaaggcattggcaacgacctaaaagttagttaccatgtctgaggataaatttacacatacgatggcgttcccatcatcaagtctttcttgaagtcgtttaatcaagtttgctgactctgtaagtcttttgtcgtgagagtaaagttttgcaacactgataacagctgttttccggacgtatgggtcctcatcatttaacaaacgaacgagtgggtctagtacggcaagccaaaactttttcacatgaatgcttgacattgtacgaagagagaaagcacgaacaagaggatctggatcatccaaatctcgaagcataatgggaattgcttcggccgcaatggttggttttatacttgcgtaattaagaatatataggaagcaaagctttttgatttccaaattagttgtattcatgcacgccaagacatcttggaataaagagctcatgtcatatccatatgtcatattagaaacaacctttttcaaggcattaatccgtttcgacttggatttgtcttttttctcgcccgtcagctccaaatgcaattcatgggctctttcctatacaaaagtacaatgtaagtatttcgggacttcttataaacattaaaataagaattaccatcgtcgaatggctcgaagcactagtcattatgcagtaatttcacctgttccaactcggttttggagaggctcggtccgcaaaaggggtacacccgagatacttatttagagctcgtttaaagcatggaaaacccttgtctcactgtagttaaaaaggttcttacacaacctccttcattgttgcgtttgtagttatgattgaaaaacggattacaataagtcaaacggaaactgagacgcactttaaaaaagcgttttcccgttttgtaaatagatttcattaactagagtataatcattaaaagaacagaagaggaagcggtcggatttaggtttgagatagagtatatggacgacgaagttcgaaaaaccaaatgggaacacagagaaaacagaattgtgtaaggggtttaaagttgcataaatcaggctttgcagctagtgtcggcgacaagttatactgagtaggcttgcgaaatttcatactgagtacagagtgcctatgttgatgtctgcaacaaaaaaccgtcgagacttttaaaagctcctggacaacatgtacaatgctcaaggttccttgacggccaaaaccggttcaaagcttatgttcttttccttggtgacagaccacgactgcaattgtactgtttgtgaaattgctgcgggagacgggtgtgtaataaaagctaccactccagccaatccaaagtacgtgctctcccttgtactccatttacgtagcagtggattgatgccactgtgccgcaaggaccttcgggaagaagggagattgacgaccccgacaggattgctcaagtaaatagcagaattgaattttttccgttttgtgggctttgcacttaataagagaagccggctgtaagttattccagcggcccgtgggaatcgctcatggacagggctgcggttgtagtgtacaaatgaggcgagcctttctaaaagtgttccttctgaagtttcatgattatgggaagtgctcaatggcaactgtataccgtttagtctcttcagagttcgaacaaaacggtcactgctttcaaaccagcacagattatcggccgagtccagtagcttgattgatatatgacggttattgatggcaggtagatttcgtttcactccccagtccccccttcttttaagattttgtttgctcatcacagcaattcgaagaggggcatttttctgcatagctggtgtactctgaatcctactaggaacagcacacactcttgacttccgcagcagaaaggcaaaattcatgaagtaacttgacgttgaaatgtataatacagagaacgaatggcgtcaaatgggttccaaaagaaacgaaagcatgcataaatggaccaattctactccttaagtactcagattacacagaatcctacgacgtattagagatcctattctacgtgtatttttgcaccagaattgagacacacgcgtaagcaactcggtaacaaacactgcttccaagctgttatttaatgtgtaataacagcatgccagtttggtgtagtggttttagagcacagagctcccgccaactttattttcactaaggtttcgcgtaactttataattactaaactatctaagcgaggtccccctatgacgtatacacactcaaatattacaggaaggcttcagtgacttcgaattatgaaacttttcaactacgagcaggtccctgacctctgccactaccttctcagcatactgccgcaataacagcatgctgatcggcagggcacttgggacgcgtttttggacgcgaagatgtctgcgtgttagttttcggcacgctaaagctttccatgggaccgcatggcagcttcaagcagagatcattgatggaaagtctcttgcacagtaagtcttgaacaaaaaacttcagctccatctgcacctctattctaacacaattagaaaaattcgaaagtctctgtcgcatgagattgacaccttgaaaacggctagtccgtcttttcatccacgtgtagcaattgtgcaagtgggtggacgcgaagattcaaatgtctacgttcgtatgaagcagaaagctgctcaggaaattggcgtcggcttcgttcattgccatttccccgagacggtgtcggaggaagagcttttgcaaagcgtgcaaggcttaaacgacgatccttccattcacggaattttggtgcaactgcctttgcctaaaggcttgaatgagcgactggtttcggagagtattgttcctgaaaaggatgttgacggtttcaatgaagtgaacatgggacgtctgtcgaagaatacggcaaaacctattcactctgcatgcactcctaagggtgttatggagcttcttcaatactacaacatcccgatcgctggtcgccatgctgtggttttgggtcggagtgatatcgttggtaatcctgttagttatttactgagaaaggccaatgccactgtcaccgtctgtcactcctacactcaagatttaccgaaatacgttggcgaggctgatatcgttgttgcagcattgggcaaaccggaattcgtccgtggtgaatggttgaaacccggggccacagtcattgatgtcggtattaactctgtccaagacggtgctcgccgcaagcttgtcggtgacgttcatttcgagtctgccaagaaggttgccggtttcattactcccgttcctggtagtgtgggtcccatgaccgtcgcaatgttgatgtccaacattgtcgatgcagcaaaacttgcttacgcgaaaagcagagctatccccaaggtggagctgttgcctcttgagttaaagacgcccgttccttctgacattgagattgccaaaacgcaaacccctaaggaaatttgccgtcttgccgaagacatcggtattcttccctctgaaattgagcctttcggtccttacaaggcaaaggtcagtttggatgtgttagaccgtacggtcgatcgtcctaatggtcattatgtgcttgtgagcggtattacccccactccttttggtgaaggcaagagtactgtgttgattggaatggcacaggccctgggtaacttagacaagctttccattgcctgtgttcgtcagccctctcaaggtcctacgtttggtgttaagggcggtgccgcaggtggtggttatgctcagattattcccatggatgagtttaacttgcatttgaccggtgacattcatgctgttaccgcagcaaacaacctgatggcggctgctttggaaacaagaatgtttcatgaagacacacaaacgaacgaggctcttctccgtcgcttgattcccgtcaagaacggtaagcgtgtacttcacaaaggaatgaaggctcgctgggaggccatttgcgctaaacatgaatacgactcctcaaaacttgacgaagcccctaaagagcttttgtacgaactcactcgtctggacattgatccttccacaatcacggtgaaccgtgttttggatgttaacgatcgtttcctgagaggtgttgaggttggcaaagcaccaaccgagaagggacatgttcgtgaagcagctttcgacatctctgtcgcgagtgaatgtatgtctgttttagctttagcaaatgaccttcctgatttgcgccgccgtctcggacgcattgttgtcgccaacaacaaagcaggcgaacccattacggccgaggatttgggtgttgctggtgccatggcagttctcatgaaggacgccgtgaaacctaatttgatgcaaacgttggagggaacacccgtgatggttcatgctggtccctttgccaacattagtatcggcgcttcctccgtgcttgccgatcgcattgccctgaagcttgccagcggtggctctaacggcgaacctggttatgtgcttacggaagctggatttgcttcggatatcggtatggagaagtttttcaacatcaagtgtcgcagctctggtctcgttcccaacgctgttgttttggttgccacagttcgtgcactgaaacttcatggaggtggacctgatgtatctcctggtaaggccttgcctgagcagtacacgactgaggatgttgaactcgttcgccgcggttgtgcaaacatggctaagcacattgaaaactgcaaaaaattcaatgttcccgttgtggtagctgtgaacaagtatatcaccgacacggacgccgagctggatgtgatccgggaggaagccatcaaggcaggtgccttagacgctgttacgtccgaacactgggcaaagggtggtcagggtgctattcctttggctcgtgcagtaatgaatgcatgtgaaaagtcgaagaatcaaaagtttaagtttttgtacgacgtcaatctcacgatctctcaaaagatcgaaaagattgccgtggaaatgtacggtgcaagtggaattgagctttcgcctttagcacgtgaaaagatggagcgttttattgaacaaggctttggacatcttcctgtctgtatggccaagacacaatactcgttgtcgcacgaccctaagttgaagaatgtccccaaggactttgttattcctatcagagatatgagacttagcgcgggtgctggttttatttatcctttggtcgccgaaattatgactattcccggactccctactgcaccctcttacttgaacatcgacattaacgacaagggcgaggtatttggattattttaaaatgtgtacataggaaaaggcttggatatgtactacggactttttggttatttattactgttcgcatatgccggtacgaaggcaacaaacgaatcaacatttgctttcgaataaagatcttgatggtgtggaattgtgtttaaatcaattggatcgaatgaattgaaacagctcttttaaacaaggtctaaacatgcttaacctgacattaaattatatattgcgctaacatgcaatagaaaacaaaacaggaaacgtgaagcacaaccatcagcgctaacgcagttacacccctaaaacacactcttctcatagtgcaaattgtctaccttcgtaccattgccagcagcactttagcatttctcagcgacaggcagccgctctcttagagagagccgacgggtctgttcaccctggagggcgcggcaaatggtcgctgttggctgtgatagtgtcgtatcagtgggcatctctgttctaatctgggactatatagcggtttgatcgttattcgataaattgcgctgtcttcttttcagctacacctcagtaagaatgtttaagcccttcgttaccagactcgctcttgcacgtcctgcactctctcgtaccgtcctccgtgcacctcttcttcgcacatcttttgcaacccccagattttattccgctatgagtttcaaggctgttaacgctcctactttgtctgctgctggcccttacagccacgctaccgttgctaacggcatggtctactgctctggtcaaatccccttcagagatggcaagcttgtcggtgctactgctgccgagcaagctcaacaagctctcgagaacttgcaagaggtccttgaagctgctggttctgacaagagcaaaatcgttaaggtcaacatcttcttgggtgacatggccgactttgcttctgtcaacgaagtttacgccaagttccttcccgaccctaagcccgctcgctcttgtgtcgccgttaagactctccctcttgccgacaagggcaacaagatcgagatcgagtgcattgctgttgcctaagtgcgttcatgatgaaatagtaatacacaaattgatgataaattgagaaggaagtatgtggggatctcttaaagcacagtctatgaacgacaaaagctcatacaagccatggtattcagcatgaaaacgacgataatgaaaaaggcaacagcgaaactggtagcattttctgttttcgtatctgcaggattcgaacccggatgcgtttaggcaagcaccgcttgctaccgctacaccacagaactagacgcatgcagctgtgcttcaattaacagcggcctagctctgtgtcgtacgggtacgaacgagttgattgacccctcctctaactctgctttcagtaaataatcatctaagctttagatgcgctattttgtttagtcaattgtattttccattgtgccgcgcctacttttactaagcttatctccttctaagcgaagcgatgatctgcaatgaaacacacactaacgtctatcctcgggtaacaattgcaaaacagttgaacgaatcgcattcaatttgcttaaacactttttctcaaactcatctctccttttcgttgctagtactacaaacagaattgttattcatgaaattcggtattggcttcgttacgatacggcttcggctatttagcgaggggcaatcagctcgtgaacatagtagtagcttcattcacgtcaaagagccatctttgagtttgctctggttcttgcttgtttatggtttttgaaaagaccttagaagatcttattaaaggtctgagacagcacagaggcgatgaagaaagcttcatcgcttctgccgtctccgaatgtcgaaaggaagtgcagtcgaaagaaatggtcgttaaagctgaagcaattgcaaaattgacttatgtatgctgttcgcccggtattattcttactaacgatcttcgttgacagttagaaatgtttggaatcgatatcagctgggctagttttcatgtcattgaagtaatgtcgagctcgaaactcagtttaaagcggaaaggatacttggcagctatccaatcttttaaatcaaacacggatgtgctaatgttggcgacaaatctgattaaaaaggtatgctgaagcttgttgaggcttactttaattttggttttggagttttttaaagaatatgtactaatcttgattcaggatatgatgagcgccaataccactgaaattgctattgcgattaacggtctctctcatttggcaaacatcagtctttcgcgagatctgtaccaggatgttcttatgctcttaagtcattctgtcccatatatccgtaaacgagcaattattgtgctatacaagatctgcattcagtatccagaggctcttaaaacatgttttccaaagttgcggagcaaattagacgacccggacccgtccgtggtgaatgctgccgtcagtgttatatgtgagttggctcgcaaacagcccaaaagctatttggaaactgctccagaaatgtttcaccttctaacgaactcttccaacaattggatgctcataaaacttataaaactgttttgttcattgacaccttatgaacctaggctcattaagaagctcactcctccattgacggagcttattcaaacgagcacagccgtttcccttttgtatgagtgtattcacactgttgttagcggcggaatgctaaccggacattctcacgccgatgaactcgcgcatttgtgtgtggataagcttaagggtttttttgaagacacagatcaaaacttaaagtatcttggtctgttaactttcaaaaaaattgctgagtctcatcgggacttagtcgtacagcatatgagtctgttcttgaaatgcttgatcgaccctgatgtttccctgcgttttcgagcacttgatctcgtatcggacattgttgacaaggacagtatcaaaagtatagtgaagaccctgatgcttcaactcatcgtcaattccgactacacaaccgaaaacttccgccaggtgtcggctatgtctattattcaaatgacatcaaaatcaaattacgccaacataaccgactttgaatggctcttaagtgtttatattgatttggctcgtgttcccaacatcgctgttgaaaaagagctcaatcatcaaattttggatctctgtgttcgagtaaaagcacttcgtccttttgctgcggaattgttttcccgtgtgattactgaacctgttttcgtggacaagcagaccgaaagtatcgaaccaaaatcgaacatcttgcgtgctgttgtttggtgtttgggtgaatatgctgaatttctccctgatgcaattgccgtcgtggaggctttgattcggcctgttttctatacatacccacctgaggttcagtcagttttactgtgggctttaccaaaggtttacatacaaaagttccgtgaacttgttaattcgtgggattcagagaagttaaccgttttatcgatgtgggcagaggaaatccgactttttgctaaacacttgatgtctgtccatcacattgaagttaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctgtcccatcccaatgaaagttaaaccaaaggccaccggagaattatttcatattccacccagatcttggacctttttaaaccctcaagatgcaaatgcaaccctcgagcttttaaatcaaccaccttatattttacagaacacattgcccgtgcttttcacacatgctcctttgaatcccgtagcgtttaaagctcaaggaaaagtccagactcctgaaggattggacttaaatgtccagatcaacgcagagcttgttgttccggaagagttaaagaagaaggatgtttgggcatatgtttcggctctggatggaacgaatgacgtgtcctcgcgctctttcgagctgagcaaacttgactcatttcagagctcggtgtcaggccatgacaggaagagtcccttttatcttggtaatgatcgaagctcggcggaaaacttaatcataactgatgaaccttctaaaaacgagaatggcatttctgtaaataatgatgaagagagtacgtaccagaaaatctttggagaattagatactaacaattcagtggtttcacaaatgagtacgataaaaactggttattcatatcccattactggccctgttgaaattgcacaagacgagttgccggaaggtgtcgttttatctgatactgatgcggaacatacttcagtgcctctcaacgcgaaagaagtaccattaatttcgttcgatgaaaccttacgggagccaaacactgacgattccttgataaagaaagtcacaaaggtcaagaaatcaaagaagaagggcgtaagtgaatttttatattactcgggtgttgttttactgactttgtctagcatcgtgtcgttttagacggagaaacaaaggtaaagaagtctagcaagaagaagaaatcttcgaagaagaagtcgacgttatgaatgaatcagatttatgtttagttatagagattgacaattgaatgaaacgatgctatgcgtcggtgaggttgcatggcgtttccttcaattatagtgtgagctttgaggaaataattgttcgtaaagtaaattcgccgagttacaatatcgtatgtagctgaaaaggtttttgaattatatccagtttacgagtaagaagtagttaagcataactaaactccagggccatcctgtgtgtgatgtaaaagctattattagcttgtaaacatggagtgatactttgatcaatgaaagctgatcaatgtagataataagtcaagaagttcaaatgaactaacagtttcattcgtatactaaataaaacacagagcttctgttgctagtgatacaggccttttttaatgtcccacggtgcattttacacgcgagttgtgtaatacacatcttgtttgtaggagcacccacttatattcggcttcgaagaagaacaaagtatgttcgtaatagcatgaattgaattccctatttaagagattcgtcagaacaaaggcgtagacttggtctttaacccatttcttcataataaacctcatcttgccctagaatttcgcatcgcaaactttattcaaaccttaattaataaccgaattttgtgctggccttattcttcaaaaaaaaaaagggcaccgacaattagttttcgtttagtgttttaattggctgagatgtcgcaactcccgcaaaggagcaccccgtgaaagcgcaagtcaaggatttttcagacaaagaagcgtaaacaaatcccgtttattcgaaatataaatgacaacacttagttaaatgacatgaatgtattatcttatttatttcagatttaaggtatttccacttaatacggatttagacgcagttcccgctcaacggccaacaatttgtattcctagctgatttcaatgagaatcaatggaaaatacaaacacgaatcattgtcgctattatgatgaaagagatctttaaatagctttaagggctcgtatgccgtcaattcacatgcttttcgttaacctgctggtaagccgaggtgactcccttattgttatctctccagccgcttggaccctttacttgaattcccatttcgtaggtgtatgcttagttaacaatttctgtttaaataggcgtgttttcttagtttttacttaacaattattaagcgtttaccgtttgctttaataaaaaattacaaaaagcttcaacaaatcttggacgaaagcaattgggccatatgtcctttcttaaaaacatattaatcggccttttatccctcacagcaacagtagacgcaacagcgtttaccaagcgtacaactgagggcaatcagatcatatcgtttcctgttagcattagcaagcgggcgaatgcgtcttcaaaaggcattggtaaacgtgaacagttcgccaacattcctgttacatatggtgatgagaactctgctatcttcgttcatctgtcagtcggtacaccggcaaaggactatacgctggtacttgatactggcagcccgttcacttggattaccgcctacaatgttactgctttaaattcggtcgctgaggaactaggctacacagagcgtttggaagcttcggcattgcagactgcatgcccgatttatgggtgttacgagtacgatagctcgacttttcgttatgacagctccgaatttcttggctttatgatggtttatggagacaatagtacggttttgggttacaatgtcgaagaccaaattagcattaatggcctctctctcagtagctttcagttcggcatcgcggttagcgaatacgagtcttccagtcccatcggtggaattatgggcatttcgcctcagacatcgatttatggtatagacgaagaaaaccgtgttgtcacttgggcagctcctacgttgttgcaacagtttaaggacgcaggcgtgatatccagcaactcgtttagcctgtttctcagtgagaatagcggcgaatttatcctcggtgggtacgatgaagataaattcactggaaatttacaatggttacctatttcttcaaacgaacctggattttatggctcgtatctagaccacgtcacttttcacacggattacacaaatgataacaatggctgctcttgttctaccatagacgtgcccgttcaacaggacgtgattttcgactgtggaacgactgttgtcaatcttcctgcaggtgtccaaaaccaaattacagcaatgtacaacggtgtgtcttccacaaccgattgtacggttacagtcgaatgtgatgctgtgaaagcttctgattcacttgactttgttttctctaacaatgctgccgttacaattcccatgtctgagttcctaattgcgaacggtgacggcacttgctcagtcgcattctgcagtgtgggcgatagcgatatgcagattcttggtctgtactttatgaaaagcatttacactgtttacgattgggaagctcaattgatcggcattgcacccgctgtggattctgccgccgttgctattaatgatatagcaacggctgctggtgtcgttgctaacaacgcatactctgctgagttcaacgtagaaacactgacaactctgagtgcgaatccattcgttcaagctggtgttgcctctcccactgctactccctctgtcattgactatcccaataaggctattacgacttcttatctttataacggaacgaattcgacggttcaggttaccacttttacaacaattacaaacccttctccgtcggccacctctccatcttttgtcaataccacaacgtctgtcatttcctccaactggacggtcccgactaccgcatttccttcttttgctacttcttcttgcatcaaccgtactgacacaatggtattcagtacagttactagtggctcatctacatccagcaccgtatccattgctctcgttttgctcgcatttttgcctgtttgctttttctaagcccacagtcactcacattcttttcccttattgcatttcaggttttcatcttcctatcttctcttcgtcctcaaaattcggtcccattcgtttttgtcctcatatgcatgtaaatcagtttagtaactttttatttaatgaatgttaataattaaaaatacggtaaaattgggatgtcaaagttacatattattttatgttattctaaagaatttttacatctcttttataaggcaataagcaatattgcaatataaaaacaaattctactcatcgacaaaaagaacactggtgcctgttacataatgtatcattaaacgcctggaaactttctctaccatctgtttaatcacaagaatcagaaaaatctcattgataattacatgatgatatgaaaatgcaagctatgaaaaaatatgcgaatatgcgatgcaaaagaccggttatcagttgctgtcaaatgttgcttaaataaacaaggaaagaccctcagtagggagaacggactcaaagaaggaaaggtgggagttgcgcacgtaggcggtcatttcgtaggaaaccaccgagttagaagaagggcaagtcacgggaaccaagctgtcacagccctcagagttacaatcaacacgagaaacctgtctgagacgagcaggagtgttagcataagttgttccgtcggttgggttaccgttcaaattgtaaagcatgaagttgccaacaccattatcgcctgaaatagcgaggttgcgcgcacgggtatcaagatggaaggacacgtagcactttccgctaacctttccaacattgaaagtgaaaatagtattgacatgctcatctccgatgagggagacttcaggggaatagcaagactcgccttgcttgttgggagtagaagacttgtaaacgcgaatcttgttgggaagcaaacggccgctagtaggagtgggaattgaggtgacgataacagactgatcaagagtagtagaagttatgtcgcgaacaccgacgacagaagacacatcatcactaatggtagcggtaggagccacagtcgatgtggggttaacgatgctggtgctagtattggtgctgttggcaggagtgaaaggcttaagagcaatagcattcacaccgacacaaccattgtcggccttgtcggcatagacaatttcgtaagcggtttcataaggacaagcgtaaggagacttgccatcgaattgcaagtagtaacccaaactcgtgggcacctcggcagtgaaaccttcagcagccttgttcgtgtcgttggtaaagacaacggtacccttgtcatcgcgggaagcaacctggttgtcaaagtaaagcttcttgtccttaataaagaaggtagaagcctccttagcaccgtcataaggaccaaggaagatcttgccagaatcgccaacgaaaaagttgcgttgatgcacgttggcatcaccagaacgcacggtgagaacaccaaatttttcaccagagttgaaattgggcttggccacgggggcggccataacgccaagagaaagaagagtagaaatgatgaagttgaggaaaagcattttgttcaaaaagttaaaattgtcggcttcgctgttaaggttttcttaagcgaatgtcttgcgtataaagttgattaaactcaaacggaggtaatgaatcagagatgatgatttgaatgatgtagtacaagggttcacagagcggtatttatgcgtttcctggtttccagaaatagttcaaagtttgcgttgtttttccaaaaatagcagtcctcgtcgcaaagccgcactcagtctgcgttgtttccgtcaccacgcttcgcactttatttttcattgaatgatgctaaaaataggtacattcttaaagctgacatgattggttttttccgagacaggcgactgtcatgcaattaagcttagcgattaagtcgcaagccgcaacatggaggcgaggccctttgcgagctgtcccgcttttttcttcggaactgatcggaagaggaaaaaggttaaccaatcaatgcttattacgacaagccatcgtcaccaaagccccaaattaaacgaacacgtgtcgtcgcttgaggggatttctttaaaactaccgacgaagccgacacgcaagttgcggaggaggaataatagagctcggaggaggagaaaatgaattgatttagattagctagcattgaatgacgggggtgtcaaaccatggtctgacgcattatggacatttggaagcatctgaacagttcatctcccgtggcattctcacccgtgatgacggtattcgcggccaatgcctcatcagttgctgtgacgacctgctgccgtttttgaattgacaaccggagaatctcctcctcaatggaattgtcggtaacgtagacgtaaacggaagtaggcttcgtttgtccaattcgatgcacccgcgaaatagcctgaagctctagactgggattcagcaatggttcacctagaatgacatgttagtgaaacggaatgcaggggcaaagaaagtcaaaacaaatgcaacgtggctgaaacatacatagaattacatgggttgctgcaataagtgtcaaaccggagctgtggcggtgttagtaactttatatgacagagttcgaaaagctgaaaaaggaggagagaaaattgggaacatacgattgagaatgtgcgtgtaatgtaagcacctgtttagtggggtttttgacaaaatcctgaatgctttttcccctcttgcgtccatcaaatttgacgaaggaaatgtcattggcgcgaaaagacaaatgcaggccatcgagcacatcggcccattgtgaaaacacgaccaccttcgcgaaaacgtcctgcgagcgtatatgctacaagaatttgttagatgatgaaacttatccatgaaacattgcccataacgtaccagtaaatgtcttacaattgtatcaattttcgaactaaagctctgctttagtttaatttttttcattgagtccatggcatttttgtcgaaagggtaataatagccaatcttctcattttgaaggctgccttcttgttgagccaggctagcacttgctgcttggttgttaattatgtacacatcgtatcggcccaaatgctgtttgcatattggacaggatttatggtgggctagccatgcagagagacagctcacacagtacttgtgtccacagacggtgatacagccgcgtatgattgtatcccgacaaatcacacattcttgactgctttcagagtcgtccaattgcttgatcaaactgtttagatatcgttgtcgtgagcccaatttcagcaactcggttttcatttgctgttccttttcatttgacttgtccagctcgtaaacatagccgtaaaagttcctttcgtgaatcgggtctgaatttggatgatgtctggttttttcagataacgtctgctccgttgcactggtcttttcgtcgcgtatcattctcttcagccgctcttcatgaaagttcagcattgtttgcaaacaacactcacttcgttcaatagaagactggttctgtagagcatgatatttgtcttttgacaaaaacaaagagggttctgatactaaaagagtgtcgctaatttcctgcaattgcttataatatacaacacgcacattgtacaccgaacgcagtaaaccaagttgtttttccagaccattaacgctatcagtatgttcttttaaaagtgtgtttctcgcgagctgggcgttgtaaaatcgtgaatcatcagcagaggatgtttcacgatcaataagagcgaggagtgtcccattcacctgagatgtcggtttacaagcatttctagtgtcgagaagatccctaacattctggtcatgtactaaacccttgtttctcttttcttcgtcctcgccagcttcaccctcatattttgcaagttcttcatttaatcgttgctcggcagttgcagtaattaaatcgggcgaaaaactggttgcaccgttcagtgcgaactgccgatccaagatcatacagtgaagtacatcaagaccataatcagccaaactttgtgctagtagactttcctcatactcatctcctgaaggagttgagtcttggtcaaaaagtggaagttgaagaatgtgcaatacgcgatcgcgcaactcctcaattgcatccgcctgtacatttagggtatttgtcaattgacgagcatcaaggttagtttttggttggttaaatatatcattacattgccgcatagagaatcttggaagatttgaaaacaaactactttgagagcgttcaattagatgtgtaaccgactgattaaccttttcagaagcatcgcgcataaggtcgatacgcgtttcctttgcaagtgcataatactcgtcttccttttttgtatcttcaagagaattgtaagaacttgcaatgaaaaacaagagccggtgtttcaacaacttccatgaacgcgagtgtttttccagaaacgagttaatgcattctgaaattattgggtttgatgccccaatctcgatgaaagagggacttaagatattagagaatccattatgcaagtgtgcgtccacgagtttaagaacatctttccacatctcaattgctttagtgaaattgtaaatatgatcataaatccaagcagatcgcgttacgctagagaagtattgaaattccttcagatagatggaggaaatagtattgttaaccatgagctttaacacgtcctgtatcgttttcattccctcatccataaatgccgacttgtttccgcttccaacctgagggtgacaacatgtttgacgtagtcgagtgacccaacgtctcagtatgtctagtttattgtttccaaaagtactcatccatgagcttaagtctgttgaatcatcaattgctaaaagcatcatactttcttttaataaatcacgatagtttgtttcttcaattggactaaactgggtttttaccaagtactgtttttggctaggtaaatgaagttcattgccaaaagcatttttcgtgtgtctgcatgttatcggaaaaaacagctcacagaactgtttcgatctgtgtagcgtgattaactgattccaagtttgttttttagcaagatatacaggtttataacgaagaaagtatagaagtccaaacaaatcttctacatgatgtcgtacgggagttccacttattgcccatgcattgtgtctgggaattcgataaagcatttgtgcaacttgagcttgtgtcatctctaccatttgtgcttcatcaagacatattctccaccagcaaaactgaatcaacggcgactttggaggaacatatttctttgcatttctgaataaacgttcgtttgactgtgcgtagagaagttcggaatgcagatcactgtagtttgcaagcacaacatcataattatgaaaatcacttaacttaaagttttcttttaacttcttaactcctttataatgtagaacacgtaaagatggagcaaatttttttaactcggaaagccattgttccaaaagagtcgagggcgtaaaaatcaatgttgaatgacaagttggaacgccagcacaaacgacgggatcatatacagtagttttagctatctcttctgaacatggattagaagcaattaatcctataacttctagagttttccccattcccatttcgtcggcaaggattccccctcttataatgctttcgtcgaacaactgaatcattgtgttccttgaaggagtgatataaccatacactctgttgatataaagaagcatgtctttgctttccgcatctaaacgtatactctcccacattggaggcaagccattacagtctcgatcaagcctttcccgctttaccatccatgtgatagcccgtttctgaaatggtaagaatgttgcatgtattttatcgttcttcgctaagttatcggcttccaaagtagctgctaagttccgtgaactttcataaaatagagaacatgttacaagattcctgtcattttcttttagtgggaacacgaaatcaaaaagatttgtaagcggtgatgaagcaccggaaacataaactgcgttgatatcttcaagactggtgaattgaataaacacaccgatggaacaattaacgcactgatcgcgtcgttgtatcgtgcagtgaaagcaaaggtagtttcttaaagagcgataactatcccatagtctggaccataattctagtacaggaaactttaatttaatatcacttctcgacatgttaacttcgcaaataacgggaagattggttcgaggtgtgattttcttctccgtataaggataaaactgtaacagcaattctccgtcataacgttttattttcaaaattgcaggaactgtttcagttactgattcaaaaagtgggttccattgaaaatcaaagaattcgtactgctcaagaaaagcctcgtacgtgttttcgtgttccttacaaagaagcctgcatgcactttttgagtaaaggtcttctaccgtgaacgttgctttagatttcttctgtcgcttccttaaaatggccatcctcaatcagtgttaaaaaagtcgtccagctgcattgaatagttgaagaacagaatttgtcaaaaaaaatgaaaacttcaaataacacacacaagaaagagaagggctcttacaattgagtcaaaatgaatatcaatgacttaagtttgatagacgataatcaatatgctatcatataagactcgtatgaatggcactataatgctatagtacgaatactttttataagagaatgaaggaatgaacaaggtcacagtgtttcagtttacctcaaagtagtccttcatgctgtaaattttatacaactggatgtggctaaaactttgcgtttgaggtattcaaagtaagggacagcaagagaggaacgaacgtaaattaaatgatgatttttgaaagaatttcaatgctattaaagtgcattaaagcaaggagtttgtaataacttagttgctttttattaattcaaaatctgcactcaagcctgaagattatctgtttcgcctcatgaaaaacttctatggccgaggtttaaaggataataataagtttattagcatattttatattgaataatatttaattccattttttcctgtaacaaaaaaccaatagacacagaaataattttttattaccaaaaccacaaatgtttgtatcgccttgtactggttaaattagcgcccgaattctataaaacaacatatacagctcaaagactgtgtgactatgtacacttgctaagaaattgaactatctattgtttatagtttgctgtcatttacttcatttgctgtgttaaacaaaaatggatctgaaaaaggtctccgttaaatctttagcgttggagttgaaaaatgaagtttctgcggaacgattgattcaaatacttcagctttttgacgcggtctctcccgttccctcaatcgatattacttgttttctgcgaaatgttctggaatttgtcttcccggtctattggaaaaccacgagcaatctatacttgcaaaaatgccttattcacacagtttccggattccttggattgaaaactctttgtttaacgattgaacgtctctgtgctgagaaaaatgttgcagtggaaaaattgaaactttatattgatgttctgcaagttgcttttaagaagtttaatctttctcagtgctctacgcggctcaataagctacaggacagtatgcaaaaagacgagctcatgaatgaagtttcatttttttttggttcctttagaattcccagtgcaatttctctagcaataacgaaaataccgcaggacgatcaatacaaaatgttgtatttggaccctaagaaatatgcaattttacttgcacatcatttctcccaattattcgaacactcaacttctaaaaatattgttctttggaatagaatgttcgatatgctggtacgttctgctcatgccagcctatttgttgaacacattcttcctttattctattctttcaatggtaaaattcaattatttgttggaagcttgaatgctaatgcccgttatcatcttataacgctcgttttaaaactcatgttaaaccaacaacttgaagatggtatggaatctgatggcaattatccttttgaaaagcttggtcaacccattggttcaattgcaacagtagtgcgtctgcatttcccaccaaaagatctaattgagtggttagaactgaattggatgaactgtacaaatctatcactacagcgcttgattgttttatgtgcttcatcgcttcctttcgaaaatgataacaacttgagaacttgtcttcttgaaaaattacttcgtgagtggtcaacaaagtactttatcaatcatgttccacttttctctcaaaaaaccctaactatttttcttatccttctccttaagcattctgacgaagttgttttgcgtcgcatagctatgctgtttatggaaatgaaaggtgtagaaaaccgtttagaatcactcgatgatgaagtacgaatccaaggaatgacaatagctgagttgctttcaactcattgttttgccgccgacgacagacccttaaaatttgatgttcctatcatgaacacgaaatcagctttgtactacaaagctcttgcaagtttgaacgacaactttcagaatcctgtttcaaaacctattggtcttgcagtaaaagaaactcatttttcagaagaaagaacaggaaaaatggaaagttccgcaactgatattcccttcacagaaaagcagccattaagtaccgaagagttagaaccttatgacttacctgattctgatactgaagattctactggtgaaaaagtcagtaaacccgtatacatccagaaactgtgcgagttgttacaagacggcgattcgtatgaaaagcaaaaagttgctcttgattctgcgactgaactcattaaaagaaaaacacattttggtacagaagtcgttgaccactgtattcgtttgtataaattattactagggttacaagatagcttcaacttgccagacttttttacgaaaaggttgaaagccatcagttacttgatttatgccgcaccagaaaaatgtgcgcctaccgcttgttctgacatctttgcggctgatttatcgcttcaacagcgaactataattctctcaagcatttcgtacgcagccgttttactttctgaaggcgacgaccctgctatatttccatccaaattgctacctcaacatctgcacactcagtatttcaccgaaaacttggatctcttaacgggtgatcttaaaaatcttacgctgccagaagtagaaaaaacagaaaatcttgtgtctgacaacctcaagctattatctactcgtgttatttctcaccagtccgaaattgaagccaaaaaacgttcacctaagcagaacaagatgtttagacttctggaggtaaacacatttttcctgttgacaaacggtttctccctatcaatgcgagcttccaaatccaaggaacctctattcttaacatcacttcttaggacattgggtatcctatacataaaagcagcaacctctggatatccaaacctttcacaaatgacgggcgaatactttaatgtgctgaagtcatgttctcagctgggtcttgatgactcttcgttaaaagaagccatattgtatggagtattgtccatattcgataccacacctgggtacttactatgcagagactattctcgagaagtacttgcattccgtcaatatgctgaactgatgaatgaatctatttatcaaaaggaagatgtacatgcggcggcaagacacatattgattaagtttgaacaatttaaggaagattacaaaacattggcaattgaaaatgttctttcagcttctgaagtgctttcaaaaggtcgttttggccttgctggcctttaagatgtttcagatttcagaagactttggaaaaagtttgctagaatttgattatgtcctccactttcgttagtgtctgctctattttgcttcgtgctttgaggcaaattgtcttccgtcgaagtgaaacttatgtcctccatgcttgtatcaaagaattctgagcgtttcctttttaactccaacaaaaattcttgaactgattttcgcggtttaagaaactgtgcagcttttggtctgttttttggtgcagggacatattgatgaaaaagctgtaataagggctcttttttccctacattttctagttttcgaaatgcttctgccacttcttttatagagcacccagcaagtagatcatcaacttgcttctcagagtcagaaaatgatggtatgtatacttggtttcttgcaccaactggcacaacatttttcgttttgttcacaatgcgcaatgtattacaaatggctgaaccgagaagcgcccattctgttacgtgatcactgctacacaggaattgtcctgtttgaatttgcagtaagagagaacgtgtaaattgttgcacaaagtcctcgttttgctcataaaaacccgatgagtttgcttcagaaggcaccttttggttagcggagcaaaaatgacgtgccttacttgttcacaaaggaccatgaataacgggaaaaccgactttcgtctccattgaaaattttgaggcaagttatagctctcgaggactggttgtaagcgtttgatctaagattctgtggactcacctttttttctgtaagttgattcctcttctgtggatatagacaaggcatttttgacgataagataaaactcacataaccgttgacagtaaccgctccatccgttggatgcgtcatactggaaaatgactagtaagtcttctagtgaagaaatttttagacatttatcaattgcatattgaatgagggaagctgagagtgtgcttacgctccaaacattcagttcccattctaataactgttaatgaaaacgatgcggcaagaaaaaaaaaactgcgtctaataccttcttctgtgactgaacctatgaacagcttattgtattttaaaagatgacttccgttctcatcgtttttttgacacggacaagagccagtctcctcggaaaccgtacagacctctttcttaaatgaatctaatgaacaaagtctctcgacgacgtgcaagtcatcacctatatttagccggttgttcattcaaggtagtataactcgtacctatcaaaataatatttcgcgagttcgtcgatttcttgggcttgtaagagtactgttttaataagtcttctaacatttgagacattgtttttggcgaaatgaaggcaacaacgttgcaattggtaaaagttcagtgacgcgacgcgtcgcgtagctttttaactttagcctttttgctcacctggtggagcgaatgtgaacactaagtaagacctgctcaaggaatatgcgacgagcttaactagaacacgtatggcatggacaaggtagttttctcattttgtccatcttacaagatacccgatgtactgagggtgcgaattggcgttgtggaaggagtacaagctgattttccgttaatttgtacattacagcttttttctagcgacacagctctttctttgcattacagacgatttgtcattcgcacagacggacctctcggttttttggaaattaatgattcagacgaatggctgaaatttcctgttcgtttacgagatttgccattaaacagtaaacttgtgattgccatctgggaaacaaataaggaaggttacgatcctttaaagtgtattggaaaagcgtctttgcctgtcttctcgtcggaaggaatccttaaacaaggacttcagaaagtacatctttacttacagtctccaagtgaaacagcaattaagaatgaagtcagtccgaatttgagacggttagaacagttggaccactttctcatacagtacaagagtggtgaaatacatcgcatttcatggttggacaaagctgttttggagaagcttaaactggaacgctcgaatgctttaaaatcgttagaccatccagtcatctatatggaacttccgcaaattggcgttcccatcatttatcaagaacggatttatgatgaaggaataccacaggtgtccttcgaccttggaatgtgttttgagaatcctgcggaactgaagcacaggaaacttgtgcgttctcaacgcaatggtcctctcgacagagacctgaaaccaaactcaaaaattcgtgatgagcttaacatgattatgtcgtacccaccaagtcaagttttaacgattgaggagaaagatctaatatggaagtttcggtattacttaacgcgtgataagcgtgcactcacgaagtttcttaagtgtgtacaatggtcggacgaaagtgaagtgcatcaagccatttcgttactatctagttggacggaaataagcattgacgatgcgttggaattacttggtccttctttcaagcatccgaaagttcgcgcatatgctgtctcaagattaagaactgccacaaacgaggagctgttgctgtatttgctgcagctagtgcaggctttgcgttatgaaaacacggagaagcagtccgaaaatgatcctgataactcactctcgtctttccttgtctcacgggcagcaaattcgaaaaacatatgtaattatctctactggtacttactcgttgaaattgaagactctccaaaaaacttaatattctcggaagtaatgtttgccttccaatctaatctctcaaagacacctgcaggattgcaaacgcgtgatgttcttgcaaaacaggcttctctcattgaaaatctcttgaaaattagtaaggctattcaggcataccgcggaacgcggaaaaaaaaaatagaatatttgaaagagctgctgcgcaatgacacatacagtttgtctcgatttgaggcattaccacttccactcgacccgagtattgaggtttgtggaatccatcccgatggctgttccgttttcaaatcaaccatgcagccacttcgtatcctgtttcagtgtaccgatggttctacgtacccaattatttttaaaaatggagacgatttgagacaggatcaattagtcatccaaatcttaattttgatggataaccttctaaaaaaagaaaaactggacttgaagctgaagccatacagaattttagccacgggccccactcatggagcagtccaatttgtaccatcaaggactcttgccagcgttttgctcgagtaccatggcagcgttttatcctttcttcgcgagaaaaatccatctgatcggtcagaggcactttacggtattcatccgactgctatggataattacgttcgcagctgcgcgggatactgtgtcattacatacttactaggcgttggtgatcgtcatttcgacaacttactcttaacagatgacggccacttcttccatgcagatttcggctatatattgggacgtgatcccaaactgttttcaccagcaatgaaactctcgaaggaaatggtcgaaggcatgggtgggtacaactctcctttttatcagaaatttaagagttattgttatacaacgtttactgcgttgcgaaagtccgccaatttgatattaaacttgttttccttaatggttgatgccaacattccggatatcaaaattgatcgagacaaggtcgtgttcaaagtgaaagaacgattttgtctggaaatttctgagtcagaagccatcaagtactttgagcaactgatcaatgattccgtgagtgctttgtttccccagattatcgaccgtatgcacaatcttgctcaatacatgcggtcatgatccactttgtttgctttcgttttttctcgtttccctcaacttcacgaacgtttcgttgtgcctgaaccctcccctaatagacgagcactcgggaagccatcctcataagctcttttgtttttacttgtgtactgtagtatgaatagtttacgattgtgtcaatgtatgacaaagcataatgaattttatatgtttgttaactaactaagtattggatctgttgccaaacgtcttttggcggttattaacttggactaattgattgcaatttgtagatcaaaacggtttcaacaaggttattagtaaaatcattaactcacagttaaaacacgaaggctattcttacaactacaacgtaaagctgacgataattgttaatttcgttacggtgccctaacgtgtcttccatcttagttggagacacctactcgagaataaatcgtgcagtattgtcaaacgcacttaattgtaaatgaagtagctcttgtattccgatgcagaacgtcttaagatatactacaaaccaggataggagtttcctgactgcagcgcttgaagacggcttttgtgtttaccagctatcaccgttgagtctacaagcgcgacgaagtaagacaagacacttaaagaagttagaattatcaatacttacgaaatcgcatataggatttgacgatggcggcgtgagaatcgctcaaatgatttatcggagcaacattatacttttagtaggaggcggaaagaatccgaaattcgcttcaaataaggtaatgaacaagaatgactatttaatgggtgattgcttcaaaatctaacgtcgcaaaggtcattttttgggatgaaaaaaaacaggcacccgttggtgaaattgagtttaaatcagaagtgctgaacattcaatgtgataaacaattgtacgagttataagaattggtacttggtcgaataatctaacaaaagacagtcttcttgtcatgttgaagaataaggcggtactgtactccataacgaatggtccagtattgttaaaagaaatacagactagcagtgaacggggttcgttggattctttaatgatatacggaactaacttttaataggcacatgctcgatggtgtcactcggtcaaaatgccataatgtgtattcctgctcggaatgttggtcatattcagctcatgttttttaaagcaaagcagtttaaatccagcataatacttgcacatgaggccgccatctctagtttatcattttctcgaactggaaagttacttgcatcatgttctgaacacggaactctcatccgtgtatggaatacagagactggagagaagattactgaactgcgacgtggttttcaaaaagcaaaaattaaattgcttcgcttttcacctgatgagactttgtttgctgcttcaagcgaacgttctacactgcatgtttacagtttacaaggaaatccaataaagcttcttaaatcatcgctgaaagttgatgatgaagatcgtttaacaggatctgggtcaaccgattcttttgaaaatcaaatgatagactcagaagatgctgtgcaacaaacacactggaaacggcgcatcggtgaaatgatagatgccggaaaacgtccacactggaccattaaacttgcgtccagtgatccatctgcaatggaatggctatcagacacaagtctgttcgttgcatatctcaatggggactatcaaacgtttactttgactgtcgaggaacatgtacataagggcaaatcaagttttcagccaactctctcagtccattatcgggctgttaataataagtttggaaacattctttctgatgatgagtgatttttgatacgtttcatgagttttcttttcgccgtttctcttcaagcggtttttgcacattgtcaaaactgcctcaaactcaaaacccttccattcttttcgttcatattaattggttcatgaatctatcacgttcgtaaattccgcaacacgccgctttccgttcaactttctctttctagtagtatctaatataagcaatctttctgagtagtacacgatatacaacacatcactgagaagctcgcaccgaatagcatttcataaatcgctcgtttttagttagttccttctattattgtttccttcctgtaataaccttcctttagcatctccttctctgaccttctcttctgctcaccttcagtttctttcgacagtgaagaaaccgttaatttgaattctttcacatgtccaatgctccaaaaagtgttatacgtcttataaagatgattatgcgcgcgttttatgaaacgcggcatatcatctttgtcgatgctgttctgaagcattcgtggtatgtatatcgtgtgttgacaatatatctaacctgaaacagtcttacggatgaacaaatggctatgttgatgggaattcccgtaaaagaatgcagaaatattgctggaaaattgagagaagatagacttctagccatgtatgcaattatacaacattatataaagtctctaactcctaaaatagccataatagaacagaaacaaaagaaggacaacaacgacaagttcacatgccatattactatataaacttttgtacgaccattgacagtatcaaatggcggatgcaccaattggtgaaaacgatcgaagatcgaatgagaaatgtacgaattgaacaactggagtttttatggataccttacggaggtcttactgcaaattctttatccttggtttaatgtagtactaacagtccaggattttgactcaaaaggttacatctgtcccctatgtaagcgtcgttactcaagtttggatgtactctctttggttacaatggccggaacatttgcttgtgacgattgtggtacagaactgaaagatgacgaggagagtgtggaaatgctttccagtcaagaacgtttgggccgtttaatgggtcaggtgaacaagatcattgatcaattaaagcaagtggatgaaactgttgttcccgaaaattcatatactacggcaatggagcatgccgtacccattacgacggagagttcccaaaatgcagagcaacagaacatgcagaaattggaaagcaaaactgttcaaccccaaacttcacttactatcgatatctcagcagaggtacagaaaacagacgaagaacgggaaaaacaaagacaacgtcaagctgcactcgctgctcaaaatgcccttccagaatggcatgctatgtcaacaatttctggcgacattactcgtgttggtgccaagcatgcatctattatgccacaagtctcggatgacttgattgacaaaaaagaagatgagattgacatcagtgctgaaaaagacgcgttggacgcttactatgcttctttgcgtgcaaagaagacggccacggccccatcgtctactgttcaatctactccgaccactgttgcattcgataactcggatgatgagactgaatttgtgagtatacctactacaactacgtctcataacgattcttcttctacttctgtaaaacgtgaagccagtgtgttagttgctaatgacaacaaaaggattaaaaccgaagaagttgaggaaccggctaaagctgttcacattgctgatgcagttttggctgccgacgacgatgatgatgacgacgatgacgcggaatttgaagatgtatagggcagcccgttcaaatctgatcgtcaaaatcaaaattaaatatccaaaaaagaaaataactccaatctgtcacttataatactagatttaatagccgaaaagaaatattaaaagggtaaataggtcatgtccatgcatggagataagccatgctcatttcattacgttataaggatgatgtctaaatggtgctcaattctgataattgttttttgaataggccgcaacaagagcgttaattcgactcacaatagtagcagcctcaatttgagacatggcttcaaaatcgtatctgctcaagacgttagaaatgaggtaataaaaataatcacttctgaatgcaatacctttttgtttctcgacttttcgaaacaatcatcttgaaattgaatggtgactttcgagattgtttacacttagtgattgaactggcatgtacactagacgttttggacgtttcaaaaattgttttcgattccgaaggcatgatgtgaacatactcgccgtcaatagcaagtagtcgttcatgcctactcataaatgacattggttgctttctccagacaatgaatttctgataggcgttacttgaaacaatatctgtggcattgaaactcggaggtagtaagtcatgagttgtagatccgtataacgaagctgtagacaacttgttagtataaaacttgtgtaaatggaatgaaccataagaaacttactaccaggagagggtgcatgatttgcttgacccagtgcacgacggtcccggtacttctgttttaccaaatccagatctggaaacccatccaacagctgaaaggtcttatcagtaggcacataaagctccgttcctgaaatacgcaaaacatacttagatcgttcaagctgatgtatgcgacatacttggataagtactgaggataaccgtgtatcttttgtgacttcaattgccgtagaacgagcggtttcgttatagggaaacaaccgaacgtgtacaacgtgaaagactccgtagtctttatcagacagactctcagatgaaacgttagaggagtctgatggcctagtttgctggatattttctacaaccgatggttccttctgttctgaagttggtgggaaaggattcgcctgttggttttctttgactaattatgttaggaaatggagcaaaacacagcaaagcacatactctgattttctgaggcttgcgcaagagcaaatgcatcaaaggaaaactttgccaaagggcgatgtcggtccaaagctatgacatttaattagaaaacatagcgaaaataaaacgtgataacatacatgggaagtcctcgtcaatttcgccatcatcttcaacaattcgaaggttccagtaatttggattctgttgttctttcggcagctctggtttctgaccattctcgatatactcataaagaatataaccaatggcttcttccacagtaacagacggcttcaacattatttttaaaggtttttccggttcttcactgaaaggacagtaaatgtcaactttcaacggattatcgagtgtttttccggaaagcatggcaaaggaatcaacgagaggattgcttgtctttcgtaaggagttacgttgaaatatggtcgtgagcgcagagacaggtgcatcagtcgttggttcctttcgttcctgcttggttaggacagaaagctcggattctgttggtacagatacggcttctatatggtgacgcgaaggaactgcactatggtcagaagcatcagaaatagatcgaagagtgccaatttcagtagaaatgctactcgaaggaaactttaaggcagtcagtcggtcttcctttttgaaaggaagaggatgtgtatcatcacgatgttttaaaagcgtatcttctttaatttcagtctgttttgtagggtcttgaaattgcatcggaaccttgctgaaagagaagacgcactcattatcgtcccccttgaggggacgttcgtccgacggaaacctcttgtgtgtttgatttgcagaggtatcaccttgttcatgctttcttggtgacgtttcatgaaaattgcgcctaacgtattcatcaaaatgacttgaactttggtcgatgacgataacgggacttggacaacgcctcagacatgactgttgcttgtggttcagcaatttctcaaactgagagtaatcaggaggtacaatgtctcccttcgtaataatccgttcatccgttccatcaggaacattacgaaggtattgacaacgaatgaagcccagaataaaactactgttattagtacttgtcttactcataaacagcaattgcggcatgttgcgtactcctcagctttaaagaattgcatctgcacaataagacatggaatgagacagtgttggtaagggaaaaggttaaagcattaagtcgccaaatatgtcagcccagacaagggaggacctcttcgtattgcatgacaattatagagttgatggcatattgtttttggtgtagcgtttttggtggtgagattgtatttttacccacgcttaataaagctaaaacaaaagtatgctaagtcgagacataataattatcttaataagaagttttcaggtcaattggattgaccttgttgagtctataagtttgccataaaaacaacatttcgttgttttcccttttttttttttttttttttttttttttttttatttttcttagtttatatttgtttgtttctcgtgttttttgataagcttaaaacagtagactgtgcattgatttgataaaaagattggtaatatactatactgtctttttttttttgttttataaaataagtatttaaagttattagaaatcgagacactggaattttgctagaaaattaagaaaaaaatcaataactgtacaatttttgagtctgtaagctcctctctgttcattaatataagggaaaaacgcaatcatattgctacaagtgaacaaatttatgtctgatttaatgaacacttaatgtttatgataagacaataaataagtgacaatcacagttcacggtctgtctgaatttccgagagtttacttatttaattcctaattagaacccacattttctttttttatggtttatcaaacttctttacttataaacgattaattgagtcaagacacagttaattatttttactcaggaataacatttattcgagcttttattatttcttaattattctttagaatattcacattccttgcaaacgactccagtatttgaattttgtttcctttatttctaaatgacaatatcgtatgaacatcacatggtctataataattcagatgatcgttttaaaaccacggcaaacgaaatgtttgggtataattgaaatatagtcacgagtcgtcccgtcctaagctgcgctatggaaaacacaatagacgtatatgactaaactgcgtatctattatcttcaataattcatcctaaacctggtattctaatagacacaactacaaagtcttggtgtgaagacaattagtacgtacagggaattaccaaggctttgttgatatcacaatttacttgcttgaaacttcgtacgagtgatgttgaagtccacgtcattatttgcgttcagcaattctttgtcgccatactggtaatcttctttaagtgcgaccttctaagaaaagtttagagataacgcatttatttgaataaatgatcctaacaatagcaatatccatacacatagataccacctaccactagtcgtattgagaagatataatttattacttaatggagcagaggaataaaattaatacataccgagtacgcattgcgccctaggtgtttatagacaagacacaggtcagctctttgtgatgttgtattggaatagacaaggcatactactttccaggatgaactttttagtcatcaacagtagcagcccgagtttttgtacagaatatgatttcacaaaacaaccacacaagagacgttcctgagatgatatggacacaatctaagtgattaaaataggacgagaacaagatgaaagcaaatatcccgagtaataacacggcatcggctttagcagcgtatcataacgggccgacaacgtcgaacatgcaaaaatgagaaaaacaaaacgaaacggagaggaacaggaaaatgatgaggttgacaaaggtgaggagaaaaaagacaaagctaggagcacacgaaacacaatacagtttgccttgaaccagaaggcaactgcgaagaatgaacttatggaaaaacccattgctaattcatgccctacgattgggcaaccgtggtaagaaaagcttttgtccaactcttactcactttggagcattgaccaagatgtttacgaagtgtagccatccattgttccttttcgtcgactgtttctgcatagaaatcaacgtgttcaccatcactgaaaatgatacggaaaccggtctccaagaaaagatatccttcaagttcatcctcatcactataatgattgtcatcaacgatgtgcgtagcaacagacaaatcaatcgttgctcgacgagcctttgagaactgatggaacgcaaccaacttggaacctatcaactgaaagtagcgacgacgccaataagggcagtctccaccttgttgcgagaggtaaccatcacacaaaagagtacgatcccactcggccattctgagatcttgtaaagcagcagaaatcgtagttggcagatccttaggaggtactggcaaagccggaatgtaaaagacgtgaacttccatttcaccaactttatgagaagtaggcttggcatctgggttcgttgtgttaacagtccatttgttcatgatgggaagacgcaaaacttgacaacggcctaaagcggtattgcgaatggtatccaaattcaaggtaacggtaccgaatacgccctcaggcgatacatgtccgttaagagcctgcgaaacagggtccagaatgactgtcttacggcgagaagaagagaaaactttaccaagtgtagaacgaggacgaggcttgggagcaggacgctcatactttgcacgcaaagtccaagtaaggactgatccggaaacctggtcaaacgaatactcacgttgaattgccgtgtgtgaacgaagtaccttccatttgcgagtctcttcttcaccattttgataacacataaacatagtgtcatggcctgctgcaagtggcaaagtaagattcttaagttcaataagcttcaccaacaggcgaccagaagtcgatgctgctgtacgcgaggtagttggtctgagcgtcttaggagtaacgctttcattattttgagaaggcagggcagactcaacaacatggcttcgctcaatgccaccgctggtagcatgaacaaccttcgaacattgccgcatcaaataaccacggttgaaagaattcaaagctgaaaggacatcggtaaatcgaggatcgggaagatgtgtaacctttggaagcaaaagatgaggtgtgttggcatcgtagggattgggttcaacagacgtaggaacagcgttcaagccaggttcatttgcataattctcggaatacacttctggacgagcaacatcattttccatggagtagcgtggaggagttttcacttcgtctgaagaaaatgaatcatctgacatgccgaaagagcgaatggtattattctcgtcgtcatcatccaccaagccttccgaattggcgctgtcgctaaactcaaaagacgactctccgatctctaaagttgaatgttcgtgaataatagaagcggtctcaagcacgcttccactgccattgttgtgctgtacgaagctcaaacgcgaatcaatgtccgaagtcatgggagacacattggacaccgtatctgcatcactgtgtaactcaccagagacatcgaccggcgatgttgttttcatgttcatagataaagggtcttcttcaatactgctgttggggtgttgggtagggagcgcggcaccatcaacagtactgtcactgtagctactgtcgtcatcagcatcgtccacataggtaccgattcgatcttgaatagaagatgaatgtgcgattttgttttcggcgcttatagatgccgtatcggtaaccgactcgtgcgacgcttgtccgtcggccgattcggcattatacacacggaggacatcggcctcagatctattttctgtagaaacagcgttaagagaaacttcgttcatgctagtattgtcatcacgctccacgggagactgcacaataggtgttgtctcatggatacttgcttgagatgactgttcagcaattgactcactaggcgtgacgagagagtgatcgttcgacgatgtttcgttagcgtgcaatgaagcacaatcaaaggggaaacaactagagctgccagtagaatgaatagacggggtatccaaaagcccactagacgaaagcggactaaagcgacgagtgttcagagtagcatgacgagagttagagacaaggctgggatcgtagtctgagcaatcccaatcgctactgggaattggagaggggacacgaagtgcttcgtgaatttcagccagacacgggtgagctggtccggaagaaatctggttgaaagaaatagctgccatatacgaatttaaagagtttattggcaaggcaagcggacaaaaaagtcaataacaaaatttcaaaaccacaaacaatctgtaggtgtaaagagaaaagaaataatgaggagaaacaaggcgaagaaacacaaaaatgccaagaaaaagagctcacagaaaagccaattgaatacaacggagtgttgtctgccgttgaatgctgtttttttgctgtagacgatatggagagggatagaaaggaaaagtagcttaccgctacaaggcagaggaagatgagtgaggaattgcaggggaaacgatgcttcgtatatagacacttcgaatcaagggccgtgatgcaaaaatggaataagcaccatcgaatttcgctcggtatccatcgaaaacagtaaacgaggctggcaagtacggaccgcaaacaaatggctggcacgccgagcaccacttccccaccgtgaggcccaataaataacgcaagtcggcgttaataagggctgtaatgtgccacgtgtgcgcttccagccagcctaatttacaaattattatgcatggatatgagtctcaagcatttccagattgggtgcgcttcttcggcagatagaacggaagcgtcgggtataaagcgctgaaggagcgttggcgggatagtcgggaaggtcagctttgtcgtcgttatcgtcgatcacgacaaattagagtagagcatcgtgaaggccctcccctagtcttcgaaaataaaaccgcaataagcacacacgaagaacagggtctggataggtgtaagcgaacgcacgctctgtaggggggctcacaaacggcgtgatcgagcacgtcgtggagatagacgtaccattttagtgtcagccctacgagactgagactggaaaaacacacactcagactggtgacagcgtttacattccttttccgttcgaggtagggtgggatcagaagccacatcctgtgtgacaccggcggtttcactgcaacacgtgtgttagcaaatgttgtgtacaacgaacaaacaagagttttgccgtcaacatcgacgagcaaactctcgttgaaaaaaaatgcacaaaccccgttgagttcatgagttcatggcggtaaaccatgctgccagcagcgacctgaacgcgtcagctctgagtgaacacatggaaatcagcgcaaacgcttcaccatccatgggcagttgacgcacaaaaagcaattgtccgtacctccgaataatcacagttccgacaagcgaggcggagggttcgatttactttatcctcacgaggataactaaacaaaaagtttgaattagaaattggtctaaaatcacgtaaatacgacgtacagcatgttgttacactcgatacagtactggaagtttgacattttaggctagcaagcagaattcgcactcacagaccagtggttggcagagggcaggtgtgttcggtcggcggcgactcaaagaagcgtcgcaaaggattaaggttagtgcacttcagaaaactgcattaaccttaaataccgtgactccagtaaatctcgccaactcgttttttcgagaatgttcgggtattcggcgctgtagcgcaggatgctaaccttaattgaggaagcgaacgatcagagggtctaacggcgccaacacctctcttctcccaacatgcgatctgaagagtattacagacgagaagagctaatcagagcgtagaaacagatcacatgaagtctatgatgattgggaattagtgaaacaggatcagttgcacagttacacagcaattgcagtgcatttatgacatcctcgcttttcgaccgcccatcggccctgtcgcccaaaccctcgacaaccaacccgaatactttgtccaccgcccccacaccccacttggctccgtgtctcccacatcgtcgacgaggtccgctccacatcccccacacacacccacataaccccccacgcaagcgaaacgaacacccaccaacaaccatcatgactggcttctgtgtactgggatgcggaacgatgggcaaggccctcttgaccggaattttcgactctgtcgccgagaacggtgtgcctacggatgtcccctttgcggtgcctgacaagtactttgcgtgcgtgaagtttgccaaagaagtggaggatggacagcggctgctgggcggccgtgccgagtttgtgcagcactcgggcaatgttcgtgctgcggagcaaagccaatacgttttgttggcctgcaagccccaggtggcctccgaggtgctcggtgtcgccggcatgcgcgaggcgttgaagggaaagcttgtgctctccatcttggccggtaaaaccattgatcagctgcagagcatggtcgacgaaagcactcgtgtcgtccgcattatgcccaacacagctagccgcattcgcgagagcatgagtgtcatctgtgctggaccccgtgccaccccaaccgacgtcgagtttgccgagtgggttttcagtggcattggccgaacgatgcagctggacgagcgcttgatcgatgccgctactgctctttgtggcagtggaccggctttcgtggctacgatgatcgaggccatgactgacggtggcattatgatgggcattcccttccgtcaagcacaagagctcgccgcacagacgatggttggtaccgccaagatggtcatcagcggtcagcaccctgccatgattcgtaatgacgtctcgactcccgctggctgtaccatcagtggtctgttggcgcttgaagacggcaaactccgtagtaccattgctcgcagtatcgaggaggccacgaagcgggcatctggtttgggcaagtaagcgaccagggttattttgtccgttcggcaagatcgcccaggaagcctgcatgtttcaccgacgatggcatcagctgccgttaggacaccacccgttctcgctatcgctggcctgccgctagctaccctgctcgccagcttgcgctaactaactgtgcacttttttgtttacgtaattcattgacgtggcagatcctggccgatcactacgaccctacgactccagctattcttgctcactctgtcagctctgttccgtctgtaccctccctcctccttcgctgtagtctgcttgccctcgtagtccctcgtagtcccgcgtagtccctcgcagcagctcgtagtgccacgacccctctcccccacattttcttcccgccccgccgctcggtcggcaactagcgcgtgttcacgtggaagatcctggcgttcttggcgccactgcacaagtccgcgcccctcgattatcttaataggcgtggtagccgtcgcttcgtcgggtaggtggtggggagagggaaattcgtgccaagtgggtctgctcctcatttacctttgtgcttgtcccgccctgtgaatgggcgtgcttgggacgatgacggaagttctcgtttccgaacccgtttcgagcgtgttggtccctgttgacgtggggcgcgtttaggtgcgcgatgggtgagccgacatccaggggtgcacagacaagagaaagggattgactgcgaatcgaggatcctatgacgcaggccgactctcgccgacacatgccgaggaatacaagacctctgcttctacccggaacacggtttccggaatgatgccgatcacggtgcgggaacggccaatcagcggccgccgtcgagagcttgcgcccgacacctgcgaccgcgtgtgcgcagttcgaaccgcgccagggcagtggcctcagctaagcgagcatgtgcaaccgtgtcatgcacagtcatggtccccaccccgcgatgccgtgacgtgggccgggttggcgacagagggacaggggtgtacgtcatctcacctcaagcgcgtgcatgcgcgtggcgcccgatgacgttttatgcttttcgacgctacctgatggagaatctctgacgttatggcgcatgggtgtcgccgcggctgtgcaatatgtgcgcgggaaatgccccctcagcgcgcacaagctgcatgtctcgcatcctttcacccgatcatatcgcagggcgtgatttatgcactttggtcatgaatggctcgcttagacacaagctttgcacactgacgtaggcctttcccttcgctaagacacccctgcgtccagggacccagggatcaagggttgcgtctggcccaatcgctaatcttggcggtttcgcttcctcttccgcagccctctgccgccccgtgatcttccgagcttgcgaaataacgtttcgcttaagtggccagggcaaggctcacacgccagaaagcgaagataatgctgcagccccatggcctgtttgcttcgcattggatgcgcctagccaaaccgttcgttttgcttgctctccccggtgccctgtccgctcgtcctctgtgctgtccgttgtgctcgttgccctctcgacgccttcgattccgtcttaccctgccaatcagggctctcggagtttctctggcagccatttcttcgcattggagtgtttagctcctgagtggacgcgatgacgctatgtctcgctaaacgtttttaaatcctcttctatccttgagaacgtctggggtagtgccgactatcctgggcattgcgtcgcctcagcgcagcacactaacaggctatgtcggaaaaagaacaaagcgcgctccctcgctccagttctagtgctatcaacggtggctctcgtgatcgacgtcagtgcttaaaaagggcacttggcacgtccactgcaccgagtcctgccttcgagctcttcttttgcgttaatccattgcctttcgggcctcctcactgcctgtctgcacgacaacctgtccgcctgttcgccctgcctgtttgctggttcgcccgctgcgcaagaacagtagcttctggtctggcgcaacccctaatttaacctaaacctgaccgcaaaccctggatcagtaaaccctagcaaggacctaggtttctgacgtcagcgacctatctatttcgccgaagcttattgcgacacgacgcgcctgacgcgacgagcccgcgcgaacaaaaggagacactgaacgaaacgacacggccgaatcgagacggtagaacacttttccgtggtctaggacgccgccgtttataatctcgtcttgcttcttccagctgcgtattgccgagtcccatcattcctctccaccatctactgcaccctgctaaagcgactgcaccgatgagcgcctcattgtgtgtcacgacggccacgggccagcgcgttagcattctcagcgacacaccttgggacgacccgcgtcctgtggttccgcccatttcttccatgccctctgtaacctcagcggtgcccgtgagcgtgtccgccgacatgcccaagcccacgacgatttaccggtcgcgcattcctcttgggcttctgacagacccaatgcccccactcacccccattatgcccgcgtcctcccccacacccccgacgaccccaccagcgggggagtgtgcggggggcccggtgcgcaagcgccagcggtctgctgtgcggaatacgaccaagggcaagaagacgtaccagtgccattgcggcaagacgtttacgacctcgggccacctcgcccggcacaatcgcatccacatgggcgagaagaactacgagtgccggatctgccattcccggtttagtcgccgcgacaactgctcccaacacacccgtacgcattttaagaaccagaagcccaactcggttcttatctcctccttcgctcccatctacctcaagtcgccgtcgaacacgtcgcccttccgcgacacggtttcctctccccggtcctgcagcagttctcccaacagcatttcatccctattgtcctcctaatagcagccataactctcgctcgagagccgcgcttcttcgatcttcttgcccgccaacacatactcatacacacatacacacacacacactatttcatgctcaaacgtgggcattattattttattattttttctattctattattaactgctcgtgcgtttgaacttctgcatgcctgcacttattcagacaaatgcagtttttgtgctcttgccagtgctatgctgtttttttgttttgtttcttctgcagagccaagttcatctgttcctactatcttgactgcagacggcttgctcattctctttccgtggcatcgtacgcaagcggtgcgcacggaacaatctttgtctctataattctctctcatttattttttcattctttttttggctggccggctagctttcatttctcaatcgctcgctctcgctccctctcactctgcaactcactcggcgactagcgaccgccgtgcatgggccaacgaagacgggttcctttcttattactgcatgtttctgacttttatctctaatattctccgattatttattttgtattttgattctcagctagcttttctgtgcatatttatataaagttatttattttagtcgcctaagtgttgattgtgtcgcgtctgatggcgcttttttgtttgattggtgcgtgttgttttagctgcgcacgtggctgttacatcagcgcgtgacgtagacgactgcgacagattaagcgcgtcttctcgacacgaaggagttgtcctccacacacaccttgcaacgcccattgtgcatagttagttgcaagtaggcttccctgtgcgcgccatggaagtttatattaatgtttatgatatttatctgcgtggatttctatcgaacatggcctggagctgtggaacgggcgtgtaccactctggttttgtcattgatgataaagagtttgcatatggagcacatgaaatcccagacaagaccggtgtctttatcctcccacccaagaccgagctggagaaccttacgtggcgctgtcgaatcgatttacctccttgtgagctgcctcgagaaaccgtcacgcaaatcatcgctcaactgtgtgaggagttccaaggaacagcgtactcgttgcttgagcgcaattgcaaccacttcacggatgccatggcatttgcgttgactggacagcacgttccatcctatctaaatcgcgtggctcggattggcgttaagcatccacaacttaccaaggcagttttagacttcaaggtttggctagactcgaaacaaaacgacgaatccgattcagatgacgatgaaattgtacttattcccagtgcgtcccgacgaaaacttgctcgtctctcgacgatccaaagtgttcctcgtgcccacacgagacatctacgcacaagctctaatagcctttggaaggaaaactaaccttggcatccactaggcgcacccacactaattacggtttgtcatactagaacgctctttggacgggttttcttctacgacttttttggttggaaaagcttttgttttctaatacaagctgtatcccgcaacaaccttcgcattttcacatatttagcatccgcacttctccgcatacgcatgaagcttgtggcatttttcagtggtttttcttttcttttcttaattcattttcttttgcatgaatcaactacgataaagcgtgtttcccccctaaagcatctacctgttgctctcattaattttctgcttatttcttaacgcttacgagaatggggatttttggattatggtggtaagaacgccttcgcgacccccaaagttcgttaccattctgccttgtacttgttttaccgcaaaacgctgctgtttctttctcctattcgaaccctacttttccctctcactttacccctatggctgctaacgaattgcgtcttttggatgctgttgaattaaaactcgctttggctagctctgcctcaagttttcagagaacaattgacatttatttagccccagctttactaaagtttgaatctcctcatgatgctgttcgcaaaaagacaatggacattgctcaacacgtccagtcgcgcttaaatagcgactcttctttgcaagttccactacttgctctttctaaacagtacgttgagccccattcagagctgctgaaacaagttgacgcccagtttctgcttcttggcacacagcgtctgccggaaacgccaaatctcgagttcacagagtttcttatgcaaaatctgtccgttgacccgaaactatttcttccactgttgcttcgtttgctcgtacacacacccccacaaaccttgtctgtgacaccttctccagattcattgcaactactggcagcactgctagctcctcattccagcgacagtgtgtatgctccgcttcgcgcctcggagcacaccgttgagtatcgtgtggctgttctccgttggtttgcccaaaactcatggccacaagtttatcgctggctgacttttacactcggtacctttgacaaaaacacagaggtatctcgtgttgctggtgattccctgcgtcaacttgacactcagaatctagaagatgacgcgttggtgagtttgctgctttctattgcacagaacaagtacacgttgcccaggttgggcacagtggttcagttctctgttccgttccgtgcaaaggcattgcagcttctgtgtcgcagcatactagctgcaagtcgggaggatgctttgacatgtatagagtctattttccagtctcctcctcccctgcattcacgattaatccaatttgcacattggatcgttacgatggccaagcccgaattccttaaaaaccattccgaaagcttgtttgctctattaaaacgggcactccaacaacctggcctcgctgatagcagtcttcgaggattcttgtacacgtctcttggttccgttcttaaggctgatcgtgagcgattggctaacattggcaatctatcttttctgtttgacgctttgaaaaatgagtctccagatattcgtgtatctattgacgaggcgctctctatcgtcctcgcttgttatcgtcactttcatgatctcgacgccttatttacaatgcttcaaagttatgtcgtggatgaaaattttaatgcttcttatgccgctttacgctatatccttgttgtcttccctttccattacacacccgcccgaaccctctgcgttttgtctcaagaccagagtcggttctcccatgcatttgttgaggaagcacagaaaggacttactttgaacgattggtccttatacaacagtatctactatgaaaatgacaagctttccgtgacaaatactttctcattgttgcagaactgttatcctacgttggatgaatttttgtctactacaataaaagaacaatctgttgaggattattttcgctccgtgggaaatgatgttttctctgctaccctttcctttgcaaaagcttgcattgttttccgtttgccgaaggcattatcgttgatggacgactttcagctttcttcctttgacgaagcatttcggtcagacgaacaattgcgttattcgtacggcgacagttgcgtccgttcagacaaaataaaactgttcatattgttgtgctttaaaggcgcctgtcaattgcttaaaccagcaatcgttgctttcttccagttaactgctgctttaccaggaaatgtcatgtcagcggttccttacgaaaaattgcagcgacctatagagcattgttccatcacatcattaaagattatgttggcccgctcgtatggcgttatggccagttttgacttactgcataaagagacagctaaaattgaagagattttcaaccaattttcagataatgctaacaacactttgggctcagttacaaaacgattcctaatgggctatgttgtagcgtctttgtttgcgagacgaagttacaattccaatatgctacctatatttcaaaagtggttgttgaagaattttcaagaacttagaacccttattaacaatggagttgcggcgaacaggattgctgcactttcatctattgctgaatgtcttacttacgctggtgattttatttgcgattcagtcgataacacaaagcttattgatgaggttatatcccttactaagaacagtgagaatagcgaacttactgcttcggcatgctctgtgttatcacggtatagtttaacattaagtcatgataagcgtcctaaagaatttgaaacaattctgcatgccatttacttaatgtatcacaactcttccgtggacatgatgttcctcagtgcagaatcaatgtccgtcgttgctggtggttggaattcaaccactctccgtgctgaacatagttttcgagatgttaatgcaccagttaccgattcaccaaattttgttcatgtgcttggctgtgtgcttgatgagtggatcaagtcgccaaaacccgcagttaagaagtatgcgaccctgtggctattgtaccttactcgtaactgctctaaatgtgccccacttcacgaacggctgcaggatatttatcgtgcttttatctcttgtcttgccagccaggacgatttcttacaagaaactgcagcaattggtcttaaggctacttatgatctctccagcaaggaagagaaacagtcgtttactacaaaacttatgcaaactattactgcagatgcgacatctctcactcagaaaacgtcgtttacagaagaaacagagcttttcaaaacaaatcaaggaaaggtggccacatacaaagacatatgttcacttgcgaacgagtcaggtaatcctgagttgttgtatacctttcttcatgtagcgaatagcagtgccgtttggagctcccgtaaaggtgctgccttgggattggaaagcatctttaaagcagataaggcgtcgttagagcttctgttcggtgacaacatgcgttcgtctgcgcttattgccaagctgtatcgtttcaaacatgatccaaccactagtgttgctgaaaccatggataaaatttggaaacttttaagtcccgctgacttcaaaattgaacattatcgagatgccattataaaggaatgtttatccaacatgacagatcgctcatggcgtaatcgcgagtcagcggtaaatactctcactgatttgcttggtggtgtgcctctcacatatattcttaatgatatggaaatgttattgagaatggctttccgtgcgatggatgacataaaagaatcagtccgaatttcggccgtaccactttgcaagatgttggtgcgtagtttgctcaacagcattgaagagactagtgtcaatcggacagacgctggtattaaaagaggaacagagattcttaatgtggcacttccgttttttattgatcaaggaaataattcgacagcgaaagaagttaatgcatttgcgtatgatactgtcaccaaacttgtgaaaacaaaaagtccttccttaagtccgtttgtccctgagttggcagaggcgttgttgggttatcttacgaaatacgagtctcaagtagcatcattcctcgattttcatacgaagacgtatggtattgaacagagtcaactggatgccgctcgtgtttctgctgtacggaactcttcaatgatggatttgatgggtgttattattggtctcgctacaaaggaaagtatgccaaaatttgtctcggttttgaataacagcttaacaagaactgttggtgttcctacaaagattggtgcgtctcaggtttgtgtttttctggtaatccgacgggctgaacttgtcaaaccgtacgcgcctaaacttatgctgtcattaaaggctgcctgctttgatcgaaatgcggctgtttcagaaagctactgtgctgcgatgggttatctgtgtcgacttctcagtttcgagcagattgagaacatttgccgccctatatttcagcgcttttttgactgcgtggagtcggaacaaacagtatgcagctatttggtagcttccatccttcggtttgcctcagataagtaccatcaaatgggtcagttattccttccctttgtgtttgttggcaaaaactcatccttcgagaaggtacggaacatgttgacatccgtttataatgacagcgcaagcggcggtagtgctgtaaacctttactacgatgagatcttcaattatgtgaaggagagtgttacaagctctcagtatgaaagaaaacttctgggtgctttatcgttacgcgaagtcatccaacttgcacggctttccggcaaagagagttctatatatggtcttctgagcgatgcaattcgcgttcgtacttggccaggaaaggaaaatgtcttagaggccctcgtattatttgctaaggcggttccagaatatttggctgatcataaaaacgatgtactacgaatgttgcagacggaaattaatcgtcgaaattacagctacaaaatacgagtgtatctgtgcattggagattttctcggtgcaaaagagctcgctgattacgatttggcacaagtgtgttatgacgagtgcaagtcgaccttcggcgcaacgttggattcctcttttgctacggataacgacttgtcagtcgatgatgtaagaacgttacaatgcaatcttgttcattgtatcttttcagcctttcgtaagtcaagcgactcgggttttacgtttcatcagcttatcgatatcttctacgatgctactaaaaacgatcagatacactggcttgtgaaacaaactcttttggagcatctgtcgaacctcagcgacattgaatctttgaaggatctaaatgatggagaacacgtgaagcactttattgcatattgtcgactaaataaccctgcggagaaggcgcaagctgtgcatgataaattgctagcgaagttgcagtaaacagacttaataattaataaatgaaagccttgtatgaagagcctttacaacctgctgctccatccatttaactactgtttttttgcgtcactggcgtaacgagtattacattcatgatacagtgcatctagagaaaacaatgaacgcctcagcttcattcattacttgtcattatgtaacggcttaattggctttttcttcattttcctttttcttcagaagcttgtttctctcatcattcatcgaggcgaaaagccagaaatgaatgattaagtcgcagaaggcaaaagtaaaagcaaggctgttgctgagtggactttgctttctcaagtaaatgaaagatgagagaccgaagttgaacaatgcacgaattggaacaagtgcggtaaagtaagacatattgtcctgcaggagaggaacccagtatgaaagagaaagcagcatgaatacaaggcccaaaaacgaaagcagaggcttcgcgtcttttgtcatcaccaacgggtcaacttccatggcagcacccatcaacccgacaagaccactgtcaacgattttttcgggtttccaaagcagcatcactgccagcgacgaaagcagtactgtgtaaagcaacaaaacagaccgaaatggaagtaacattttagattagatgtgtagacaaagtggatgagaccgttgtttgctctttagttacgttttttttcaacaacagatacagcaagcctcaccaataattacttaactgcaggggcttttcaacgagagaaatatgatgggctcacttatgtggttttaacaactgcgaagtgttgcttgtagatgttaacctgggttcgacgttggtggtggatgttgggtccatagttgcatccactcaattccctacactcagtaaggaactgggccacagtacaaacacacacgactgcagcaaagtaaaacatcaagtcctcattcgttatacagtgtcaatgtgcattgcagcattctctcgagaaacagttgagaaacagcaacaaggcttgtgaatacagaagacactgaaaaaagaagcaataaatggcaacacctgtcagtcattccatatatcatctagcttttataaaacatgtcgtaaataaaactcatttagtctcgtttcaagggaataatacgtgtttcaacaccttccttcgtaacaattttgactagcacgggcatcaccaaacctcaatgtgacgctcacaagcaccagtatagggcctaaacatttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagatgttgataattatgagctgcaaaataattcatgcgcttaagcatgaaaacactgaaaacgtgccagcatgcgttacttacatcttgaagaaggttcacagcttgcgtcaaagtcaaaagacgatgaggcatcttttccgtgccattagaagtgggcacatattggttgtgaaggttaacttggttgtccaagaaagagagcataaaattagccgcagaaccagcggcacggcaccattcacgctcgtacgaaccaacaggatcgaaagaatagagagcgccgacacctttttcatccaaacctgcaaccaaagtgtagacataatagggaaagaaacgtttgccataaagcatggtttgcaccattctggaacaagaagaaggagacatgatacgcttgtggttgtcatggtataaatctatccgctgacgaatacgttttaccaaagtcaacgcgtcagcttcaaatcctgtagcaccaagaatcaatttgtcgccaacctcgtgaacacgaggcgaaaaacgggtattgatgttgtaaccgttgacattacgcgtatcaccggcaataatggagaagtcttcaccagcaatgccaacaattgtacctccattttggacgtagggatcaaatctggattgggacatttttaactcaacaaaaattcgaaagagtctttttaaatcgtgaaacgagtgtctttatacacagaatgtcgttaaagtatcctctgttcaggtaaaaacacgcgtcgtattctgggtctgcaagaagagtgagtgtgggttctgggtaagtgccagctcaaaggatatttagtttcgaatgtccgagaggttttcgttatgcaatgttactcaatgatgttaccttaaaaaacggtttcgcgctgcttcttattttatatagtgtaacttattgagctaaaccaaagcgcttcgtactgcattttatgcttacagtaactacgttatagcgcactataggcgtttcataatataccaacacagtgtactggcagtaagcaaacgggggacgtaaacaaccctcgtcctgtatctattcatcattactacacctagcatgattacgttatttacaaagtacattaatcaactaaatattacatattttgtccaaagtgtgtagaagattagagacaccttcggcaaaacatttcgcctcggtatgctttttgtccatgctaatagtaatcgtgtccatctttaatgtgtttgcccattcaaagttaggctcatcggtacggtcattaccagcaacaacagtaaggtctatagagtcagggtccttgcaaagttttttgtagacatattcggatgcagtagccttgtttatgttcgagggttcgcatataacctctccttcgagaggaaccgcacgacaaccattggaggcgccctcgtttagactgctgcaaagctcaccggcagagcgcatagcgttagcttcatcttctgcattcttataattaaaagaaaatgaaaatccacgatcctcaacagtggaaccaggagtacgttctcgataataatcaagcaactccttcacagatgaacgccaagtcatgtcttcgggcttaaacatgcgcaaccacatatcaggaatgccttcagcttgagcatgcggtctcacaaaacaaccattgccgcaaatcagaccaacatccggcaaacgaaggaagaagccttccaactcgtcacgtcccaggctactagtaatgtagactgtgtttcttggatcactgcacaacttggctatgatgtcaagcatgtacttgtagttgaaactcacaaactggtgagcgctaccccagttgattgtagtaccttcgaagtccaaaataaaaagacggtgcttgctgcgctcaaagttttgggtgaaggtaacggaagagaagcgcgggatggcaagcacatcgcgagcttcttgagctgcatagcacgctttaagagaagaagtaaaatcagcaacccatgtagttgcattgtgcttcatgattgccttgaatgaaccattgaataaacgttcgcgatcgttgtcggacaattccagtgcggtcttgaacgccaaactcgtctccaaggtactccaaggattcacaataagcgcggaatcactaaggatagaagcacttccagcaaattcactgataattaaaggagccctcttttcttgctgagcatagataaactcgtgacaagtgagattgaagccttcacgtaatgaggtaacaacaaacgcatctgcaaccttcagtaaagccaaaaattgagcaaagttcaagtctctagagacgatcaccaccggaaggtgatcggaagaaaagtcagagtactttgaattgatacgtgcgacgatatcagcaatgctcactgaatactcgcgatcgtcctccatcaacgcaacctgcaggaggacagtgttgctttgatacgtgggattgtcatcaagaaattgctcgtaagccaaaagcttctccctaatacccttaatgttgtccattttatcgcgaccaaaaaacacattcaaatttttatagcgctctgcaaggatgttgtatgtctccgtcgtatctggatcattcagaaagtcggacaacaagatggggtcaataccaattggaaatgaattcacatccacatatcggtcctcaagcaataaacggttgcccattgcctcaacatacatgattcgagcacaggtttgcaagaaatgacgtttgtactcgtccgtttggaaaccgaccaagtttgcaccaagcataccggtaagaagttcttttctacgggcaaaacaacggaaaacctctgatgagggaaaagaaacgtgaataaataagccgatgatggcattaggaacacgtttacgaaccatttctggtaccaaaagcaaatggtaatcgtttacccaaacgacatcacccggcttgtacgtttgaataattttgtccgcgaaagcctggttcacagcgacatatgcatcccaactggactcctcgtggaagaaggagaaggtctcgttgtgttggtaatggaaagccggccaaagaatcttcttacaataatggttgtaatgaccctcgtagttagaatcagaagtatagacagcaattgattggtgcttcaccaagagtgcagcagatattgcttgcttcgttttatcagaaagagtctctgtggggaagcccaacaagccaatccacacagagttgtcaagaacattgtcgcgcttagcggcatgtatggcattatacagaccgccgttgcctgtaagactaagttcaacggtccaacgagctttatcgaacagcgtaacagatctcgacaacgactctctgcgcttgcgcaggggtctcaaagtcgcaccaataccgggagcaccaaatcggttggaatccgaaccgttaagagaggggggaggggaattggcccgagaacgtggctgcgtgaataccggagaagctctgccggagcgcacagatggagatgcaatcgcaagattgctgcgtacaccagaagagagcatggtacccgtggttgtgcgagacaggggacgagcgcgcggattgagatcaaaatactcattgagaagctcatgttggggagtcattggaggtgttccatgacgactttgagtgcgagaaactgagagctctgaaagtaaattgtgcagacgcattgaatcccggcgagcatgggtggcagtaagcccagccgtagatggagtcgattctacagccgactcatcctcgtccaaatggaagtcaattgtgtaaggtaggaaaatagaacagatatatgttttcggcatcgtcaaataagttgaatagttcgttaaaagataagtagagactgcagtatgctaaaaaaactgacaaaaagcgtccaaaaaaattaaacaaatcgtaacacaatcgttaagcagcgtaattaggaagaaaacaaaaccgttttaaggtttgcaagaccaaaaacagtcctataaacactgaaaaaaagagttagttcactgtacgctgcagaaattgatactagaagacgaacgccaatcccacctaatgaattcgcataaagggtaagaccagctaacagcggaaagctctcagacacagcaattcgtccagaattgaggaatacttacgaggagtgattcagaacgaaagatacttcgtatagcggttagagaacttggcgctgaagagaaacagacgccaaaagaatgttgggagaggatacgtgcagagaagaggtattcaccatgacatacaccgcatataagcagtctaggtggaacatgtatgtcgtaagtatgacgtaatatattactcgtcatcatgatgtagttatagatgagaacgagggggagtaaaaccgctggtcatggcaatcgcagggaaggtgaaaaacaagacgtcaagaatgtggggacgagaaaggagaatcagatgccccgacaggatacacgagacaactcgtggggaaattaatccggctcctagtagtcttaaacaaatttgcgcaagagccccttggccaagacacgttgggaaataaacgagccgtcttgggtgcccacatacccacgacggctcgaacgcaaccgcagcggagggaaccaataccacatcaccaccaactactacgagtaattggaatcttcggaacagacggccactacagatagacaggaccttgtgctaaagacagagccgaacatatcatattaacttacataactatacaccaaactccacacccacaaacgataaactcctattcgatcaccaggtctaacaccctggaaaaagaatgggagtcccccgttagggaaacagtagcaaaaattgtacagtcaaattcacacacctcacaaacggctatttctggtaaaaggcaagaaatagatgcgatagattttgtgaaatgctttgacgatggtcttccaaaggcgaatgcggactcttatataccattttgaaaccctaacccagtcggagttttaactcacggcggaacagcatagaagagtatggaaaaacaaagagtttgtgaacaatcaaaatacagcaacttttatttatattattaaaatacatctaataagtcatatactgcacttaatgtctacgatttaatcatgttttggattttagttgaccgggcttctttcgcgtttccccacttcccccacttccccacaccatatcccgactcactcgcccaccttaatcgtgtacgggttcgagtctcaagcagcacataaatttaaacaaggtttacgcgttaagctcacatcggctataacaaaactgcatttcctgtgtcgcgatgtgggagcttggattcgctctcagtacgctggttgctgcactttttggtcttgatggcgttgaagctgctacgacaagtgttgttccggtccattggtgcccttcgcgtctttctgcttgtttgtctgaaggcgagacaagaaactgtttccgtgataaattagggttctctgactatgatgaagtagtcttgttggaagacgatgaacagagcacgtctattgacgatcagtttaaagaattgaaagcatggttgtacgaacggatacccacaactgaatccgtcgtgctttggaacagttctgatcccagttttactcagtcaagtgttcaatgggccccttgtatgaaggattcgcaggcgaagatgcggtataagcgcagcaccgaagttgagcgggcgtacaaaacggttgatatcaaagaactatctggggagcttttctacaactatcggcagcatggattcgttctctttacggactctcctaaacgctgtggtagttgcaaaggctttttggaggaagaagactctgtgtggaatgttgtcacaaatgagtataagggaaaggttcctttctttcacttcgactgttcacacaatagtgacgtttgtaaagctttagaaatcgagcgcactcctagtgtgtactactttcatcaaacaggtgaaaagacgaatgtcccccttcacgcttctggaagcacattaaaaacgttcgtcgaggccgcaggccttacgaatcaattagacggtactgtgttccctgaacatgatgtaggaattgagggcgttgagctgctggaggagacgggtgagcctttcttcctgtatctgcatgacttttcatccatggcggaagatttcaacgcacttagagtgctttaccgttctttgcttggttatgcagagctgtatggaacggataataagcttgtcatggaacgctacaacatcacaacgctgcctcgattaattgccgttcgcggtggacttccatttgtgtatcccggccgaatggtaccggatatgcacgatacgtataaaattgtcagttgggcaagagagcaaaaactgcctctcgcacctcaagtacatccacagatgacttatccgttgcgcgatcgtacatacctggccatcgcttgtgttgatccatcatctaccacgagcatgatacgggatgttgcaaaggttaatgaggttgctcgcgcatggaacattcgtctccgtgcgattgaacgcgaacagctgcttgagggccgtcgtaagtggcatgcttatgtagacaacttgaaggcaaagggttacgataacgtgcccttccttgcttcccgacacaagatacctcttcctgaaaacaagcaggtaagctttgtgtgggtgaacgcggtatcttggcggaaatggcttaccagaattttgggtcatgacaacgttccatctaatcaattcataattttggatcctcttcgtgtccagtactgggacacttctgtcgatgaaaagcccttaacgtttggtgattctgatgccgttattgacacagtgttgcgggcattgtccttaagcaatggacaaatgcccaagacaaagtacaccatgtcgaaaacacgcgccttcttccttcagatgctatcaacatttgctaaatatggctcagtgatctggattgttggaattgtggtgagtcttttactcagtcttcgttcgttggtttggatcctggtcttttcagttacctttttacgttccttttacgcgaaatatatcacaaagcaaacattcaagcagcagtaaactgtcaattgatgtccctagtgcttctacttgtcatctgttgtaaaatacacactccattaaaacccatgaatttatctcttttttgtgacggagcaaacagaacaatacacaagaatgtatgaaagcaagagtgtccggtctgtttttacgactacattttatttgcagcatctttcatgctgtcgtctacggcaattactactgcgagtcattccgactgccagttgttatactgggataccaccaggttcaatttacaccaacattttattaggtcatttacttacttagtctgtcttataattggattgaacctgtgaatatacagttttcagtacggaatggcaggttttcctgtgctacgtgcactcagtgttgttttatttgcttatgtattcgttactctttttctgggtagtcgagctcagaattggcttcaggatgtcttccaccataatgacagagtctttaatcaactcgaggaagatcatacacgtcgattgggtgcacaggaactgaagtttcctacggtctatgctttaggtgacattcatggagattttaacaacgctattgaagtcctttcatttgcaggtcttgtttctgatgatgaagaaagacactggactggtggtaactctatcttagttcaaacggtaggtggtctttggctgaacaagtttgtctgtataccttgaccgttgttcactgacacatttttagggtgatatcgtcgatcggggtcctgacacgcgtaaaatttttgcctggatgaacacgttggcagccgaggctgaacaggtgggcggtgctgttattcgtttgctgggaaaccatgagtttatgaatgcccgtggggattggcggtatgttcaccccggtgacattgagtcctatccagagccatctattcagcatcgtacaaaggactggcaggctcacggcgaaattggttcgttgcttctgtcgtcctacaacatcacgtatttcgaaaaacaaactcgatcccactttatgcatgcaggtctttcgagacattgggccaaacatgagagtgaaatcaacgaccttggaaatcgtttacttgagctgttcatggctcgtgaatccattcccaacaaatatatgaccttctggcaatctgatggtcccatgtggtacagaggacatgccaatcttcctgatgaggcggcatgcaagaatgttaaggagattctccgtattattgatgcagaccgtgttatcatgggacatactccccagctccccggcattcgtcagcgttgtgatggcaagatcattctcatcgacactggtctttcgtcggcgtacagtggagcaaaagccattcttcgacttgagcaagatgaagagtacgtggttgctagtgctgtatatgctgatcgtgctgaactgctctccaaaaccaagaaggggcaactgtagtgttgaccacggcaaaataatgcaatcagattggtaaggtgtaccactcttaattgtcattatatttagtgatcatttacgtttctctcatctgcattggttatgtttcattacgcctgtatacgggactgtcttcaatggcagtgaaatcaaaaatacattttcaataattcacaaataccattcaatacccttccttcactcataaaacttattccactagtgtctaatcataaatacagctcgctcccatataacattgctgatacattctactcgactagcttcactctactaataagacctaccgttaccacctatttcgaagtagtatctaccatgaatgtagcattcaatagagctattgctcgaccatcagcaaagctttttggacgggtaggacttcgtggatacgcagttgcgacgaaggattccgtagaattgccaattcgtctttatggtttagacggtacgttttttttttggaaaaagacgtttatactataaaataaacctaacataataggtaattacgctgtagctttgttcacagctgctcaaaagacatccaatttgaaagaagttgattcatcttttcgtcaacttgaaaaggtcatgaagcatgcagaattacgagagtttttagcgaatcctgccttgagaaaagaagataagtcattatttgtgaaagaaatgactaagttatgtggggataacaaggtttttagcaactttctgcaagttctctcagacaataatcggctctccttgttacagaaaatctatttgaagtttcatgaattaatgaaagcaaagaacaatgaagttacggttactgtgactacagctactcctctagacgaacaatcaatgttgcgacttcaaagggcactttcaaaatccagtttcgttaaagggaagctcgtgatgaacaacaaagttactccttccatccttggtggaattgttttggaaattggagacatgattgttgatgcaagcattcaatccaaggttactaaacttaaccaagctctgaacggtatgtacacactcagtagctacagatcacgttttctaacacaaaaacagaatcaatctaagttaaggaaactcaaatgcttcacgttatgatctgaatgaatgaaaatgaagttgacctcagcccagtagtgtataaaagtatatggaacaatagcaacattaatgaagacggtgaactttttaaatgagttgccgtgttgttttctgctactttaacatcgctctcgctcgtcaataggtactgtttctaaataccatgtattttgttactagatattaagcttatttacttattattatatagaagagaggtgttttccataattttccccacgttataggcaggcaatatatattcattttcatactagtgtaatcaattgtgttcgcgtttaaacgcaatgtcaataacgcatatatatattttactttactttattttttttggaattttgttataaattcccgtgataattaactaccgtaatagcataattataaaaaatggtggcatttgcccaattaagctctttaatgtttgctaatggtttagaagatatgtattcatacacatataattgtccacttttttacctttcgatacttgatctgtataatttgtttattaaaacttccgagcacaacagagaacagattataatataaatgatgcacatcaacagcttatcaactctttagaaaactatttctcttcccattatcttgcaaagcattacttatacccgtctatcgcttaatgtaagcttattttaagcgagaactggaatacatattgacggtaccggctttagataccgcgaaaaacaacggaaattcttcttaaatttatattggaagacatagagaagtcgtaaacccgtgctgtgtttttgtactatggatgctgaattatcaaaactcgtggaggactggtgccgctgggacaatgatgagtcgtcgctccataccattaaaactctccaaaaagagaacaaatatgatgagctggataagcttatgagacctagaattagttttggaacctctggattgcgtgccgaaattagtcctggcttctcgggaatgaacgatcttactgtgctacaagcttcccaaggttttgctgcttacctgactaaaacagtcgaaaatgcaaaagagaaaggcgttgttgttggtcatgatcatcgtcacaaatcaaagcgtttcgctcgtcttactgcaactgcttttgttcatgcgggtttcaaagtgtacctctacgaccagcttgtgcacactcctcttgtgccctttgcagtaaaaacactcaaggctgctgcaggtgtaatgattactgcttctcataaccccgctgcttacaacggctataaagtgtactgggaaaacgcatgtgcaattatcccccctcacgacaaaggcatcgcagaatgcatcatggaaaacttggagccaaccgtgtgggatgacagtggaattgaggctaataccctttgtgatacaaagtttattgaaaaggtgctttcagactactggtctgaacttcgcaactttcatatgacaaacacttttgataaagagttcaaagcccttggttttgtatacacacctatgcatggtgtaggtttgccgtatgttgagaaggccttgagcttgttcggtgaacaaaatgacatgcacgtcgtacaggctcaacgggaccctgatccagatttccctacagttcgttttcccaacccagaggaaaaaggtgcactggatatgggcatgcaactcgctgacgagttgggtctcaactatgttctcgctaccgaccctgacgctgaccgatttgcaattgccgaaaagtacaagggcaaatggaaccgtttaaccggcgacgaaattggatgtattatgggttactttattttttcggagtaccgtaactctggtaaacccatcgacgatttttatgtcttgtcaaccacggtgtctagtgcaatgatgactgctatggccaagaaagaaggtttccatcatgtgcaaactctcaccggctttaagtggttgggaaatcgtgctttagagttggaaaaccaaggaaagtttgtcgggttagcttatgaagaggccatcggctacctcgttggaaacattgtaagagacaaggatggagtcaacgcccttattacttttcttcatcttcttaagcgtcttcagcaaaacggaaagagcatctcggagacgtttgatgatcttggtaagaaatatggattttttgcaaccaacaactcatactactattccaaaaacagtgcattgcttcgccgactcgttgataacgttcgtcatatgggtccaaacggtacgtttgtcaatactttaggaagccactccattactcgtattcgcgatttaacgatcaactacgactcatcgacacccgacaataaagcccttctcccttgctctagttcatcagacaacgttacttttgagttagacaacggacaagtcattttcactattcgtacaagtggtacggaacccaagttgaagtactatatttgcgctcgcgccgaatcccatgacaaggccgcttctattgcaaatgatgtaaaggactgtctctcccgtgagtggtttagacctgcagagaacggtatgaccgagccatagagaaactatacgcagtgtcaacgaatacatgaatttcctcacgtatccatatctaagttttgtaactatcacagactcaataaacaaaatcgcatttagacaatgtcttttacgtttataacaccaaaaagaagcacgaatttaattcgtaatttactaagataaggtcctaaaagatgagcaatgaaccaacacgctacatcacaaaggccaagttgacatccagtggatgactgcaactcaactgcggacgttgagtgtacttgccacgaagcgcctcacgcacttgttgcaacaactgaaggtaggttaattgggggtattgggtcaacacttgacgaagagcataagacagtgcaccggttgcaaaaccattgacgctggtatcggcacttgtttgcgagtccttgcaaccggaaatggaaataacatcggcaggactgtacttggttttacgagaatactcaagtgcatcactgttaccagaagtagcagtcgttatagcactcgtaatgccgtctatcattccgtcaaagtcatcatccatcaatgataaaccagcgttgagcaggcccattccggcctcctctaacatgctaggctccttcaacacacccttggttgagtacatgaagggtaaatccaaagcaccaccagagtgacaagcttgtgaatgttagcacagtgaaaaaatcgaagcttgaaaccaaggctaacttacaatcaaacacggcggtcaatctgcaaccgataggaaggggctttaccatgatatcgtgcatttcctgtactgttagaaaacggtcaattacaccaaaacacgtacatcgtctacaatgtgaccagctttctcgtagtcaagagggtagatgacctcgtcataaccatcgacctcgtcaccatccaaatccttcgtttgtcctccgtgaccactgtaatgaaagaacagggcgtcctagaagatgttagaaacgaggagaaaaatgagtggggaaagtgatactgagctgaggcccagtatttaaagcgtctaagtactcttacgctccaataagcggtacttacgtttggttgagctccactcacaagccaatgcatggcatcaatcatgttttgacgagtgggtatactgcgaggatggtttccttcctcggtcataattactgacatgtcagttcatccatttacaaccatgttgtttgcacaacaataggagaggccatttccaaacatacccatatcgtcttccttgtatccgtaacgctgtataagcaattgagacatggaatgaacatctgcctgagttagagaaactgtcctcgcaatcgtaaactatttttgcaccgtcatccttaccattgatgcaaccattcagttggctgttggtacccttgtagttgataccaatcaacagagccttacgctttccctgacatgtagaatactgataattgtgtccttgtccctcagcagagtacgaaatcggatttgacggaggcagcgacggaccttggtacgcagtatttccgtaggaatttgaagccgtattcggaggaggagccgagggaggggcatagccaccagagtttgcatctgcgatgtcgatgtggcctgcttgcggattcaaagaaggtcccgaagagtcataacctccgtactgagaaggacgtgagtttggatttacagccggtgtatcatattgattatagtaagcaccagggggaggtggtggtacacttggcgcattgtaaacagctctagggtcgtaattttgctggtactgctgaccgtagtagccttggtattctctttgctcatacggattccctcgaaacatggtaaaactgaagaacaaaacttcgtccgcacatcgaagttgtaacttgagcttttaaagcaaggtagtgtagcgaaacacactaaagtatttaacgtgtttccgatgagatccaaggagtcgtggtccgttttgttcgagtgcgttattgagacatcattcgcagaatgtagaactccactatttcacgctaattcacgttattccagagaaacaaactccagtgagttacggcgcacagaatcagtacgacaaacacggccaggagcaaacaggcagccccacacgaacgaaggtccaaggcacaacgcaagacgggaaaaacatgaaggaaaaaggggaatcgccaaaaaaaagaacaaaaaacaatcaaaaaacaaaacacaacctgaatccaaaaatgttcaaaaaaccaaaaatttctacctaaactatgaaataatcaaaattctaaacaaaggaggaagcatcagacatccaaaggaaggactgggccgtcatatccgacaagattgggttcttatgtcgatccgtgaaaactgcgaatgtttgtggaaaattatcatcacacgcttcctccttttgcttaaaaccaagaccaaaacttagaagtacaggaatgaacccgcaatgacttcgtccaaaaagacaagctgttctagactattgcaaatacacatctgaaacgttagtaaatagtacacaatgtgtgattgtagtgaatgacagtagaggttcagactacaagatactggcaagtattagctgcctggaagcagccacgtttttcttcatagtcgatctgacgggtaaagaagacgcataaagtattcatcgtaacacccaactgtgcacccagtggataggacatacctttaccgccaagtattgcgaaccacagaccaccactcatccaattcactgctgaatagagaagaagaagaggaggaggagatggctgagtagttgaagccgaagctgatggttatatggtaggaaatctgcccgcttatatagcatttctcggaccaaaaccctaaccctaaagacagtccaaaatgtaccaaattgcaccgcagtccttagttcgtttactgcgcctcattggcgtccgcaacagcgtgtaaggcggcgcaccgtaatgacttcactacacgttaaaatatataccaaattacgctgtgtcgtgaaatacatgttattcaatctccgtagatttcggtaaactattttagcgatattgtgcattccattcagcacactatgccacgttaaagctaagcttactccatgagcttatcgcatccccagctcttaccaagaaccaacatggcaaccgtttttgacataaatgctgcagctgcctcaaggtatgttagaaacgcgtagtatatgtaactaacaggcagaaattatgctgtaaaccctcggttgtcgtataataccgtcagttccatcactggtcccctggttatcttagagtacgtgaaggacttgctagaatttgaggctttggagcgctgacaacgtgttagtaacattcgtcgtccaaagtacaacgaaattgttaatttgaaccttcctgtatgttcagtaattacgttttttttggtacttttttgctaatgcgtttacatgtaggatggaaccgttcgctctggccaggttttggaagttgctggcaaaaaagctatcgttcaagtgttcgagggtacatcaggtgttgatgtccggaagacgagtgtagagtttactggtcactctcttcgtattcctgtttctgaggatatgcaaggccgtgtgttcaacggttccggtgttcccattgacaagggtcccaagatttttgcagaggattatctcgacatcaacggttctcccatcaatccttacagtcgtatctaccccgaagaaatgatccaaacgggtatctcttccattgacggtcttaacagtattgctcgtggtcaaaagattcccattttctctgctgctggtcttcctcacaacgaaattgcagctcaaatttgtcgtcaagccggcttggttaagcgtcccacgaaggatgtgcacgacggacacgaagacaacttctccatcgtttttgccgctatgggtgtcaaccttgagactgcccgtttcttcaaacaagatttcgaggagaacggttccttggagcgtgtcactcttttcttgaaccttgccaatgaccctactattgagcgtatcatcactccccgtcttgccctttctgcttctgagtacttggcttatcagacggaaaagcacgttctgaccattcttaccgatatgtcttcctacgctgacgctttgcgtgaggtttccgctgctcgtgaggaggtgcccggtcgtcgtggttatcccggttacatgtataccgatttgtccactatttacgagcgtgctggtcgtgtcgagggccgtaacggttccattactcaaatccccattttgaccatgcctaacgatggtaagtacagagactatggaacttattcaaaaaatcatgttactaaccaatttaaacagatattactcatcctattcctgatcttaccggttatattactgagggtcaaattttcgttgaccgtcgtcttcacaaccgtgccatttaccctcccatcaatgttttgccttctctttctcgtttgatgaagtctgccattggtgagggtatgactcgcaacgatcacggtgatgtttctaaccaattgtacgccatgtatgccattggtaaggatgcagcttccatgaagtccgttgtcggtgaggaagccttgtcccaggaagaccgcttggccttggagtttttggacaaatttgaaaacaccttcattgctcaaggtgcttatgaaactcgaaccattgaagaaacacttgatttggcttggacgctgcttcgtatcttccctcgtgaaatgttgaatcgtattcccaagaagattcttgaccaatattactcgagatcttctaagacccggtcgaaggatgttcttgacacgactccggtcagcgcataatccattcttaccttaatatctaccaagcacgacttacaattctgtagtttaattaatacaatctctttctttcttctcttaataaactttttgtctagtttcattaactattcttcaaaaaggacagctgcagcgactaccggcgcttgcatgagcggacgatggtcgtttagatgatggggggaattgcttcataaaatgtgaacaacaggcaggcgagtaaattggtccgtaatgatgtaccatgatatcaactgtgaatgtgtccaaagcgatactaaaggtgtccattcaaatcaaggtagcgtggagtaatacaactaaggttacggacaggttccgagtcggtaagctcaattgcatagctaaacgccgaagccgtgaacttctcatctcctaaagtgtgatggatttgcgcaagtaaaaaccaggcctcaggaatgttccagcctctgcctcttgttactctgtcaagcaaaccatcagcacggtttcgtgcggcaggttgataaggttcttcgagctgtatcaacgtgtacgctaatgtcgtacaaagatacggctcatccggttccaacaatgcagccaattctaactgttccaatgcctcagaatatttgtgttgatcaatgaaagccaatgcatgggaatgatatatagcggaataatcgggatctaattctcgtgcttgcttcaacgcactcaacaactgatcccattgtttcaatttacgaaaaactgaagcagctaagatccataattgctggttgtaccgaaccacaagctcagcttctctaacccggatatccttctcgataaatttgttcacgcctttcggtgcttctgctttaacgctaagtgctcgactttgcttccagttggagaggatggtgttgtactttggtaaatcaaaaaggcaggcaaagagtgagaagatagagctttgaagtcctgcagcaacctgaagcccatcatttttttccaccaaagcaaactttgtgaacatgagttccatcaacgtacatctagcatggaaaggtaaggaagcagtagcgcttggctcttccatatgaccgccgtccgctggcactccccaaactccaagaatagaatcgatgaccattaaggcggccttgtactgttcagagcatgagagcaacaatgcaaacaggtgccatgcttcaatactactttccggctgacccagtaaatctttccgtaaaatctcaacagcttcatcgttccgtcgagcttccgctagctgtctagcaaggtgatactgaacaactgcatcgcttgggtcgacaccacagcagtcccggaaaaagtcaatgcttttcagttgcgctgcttcacgggctttgggatcaacagaagtgaatgcaacaaacgaatgataaactcctaaggcatgtaatatacactttgttgtttggtttctcaattttaagaaatcgaaaactttagctttctcaaaaagttggttggcacattctttcgccttcgtttgatcctttagttttacgacgtaaatgataagcatccgagcataaacatctagaatctcacccttgttcaggtcagtttcatcagcgacaccggcatcttttaacttttctttttccacacgttccaaagccgtatcggtcaagatacgataagacttgaaggcaaagtcagcatgcagactttcatcaacagagtcatggagaatgattaaataacggaggaggcgatgggactggtaagtcttctgcgccatcaaatatactaactcgatgcatctgcgagtgctttcaaaagaaaaggggattagcttccatatatcatagagattatccaagaattgattagcgggtaaattttgggttccggctttaggaaaaggtgtgtgttgaatgagtgtgtctgcgtatttttcaagcacgtccggagcttgttttaaaacacgagacacattttcgtcggcataaaaagcagcgggatcctcgtattttttatgatgagaaacgagtgtgcgtacgaaattactgaaaaacaatggcaaatgctcgggtttgcgggaagggtgggaggaaagatagacataataagcatagaacgcatccaatgtttccgacgaattggcattgggactatttgacaaagtgttagtaataaaaggccatcattaagaataacaagtccacgtactctttttgcaagcacaaaacggaatttctatagaaagcagcctctgcccaaataccaaattcaggtgtgttgccaaagctgactttcatgtcactaggaaccgccgcagaagccttctttacgacagagaatgctctttggtaaaagctcatagctactccctcctgcgacaaacattcgtaagcaatagctgacaaaactattgctttcagaagggcaacacaactgtagtctgtagataaaggaagtccttgtggatcacgaacgatactgacggccgtgtcgtactctttagcagacaagtgaagtatcagtttaaggtacaccgcttgtgctttttcaacttcggtaccggacatgctctccaaactctgaagagaagaagaaagctcattaacaatactgctctgtagagcaggaacaacggtctccgcatctatacggaacaaattcacggtgctaatactgtcctcccgttggttgtgcaagtaaaaagcggcctccgccttcgctaacgaacatatgtctgtatataaagttagagctcatgaacgtaatagaccatacgcagcttgccgggctatgaacattacaattgcggcagtactattttctggtttttttccatacattgtttcgaaggattatgcttcagcaactttcgggtggactcttgtatggcactccagttaccattgcatcgattttgatcgagcagctcctcgtacaactttgcttttgcctatgaaatcataaaagtcagcgggaccacgtaacacaatcagaaatcgtcatacagaagccattcgcactatgcaatcgcaatgtaattagtacaatcgttcaaggatatccgtttgacgttctataaaggcaatcttaggtgaaaatcacagaaaagccaaaataaaactggtcactacgaaaacgaatgtgaacccaagaaccgtccttccaaacgcacagtttgactctttgaacgagattttatgccaatggctcaaaaagacaccgtaaaagcctcagaaacaaatgaacgagttggtagaagttgggtgtggtgggctcgtgtgagtaagcatacttatttccagcaacgtagggaagggacgctgtagctgaagagaaacagaacactgtaacgcagttagatgaagaagagcgacaaaacgcttaggagaatgccgtttgttcttaatcaagttaagcgtcggctgttgcgaaacattagatgatcagacatgcagtactatgacacctcttgcagctacttcaacgccgtgcattagtattcggacttttgtttcgtcttcgaatcagttagttaaaagattattactagcaaaatacgatcattaatataacacggctcgatctcgattgacaaaatgcttactgtaaaagatacaacagtatgaatttgagatggtagggttcgtggggcctgtacggcacacgacaaaagtaaacaattaaaacgaaagttccagacttgtctgaattcgctgcacaagttgcatgatacttcgttttttgaatgcccacttatgtcagaaagcattcacactcactagcattccacactagcgactttatgcgctgtcattaagaagaggtgcctgttcaacatcaccagcagggcttgccggagtacgtttgggcataaacagagctccaacgccgaccacggccaggataattgacaaaaggaatgcaaaaacgtactgtaaagtgaagaggctgatcataacttgtccgacgcccatagaaaagaaaatatagctgctcaagaaagcgagagtagcgtcatagaatgcgaaaataggaaccaagtaagcgcctgcgatgaaccagatcataacgttggagaaaacacggcaaggaagcgacttgcaatcaaagaaggcgctcatcgtgtataccagaagccagattgaaaaagcaaagaacatcttacttggaagtttgacagttgtgtagaaaacgggtcccttgtgcatacgaacattgcggaagtacatacgagacgcctgggagaacataaacaagctaagaagtgctgaccaaaccattgagcggcctgtccaagcaaaggtccagccgaagataaaaattgagatgaacaggatcgatttgttcgcggccattactacctcgtctgcctcaccctgtacgaaatacagaggagcgctcattcccgcaaatgaaagcatctgtgcaagaaaataaaacagcagcagaaccttgttcgccgagaatggcgttaagttctgtcggaacaccttttggatggaaggagacgtaaagaaatgagctatcacgctcgaaaacgccaatccaaggaagatgatgttccgtacaaggagttttccttcggctgataaaagaggcattgttaaaacttttcaagcaattgagttccctgttgaggttaaataaatatcgtgaggcgcctaagcttggatattggtagattccaaaaagcaccggtagcaattgttttaaagaaagagtaaaggactcggacaaaaatggcgacctctatgcactaaaccaaaactatttaacgtcgagaaaacgcgctctggttagcaggacggggcaagctcttctttaaatactctttcattttcatgacgtagatatactgatgtaattattagtggtatgagggttcataaattttcgctcagtttggtgcataaataagcttaaaccgaggaagcgaggaaaacggaagtacagtgatccgacagaagagatatccagtaggatccgaacttggttctgggacttagagttagcgcttaaactatgcctcctatgaaaaccgcggcttttcttttcagccccacagctttatctcgttactccaggtcgggtataacttcattatgctgaacactacgtcatttgccgaataaagttcgctcagccaaaccccacaataactttaatgcgattgagttctactactctgtgggggatctgcggtggcggccgacagcagttgaagcacgggagaacgacaccaacacgttggctagtgcagcatagcataaattttgtttaatacccaatttccttgtgaaattccgtggagaaaaagccatttgacggtctcgtctcttcgagaacatggaaggattcaccctggaggcgaatgcgcctcgaattattgagattcccttgcttggacacgatcaatcagtcgaaatcgattgtactagtttgcctaccgatgcttccgaaatttgtgatattttaacaaacgaacagtcggaaaaggagttttggactcgttttgctgtatgtaattgacatgttccgagtatgactacgtttgtatcggtaaaacctgcctgccgatggagttacaattgtactaacaagcattatgtgtttagtatgagtatattactcgtggtatgtccgaacaagctatcagcatcctcacaaaaggtctcgaagtgcttacggacgacgagagtcaggccgcctttaacgcatatttggctgctatatacatgcaacaagcaagactggctggacgtacgcgtggtgcgaatcgggaagagtacttaaaccgcgctcaatcgtttttggacaaaatcagtggcagtcaccgacaatgggaccctgctttgcttttacaggcaacctttgggatcatgaagtcaccaaaaagcaactctactcttgacgccgctcttcacggctatgaccgtgtgttgcaaaaatcaggcgctaatgttttcgctttaatgggaaaagcactcgtgctctatcataaaaagaacttccgtagcgctttgaagttttaccagcgcgctctagtttccaatccgtctttccagccagatccccgtattggcatcggcttgtgcttctggcaacttgacatgaaggaagaggcacacgctgcgtggacccgtgctcaagaactcaacccctcaaattatgccatagggacgtatcttagtttgtatcactatgatcgtgctttcaaaaatttaggcactgaagagtttgtagccaactactcacaagctcttaactacacccaaaaagcatttaaggcgtgtcccactaatgcagtggctgcttgtattcttgccggattcacttacactaaaaaaaatctagaagcttgtatcaagcttgccaatgctgtggtacacaatgcgttcacaccctctttatccgctgacggatatttttggatgggcagagcgtatcaccaacttggaaaatacgatgaggccatgaaatgttatcaacaagctcgttcaatccaggacaaccacttactcagttacatgggtattggtcaaattcaaattttgcaatcggattatacaagtgctaagctcacattcgagcgtatctctgagcaggctccaaagtgtgctgaggctcttattatcttgggttgtttgaacgcttctgatcccaaagctgatcctgcaaaaccaaaaatgcttctggagcgtgcgtttaacatcctttcatcctctaaaatacctcgtgttgtggattcagacttacttattactcaagctcggctttgggaaaaagacgatgcctctaaaagtcttaagtatctggaaaaggcacttgcctttattcgcgacgcccaaatggtggaaacgcctgaacttttaaacaacgttggtgtcttggaatatcagcttttcaactatggcgatgctttaaagcattttgaagcagcaaaaactgttatgacggaaggaaacgatggtttccgtgtcttgttaacatataacattgccagatgcaaggagcagctcggtcaactgcaagaggctgaaaaaatgtacagagacgttcttcaagaacgacccgagttttctgatgcacgtgttcgtttatgccttttagaacttgcaaatcctacagacgctacatttaaaacaatccgtcaattgatgactaatgacggtgaaaacttggaagttcgcgcgttcttcggctggtacttgagcaaacaaaaacgccgtccggcggaggatccggaacttcgtcattgttctcagacattgagacactggcacgatgatacttattctctcgttcagttgggtaatgcgtatttgagacaggcacgtgaacttcgcgtcgcatctccagcagacaaggtcaaacgtcagaagctattcaacaaagccatccagtcatttgatcaagccattaaatacgatcacaacaatgcttatgctgcacaaggaattgccataacattggttcacgcaaaacaattctcaaaagcaatgcttattttgagtaaagttcgtgagacgattaaggacgtcacaacgttaattaatattggaaattgtcttgctgagttaaagcagtatcacagagctatcgaaatctttgaacaggtattagataagactggcgaaactgatggttataatgtcttgagttcgctgggtcgtgtttggcttcaaagaggtcgtgaggataagaatccagcatttctccgcgagtctttaaaatacacgcaaagagctttggctcaaaatcccactaacacgagtcttcaattcaacacggcttttgtccaatttcagttatcggaattgattcggacacaaaacgaaaatgtacgtacggtcaaagatctggagtatgctatggaacagttagacgaagctatcaagacttttgatcagctcgttgagtcaaaaactcctccattccctcccgcagacatccagcagcgctccaatatggctaaaaatactactcggcgacaacttgaacgtgcaatccagcagcaaaaagaaactgatgctcttaataacgcaagattggacgaagccagacaccgtcgagaagaagaaaaggctcgtcgtttggcggagcaggcggcactcgaagaggcaaagagaaaacgcgaacaagagctggaagaggaaagacgtaccatgcaggccgaagttgctgaataccgtcgtaatgagcagcaggatgaaaacgtctcaccggtaccttctgacagcgaggatgagaagcccaagaagaaaaagcaacgtaagcgcagaaagacgaaggatgaaaccgagtctgagcatgagcctgaacatgccgaaacatctgctagaaaaacgagacgcagaagaggtggccggcgtgttatttccgaagagcgtatcgaagaagacgagggggacgaagcaaaaaccaaaggcaaacagtataagagtgatccttttgtagtctcggatatggaagaagacgacgaagagcccgaggcttctaaaccctcttctactgaaaagactgaggatgataacaagaaagaagaacccggggaaaaggtcgaggcacaagccgaatagtttatgttttacgaatgatagtctttctttttttccccaatcctcgactctcgtgttcggctacttttacaaaatcaatgaaatggcattgtagattattttaatgaaaaaccaatctttgtgttggctgcaattttgttcctagacgattattctgggatgccgagggattaggcaacacaaataaggatcaatgaagcaaaactaaaacggaagaagctataaagtacgattactaatactaattggggtatggacatataattcttggacgaagggaaaactcctcttgtatgatgattccatttaaagacagttttaagtattgaagcaagtttgcttaatcatcaaacagtgttacaaaaatgtttcttacttggtgacaattagtcggatggttttctagcacaaattcaatatgcaagtttctcaaacgtaactagactttcattaactacatcgaattcagctactcaatttaagggaacacgactgcatatactgttaaatatgtaataaaaaatctgatagccgcaaacaaagaaatgcggttacgaaagagaaaacaccaaacagatgtttaaaacatttaatactttcgggtcttttattatgaacactaaaagattcgaacgtttctgactatgaaagggttacagcttggttcatcaattcgtactcagaatcatgaaggtattgtacggtatatcggtaacacaagtttttctgaaggtaactggatcggtgtcgagttgacgcacggaataggaaagaatgacggctctgttaatggaaaacgatactttcattgtgctcctggaaagggcctttttattcggccacaaaaaattctggaaattgtagcatcaaaacagaaacttgcaaaagaaagaaaacactcagatgttcgacggctttcattctccaggaacagttctgtaccgaggaaaactgcttctgcggtaactgacaatagtccaattacactagctagtgctcaagctaccgtagaaaaaactgaagatgaaaacgtagcacagttaccaaaagatgcatctgtaccaaaaccgagcacagaggaaggttcaacagacggactcattaggttgaaacagtacaaggagcagattgaggttctacaacaaaagaatgaagcgacatctctaaagttgaagtcccttgaaaaggaactcgcagaaaacgaagtatggagggctgttcgtccgaaacttcaggcaaaattagcttcaatgcaagaaacgattgatactctgcaaaagagcattcgtaaacatcagacctctgaaacggcgcttgttgtgaaacaacaggaattgaaagatatgttggaactagtcacacttgacaaggagctggcagaagaacgtgtggaacaacttacggatgaattggacagagtccaaatgaagttggtcaaattaggagacgagcttgcaactctccaaaatcagacggatgccttgtcttcagtggattttgcaagctctcattcggaagatgcgtggatacaacttgagactcaaaacatgcagtatcatgatgcgcttgtgcttctgaaaaaaataacgaaggagaaagaagaaaagctaagacaggaactgttgaatgcccgggaacagatttcctgtcaaactgcagaattgcaggataacaaaaacattaagcaggagttacagctcgccgaggaaaaagttgcttacttacaagaacaagtggatgccaattacggacaatcggaaatgatggaagaacttgtggaaaacaacattgccttgaagactcgtatagaagaactggttgccgaaatcagtacaactgctagtaaagaaaatcaatttgtacacacagaggccgagtacttggagaaggagctgttactgaaggaagaaattgagcacaagaatactcagcttgatgaattggaatcctttttagatgaacaaatagaggatattgatcaccttgaagagggcatcaaaaaactaactgaagcatccagaggcttacgcgagtatgcattcctatttgtttccgactatttaaactaataaactttctagggaattgaacgaacgtgaccaacaagtggaaagactcaaagtgcttcttgcagatgcattcacacaagagaaaaaacaatttcttgaacaaaagattgcacaactagagcacgaacttttagttgctcgattagaaaaagacgttgccatagtcagcaacgagtgtaccaacaggaagaaggttctcatggaacaagttccgttgaataccgttctttctcttaacacagatgcctatttccacttattgctcgtgcgaagcatgtgtcagttatttcaaaaggcacagtcaaacggcttgtttgccttgtatcatgagttggcttcttcctcagaacgtcaactgttggagacaatatgctgtcgtctagaacgcacaatttgctggacaaacactctcattctagccattgactcatcaccaaaggaagagactttgttcaccgttgttactttgaatcaaactattcagcgactgaccgactttttagcacaagcgtttaactgcatctgtttacaaacttcctggctggcaaagttttcggaaggtttgcaaaagtatgtgcgctaggtctgaaaaacattatttactaatctgcaaaggaatacccttgcgtttgcgcaagcgagcatagagctgggtgagatcatggctccatttttactccatttgtacattcatgatatcttgtcattaattcgtgaatacataaacatttctacggaacacgcgattcaagatacggagacacagacacgaattcgttccttgcagtctgtctgcctaagtatccaaacggccttagaaagcagacataagtctcgccagataattacaacaacgcaaaagacagcaacaatgttgggcgaactagcaagctaccgacatgagctattgtccgcatcgcaatcacagggggttgagaaattgctccactcatcacattggcagacactcgaacaattagtctacgatgatgccaattacatgcccgtgagcgaatccaaaagcacctgggaagaaagatgcttgtgtgctctcgaagcaacatcccaggagtctatacaaccggccagtccaggcgcaacagaaacctatccttctgtgcctgcttgtccatctatggaagtcgagtcttctgcgtcccaaacacccgaagctcctacaacaacgattccggatacccaatcgtccacgaattcattaataaacaaacaacagagcctcacagcaccaaagtcgcccacaccgaccgctagtgctgcgcctaacgaagtcaccgatgtagtgaacgctacagcgctcgctactaccgctactgtcgccgccgtttctccttacgcagtgccctcttcagggtcttcagtcacggaaaaattactagaagaggcccagtcgctgctgtctaaagtcgtgcttcagaccaaacctgaagacccgagcatttcagatttagattggctcaacgaaacaattcttccacaacacaatctgcagcaccccatttcggtcctccacaactcattgcccgccatgaaggcaattcgagagctcgcagatagcatctgtggccagccattttcagttgaatgtcaattgctccggagctggacaccgcaatctcagcgcccttcacatagacatttcaagcatctccagcaatacgaacggctgaagcaaatgctgagaactgcactttaacacgtttctcctgttccattccccctcctccaaccctcctcctcagtcgcctacctggcggcaaccccaccagctaccccattagctagtttcaccgggccaataagaacacgaagcggttttcgcctcggaacaatcaacttgcgtcatttggttgccagggtctctcaatcttccgcgtttcattggttttcccattcccctagtaaccacgttgctacaccgctaatatatctgcgagtaaacaaaccgatcttctgcccagaacctaccactcctttaccaaaaaaattcttgacctggtcattcttcccctgtttcttcaccaacctcactatggaaattgacaacgctgcgtacactgttcctgtccagggatacgccggaatggagtgtgaaacaagcgtgaaacgccgttcgagcgtctccgagtcgagccaaaaaagatgccgccgcgtcagcaattcgtttgcaaaaaaggaattgaaaattcgagcggctttgttgaagcaggacgatatgatgatgcaggagagtaccgttttcacgcacattccgtcgccaattacaattgttgacgcgaactgcaacgtgtcgaatttctcagactcgtatatctcgtccgcttcttgcgtcctgtgcttctttggtaatgttcagagacccctgtttagtgtggatgaaattcctcctcatctgttggcgctggattacgtattgccttgtttgatggcttacaataccagcatttttggaattacgaccgattcccctgatagtattgttgcctggaagcagaacatcctgccgaacacgatctcgttgcccattatttctgattggaaccgtgagatttgtttggagatgggcatgctccatccactgggcggcggacatattgcattggatgcaattgtcattgtagactctcaaggacgccgtcgcgacactcttttgatccgttcttcaacggacattaacaagttggtgcagactgtccaggaaacgcttcgtttccttgcctacgagaacgaaaccactgcgtaagcacagcgcgtgtcccctggtgttggcggtttccgcctttgagtctttaatgagtcgagtcgtgatggttggcttgttttctggttttcacaaaccaaccagttccccttcttccacaaaaacatgtctataaactcccttcttttctcctgtgaaaaagggatacaaaaaacgactgccggttacggtcagcagatactacttttgtccgggtgaacgcggacttttccccatgcaggacataaaaagtctcgttcacctatctcccatcgtctttggacgacttgctcgtcctttgtacgagtgactgacagtcatcccattgttgcctttcctatatgcctgtgttcctcttcacgtttgtgtttgtttccccttttattcaataattcccccttgtgtatcggacacttgctatgggttatcgccatcgtccgattgcaactgatttgccatccccttccctctttgtcttttatgtttgacaatctttgtttctctgatgctgctttttttcccggttctcttttctttctatgcttttttaacgccatctatacttacaaactagcacaagcctgactgtcagtacaacccatcacttcctttctaggcggaaccgcacccagccacacatacattaacacacactttctcgttctctttcgtcaacgcgcgttccacacacacttatacacaaaacaaaactgtgtaaaaggcagcagctgtacattgtacacagtactctccttcctcttcttcctccctgttgtccacaagaagtttcgtctgcaaacggacttttgcttgtttactgccgcaagcatggtccaccaatccttactgtgcaggtatttgcaccgtgtttcctttccgttatcctttcgcttttccttgtttgcatacgtagtctttattaataacaattttcctgtgtattgctgtgcgatacacgacaaaaatgaacggcgcctaagaaacaattttcgatcgcattttcgcaaagcgacaagaagctggcgcatagtgtcgcattgttatgaccattgctcgtcgttacgttatggaccctatactaccttgctgtaactttatcttagacccattgtaaccctgtcgtaaactttggacaaccttgtacaaaccgtaattacttagcgaaagcttgtgccggcctttcctttcccgctgcatcggtaagataatcttaattcagttagagttaattaaagtttaccccccggaccgcaactaagaaagcgtagctgcacatttttgcctagagccaacagttcagtggtcgtcacctgctccgttttcagccatatcaagctgctaaacggtggatttttacgtctaaaataacttttttacgtttcttttgtaccttataatccttttttgtttgtaaacttggccaaccggtttttacagttcattttttctttggtccaaagaatgcagatctactcttcagacaggttcgtagaagcaatactgcgttgttacataatctctgcaattcgttgattgatttctcggtgcatttactgacatttttagtgagtctgaagattctcagtactgggttgattggtttcttggtctcaagggaaatgactttttttgtgaagtagacgaagagtacatacaggatcgtttcaacttgacgggtctcagcaacgaagtaccacactatgtccatgctctagacctcattctcgatgtcttggatcccgacttgcctgaggaattacaggatgaggtagaaacaagtgctagacacctttatggactgatccatgcacggtatattcttactgctcaagggctttacaagatggtatgtgcgaggatgatggtagacaaaatgagaggcagtaaacgggattggggcaaatcgggaacgacagctcccatttctctttactgcctctcattttgtctatctattctgtgtgagacggcccgtacagccttgctaacacgctatatctcggaaagttcaagacatgccgattttgcgcgctgtcctcgtttccgctgcaatggaagtgccggattgcccgttggacctttcagacgaacttcgatacaaatcattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacgaagcccctggaacggttcattccttcgtattttttggcttcaagtttccacgcatacactggtgtttacaaaaagcaagattcataccgtaacaagcaaaagaagcgtcttcaattggcctatgaatcacaaaaaacaacggcaaaacaagcgtagtatggtggaccattatatgtatacttgtgatggacagtcaaatacttttgcaaacaccacgatcaagcagagacgcacgcaagcatatgcttgttcttttgccccgagtttgccgtttccagtttccaatttttaggagtgtattggtccttccattccgtgcatcgctggggccatgcaatgcagctctcttctttccatttccgttttgcgtttacacccttcgcactattgtaaaaactaaaggctacttgtcctccgcataactgcgtttttaaatttttgcggccaaccttgaaaaccgtcctcatacattttgctgctgattcattcctaattacactctagaaatgcatgaattgattatgaaaatgattgtgatgcatgtagcttgctttacgagtctatgatttcgctgtccctttttgtatatgtgtcaggttttcctacaggtctaacgcttgagctcgagcttcgagctcgtgtgtgtattgatcgcaaacttctgtggacattcccgagtccaacgacgattgcatggttttgcacgcttggcgaagaatgttgctcataactccttcgacgtctagcattgataagtaatctattaatccattcataacgtccgtttgtttctgctgttgcacttgctgtaacagctgcagcatttccttgcagtgtttggagattccatcatgcacgtgcagaacaagaagacattcctgagcagcaagtatgttatcctcttgcaaagcgttttgaaaaatgtccgttggttgcccaaacactttaaacatactcggccaaaatttcatttcaattttgcgaatgcaattcgcaacgacattccacttttgcttgggaaaacgctcaagaactcgggcaacggatgacaataaccaagttgtgttcccctcttcttgactcacgaccacttgttgtaacatcatttcgagtaaataggttccataagattggtcacggaacatgctcagtattttgatagattcagcttcctcaccagctttcagcaaccctagagcaagtgaaggaacaaatggttttacggatacctcaacgttagcatatgacaggccactagtattcgtagatcggtagtcggatgtatagctcatgagtagtccattaatcaacaggatggacatgaagctgtccgtcaggttcaagacgatggcgcggtttcgcatttctgtttctgcttgaaaatcagttagcgtcttaggtagcggggaattgggtccgaaatatatgctgcttgaagatcttgagtgtgtataccgatcactggtagcgtctgaagaaacaagcacctcacttgtaagtggaggactggataactgtaatttgtcaaagtttgacgaaacatcctcttcaatggatccaagattgtcgccagcggtattcttttttagacaaaaaacgtgaagtagctcataaaagtttagccaaactttcagaccatcagccgttatagcccaaagggaatgcgtgtataaactagcctcttcatgcgtctctttgtcattgtataaataaaactcgacgtttttacacagtatataactttggtaatatacacttttttccgtgccctttttgtcagatgtaaggataatgagtttgccatcaatcaaaatgataaatatagcataggaaagaaattgctttggaggaaattttttggcatagtctggcaaaaaccacgataaagaccgaatccgataaggcgtagggaaaacattattaaagtcctctttactcacaaattgaagtttaccgctcccgcgttccactacaatttgtacgtgataaagcgtattgtccgatgtatacgctagcaaatgaggtccatctcgtgaaattgtaagtattggggcagtaacgggtaaacgactttgaatattttcgatcagaagatccctgtcacgcgagtaaagctgcagttctaggccgttgccagtccgcacagcacatacaagaaaattgtgataccataccatccctcctgtaaccgtaaacgactgctcagctaattcatcatgaaacatcttccacttgttcgcatgtatcttacagtatgcgaagccgtaccgaccagcgatagcaacatactcacctgcgcggtcaaaagcaacatgacgaattggccagttaagacaaatgtaatcgggtgggtactcaacttgcttccatgaattgacaccaaaattgtcaacatcggaagcataggtgtagtatgtgtttgggataaaaatgcgatctgttgtatgaagagcagacaagtgaagggccgtttgtactccacaagcaatagtattccgtaggaatgggataatggtcatgcatgtactggaggccgtacgcgcaacgggtgcaatagcagacgatccatcgtcatttgcaattggcttccactgctctaaacaacagtaagatgttccgtccagatcccaaaaaccatccacgaccccaaaagaaccacttccgaaagaggtattatttgaaaccggccgtaagtaaggcgtgtaagtaaaccacgattcaccaaaaccagctaatagttggaacccatcaggacttgtatctagatgaaacactggttgcactgttgtacacggtttatgaatacggctgagaacgaacgttcgaccaaagtcgcgaatttgataggcacacacatagcccttttccgtaccgacatacgccaatgaaaactttgagtttacggaaattgccgtggcatttcccaaacaatcgtttgcgtattccgtattgggattatggacacaaatgccgtttactccctttttatcatcattcgttttgagctgtgaaaaaagatcaaaacatgtatatacaaaaccattagctgttacaaaaagaaagagccccatgctctcatcgtaaaacagtttttggatatgcgtgtccttcgaaatataccaggactgttgtgagaagtcaatggctttcgtcaacactttttgtttttgttcatcattactgtcattagcattgtaatgtgcagcgtttaacacaggaacattcttagcagcacacagtaagacgtttttccgggcaaaaatacaggaaatcccagaatcatatcgtagagtaagactgtgacgaacaacacatttaattgtccccagacactcacctggcccttccataggcaccgtttttgaggatgacggacgtagcgactgttcctcgacatcgaattgaagtcggaacagtacgacatagtttttgtctgtagagacggcaattgtcatagaatcactgtcaaaagcaagaccattattagaaccatgctttaaaacacttgcctttggttttttaaaacaaaaaaggggagatattggatgggtttggtatatcaaaatatcactttgagttaagacaacaaaaacggggttttttcgaagttttaaaatgcggagaggataacaataaagttctagatattggggaactccattgggaacgtacataatgaagaatgcagcaatggagcaagccttagcaagactcaggacaaaaactggttacaccgacgcaaaaggccggcgtctgaataaaccagtagctcctacaggacaaagatgctgttattaaacactatacagcttcttagacgctctaaagtctaacacgagcgcgattgatccaacttattttgagatgaactttgtatgggagaggacaaggtataaacaattttcaggaaagcccatctaacatttacaggatgaacaaacaagtacaattagttttaaaatggtgaagatgcttgtttattaactaagaaaattagatgcatgatgagttgtcttcacgttcatgaaaaattggatgagtgagggaacaagagacaacaaaaaatcgttactttatgcttaacaacttggcttgttgatcacggtcaaggtctaaaagagtggctaaaagagtgcagatgtcatttcgtttgtccttttgatcaaggaattggaagaggatatttcgtgtgtactccttgtcgatagacatgtcatcatcttttcttacgttacgaggcttttgtgtactgctctcagtttgttcgttgttttgagcttcaggtgtgtctccagcagtctgattggatttaagtttttcatacttagaatacacagatcgaaaggaagtctgtaaatgttcgtagcgcgccatagaatcatgcaacgccttcagtacattttcgtgctccgtccgaagagaggcataagctgaatcaagagagctgtcccttctactagaagaagatggctctgaggatgagctttttggaggtgtattcgcaacatctttgtctgttcgcagattatctaatacactgcgcagctctgtaacttctttgtatagctcctctttggccttattggaagactcaagctcacgaacaagactctcaaactgtttcgcactggtctcttccctttgcattgtagacagtctagagaggtcacgcagttcctgacgttcactttccagtctttcgattgtttcttttaaccgtcgagtgtcggcactttgctcttgtagcatagattgtgcctcctgcatctcctctgttcgtgcttgaagacgatcatccaactctgaaagttgacaaccgagctctgtattatgctccttgatcattgcatacttgcgtgcgtagtcgctggcagcgtccatttgcttctttaaaagcgtgtttgcgttaccaacttcggaatgaagactttgtatctgcgtttccttctcacttaattgcgtttctagcatggcaagcttgtcttccaattccttggttttagcctgagcggcgtttatttgctctcgcagggaggaacgatctgcctgcaattgggtgatggcagcaatgtgctgctcgtttttctgcttctctgcggtaagctgagactcaagttctgtcgtaagtttctgcgacgcaagcaatttggactctgttgctttgatcaacgactccgaagctagtttttgtgcaacgtttttttcccgttcggtgtcgagtaaatcttgaatagaagacttctcattttctctctgttttagtgtgttcttcagctgagcaatttgctcttcgtacgaagctttccgttcatcatcggacactccaacagtttccaaaacaagttccgggtcagtctgtgtattaccacgaggtgagtcttgctgcttctgtgtaatggaagtatctttgttcaactttttctcatctccattgacgttattagattgaggaacctcttcctccaaagacggcaaatctgtgggtaaaatgggtctcgattttgcccgtctgtgtgattttcctttagaaacacgtttcttactccagttccggggtttttgctgaacaacagtaggtgcataagtgacaacggatggcgacactgcagttgtcttgcttagcagctcacttttctgttgagtcaacgaatcaatttgttctcggagttgttggatggaagtgctattttcctcaagctgttgctgcaaaccctgaatagccttctcagacgcttccttctgttcatttgcttgtttcttcgtgccttctagctcgatagagagacgacgaacctcatccatagacatactgtaccgttttgataagtcgtccatgtagtcagagaaaccctgtacatcgtcaatgtctgacaatggagttttctcttgcagcattttttgaaattgctcaattttctttttctcggctactaattgctgtctcacattttcgtatgccatactgagacgctctgcacgcttttcctccagcttgtctgcatttcccagatctgtcgttgagagatgtcgagaatgagtccgagcctgctcttgggcgtatgcaagcgagttattccattgatccttcagccgaccaaacatcgtgcagaatcactagtttacgtgaagatacaaagaattttggatccagattccttcgggcaattgaattgactttctttgagtcttccagctgttcgtgttttgctagtaaatgcttacgcaatccaacttgtggtgcatttttggtggtgaggttccggagggctggtaccaacaacacccacgccataaaattgggagagacttaagagcgaggatatatgtaaactagcaactagctcactagatagctatagcccgaggctaattataaacgagctccgtaacattaaccgcaaatgagcatggatctttaatccgctttccctcatttcgtttgtcgcacccagcttcgtaataaatcctgcatttatatttcacaagaaaacaaatctaatgatacatacattaagcaaaagatagcacacaccttccaaatgaaccaaaagactttcgtattaagatggacgaatagggacagcaccgtcgcatttcaaaggcaagaaggggtttggaagcatggagggaacgaatggtaggagcaaggaacaactctgggagtattgatcgacggcgaccagggcgagtggtacggtgtagaaggcatttaaacaaagatgaagagagcaacgatgatacaggagaaaggcaaggagagagaaagctcatgagatatgagagatccacatcccgattcctctgttcaacatcaaatatcccttccttctgcttctcgtccagacagtactccctcctctccattcataagcgccaggtagttaggaagacatgttttttgaaccgtcaacaggaattcgcgcgtaaaaaagaaacatcagtcatcaagccataagcgtaagcaaagcgtaacaggggaaaagaagaaaaaaagacgaaaatggagtggggggaaaaagaagaaaaagttgtaatcggacaaatcgtgcaaaactatagtggccgagagtctaacaatgactcttaatatatgtaaagagatagccatgtatatgcaaaatttagaggaatgaaaagcaaacaaatgccgctaggtgaaggaaatcaccactttgttgcctgtcttttgagtttaacatttgcttgtcgtcggcgggaataagcctgaaggacagagttagtaaaacatgttggcatggcgcggtggcagcttaccaatttgctgagcactggcgattgaccgaagtttacgacgagcgttgttaggtgccgggaacggctcctcttgaccacgattaggaccatgactgacaaagatctttgggcggtaggctggattctcatccatgacacacgagttacggaacttctcgatgagacgctccttgccttgaatgttggcatagctgatgtcgcaaatcttttcggaatggaaaacgttccactgcgtaccgacacgagcctttccaaaagtcacgatagatttcggctcgatgaagttgatgaaagcataaccaacattgcacttgtttacaaagtcaatacgcaagtacaagaagtcgtaggtgttgcggttcgtaacgtcaatatagtcacgaagcatttgctgggtaaacttattggggatatttttaatcatgatcgtcgtacgggtatcaaggccttgaaggatgcgatcataatcaacaacattgcggtccaaggaagcagaccgttccatgcattgcgaaccgttggaaatagaatgaggaatgctaacgtcgcggaacgaaggccggttattgtttgtgtcatgcaacgttagtgaagcaaaactcaaatttgacgggttaggacgagcggaaccaacatctacagtcaaacttctcttcatgccaacagaggccagattttccgactcacgctcatttagcgattgcgggatggaattccaacgcgaagaaatgttgtttaaccagtcattcgacagatgacgcaaacggaatgcattgggctgcccaagcgatgttgactcgagcccaaacttcggtgcaccaaacgcactggcaccatagtcaaacttgtttgaccggtctgcaaggggtctgtgcagacgctgtgttccccaggcgggcgaagattctgtacggcctaaaggcacagactgatacgcggggaaggcatctgaagcgtagggtgaaaacgacatctcagtaacggtattgcgacttgttgacgacacaccggtactgccactccaatcaaaagaaggaggcatagcgccgaggctcttcatagaatagcttgaaagtgaggcagagctacttgacgagtcaactgacgggtcgtagtacgaaactcggaagcacatgttgtgaattacacgcccgtccagttcttcgtaggcgaaagacgcatcacgcgagtcaaagtacttgcaaacaacctgggcaacaccgttcgtgtacagagtttttaaggaaattagggagccgaacgcttggagtatcccctgcatttgctccttcgttaccgaagtgctcccctgtagtgtgatcaataattgaccttcattgtcatcaagaaagtgaatcggagcaccctggtttatcatctgggtgtgctgttagtaacgcgattgcagaaaaaaaaccaaaataacaaaaccctcattcggatcagtgcttagacagaacgaaccttttgcagcgttgcccgtgagcagaactgacaattgagtaaacgatcattgaagaaccgtctgtggcgtagggcttttgaagcctggatggattgacggagatcatagaacgcgacaatgattattccatcggtcgaaagggccgatgtgtcaatacctttaacatcgccaaattgctatttgtcaagggttagtaaatgtcatacacaaacgaaaaagcgtaaggggggtttctcaaaaaaaacaggacgagtccaaaagcgtcaaacccacagttaggcaggtgacgtttttgaaagcattgttatcaaaccattgaacatacagaaaagatctcaatgagtgaagagcatggaacgatgcgaggcaaattcgaaacgatcaagtaacgcgacgtgaccgttgagttgtcaaagaatgagggtaccgtaacgtcatgcgcagcattgggagcgcatttcagaccgaccaaattgttcgtaatggcagcagcagacgtagcggcgttcgaagcgagaatggagaacggttcacctgacactctagcagccgaggacgaaagatctgctgtcgagatgggcggggactcggaaagcacagagtcctgtggataccaagacgaagtagtactaacggtagccgatacggcgtctgccgccttgctagtgagcgggttgagcgaaactagtttttgattgagggaggcgagcagagccgaatgttcaggctgtttgcggagagcagcgcctgtggtggaggatgccgccgtcatagtggacgacgacttctccaaagaggcggccaggagggagcgtggttgcacaggcttggtcaatgtttcgtctttgtccttgttgagctcacaagacgttgtggggttggtaatggtgctgggggcgctggaggactcgttcatgctgtttgacgaggggcggctaagaagcgacattctcggcttgctggaggcttcgctaggcagcatgggggagtgcaataggctcgatggcagtgctgggcccattgggtcgatgtccgcgaacggcatcgagtcagaggagaggcctttgttgagactcgaaaggggcaagttggctgtcattttcgaagaaaaagggtatacacggaatcaaagagaagagggtcgttacagtgggtgacaattgagtaattgaacgaagcaatggctgaatgattggccgtttcacgaggttcaatcaagaaagaagatgagataaaggccgagaagaacgaagcgacaagaaataatggagacaacagctaatggcgtcggcaagtgctcataaactgtaggtagcttagtagagaagtttggagaaaaaggtttcgaaacacacacacaggcagcaattgtgcaatgagcagaagcgaaacggggacacacacacgaaaaagcgcgagaagataaaaagagctagagaggcaagagagaagcagcacgcgcttgatgggcaagaaacaaattagatacaaaagaaggaaccctgtagaagaggagagcgagcaaagattcgtgggacaaacgacgaaaaagagcgaaaggacaaagaaaagaagaacaacgcaactgacgaggaaaagaaacgaaggtagaaaataacgacggacaaagaaaaaatactagcgaggattgattctttcttgcaaaaggaacaaacgtaaagaaacctgaaaaatgcgcgacgcgacgcgaaaattaaagtttggtcaactcaagaagcgacaaaagctagtcaagacgagtgaaaacacacgttttgacacgaaacaagacaaagaacaagactagagaaatagttgcagatgctgcacgacgcgtaaatttcgtcgtagtaaattagaagaacaacggttgcacacaagcaaaataaaacaagcacaccggaaccagatggattcacacgcgaacacacgctaagagaatcgtgtactgtgctttaatacgcgaagagagtgttggatgtgtgcaaagctgtcgttggcgagacagcacacaggcgacgaaaacgagagagagagagagagagtggttggtagaggataaatgaggaggagggttgggatgcttttatcggccaaggacgtgcttttgacgcgtcaacgcgttcctcccgtgttctttgtttgcagctacggaagactgctaatcaacacgcacgcgtcgctttcattcgaagcagggcctcagcaccaaagaacgcgccgatgacgaaggcacgatcggccctgacgtcacgcgtttgcaaaagggggcagttttcgggaagacggacgaataccaacgatgaaaaaaaaacaagcttaatttagcgacagctaagtctaccacgtgaacagtgttttttgcggggcctgctgcttaattgccgctgaatctgctaacgggacggtccgcatcgtcagaacagaaaccagagcaaaaaacgcacgcgtggtctagaccacaaagtcgtccacgatggccgccgatgtcctccgtattcgatgacgacaatggttcgtacgcgatgctgatgcgaataaaactacgaagggggtggttgcacgttttcacagggtttctttgtccacgcctgggcacacgttttctgcgataagcgcttttcgggccctggattgggccgcggtgacgtagggggggctgtttgcggaaattttcttgcatggaatccgacgatgatgtagtctcgtaaatgcaaacgcgaacgcgtgtgaccgtgttcgcgtttgcatttaccaggctgggtaagacgccagcttcgcgttcattcataacaattcattactcataaaacagagcgggtgatctgtggaaacgtgcaagcagaccggtttcaccgctctgtgcattactctatccttcatacgcagccgccacagggcctctactccgttggttcgacagcattccaattgagcgcgtcaagctggctaacgcggtaggaaagtacttgcataataagctcttgttgctcgggagtcggttttgggtgtgcgtacatccgagagagtgcaatttttcgagacttttcttccattttgggctcctcgccggctccatcaagattaccaactgtttcccgtagttgccatagctcatacacaggctcgctgcttgggaggataatccgcttcgatggttttcgtgagggagtggagaatgtcacgcgcggatttccacgagcatcgaacggagtcggcttgccaatcgactgtgcgagcgggtcgtgttcgcgattcttcttgtagctcatggtgggcagggggagacgggggagcaaagaaatgatggtggtggtggtggtggtggtagtaaacagagaacaagcatagcgtgatcacgtgcagagcacatgccgcacgtggagcatatatcacatgactccatcggctggtcttaaaccgattaccccacctgtttccccacccgcttcccccactcatgccaccaaacgtcagcctcgttccgtcgtaaacatcgtttgttttttgttttcaaggctgtgtagcttcgtgtgacgccactaagcccccacttagaaaccccgccgaccacggccacgagccctggctcgtccgcggcccctgccgcggccacgcgtttcctttttcttctgcttgggcttaggcgagtcgtcaatgagcagcgtgtccaagggtagcgagtctggaagaataaagtaacggacattgctcccccgaatggagagcgtctccagaggcacaggttctctgtccttgacggtcatttttacagcttttaggtgcgtgttcatttgcatgtccaccgacgtgatggtgccgtttacgattgttcctagtcgcggtgttagcgatgaatgtacgcgttttttttcgcccataccattttttaattcaattgagatagtctcgttcgtgagtttcatcaaaaacctgcgtttgttagcaagaaaacgcgtttatctgccataccgaacgagtttcatggtgctggtctggcgtgtgtggttgagggaggagacaggcgaagggagaatacagagaacgaggatcccgaggcagcaccgagggacaaccgctagcgcggctgccccgcggctatgcctcggacgtgctaattgcacctttcccctttcctcccttcgccagtctcctccctcatgctctggaaacgaacgaatcgctgtattcgtcctccacaactcctcaagtcactccaatgtcgttctagtagtgcttctccttcgtttcaaaacgagattcacaaattacgcgtcaagtttcagcaagaattgtctactgcacgagagtgtcgcttaaaaaaaagcaaagacacgcgtccttctgccagaaggaacaacacctttacagaacagagggctgctatcgatgcgcttattcctactatccgttatgagcctataaaggaacttccttccgccgaattccaaaaacaacgcaagaataacgcgaagaaaatgctttttaagaaaaaggcgactctcattaaaaagatcagctcgctgtacacgtctccaagtaactttatcgtgtcacacgaacagttggatacggaaattgaacgcgcctttgatcctacctttttccggacctttgacccacttcccgcgtcttcttctgcaagttcgtcttcgtttagctacgagtccttgtttctcgacgacttaaacgacgcaactctccaacccaaactcgaaaaagttctgctgcgcgacttgcgaaagaaagtctaatacaaggttagcatgtgctggaacattttcgcataaatgtactttattttgtttatgatgtcatgatctgcataagtgttgcgactgaattggcgatttgagcgaggaagctgggcttcttggatgaggagctgaaattcgtcaagctctgttcgcataatgaaagctgcttcggaggcgtgtactagtcttcaggctgctcggcaacggagacaagcgcctccttctcctttatcattttcattttcggagaaaactgcacttggacaatgtcagaagtttcaatggctgtctcaaggtcttcagtaatgcgtccattaaaaccctccatgagatcgattttgtccagcggaacccgctcttcttttttgtacagtttccaaaatagaaagcagaagaatgctaccggagctgccaagtatgcctggaagaaatcaatcgcgttggttttccgtccgataggaaacaaggcaatgtacaattgcgctattaggcacagcacagtcatacttacaccgtagtacgaaccaagcttaccgaatttgcttgtaaacaagagttcgttcaacgtatgtccttgaagtttccatgcttttcgaaaacgcaaatgagccaaacagatgcttccccatatgaaaatggttgaaagaccacatagtgacaacagccagttgaagactgcaccccctaaacctgcctcagcgacatacgcaatgcagccgaagcacaagacacctattgttgcattccgtggttctcccttcttcgtcgtgcgtcggaaaattttgggagcatatccattcttggcaagggcgaatagtgttcgcccggctgcgtacgacgcggagttcgcaaccgaaatagtggataacaggataaccgcgttcatgatacttggtagggcccttagatttgccagttgtaaggccagtacaaatggcgaaataagttcttctgacgtgctctctgagcgcaactctggaatattgcctggcacgatgagcgtcatcataaacagtcctacgacataaaacaaaaggacacgccagaatatttgcttcacgattttcggtatggttttgtttgggttttgtgcttctccggctgcaagaccaacaagttctgttccggaaagggaaaagacggcaattacaagcaccgaacagaatcctttcagcccgttccggaatgccatcgagttctgccagtaccgtagacccacagtacccaggtcgttgttaggtatgccacccacgtcaatgatgatgctaagtataataaagacaaaaacggcaagaactttcacaatgctcaatgcaaattccacttcagcataccccttgacgcccacaaaattgatgccgataagtatgacaaaaaagatggaaatccaaacagacgcgcgaacgtgcacgttccaaaagtttataaccattggcgctacagttagctccagcggaatcgttaccgaaaatgcaagccagtattgaatgccgacagagaagccccatgcgggatggatgaaccgggagaagtacttgtaaaagcaaccaggggatggatacacgaccgaaagctctgcaagagcactagtggtacaaagaacgtacaggccaacaatgataaatgcaattacaatacttgcaggaccaccgtctgataaggcgtttccactgccgacaaaaagacctgttcccacacatcctccaatggcaatcattttcatatgtcgacttttcagtttccgttgaagattgccggaggctgctgctggactttcacttgcttctcgcagcgtctttcctccaagtgtgtctccgtcaatgcttggaatacgagcaagtacatcgggtgtgggtgcctctcttacataaagaacttttaatggagtcttgactggctcgtagggatcttggtcatcgctgtttctgaatccactcatccttcgagtgcgagaaaggtgttcctgtttgtcaatctacgaagtcaacaagtacaattcctgtggcaggatctgatttaggatgaaagattgaagtcttgtttagcttgctggccaactgctaagaacagatgggcacaaaaggacggtgagtacaaattctctaacgtaagaaggaaggggaccatgggggctttatcatttttatattcctgctttgagccgttttcatttatccatatctcgtcacgaatttgtttgaccatgaacctagtgagccattaactagggacgtatgggttatgaacagggggtgaacgggattgttactacgttaaactgtactacaacactatattattcaatgtatgttctctgagtgttctactacatataacgcttttctaaaccgttttttttttttaaacctcttttaatattacttttttgtagattatgtgttgccccatttacccccacgtttacaaactcaccaccaaaaccgacaaatttagaaaggtgaggagagcgtggttctgtgtgaaggtgtgtttcttgctagctgtcatggccgacattgaaaagtctgaaaaatggacatatgtgaaggagcgcaaggttggtgaaggtacatatgccgttgtcttcttgggccggcaaaaagaaacaaacagaaaggttgctataaagaaaattaaactcagtcaattcaaagatggactcgacattagtgcaattcgcgaggtgaagtttcttcgagagattaaacacgaaaatattattgaattagttgacgtgttttctacgaaatcgaacttaaacttaattttggagttcttggaaagtgacttggaaatgttaattaaggaccggtctatcgtctttcaaccggctcatataaagacctggatggtcatgcttcttcgtgggttacactttattcattctcgattcattttacatcgtgatttaaagcctaataacttgctgatttcaagcgacggaaaactgaaacttgctgattttggtttggcccgtgactatggtacaacgaacaacatgagccaccaagttgttacccgttggtaccggtcgccggaactgctaatgggtgctcgagcatacggtacgggcgttgacatgtggagtgttggctgtattttcgccgagttgatgcttcgaacaccataccttcctggtgagtctgatttggatcaattgaacgtcattttccgagccttgggttcaccggatcctagtgtttggccagccatgaaaaagcttcccaactacgtggaaatgaaggccatgcctccaccgaatggaggtatggaagctctgttctctgccgctggttacgaagagatcaatcttctcaagacaatgcttcattacaacccagacaaacgtcccactacattggaggccctgcagcatccttacttttcctgtgcacctccacccatcccccatcaatatctcccgcgcaagggaggtgagagcggtgtacagcaagtttccaacgatttacaacgtcaaggtgccggaggaactgctcaagcagtccggtaaccacaacatcattgtgtcaactactaaagtataacgttcttctcatgcacctaacttcatccttccatccaatctacgcaatctaccttacgtctttctgcttatcttttaccacttacactctctcgtcttcatccgtcaccacccaaactcacccatccaccgtttgaaaaatggaggcagcagcggattcagcgccttcggatgcgattaagttttcttggacgtttcatgatcttcggagtaatgttataggaatcgttattctctgcattggtgtggcgttcaatgttattcatatccaaaaaaatgtttccgaggatgaaaaaaagaaatacaaaggtctccgaattggtcagtattccgtcttctttggtcctccaggatgtattcagtggtttccgttccgaattgtaaaggataaaaacgctccgcctacagttacaccaaaggaagtttttgtaaaactcattggctcgttcgtccttattcaatgttctttggctacgttcaatttcgcggtttttggaattgtttcccttgccattatgctttcttggaaattgtttgaatacagttctggcctttcacaagcacccagcagcaccgacagccaagtcgagtccaaaaagaagcgttaaagctattatagaacagttcgatagcaacaacatatacaacatcgtgctcgacggcatgttctctttgcattggtgctgatttcctcttcactctttcatagataatacaaattactcggtctcctttcgtttcttgcgattgattaaaacattatattcatgtgcactacaaaaaacaaaagatggcacagattgtaaaatacctgttgaaaacgagagagtgaaaaacatacttcttcaagcaggccgttcgcaagatatacacgcatacacgtatgcaaagctgaacgagccacctactcttcggagtaatggtaagacattttacgcatgtccatgagctttcttctggcggcattcaaatcatgttccagttttaagattgaaacttgttgttccatttccttaactcggaattcgtgaacacctaaacgactgtaatcctcttgctcagcttgttgttttgctctagcctcaacgacagactgcacttggcgaacgagggccttgcaggcgtcgccaacagctttcgctgcttgttccaagtgatcttgtgtcttggatgcgaaattggcctttacacgggaagcagcaaccagctgagcggtggctgccgcaacaccgttacaagcaacaatcaagtgctcaagatcatagtttccgttaatgataccgtcggcagtctcaataagtgtatttgtagcacgagcaacagcttgagcggcggaaatcaaaccctctgtccagcgattgttcttcttgtaaaaagcggcccttgaacttgaaccctttccttgtgctacaatttctgcctgagcggcggtggaagcttcaattaaacgagcaatagcctgagtaattgagatggatgcgttcagcaaagaatcatgaacttgtaactcggatggcggaaggttcatgttctttggttgagcaagaagagcatttagcttttcaatggcattctggatagcctttgccgtatcacgaagttgctggtcaaccagttcctccacattgccatttgcttgtaccacgccaactgtcttgctctgggcagcatatgtttcagcaacttgactaagggtttgtaagttttgttgaaaattaacattattcgcaatgacgagatccattttctggtctgaggacaattgatgcacattgcgagaaaccagatctgtcaaaaactttttggcattattcgcaactatgcgagcacacgaaacagtcttgtcgacttcattatcattagaagccaggcgcgagataccttttgtgttgttacacacctcggcgaccgcacctgagaaagcattaacgctgttaataacctcggagtgatcagcattaggaccatcggcaaagaagttgttgaaagcggtagaaaattctgtagcaacgttactggtgttttcaattgttgttaacaagaactcggcagttgcgttttgattacctgcctgcataggagaatcaagttcgtaaacacaattgtccaaccgcttaatacccgtgcgaagaactgagtcaataatctcatcaagtttttgaagttgagctcttaacaagctatcaatctgactatccattgccttgtcaacatcgagctgagttgtttgcatctcgcccaattgcattaaagattcatcaacagctgccttttgtatttccaattcttcatccttggactgaataaggtgctggaagtgtctttccgtttcttccagacggtgtccaagatcggcaatctgagcatccttcgcacgaagactgttttcgagttcgccaacttcctttgtatagcgaccgataagtgaagaaagttcggaagccttgtctcgctccagagcctctgccttttgttgaagaagacgcaaatcgcgttcagccgattccgtcttaccttgttgtaaacgacgaaggttgtcaagttcgtgacgagcacggtcacgctccataatcatgtcggccagctccaagttcttgttcttcatctccctttccaggcgctcccgcttctccgtggcttcctgggcggagctagccttcaactgcagttgcttgtatttggaaagcaaatccagatgttcttgacgaagctgagtatacagcttagccaaagcttcatacttattcttccatgtatcaatttgttcacgaaggttttcaatcgcatcgtctttgctgttcgtttgtgcttgagaactgattgtcaactggcgtaattcgttctccaaacttttaacacgagcgtcgtattgctgaagcatcatttggtcttgctctacttgtccttgtgttgccataagttgttgctgcattattgctaactggccctggttttgcattttctcttgctcacgagcataagcttcttgtgcttgacgttgagcctcagcttgcatgcgttgcatggcttcaaattcttgggcctgtctctctgcttcaatacgttgacgttccatatcggcagcctgttgagcagccaattgctgttgttgctgctgaatcgtttccagccgttggcgttcagcttccgcggcttgctgagcggcaagctgttgctgctgctgttgttgttgcatggccaattcttggcccaatgatgggtcggcccaaaactcttgaatgggttccggagcggcatattgactggcgggcgtgttttgcgcctggaggtctgtcgggaaggggaagctcgatccgcccgtaggaacaggagcaatcgttgacgagcccgttttttgtggagcgatggattctgggcgcttgggaaggtcaggtgcattgtcgtcgccctccaaatctggagggtcatgaggaagacggggaatggaaataaggctagtaaggtaacgcaggttcgaacagtcaaagtaaaactgacgcagacgatgatgctgggccttatatcgttgtttcagtggttcaatagtagatgcgtcgtcgacatttttgtacaaggcacgcagcatgctggtcaagaagcgataaataccataggattcgtgcactaaaggcacaagggcggccattcggcactcattctttttggcacggacaaaggtactgaaaatttgtttctgaaattcatcaatatggtcctggaggttcatcatgtcataaatggtttcgtaaccttcgtttggatcatccacacgtcgaagactaatgtattctttgtattcaaacgtgccgttaaactctgggtactgcttatggaaagcaagtttgtcaagcaaataacttacgtagtctcgaattaatcttccataatgtttggctccatcatcagtaaattgacgcgcacaggctttcagccagctggcctcgttcactgaatcacgaagagctgacttgtgaccctcctgaagaactctgtgaatagtaatcagtgccttgaatgtctgtacttcattggaaaagataggctggacttttatagctgtccaaaacggttttgcagtatgatgatcccaagtaaaaataacacaacttcttacatgctttctcttaggtgctgtctcatcaacacttgtggccttacgaacactcgttactaacgaggagtccgtcatcgagtgatccgtatatgtacggaacgacattgcgttgtcgttttcttatatacaagcagaagtctaacaaattaatgttctcacgacgtttacgaagaagaattgtaactcctcccgttatttcttggattcttaggttgtgtatggcttggtggaagttgcagtacaagtaagctgtggtatcggaaggtcgtgatgcacgacggctattaagacggaaatggtcatatttctccaaggaaaaccggctcaagttcatagtagctatttttgtctaaaaacgcgagcagggacgaatataattattgatccgtagtattgctacttaatttacgttccgagaatagggactgaattacagttagaatgtgaattacctctatactacaagcataatagtcattatattaatgttttttgtgaaagaaggaagaaacagggaaggcttttgaaggcggtacattaaacgaattgtatgagcataaagattttgtaaaattacagacaggttgagttgaaacctgtagcgtcattctgcgttcagcaccattcttttaccaatcgagtgcttgaagaagcgcagaatagcgttttgagtgaagatcttttagacttcttagccgaacacgttcatagtagatacagcagttttgagaattacagtaaataggatcaactgaggaaatacggctgcatccctcgcatatgtgactgagccgattaaacaaaagtgaagaggaattaaggttataaagggtgttcattagtgctttgtcagaatgctgccggcaatcttcacataaaagcgacgttggagcgttgggaactgcagtaactggattctttaaacataaacaacacaacatggtatgcaagatctgatccaatgttcttccttggccaactgcagaagctttcgtcgacacggaatcagtaagtagcttctttactttgggcatttggtcgtaccaaagtttggcactcgcgcccagtacattcagcatgcgatctaaaggaggaatgatgttgtgcctaatgtaatagtctaaatccaaatgaagtgtactatcgtgttagcttccactttattatagcagatttatcatacctgtcattcacaaattcctccggactaacagaccgctttactaatgtcgtgttcggaggagcagctacaataacatatggtacacgttcaccatactgtggttccatgcgagcatcttgcaacatgagtcgcaacgaaagtgcagcgccaggtggtgctgtagtcgcatctttgtacgtgcccaggtaaacttcttttgaaaaacaaaagtccatgatagaaactcggttttcaacaatggacgaacactgttccagaaaaacgcgctttactgaggacaagtccattgtgtcgaataaagcacagagacatgcctggagaactttctgttgcacgggcgtaccgtctcgccttacggtttcaatgcctttagcgtcaaacttaggttttttgtcgcttaaagactcaaaactgtatccaacataccgttttttggctagcaaaaagcatggaagataaactttctcgaatttgagcttcaatggagagggaagggcggatgatattttgttagccaaaagctgagcacgtttaaaggcttcctctttagttgctccaggcaattcaacgaatagactgtcagtgtcgccatataccacacgcgcttcaaattgttcggtagcattgattatgttgatagagcgctctaatatttctcggccggtctgaacgatagtgtcggcaatctccgaacacggcattctgccagaaaaagaagcagatgtgtagccgtatgtcacgtttgctattagtttcagtgccaactgtcgaccattcagaatccgatggatattggcatcagtgcaatccttcataccagacttcaacagtaaccgcgtatcaataagttcctcaagcattctcgctaatagagactttcgaacatttttctgaacataagcaactccgtttggggatatgtaaatgtcatcctttaaggcttgcaaaagagtaggatcagcctggtaaaatgtaaatcctaaacgttgtgccttatcaatattccgaacatatcctagacaagtggagaagcaaagattgaaagcgatgatgatagaagggtacagagattggaaatccaaaactgctactggatttttgaacagatttgtctgtggttcaagcacaagaggcaaacattccaacgcgttttgttcggtcatttgttgtggtccgggtgatgggagaatataattctcactttttgcaattctgaataagatggattcaactttaaactgtgaacccctcgatatgacagagtaaaagtcgaccccaataattcgtgcctgttctctcaccttcgtaatgacggcgctagaaacaagtatacgaagatcataactgactcttgacaaatgatactgtacaaaatgcaacttatctcgaagttgagaactagcccagagagtgttcaagtcattctggctataatgaggtgtctgagtatcaaaaacatgcgagactactgactctagtgagtaattaaacaaattatactcacccttcattaaacgccatatgtttagtaaatgacgtccaacaacatgaagggaagttgctttgcgatgaccccagggatcatccttactaccgaactttcctgattcaaattgttttaagcgagaaagctcagacgttaagtcatactgaaattgcatcatggccctctcaataacatagccccaagaagattgctgaatctcatatccacaaagcaaagttggatcaatgtctcgggtaaccgatatgacttcattaatgagttcaatttcggtgtccacaaggataaagtaaacatgaggaaaggctttctgatacaactctaatggtatagtgtcatcacataaaatacagcacatgccatcaatcccctcgacattggggtcaaattggaaggcaaagaagcatccctgcagcttatcctttttgggatctggtagtttatcaacgtgagacgaggcaaagcattccattgcgagaagtttgacgctcgaaaaggcatcacgcttgaaggtcttggtaattatatttgactgcacaaatgcgggtttcgattctcctacggtagtattccatgagctcattaaggaggatgaagttggcggtagatctttaaactcccactctttaacatgaagaagaccatgtccatttgcaagactgctcatgtcttctgttattcctgggtgaaaaggaggaagattttcaatggaatgtacgcggggtctttgcatttgcgaaggcagagatgtggcattgggatcatagtctttagcattcgaaaaataaacatcgtcatacactgtagatgctaaattgtaatcatgcaactcagccaacaattccttagtgctcggaggaccctttgagtaaatgaaaaatgggcgatttgaggcgttttggttcgatggttccggaatttgagtcagaaacggattgttggttgtatacttgagcttacgaccgaactcctgatgacgagtttgttcgtgtaatgtttccgggtttgtcgaaggaacaaacagaaggtcatgggtcattgattgtgaggtatcttgacttccaccctttttagcattactgttttctaacgaggttccagtcacagtttcgtgattttcgctgtcagattttgttgacccagttgaaggaaacatgtcggatactctcccggaagtatcgttagactcttttgaagccaaaggcgttgtagacgaatgagcaccaagtaaggaagattgtgaattgcttggcaaactagatgatataacagtgtcacggctattaagttccagcgccgcttgcttggtttgtagctttacaatctgatttgtagaatatggacagcttgcatctgtgcattcataatgatgatctacgcatgagaaagttgtgtccacattctcatagtctggaattggtacattcggcttttcgcttgctgatgcctcagaagcaataagccgaagggcgttggaaaacagttgtccgttcttttccgcctttcgccattcaagctgagtagaacgttcgactgaagaagaaacctttaatccggcctgcgtactctgcaagtatgtcaaacctagacttgaatttccactgctgttcacaggtagaccccgacgaacagcttcagacttccagacttccgctaaacttccaacggaatggatacgctcatagaccgacagatcttcgtacaattgagaatgtacaaagttttcttgaatccgcattcgattgaggacggcagtaacagaagctacgagctcgcatgaacagtgagttttccgtgtttccttatcggtaacaagctcaatgcgattttcgtctagttccatgcaatcacaaccatataagttgtggtcgatgaggaattgcaagagataaggcacatgtgcctcgtaaacgcgtgtgctgtttttcagtattcgtccttggcgaaacaggtctgcaagtttattaatatgatttggattaaaaagagatattttgcaaaagagacgccaaccaacatggtagccgtaaaacggaatccctttaaccaattgaatattatacacaagttgaacgcgagaattgtctaaatgaagagagcgactcaacgtttcttcgataaactgtttcagctgtttcagaaactggatcaagtcatcatgttcctccggaacaaaatcaataaaaaggtatggaaagcaattgtgtagaaaacaacatattgagtcaccagcctcggtaagaccaaatattcgtagtactggcagagaaacctgttttgttgaaaatcgtgtacttgtcagacaatcctcctttacaaaagcaggagccgaatggagcggctcaagcgtccaatccatgcattccagcgataatttcatggaacagtattacattgattatgtgattttgcaaaaaaaagtaatcaatggttgcttcgtagtcgacggtgaacgatgaatgaattcgcagtaaatctgcaatgtaaagacacgatttcatttgggagagatgcgtacaacaattattattagtgaacaatagtgaaattgccctaaattaattaacgaacttggaagggtatgttctatttggttgtgtattttgctaaaataaatacgagataatagtgagttataggacactgctggaagcaggcagtaaaacagttgacagaaccagggaaaaaaagagaggacaatggtcacaggaatgaaggatgatgaggttggatgagggtttcaatgatgtgtgccaactgtacatggtcgttttgttttaagagttttttggatgggaatttttatcggctgaatagttgaataagtacttcgtagcttccaaaaagaatacaagcattaggaaccacacgcatgagatgggctgttagaccaccgtacaagccgacaataccctgttctttccataccaacttgaagcactggagcaaaccagtgtatttcagcttaccgtcagccatggggctctgtcgtaatcgggtacgaacgacttcgtgagggtaggctatgcatgcagccagaagcttggctattcctgctccgcctaaacgaccgacccactctaaacctcggtcataaagagtaacccgttttccctggagaacacgcttttgtctgcgcatagcaagcgtatgcttaaagcgttcatacagaacccactgcaacgtactctcaccaacacccagaaaacttgcagtgagacctttgtataaaccacggatgccctcctcttgaacggttttcacgatacagtcaaaagatgatttgtaccgtatggagtttccactccgtttgtctaactgaaggcgagttttcacgagccagatagggtttgttactgtcgaagtaacaactccagcaatggctgctgaaataagatgaatctgtgtactttcttggccattgttgaatacatcggccaagatgcgtttaccattcccgtaagtgaagaagttaattgctcgagcaggcactgcaccaaccaagtttggtcccaaaccccgaaacatagcttttggtccttcctgaacataaacattccgcaaaattaaacatgtatccgcaaaatgagagacagtcgcccgaaacacattccgtgaaattggaggccgtttggcaaattgttccttgtagaaatccgactgaagtcttgtcttcaccacatccaagggagctgtagctgtggttccaagcattccagcaattctatattaaaacattaacacgcagttctttgacaatttgttcgtttcattatctcatcgtaccctccagcaaaaagatgtgctaaaggcgcaggtttaggagcagctttcatttctgcttcgctgctagaacccatggctacagctacgtgtcgtgttcagcgacagcttttcgtgttctctctgcaacttggctgaaagattggtggtgagtttcgttaagataaacatgtgcaacaagcgaaagtttagataacagggtagggtcctgatggagaagtttagtgacgagaatgaaaacggtctacgggaaaggacacctacctgtgcagaccctggtcctaagatgaagcgtctggcacacctgaggcaacactgacctcgacaaacaaaccaggcccgcacagacacaagttctccatctacatacactctcactctacatcgtatatcctacctctccttctcttcctcacaaacaaacgtatttcgtgcagtccactccaaacactgtattttgtttaaatagtggtgtcgtaggcaacggggtgaagggtgacgggggtgttgtccttggtagagacgacgtgagcagcaacagggagagcagcttgacgacgaagttggacagtcttgccctcggctctggcctctctacgcttgacctcgttttccttgacacggttcaagaagtcttgacggcacttggagtgcttaacgtgctcaatacggacgttgacacgcttctccatgtagcggttgccaacaaccttgtagatcaacacaccaacagaggtttgggtgacgttgtaaacgacaccggtcttgccgtggtagtacttgtggggcatacccttttggacagcaccattgaccttgatgtcgacaatgtcaccgatcttgtaggtcttcaagtacgtggacaaacgaatttgaccatgctctctgtatccacgttggaaaaggtaacgcgtacgagctctgataccgtaggagtgaggcatgttgctggtggtggttgtgaacaggttccaagctaaacaagtcctgagttttggtttcgcgtgactgcttttgatgatcttcgatgtaactcactaacatttttagtgagggctacggactcttaacgaggaatactcctacagaatacctacaacacctccttctccttgtatggacaaaatcgcagtagttggatagatatgaactttttttttccttatagccgttatacgatgtacccgtagaaataaaagtaactctactgtcaattaagaataagtctaaacagaatggcgcgcattgtcggcgcattccaatttctccagttagggaacaaatcgaaaactattatatacagaaacctcttgaccaagagaaatgtggtagaggcgagaagagggaaaactgagtgcgtgtgtggattgttgtgggttcaaagggcaagtgatgatgtgagggttttcaatgctcactactgttttttagtgtccaaaagaacaattgagaggttgtccgctttggatcaaactgttgaagtgtgtacggagtcttgccttgaagggtcagaccttcaatgtcctcccaaggagccaatgacttggcttgttctgctttatcattcatcttttcgctttgcaaaagaaatgtttttgcatcagtgagaatgtcaatgatatgagggttgtcaaaaataaatggaatctgaatttaagttagttttcatgcagtcagtaaagacgcctgcttacctgagcaaacgtatttagctgatgaataagattaggttgtttcaggtaggaatgaaaatgaagcaacaggtgtatgaagagcattaccctgaggggaagttagcacaagaatgaaaagaggcatagggttacaaacaaggaattgaacttaccaactttgtagttccaactgtttggtttcgtcgttaccaacagtcttgcaccaagagtagactaacttcatgcgagaaggaaacatttgtgaaagctgatttagaaagtgcttatcgggattgtgttttaagatccatgcggatatactgcatacatcgctaaggaactcctgcggtaaagccttgaatgtacttagtgtacgcaagataacttcctggaacaaatccttgcaaaacgatagtcccaagcacatgttttgccagagttcgggacggtagcgcgggaaagttgcggcaagtgaatcgaacaaaaaatcaaaagatagtctagaaagctgtctctcgtccaatgtataaagccacaatgaatacagagtggtataaaataggtcgcacttttccaacgccaacctaaaactctcacgaatatcaatggtacagagttgagggataaacgtgcacacaatatcgcgtaattcttcctttgacgaaaacagcgaaacggatgtttcaaagtcaagagtatacaagagtgccagtgtatttagcataaacatacgattgtgactaaacccagagattgccttccgtataatgttttgcatgtcgattgaacatcgcacaagctgtagaatttcactgtaactgtaccattcctttgatccatcatccgtgcgcgacagacgatagctgaatattttaaaacataactcttttccaacttcgccaacagtatctgcggtgagtaactcatttaagagaatcgatagttcttctatgcttataaggcgagctcttgcgatatgtaaaagtttgttgagacgcatatcctcgcaagggttagtaaatagccatttacgcacaagattgtgtattttttgagaaataagtgatgcgttcgacataaccttgagacattgcaagcatgtatttgtgaatataatctcttcatctttgattgtgtgttccaaggtgtccgtaaggtactcaactagttcctctgcctggatgtttggtcgcaacatgaactttttgagacaagaaggctcgttttgaactcgttcatacatatagttttgttgaacaacgaacaagggaataacgaatgtgtaatttacattcaagtccaacttgtataacgaatccaattgaatcaaaaccgccttttctgcttctgacaagatctcatcttttgtgctcatttcgataatgaattttctcaagatcggtgtaagtgttaagcccttcactaataaaatcagtaaagacaaacgcattatgccgttgtttctcataatgggtacagcccgatcgattactcgcaatgcggagtaacgccaacataaaatgaacagaaagtacgcttgcattgtactgtctccgataagttcaagtaagcgacttaatgtaagggaaacgatggagtaaagctcgtcatccgcgaagtgaaatgtttttggattctttcgaaactgttgaatgtactgatccacagcttcccaatgtatttttacaccattacgtatcaagatattgtgtaccgctgtacggatcgaccggcgaaggttgtgtacgggatactgcattaagaactggcaatgcttgtttacgacttctgtgtttcgcatagagtcacgaaggtagcccttcgctgcaagcagcttaatatatgttgagaaggaaaataggtggagctggtgcagttcatccaacaaaacagccaacgctgtaacttcatttggatgagagaaatcaaagttaaacagaaaatgtagaatgttttcctgaagggtttggatgtttaaatcggcgtatcgaaacaacatagcagtatagtagggtttttcaacaagatacatatggttaataccaacgcaccatttgataatgagatgaagagtttcatcggtaggcagcagcttaagcaagtcactggttacgagtttccaatcactagtaggatttaatgagttaaggatttccaagaatcggaaccgtttattgagcgggttgatgagtctgtgggaccgagagttgcgttcgtgtatgacagcgtacacattagccgatcctggaaaccgtctccacgcgtattttagctggagctcaattgttttccattggtcaggcataaaataacaatttggccgtttgtacgctaaacgaaaaagcagtaggttcaaacgctgatcaaacgagcttttcagttctgctggtagaccgtagaaagaggatttgagaattttcagaaagtctaaaatgagtatcacaccgatttgtgctatctgtggtttgtccatgattcggcaccaaaagaattctagtacgagaatagctttgggcaacgaactggcatttgattcgtacaaaaaccggaggacatgttgaagcatgtgagtttcgtttaacaaatcattttggataagataagtgatgatctgtaaaacataagaaaactgtttggcctgcaagctccgctgtttcatatcaaccattgacgaaacgatttccgacaaaagagcacacacagacgccgtccaatttgcgtaccaatcgtccacagtgttgtttgggtttttccgtagaaaagccctggcctcatttacgccaacacatttaataaaccatgccgcacgattgataggcacgaagtacgacatgcaggagcgaagaatgtctttgccccaaatgccgtgaggtatccgcttggccaaatttgaaagcggtacgagatgattagcgaggtcctgaaaccatgatgcccgtttgctttcctgtaaagtgactcgaggaggcggtttaaaatcggagtactcgaagttgggttcttcggcatacttctcatgtaacaggggagctagaaactgtttcacattccccaaagcctgtgttgaagtgattttttcgcggatatcttttgaagaagaagtgtgttcatcggcgacttcggcgacataaaagtgtccctgctgaacttttcgtgactcaaacgcgcccgcgtcgaattcatgtttgtagtaacacacatccatggatgatgttgctgcattatgactttcgacaacggagacgccattggagtgaaaagtcgcatcgttccgcccaattgaactattagaaaacgattgatgcatagatgagaagaaacagctgtgattcggacatatgatgttctggataataaatacgtagaaaaattgtcgtcagtaaattgttcataaacgagataaaggtatggaaaaccccgtgataaaagtaacagtagtagtaaaatcgttaataaagttccacaagaacagtttgtatgacctagaagagcttcaatcagtgaatttgtgtttctcgacagacagacaaccaaagtgcagtagcataaagcgaccgaaatttcttttactttgttgcttgcttcgattcgacagatatcgtttcaaacagttttctaaaagcagtaacacaaaagaacccagattacaaaattaaaaacccccaaaatgaccagagcaacgaattaacaggttcacaaaggaaatacagaacgatgaatatacggtttttgacaattgcaattcaattcgttaaggaaataactgcaaaaaaaaaagaaaaacgtaatcaataaagaaagataaaaacgataaaaggaagagaaatctaattggaaaatgggctcggaatttaataccgacgtcgtccttccgtgtgtatgggcgattctgtcgccattggtgtttaagacgtcgttggatttcagccgtagtggagggagagccgctcttggaagcactaccaccaagaattacccatggagcctaacctaaatccacccactacacctgccctctaccactcactccgagagctagaacattgaatttgccggtgaattgttcttggaggagcgctattcaatgacgttcaatgttgctctgaacaagaaaagtcaattgttgagtgaagacaacaatgctgggttgaaacgtcgaatttcgaaacgttgggtttcgaacatcccaacgtatgatggcacggaatggggcagtgattcggagagtgaacccgaattaccgtctcttcccccgctacggaccactttgagtgcaccaaagtcgattgggttgcattcgaggaccagttcatctgaatcaaagccccaggagtctggagcagctatcgcttcccccgcagcaggacaaaaaggtgaggagaccatcaagaatgaagaggagatggtatcggaggaggaggaggagaatgggacagacgacattgtgacgaagcagaaaagtgctcagttgaaagagtcagctgaacctattgtccaaaaaaaagagtcagagaccgctcaggccccgttgaccatcagtcaacaatccaagtcagcggaggaggctgctcggtattgggctgcgaaacatcgggaattgctgaagttttttggtgcggaatacaagaaccgtatttacgaaagtgttcttcccaaaaaacctgtgttgaatgacattaaattgggtaaaaccggcacaccagggctccgaaaggacgagcgagtagtcctcagcgagcctgaaagacacgttgtagctgcaaaacccacaatggcccctcgtttccagtccatgcagactcctatcatgatgagtacatcagcgtcgtatgctgaggaaatggttgatgatgaccatgagcaaggtgagttggaggaagtacactgtctaatggaatcacctatagaaactgagcaatctgaggctcaaaaggaagcaaattcaacggctggagttgatactcttactcgaaagccctcgttgaccgagagtgatatagctaacacagttgtccctgaagctgctcaggagcctaaacctagtgtcgctgcggaaatggctcccgaagtaccaaagtcgtccttagctcctcccgaagccgttcccttgcctccttctgttacatctgatgagtctgaaccggaggagcgtgcggcgtccgtgaaacctgaacaagagcctgaacaggggccccaccaggaacctcaacaagcctctgctgttgtccctcatacgttgcctgcccttcccagtaatcgtcctaaggagaagcctctcccccctagccgacctctcccgtcgccatttggtgcatctggtgtttctggaagcaagccagctatagcctcttccgtcttgactcaaataagtcctggactttccatgcccacgattgtcgcttctgccgcgccggctgttgcagctagcgacaaggggaagcaagctgctgtttccactatcttcactactacaccacctacaccaccttctcgccctttaccccgcgagcccgtttctaacgatgcgtcagagtctgcttctgattttgatgaaaagaagcccactgatgacactcctcccacctcgcagttagacgtcgactcatccgaacaaacggaaaaggctcttcccttggagaagagctcaacaaacgaacaaggtaacgatgaactgtcttctttgtataactacttgatggatgaagtgaacacacttgctcctgcagtaacggctgctcctttggcgggccagaagcagcaaattgccggcaatgcttcgcctgacagggcgcttcccgatcctccggatgcagaagcggtgtctgtgtgcaccactgaaggtgaccgttcaacagctttggaggaaattcccgagtttagccctgaccatgtcaagttcggcgtgtcaagtgctgttcctgcatcaccaagtcctttatcttcacacacgaagaaccgtagtctccccagtaacctagcgactactgagagggacttggaagagcgggcttttaaacgtgggtccttgccgcctcttcctgccttagttcctactacgtcggtcacttctgacaatggagctccttcgattacatcgacagagtctgctcattcactttcaactcatggacgtgtccagttcgacactgttacaaacgagagcaagcctatacttcatgaacttgaaccactgcgtccagtggcttctgccggagcaaacaagtcagcgtctgaaaccggtgctgaccaatccggaatgaaaaccataccattcgttaacttccaagcgtttatcggcagtcctttgatgtcgtttgataagttaaatgctcttggttctacagatcaaagattttatttctacaaaggcaaggttcgtgaattccttcagttcgatacgggccttgatgagtggatgaatttttgcttacacgctgacaaacccagcaacaataccactaatggacggaaggcatcccgttcctccattcactccgtcatcttccccgctagtacgagctttgagcccccgctcacaaaagctgcgacttcatcatgtccttcaatccgctctaatcattcagccacgccctccgttgcaagttctactcgtcgtagctcacgcctcttctcgcatgagaacgtgtcgtcagctgtcagtgaggtaaccaagaaatcaaagaacgcagcaaaggatctatttaatgtatttcgacgaaaaaacaaagacgatagcagtggaaagcaaaaggggaaaggattcttttccaaaaattaatgaactgttgtcctcgagtttaccgtcctttttattattttattatatctgtgtagatgtaattcatacttgcattattggcattaacttcttcgacatttcttttgttcagtaaatttccacaagttgcccgagcgtcgacggacattaacacttaaccatagttcgcttgcaattcacacactgcaatactcaccgcgggaatgacggaaaagaaaccgatcgtaatagacagcagttctggtgagagtgatgacgaggttgaagtgctcgacatcagtaatgctgacatttcgtacggattcgatcattccgaagactacagcaaggtattgcaaagctgtgatcaagcaagcatgctaccaaatgagaatgaacttttcgacacagaagactggcagctactcccgtctcagcattcgccgaaatgcgacgatacacgcccactccaaacgccaaaaccaacacccaataagttgacacctccagccccaccggagcttggacccgctaaagagcgcacaaactccacaaagacgacaaaaagaagggaaataggaaccacagatgaggacgcagatcgtctcaatgagttgaaagtccgtttggaaaaggaaagcgacaagtcgatacacgatcagctttcacaatttggctttaagattcccaaatcacgaaagcaacgcatcaagcttctaagtcagtgtttgtatgctctcgaaaacactaagcccgagccgaacggaaaggaaaggcaagcgaacaccaaggcgaatgatgaggcaccgaaattcgaggacatcatcgctcagacatcaaatgcaataacggctatagtacgatcggcaccgggagaaagcgtatggtcagacatgctagcgtacattccggtgcaactggatgcactacaatcgtggctaaaaaagcacaatctgaatgttagtacagacttgttacgcaattggtgtgatgcgcaaggcgtattagtggcgggatcttgggacgttcggcatggtaaacgcaatggttacgtctagcaggtatagaaaaggaaggttcggaccgttgaagaatgctctgccccgaaacatattcttgttgaaagagagagcacattgcgaaaatgattacacttcaccacttgttagcatccagatcgtttcgcatcgtttggttgcttgaggaaatcgcggttccttttgagttgaagcaatatgcacgtgttgatggaagagctccccaggagtttaagaagctgtcgccgttaggaaagagtccagtgttgacggatggcgacttgacactgtttgagagcggtgctattgtcgagtaccttgttcgcaagtatgccagacagatgaagccgagtgaaggagaggagaaggcactccttcaatacgattattggatgcacgacagtgaaggcagtatgatgcctttcctctgggccgttttctttttggacactggtgcccagaagacaccattctttatgcgttttatcatcgaccttttcgtcaaaggaattcgttcgcagtacctggacccggaaatccaaagtatgttcaagtacactgatgaccacttggcaaagaacacctactttgctggagacaacctcagtggcgcggacatcatgatgagcttcccgctcacagtcgcgtacaagagaaagggcagcgagtttgagggcaagtacctacacatcgaacgctggctgcgtttaatagagggcagaccagcgtaccaggccgcactcgccaaggttgaggacaaggaccagtttgagcttaaccttcccagccactaacggtttgacgtaagtgttgctagaatggcacatgatcttggctaagaaattaatgaagatatcatgacggtttcacatctaccaggtaaattttaaattgcgtttaaagtaagcatgtatgcaccaaaaaataaaaaccaaaaaatttatttatgtttaaatgtacgagcaacaacccaacaacgtcccacctgagacgtcgaccgggacagctactcagtcatctctgtggacggaacggatgcatcttctaagccattcggctccgatcatcatacttgaccacagtttgattttaattacttatataacaaagtaagttaaaaccgctactgatgatggtttttagggtagcttcttgtgtcaatttatactaaattgcgagggtaagggttgtgactgtcatatgtgtatgtagggtagggttgctgtgtggtttcaactcatgtcatagtgatgtaatatatgttcgctttcaacgaaggtttgcgaaagtatggtttctctgtggataattattaattaatgaaggatattggataaaataacgtttgaagtagatactgttagtataaaagctgtaagtactacgaacttagacattgtttttattttttttttttttaattcattaattaatttatcgtttttatttattacgttttttttgatatttattttttctacatccttttaacaaaagcttttcgcataagacaagttgtttccttaatacatccttactttatctaatttaacaaccaaaactttttataatattacagtacttgtacaaaaaaagcataatattacaaaacgcggcaatcttaagtaataaaaaattatccgcgcttggcttgctcaagccattgaaaaacatgaggattcacatctacgtccacagtatcggaccagatcatatccaaatgttcgtaagagtcgacctagaataaggttagggactgtcaagaatgctagttgtcaaacttactctaacttcctgagtgccctccggaagcacgttaagcatcacgtttatatccacgagagaatcacaatctccccacaagaggtggataggcgttcggatgttttttgtgggaaaccttgccgccttatagtatggagcatacgtggattggattagcatgtcgttgtcatacattcggaactctccgctgtgcataatttgaaaccagtgtacaagacatttcacactagtgtatgagtaaagatgtgcatacgagacaagtttttgtagtggtgtcatattcttgcaacgccagtcaaacagatggacgagacaatagtttagtactacgtcaaacagaggaggatctgtacttttgttagatgaataagtcttcgcaaaaaaattaaacatacaaagtatactttgccagaagccagcagaagcgagaaaagacttgtgcccaaagaacatgtaaagcaagaatggatttgcccgtactatagcatcgcctaccgagctgtgtaacccacgagggctgatagcaggcgccagtgcaatgaacgtattcactttctcgttcaacagaggatgaatgctgagtgaagcaaaagcttgtgctgttccttgagaaaatccaacatagctcaacgagggctgttcagtcacatttaaaatgtaatgaatagtgtctggaatatcgtattgcgcgaaatcatcaatacaaaaatcccaaaaatcaacatcactagagcgaagatagagatgctgtctgctgtatttgtttccgcgattgtttccaagctatacaacaaaatgttagtagttataaatccatactcgtttaggagcttcgtacccagacatcgtagccacggcgaacgagatcaaagacaagacacttattcgcatcaagattgcacacccagacttctgaattcattaggagtccatgatgacagtacacgaccggacgggactttggtttacctggtccgttcagggcgttatctgtcatttggtaaatccgatgaacgcacagaatataatcatcattcgttcggatgagatgttcctcaactccaaatccatgcacttcacacatttcgcgaatactttttgcgtcgtgtagggaaaaagccttgtcaattgtttcaatgtcatccaccgcatatgcctgcaaagcggttttcttattccaaacactccatttcggaaatacttttacaacaagagaattgatcacaaacgctaaactcgcaacgaaactttcgaaaacgactagcgcgaaacctaatacaagagccgtgtattcatatcttaattctgttagaaaaacagtttaattccaggaattgacattacaacgtacaagtacagtcttcttaggactggaaacggcaaatgcattgtgttgaattgctcaaatattggttctaggagtgtccatttgtcgcctgcaccgctcaatataattcaccactaggggcgaaccgggcacgcccgctccagcgtggtagtcgacgttggtgaactctgtaaaaaaggaaataattgagagttttcctaagcagaatcactcctcgtctgcttatacacctcgtaggtaaagtgattatcgctcttgaccagttttgtgcattttttgggcttgcttcgggttccagttatatttcttcataaaagtccgtctttaatacttcttaaatcgtggaaacgacaggaacaagacttctcctttcgttagaatgagttccttgagtgaacaacttagttctttcaagaagaaagttgccaaccaacctatctatgcaaaacctcaaattgagcggccaacagccgcttacgttgctagccgttcggctactcctacagatgtttctgcaacttctagcccagcgcctgctttaggaaagaaaaaaagaagtaaaacaaatttaggtaggtattgttcccccctccattaaacgcatgtactaatacaccgttcacagtatattctcaaccggctgattctggtgtcggtacacattacctttcccaacttcattatgctgttgaatatttgaaagaggtttgtacaaatgctatttatgagatgaaacgattctaatatctatcatatagcgcaatgaaccaaaaacagcagaggagattgcttcgtatctctcaacgccgcttacgcctatgcttcttcagctgttaaagaagaatgatcgcattttgtacgatgcaagacatgaaacattcaccttcaagcctcttcacaacattcgttctagtgccggtcttttggcctacctagactcactcaaggtacatgccggaatgagtgttaaggagctaaaggacggctggcccaatgtcgcagcagaactggaagaattagagaaaagaggtgaagtgcttttacttcgaacaaaaaaagatgctgttccgaaaatggtttggcgcaatgacagaagttgtgattgtcatgtagatgacgagtttaagtcggtatggcatgaaattcccattcctcctacacttgatctagctactgagctcggcaagtatggtctcaaaccaactgctgtggatccgtctaccgtcaaaaagaagacactcatgcatgcttccaaacaaaagaagcccaaaacccgccgcggtaagattacgaacacgcatcttaacattcttcgtgactatagttcgatgaaaccatcttagagagtcacaaaaagaacaacgatgtgtcatacattccttgtccggcgtcgctactcaccgtctctttcacttttacatccacaaaaactaccacactttctagctgacttttgttcaacccagcccaaaacaaaaaaaaaatattagtaataaacaaatagataatgaatgttataaaacacttaatgaaaaccaactcaataccattccaccacatctgcactttttctctattgtttgttatttctattcctcggtattcttggcctattttaaagttatttccgagggattcccacgttataccgtgggtttatgctctgttacctgcttgttacctatacgaattgcagtaggcacaacaaactcagccctgctcaccaccaaccttgaaacacgacacggttcactacctgcttttaacaattcccctggaaatgaccaaaaaatgggaggaaagacgcgagcatataatggagattgccagtgtgacggggatgacgttacgtgagttgcaagaacgcatgttcaagtactacaattttaaggctaggtaagtaccaaacggtgacataactgcatgtctggataagtcaacgtcgatggagacttttggccgcctgtgaagtatcttagtgcactttccgttatgtttaacggtgcagcatacttggactttgacaacgacgaattggagtgacgaagaatggttctgaacaattgtttggttgttcctgtcctaccttggcgctgttcggaacctttctctacacatctcactgtgtaatcgtcacctcaacaacctcctttcgtatttaccgacataacttactaacgttctatctagtttacgctcctataaacgtattttgtctcgatggggcattcagctgcatcgtcagcgtttcatctttccaaccgctggtgccgtaaaaaagaccggttctggaaatatttcggctgcattggatgagtttgttaccaagttgtacttggattatcatactgataaggagtcactggctcagatacaggctgtgttcggcttaaagctttcgaaacgggcattacattatcgcagaaaacgtctttgcttaaaaagaccgagattgccaacagatgttgccaaaagccgtgctcaggccgctgagtcgcagtacaatgtgtattatgaatcaaaaggatcggtgaatggaattccaaacaaaacacaatcggaaacactttctgcagaaagtgaagaagattcagagtctgggagtgcagccactcgcgactcttttgatgcatcttctcataaaagtctctctcctccttcactcacttccaaggagcaaacctcttactatatggacggctctattgagtctgctccgcacccggttatgtcgtctgtgaatggctacgatcagattgcttcgcaaagtctttacatgcaggcgcctacagtcaacccacatatgaaccttcctcagtctggcatgtacattcccaagcacacgctggttgctcacgagacgaatgtcgtgttacagccaacgaatggagacggtcatgcaattgttgagtatccgagttatgttgaattggagtcgtcacaatccagcgcgtcaacaattccaccggacgttgcccattacgaacagaccgtgcagttagaaggcgtgccacattaccaaaccggtaacatggtaggttatgctcacgttggtgttcatgatcaacaacatcccgaagaaggtcctgaaatgtctcaccagcaatattcatcccacgagaattcagcgcctttgtcgctgccgagtgatgttacttacaacacgggcaaatcaatggcccacatgcttcacgatgacccacacacagtgaacgctgcaatgaattatgtttctgcaaatcatctgctaaaccttcatgtacctgaaggtagtaccggtatttctcattatgatgccaccgtttcttgtcccatgccctacccagaaacatcaaccaatgatgcttctttgcatcaactagatccaaaggtatactattatcatgctttacctggtcaggaacacgatcagcacaatttgcacccatcttgctctagctatgcgaacggcgctccagtcatcatgcaagcgagcctttcgttaggcggggtaaaccacgtgtacgctgatgaacatggttgcgctcagggcatgaaccatgtgcaagactacgaccacgctacagctggtggtatgcatgaacatttggtgttgcacaaagagcatgcctacgaacagtatccgacgaacatgaacctgtccttgcagcaggtggaccatgcactttccatggacgctaaccacgatcttcatcagcaagcgaccactatggattctgttcccgatacaacgataaacgatttaccattgaagaaacatttcgtgccggaagcatattccactttgcctgtcagtatctactccgaccagactatattccttcattccgatcctgccactcaatcgcattttgagtcgtctaacactcgtttccccttcctgagtcatgcacatgacaccggtttctccaaaccggagctcttccacgagcatcctttgtcccatcatcctctgcctccggaaacacttcgctcgatctaaattggttcctattgccatccacaatttctcttcgaccttcttttcattcatcatcatcttcatcatcatacccccttcttatttattgcctcctcatgcaacatactgctgtataaatgttttgtcacagaacagcatgagtagggttaaccttcggccattatcgggatccctttccattcctttcatcataatgcctgaacaaatgttcaggttgcattcatcatatactgttcaaacatgcgttggggcataaacatgttccatagcaagcagtacctcatacacataatcggcaaatgaaccaggatttgctctcaatggcatggctaaacattcgtttccagcctttgtttgctacctttctggccaacttgctttctttctacacgataagtcacttcttgcgccgtagcaattatcggtgcatacggagatggtttattgcgtaatgcatttaatgaagctgttacttacgcttctacgtatttatttatcttatatcactgggttctttttaacttaaacaatttacaatgtgggttattctgttctctctttttttttttattttttctagagagctgtcagacgtgaatgctatatgaaagtatattcaatagtgtatgcgaaaagcggctcttcattcttaatattaacaaaaaaataatgaatgatattacgacgaacgacatgggagtagtgtagttcttacaaaatgttcagggacgccgcaaatcctaattgaaaagggttttgtgtgtgtaaaagggacagcgacagttacaattctttaccaatgatcatcaaggatgcaaaggctgcttactgcctactactatcgtcatatcccgtgtacaggccctccctaccatgtgcttcttgctatctgtaacatgctgttgccccctaatgccgatcacgatcgacgagttaatttagtgtgattgactgatcttcattggatcaccactttcccatgaagttttcgctcaaacaaagcaaatcgtgctgatcaagctgcgcgtgggaagatcattgtcgatcactgtcattcattggatcgcacgttttcggccccgaaaaaacgatcgacaattcttcactctcaagaaatgtgcgatctacatggatctacggggatctttcgtcgatccattctaattcgcagaacagaagtcgagttcgaattagcgtctaaaaatggacggtttgtacccttggaattgagaaaatcattgttctagattgcaattgcaagtccccctttcccagggtctcgctttcaaagctcattcagaaatgtataagtaaggtccggtttctgcatcaaaaaccatcatcacagcttcgacttttcaagcattgacaactacttccaatttccaattcaatcacaatgaacttcttctacactcttcttgctttcattcaaacttttgttgtccttaacggagtcagtgcccttcgttttgacttgaccaacgttacttgctctcgtttgagaggtcctcgctgtggtacctatttgcttcgtgtcgcaggaacaaatgctacgttccttggccaaaagtaccttgttggtttcgaggctttgacccagcctaaggaagacttcttgaagcgttaccttgagaacgagcccagattgattccccgtctcactaccgtcgccgagaaccaaactgacagcttccatcccttcttcttcactaccaaccaagcttcttgcaaccctcaatcgattgagtccgacttgattcccttcgtgaacaccgtcactaacgagatccaatacgactcttgggcatataccatgcttaacgcttccctcatcaacggtcttgctaaccaattgatgaacgctagtacctatggtgtccaggttgctacctgccttcccggcttcactaatggatactttgacgcccctactgttaacatcttcaacaacgacgaggaggtccccagctggtgcactgccattgaatttgaagctgtttgcccccttgatgttggcttcaactaaactacaatagtgaatacttttgacaagaacttaatagaataaattaaagaaaaatataacccaaaaaaaaagaaaaagagatgtgtgtgcttgacaaatgagggtattctcgtctttgccaatcttttaaccagcagaagcgcatcattagctacatcttataaagaactgacgcaaattctttcccgactgcgccttccgtcttaataagaactagtaaatatgctcatgggagatgaattaacaaccatttattcagacactggctttctggggacgcacatgatgagcaggtagaacttggacttggaaacatgtctgtgatgcttcttccattcacgctctttaataaacttggaaaagccaccagagacaccagattgttgcaagtaattggtgattgcagcctcgcgttgtttttgcacatcctccggagtaaagaagaaaagtcgcaaaccgcgtggttgaaagtattttgaattccacatgctgattactccttcaatgatgggatgttccatgtgtgaaattagtttctcgacataggcacccacgatgtagcctgaaatgaaaccgagtgagacaaagttcattaattttccgacactagcattaatgagctcgttgtttgtgcacgccagattaatatcatgaacaaacgaagcccagtcagcaggtggaacatcgtgtctgcttaagtcttgggggaagtagacgagtgggaagcctcgttttaagctgtcgcttcttgcctcaatacaaataggggcaaacgtcgaatacggggcttgaggagacggtttccgcctgaattgtgttggaataatagctccttttccgtggttttttatacggttcttaatgccgcggaaaatctgatgaccaattccagcacttacttttgttccatggactctcgtctcatctgatcgatcgacaaatcgtatactgctatggaagatagacagtcttttcttcactgcaatgatttcttctgcggaaacagacgctttgtccgacattttcacttcttaaagttcataatttgataattgagatgaatatcgttttcaccgaaccaaaaacagcaggatcagttacaattgtgtaaattcagtgatcactcgccctaggattgccacaatttgtaaataaaatacaggaaacttgtatcctctacgtagagaaaaaacgtgtgaaaaacgaagaacaaaaagatagaacggatagaaaacgacaattacaaagacaatacctgaaacataggaaagaattgcgttttaataatattttactcgtgggattctggtttgggaaaagatcgaacgttagcggataagtagaacggagatggctagcatggaaaaacagaaatcggggaagtatcgagatgttacagctgtttacgttcttattactgtcctttttgcggttgtagaaacaaattagtcggatgccaagataaagctatacattttaccgacgaattcacgtaatgcatttttatcactcaaaggtgggttccgtcggttgatgaccgacgagttgctgtaacagcagtgttccctcagtcatgagcccccacggaaccctctgcagggcctgtattgagcaattgattaagtcgacagttcgacttcttatatgaatagcctccatatcgttgtactgcataattaaacgcattttcatcaggtacacattaagatgtgtccgtaaatttccttgatcttcaaaacccaagcacttttcatccagggcgaacccataagcccacaagataattgtcgaaatgaacacacaccaaggctgactgagaccggcacaaagagtgagatcagactcgaaatcgtcgctgaggaggagttctaacagcgaaatagcattcaacacagcacatttagcattatctgttttcggccatgccttaacaaacgccgtttgaggtgaggtaggccactgttttggatcattggcaactgtagacgcaaaacagcgaatactgctgacatccgttctcgaagatatgtagtacatgttgtaaaaggacaggtattccttcacgagcgtcttattcgcagacagtagcccggagtctaagtagaccatttggaaatcgcgataccaacgctcgtacacagacacaaagagaccaaaaaatgtatccagaccacgcttgtttgtgtggtatagcagaactgctctattagcaatggtgtgactaccgagtatagatacttaccgggcttctttttcttaaatgtatattccatggaaatgagtgcatagaataatattatcatgctttggcatgcatttttctcgggcaaagcaccttgagttaggtaacccttaacaaggttgagtaaatgatcagattcgctatccgcaactcttgcccaattactagctgtttcactgttccatttatcatcactacatggtaatgagtacgaaacctcggcaacgcttagaataggagaatatccaaaaagaataagtccttgaacttcaaacaccaaagtataaatggcaactctgaacactggttagaacatgttcgcataaagcagcggacagacgtacctctttattgattcattgtgtacccaagccaaccatttttcggtttccggatccgcatcaggagttgtagattgataaggaacgaaaccttgttgcaaaagctattatctagtcagtcaaagatctaaattcgtaaccttacctcgatgaaataagcaagcatcggtttactgtgctgatgctgttgtacagtagtagacattcgagcatacacaacattaaggaacaacgactggagaatccataggcagcttggaggaccaaatttagggtgctgtagtcgttaataaacacatcaaaacaacatggcgctttaagtccaaactgaatatcccacatacatctatcaaataaggatatagttgcttttgtatcagggcactaagatcgcggatgactttgttttccgaaagacgcatgggaaacatgagaattgacattgtaagggccggaggtgctttttggacggaaaaagttgaatggtgaatgatgggccatagcgaagcaaatctattccagaagacatctaaccattgagatattaagctggcatcgaactcaaccgatagttccaagtgaagttcgttctttagctcgttagattgtaatgcgctatgaaagcttaggtacctttataaatgtgtgtatgatatcagtctcctccttcgtagtagtagtaggtgtgctttcgaagggtgcaggcaactatattttagtaagcaacggtagaaatgtatttcctaacttacagtggcagaagagaatcgataaggtgtaaaatcctttccgcctataagtctgtttgcttgccagctaccgtttgtgtagacaaacgccccaccgagcccaactttttgttgatctttgcaatttgagattacccactgaaatgcattcagcagaatctgttcggcctccatatcagaatgtgctgttaaaatgtatttagtggacttattaggtgcaatgggaagaagaggcaagctggaagggaagaagctggcacgctctgtctgtacaagctccgttgttaaaacacttcctggtatgtccatcaaaggccgtaatgccgaagaatcagttgtgagagggagtgctgtagttccatcaacgtaagctaattctttttcagttgctttttctcctacaggaaggggggatttcggtaaggcaaaaccgccaggaacggcgggtgctgcagcacccgctccagcaaggccaagtgaaccgttttttgctacggtgtaaagttgaggatcacattggtaacgttgttgctgtgcttgagtaaattgttgttggtttcgacgctgtaaatgcatttgctggacatgtctgttaagaacatcacttctagcaaaggctctattgcagatacggcaggtaaacgacttgatattttcatctaaataagtatcagtaatatattccataagtgaaacattacaggctaaaactttcaatacttacgggatctttcgtgtcttcgtaaatgttcttttcttgtaaaagacttggtgcagtttggaaaggtacagtaaaaacgcggatctccaagctggtgagcccgggaacgctttctaggtgtctgcgcgaattcttgttctttttcggtcattttcaatgatagttttccttctttttgtagtcgtgttctttagacagcgtgaattacaaacttcttatactgtggaacaaaacaaccatcgtaaagccgcaaaaagaatatgaaacacctgtaattgaactacgtgtagaggaacacttgtagatgcgaggtttttgcgtatatatctatattccgtgacaattatataggtgagtttggttaccgaatgtaagtaggctggtaaggttggatggaaggaaacaatgacaaaaaaaaaactacaaaaaattcaaggcaaaatatttgccgagtactgggggtctgtttattgcaggggctgtggtggttgggattttgttggatttttttttttgtttttatttatttttataattactttaaataaatttaaaataaattaaagtatggattttagaggaaattaaaatagaacgttggggttaggttgaagggtaacgttatgttctcaatgccttttttgtaatgaatacttaagcaacttctttttcataaaggtgtaagacaatttcggcttaataaaatccacgtttctaaacatcctttgaatgccaattgcttttcaaattcttgttccgccattacaactactccctctaatcttccgtcacagctttaactcctgtcacatgcaatttaaatttattactaatatttcttccatgcactactagaacaaaaaatacatttcacctattctcgctcagtctttgatgaaattaaatataatcagtatctacgagtagctacaaatgaagagaagcgtatcgtggacattattaatttaaatggttgctttcttcatacatcctaacaatcatggtattttgttgttgtggttatgcgagagcaagtatgcccggggtattcgttccgcacataccctctaccaaaacaatacctcaatcctttttcttcaattgttaagtagaatgagtgtcaattgggtgacatttcaaggagaagacgtgaaggagccatacttgctcgaagaagagttcatcttaaagacatatggcgaaattgctctgtcgctactttgtgtacccccaagcaataaatcatggacgagtaccagcggcaaattgtatcttacgaacaaaagagtatgtggagattgaagaattggtcgatcggaagcgacgttcggacgaaattttggttggcattaacatgttatttgttctttctcacggttactgaaaatggacattgcgaaagtgccgttttaatgctacaaaactgtttccccgtttatattggacgtcttgaatgtttccttcccgttccgctcgtcgctatatcataaattcgaaagacgctaactgattcagcttatttatgtacctacgaccagcacagacgactttaaaagtttccagacacctatatgtaacctaaaagatacgaagctaaaccaacgtacgaaaaatactgtcgcgacgaactaccggctaacatattcttagcgttttttggcgcaaactattattcgggacttgtagttccagttcagaacggtggcattccttcagacgcagaggtacgagtatataatttcgtcgatggaaggctgtttctaaccgtgtttgctagatgagactccaatttaatgaaggcggcatcttcgattttgtggaatcgctacaacggttgattcaacgctaccaagaagtgggaaatgttggacatgtacagcatttagagccactgccaccataccaccgtccaagttcgagccaagatagacctcctttgtatgatgacgccgttagacatgcttgaaaccaaggtgacgagaagcctgtggcatacacatgccacgcactgtgtcgatagggtattgctgcatttttttgttggtattgcattgcatgcaagttttttattttcatgaagtcatttcattttgttcgttaaatctgtctgaaacacattcgtaaaaagcgaaaatgataatacgtgatgtggcataactcgaccaaagaacgcataagaagtgcacaacgaagatgatgggtcacagtccgtaggcacgttcgtggtctgtccaaagtcgttatttacagcattctttccttaaaagtgcttgtacagaaactcggcgcattcctcaagcatatagtcaggcgtttcatgctttactccgggatacgtctttttcaacaactcagcgcattgtagtttaggcaagaatgcgtctgtgtagcgaacagggaccaacgtatcatcagcaccgctgagaactgcgaggtgctttcccttaataagctccgggtttgggccgacacgctcaatcaattcaaccaatttggggggaataatgcgatcggttacttgtatatcggattctttggcacgttcgcacatcatttccgtgtaggaagggcaaccgatcatcacacaagccgtagtaatacgttcgtctgtcggttagtaacaagatggaaaaacgaatgccgagtgcgaggcttgcaagtgttactgtgcatttgaagcaacacacacgcacatatatatatttgttcgcttgtgttttcataccattaagcaaatgccagacagtgtgtcctcccagtgagacaccatatgcagcataagaagcgacttgatgatggttatcggggaaaagaataattggaacaaggtcaagaatcatgcgggcatcgttaacggcaccgtagaggaaagagaattgatcgatgctgaatgaattagtatgaagaacacaatgtggtaattgcaatcacaaaaaggtggaacagctctctatcgactcgataatccagccatgacaagaatgaaaagccactttgtatgcataacacatggtcaagaacatatttaggaaagctatcacatgttcgaaaaaccgaataacttgtttttcgtcaagagaactgcaaaccaaaatccacttacaaatgggtctcatttccacttttccaggaacgactaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgagagccgttcagcttagaaggacaacagcaatacaattctgttcgtataaagtgtgaaacttaagcaacgaggcttgcgagtctttcactttataaggtcacggaattttcgccgcaattccatcaacaatagccggcctgggttatgatgggcatctggtgatgtatgtaagaattctagtcggcacttctgtattgagaagacgaaatcgttgcgatcttggggagaaccggctagactgattgtggagactcgatgaagatattggtcgagttcaggattgtgaaaatcgctgtattaggaagtgtcatttgcacatcactctgcatccgaaagggtacaaggcactgcttattagggccaatagacggatttatggtgacggaacaagcaacggaatcgggcactgtcaatactttgcactaccgaatgaatgcaggcgcatgaaaaaaaaatacatatgtttctgttacatagacacgaaatttaatggaaccacagcgtttgcagctttccttataaaagtattgttttctactcagtccaactttcagaggaggttgaaatgtattttagttcagcaattgtgacccgtatactagtaaatttcggacaccaaacgtgtttcaaacaagttctcttacagcattaccgcacagccctattcaatttttttaatgaattatttggaaggaattgtgttttaaattcatatgcttgtcgcaccgtgtcggctcgaggatgggagccgacacggaagcagaatggaactgttattacgtgctgctggttcctaaaagtgttacgtactgttacgggtatcggggccttggtgaggggagagggtatgtgtgtaggcgtccgttcattcgtaaatcaccaaatgggaatggagtaagggttgatatactagttacgctgccacgggagggcatgggattagttagtactattctaagtttgtacacagggagaatgagaaatcccgttacaatcagtgttgaatcgggtacgtgagtgttgtagtgactttgaaaaagcagttgtcttgaggtataatcctaggtatcgatcgatacgaatcacaagaacaaaaaactgtatcaatgctagagaagccaattttatagtacattgcttaaagtttgaattagcataaccgccatgaaaccgaatttccaggataagcgaaattacttccacgggtatagtattgacatgtggcactgtgtaattaccgaattgcacccttaaggtttatttgtgaaaagtacttttactatatggacccttgttacgaactactacgatgtccgggaagacctacttacaatgaaccgtcacggtaagcagcgttttcttaaatgctttataacctttgtacaaggttaaagtcttaatagaatagctaacttcagcaagacaacaacacatctcacaccgtttgtactcgtttcacatatggtccgacccgtaccatagtccatatagtccaaagttcgagtcacacatactctactttttttcaagtaccctaaaatacttccaaaaagacaaataactctcatttgcccatttataaatgtattatcgattcaaattctaatcaactttcctttaatcagcgctgaattccgatttgttatttccaaggtgttgtggtgactcaaattaagcagtcacactgccacccaaacgtgacaggaactacacaatttcttccaacgagccagaatgcctgcccagggacacagattgtacgtcaaggctaagcacctttctttccaacgtagcaagtgcaacattcgccctggcacttccctcgtgaagatcgagggatgtgattccaaggaggctgcccagttctacttgggtaagcgtgtttgttacgtctacaagagctctaaggccgttcgcggctccaagattcgtgttatctgggggtatgtaagaggtgtatgagttttcttaatggattctcttaaaactgcaccatgtaacacatgacacagtttactaacaaatttttttgcagtaccattgcccgtcctcacggaaactctggcgttgttcgtgctcgcttcacgcacaacctcccctccaagacctttggagcctctctccgtgttatgctttacccttctactatttaaatagaataggaacgcggtaatgtctttttaacacaacaaaaataggaaacttggcaggtgtgtatagtaaaggctgtgaatgggattggtgcgaggaattaatgggtttgtaggtaacggtgggtgtagggggacgtaaacggtcatcgggctggaagagttttagtcgaggaagttggatgtcctcgagagagtcggcagcaaacggattgttgggttggtcggtccctcgagcccttcctctttcgctgctcaattcagactcttccagccttgagacagaaatttctgttcatattcgtcgtccatgtgaatctggaatcccatgctctttgcatacgagctttgagcctctctgtctgttcgttgaatgagattaaaccatctcgtcttacggtcctcgacagacgaaggtccggtaagggcaatagcaggctcgtcttcagatgaggtatccatggaagatgaatgaatagggtcagacaagtcttcgtgactttcttgaattcgtagggaatttggaatgacaacgggttctgagtatgaatgactggtttgaatgggctcgaaaattacggagctctgttgagagtgttgagatccttgattggaaattcccgaagcactcagagagagctctgaaatgctttgctgagacatatcagatccaacattcatcggttgtgtgtaaactccagtgcccttgaaaaaggcattctttcgtattaagtcatagcttcgtgtgccgggaagattagatatggaaacaccttgctgcactagacttagcgatcgactatgattcgggatgatttcatgcttgtcattgaatgccacacgtcttttagctttgtgcgtaaatcgactttccactagctgtttgttttcatctgagcgactgtgagcagacgcattcacaccgctagggctaggagaagaagtcaatggtatccgatcatggtttgtgttctcaaagtctgtgtgctcgagaaaactactgcttcgttggttgagatataacacctcagcgagtgtttctctcacgaatgactcatataaactttgctgttgttgcaaaaacttgagcaaagcagctttgttctctgcccttttctcttccatcaaaatttgaacatgtgttcgtaattccggactcgtcttgcgcaaaatagtctcgatttgaacgcttatagactctccgagttccaaaacattcatattttcttcagcctgaactacattctgcgcgagtcccaggtgcgaagacttttcgttctttcgcaaatcatcaaggttctgagcagacttcaacagactgatggaaatcgtctgcgttggtgtctgctctttcagttcgagaatctgttctttcgtatacttttctcgtgtacagaaaacaggtttcccgcaaaccttacaaccaacaatgcttccgttggccgtaggtactacatcaaacaaggaacaaaacttctaaaaagactcaagttagcatcccattcacagtacaatgtgctgagtccacgttggttttacgtactattttcaagaagcttaactttagcgtaaaccactcgtttcgaagtattgtagggacatttaagattaaaaggttaagacaaccgcagctaattccacttccaaactcatgaacatgcgacattcttgtcatagagtggacgccgctggagctgtccgccgatgtcagggaaaggtgtaggaagaaggaggccgtctagggttgaaacaaaatagcagtttgatatcagaattgtcgcgataaatgcacgagatatgtagttttagtagctctgataagcgagtgtcgtttttcgtcggtgttagtaacggttgtataaatccaatggcaaaaagttattagcgtaatatgaaggtggctacaatttcccttgaaataatttggtgaatgtctttacgtacaatggcactttagccaatgttttctgctgcattgagcatgagaaagttctgatgttttgaatctctgctgcaaatgcaagttgaaggggggcactcctagtgacaataacagcagttgcctccaagtccaaatttaaagatcgtcttgtataatttgaagatcctattgtagtaagaaatggatggcttgttttcaacgagttcaaccaaatacctgcattggaaatagaaattagtttgagtgctttggaataaaactcctcttacctttggcatgatatgtatatttgtctctagcgtattcttccacatctagcggtgaatgtagcttctttgccacggaaagaaatcgttctgctatgtattgatacgcacccggaatcatgcctgagggacctggagacttgtaaaatccattcgccgtttgagaagcaacgacaacagtgccttttccttttgcactcaacaaatgtctgcgaagttcttgatagacattaaagtaaccagcggtgaacgtccaaggtattttctccttcgtcatctgttcaccaatgcagcaaactgcagtggcttctgttgattcagatgatggtccagcgaggataggagtaagttgaaagagtggatatagtacggtgtctgcatgcttttgtgtgcttaaagtaccgggctgtaatgcgaatcgaaatattgaagaagcctctctcttgaaagctcttggtttgtgcaatggacttggggcactgttcttccattctaacttatacgggatcgcattcttcatgtcactgttgcccgaattaggattgcaagcaaatgataacttgcacaatgcttgatgaacaccatggtaaaaagcggttacttccttatcatgtatgatatgataacggtcttgacggttggtaaagtagtcgtgcgaaagatttgctctgttataccagctgttagcctcaaaattttttaagtttcatagttcttaaaatcattacccagatagcataacagcgtcatctgctccatatattttcatatgttgaagtccccaaccttcgttcattctcggagggacgacacgttttttgaagccatgaagattcggtgtatggtacaaacgaatttgaactctttcagggaactcctttttcaacgttactaacaagcttgctgaactttcttttggtgtttctcttgtagaacgcagtgcatctgccactatggatacttgaagcattgaattatttgttagtgcgcttctcaatacttcaataagctctttctcttcttttccaatataaagtgtagttagaaaaacattacgtttcgcctccagaatcattttctttaggttactgtagaattcatcaggtttaagtaatacttgtatacaagatccatcaataaaaaactttggagcaatgagcgccagtttccgttctagttcatccgttacattctcgtctgtcattctgttcttaaaatgtcctctatttagcaaaaaagtatttatgacagtaactactaagtgttcttttatgttccagtgagtcaaaaaatcactcgctaaaaactggttctttcatatagcggcttaagatatctcatactgtttgtgcgataaaatcgaatgatacttgcttacaaagttattggttgactctagatgctaaagtatttttttttctatttcattgcgactattagacattataataatataacaaaatcaattccacttaacataaaagaatgaattatggaaccaaaaaattattcgttaagttcatacaagcatagctcgttagttctaaatgatgcaacccagacacgttgttttccctcttctttaaaggcgagcagtttttggtgcaattgttccaggtactgtcgttgagaagcaggcgaagaatcgataaaacgcttccaggattcctcgttttgaagagtagtgctgcgtaaattatgcataacttcagtactgcaatcaacagccaaagctacggcatccgtactgcaatcactgattgcattcttgacaagatcatataccttgttcattgcattcattttatgcttccatttatacttccgatcgtttacatctttaagtgagactaactgaacatcaagattcagatcctgtccttccatttggctaaaggcctcttgagaagatgtccgagaaagttctgttgtttgctttgtgttcttcagccgcttgcgctcattgatttcacttagcatccataaacctatctcttctgtccggatttcgtaatcttctcctttcgatatatttcgaacctttatcgaattctgcatagcagtgtttttttgacgaaccactagcacccaatttattccgtcattgcggaatcttgtaacaacttcttctaagcttgtagcacccttgtgtagtacatcagccttaatatttaaagcccataaaatgcgaagcacggcacatttttcggttaatgagtcttttccaatacttgcaactatgacatccaatctccggggaatccaattattgaggggaatagtgcttgtagaaaatttcttccctctcatagacttttttagagatgaatggacatagcgagtcattgaatgcaccagcttttccagggcaactgttattccaacggcatgtttccttcttgccgtcctcagcagtggaggatcatactgcctgactagtgcatcataacggcctccggcaataacgacatcggaatggtcaatagtattaatagcttgaaacatgacaccaccggtatagaaattgaggttatagacacacaaaggagcgaagtaaacgggaaaggagagttgcaattccttggcgaaactcataatctgtctcagattattaatagctggcatcactttttctttgagtgaagagtcaaaaatgccaagtaatctcgaaacgccttcttcaaattccaaacaatagtcaaaaaggaggagctcatccaatgtagtggaaggaaccaggaactcgctgcgcaattgattacggatgcgcgtaatactagcattttgactcacttgactgatgattgtgctaaccctggcacgtttttccctatccactttgagatattccataatagcattgaatatatcagcatgattaatgcgtatacatcctttttgcaaacttggaaactcactcataagttcatcaatgactttcatgacctctgcatcgtaccactctaaatggtcagaatacgaagcaatgtcgaaactgagttcatgaacagaaaaagggcggcctccggcgggtaattcacgataaacgtgcgagtctaaatatgtctttaactcctcagatgtgctacgcgcaacttctctagcgtacggaagtacattgtcgtatggaagttgaagcaatgttccgtttgaatcaagaagtttcacaagtggttgtgattgcgtatacaagttcgtcttcggaaagagtactgtctgcttcctttcctttgcgccatgacgtttaaaaacctgtacggctctatcacggtaaaaaccaacaagcgaaggatcaagcatgcgatcaaaagcgcgagtagtcattccactttccttatttgtgtagaagtcataagtgtaatcgatgtgtttgtcgatgctttgattaaataagaccttgagtaaacgactgtagtacggggtatgcggatttgacaaaactctcaaaccctcacgaatatattcatcttccaccttggcaggaaccagatcactttcacttagctcttgactgctaggccgtttcttaggatcatgttgaagcaaccatgtaattacacgactctcattactggtttttgaatatgggaacgaagacgggaacctgatggagggcaatctgatatcctcaatcatccgaatccgttccattgctgtggaaaatgtacaacacatttcaaaaagaatgattcctaagctatacatatcaactttagcatcgtaatgtgtgcttgttgatttgttaagcaactctggtgcaacatagagtgcggttccaacaccggcagtcatttccccatcttcaattgttttatttttccactttaccaatgctggatcttgaaatccctcattctcagttgccaagccaaaatcacctagcttgacatttcgattttcatctaaaaagacgtttcctggttttagatcgcgatgcatcattcctcgactattaatatatgttaacgcctctaagatctggcgaaacaggcgccaaatttcttcggctggtaacttgtctcgaatgatatcttgcaaggaaagcttttcacagtattccatttgaatgtaaagggttacgttgagcgactgctcttcagactgagaagtgtcctgcgtgcttatataatcattagtaaaacttgaactcgtcgaggaagccgttccatctccctcaaaaacgacatcgtcttcatcttcactagaacttgatgattcttcatcaaaatgtatatcaagactcgacaatccatttttagcataacttgttgactgtaacagatcactgttaacatttgcagacgaaaacaaagagtcttcctccgaggacaacatttctgtaagagtctcatgagtttcagtttcgacccaagctgtatagtaacgaacgacatgctcatgatggagcctggacaaagtcatgacttctttcaaaattttgttgtttccgctagcactgttatttaatggaagcttctttatagcgtaaaagcgaccatcaatgcgattttttactttcacaacttcaccgaatccgcccttgccgagaaactcgatctcttcgaaatcagattcgtaccgtgaaatgcctcgtttataaagcgcatcagcaatattctcctgtaggctaagttgtgccaagttcatgcctttcggaggaatttgtctatccttactcgtgataagtgccgttcccaaacgaattgcatgactagaaagcagttctgacgcagtaggccgctttttcatttcatgcatcaagcattgagaaaggagatcctgaaaaggcttatgcaagcaaggcaaaaccctgttcaaaatgagtttggctgtgttaaatttctcaaaaacgtgcagaccacataacatttgaataacaacaagaccgaaacaccatatatctgtttttctcgacgccaatgcaaacgaggcatccgaaacttcaggtggaaagagtccagtaggaaagttagttttcattccaacagattcgtcggtgaagctacttgaagaattcatgtcacgcaaagtgcgcatataactaaaatctgacagccgagcatacgtccgctgaccactttgcacaagcagcacatttccagcatgtagatctttgtgcgccatgcccaaacgatgaagttcatttagaccttccagaatattactggcgtaggaacggacagtgtccacgtcgagggaaagaacagtttgcaagagagaatgtaaagtaagtcgaggggcatattcctgaagaacatacagacgccaaccagcagacgggattcgttctagttggttttcataaatagatgctaataattcgtggcgaactccacaaagactttgtaactccttttctagtgtttgcaaagatttctttcccgtttccgtactccaatactcattggtaattaatacagtacgtaaagcaaacaactgattctccacatctgtatcatgcaccacaggtttcaccgcagttaaagtagaaagaggagtttccgcaatggtgaacacaggccgaatttgggaaaaggttaccatagcatcctgtgtatctttaacagacacttcgcattcgaggtcaatggtgtgaggaagtcgtttaagtttggcagtttgtgtgccattggtttttttgtttcttggcgtgttgacaggccctctttcatacgaccttcgttgtagttcgtcatgtatccggtcatttaatagcatttgttcatgttgtctctcatcttcttcctttttacgaagcattgcttgatcttggcttgccttttcacgatcttctttaagtttcaccgcacgttcttcctccaaactcgcgaattgagatgacagttcgctttgccagtcgtttaagtagtcttggaccattgaggcaagctcaaagatcatctcttgacccacgagctcgcgagactttcggtcaagctgggaaagtaaaaaccgaacttgggaattgagtacatttttcccattttttaaacgaatgacaggtttgttgtatggatagctgcgtcctaattcaaattcaaagtctatttttgcaatgtttttggcgctgttgcttcgggagcacaaatgtatcacatatgtattttgattcgacacctgtagacacaatgattagcggacggcacaaacaaacgtgtcaattgacatacattccatgcattgttcacattgactttctccaagtcatccataaaaatagcctccaacgcttcgagctcatttttctgactctcttcacaaaaaagctgtctttgcgacgtatccatagaggaggctatggaaaataagcgtatttaccgtttactttcgttttttattgggaaatctcggtcaagtggcgtattgcttatgggttggtaatggaagaatcgacgagactgagagccgtataagatattcaaattcgtgaagtttaacacagttcaaagcaggagacgttcacatttcacaatataaaacattgattgcgtgactattgatatcagtagacgttccgttcgaagtaattgtaagacatcaatcgtaaatgttttgggttttagaatcaaacgttttaaacaccctttaatcctgtaatgtgtaggaagtgttctagacacatattgtttactctagacgtgacaatccagtgtattttcgcctaatcgctactatgtaattttagacaacagcatgcaaaatgtacgaagtttgaacacgaaaaaaaaagtgaataattgaaatgaaaagtttacaacaataaagatatatcttaccgcttctacattccaattttgttttgacggtgttgttaggatgactgtcagttcttaaaagtgaaggagtcactaccacacttcgtagcaaaaacagaacatcctgcaactaggttaaaataaaagatgtcggaagccgatgctaaagcttttgaggagcttgccgatttggagcatgattttggaaaggcagagctcgaaatctgtaagaaagacgcgcagaatgcttgtattttttgttctaaatactctaacaatatttttcagtgaaaaaacaaaacgaagtcttcaagcctttgttcgcaaagcgtcgtgacattttgaaaaacatcaagaacttctgggttattgtcttggaggctgctggagacgaaatcagtaagtgatatcgcgacttttgatggttgaagactaacagttgatctgtaggccaatatatcacgcccgatgacagtgtcttgctcgaaaacttacagaatctctatgttgaacgtcccgatgaaaatgaaccacgcaacttgcgcattactatgagctttttgaaaaatgactttttgcaggacgacagccttacgttggaaaagaatgttcgcattgaagaaacgaaagaacttgatgaggagggtttggaaaagacaacaacacgttatgtgtccgaacctgtaaagattaactggaaggcaggcaaaagcctgaaccggaagaacaaaaacagccctcctggtttctttgacttcttcgagtggacaggtgaagaagacagagaagaatttgacggcgcagagcttgccattttcttggcagaggatttgttccccaatgctgtgaaatactttaccgagacaatgtcggaggaactcggtgacgatgatgagagttctgttgatcttgaagaagacgaagaggaggaagatgacgaagatgaaggtatgttactgcaaacgttgttgtcctgaattctactaaccagttgagaagcatcagagaagcctcccgcaaagagaagcagaaagagtgactaaatgatgactaccagtactaacagaattacaaggatgatgacgagaattgtgatacaacaacctgatctggagtctagttataatgttagtacttacagaaataaaactcgttcgttctttgtagacacttaccggcattcgcaatggcaaagtctttaattcttcgtaatccagttttcaatttcgatccaaccgtttcgagttgctcgtccagtgtgtcaagcatagtcgattgttcggccaactcttggcccatgaggacggcttgaccacgtatggtaccaacggtattgtaaacactgtcaagcatgacatcctgttcctgatacagctgctgttggtactgttgttcctctgcacggcgagctgcggtatcttcagcgaccgctgccctgtcaacagcatcttgagcttcagcattcgtccctccgaccggaggtaattttgattcttcggcaagacccagttggatatcgttcagctgccgttctagtccctcgacatatttggcacgttccgtaagctcttctgcactcaattgaaagtgctctgcattgtctgaagcaattttaacggcctcacgaagatcttttaacgtctcagacaactcatcgatggcataaattagctcagtagagggagtaggatagccggagttgcgatccttcaaaaattgagcgaataagccttgaatctgcttcagctgtctcgtcgcatccctaagtagagccaaatgttagcatcatctctgtatcactaatattattaaatgttcagtcgtactctcgaacttcgtgaaatggatcttgcatgtttgtacaaaaagattatcaaaaaagagaaggaatttgtatgaataaacgaaaaagagcctccttccgcgtattatgcttaatattattgagaaaagaggtcctttgtgatgacaatcaaagatccaaccgctgaaaataggaacgctttccttaagcctgtgtttacgttatgaaaagtaaagagggaaaaaaaagcgtaagctagttgaatatcaaacaaaaatacagccttagacgtgaataaaaatgcagtgagataagtaattgaggttgcaattgttcaagttcttcgttgacagccaaaagaacgacatacgggcttagccgtaagggagagaaataaacacattcagaaacaggaaatggccgatataattcaaataagtcaaacccctatataatctaagagtagtatattctgcctattatgcattgttctaaaccattaaattcgcgttaaatgaaaaacgcgtcgcgtaaaacgtatataaggaacagtgaatgcgtagcagtttccagccttctaacaattccacaaccatgtctcatttaattacttcgctacagtcagctctggattctcagtattccaatctacttgcatcaacagttgtttcgttcagcaagcatcatgacgaagccattcagtcccacctgattgacaacgcgttgaagtaataaaacagttcgcgtagtcttaaagaattgaatcgctaacattgaatagagatagagtgtatgcgaaaagcaacgcaatccagcttgccatatcagaaatcgacaacttgacggacaagtttctgtccaacatccgctacttttcggaagagaagagcagattaaaagaagaactatctcaaatagactcggagcttcagagaatattgtctactttaagctcaccttctgattttcccgtggtgattgaaaactacaaaaacgatctccagcacttgggacagacattcagcaacaagctagagaagtcactagaggtgagaacaaaacaaggctcttcttcgcgtgctagctgattgtttggtcagacacaattgctaacagagacaagttacttcggtcaacagaagaaaatgcccaaaagcgtctcattgatcaattctaagctcaattcctcacatccgctgttacgtatttcgtctctttaaacggctttagctctcctgttgacaaactaaatcctctttccactctttttcgcctcctatctgctctcgcccttacgttcccagtacgtcgttacacatcaggaattgggtttgttcgggtatcatacctgttaataagcaccattgaaacgaacaatacccggtttttgtttgatatttatgctgtttgagccatcttgtggagttgaatatgtcagaaacgctgaatcgtcaaactcactttcaacgagccaaatggcaaccagacagtgaagccattgaatgtgtctcatgcggaactccatttacattctttcatcgccgacatcattgtcggaaatgcggtttcatattctgcaacaattgctccaaccactttgcgtttcttcctctctctcacattgcatatgctgaatacgaaggttacgaagatgataattcccaagaaagtctacaggaacacgataatgatgatttgttagtacgcgttcgtgtttgtgataattgctttaatcaaacagagaatgtgacccgttcttcttctgtactcatggatatgtctgttgaagatgttcggaatagggcaattcgcacaaatataaatcaatccactgagttactcgaatgcccagtttgctgtgaatcgttagcaagcatggatcaggaagaacaggaagaacaccttcgctcttgtcttgattttgggtcacctaatacaacattgaagtctaatactttgttaaagaaagcgagacagtacatctacttccagctgaacgaagattctccctgccttggtgaagagtgcattatttgctttgaggaatttgctcctggtgataatgttgcacgtctggcgtactgtttatgcatctttcatctggtatgtcatcaggaaaaattaaatgcttgttattctttgctaactccatctcaggattgttatagagactggctgcacaccggagctgcaggatgtcctgtacatgcagcgaatattcacatttcatgagtcctatgaacaggatcttgttcccaagttccttctccttttcttttgtttcacctccatcatttttgcatactgtcaaacgccctttacgcctaataatgctttctttgttttctgcactacagcagctgcatgtgtcctgcagaagcttccattatagcaaacagatatgtaccaacagattacgacaaaccataacacgaaaaacgtgttcacacttgtgttcaaacaattctattacgattgcaacacctctccttcctcctcttttttactcagctttatctttttcgttgcaacatcctcttcgttttcctccttcaatttccgattaggcagtggacgaatgtagggctgtgcacgccaaaacgggacgacaggataaccccgctcatcgagtgttttttcaaagctttctgtgtcgtcaacatactctttgttggctagtgaagtctcaatacgttcccgcacttcctgtactaattgtacgaaactctcaaaatccgttggagtacatttcacaccaaggacctggcgaaggtccgtgtgttttgacaaaaaggaatgcaaaatcttaaacaaatgacctttcattgctgacaaagagctgtagtccttcgtgagaccgtgctcgcggacaatgtcaaagtactcttcacacatcttgtcgactcgaggatacaactctgtgtaaggtcgggaaggcgacaagaaaaccttgggattatagagacttccttcagcagacataacgccgtcgacaccggtgtattcgagacagcgttcaatgtcgctgctgtgcaaaatgttaccattggcaaacaaaacggtgtccgcaggcagtttttcccgtaacattttgatttgatcccagtctgcgatgccagtatttataccgcgttgctctcgcgtccgaccgtggacagtgagaatcgatgctcccgcacgcaagatcatttttgcgtattccagcgtccgagaaggatccgggaatatgcgaatctttgctgttactggaacagaaagctctgcatgcaacttggaaataattgcctcaattaactcccagttgtcttgcataaaagagccatactttcccttacgagcaataccttgaggacagccgagattcaaatccactgcaacacagtacggctctgcaagcttagcagcctgaagcattgtttcaacctcgtttccacaaaactgaacaattagaggtttctcctcaggaatgtccttggttgagaaaactttgtcacgatagtctttgctttcactgaacaaacgtgaatgaaacatcggggtgaagcacatatcagcaccgcttcgtcgagcaagaattctccatggaagttcagattgatcaaccataggcgccaaaattctcttcggagagcctatactttcgtagaatgctctaccgtgcagcttctttgcaatcgtcatgctgaattgactaaactgcctctcggtcagccgtttttgtttttggaaagcaacgaagtgtggccaagaagagagtcgggtgtaaggatggcaaaatcggccagcagccagtctttggagatttttagacaacacgattccagaatatctgttaagtgctgttgcgtaaagtaaataaggattcattacatttttattaccaagaagtgttttatgttctcgttttcactaaacaaacaggaactatgttaactactgccaccaaacagccggcataaggaatgaaaatacgaatctggataaaaaagctgcagtaataagatcatttgaaccatttctctaacaagctgcctgggaatccttttttaagaattggaatcccaaaacacttgaatatttcttttcgttacaaatgtcatttcttattaagaggggactaggagggtgaatgaatgtaaaactgcggatggagtacacagcagcgtttgtaagcatgtcaaagtaaaatcgttttaaaatgagcgtgtaggtcatgcaggaaatgaacctaaaactgttttaaggatagtgaataatgttacttggtagtgcttttctcctcatcaacagcttgatttttcttgtgttcgtcttcttctccgtcttcatcctcatcttccaaatcgctgacactcgtatccgtgtcaaacatgtctgataaactgtcgtccatgtcttcttcatcactcgagttatcatcctcggtgtcaacatcataggcactgtcttcatccatgccctttgctgacttttcaggaacatcgctgaccagttcggctggatctttcacttctacggtaatgttcaacaagacgtcctctccacagaaagcatttgacacaacatggccacggaagtgatatgtaccgggagtgggcggcgcttggaagggaatagtcactgtgcgagaggttttgggaatgtctgttaatgcaaccggaggaacgacgactcgtccttgacgggggtcctctacatagacccaccaaacaggcttgaatcgttgagaaaagtacggagcccaagctgcaggcaagcattccttatcgccgacagcagtctccttgttttgagaaaacagcttttcatcttcctccgtgcatttctcctcaccggaaacattcaccgttttcaccttttctttgttatagcaacacttcacacgcagaatcatagtagcaatcgcgctggacgtaacgaactcgtccccatcgacgaccacctttgcatccgtaacgcaaagacgagggatggcgccggcgaccaaggacatttcttcacgttgctgcttcgtgtatttgggcagcagcgtagaaagctcattgggagttaagtcacaaaattgggaaatgtgtttgacaccgtgaagggccaatttgtatgcatcttcttgcttcaaatgaggcaattgcaaagtgtacaaggtggaatccagaggaagtgcttggaccatgcactgtgtcagctgcatggcattttttaaaggcttcgcaaaaccgaatgccgaaaccaaattcaaaagaccacttaaaacgttaccagattggcgtaaaacttgttccaactcgtgctcattggatgagggtttacgttggaaacgctcctcaagcaaacgaattacacgcttgctagactcgtcgacagactccttgctgtcatggcggaactcgtcactggatgcaaacgctttcaacaagtcgtctgccgtagcatcttcatcaaagtttttaaaccaacggtgaacggaaccgacacggatactctctcgagtaaagttacgtgtcttgtaccaccattttccaacgctgtaaggaagtaaaagaccaaaaagagtaccataaaacccgagaacgtaaatgctgtttttcgactctacgacccatttgggcagagcaataccaatagaaagatcctgggcaccatcaggattaccatacttaatatagttttcacgaatttcgtcgtccgtcaatgccttgtaggcttttgtgatttcaatgtagtgtaactccacctcctctcgtgttgtgttcaccagattacggaccttatcaggatggaacttgatcgataaacgcttgtaatgacgacgaatctcgtccagtgtcgaacttttaggaagaccaagaatttcatagggatcatacagagcagaattggaacgggtttgtacaatgacataaacgaggtagatagcaaggatccaagcaaggacaatggcaaaatatcttgcatgaattagtataacacgtagtggtcgtaaggtaccttttcggaattcttttgcactgcttgtctaagccgtttttgggacgcaaatgcttcagtttgtcttcacagctagtaaatgcatctttttctacatgataaacgtgttagctggtctgtaaaatacaaatttcctttaaaaaaaataagtcgtacttttacgtccaaaacactcctttaaggtcgctggaatggcataagccagcacaaaaacgagcagaaagacgggaaagaaagctccttgctcatcgtacttgtattctgccgacatatcgagcagatgtttgcctagggcggaggatgtgcgtagagaacacgacggacgacgacctggcagactaacaggaacaccaacaagtcaccgcgggaagatcggccccaccggcaataccgcgggaccgtacggttggagaaaatgcgaaacaccattgggaaaacagaatgaaattattgaaatagaggaaaaacagaacatttattaaaagaacttaaagagaatggagtaggtgtgtaaacgagaagaaatgatcttggatcaacccaatccgcccatgggttgacaagagtacgaaagcaaatgacggaccgacagatgctttgaccacgacaaacagtcgtataaccacgtagaataaaggaaaaggataggcgtaaacgatggacatccaaacaccctgtacctatccatagggaacaaccgattgctcatccgcgagcaacttgaaaccgtaacatgagcgtaaaacataattaagaatgcgtgtgtgcgtgtataaacgttgtgtgataggtgtctgtgtacctgtgctatcatgtactcgcaggtgtatatgcatttgtatgtgcgtgcttgtttgtgtattgggtatgaacgaaagtagtcgtaaactcatcatatcaatagtagtagtagcgttacatgccattcataagcccagatgcgattgcaaaaaaaaaaaggaaaaaattgagtaactgaagatttcgcaaaagggattaaagtgaggagatgaaatagtgtttcagacgccaacccttgagtcgacaactaaggagaactatttctcagattccgagggagggtaatggacacaggtttgttcgacatagccggcaccagagagctggcattcatgcttaccgtcaatgtacacatcggcagccatgttttgcaaccaaacgaaaacataaggcaaaccagcccaaatggacacgagatccttggcccacttggggaaaattttaagtacgtcagtgatactgccaatcgtttccagttctgctcgcagctttacctgcaccgaacgaccgtcaaatgttttaccggacaggacgcgacgaaccgtctttggaagctcataacgcagaccgtcgggtgaatggcattcgtcttgatagtactcgttgtcaagcatgactgaaaccaacttaccgtccagtgtcaaactggcctgagaaggcgaacgagcagcagacatgggttgatcacgagtgtagtagtgcaaacaagtaagcacatgtttctgctctctgtcaaagagcattgcgttctgccaagtgtggccaaaactggtaaacttgtcgcgaaagaacatggcatcgacagcaaccgcgttaccagtaaccttttttgttttgccgtaagcagtaaccgtaccagtaaccttgttcatgggaaaggtacgatgtctcataaactcgaccttggacgtgcggccaaagtcctttacttgataaccctcaccttccatctcaatgtggagatcgtagagtcccttaatggttacatggcactttttcgcttcaggatcaatgttgaagtcgtttccagacacggtcaccttgaaacgatcctttgagatcttcatgctgcgaaacaaatgggtggaactaccaatgataggctcatttggtgcttcctcgggacttgggtagtatgtccagcccaatggagaaaccttaataaacaaaccaaggttaccataggcaaactgaacatagccgaaagagttgtcgtcaaaactcaagtagaaagacttgtactgggtagtcaaatggtccgcagtaacatcccaaggaacatcgcggggagtaagattcgtgtttataggcattgttgaaagggaagaaaaaggaacaaaagaaggagaaaaacctctgaatggagaaactgtgtgaggaatcctagagtgtaataaaactgaataaattatatcgcagcttcaacgaaaaaagaccaaaaatatatatatcgtcgtcgcgattccctttttttgtctattgaattaggaaatagcactcactcacagaaatagtgcagaaactcgagccgtcacacgggaaattgttaagaataaaaaaacccaggatcctagcgtacaatgagagctgggagagggcaggagacgcagcagagtgcagcaagaccttatagcaactgtcttgacagggctagtgcctcaatgattcgatattgccgaaaagtggtttgccttctcactccacatttcgaaaatttataaaacacggaatatcgtctatgacgatgtacacggaagcaatgatttttctgaatcatatttagacacaaatacgataagcgcttgctgtatacacattaattttgcttgttcttaacacatttaatgcaaaacgacactggaaagtctgtttttgactgtttggcagccgacggcgtttcgcaagccttggcgcttatatatttaattggcttatttaaggtttatgttcgcctttgcgattagggtacaggggtcctctatttcgcaatttttattattggataatcaagtcgccatttgtggagtaaaatcccggggcataagattatgacataggtcggaaaggaggccttcctcactcagcctcgtttgtgactttttattttaatgcagcgcaacgtatttctaggaaatgcctagtagtgcaacgcaaattgctgtattctgtattaatgcgctgcagcgagttctgtacccccacaaccgtccccatattgttgcccccacgtctgccccacccggtactcaccaccaaaagtgcatctggctactgctagacgaacgcgcactaggacaaggtagaatcgaacatgtttatgccaatttgctgttcctctctctattaattgatattgttcactaatcaaaggttcttcataaggtaaatttatcgaatgtcgttggaggaggatgacgatgtggcttttttcacgaagcccatcaaaaagcctgcgttgagttttcatgctctttcagacttgtctgggtcgggtaggtgtggatggaggcagccatggttgtagggttggtttttcataaagactctacactaaggctgccacacgatgaactttaaattcatcgaaagttattttttgtctgctaacgaggtgctatagacacgttggatgacgaggatgatgacgatgatgtggacttttttcgctcgggaagtcggcatcgtttaaggaaagcgaaaacggatccaaagggttctggcgagaaggaggtcttaaaacgaaaaggaacattcaaagatggtcccaaggagaagagtccgaccggcgcaataaaaacagtacaatcatctgcggcccgtgttgagactggcactgctgcttcaacgtctattgtcattgatgagtcggacgaggatgaagatcaagccttagactcgaaagaagtggaggaaattgttcacattgatgaacaaaagccttcatctccatacggcccgtcactagcggcgacgacggcagctgccccaacaacaacatctttggtctctttcttaacggaagaagatgaagagtttgaacgcagattgctggaggttgaacgacacgtggaggaatttcagcaaacagcagtggcaggaacaggactaggaaccgttggaactgagggggcaatacccgctcctaactcggagtctttacaaacctctagagagagttcaatagggttagcagcaccggcgacctcattcgctacgtcccttactaacggaaacgatactagcgttgtgagtagcatatcttctatcgacggcagtagtgcaacacctgctgtactcctgcagttagcagttattggacaacgtgttgctgagagtaagacggatttgccgaaagactgggacaagcctctcatcttcaaaatcaagtcgaatcaggagtttcggcgtcttaaacttgtttactgtcaacgaaaaaacatcccagaggtcgttttgaccttccaaggcaaacggctttgggactttggcacgccgaaaggtgctggaatgctgaaagtcgatacccgacttgttatacatgcgtacgaggttaatgattacaagctcgtatgtaccaaccggattttacaagacacaaaactgctacacagcgaccactcggatagtgaagatgacggggaaccagcaaaacttttgcacttgcttctaagatccaagtcaaatcccgacatacgcatttccatgccccccaatgttacagtggatacactcattaaggagtactgtaagcaggcaaacatcccatacaaaactagcattcggttagaatttgaaggtgattggcttgaccccaaagataacattcaggacttagacttggaggacgatgaccagctgaatgttattctttaggctactgcaggacagtaattttcattttcagcagtctaattgtccttccccgactaccagaaacacgattatctccaaaagtttcgacgcatccatctcacattcgtgtcacgtaaataccacaaaaaaaaataaatatatatcatagaacctaatgtctcattgataagtccttcttctgtatcagatttcctctcgtaaaaaataactcgcataatccattcttttttttatatgaacttgtctcattaagatccaaacatgcaaacgaacaaaaactctataaacaaaggtgtgtgtccgaatcgtgacgaaacagtacagctaacggaaggcttcgggaggaatgacaccccgctgtttcagctctgtaaacgcggctattgctcgattgtagtcccagttattttgttgacagcacatttcggcaaaaacatcgttcagcccggtttccgccttaacccttgcaacaagctcacgctgaatttgtagttgcatttgttgctgctgttctacaggcaacacttgagcaggtgtagctggtgcaacaggtgtgccacttgcagtaacaggtacaggtgcaacaggcgctggttgtgctggttgcactactactggttgtgtcggctgaggaagagtgttctgccaagcgccggggccaacataaggccgtaaaactagcatatcgttaatcacctgcacacctgtaggaccacctggtaaaataagcaaaaaccgatcaaaactgcgcgctaaatgtttgttctttggctcctcaaatcgcccgtgaacaataatttttatcgcgggtccacaggacggaagcgtgatattccacgattcaataagccattgtgacgcatctgacatatcatgttttgtttcgggaagagcagtaactgtttttaagatatcatcctggccttgcgacaaacgaagcgtttgttcaggagcagacttcacatacatcaagttacgacttctacgcttatagctagaccagcgttgtcccatttctgtattcgcatgcgaagcattctgccgcgagctccgtggaactgaggagttgacagaaactgagaagcgtgccgtcggtgagtacatctgttggatggtagtttttcgatcaccatcccatccattgaagaaggcacctaaaaaggaaaggacgagtttttgggtttcttctgaatcaaagaatccggaatgtgtagggaaagcaagttggtgcttagcagccatgagatttggtggcacaacggcgccgtccagcattttaagatttggaaatcgagtaacaatctcagtcatatacgcctccggttttccagcgaaggtaacggttacaattggattgccaagaagcacgagctcctgtagacaagcaagcttcgactttccggcccaagggtctagatcagccaatgttgtgatgttattatcagacaagcagagattaagcagcttgggccatgtttgagcgagtgtggtgataggggtaacggaggtaatgttgttttttgtaaggttcacagactgaacatccttgaaatacatggatgccactttcatgagtgccgggaacattttgctttttgtagaggcctcggcgagaatacccatttgacgcagaaattggtcttcgtgcatggcacttaagtccagcattttcgcctcagcgttgtaacgctgttcgaggaaccgttttaagttttgaattgtttcgtttgcagatgaggacaatccgagtgtcgcatctgcttttttagcgtgggctgccgccttacgctttcttttctctctgttccgtcgcgcggtagagcttgtgtctcccgttccaccgtctgtccgacgaattgctaaacagtctccagcaaaagcaactccattcaagctgttgagtctcggaaactcaaccgccttcaccaccgccgttacagacgctggagagtatgtgacattcagtagacgcaccttggcctttctccaaacgaaattgattaagtcgtcttccgaagccttcgtatggccggtgataacaaccgaaattggcggttctttcttacgagaccgcggcgtctcccgtctcctactcaaagacacgtcgacagccatttcagagtcctttttcgctgccctacggtcccgtttacgacgcagcatcttgaaccgtgttggcgaacgctacaagcgtgccgagtggaagaaagagaaagaaggttagtgaaaattagtgtagcggcacggtaaagcggttacggagggttggtgtgttgtgcagcagtgcgtttcaatgcagtatattggataagcaactatatggaactacagtgacccataacgcggtggagcaacctgcagtacgtcgctgcaattcatcaccaagtagggtagggttatgttacttgatgtgactactatttcgtttattgattttctataaaaggagaacaaattcctctctgttaaccatcgtgcggttttaataccgaacgcccactctcgtgttgctcaccttttcgtataaatggttggaaggttttttcgagcgtcaactgtgggccagaggtacatgaacgtcttagcacccttacagttggagtcccatctcccttcttctgtgggtcggttgttcagatatctattttcataggtttaaatgttatttttgtttgttgaagtctggattgagttggagggtttgttgtgatctgtggaggggttttgtttgatgtttttgcgtgggagatgcaattcttgagctacttagtcattttgctacgaggaactgtgtagctcaagggtgcaagtagaaattcgaacatttcttcggaatgaaagagttattcagttgtcagcgtttcaattggaactactggtgacttgatcaggagccattgaagcccattaacatctttattgcttattcgtttttaacataataataatgtaaaggggtattatggctttttcattgagagtacaattctattcaagcaacagtagtcgatagttatagcaattacactattcttcagaacaggcagagacggtggtcatgacacaggaattgactaggaaacacaacttaaatgaatgatcaatgtgcgaaaaaaagttagtttcttgctgctagtcatgtcattacatgttaatgcaaaaatgttgacaattaaatctgggacttgttatattcctcagtagttgcgacggcggcaggtcgtgcaaggaggcgttgatgccaagcatacgtcttagggaattctttctcaaagtcaagcgttggaagttcctcagtgaattggaactttccttcaccaaaaattcgagtaagagctttgttccagtggatgaatgacaagtccgcaattgtgcatctattgtccaccagatactccttacgctcgaaaatcaattccaacactccaagaacgcgcttgatttcgtttctgtatctgacaacggcagaaggaatgggcacatcatgatagtggttaaaccatccggcttgaccaaacattggaccctgaccagaagcctggaagaacaggtattgaagctcgtgatgatattcggggtgatcgtgggccaaggagatgcgtctctcagtatcatacttgtccgttaagtacagaaggatagcatcactctcccagacggtatagtcgttgttagcgtggtccactaatgtgggaactcttccattgggattaagggcaatgtgttctgcactcttttgttccttctttgaaaaatctaaaaagcgtgtttcataagaaagattcaattctttcataatgagaactaccttccaagggttaggacctcctctgagagaatacaaagtaaattgagacattgcggtgattatttgacttgtttgaatgttgtggaaaactcatagcataatattctttattaaatacatatttcttactaagctagtcgctgaggcgatgaagtaatgacaaagcaagatgcataacattactaagcatacattcggaatcgacagtttcgaatgttattccagttccgctaaaacaggggagctgtgtgaatacgggtaatactcttaagttgcttagtaagctgtacagttaaatttaattttagcttccgtgtatttcttcttaaatcgacaagtttcagacctatagctagcgttttaggttaacaatacatgaattatattgtcgtttttattgcattttttgatttttaaataattcgttgcgcttgattaacggataaatgagtatggtatcccacaaacccatgctaaacaacgaattagatgcattgctattaggagacaaacattaccgttagaatttttgctgatagaagagataatggagggatgcgaattttgatctgcaaaaattgctgtatggtgaaatgatcgtatactggtataatccagagcaatttcaatatgcaattgttcactagtctaaagcttctgtggcttacaatggcattgcattggaatgttctacagatattaagaagagggccgtaggttaccaagacagaatggatatgttcttatgaagctcgtatattaccgtggacaatcattactacctaatgataaaatttgaaagggctgaaatgtaatgctgagaacccacttgtaaatattaatttatctgtaaattattaaaatattcaaaattatggaaggaataaaaaacaactagatgtatcaaggaatcagcctacagtgttgcatatttaatttacgtatatatgttaagcctctatggattaatttagactattcttgtgttcgtgtgttacaaaatagcccacgttcgtaggtcctcggaggtcgattcatcctcggagttcgcaaatcactttcattggcaataactaaacatagcaattcagggagacgccgcacacacttaatcaacgacaactattcacttggatttctataactaccgatgcgaatattaccccttctactaactgctctttcagcatggctcctctgtattgtttaccctgtacgcgttgcgcgttttaatgaacacatatcattttcttcgctatcgttttactccaccccttaactatctccaagcacgtgcaaccttaagttgctgatttcctatcatccgcagtggaacttatcttccccgaggggaagcttgccgataacctacacgtgctcatcaagcgtcacacgtggagtcccttattatgccacaccggcagtattagagccgacatcaccgcgaaatgcgataaaaacaagttaatataacagtatttacgtgttagataatccgaatcgtctctaatccagcatactatgtatggatattattctgtttcgctaattgaaattacgtttttttttcctatgttcgcttgttgcgaagatctctctgttcattaaaaagtacctaaattataaaaaagaaacaagacaaaatagtacacgaagaacgaaaacaggcgctgaattctgcttatctaccgacgcacgtaagacaattcctggggcctctcgagctatgtcttcttgcattccaaaatcggcaacaaatgactcctcaacggctaacaagaaatgacgtcatatgaccgagatagcttataacctccaaacctgtacgcgcaagaacttatcctctaccactcactatacgactcggcggctcaagaccgattccctttgtattgaacagtccgtcatagtcgatactaacgtattcctttcaaagctcttcctacttgttctttcttgcgtttccttctcgtttttcttttcaattcctgagatttgctcgtgacgatcatttatttcgcttgtagttttattagaacataatctctaaaatgcaagttactgctccaactcctgcagtggacacagaggaccaacggactacgttgccaaaaaatgtgaaacccattcactatgatttaaagttgtatccggatttggacaccttcacgtatggcggaaaagttgctatccagttggatgtgcttgaagacacaaacacaattactctccacagtttgaatattcgtttcctttctgtgtgcttagaatggggcaagcaagccgtttggacggacgatattgaatatgctacagaagacgagcgcgtaattcttcattttaacagcaccgttcccgcgaatacggtcgctgtcttgtctatttctttctgtgccatcatttcgagcggaatggaaggtttctaccgctcaagctatgttgatgctgacggtaaaacgaaataccttggtaccacacaattcgagcccacaagcgctcgtcgtgctttcccctgttgggatgagccggctctgaaggccaccttttctatttctatcactgctaaagaaaactttgtgatcctcagtaatatgaatgctgcaaaggagagccttgacaacggctacaagactgtggactttgccaagacagtcactatgtccacataccttttggcttgggttgtcggcgagctcgagtacgttgaggctttcacttccggcgagcactgtgctaagcttcccgtccgtgtatatactactcctggctccgctcatctcggaaagtttgctgctgacttgggtgccaagacgctggatttcttctccggtgttttcaacgagccctatccccttcccaaatgcgacatggtcgctattcccgattttgaggccggtgccatggaaaactggggtcttgttacctaccgtctgtccgccgttattgttgatgaaaactcggcagctgctacgattgaacgcgttgcggaagtcgtacagcacgaattggctcaccaatggtttggtaacctcgttaccatgcagttctgggacagtctgtggttgaacgaaggttttgctacgtggatgtcctggttcagttgtaaccatttctatcccgagtggaaggtgtgggaaggatatgtcattgacaaccttcaatccgctttgtctcttgactcccttcgttcgagccatcctatcgagatgcccattcttcatgaatacgaaattaaccaaatgtttgatgccatttcttactctaagggttcttgtgtcattcgcatgatcagtaaataccttagtgaggatgttttcatcaagggcatccagcgttacatttccaagcatcgttacggtaacgccgtaaccgagaacctttgggatgctctttctgaagttagcggtatcgacgtcaacggaatcatgaactgctgggttaagaagattggtttccctgtcgtttctgtcactgaaactgaaaagggtctgaaggttgaacaacaccgcttcctctcgagtggtgacgtgaaggaggaggaagacaagactctttactggcttcccctgaagctgaagactttgaaggacggaaaggctgttgttgatgaaaaactcgtctctactgagcgttctgctcttatacctgccgacaaggacgctttggtttcgtacaagttgaacgccgaccaaactgccatctaccgtgtcgcttacacttccgctcatcttgagcgtctctcaaagcttgccgttgcacaacctgattacttgactgtggaagacagagctggtttggtagccgacgttgccgctatttctcgcgctggttacggacatgtcagtgatttgtttaacattgtccgccattggaagcatgatagctcgttcgttgttttcagcattatgttgcaacgcattaatggcatcaacaacacaatgaacttccaatctaaggaacttaccaccgccttgagaaagttcctcttggacatctctgcacccaagtgccatgagcttggctggaagtttgacgataaggatgaccacatttctcgccaattcaaggcccttttgttttctgttgctggtctcaacggagatgaaaaggttattgccgctgccagagccatgttcgatgcctacgttcaaggtgacagttctgctatcaacgataaccttcgttctgccgtattccaaattgtgatcactcacggtggaaagaagcaatgggagcaattgctcaacatttacaagacttctcgtaatccttatgagaagatttacgctctgcgttccttcggacgtactcaagatgacgagttgcttcaacgcacccttcgtttggtgttggaccctattgttaaggaccaagatatttacattgtctacggttcttgccgtaattccgcaaagggtatccgtgctatgtgggacttcaacacaactcactggcctgagatttgcaagcgtttgcctgcagctggtaccatgcaaggtactgttgtcaatctcatgtgttctagcttcacctctgaggaggacatcaagaaaatcgaagccttctttgccgacaaggatacgagaaagtacgagcgtcctcttcgtcaagcaattgatgttgtgcgttctagtgcttccttcattgctaagtctagcggcgatattgtcgactggctcaaaaagactggctattatgtttaaatgttacgctaaaaagaaatatgaatgaatttctgatgaccatacagcattgtgacacattgagtgatgggtggattggcagagcataaaacgctttcgacaaacgattgaacgaacaattctaccaaatccgcgtcaactagtgagaccaacaaactcaagaaagggaaaccagcaataagcaccgtaacctctgtcaaacacaaccacacaattaacaacaaattctcttttaatcaataaattaaaaactataaactacgaatgaatgtttcgcatcgtcggcccctacgccaattgcctaactgaataggtcataagagcagggttctttatcaacgaatatctctctcgaggtctcaaagtccggagactctggcagtggttacacactgagtcaatgtaagcaccgtggctgacctcttacttttttgatctgatgaactgggtgcgcgtcctggccttttatagtagtggtttgccgccagggtagggttatggacagtcacaaaacagcaacactaaacgcttggtgttgcttttcgttggaatacgttatataacattacggaagtacatcgattattaacgatgtgacattcatgcattattcattactaaagcaagagaagcagagtttattaaggcgtcggttgacgctatgtgatttgttcgtaatgcgaagattactcacagttagagttcctttaaatgatttaaagtcatagaatataattatttatttatctatttacccgaatccagcaaacccatgtaaatgttacttcagttattgcgatacataacttccatagacttattaaaaccaatgatactgctagacaagtgtgaagccgcagtattacgagaaccaacattcactgtcgtaacaagaacgtccggttcagtcttgctcaaacttgacgcccagttatataagcactcatcagttcgatcatttccagcagcaaagaccatgtcgtacttcaccccttctgaggttttcattgcgtaaagacagttcgtcgcgacggctttgttgatgccaataggctcacaaataatagcgccgttaaggggaacagcatggcaaccagaaacatcgtcattaaacgcattacagcagtcttttgcaacacgaatagcagcgtctttatcttcagcagactcaaagtggaaaatgaaggtaacgtttttatcctcaataaacgagttgggaattagacatgcataacgtgtcaaaatatttttagcgctacctctccaggataaatcaacttgtgcagtcatatcaaaccatttccgttcttcacgatttaataatgactgcgaggcataacaaccgttttctgcaataagtcctagattgggaagcaagtagaatagcgtttccatctcggcacaggattgtgaactcgcaacatagacatcattcacagggtcttcacacaatgaagatagtaaatgcatggcttgttgcatgttagaactcacaatttcaccttttacgccccaactggaaatggtgccttcccaatcaagaacaaaaaatcgtcttttcgttgattgatatatagattgaaacgaatgtcccttaaaaaggggaatgcgagttgattgatggaacatgttgttttcccaagcgctagtgatagcttcacagacttgttttgcccaacgggctccatcgttatgcagaaccaaattgtattgacgttcatgcattttcgctgcttcatccggtgacagagtaattgccttataaatagcttcggccattccccgagcatgccaaggattaaccaaaaacgcatttgcgccaagtagtgatgcactgcctgcaaattcactaagtactaaaggtttcttgcgctgccgttggcatacaatgtattcatgacatgtcaggttcataccttcccgcaaagaggaaacaaccaatgcatcagcaacagtcaacaaagccaagtactgagggaaatcaatgtcttgacgcaaaaagtatacaggtacatgttgcgatgttaagtctgaaaaacaagaattgatacgtgaaacaatatcatacacggaagactgagtcgcattttcttcgttcgtggactgcgctacttggaaaagaacaactcgttttcggtaagctggatacatgcacagaaacttttcaaatgcaagtagtttttggcgaacacctttcacatggtctagcttatcacggccaacaagcagaattttgtcacgaaatcgatccgatagcttattgatccaagcagaaacttcgtcagtctgaagtttgttcagcaaatcctcacaatcaattccagtaggcatagatttaacttcaacaaagccgtcatccgtcaagacgccatttgacataacctctaagtacaatacgcgagagcaagattggagaaagtgtcttgcatattcttctgtttggaacccaatcaagtttgaacccagtataccttctaataacgcctttcgaaaagcaagacagcggaatatttctgaggttgggaaggaaacgtgtaaaaagaagccaatttttgcattcggaagacgttttcggagaagcataggcaaaatgaataaatggtaatcattaatccaaataatgtcacccttcttataaagcttaacaattctgtctgcgaatgcttcattaagaacgcaaaaatatttccataaatgctcttcataagttatagaatttggtatacacgatatctgttgatggaagcacggccacaaaatctgcttacagaagtgattgtagtgaccaacaaagacatcatcatccacaaagactgggtaacaatttgcttcgttttttaagagattttccattttcgaacgcgtcgaatctgaaagtgcctgagtagataaacccggtgtaccaacgaatagaacatcggacaagtaaccgtgcctttgggcggattttactgaattcctaagtcccccgttgcttgaatgacagtctgtgactacacaacgggcacagtcgagtttgtctttgaaagagtgagaagagttatcggaacttttcacgcttggcttagtaagatgaggaaataacgagctcgtattcgtgtttttagtacatcctccatgctcggcaacagaagagggaggtaagttgggatccttgaatgcaggttgaattaaagtcctcctgcgacttccacagtgaaggattgaagactctgatggaggagagcttgtttgtcctacagagtcaaatacatggtctgttaaagtagcagtgctagaagacaatgctgacactgaaatgttttttgtagagtgtggaacattatcacgtaaagaatcgattaatgatttctctttatcggaaatgtctccattttttctgggactacctggaacagaattactcaaggggttttcatatagagactgttcaagtgcggactcggaattgtcacaataaggtgaagttgaaaactcgacatcatccgagtgaaattccacggttttaggaagaaatattgaacagacaatatacctagagcccatcttggtctttatagataccgagtcgtccaaatgtagagtacgcaagcggcaatattactgtttttattgttaagctttgtaaggttggtagtaagagaatcaaaattcagaaagaaggctatgggatgtatttcaacgagagaagactgaaagtcatttgggtttcattgctttaacactacaagtaagcttgtgaggaattgtttgttgaagcgtaatacctaacagaatcaaacaagagttaaaaggaggcaaacaaatgagggaagctttaaataaaacacaaagtgtcatatgatgtgtacaagtatacacgtctgttccgtttctatactgtgcggccactgtctttttcggctattaagacgccaattgcaaaataaagcagactaacagctttgactagccgacagtgattgataagcaacgccgagagccgactttaagagcgaatatgaaattaagggaaaagcctcattgagcgttcgtaagcatgaatttctttttactaaacgcatgctatagaacccaagaatggagaaagcggaacacgagacattaaataaaacaagatgaaaggaacgaagatagcgtttttcagcaaagcacgctcatccagagtaagctaaacattgagaaaatcggtagtagtttctgcctgttcataattcttcagttttatataatcgacaatgggaaagatcgcacgattgcattggtttctgagcttggaagagacaatacgattgcattgagcgcgataggcataagttaaacgataccacttagccgtctcaagccaaacttgaggttctttcaaattgtgtacagcaattgcattcttgcgtagacgagcaacactccatgcctcatgttcagggtcttgccaaacgtttgtaagaatagatttttcaaagatggagttcttggttttattcaatttgtagacactgtagcccatttgaacatcctcccatggcaataagacttcccgtctatggctaacagcaaaggccaaatcaggagaaacgacgtaaaagaaaccacacatgtaaggaaattcgcggctttcacttaagagctccttacggcaacaatcccggccgtaatatagctcttttctccccaaaagtgggcgcaaattttgaagcaagtatggaatgttcacgaatgtatcatcatcgacttttgcaataaaatcgtactcctttccgtaattttgaacttcatcatagcgtaacattcctggtagttcaaacgtttcaatgtaatgcgtcttgaaatcatcgcgatccaacataatcttgtcccgcaagttgttttctgcactttcgtcaaagattggatagtgcacatagttttccccaaacgtttggaagaacacagtcgtctttccttcgtccatattttcaggcatgggaagaatctcaatgtcgttatatgccaataactcaagacgcacttgatctagttcttcacgagtggacggaatgcccacaacgaacttgagagttacattgtcgttcttcatggcagtctccttgatcatgttggtgtattcattacggatcatagcgcggcgatccatcgatgagatttgtgaaaatattccgagacataatcggagcccaggaacgttttcctcatttgccttgaataatacattgttgctgaagttcttggaggttaatgttgacaaatagtcattcataagagccttcgattgagagtcaatgagatcggttttgaatgaaatccatagcaagctggcaaaaacggctattaagattatagtggcctttaaaacggtccgttggaatccctttccactaatacccatttttgtctttgatatattaatgtgaaagccgtgaaagccgttttaaccaagaattcaatgaagacaaatgttttcaatagttttttgaaaattccacgttttttttaacttagcgcataaaacaaacacacttaagtggtgatagaccgttttgggattcttttcccagctggaacaccaacaatagtgttttggtcaaagtggttctaagaagcaaaggcgaggcataaaccggttagtaataaactatgtgttagatatgatgcaaacgagccgcctcgagcagaatacatagctgtatacaataagtgtcgtagagtcgaatgcagtattttatcaagaattatcttgtgtctgtcaactacaattgcaagaagaagagtatgaattgtaaaaaaaaaaatctattatatacatgatgaaatgagttcatcccattttaaagaaggtctatacgaggaatatgtgaagtgtacggagatagtaggaaagtatgagaactcaatttcactttgagcaattaagaatcagtcgccgttccacgatagtctctttaccaatttcttcttcaccttcgaaatgaagcttgcatgagccgtttttcaaggtctcaattacctcagccttgtagaaggttgttgtttctgggtaacgggctaagacggttgtccccggtgccagttccagcaagccagcagaatcctttggaatatatatcaagttagaggctgtcgctcgatacacctgaccggggtttccatcatcatccggttctggatcctgaacctcaaacctgtaccaacacgttagaacagaattcgttcggtaagaaatgctatcagcacagggttcattacagctctatttttatcctcacatacctttgtttcgagccttcaccaatgacttttgtgatgatgcactggatccaatagccgccatcttgattccttgatcgcggaagtctgaaggctacaacatcccctttagaaaacaccggaggctgtggagaggaccgtgaaacgctctgtgacctgttccgtcgacttcttgtgagtggactactgttcatgtattctgtctgatcatgggctttttcaatgagaccgacaattcgttccatagacaggattacttgttttacgagcttctcttcctgtatgtaagttttcaaggcttcctcgcacaacttcagccttttttctggattatgtacattctcattcacccttttagctcgttctgattgctcttcaaaaatattatgtagtggtctcaaaccaaagtgaatcttcttccagagactctccacttcttcttcaacaacgttctgcctcgccatcgctcagaatgaaaatgtatgtgacgagaaaagggtccgtttttttgcttataccaagttgtttgtttttatacttgaacactcatcgacgaggaaatcatgccggactttgccacgaggtctccagtaagcctaccgtccacagacctttccttcccaagcacagttttcatggtgtagtgtttctggtggtgagaatgtgtggggcattaaggtagattagagtaatgtgggacgttcgcttagatacgacagagaacgctaaaacctactaaagagtgacaataccacgctgcaaaacgtgaaacaattggcatgaaaatgtaatagttcattaataagaacacagctgatttaaacgaaatgaagccggacgaaaaatccggacgcggttgccaaaatctaacagccgttgacaaaaaacaaaattgaacacacacacagttttcggaatgttttaaggaatgttaagctgaagcttgtccccctgaccaaaaaggactatgtgcaagatgtccaaatccacatgtaaaacattgtttaaaaccggcaagacttacggatgcctttaaagatgcatcatgtgcttggaagatcggccagtttaaagctgaacatagttaccggggaaattgccctcggctccattcaaacgaccaatccaccattcctagaattaattgttagttttatacaaaagaacgacagacaagacttgaccatctgcttggcaaagcaacaacatacattttgattgttggtacgactgacaatttcaatgcgatcaccagcttggaaggaaagatcaccaggagcttgagcagtgtaatcatacagagcggtaacaatctctgcacgagggacagctggttttgcaggaacgggaggcggaggaggagggacagcagctgctgcaggagcatgttggataggggatgcgtccacatatgcaggaggcgtaccaaaggctgcagacgaggcggtcgaagggggggcattagctgtgaaggaaggagaagaagaggaagaaacgattgagtatgaaggaggcgcctcaacaccagcactcatcgagtccatggccgcttcggtggccttcgaactgctattgtaggccggtttgctggagtcggtgctaggatagaccggtctactagagtcattgctattcttaggcgatgagctggatccaggagcaccaagcttgcgaatcggttttgcggtcttaaagtgtgtgatggtgagtgcctctgtgcgagcttgcacatctccacgcttcgcctcgaactcctcaacaatatcggtgttgagattgaaataagcaatgtcacagacattcattttttcatacagcgtccagaagatattcaattgcatgaaatagagggcacggaacaaaggagcaatgaactcagtctccagctcaaagagacgagggagctcttccttcaacaagtcattgtagtattcatattcttgggaagcttgctcaaacgcagtctcggcttggtacaagtgtttttcgtccttcaaagaacgatccttcttctcctgaagcttcttcaaactcgaacgatgacggtcatagtccaattgcttgtgatcacgtttcacaagcaacttgtccactgctcgaattacagtaatcaaagcctgagcaggtttgacaatacgagcctcaattacgtctaactctgaagccagttcggccttcacttccacaacggctttcttataagcctcagcggcttcaattccagcagcatttccctcgttctcgtaggattctggatcagaagcacgtccactaattggtttatagagctcaatacaagcctgagcaaactcgtactggtgattcagcataccgttcacagcatcggtatactttctcgagtcatcagagagcttcttcgtctcagcttccaaacttttaaaccgacgtccagcatcctcgtagattggatcccgagtaatttcaccaatgttaaatttgctccggaaagtctgcggcgcacgcacaattccttttttaaatcctttccagctcattgaagactatggcttacgttgagttctggcagccgagtactctcgggtacctcatgaaaccgatcagacgtatgcaaacgcaatacccataaattatacataaacggtttatgttacgcctgcgtataaatgtactaaatgtctgtgtaatatcagatttgttatttgtcaaagaaaaccataatacataattctttcaaaatcagccattaaaatacataaatagtgttctttcattcgtattattaataatcatgtatttagtttacagttcattcgtagtttccaaaatctgttcttggttggtttgcctccataagccagtattattcaagaaacccaatcgccatttcttccgttaaccacaacctgtctcttactcattagacgtcttctgtgacagaattcttcaaccaggatgcaggttacgactctaagggcgaatttgcgtaatcttatgcagcggtttgtgcggtcgcgtcttgcaatatcgactcagaatggaattcgcaaggcacgcttcgtcacagtgtctgccgacggtgcaatggctccagctgctgcaattgaaaagccagtatctccttcaaaagaagaaacggcggcgaaggccgttgctagctcgacacgtcccatttacatggactttcaagctacgactccagtagattttcgcgtccttgacaaaatgatgccttacttgacgggtgtatttggaaatccacacagtagaacacatgcttacggctgggaatccgaaaaagccgttgaacgagctcgggctcaagtcgccagcgtgattaacgcggatccaaaagaaatcatctttacttcaggcgctacggaatcgaacaatatgcttatcaaaggtattgcaaggttttaccgaagcaaaaagaaacatatcattaccgttacaacggaacacaagtgtgttttagactctgcccgtgtcttgcaggagcaaggcttcgatgtaacgtatcttcccgttaaacagaacggtcttatcgatctgaatgaactggaacaggctattcggccggataccgcattggtttcggttatggctgtcaacaatgaaatcggtgttattcaacccttggaacagatcggtaagctctgccgacgcaagaaagtgtttttccattccgactgcgcacaagcatttggcaagattgatctggacgtgaacaaaatgaacattgactgcatgtctatttctgctcacaaaatttatgctcccaaaggaattggtgccgcctacatccgccgtcgtccccgtgttcgcattgagcctttgatcaacggcggaggccaggagcgcggtttgcgcagcggcacgctttctccccctttggtcgttgcgttcggtgaagctgctcgcatctgcaaagaagaaatggcttatgatcacgcccacatttccaggctttcaaaacgtcttcgtgacggcttgctgtctattccttacacttacttgaatggtgatgctgatgctcgattccctggctgcgttaatatctctttcgcatacgttgagggcgagtcacttttaatggcactaaatgatgttgcattgtcttctggatccgcatgtacctcagcatccttggagccttcatacgttcttcgttccattggtcaaagtgatgagaatgctcacagttccatccgctttggtattggtcgctttaccacagaagccgagattgactacacagtcaatcttgtaaagcaaaaaattgatttcttgcgcgaactgagtcctttatgggatcttgtccaagaaggcgttgatctcagtacgattgagtggagcgcccattaatgatctttcttgttttcttttgtcgccacttgtgctcacccgttagtttttggatttacttatagatgtctgcttttattctcttttttttctatgaaatactttttgtccaagaggattatgaatacccggtttactgagatgaacaagaaaaggaagacactgttggcgtagaccaagctgctatgtcgcatgaacgacactttagatctcattagcagaacattaaaattaacccagacacgcgtatttgaccgagattttcgtcttttcgtttacatcaaggttttcagcgtgcacaaattatcgattgctgttttgttacgtttcattttccgcttggtaatacaggtcaaagagctcttccgtgtatttaaagcattctttcccccaaatggaaagggcactggtcttatcgctgccgttgtacatctcactgttggcaaacacacggaggacctctcgatgaaattgttcgaatgtgaaaataacaccgtcttttatttgggtcttgattgttctaagatcttggggaaggcgaacaagacttgcataatctggggcctcttttggattaacgggatgactgaatggggttccggaacgatggttggaaatgttgtcgatcatattcatcattatattttgaagtcgtttctgttttagctcctgtctccgcaactgtcgtccggagattggaggtgtcggtgtagccttcggcacaggagtttgggccttgctttttgctgtggataatgctacaattttggtgtcacatttatgaatttcatcaatcaattttgaaatgagacgagacctaactttgtccttcaccgctgtcgggctcggttgatcttcagcttcctctaattttgtatgcagcgcgtcctttaccctgtcatattgctctgcacttggtgtctgtatggtgaacgggttttgagccagttcacttttgactgtgtcttctgaccaatctggatgactctgtgtgatagtgatgtatacaagtaaatttacatcgtcacagaggtccatggaaatctcgtaaatatttattcgtcaattattaatcttaaatattcgcttttgaaccggcggagcgttgttgtttatatatatgtatgatccaaaaagcgagacgtatagccactgcgtagccccaaggtctcgttaatataccaagcaggcggttacagcctcaaatcttcatcgtcttaagatatctaagcaaatttttggtggcagtacttttccgcggtacttccttactgaccgcgcttccagagcacccctactgggctacacgattaccgcaataagcaggtttcgtaaagtgatctattactgtagaaagcacagaaactgctgtcatctactaccttgcaactgtaattttgcgcttaattatgagtagcaagaaaagctatttgaaaaggttcgttattacgtatttttagtcgctaacaaaataaaagtgggaaatcgtcgtcagagtcactttacagccaagcatcttcttaccaaaatgaagttgccgggccctctgtatcatcgatattcgagcctcctcaattgagaagtcttgacagtgatgttgtgatcatttttaaaagttttcaaaaacgtgacccaataacgagaaaacgagcgcttcaagagctcttgaacatgaaaaatagtgatgtctttgagaattatgaatttctgaatgcctggtctgtttattttcctcgttttgcgattgatgaagatcgaagtgtgaggcaattgacgtttaaggctatgggacttattagtcagacgcttggacgcaagattgcaccatggctacggcaatttatgagctcgtggcttcttgggttcttcgacacagaccgtttggtttctcgtacagcccgggaatctttgttactgctttttccagaagagaaatgggatatgctctacgtcaaatttagcggcatcattactcctttttgtattgaaattctaaagtatgaaagtccggaaactttgagcgaccttcgctttgtctcggtggaagattcaaataacaagtatatacgagttgtttgctcaacaatctctatgtttcgattacttgttgagaaactttcaaatgacgaactcgaaaaatcgggagtcattgagagcctccaagagttactcgaaagtgggttactttgggactttgccagtgctggtgattccgccatcaaaaggcgtgtttatggtttatttactgctttgcttcaccatcggccagaccttttggagccttactgtgtaaagtttggaaatgaaagtcatcggatgttaaaaaatgcggatggtttgtcctgtattgatatgttgatatttctcagaaccactgttggacaatttcccttggcgaaaactgaaatgctgaaggaacataaaaagcgaacgattcagagccggttgcagaatctgatctctcgcaaactttgctctcccggtactcgtttctacgatgaatttaataatttggtagatgcgttaggctgtgattcaatcatccaaaatcttgaggattttaatgggtttattgcggcatttatggaggctgctgagaaagaacagcgttgtttcgcaaatgatgtgtatctccatatgtttgactttggaaagttgttgtattacaactgttgtgaaagtactcgacagtttatcttggaatctaaccgaaagaatattgtcaactttctgaggaacgcatggcagccccattgcgcaagtaccgactttattcatacaatgatgaacacgtttttaaatacttccaaagaagccctagttattttgacggatatcattgatgaattttttaaaacgtataatgttactgaagcgtctttcgaggatctggaagttactttagggctactcgaagcaattttccttgttccttatgatgaggaatatcctcacaagttgctggtatcatttctggaaatttacttgaactttgtcttcagcgttcttagccttgagggtgttggacgggaccgttgtttgttggcgttgtcgcgaatttgtagcttcttgtccactaaccatgtctctcttgactcttctcatacaagtttactgaaatttgctaccgagaatcttccttcgcttattgtgatgaatacatcagagtcggcattcattttgttacgggttttactatctactctgaacaccgagaatgccaaacatgtgtggtccgttgttctgaattcaattcttaaatgccccgacgataaccagcgtgtttcattgttaaataagcttcctttcatcctttctacaaaggagttggctcacaagctcgatttatctcccgaactaaaccaatattttcagtctgcagtgaaagcattaacaaaaacggacagtccggattgggctttaattcagcatattatcgattcaaaagatatacttgtatctgacgctacggtaaaatactgcttctgtgacattgcttactttattaaaagcaggaattttgttactaatattgatgcgctaatagcgatgaaaaagatatttgagtgttttgctgatgacttgcaagatttactgtctgaagacaagagtgcgcttaaaacgatatatatcctttttgttgagacgccctcagacatcacatacgcagagttgatggagtatcaaaatgttaagcgtgatgtattggcggtgttgacaagtgcaactgctaagaatgctcaactacgtgaggacatatttgagtccgcagtactttttattcgggaatggcttttggtccggcagcgtaatgcccgtgatgtggtagacaaatgcattcgttttctggaaatgtttaatttttccgaaagccttagcatttttgccttttcctcagaatattgggacaacttcaagcgtgtgtatgtgccgttggtagcttctcactattttcccaatacgagtcatcttctttcttggcttgatctgatcgaaatggatatatgtactgctcccttggataaccacttggatacttatattcgagctatgagttttgacttggctgtactcgttaattcaaaatgcaatgatttcccaccgagctaccttattttcgcaagattggtctgcagggtgatacttgaattgggaaatacttcaagatcaagaacgtcgatgcttgaaagctttataaatgatttcgacaattatgtgcactcctgtgttcgtaacacttccgagagttctgtttttgcgaatctgatgcagaaattgtttgactactcatcatcgatactcgattttcttaaaagcgaaagtgtttcttcatctgagaacatttccatggaacagattgtttacgctcagtcacttagcgattttgtaaaagttgcattatttaacattgaatattcgagtgatgatcttgaaacatttcttcagaatatcggtctgaccaaacgtgacaatttgtcgaaggccgtacttcttgagatgttgggagacagaattcatgataccaagtcaattgaacgtgttcgttttgaggcggcaaataatctggctggaaggttaactgaagcaaatacgattcaaaatcttatcgtacttactgcttctttacccggaaaagcgaaggagaaaccaatcttgcctcctacaagagctgttgttctcttacaaaacttgtttcgtcaggtgaagactgactttttgggcggtggatccgttactgaaggggttttgttcctggcgttttcatgcaagtttatatcctcggctccttctcttcctaatggattgtggacggaatatttggattctttacgtctagtattagaaatgtcttctatgcagttgcctggtttattgtccttacagttttatgcattacggatgtactcggtgttcctgaagatttctgaagacaatgagcatgtgcagtctctgttagaggactcgaatcaagtattttacgagtgttttgtacaaaagttctttggtgttacctcgtcgcctttgaagaattccataacgatgagaatgtgcacatcattactcatcaaattcttaagaaattgtccggttaagttgatacagaagcgcagttatggagaattatgtccgaacgtttcagaaggtcgggatgttgatctccaactgttagctttgagctttttaaaacagaaggtcgttagcgacatcgaagagaaaactcttcagttgtcattgaatgaaaatgaagaagaagaggttgaagttcctgatgaattgctttcgataattgttgaccacccagatgaccctaccgagatgctgaggaatgttgacagtaatgagtccttcttgcgctcttacctactcgcctgggaggttgcatttcttttccttgacagaacaatttatcagataaaaaattctataactcaacaaattgttgaaatggacttactggaaccattattggatttcctcgttgaactccttcaacttaattatacgaaacctgtggatgtcagcaagtactctattgtttcttattcgcttcatgattatgattccgccatcgatcgcttacgctctctgggaacgcacatattgtaccaatgcttgagtaaaatgccgtctgttgtacgagcttcctgggctggtttcaagaatcgggcgtttactagcgttatggaatcttttgttgaaaagcatatttctccaattatggttaatgcgtcactcgatgatgttgagaacgcacttcagactacgaactttcattctgcaaatgatacggagattaaggttaacaggcttacacgtgaggtgttgtttatctatcgcgttgatgagcacaaactggaattgtctatccgtattccggcagcatatcctcttcgacaagttcgaattgaaggacttcagcgtgtcggcgttaatgaaagacagtggagagcgtggattttggcttcccaaagcatgctcgtttcgcaaaacggcacaattttggatgcattattgctactaaacaaaaacatatctcttcattttgaaggtgtggaggagtgtgcaatttgttacgctgtgctatcgatggaacgaaccctccctaacaagaagtgtgctacgtgcaagcataagttccattctgcttgtttgtacaaatggtttaagtcgtctaatgcaagccgctgtcctctgtgtcgttctagcttttcatttgcctagctttatagaggttccgattggatccacgcagtgcggaaagctacgatcctttcaaaaattattgctattcggacaacctggtggtctaatctgagcatgctcgaggtatactctgggtttgcgctgtaaattcaatttgatgaggttaacaggttggttctatgattactaacaacataatggaagtttttgatgtcagataatgttattagtagagatttaatgaaaatactctggttttttgtggtcactttaagacatacaaaactatagctagaacgtattacgaactcttatatgtttcgtttacaatttgtgtgtcaatcgatgttgttcacctactacagttgattgggtatgctttttgtttacattatgaaatcactcaaacttaattaaacatagaacgcctgttggaaaccttacagaccgcaatgtcttccgaatcaaatattatggagaatcagtcctcaattgatcagcaggattactacaaagaggtattaagcattccgtacgctgaaattgaacaagtcgaaaagtaagaaagaaattggcagagaactcgaaactaacgtcattccagacttttgtgccaagttgccaaaaagcaagaaacagatgaagaaacggatgttggaaaacggtcttctgagcagcttgtttggtgcaaacgaactagtacacttgtttcagcaattgtcataatggtactcgattcattggatgaattgttgctttctcgtaatctaaaggagaatgattatgctgcagaggagaatacccgttttcaaaatattgttcgcgtcttttcagagaactataaatcctttgacaaccctaagatcaacgtctttgcggagattcttgcacaggtacttttaggaataaagatgagcattgcacaggtaactgcaatgcaggaacttgatgctaatggtgccgaactacctgacgacttatattcactttgtcaaaccatgatccataactgtgagaatctgattcttttagctgaatgttcacgaaagcttggtaaacgaagcggtaagaaacaatggcttggtttgtatcaaatattcagcaaggcaagcagacagcagctacaagaccggctaagtgaatatgagaagataagtggttctacggacaaaagcacagaaagtatgcaagatacaaaagattggggacagcataacctcactggcgcgaagagttcctggatgagaggcgtattttccaaactgaaaaaaaagcaaactagtcaaacagagactgttccagttaacagacaggtggtttaaaattcgagaatcacgtaacgatactattcatgaatcctccttatgatccgacttctgctttttcatgtcatgcgacggcttaagagcagaaatatgcttgttttgtttgattttttctttccgctaatacaataatgtcagcaacagtaatgaaattcaataaagttttgcactgaattgtttactcatacatcttccatcaagcaggtatctaactgtttctttaactcattgcactttccaaagaagcgaccataagatttatgacattctgctaactcggctataatttttgcacattttggatactttttttcgtctagaagtggatgcattggaactgatcagttgaaataattgctactacttctaagtacgtgcacagtaactagttattttaataataagtattagattttaaaaccgcatgcgtttcggtaatacaaatatggtgaggagaatcgtaattatgtggtactggttcacagaaacataatatgtcataaatcgtaagttctataaacggaactaaccatgaattgtataaagaacgtttacaagaggcagttttcatatcaatggaacgctgtataacattgttctagtaagctgagttaattaagcgagttatcaaacacaagaaaccttgcatgaaaagttctaaggtaataatctatcacgaacatagacatataaacagcatggaaaaggcttactatgttgaattcgtaatttacgagtaaaacattgcataaataaagcgtcattttatttcgaaaacgcaaccactttaccatttggctatgaagagtcggaataattgatattaaataaacttagaaggagaaaatagttctccgttttaaaataactgccatccactgactgaaaagcagataattcaattgctaattcaataactaattcaattgaatgactgccaaataattcgttggttgacgggctcgaactccggataggaggattgaaatagtatggacgttacgactaggccacagaggcgttgagatgaatgaacgtagtgttagaagcagggggtaactgaaacaagcaatcttgttgtaatttgtaaatgaagctatcatatggagtgaatatctttattaattctatcgcattcgtcactgaccctagaaatttgcagattagtttcagctaatcggttgtttcgtaatcgagacattcaacaaaaaagaataaaagcaattacagaaacatttttgcagttgctcttttaagacgctcacacgacctttgtcaaaaggaatgatatctcgtaatctcaaacataacagaagacaattgataggcatgtatgaattagaaaatgtctatggcaacaaacttttatgcacatcgcaaaaacatcaaaaaaagaaaaggcttgaagcttcaagtaactgttgcattttaatactcaccttgcataagaatactggacagaggtttaaacttgcacatgaataaaatatcgaacgaaaaaataatcttggataaatcacagccttgcattaatcctaaaaagtctatcaacaccgcttttagccggatgtaaaccccctagcattcacaatctcacaaaatttgttagtttttggaatgtattcgcacaacaattgcggaacgagtttagagctgttcttaatactacaaccacaacgtgatttgtttgcacaacatagagaacagagtgtcgaaacacataataggtgttttgctataccgtattgagaataagtgtatcgtttgaaagaccaacgatgtgtttgtatgaaaaagaaatggacgatgagaacacaaacatcaggataaaaaaaaatatgacgctgactgctgttagttgctttcgcaattcgctgaacgttgcagcaaaccgcaatgcaatcagttgtgtcgaaagcaagcatgaagaaatgaaacgagccgacattaataagaataagcactaagcacttttgaataacatgaaaaccacaccacaccataccaaaagaaagaaagggaataaaaggtgcacaatcgactgttaaacataaaaagtcttgaagtctatgggcttcagtgacttttttcgatgaactgttgggtaaatctcgcctttcatcaaacaatcagacggacaaagactcgagtaatgaatgagactcaagagaatataaaaaaaaaatactttttctcttaattatgactccagggcagtcgaccaggaaagaattgatggaaacgagtgggacagaactcaatgaggtcgcgaagttcgggacatgtatccaagtaagagtgctgccggcggaacggattcctttggattcgcttttgacgaagtacaggatccaaacaagcgtatggatccttagaaaacggaataagcgcgtttcgttcttctgccttcagagtttcctcagtcacaatgtccggattaatgccgatgaactggaaattctctagcggaaaccggacagcttctcgatgaagtgaaacaaatcgttcacgcttaaactcaaacgaaacaatcgtaatcttttcgggataccggctagttatttcgtgaaatcgagcaatagaaaaaacgacattctcgtaactgtcacgggcaaactcttcggttgtccgtcgctcaggcgagtgcgtactgtcgatctgcattgagagccggtaatacgactgtgactcggagagtggtcctgcgtgcagacgtgtttgaccaccgctgaacacaagcaaagaattctcatccgcctgcattagctctataccagcgcgaacgtgctgagcaaacacctttccctctcctttctggtacgactcgagaatccattcagtgtcgctttcgccgttcgtcgcaccaccgagccaaacggcgtggcctgcaatgatgatgaggtgagacagatgttttagtggttctgcagctagtagcggtgcagaatggaagcagacgagttcgttcttcgtcatatttaaatacagggcaccaagaaacaaaaaacacacaaacacagcaccaacaagcaaaataaaccgggactttgagtgaacaaagcgtctaaactttgagggtgtagagggttgactcaagtacaggggtaactgaattacaggcttcctgtttagcatttcagaatgtgcttccagtagagctcaaagcagtaggggcgccgattctgagccagacttgttgtacacttcccgttatgggaaaactcctttggcgaagacacagcacgcactggcaaaacaaacaccctagagtgaacacttaattccgtggaagccaccgaacgcagccgcggtagtggtgacttttaagcgagaaagcgaaaatgctgactgcggggcacgacgcattcgccaactttatataaccttaaatcacatcaccgcgtccatgtactaagttcttatctcgcgcagaacaagagcgaacatctcgtctgtaaattcgataacgggtcagttcctgctaattttttaagggaaacgtacgtaccttgaagtatgtgtaactgcgatccactgtacgacaagcggatgagctcggccggttcgtctggcgcattcgcgtcgtcacaagcctggagaatcgttaacacgtagttgcacaacttttcaacatcatctggaatgacaagctcgttcatttgaaaggagcgttctcccttcgagagcgaaattgagctttccgaggcatcaaggaaggaggaagacgtgtctggacttgtgtaatcgactgcgacacccaagccagtgcttgcaattagagtattgttgtctttccgcaaaagatgggcttcttgtacacgtggaagctgtaagaagtcatctaaaagagtgcagctgttcatgaattgtgcgtgttggctaaggggaaaagcaattcgtcttttcatttcttatatagcgcgtttcaacgcgacgcgtcgcgttgaaacgcgcttgcatttaggtgaagtgacgtcaacaccgttactgatatccaacgagctaccccaaactccagtgcacttgagcgagtgagcccttcgttttcgtttcatcctcgtttcatcttcacttgagtactgaacgcctattgattgggtaaatacacgaatgcatactttagttttctatcgaaaatatccctgtatttgtcccgaaaatcaggatggaatttggtctgattaagcatccgagcgcgatttgcctcatgccactgtcaacttgataactagtcgtatctcctgcattgtgtagatacgcaagcgggttcacaaagttgactcctgaatgaacaatttgcgctcgctaattttcgagccaaattcgttttcttgctccagaatcacaacatttcccatgaacatgaactcatcatccccgcgccaatagtatttaaacgcacgtcgatcctccaccggccgaagtttaccaccacaacaagtctacgtgcctcacccttcctttcctgacctaggcaggttcaactctcacaaccaatacaaaacctgtccactaccaacgagacctttttaggtctaaatctttaattcctgtgtttatagccccaaacgtgtgtatttaggacctgatacgctcgtatttgccgtatcgacaggcgtttggtctttttttcgtgaagaaacgagcaaaaagaagtgttgaaactatcaaaagatagtgtccatattcggatcttttcctccgaaccgtaggttgtctttggtacatacaggcaacttgttgatgctgagactgtttcctctttaaattgggaatttaatcgcgtctcacacatcttttgcattcaattgggtggtcctttgctttctcccctttttgagttgtgttctctatatttttcattctcgtctccctttgtgtgtttatttttttctccgtttggccctcctctctaccgttttctccttgattcaccttacccttttgtcatcttttttttagcccactatatcacctcttcattttgtttccctcggatttccttctttttgacgattgtttataaccttacgatatttcccttctcatgtcccttcaacaactaatttcaaacgagcattccaacatggcaccctctgctgcacctcaagacaattccaaagataaagtctgttatcgtcatctatacgaaagggagtttattgccaagggcgaaaaaggtcgaatgccgctcaagcctattgacatccaaaaagatatggacgttttggacgacaaaagtcgctccaagatcgagcacatctgggacgagtttaaagacttgtctgtgtttgaacagcgtgttgtgttacaaggaatattcaacaacagctgctcgtctttattatcgttcgcatccgcttcattgcagtctttagtgcgcctggatttcatctcccttctgcccgttgagatctctttcaaaattctttcctaccttgatgccaggagcctgtgtaaagctgcgcaagtttgtcgtcgctggcgagagctggctgatgacgactgtgtttggcaccgaatgtgtgagcaacacattaatcgcaagtgtgaaaagtgcggttggggtcttccgctcatggaacgccgacgactcacagctgcaaagcctgcaattgaggaacgtttccgccgtcttacggctaagcgtcccctcgaagacgcctcagaggctccagctcccgctaacgttcatcagaagcgtgctcgtgtttccgagggtgctgcttctgtgaacgaggaagccggtggcgagttacacgtttgcaacaaggactgtactacgctttccgcatgcactgtcaaaccgtggaaagaggtgtatgctgaacgttgtcgtgtggagtgcaattggcgacacggaagataccggcagttgcttttggaaggacacagcgacggtatcatggcattacagctacgcggtcatttgcttgccagtggcagctatgacacgactatccgtctgtgggacatgaatacaatgaagccgatccgtctacttgaaggccacacgagcggtgtaacgtgtttgcagtttgatagctgcaagcttattagtggttccatggacaagaccattaaaatctggaactatcggactggggcttgtttgtctacatttactggccaccgggatagtgtgctgtgtctggcatttgactcgacgattctcgtgtcaggtagcgcagactgtaccgtaaaagtctggcactttgttggctgcaaacgaatcactttgcgtggtcacactggcccagtgaactcggttaaaatatctcggcaacgcaatattgtctattcatgctctgacgataatactattcgcttgtggtccctcacaaccaacacttgtttggcagtttttaacgcccacatcggtccggtgcagagtttagctaccacagactcgtatcttttctcttcttcgctcgacggaactatcaagaaatgggatgtcaatcgcgaaaagtgtgttgagacaatgttcggccacatcgagggcgtttgggacatagctgccgaccgtctccgactcatttctggagcacacgatgggtgtgttaaggtttgggaagctagccaatgtgtttacacactaaaagaccacaatgcacctgtgacgtcggtgacacttggcgactgcgaggtgattgccggctacgatgatggtcaaatttccgtttggttattcggtgcagttccgccgtccgtgtctagctcagttatccgtgttgaggacggtcactaagcgtcagctgttcaggcattcaaagcgctgttgtacacctccgtgtgtatgtgcaagcatggtcgcactgtatattttttatttattctatcatctttttcctcccctaccttctctccctttattctccgaagtattgcagtttggtaatcaacatccaaaaacgtctaccgtcgacagaaataaaaaacaaataaatcacgctaattgaaacggaacagattgcaggagtgtggtacgaagggaagctggtagcactgttcgtttgaatagctggtgctgttggaaaagctcattatttttgtttaaagggtcattacatattataacggaacgtcaataccatccgtccatggaatcgtcctctgacgacgactttcggtggattgtagttgtactactattatttttcttggtatcattgggaaggtgttcgaacgaaattgttcgagaccccagggatcgttcagtgacttgtgtgaactcactcgctcgctgtgcatcaaggctttcatcgcccttactgaatacgtgttcggtttccacggatcgacgtttcagtttgttcttctcccgcttttttttcactgctcgatacagcaggtaaccggcaaaaacaacaaccacagctgcactcatcttctgtaattcttttgctccgccaatgccgcgttcaatgttatttattctaaaactaaaaggtaaatgattagtagcaaattggtgcgtctttttgtggcctctctctgggtttgtggacccagtggcggtgacgttagaaataagcgtagtcgtttagagggaggtctatggagggtgtgtgcgtcaacgaatacctttccgtgttcttggtgtgggcgaaatgaggtcaagataacgacgggcaatggggtgcggatgtgcaaaggtgcaaaggaggtgtgtatggacgggacgcaaacagtaatactaataacgctttacggtgtgttagacatcataaaacgacatagcgaattcttattcacttatttttaagactcggtaaaacgtatatcgtgtttttatcctacgttaaacgtttttatgtaacgcacaacactgccttaagttttctcacaaaacccaataacaaattccgtactacgtagaactgcgttcggataccttccctcccgtttaatttcactcggcctcgttaaaactagttaccgcttgtttacgctttgcgcaacacaacgtagagcctcactatatggcctacacttcactggcatcaccccttccggtgtacgaacaaacatgtcggatttaagaaagtacgtttcatatcaatgtagaccgttcaccgtgttcagcttgttaacttgtgatttagaattgttggcctctcctctgtatgtttctattgagaaagtgcattcttactcgggacggaatctgactcggaatttaggtcttggccgttggctttttgcttgtcattctgtcttgtgctctatttaaaaatgccttccctcttattcttggtacggaaatgctgtttttatgcggcaatggacaaatatctaacagttggttacagtacttccacccttgttagctccaattcctcaatatctttctcaaaagtattctgcccagcatgactttttacaagaggaggatcggtatgtcagggtccagcgatgatttatccctaaccacggtagaaacattgtcgacatgggtcgcttcttttttggagccctgttggctactacagttggtatgtcaacaacggtcgggttcagctactttgtacgcccttcttccgttcctttctttcttgtttttttttctttctctctccctcttccttccttcattttctaactcgtataggcctcccaattatgtttgtccacttaaagttgtgcactcagactgctgcttggatggccttcttcggcggcagtatcatctacattgtggtcaacttttactcccgattcttctctgttgaacaggaagagttttgatttattacgtgaaatgaacggaatgaaatgggcaagtttcttcttgataaacacacggcgggactgcgtgcaggctctcttcgtactgtaccggttcacagcttaataatgaataagagaatacttcataacgagtagtaagtatcagaaatgaaactcgcaacgaccttccccaagcaccgctcaacaaaaccaactcctcactcaacctttccaaccccgttgcttccccctccccccaatcgtcatactttaatgtgccgttttcattaatcagcgacaagtgcatacagtgatgagcagtcgcaagccggtccggttataaacaattccccaaaaacccatttaaaaaaattgtaaaaagtagtaaaacagcccccgatgccaaaggtatcgatcgatctttggctagtgtgaacagtacgttacacaccgttcactcactagccatttctttccgatgtccgttggacacctggacaggagtataaaattcaaaaagtaagtagtagattccgtctacttcttctccttgtcttgacggtggaagttgcgcttgcgcttttggtgctgacggttgccagacttaccatggtccataagcttgaaggcatcgaaccgtctgcgtctccggaagtttccttgcttgggaggagcgtccttgtattgttcagccttcatatcaacataggcctttttgctcataatagtaagatcttgaccgttccattgcagaggtgtcaccttaaccttctctaaaaaggcattcatagcatcagccgtcttgaattcaacaaagacgcttcccttgaaagcgttgtcgtcggcacggcgaagacggacactggcaacagcttcggactggctctcaaacaatttttccacatcaaactgagtagtagctgtctcctcaccgaaacccttagcgtagacgcttctttccaagataggaccagcaccggttttggtcggaggaagcaaaggaaccttacggcggacattttcacccttctcatccacctcaagcaattccttgctcttccggagagcaccaacaaccttttccaagggttggaaacgcttcattcttttgaaagcagcaataacggcaatgggaacccagccgttgttcttctgtgctgtcgtccacaaaaacttgtcctgagggaagttactgtccgagaaatagaactcaacttgtttcaaaatttccagctcctcctccgaaggaggaaccgcctcttgagtagcaacggtgggagcagcttcagtcttagaagcctcagactccgtagacgcctgaacaggctcagcaacgggagtctcagcgaccttctcgggagcaggtgccgtggtggcaggagtctcagcagcagaagacatttttttagtcaacagacggattctgtggttggtagagcgtaggttcgttcgtatccacaaaactttctcagcagaggtgtctcacccttactatgtgttgtgggggttctgcgggggcaggcgtggtgagtctcatatttcgcaggaaaacaatagagtaaaattatggaagctgtctccagcgttattcggtgcagtgttgcattgggtacattgaaattgtggcggtcattaaacaaatcctgttgtgggtaacattggcgcattgtcgcatgcttgttcattctgtacactcattcatgcctaaatttttgaagaggtatcatcggaagacaccatagaggacgtagaaactggcttcgtagctgtgcttgatggagaaacgttggaagggtcgctgacattcttgggtggttctttagtcgtagtgtgtgcatcactactatttgatgtcgtctccgccgtctccgttttgtgtggtttatccttttccgtagcatcctcatcggcaatcatgtcactatacatctctggatgttcacggaaacagttctgcatggcttgaaatttctccagacactccatacccttaggctcgcttgtcgagtagacgaaacaactaaaggcagctttgaattgctcaccacacgggccatgagccattcctcccaaacaagggcagtcccagttaatttctccggtttctgggtcaaaggcagcctcttcgtcctcatgctcggcagcgatatcctccacaagaccagcagaattggcagcgggtgttgttgtagacactgacacagcctctacctcgctctcaccttctgtagaagtgttcacaggaatgtcctgtgggatatcttgcgggtgcgtttcctctgtactcgatgattcgggagtacttttaacctcctcatccgtttttaactctcccgtcttttcttctgctttctcggcagcgtcttcgattcggcgatgttgcatgtaaggttcattatacgctgcaagaattagttagtgatgtgtaaagagcggaagacaacgcttctcggcagaaacactgctctgtttccaattggcgtccacgtaccttgagtctctgaacggacatggtccattggtggactatccagattatcttgaaagcttttttcctgcttccatttgtcttgtccgttattatttggctcattaccagagtcacgctgcaattgtacaagatgattgagaccatttagttttcccacagcatatcctgcaagaaatgtaccagctgcaagtaccgtcatacttctccagaaagaattcgagttacgtgtctgtgtcggtccattggtatagaaataagcattacgaaacgctaatttttgtggagtattgaatccccttgaagctcgcagcatccgtaaacgcggtaagagtctccttaaaaacatgatgctgcgtttacaatttatgttttcttttctttcgctattaacgacagacctagtccctagaagttcaattcttaagctaacaatatatttaactgtccgtgctcgtataaacaagccaaaaccttcctgccgtttcgcttttctatatgaagcttgcgatgcgaagaggaacggtgcgaccggtactagagggtatagagaattcaagcgcagtttcttaaccttaaaacatttaaggagttgcaacacattcaagcgagaacaagggaacgggtcggtaccaaacagtgagcaacggaaaagtcaagctaaatcacaagcggataataagacaaatcttaagccgctccagattaagaaacgctaagaccaaccaatacccgacggatcgaagaacacgagaaaaaaaatattaaacctagacctaaacaaacacctaattaagaactaaagagcaatacgattaacgcaaactctgaacaaaaaagaacaaaacactagaacgtaaaggataaacaaaaaaccaaactactgctagttcgtccactcgaagcccggagataaactacccaaacggtttcagccaggaaacatataaacgactatgaactacctcagcatagccatacgctgctgtacccatatatacttttatggtgatgtgctgcagcggcggaactttggtcacttccagtttttcctttaagcagactcagtgccaatgatatcaacccaacgcttaccgttgagctcctccacaatctcatccttgatcttgcggatagcagcaggaccctcgtaagtcatggcagtgtagatttggatcatagtggcaccggcacgagcaaactcgacagcgtccttaccactagtaataccaccacaaccaatgatggggaactccttgggcaagtccttgcgaagaagacgaagaactctgagagagaagggcttcatgacagggccagaaataccaccaacgttctccaagttcttgttgggagtcaaagtcttgggacgagtaccagtagagttacaaacaataacaccatcaaccttagtctcgacgagagcgtgagcaatgtcactgatctcggcttcagtcaaatcggggccaatcttaacgacaatagggggttggggagagacaagcttgttgcgctcagcaacaaccttgttcaacaaggggacgagagtatccttcgattgaaggttgcagacaccggaaatgttggggcaggaaacattgacaacaaggatatcggcaaagttaccaaactttctgacacccttcaagaaatcctcagtctcatcaccgttcttgttcttgccaacgttaatggcgagctgcttgcgggggtaaagactgcggggaacaccaagaacagcagggtcaacataggactcggggtccttgtcgaacttacgagccaaatcggaagagcggcgagcaaggaagttgtggatacgcttcttaaggcgacccaagacaacgtcatgaccatgagagttgcaaccataatggttgacaacggcacggtcctccttcaagcgccagaaacgaggacgctcgttaccgggttgaggctcgggggtaacggaaccaacctcaacataggcgtaaccgtagtcgaagaggctgctgatagcctcaccttgcttgtcgtaaccagcggccaaaccaacagggttggagaacttgcggccccagcattcaagagcaaggctctcatcatcagggacacggtccttgggggtcaagcccatggcagcggacaagatggagaaacgatgagcaaactcggcagaggtgaatgcgtggagcaagggcatcgtgatgtgacgatggatgaaacttctggtatcagagagatcccatgcagcccaaccggcgagggcagcaagacccaaaccggtgtagagaagccagcgaggctgcttagagccattggagctgaagaaacgggagccaccgatggcgttcaagcgacgcatcagttggtcagcggcagacttgaaagtggaagacattttttctaatggtgtgtttttccaaaaaggagtcaaaaagatatacaaaggaatagatgcaaaaagaaaacgggaaatgaacggacagaaacactaaagacacaagatttttggttgaaatctttttttgcttatgctttctaacccaccaaagtaccacaagatctgaccgagctcgagttcgaacaaaatcctcgtcaaatgctgaggttgagtggttggtagaaggaaggttgtttttgccggtgcctcgcactatatgcgaaatttttggtggtgagttttaagcctattggccacaccaaaaaatagtattttagatattagtaagaaattgccgttccagtggcaattgaaccctgtactggcgaaattaagcaaatcatattgatggctgctgcggatgctaaggaaacctttctaatttttcttttggcatgagattctatattatttatatatatatgtatatatatatttttttttattttttaattattaaattttatatggtttaaaaaataaatccctcttgaattatcatcatttaataaattctaatataaatgctctttttttgtttaattaattaatcaactattacgagatttattaataagcaattgattcaactggtcgactctctcacaatgtcaaacgagtatttaactatcattcattcatttaaatataattatctttgagataaaataaaattaagttaaataaactttattactttattttatttttatttttattttttttttacaaagggttaattcctcccaatatcaattaaacttcgagttaccgaaatgatcggttctgtgcattatgagaaacgtagcttattcaatttctagcaaatgactaccttgccttgatgtaaggatgcgccaatagaattaaaactgtagctggacaaaccccttgtttcattgtcaacaaagaaaattgctttttcatacgttatagcttaagttagctgaaataatatacactatattataacggcgtaaacagcttttctgtcaagctattcgcgtgcgatattagcttcatgcttcgtgcacttcctctatcagctacaaccattagaggcgtgcgttcttttctcatggcagggcgacaaacgaatattaggtacgtgtaagcagtagaagtaagctgaaacgtttagttctttcttcggaaacgcgtttaaattaaaagatgcgtcgcgtaacgaaaacaatgaccccgtttccctttcaacgggctctagcaataagagaaagaacagtgtcgactctaaagcggagaagatggacattgacggcccatctcccaaggaaaacggtcgatcgataaaaaagaataagaaaaataccccagtggatgacacagatacatcgtccacctctagtgcttctacagtaaacaaggctgatggtaaaggaaagcaggaaactacaaaggcaaaagaggccgctcaaggtcctcatcttacctttgcaagcatggtcaatacgtttacaaaagtggaggctacaactaagcggcttgagatcatcgacatcatgcgaaactttttctttgccgtatttcgtgactatccaagtgatctgctacagtccatttaccttagtattaataaggtacgctacagttgtttacgattcaagttctaacccttaccaagctcggtccagattacgagggaatcgagctaggcatcggcgaaagcttcattatcaaagctattgcagagtccacgggtcaaacgctccagcaagtgaagcattcgtaccaaaaagtcggcgacctaggcctaattgcacagtcctcccgacaaaaccagcctacaatgttcaaacctgctcccctcactatccccgtactttttaaaacgttgaaaaacatagccagcatgacaggctctcaatcgcaggcacggaaaattggtctaattagacggttgctcagttcatgtcaaaatgaagagcccaaataccttgttagaatgctcgaaggaaagctccgtcttaacttggcagaaaaaacaattattgtttcacttgcacatgcagctgcaatgtatcatgccgagaaggacagcacaaaggtgaacccggaaatttgtgcggaggcagaacaaaagctccgggatgtctattcacagctcccatcttatgatttcattataccccacctccttgaacatggtttggaaggcctcgaagattcatgtaagctgactcctggtgtacctatgaagcctatgttagcaaaacccagtaagcagatttccgaagtccttgatcgattcgaacgatccaaatttacctgtgaatacaaatacgatggagaacgtgctcaaattcattttactgaagatggcaaacttcgtgtgttttcacgaaactcagaggatgtgtctggtcgctacccagacattgttgaatcggtctctagatggcgcaaaccgacctctacgagcttcattcttgattgcgaagccgttgggtgggatcgcgatgagcataaaatcttaccctttcaaatcctttcgacgcgtaagcgtaaagatgtacaactggaagatgtgaaggtgagagcgtgtatttttgcgtttgacctattgtaccttaatggaaagtcgttgttgacaacgcctttcatcgagagacgacgcttgctttatgacgcattttccccagctgaaggcgaatttacatttgccaaatctagtgatgcccagtcttctgaggatatagagaagttccttgaaaactccattcatgattcctgcgagggcctgatggtcaagatgcttgatggaccggagtcgcattacgagccctcaaagcgctcccgcaattggttgaagctgaaaaaggactacttgtctggtgttggtgattctttcgacttaattgtcattggagcctatcatggacgaggcaagcgtacctctgtttatggagcatatttgttgggctgttatgaccctgacaccgaaatgatccagacgatctgcaaacttggcaccggtttctctgaagaacttctggaaaagttttataaccaattcaaggacactgttacactcaaacctaaagagtacatatctcacagcgatgttcccgcccaccaacctgatgtctggtttgagccaaagtatctttgggagattcttgctgcagacctgtcgttatctcctgtatacaaagcagcaattggttacataagtgaggataaaggcgtgagtttacgtttccctcgctttgttcgtgaacgtgaagacaagaactgggaggaggctacatctgctgaacaaattgcagagatgtatcgttcgcaagtcgctatctcaggtcatgacaacactgatgttgcagaggagtactaggtgtactcactactctccaacacacacacacacacacacacatacaatatttcgcgctgcgattctcgtcttcaacgccttttattcgtttctgtttgaatgtacttcggcagattaaactgtgcgactaagcgaaaactctatttttcatacgtcatatgcccacggctgacgtcggttggctacctacgtcaagtgttgcgatttggtctttttcgccgaactgttcacgataaataacgaaaatccagaattatggattcgggctgcagtagcccattgcctcatgtggaacgtcctaggttacccttccgtcaccgcttatccaagtctgtgacggatgcaccggaactgcgtgttcgatggttttatgccattgatcgtcctctcaagcctctaaaaaatgctgaattactagataaaaaagccagaaaactaaagcctttttcggcagttgactcggaccgcttggaaatggcctactgggaagcagaagacgagtcagttttaactcctatccaggtgaacgaggatcacctctttgcagtggatattgcaaaacgggaactatatcctatctattgggatggcccagtataccgggtggttcgcggaacctggttttatgagacaaatagcgagctttacccgtgcgaagaaaatttagcaactcaaatagaagagggttatcttcacagttgcccgtttcgcgaggagcagggttccttcaaccaaaaacatggaggtctgggaaattggcccctattgggacagtacactggaggctttatagaattcagcggaaagaacacggccaaactcaattatggccgtttctcctcaagcttctttttccgttggtcaccctcaaatggctataaaacagacagactcgttcgtggttacgaacgctcggtcttgtcaatgaaacgcagtagttcggtgaatcttagttcatctactactcttcccggaaatgatgctagtgatgcagacactatagagcttagtgactacaatccctccagcgttacaggaagtgtagacgcattgggtgaagatctaaatgctaagccgaaaccagcaaaacatttaattttctgttgtcacggtattggccagaaaatgggtgaacgtctgaagaaagcaagttttgtctacgatgtcagtaagtttcggcatacactaaaggaattgtacaacatctccgaagatctacaaacactaataccgggcttcaaaaacagcagcgtagtgcagtgtctgcctgtactttggcggcaagatattcgttttggcatgacaaaaactgatcctctcgcggaggaagaagacggtgcagactattcgcatgatctcggagacgatgacgatatggagggaggagctcccactcttgaggacattaccattcaggctgtggttggtttccgcaacattatttccgatgtctttttagatgtacttttatattaccaaccttcttacagagaaaaaatacttgcagttgttgttaaacgattaaaccatgtttaccgtctttaccgggaaaacaatcctgatttcaccggcgaagtgtcacttctgggccattcactcgggtcagtcattttgtttgatatactcgctcgtcagggtgacgaaggagagcataaaaagtatgctttggatttcaaagtgactaatttttttgcccttggcagtccgttgggtttatttcaaatgcttaatggccgtcgcatttctggccaaggctcgcttaatacttctttaatgcatggaagtctttctgaggaggattttgtggatgatacgaccgttctgtcttgtcgcaacttttacaacatctttttaccgactgaccctattagttatcgtgttgaacctttaattgcgaagcgaatggcacaagttcatccccagcctattccctcggtgaagtctattcccggtttgtcgacgcataatactgggcaacgatggagttttggtccgtttaacgtatgggctggtttgcgttctggtataacaaatagtctgattaagcaatctttgggggacaactggcgcacagcgtccgacaagagtgtgacgcctgagaatacggcgaacagtaataagaacaaagtctggcaacccgaagagaaggtatattctctcaacagcacaggtcgggttgattttatgctacagtccgcctccgatgccacatatgattactcatcagcgatgaattcgcattcttcgtactggacaaacttggatttggcccacttcattttgacacagttatgttaactctgtcgccttgcattttatgaactttaatgcctaaaaatttaatgagaaaacaaaagatttagtgattttgagggcccaaataaatagatcagttagccttaaagcttaccaatacttacaataggttacttggttcaaattgtccgcgttttctcgtacagtatagtaggagcaagcgtttaccacagttcagcatatatggaatcaacaggtatctgttatacttgttaggaacgccgtttaagggttgtaaacatcaatagggtcaaggttttgatacggtgatacaactttgtcacaagtgaatgtgagttgaagatctgatgttattatacgatctagtttttctctaaagtgcactaaattgcgaacttcaaatactgaatgggaatgttttttttgggggaattaaagagaagaataaattctacgaacaatcaattgcaatgaaagctcacacaataccgcttaggaaatcgtatgtgaattaataaaatattcccagtaattttgtttctccgctatgcggcaattatcgtgataactggtaaacttcattcattagcatatccagtgtgttcttttttcttaattagtcattgctcattttcttgattgttactgtacgattatgcggaattaaaggttgacagcgtcgcctttttatagaagccgtcggatttatttcaaccgagcatactcaatcctacgatcaagagtgttcgtcatcgcggttggccaatacacgtacatacactatttaaagaaagctactaacgattctgtaagcgaattctgttaaatcctttccttgagtattcaaactacaggaatgaacaaatgtgccatcctataactgggtataaagtagtcgacattaaatagctgcgtaatgatggagacgtcaaacatagtgcatttttgtaatttgcaatacgctcagatttataaactcggtatacatagtggagcctggaatttacgaaaacgataaatggtattttctgatgtaactggatgattggtcaattcaatccttcagttaggtaccgaatgtgaaattaatttcgagcaatactcacttgaaattgatctctattactttctaattctgcagcacccttatttagtaacgtgtctctataaaagacacagggacatggtccaaggagtgaatttataagccatgacagccacaacttccctcacatgtgaatgttctgagagacaaagcatcttatgacctttctaaatataattattttctacaatgtctgagctacagctcactgaagcccacaattcaacggattagcgcattaacaggctacgttatatccgaaagtctttaagcagtgtgttatatgtgtagcaatagacgttccaagagcaagtacaaaacaacagaatttctatgttaattacacttttgtatagttcggcaattgattttcaattttcaaaatttggctttgaatgcagatgtagtgtgtttctgtttcctagcaatctcgattaagcttgctcactttcagtatcaaccttcgggaagctcatactcaattaccaagcatcgaatgcattgagttatcatacggatagctcgatatcgcttccttacttatcatatccactcgtactgtgtatgatttgtttgtttactaaaataaacccagatttaagcgaaaccttaattggcctacgttcctgttgtacctgtaatctcagtatatcacaactcaactatatgcgatattgtaatttgtaccatattaatgcctaacatacacacgagaacaattgctgccattctcaaagaacttcaatatatcatcattcttcgcactcctcaattaaggttatttaagcgaaaagcttacttgtcttctcaaacttaccaccaaaaacaacactccaacaatcgaattaggcactgtgttcaatatcgcaaaagctctcttaccggaattacgttactgtcagtgataacaaattaacactgatagttgggattcgatgataagcttaagattcagccacgtcagatgaaaacgacttactccacggatcatcggggcagaacgtgttcgataaatcgggcgctatctcggacgaataatgtctgagatatttcagtcatcaccgttaaagtgcaggttatgctcatttgccgacaaaacgctattcaatgttgttggattcgcagacgacatttcgcgaataagaatttctcacccttgtttgccattattaaaagctgtcgatgaactccctgctccaatgtctcattgtgaaatccgcacaaaaacaacttggccatttttgtgactgtagcgacgtctttggtgcaacagccttgtacatgctttcctgaaaacagtaaatatttctttttctttctgttctctctctttgatctatttatttctttccgttgatctttctattttgacggttgcttagtcttcttacaatttttgtactatatatttattgtgttcaattacgatgtctgaacacaattcggaaaagaaggacgcaagatcgttctcggaagcaaagccgattacggatgactataatccctataagcttgagattgagtcgttttcgttacctgtgaacgaagctcaactccaaaaccttgacgttgcagtgcaattgctcgctgatgatgattttgagtatacgaaggaggaagctaatcgtgtgcttcggaaaattgaccttgttttaatgcccctaatgtgcattacttatgctttacagtaccttgataaagttgctctgtcatatgcagctttatttggaatgatcgaggaagctcacttgcatggttcagaatacagttggctaaccacaattttctacttgggctatctggttgctcagtatccaggcgcatatattcttcaaaaattgcctaacaacctctttctttttgtcaacacactttgctggagcgccatggttatgcttatggctgcctgtagcaatgctggtggacttttggcccttcgttttttgatgggcgtatttgaagcgtgtgtcagtccggcgttcgttagcattactagcatgtggtatcgacgcgaggagcagactatgcgctccatgctttggtactcgtttaatggtgtcgctactatcattggcggtattcttagttacggcattggccatatccacaactctcatgtgtcaacatggaagttcattttcatcattattggcggtctttctttagcttgggccggcattttctatctccttttccctagcaaccctgttaccgcacggtttttgactcctcgcgaacgtcgtatcgccatcgaacgtattcgtgaaaaccgtactggtgtcgaaacaaggtctttaaaaaggaacaacttattgaggcattctgcgacccccaagtctggctttttgtgttcataaccggtacctatatgatttcaaatggtatcactgtattcaattctatcattatcaagggtctcggtttctccacctttcgcactactctctttaacatgcctagcggcgccgtagagtttgttgtattggttattactggtctcatttctacgcgcatcaaacgtggaagaatttttattgctcttgttggtaccgccttgacaattgttgcggcaggtctcgtgtggaaactgaaaaatccatggggtcgaatggtcggaatctggatttacttcggttctcccatttgtttcgtaactttgctttctttggttgcatcaaatgttgcaggttacacaaaaaagatggttgtcggagcaagtatttttgttttctattccatcggaaatatcgtttcccctcaactgttcaaatcaagtcaaagtcccacttacgatatgggaatggaggccatcttcgtctcgtgtagtattacatttggactatggctggcacttctttattactacatttaccaaaatcgtatacgcgacaagaagaaggcagaatcgagtgatcaaagccaatccaatgggcaaaaaaatgaagagttcatggacttgacagataagcaacaagcgagctttcgatacctctggtaatccaatcatatatatatgcctttaattgttgtgatattcttccgttaatttatctgctttctcatgtctttccttctgcaactaatattattatttgtttatttattgttggtttctatgtattttaagtcgttgatcctattaaacctgagggtgcacaggagtattgtcatcgtttaatatgatcttatacgcaaacaaattgactctgaggccgttggttaatgcatgaagcgaaaagttcttttgcttagatactacttaccaactcattgtcataccgcagacactactttaagtttcttaaggtttcgactagataaaaaacgtcataacataaattaaggttcgcaaacgtctttcaatggtcactttttcacgcgtagtccttcagtgtaaattgatccatgaaaagaaaaaacacatccctgtagggcaaaaagggataccctgaatgagggcccgtacgcttgcattagccgggagtcgaacccggagctagtgcttggggagcaccaatgttaccgctacaccactaatgctttcttgaaatattcattttggatggttagatatccttaattcataaatctactttccaatagtaatgaagccacttactcagtcctgttcacatggtttgctttgcctagttgtaattgcttattaaagaaactccaagattccaacaatgtagaaagttccggctttatggaacttgtcattaacggagttattacgagagaaaatgtgatttatgtttcgcaaaatgaatgactaagcattcgctagtcttcattgctattacgaagtaactcaaagtcatcactttgtcattgcacctttttcaaaattaatagattttatttctcacaaaattgtaaagcattactaatatgaattagtagacaacatattaaaaaactgaatagtcaacataaatatgcaagagtttaatggctataatcagtgaaaacgttttcgtttcgagttaagaagcatatcatcgtttcgtgacaaactatctaccttgaataattgaagaaattaagatgaaaggtttatcaaccgaactgtagtcttaatctaacgaatgttaattcacaagatagaacgcgcagaaacgctgtttgtgaacgattaactacttcaatcgttctcatagcgattgcacgatacattataggatcgctaaatcgcgacactaaaagcttaattgttaatgcgacagttattattttttagagcataactgcattataatattctgaataagttttgtccacttgtatctgctacctcacctattaagtatgttaaaaagcactttttcttgccgtctttgataaagtgacttgtttatgaggaattacttcaaagtatccgaatagataacaaaccacggacttattttatgtaaaaccatttaatacagctatcgttagacgctgtaaattttattcttgaattgaagaacccagaaccttatatgcaaactcatatcgcttactccattaaagttttcacgttttctttaaacgagccgcccagtaactcaccaccaaattaacactaatcgaccactgcctacttcaatccataaaattcatgtcctcatggccattagacgccgttgagcacactccgtatgtctctttagacttcggtgtgttgggttcttgtgcactggtagattctgaaacgggaaaaccgacgagatctcctggacattacgaatggcaattcacaaaaaccgacaatgataaccaaaaaaaactcattcaaacaccttacaactgggaggttgtgtccaatttttttgataaaaaagccgtagattatgtggatgtttattcttcggctagttctgttgcgtatcgttcgctttcgtacttacgaagcgctgaaaaaagcgtatatgtgccggaagaccttctattaccaagtttgaaggagtcattcgttcttgatcatgtatttccaacatttacacccgatgtcacttcgcttatgaccgttggtgccgtttcgaatatgagaaaaaacccttctttgtctcaagaccagtgtttagctgtcgccggtggtcaacagagaacttccctatttctcgctcttgcgattccttggaagtttcatgttagtccgttggatcccaatgctacaaatgaaattgacccttccgcaggggttttccacaagggtcctcaaatgttgcatgtgccggcatttcagatgaacccatttccagcgcatcagtttctgcaacccatagagcagcttcagttcggctctcacagctcgtcctggctttatgttcgtactgctagcgagattgttctttttcatgttcgatatgacgaaaaagtaaaagccgaaacttcttaccgccttgttacggatgtcgtttattcagttcgcgcatcagagctttgcggacataccactttcgttgatttctgcatacatcccgacgatgaaaatcttgtagtagccattacgcgaactggtgaatggttcgtatggaaatacgagggcggcacttacaatgtgcttcaccgtggtaaatttcaccagcaattagacagggcaaagaaaaacatctttcctgaagcggtgcaacaaaccgaaaaaaagcaagaaaaaaatcccttttatcgtatccgttggtcttacaaacgcgatgccattgtgatcattgatgcctctcatattcttcgtgtgtctttgcgtgcgaagaaaccaaaaattttgctttcagcagaccacatcctacaagtctctacatacgacgcatgggccaaccgatcacacgtgtttgtgcttacatctgaagaggtactgtggatggatgaaagtaagggcgtattgttagcttggaaacataatcgaatgtgcgacccaacactacaactgcaagtcagtgttgccaacccggatcaaaacacggagaactacaacgtgttcgtgttctcaaagctcaacggcatcgtacaagttttcacgttcgagatgcaacggggtttacctgtatctccattatcaccatatgccctctattccaaagggcttgcaaactcactggtccacttgctcgtcctaccatgtgtattttgggatgcggcaaccaaggaaagaagtatcgctccttggtttgtcgcaatccggtttaatactacgggttatttaggtcttaccctgtttggtagtggaactgctgttgataattacaacataagaccgcttaattcttcctcgcgttcccttctgacaatggattatggtgacgaggatagtgactcatctgagaacgagaactggagggcgtttatgacagcaaacggcaaaaatgctatgcgaatgcacaatttctatatggcaatctttgggtgtttcaacgaaaaccgtcccaatggaggcgagttcttgacgagtgcatacgaatctatccggttggcgtatgagcaatccaacaaaggaattacgcttttgtacgattgtttccctaatatcttgctatccgattggcaaccttgtaagctctctgtattggaaggtttgcgttctatagcaagtggtttgggaacactttatgaattaaatgtaaccgaacggtccgtggctacaaacgaatctatggacgtcgacatggatcagggtacctttttctcgtcacaaacaatcggcacccaaatagagcagcagcaaccgttacccacgtccgttctcggaatcccctacttgatatcctcgtggacggaagactctggctcaatatctgccgtgcttcgttgtctacgagctgctgcactttcagacacagagtttgtactcctgtgttcgagtttgggtctcagtgcggaagcagtaagggtgccggatacttctgtggaacgagaggaaatggccaacgtcctcgcgcccctccagccgtttgtcgcccacactctcgatgtctctagtttacatccagacacagaagaaattttgggggcttggaagcttggtgacccaactcgactagatctgctgtcactcccagaagagtctacttcactcccacccgcttcacaagaattcgagcccgtactaccctcactttcgcaaccgcttccccgtcgtcgcattccgacgctttcgcagaccaccggtcctccacccgtatcccaattctcgcagccgtcatcactgtctgcgtctatgcctgcgagtcaacccaccattgtcatgtctcaagtcgttaccggaaaatttggcggacggcccaaaaagaaaaagaaggctcgttcaggtttctaattgcgcttgccgtgcgagaaagcaattgccttttcagcacttcttcactatacagtgcaggattttgttcgcatttttcgtttgcgcaaataagcttatctatcccgcgcggggttcgacgtgtgggttatgcccccactttggcgatcatttttatggcgtcatatgcaatcaatgtgctaactgcactcagtgacaccaatccagtttgtgaaaagcatttacgcgatcacggttgcgactgtatgatcagcgctgtttccccacttggacgacttccgtcgacactggcatagcagctttctcctacaaagtgttctaacccgaaccggtgctgacgtcctatcctcgttctacggcccctgcctgcccggccctgtcttttcggctcctcggttgttccccgactgagcctcggcatttgccatacgtcatgtttcggctgcgtcctcgcctttttcgttccaaacgggcatgtgatcttcgttacggatcgacgccgtctacaaacgtgtcgccgatcattttcgatctacggattccacaacgccgatcagttcattaccccgcccttagcgctcgttggtgcgactatggccaatcagcattcatgcagtgggttactgccaatcaggggttctctagatctgcaccacccctgatcgctcgtcttccgacttctcgccaccaaaagcgcgtacttaacactgctacatcctgcattactcgctgtacctatccatacatcgaggctcgcaatcctaccactatgtcagcagaacctggaattcaaattatcgtcgtcggcggcgggctcgccggcttatccgcggccaacaccgctctggaatgtggaggaaatgttcttatgttggacaaaaacactgcttttggcggaaacagtgttaaagctgctagcggtattaatggtgctcctactcagactcagatcgacaaaggtgttcaggacagttatcgaaccttttacgatgattccattaagtcagctcgcagcagagcacatcctgagctgcttcacacactcgtttcaaaatcctcctcagcaattgactggctggatgagcgttttggacttaaaatgaacgaggtttcacttcttgctggacactcgaagccaagaacacacagaggaacacatccagactatccctacaagcctcttgccttcgttctgcttgaccagacggaaaaatactccgttgctcatcctgaccgtcttgttatcaaaaaaaatgcccgtgtttctaagttactgctgaacgaagaccattctgcagtcaccggtgttgagtatgagtttgacggtgcaactcataaagcttatggacccgtcattcttgctaccggtggttacgccgccgattacagcgaagactcgcttctccgtttgtatcaccccgaggcgttgtctttagcaacgacaaacggtccttactgtactggtgacggtcataaaatggtcatgtccattggtggaaacacggtagaccttgaccttgtccaaatccatcccaccggttgggtcgacccaaaaaacagagatgctaagaccaagttcttggctgcagaggctcttcgcggttctggcggtattttagtgaatgccaagggcgagcgtttcgtggatgagcttgcttatcgcgatgaattaactgcggagatgcgtaagacggaaagccctgtgttccttgtgcttaacagtgcagcggctaaggaggttgcaaactttgtcaaattctactcgttcaagggccttatgagtaccgttcccggtaacaaactggccgaggctctgcattgctcggaggagaagctgaatgccacgtttgcagcctacaacaaggcattggctggtgaagagcctgatcctttcggtcgcaaactttttggtaagcagcctctcttgttcgaggatgagttcacctttggtgaagtgcagcccgtccttcactatacaatgggtggtgtccaagtgaacaacaagtcgcaagtcctctctacttccggtaatcccattggcggtttgtatgctgccggtgaaattgttggtggacttcacggagaaaaccgtttgggaggctccagtttgcttgcctgcgttgttttcggtagacttgctggtgaaggtgcctctgccgacgttcttcatactctcatgcctagcgcaccagctaccgttttctctgaaggagctgccacggaaaagtcatcctgactatctacggattctttaagaaaatccgctgcgccattcattcttctcaatctggtactcttcaacgccgctattcgctgcaacttgaaacgtcgtggtagtttcctcgtacgcctggtctctgttgtatctttactccttgcggttatgagtttgttagctcttcactgaggagcactaacgtaatcatgtcagttttacccctaccacaagtctctttttgccatttcattaaaaagtagatattagaagtcattaattatgaaagattgttcacgcctcactcattttaggatgatcttcctcttgcgtacaagaaggacactttggtgcttcttcattagataggttggccacattggcaatagagcagtgaccacactgaaacaggtacaggcgaacaccttcaagctcctttattgctttgtttttgtttgcatgaagaggaatcgcaggaggctgtaacagtaatccacatgctttcattttccgtaattcatacactcgttggagcttttgtgcattgaaagctctttggaatgtctgcttcgtacgtgctccaagcttgaaactgcgaagcaagaaacttagcatttcttgccatgggtttctgcactcgtcgtgtccatcctgaacccatgtgagcgtgttactgagaacaccgtttaccacgttccatgacgcctcgtcgttcatctttccaaaacatatactgtgtcgaattccatcaaagaatagagacaccaaagattcaaatacaaaccttttgtcttgaagcttttcgaacactgcatgaatagagataatcagcgaaagaagatgtgtcctatattcgagagtttgcctctcagtcaattgacgagcagaaaacaactcatccagaatatgtgtggcagttcgtaacttctgttgtataccatccaactctgcggcatctagttggctgttatcaagcaaatgccgaacacattgtataataaaatctaatgcttcacgaacatttccatgtaaccgagaaacgtgaattagcgactcaaaagagtttgtctgcttgaggctttcagttagaccttcagcctttgtaaactccggatactcctgaagaacggataaaactttcatgtctccatgtaatttatgtatgtgcgtaagaatggccagaatgtctttagaatttagagtgtcagcgaatttgtaattcggatccagatgcattatttgttcaacgaagggggtcttatcacaatctccgcgttctaattctcgcaaaactgaactcatttctgttggtgcataatggattattagatcagcgaaggcaggcacatcgatagttgataaaactgcactgttggcgatgacaactcgttgaagttcttgatattgttcaggaatattaacaagaacttggaaccaatgctcaatcttttgaaagagttcttgttgaccaagccaaagttctcgctcgagatcaccatcctcaaagcgtgacacaagagccgacaaggcggaggaaaaatcacatactgaaaatgccagcttttccactaacgaatatagcttattgtctttacaagaagaagatatccgttttacatcaattggtgtaaatactgtaaataaagcttcggcagcctcaattcgtgcaaatttggttgaaaggtccgaagactggcacaacttgaaaaagcactgttccatcaacgaagtgggaaaaagtagaaactgaggatatttggccaaactgttcgccaaaagtatatacagataatcacaattatcatcattcttttcgatatccagtaaagattctaatatccactggcgactgacgattggcgactgttgcttcgcgacggaaacgttcgcttggttgaagtaggaactttcaaaagccccgtccagcatagagtaaagctctttctttcgccttttgagcaataaacgcacataaggaaatgtttccttatcattaacatccacatgaataggaaggacattacaggaaaacaggcactttaacaacgtgtgtgcaattggataactatctcgttcttccatagctgttcccaaaggatacttgagacccgtaagcgaaaagcttaggaattgaaatcccttgtgaactttttcctcgtaatcatccgaatgggcatcctctttaatatacttaagaaattgaagtaaaggagaggagtaatcatgaagcgcataaatgcacagataactgtaggcatcgaacaattccagatccctactgagtgtaaagactgcatcaaaattcatatggacaaagttgagggagcaaataaactgctctaattcgtgcatacggtctttttctcgtaattgacgaaagacgattgtttgcaagtcaatgcttatatccgagatctgatacgaaacaacaaaagcggagatggagttaagacactcatcataaaacatctcgtccgttacactgttcaataaagcgacacagaattcgctgaataaattgttagaatgcgccttttcgagcacgtcctggagaagatccagtagattcgtagcatggttgtccgttttcgtataattagataattggctacttacatgttgaagcaacacaccaagtagcaaattgtcatatacgtcggaactattaacctcattctgtaaatatgaatggctcttgtaatagttacaaagctcataaaaaagtggaaaagatttacccagctgctgagatacgtagtactgtccctgaagcttctgagggaaagcagcatatatgccgtttgttccaagaagataggcaaccttggaggatgttaccacggatgtagacaggttagcatgtgtgagtccagtgaattcagtaaaaattgaagtcatccagtcccaggccataagccttaaagaggataatgaatgtattgatataatcaccagtgttctggcatccaaaacataaatttctttggaaagggtgaatgccaagataacagaaacatcagagagagcttctagttgacaaacattgcttggcaaagtacagcgtctccgaaactttgcatttaagccgtttttcagctgtaactggtgtacctcaacagtcgagtcgtaggagaacacaagcctagctatgttcgcctttcttgggatgagacgcaccacatgtgcggctatggttgcatcttttttcgaatagtagcacgtataatttgactcttcaaccttggttggatggaaaaaacaaaggccgcgcaatgtttgaacgacaaaatatggttcgtttttaattaacgagagaaatggctttttaaacgaaatcgacgacaacgacgtagcacgctcatttgtgagaatatcaagctgtacattacggacactgaatgttttgttgagtataagatcgtaaaagtcgtatagagtaatccgtccttgagaattcaacacagcaagtgtggtttccgcggaatgaactagagccatttgagatatagcattaccaagactactcgcatcagaagggaacgaaaatataagcttggcttcgggttgggcaatgtcccaaataaatattgatccatcaacatttgcttgacaaagcaggttcaactcggttgataaacagacgcatgaaacaggtaagcagctaatgtccttttcaaaatctttcacattcagaaccacatttttgtccagctgtaggaaattgagaaacacctttcccaaagatgtaccaattgcaaaatgattctccgagcggctaatacaggttggtgagccgtgtttgagtaagaaataatcagaattaatggtctcagacagttgacgaagccgtcctacctttaaatacaaaggaattgaaaaagagctgtaagatgacgaagtacttcttgagatagacgaatcgatggtaaaggtagagtcaattgatgccaaccgggaagatccccgagttggatgtctcttactgaaagcctcaccatgtgataattggtctgaatcggagaaaacatatgaactcgagcatcctgaagacttaagtgagtcttttgaagaagacaaagccattgacggcgacaattcatcttcaagggaaccattagcgtttaactgctgatccgacatgatttcatgtgctcattttccaaataaaatcgtttgaggtatttgctgtgtgtaacgaagcaggcaagttggaaagtgtctgggccaaaaatacacaacacaaaaacataaaaaaagtacaaaaatagccgttcgggaaagtctaatgtgcatgtgtagtggttttacaagatgttaagttgttttcacgaatagatgaactttcttcggatttttcccgagtcagtgggtaaccagtttgcatctcaattgtccgcggattacagagcatacgaagcatattacgcttcatcttgttaaacaatggggatatgactgtcagttttactcgattctgggaaatttcggatgacttattccgctcttcttcctcttcttcttcttctagttctgcttcaatgtcttcgacaactatcgtatacttatctttatagtaggatagccgcttgtagacagtcatttcaacatctaaagcagtgttagataaacctttttgccgaaattgcttagtaatcttaccttcgtagagttcgtctttttctgccagcgagagattatccatagaggagcagacggcctccaaaatacgaattttgctgaaaccgtctgcattccgacttgctgaacgtttttttgacatttggtaacgtctaattcttgtttgggaagcgttaagctgtatatctcctaaatagccaccggatggagttgacgttccaaggaattcgataccctatagactcatacggagaaacagtatcataaacaaatggactaaaattcaatagtgaactaatttactccattcacaaatgatttaaggagtattctgttttcaaaacggacaattggatgaggagaagaaaatataacccaagaaacgtattatcaagtacggaattagtatttaaggcgccatttctttgtagttgaaatgataaaaaggagcctagctcctaacatcttttgttgagtgtagatattgatttagaaattgcaaaatgttctgaaatggttcaatccacttacacgtttaattgtgctatatgactcttactcaaatcatcaagcgccttaaacgagtcccgtaacatttgctcacggtttgcaatttcacgttcctcggccaataccgactcgagttgtttcatccgttcatcttgttgaagtttttcctccgcaatacatgtacgcaaccgttgaatttgttcttgcaacgttggaatttttgccagctgagggcggttttgtttccgtagcatttcttgctggtcagcattgtaaacgcctttccggacttgtgcagcttcccagcttccccagtccacattattttcgctctccacaatttgctcagcagcattttcaatacactcttctttcaactttgcttcttgttgtttttgctggtcggttataacaagcccatcttctatcatagcttcatagtctccataaccattgtcaagaacatcatcctcacgctgtagtaatgatttgttttcctttaaaggtatgtaaagggcatcaccggtttcaagagatatgtaattgtcctctgtcatagcaatattttgtctgcgaatctttcgctccttcatttctttcacgatgtattcttcaggaaggccttgatcaatcattcgtgagacctctgaagaaatgctagtaggcacattgtttgtgattgtttccttattcagctggtcattgggcaactgattcacaatcacagattctttttcgttcgtcataatataatcctttggtgtttcttttacagaggatttgagttcattcatctcctcaatggagtatctcgactcatttgacaattccaaacggcgtcttcgaatactagtttttgttagcacatacttaatccgtcgctgaatactcacgaacatttcatcggacttttgcgcaagagagcttttctttggaaactgtttggtgtgctccgaacgaaattcaaactcgtcaacatcctatttgttagaccaattcaaagaataaagaaacaaacctcagagtaagagagtatgggtttgtgtggtttccgttctcgtcttttctccttcttaacaatgtctatcgagtgatattagtacaataaagcaggcatgcgaatggaatacttacgtttacgaacgaccactggcgattcatcttcaaaatcctcattatcacttgtttgaacgattttcggcttattccgacgcgttaatctgtgcatgatggctcataactcgttcaattccaaaatatcaatgtggtgaaggatggacgcgcgcgacacgtatgcaataagcaaatcttatttttgcgtttgaatgcattcaaacacggtattatatgaaaacgatgaaacactaagtttcgttaataaatataccgtaatacgtacaaatatcttaaaacacaccaccaaaaagactcctactcagacagcacacagcgatttggcgatatagagctgtgatcattgcatcggaattccgtttcttgtatattggcattcggctctaggttcattccttggactattttcctgttttccgatcgcttggattggaagctcccgttcttaaagccgaattcacaatttaacgtttacagaattcacacgttctgtcgttcatttgttcatgtgttaccccgtacactcatcttcttccattttttatttttaattttgaatagatgaacacaaattcgtcacccaaaggtggtaagaagccatgatagtcacgattgtcattattattagccatttaacgcgtttttattaacttcattcttaaagcagtgaacaagccacctagaaaaagcggcagacggagttctacacgtagtcggacaccgtcggaaggagacgagagctttgatcatttcgttgatcgagcaagcatggacagtgaaaacagttctcagttcctgcaggttgaaatcccttcacgaaaaaacagacggaaaactagtttgcgtgatagactcgaagctgctgatctttcgcagaactctatcctttcacaaaatggcgcctcaatccctcgtgaagcactggatgtcgatcaagcaatgactcgtttagacagttacatccatcagctcgaggaactacagtctacggatgctgaagacatcttcaccgagtatcaaattaaaatggggaaagccttaactggtactttgttggcaatggtgatccactactaactatgcttttagacgctgaaaaacgcatacaggaattagaaacagaactgaaaaagtctaccgaaaaatgcagtcgtttggagcaacaaaccgtacagctttcttcttcagcgtcgacgcttgaccgttcacacgcgctgattaaggagctctttgattttgaagtgaaaggatcacaagaaaccaaacaaggcattctgtacgactgtgtgcaaaatggtcggaaaggctgtatgtacatgctgtgttaccaaaccgtctcacttccccgaactaacgatctttacatagccatcaagttcgagcttctgcttggcgatgaaaattttacctacatgccaaaattggacagttcgatgaatgaagaactacgcaattcgcttcccgactacctccaggaggagatcatgtttacaaaatcccagggaagaatgttcgcttcacggctcatgatggctgtccaagacaaatagttatacccccttgaacctcattcaaacccttccgcctttccaaatcgtttcattgccttagccctttgccatttcgccctgcctctcccccatatcacctgtcctttaaacaagtccatacttctgtgctaagatttattgctcgtttctgtctaagacgatcccattgcgtatttttttgtccactcacgggcattagcgatggcctgtggttcgtcctctttccaaatacgagcgacatcgttgtccaatggatcatctgggttaggggcgcccagaagagcctgaatggataacagtacggtacgaatttgcagggcagggctccaatcctctgttgtacaatagtcagccaaccacatgtcctatttgagggcaaccacatactctttaaagtcgaaagacagattctgcccagcttgtcgatgttgggatggtaaatccgagtaaggaaacgaacgtttggaggcatctgttgccattctgttaatacaatttgctcaagttgccacaatgctacaaaccattggatattcttcgggcaaaaacaattccaaatgaaatttaccgccttcgtaagccgactgacggggtccctccatagtaatactaaagtatctcaggttctcttcggagggaacggccacgattcctggcggaggatcggccgtaaggcgctcaatttcctataaacattgttaataacaattctgtatctactacgaagttgagacgcactttcagaatgcgttttggcagggccattataggactcgcgtgttcctggtgacggttagttagggaacaacaaatgaggcacactttaagatagtgagatttacgggagagggaataaagagaatcaagggaatgcgcaaaactgtttaaggacatgtagcatatcctaacaaattccactgagatcgttatggttcgcaatatgttttagcgacaactaaagccgctcgcaattgcatttaccgaacgtgtacgagatgcaccgataccccacttacgataagtgggagagacagaaacagtacggaaagcttaggacccattgaaacctgtatctttttactgagcgctaattttgatactcaaaaggaagtatgctgaattctgactgtttttgttattctggttaacggttttgacgtgtattggtataattctcgctcaatttcattatttagtatattatggaagattcgttaacgaaaagcgaatctccgaattcgaattcgaattcggaaccacaagatcatgtttcttctcaagcactgcttatttctaataaaccatctacaaatgcactcgacgatcaacactcaagccagtctcatgaagcttcgtctgctgaaatagccaacgctgacgatatcgggttccctagcagcaattcgactatttccacccgtccattccaagcacgaaacaagtttggcaacgttcgttcaggatttgccgttagatcgtttagttcaagtcccttcacacgttctgcgtttcatgagtctctcggtacgaatggcgaagcttctccttcgattggaatcaacaacatatcccctattcggatacctgaggaaacaatcaacggtttcttgaatctccgttcaccagcttctcaggccttttccaaggaaacttcgagtactgaccaagaacggttttttcaacacactcacacacgtaccatttcttcaaataacctatccagccagttgacttccattcacagtacccctattgtagttgaatgtcccagcgaaaattctgcttctcacagctactcttcgcgtctcccgaatgtcggagggtttgacgacagtgtcaacgaagagaacgacaagatgggcccatatcgaagtccaacgtttgaacgtcaactctctattcaagtgaatcagcctgttggtgccatgtccctttcaccctgcggtcgggatgtagccttggcttctcgtcatggcctcttaatcattgatcttgataatccgtataacccaccgcgaatgcttcatcactcaactttgtgggaagttgctgacgcacaatggaatgtccatactgcccgtgacacttggatcgtgtccacctctaatcaaaaagccattgtgtggaaccttgctctaccaaacgaccaagccattgagtttacacttcggggacacacacgagctgtgactgacatgaactggcatcgacagaacccggatattttggcaacgtgttctaccgattcctctgttttgtgctgggacttgcgtgaaccacgctttccagttaattccttctacgattggagcaacggcgcaacacaagtaaaatggaaccttcgcaatccacacatactagcctcaagtcacggccgactacttcgaatctgggatgatcgtaaaggctctcaaccgcttcacacaatctgtacctcagacacgcttacaaagatcaacggtgttgaatttaatcgggtgtctgaaacacgcttaatcacatgcgccatggatcgtactgtcaagttttgggactactctaagtcgtgtacagaggccgagtatacgatcaccacaaatacgcccgtatggaaagcccgatatacgccttttggagtgggtgttattcttatgccgcaacgaggtgatcattctgttcatatgtatgactgcagggacatgcagcaaactggccctcggagagtgcactctttcttgggtcacaccgaccaggtcaaggagttcctctggcgttgtagaggcgaagaggttgcccactgtgataaccgagactttcaacttgttacatggtccaaagatcgacatgttcgtttgtggccgatcggatcagaattattaaacattatgggacacaatgcatcattgccagttccatttgagctgccaagactgggggcaaagtatcgaacatacgcaagagagccaagcattccagacgtcactgactctgaaactgatgaagcttttaaatctgcaccctcccaacgcagaaatacacttcaaaagcgtcctgccgcgtatatgactcggtcccagaagtcctatacgtctctgactcctctcaactggcttcgtggaatctcaatgggtcgtttaggaaatgcctcagactgggaaattcctcaaaatttaggtgaagaactttcctgggttagtcaaaagtttggcaacgtcaattttgagagtctagatgttgctgacagaaagtgtacaatttctttgaatggttcggttttggacaacggagcatatacttttatgcgaatacacatcttttttcccccagcctatcctcaatctgcagttcccaagtttcagttagagaaatcgagtgcatttgacgatgagcagtttcgttttattatggcaaccctcaatcacattgctcaattgtgtgtagccacgggaaagccttgtatggatgtttgtttgtcttacttatgcggagagtctcgtgccgaagacttttggaaggaggaggataaatcggaaacagactcttcagacacttcatcattgtcttccgacttacaggagccgtttccccttcctgatcctactcgtgaaacacaaccagacacacgccaaaaacacaacattccgttacccaaaacatccgcagctattttctgcggaaacaatacactcgtttgcttttttacggacaaaactgagtttgacaccaatcgatctatcacaagcgcacgcgaaagtcatggtcgtcaaaaactttttgagtcgtttggcatactgaacggtataggccttaccggtgattccgagtccacttcaaacacaacaatgactgttgacgatgactcttcattcatcggcactggtcattctgagtctgatagcgagtttgagtgggagttaaatgagacgactactgggaacaacttattcgggcgacttccgggttaccagcctacgttttcgggaatcgcacgaagagtagacaatagcgacatctttagtggaaaacgcatatcatcgcgtgcttctggccgccgttctatggtcagttcacgggctgttgaggccaaacacttggttgtgatgttcgacatgtcccgttatttgcccgatagcaaggaacttgccgtacgttatgcagtatccggcaatagggttgctgtatgcgatcataatgcccgtgtttcagagctttgtggctttagagaggtctctctagcatggaaacttgttggacgaatactggctctgtcattacaggaggcacatgcttcaggcactttgttaaaaggcatcaatttgtggattcatggaccctctgcgttttggatattaaacagtttgcttccttactacatggaagaacgaaacattcaaatgctggctatgctggcatgcgttttggaggaaactgatttctgttcagctacttccacgaatgccgaacacaatggtacgtctgtttactcaaagcaatcgttgcctgattatggtggtacttcagcactgctctctcaacagactatgcacagcatttcgacgaaaagtctgactgctattcatgctgattcaaagcaagcaatcgacgctcatccagcacatcctgaagcttcgctgctcccgggtggatcagttgccaaaatcaaggaaaccgagtcctataacattacaattacaatgcgccatcttgatcaaaccgcaacttatgttcctccaagtatcccggattggattggttctgtagagtcgttacatactctgttcagcaactggcgtaccatttacatcaagcaactcgaccattggggactttaccaaccattcttggagttgaagaagattaacaacctcgacaaacaacttcctcatcctgcaagtgaatcgctcttatttcggtgtcgcaattgtggacgcaaactcaagtcatccacctactgcagtaagtgccaattggtgaatcaaggcgtccaatgcgtaatttgcgaattacctatgcgtacaccaacgtatgtctgtaagcgttgtttccatggcggtcacttaaagtgtttacgaagctgggttaagcaattcgccaaatcaggaactcctatggtttgcgcttatggatgtggatgcgattgcaattttgaagaacaggcgcaccttctcttccgttaatttcttggttttttgttgcttgttgtgagcgtttcatgaccgacatttaaaaaaaatgccgactcgcttggagtcggctttcagggttatttgaaataaagtttaagctggcgcattcattcacaggaagcaagacgatgttttctttgttctctgtggcattacgtatatgtttgcggttttttctacatggaatacgttttagttctattgcttgttttgaaatgaaccgactcttaccagcagccagtattcaccactttgttctctgtgcggtattgacgattcctgtcaaacaaagatgtgcaaacgcgttcgagatgatcttgaaccatctacggagaatgcatctaagcagaaaactccacctggagctgcaaaaacgtcccgttttatccaggataaggcgaaacgtcgagcgacgttctctaaacgacgcgcaggtctcttcaaaaaggtttgttcatgctggatatggcttttaatgagacttacaacatgcctattggtcaattgtttgcgttttttgaatcatgtttttactaacactcgtggtacgcaggcgttagaactttctgtgcttacagggactcagattatggttattgctgtctctgaaagtggattcgtacatacctttgcgacttcaaagctcgaaggtgttgtcaattcgaaggaaggtcaagaaattattgccagatgtttacaggatcctagtgttccagactccgttgaagtggaagaagagggattagaaaattgcgatctaggatcagattttggagcgtttgaaaaaagtaaggatgcgaacaaagaagcaaattcgttagtcgacgattcagtcgacgagtttttaaaggctaatattcgcactgaacaatcctctcaaaaagacccaatttttgggctaaacacgaatggtatggtgtttacgttctaagtcttttgattctgttcatttactaatcgcttagccggcgatattcgttctccaacttttactcctaaatctggagaggacgcatttgaagacgaatgcattagaatggaaacaaatgtctcgtcccagaaatctgttcagttgtcggaaaacgcagcaactacacggcaactcaagagtcgtctcgattcctcacagaatctttgcggttctactcgttttgatgcaccatcaagtgttccttcacaaaaacaaccgttgctctcaccggaaacgtctcctttggatggtcatttttcgacaacagcaggtgtagacgagtttcctgcacttccgcataaaaactctctgagcgaaaccactttccccaacagcgatcacttacagttcccagatttgaagagaaatgtttgggctgactcacaagagtcgtacgcttcaatgtctagtgaacccgacacctcaccaacataccttgattttcctcaaccaacagatttgaaatcaagccgctcagtaccaaaagtccgtgaacctgatgcttatgatggcaattcaaatccagattccggcatcgcgaaacgtacttctgcgaagcgtactgcagtgcaaaagcttgcctcttcttcagcacctgaacttcgttcctcgtgtacaaatgagagagtgggacgtccacagctgatgcctctttccgacttgacccgttcccctactacgtgcgctgcggcatttgatgcttgcccttcgttgtttcagggcaagtcacctctattgacggtaaagagggagccgctcgagtcttcttcgtcgtcggctcctgtgactatgccctataatattgagcaacaggttcactcagttccataccagatttaccgtcagcaactttgccagcagctgcaaatgccaccattttcttcttgtcaatcgcaacaatactattcctcttcaccgagacccattgcctatcctcccaatgttcaacttcctcagcagtctgcgcccatttatgcttatgcatctcaacaactatctaatgcatcatttccatcaacaccttccatccctacgatgccaacaactggctatgctataaacaaccctaacacgatgaatcagcaagcatcgaattacgcacccgcacaaccctggggctattcaattatgccgatgcatgaacgttatagttgaactactataatgagtgtcttgcgaacattatttacgtattcttgggctgtccatttcgacacttaaaaccactggctatttggtgatcctctttctcatttccttttttcctttttctaatcacattattgtcaaccattaaccgcactaattagcaggaaaacgaaccttatacattttggaaacacacttttcttctcctttttcgtcgttcgtttccccaactctccagttttcccactttctctcctctgttaatttcattcatgtgagggtccttcataagcattcatgcttccgattttctattgttccaccgttgttgtttcttgcaaggttaatgacaaagttacctataattgattacgcctgttcctaaatatatgtacacaaatgaaaccttcttgtctcgaccattgattcatagcagtagtgtgaagcgaatgaagcttttaagcgtttgaagaaactgtttcacccgtaggtacagcagtgttttccgcgcgtacgttttcatttccgttctcactgtcatcgccagtatcttcttcatcctcaatttcatccatgaatggtagcagtggaggttcaccgagatgatgcgcctgggctgtaataatttgaccgtaaaaggcatttggattctcctcaatttcgcctcgtgtcgacagaagaaaaacgccgtataggagcaccaaggtacttgaaaataaaatcgtcaagtcagttggaggcatacggcgctgaagaaagaccaatccatcaacaagtgccgtacagctgtacgtacagaatgtgaagggataaaccactgaaggtgagagtcgggacaagctagacgtgagagcgactagatgtgtcgggcccataacgacgagtaaaaacaataactgccagggctctggtctttccagcaagtcccattcgccagaagttacacattcagttattgtaatggcaatgatctttgaacaaagtaaacaatgggcagacaacgttccgctgataaatcccaaaagcagtccagaggttgtgttgtaaactcttccaatcttttcgcgcaagcgtaggcagaccgcaaacgcagcaatgaccaaggatacaagaccaagctgaagaaagaaaaatatctgagaagatctactacgaagtaactgaaaaagctcctctgcggtgaagtagtcgtcgtggtgaacaactacgtagctcagcatcagtgaactgagaacgacgaaacatgtgccaacctgagtttgacggcacaccggttcatgcaagagacagctagctaagagagcattgaacacaagagtcgctgcatttaaaggagccagtaagatcatcggcaaagttgcaattcgaaacgcactgcctagaatattggatcccagaaacaggcccatgcctagatatttcttccgtctggttctttgctgtacatgagaatagtaaagacgctgtaaggataaaccgagactttgagcaaaggaagatgtcaaggacactattatgccccaaaagatgagccagtccatgagaggagaataaagaaaatgcaggaagagtgggaaatgtatggatgataaattaataaataaatttgataaagtacagaaggagaagtgactgaacagaggatccttgacacgccaaccggttctctacaataacaataaacttccgatataaactctgagcaaaaacagcccaaggagtgttctatgtattcaatttatcaatccggttagtttacagggcgcaatgacaccggatttagttgaaattggttttgactaaggccaagtggcctccagtgataaagcaaggtcccaagccagaagtgatgcaatactcgcttacgcatattccttattgtactatatcagcacgtgataccacgtgctgataaactaccaccttagtctcactgctcaccttgaccagcaagcccagctcaccacatacgctcctactgccagcaacctctttttcctgctgagagacaatatccttccatacaaacgctacaaacgcctacgcaatgtcattatccaacgaacaagttcaggccgaaatgcgcaagatgattagcttcatcaagcaagaagctttagaaaaggccaaggagatccatacgctcagtgaagaagagtttcaactggaaaaggaaaagattgtacgtcaacagtgctccgccatcgacgaggaattcgatggaaagatgaagagagctgctatgtctcaaagaattgctcgttcgaacgttctgaacaagagtcgtcttgagattttgaacacacgtgaatctgtcatggacgacatcatgaacactgtttgcaagaagcttgagggtattgagaagatcgaagacaagtacgtcgcttttctgcgtgatttgattgtgcaatcaatgctttctctcaacgagaagatcggtatcgtttgtggtcgtaaggtggaccttcctttgatcgagaaggctcttccagaagccgttgagctttacgaaaaggcctctggccttacaggcgtgcaattggccgtcgacgaggaagaacctttggatgatgactgcttgggcggtgtcgtcgttttgggattccaaggcaagattcgttctgtaaacacaatcaaagcacgtctggagcttattaaggagcaggctcttcctcaaattcgtgaaatcttgttcggcaagaaccctcaccgcacgtttttggactaaattggccattgaggcaaccaccggaccgattacacgcaagtcgcagcaaacttttgtacctcgggtcgtttaggggcggactcgtactgcaaaaacgctgttcattactacttcgcttctgagtgagccgagtgcctgcagtcctcatcactactgaccgcacataattaggaaatcattgcacgacttgcgatgtttttttttacagagctaggctcctcaaagctcgctctcgttcttttaccgcgtgttctctcgctctcttttatacactcactctctatttctcatatatctccacacatgtgagaccttgagcatttttcccgatatatgtaacccctaataatctccaacaatacgaatccgtaattagttttttgtacacacaacgaggcaagcaaagaagaggtgagcgacagaaggtgcaggaaccacttcaggtgcgaatgcagcactgccaagcttggcttttgggagaggaggagctcgtattaatcaaactcatggtgtcgcgaggagggatgagggaggaacttgaattatacaaatttttgtctaacacagtaacggcagcaaggggtttaaaaatgttttatgccacagacgctatagaagtgccagtcgtgcaacatttactcctttgatttttttccaagacgaatctcgggtagcgaaaagtccgtgtgctcagccttatcatccgtagcaatttcccgtttcacaacgttggcgacctgtgctaggtgctggtaaacatgatctgtagggtttgctttggtctttgattgggtcttcgcctcggccttgacttcgcttttcggttcctcttctgtttcagcttctaggttgtctttcacagcaacctttatgtcgcccgccgtcactgcttcacttttggccgtaggtgcgataatatcatcctgcaagtcagcggcactcacgttcatattcatgtcggcggcttgttcaagcacttgataggcgttgcagtgttcatagtacacgtagagatacagacgttgaaccacatcctttgcttcacatctgagcagcattaggctgtctgttgtcgtgccgtggatggaatgatcaagttttcggagaagagctagcagtcgaaggacttcgtccggctgcggagccaattcaccgtgaaaagcaaaaaacagagccgagatgctgtagcgcacacgtacaaagtcttctgctgttttgtttggcaatgcctctattgcttcacacacctctgcaaatagactggcattgtcattgttgttgtttatcgactgaagtggtttgctcaggaaccaactcagtgcaagtttttgccgattccggataatgcccttgcgattaggaagcagcatgagcagggttacccaagcctgcgcgtttgttgttgtttcatacagtatttgccaagcatcgtcggaacttctcgaacgcgtacgactgtgtgttgctcgaggaaccttgagtatagaggcaaacgcatccatgatgaccagccgaacatcgtccgacactgctgtatcgagcgcaatgcgacaaaggtctgcgacaatatccttctgcaacggcaactcacacagggggtacaacaacgttaacaattttacagttgccgctacggaataatttgacggagccgtggatgcaggcggcctcacggaatcatgtgctacaggtgtgtgacgcttaccaacgtctatacctagcatgtccacaacggcctgaagtacagaagagatgtatggtagaagtatgggttttgttgacgaagaggagagcttatcgagacaccgctgaagacataccgcccactcctcgcaattagcgcctttgttttcaaaaaacctagtgaatatttgcgacacgacatcttcaaacgacaacaacccgctacaaacgaaatcagcaacgtcagacggtgacaacgacgaaacgtccaccggagaagattcacgaccttcctcctttgggctggaccaaagcgatttctcgcccgtcgcaacaacacccacataggaatagtgaaactcgcttgcagcgtcctgagtatcttgctccgcctttatgctgctcagaacgctctcgttcatgccgagattttttagaatggccttctccacgctagcaacccgggtaccctgagattgcgcgctaccatagtgggtaagtttttggataacatttttacgtcgatgcgacagggtagcgtccttcaccgcggatttcgaaagacgatcgagactccacacatagctgcgtgtagggagacatcggcgttttgcacgaagtcgagccgagcgcgtgcggacgcggctagcggtcggcaataaagcactgacagccggaagcgcttctgaagtggaagaggcggacgatggagacgaagtgggggaagagggtgttgaggaaccagaggaggactggctgtcaggaatttcggcatccgagaaatgctgggaagccatagcaaaacacggatgaaagaattagaaatataaaatagtgattagactcactgaactcgacaaagcaatataaaagtaaactttcgtttgtctgttataacgtatgcagatggttaaacattgcagatgaaagaatcaaggaaatcaagtcaaaaacaaaaagctcgtcacagcgacacctgttttccaacaattgtcaacggaaaagcttcaacgccaatgcaactgtcgttgttatagttgtcgtagtagtaatagtggtaaaagtgctgataatcttaatgaccagtgttattagaaaccaaattgtgcaagagaccttgttgcagggtaaaaaaacacaaaaacagaaaacaactgtacagcgggactcgtgagcacacagtacaaggtgatagatcaatgaactggggataaatgaaacggtaaaacgtgcaactcaacaatacccggccaacaaagcgccgagaatgttgttcttagtaaatagtggtgttgtccacaaaaaacgagtcctaacgtagtacgatatatcgcaacaccaaaaagcaactgcttaaaaacaggaaattaacgatgtccagtggaagttgttatgtgtgtgttggtgtctgtgtgggtgtagtaaaaatgtgtgtggtgagttttgtgagcgtttgtgtgcgtcagggtgcgtgaacccttaatggtcacgacgaagttgatcttgtcaacagacgacgaattgagcgcagagaccgcaggcagcgaaggcaacgtgaatggttgctcggtaacgtagcacctgtcaagagaaatgcctgagcgtcaccaccgcacggtttatccaacaggggcactttctccagcatttcaacccgccgagatttttgaactgtatatttcgaacacagtgtagaaataagcaatagccgtatcccaaaacgcagccattcattttccttttagcttatttctttagccgatgactcagaagatcacactataattacccgaagatatcatctgacatgacatcatagttacttaaacctcggggtgtaggtccttccatatacactctggccggacggaagacgcgggaatactgctaggatgcatccagagcctgtttacgagtctaaatcccatcatgtttgtttacaatggtaacacccaccattgatccgtgtttcaggttcagtttgtcctccgctcgaacaggtttcaatcgtttcaggtagtcgccgtcgataatgaaaacaaatccattctgtaagaactcttacgttgtggttggtagttggcaggttcgaaatggctgccacccattcctgtgcaagtcgcgcaatgtgatgacgtgtgaagtccacacgtcaggattacgcccacgtgtttcctttaattcgcttgcgaaacaagggtgtgacgtaacggcagttggttcaagcgagtcgctggaaaaactacgcatgtgcggatcattctcggccacatgcatacttagatttgcggcagttcaggccgaggatcaaagaaaaaccgccggcaaataccgggcaaaccgtggtgtagccgaatgagctgccgcttggccgtcgatagtgaaccgcttacaaattttcaaaacgtcatgaacacaaactgcacgcatacagtacgcatatacctcaatatgaatatatcaattggtttcatagattgtcacagtgctgctgacggtatatgtatagcaaaatccgagcacaaaaattaaacttttgatagtcgcccgtcgtaacgaaacgtgccctcccccaatattgacatgttcctattacgctcaaaaaagcatgaaacagtatttaaaaagacgccatacgaacaagcggctctcattaagaggctaaattatgaagaagagagaaagtaccgcgagcagctggtgcaattggacgaagaatgcatggcccgaaaccggtactccaacatcctgccctacgaggcaaatcgagtgcacttggagcactggggtctcgattgtgactacatcaatgcctcgtacattcaatttgatggccagaacgccttcattgctactcaggtatgactggtgaagggatcggtgtgcgtatgatcgtaaaggaagccattcagcaatggatcgtgagctaactcgtcactaaggggccgactatggctacggtagagctattttggatgatggtgtggcaatccgttcgagagaagggcatcattgtcatgttgacaagattagaggagaagggacgcctgaaatgtgacgagtactggccatccaaacccatggagactctgaaaatgaagtccctgagcgtaaaactgatgagaacgtatttcattgatgatatgaatcgacacgttgtgcacgaattcctcttgcaatgcggcgggaagaaaaaaatcgtgcaccacatctactactttgcatggccagacttttcagctcctgaaatggattcatttctaaacattttgcagtttgtgcgcgagttgttgcagctgcccgcgttcaaaggatctccggtgattgttcactgttcggccggctgcggtcgtacggggacgtttatggcactgtttcgcattctgaatctgctcgagaagaatcattttgaacttgcaagcgatcccattcccgagatcgtttcggaattacgatcccagcgaatgcaaagcgttcaatctttgcagcagcttgagtttctttactatgtgagtgccaaagtgtctgtgcatcatcgactgccccgagtcgtcattacgactcggggaacgcatggggatgatttctctgatgacataaagaatgtctcatcacaaagcgtttccctcatcaaaagaaagccctagggttgtgcacacaatgttcttgattcaaagaattgtccccttatgattttggacggatgtttttgacgtttaacatgctgagatcgtctccgatgagaccttctctacggaggatgcaactatttcagttgtccaacttaccacccttttatcccgctccccttgtaaaattaagcttgcgagagcaaaaagaacgagttcggaagcgtctgacctccctcacacacgtacgcgtattcagcccacaaactcgacttgctcgcttcccacgcaactataaatcaccaaccacgaaaaaaacgattccctttaaaaaatcagccctatttacgacattactgttggtacagtactagaaagtcatgccctcatttttgcaattcacctttcgcaaaaacgttctatgcgtgtttctcgtgtaagttgatcatttctgtgtttacatcatttctaatggccgtttttgattcagtttgttggttattgcttgttatctgtatgtttgactcaacttgcgcgattgtttcctttcgtctccgcaaagaaagctcgttttcacattggcctaaccgtcttccagtgggtttgcacctccattgaatttccctgtcaatgacaagattcagcatttttgcgtgttctttgttctcactcttgtgttttactggatttttgatctcagtcgccggcgtgcggcacaattgacgttcattgtgtgtttccttttgggcgctcttggttcggaattcattcaaagtttcctttcggtaaatattttcaacgttcttgccagtcaggcttcctgtttactaactttaacacgaatagtatcgtacatttgatgtgtacgacatagctgtatgtgcaattggtttctatttcgtcgcccctccactcgttcctaatttgctaacaatgaaatgtaggctgattgggttggctcttctgttgcgctgatgttggactcgctgtatcacaaacgtcgtctggagaagcttcgcactctccgttatggtcccgttcccactgaacaggatttggaaatgcaagttgctgccgctgctgaacaagaagaatctgaagagactaccgaacgcccaactgattagaacaatattggcgtttaagaactaaataacgaaaaggaaaagataaattaattctgctgtgtgcagatgaagtagctttatatagctgctttcagcaattcttgttgcatcgacgtccagttcacacagcacagaacaagaagaaaaaaacagaataaggatcatggtgctttttatgcgtcgtcaaattcatttcattcgtttatttatgacttcatatagcatcttttctcaatgactttcgtatacgtacgaaacttcgccatttcctcgttcaagtaatgtaaacgattttgccaattggtgatggcgcgttgttggatgcccttgtgctgggctgacagagccttaatcattggtaaccgtatgttagcgtgctcagcatacaccttggccaactcgggaatgaagtgttgcagtgcgtgcaactggtctacctctgatgtgttgctgtccatctcaggaagtggatcaggcttccacttggcaatgttgatcttcccttcaagaggttttccggggttctttctatactcctcaaggcatgctccccaaccgtagtcaacgctggtcacgtttccgcaaagtgggattcttgtgacaagagcagctcgataattaatctcgtcaacccacttggcagcctcttcgttgctgtgggtgcgaacgatatagtctttttgggagggcagacacaaattgaacttgtttgtctgcatcaagtcatgatccacgccgtccaggcgtgccaaaacgtagcgtagcgggatagcgaaaatagaatgcgaacgatacacccatttttcatcgcctttatgaaggagcgtggctgctgagcgaccaagtgaaaacagattaaaggcgttcgaggtcagcacgacatacatgtccttgaaccgattcagtcgtcgcatgaacgaattatgtttcgacatcacttcgagctcagctctcagcgcagccgtctcgtcctggaggatcatgaagccctcctccttcgacagcggcttttgatcaatctcgagcagcgtggtagacacaacggaaagggaggtaagtgtgcctgaaacgctgcgggtgcttgcgagcttgttttcgggtcgcaaggaggtgagtgaatggatatgcttgtgattgttcttgccatcggcaaacatgtcggccaaattaaatacggtagagcttgacgaaaaattggaaagtcgcgagttgcttcgaacagtcgaggtgcgacgctgaagactgctgtctgagtacaaaggaccgtcaccgtccggatgatgaatggaggaagatgataatgcagttagatcgctgtagcggtcgggttgtaaaatgcgagaatgcttaacggatgtgtacatctccttcaattggccagtccaataagaaatgaatttttccatctgcatttgaacttcaaatgtaagtgaatggatggttgtgctagatgataataaggcggaagctttgttgctctcagaattagtggaagatgaggaattaggcaggtcttgggagtttgcactgacacgacgagcatgatagtgtctgcgcagcttctttcgatacatttgacatatgctgtcgagcgtgtttttcacgaattgcggacgcgtcattcgctgtgagggagaaagatcagctatgtggagatccgtattaagtaaaagcagcgaataggctacagagtgaatgatatccgggtcactgaagggccggtgtggatttgtgctgcaccagcgtgctgcaaaggcctccaagaaacggtcgagctgtgttgtctcagcccttgtgtagatgttcccacacagtgttcgaagactttgtaaaggatccatgttgccaaagtcgtacagcttcatgtagtacttgagcacggactcatggtacggatcctcctgcacaagccaggcgacagccttttcattctccacaatcttccccgtgcccgtccatatgtctagggcggcttcctttgcagatgtcttcgtgtgcggagccgttataagaggtcgagcaaaagtatcgtcgtctcgagcaaccagactcgacaaagcaggcggtggtgaccggggcaacgcaggaatattggacacgttgatcatcttcgacacctccgcggcggccgctgactcggattccgtctcggcgacgacctctagtcgcatggttggagaccgttttaacgaggagcgagatcggagaccgtggaacgcttctgaagacgacgctggagcactgcccaccacagggcccgattcgggaccaccacctgtcgctagtcttgcaataggacgcatagttggagaggtagacgacgacgatgacgacgctaatgtgcgcaaactgtcgacagcttttgactggggagccgtgtaaaagtcagcactgacagcacggcgagcagggtttcggggaaatgctgatgtgatagggatcgttgcccgtcgaatacgcttgtcaaaggcactcgctggcctttgttcgagactactagtgatgccggtgctgctgggatcgtccgtcggcgacccactcgtcgcggtgaattggagactcgtgtggggtcgaggtgtatgtgctggatcatcaaaatctgtcgaattaacagaactttgcgacgttggatgtgagtgtcgtggaaaccactgaaacgataaaatccgtcggaggagactttgcttcggaggagcagttgccccgggcgtagactggggaaatcgagatggcagccttggagagggtttcgaacctgacatcacagttgatcgaccgctgctcctgctactgcatcttcgtgactcccgcgaatcatcgtagtcgtggccaaaagcttgccctaaaggcatcaaatcaaggtagaaggagccccttcgcgtggtccttgtgaaagagtgaggcttcgtagctcgtaaggctagcagtgcgcacgcggcatctcacgcacgagtgtgcgaggctcggacggagaaacaagtctcgaggcgtagcgaggtgtggtaagacagataatgagagtttagggagggaagtgagacatcctaattaggcgcttctgttcggtaaacgagagatatcgagcgcgaagggggcttaccgtggattgagtttcgaggaatcgagtatgcgttgtcgagtgcgtatcgagagggtgttagcggtacggtcgtcagtggtgcgtgatgtgtttgtgtagcttgaccggtgtgtgtcgtccggtgccttgttatgcatgttgttgcgcgccttccttccccagggccgtctctgccgtctctgtcgtctctgtctcctctcccatcggtatgaagtttttcgaccgacgtagcctggagattgcgaggcagttgcttcgtcggtacccaaaagagtgggcccagggagccacattgccgcttctcgatctcgctcaaagacagcagggcaactttgtgcctcaagctgcgcttagggagattgccgacatgactaaatcaacgatcgctcgagttcgtgcgacagcgtaagataacaaacacgattagctcattgacatcggcacactgttgctgacggaaaacaacgaaacaggtcccagtacgaatacatccgactcagcgactcgggttcgccttttcgcgtatgtacgagttggatgtgcgaggagaaaggtgcccaagcgttacggaagcatgctcaaagggaagccaaacgtctcgatgtgcatataaatattgaatcggcggtgcgtgcgagtttgcagaggcaataaccggtcggcccaacgactaacaaatacatagtcctgtctaggaggatgccatcacgcacccgtcctgtggtttcaagacagactgtacgagaacatgtcgtgttcggatgtcgctgttgtgttaaaagaggagaaagttgaagaagaagcagaggagaaagaatcagactgaggaactaagggtttgcaacacaacgagaaacacgtttaagagaaacaataaaaaaagcgtttgagcaacatgcgttgacctctccgtccggacccatcttgtctgagacaaccgtctgcagctgcagtgctcgtcgctcaccaaacaatggtccggctgaaagcgcggctatgagaaacaaaacattggaattcactaatggaaagatgctacggaaaaaacaagtgcagagaaagtaaaggaaaagaacgaacaggatacaaaaacaaaaaaaggaaagcaaaaccggcatgtctggagacacacgacggtatatgaaagattgtgggttgtccattagtggattacactgctgttgttgtcgtcactgctgctgctgttgttgctaccgatatggctgagacttcctacttcttacaaagtgaggaaggctgcaatagcagaaacaagagcaactgccaaaacagagggaagagcaaccaggttcgaagcgacaccagaggtgacagaagaggaagagctgctgccggagtaagaagtagaagaggcagagtgagcagaagaagcggtcacagtgctcaaggaaccagatgcggagccagtagccgaggcggaagaactgccagtggtggaagcagagccgcttccagaggaagacttggagccaggggtagagacggcgacagtgttgtccatcacggacgaggggagagtcgtcgtagttgtgtgggcaccagcagaaacaagagcatcagaatcagcggcgtacagctggttactaggagcgttcaggccaagaggctggccagcaccgctcttaatgaattgctcggccttcgagggcatggaaggcaaagtgctccagctcttccagttcgtttggttggcagggcaggtgagagagccggtggtagagttgtaaccaccgtcaccgctgaaggaagaggcagaagagaacttctccttcagagtgtcgtagttcttgctggtggtgacggtgctgccgttcacaacgaccaaaccgtagttcgagccctcttccgagtactcgtacacaagaccaccagaaaacacagaagacatctgtgtggaaaagatggcatcaatttcggtgaaggggcgctcgggagtgccgtcgctgtccttcgtcacatcgttacagccaaactcggagagaatgagggggatcgtgtagttggagaactccttcacacgctgatcaaaaccggaaacggacatactagacgaaccgcaccattcgtacatgttcatgccgtaaaagtcggcacggtcgtcatcgtcgccgcaggcgaagaagtcggcacaggggacacggaactcggccacatcggcagcggaatagccaacagggatttgacggtcactctgggccttgatgtaagcctttacatcgcgaagagcggccttcacccacgtagtcgtaatagcgttctcaacggtgttggcaacctcattgccagcgaagaaaccaaggacgttgtcgtagcccttgaacgcgtcaacggtagcgaagatgccttggaggtagacggcattgtaggaggatgcagcgtcaagacgcgagatggagttcttcacggtgttcaggtcgagaataaggtagataccggcctccttcaaggcgtccatacactcgtcatggttggccgagttgtcgacttggtaaacacggatcgtgttgacgttaagcgcctgcaagtagggaatatcacgcttgcagatggttgtatcggccaacggatcaacgagggcggaagagccgccaggctgataatcgacaccgcgaacataaaaacgctccttcgtttgggagttgatgaaggcgttacccttgatgacaatggggtattctgcagtgctgttcgtggcttgagagaccgcgaagccggcaagaagagagaggaggaatgtaaacgtcgtagaagccttcataatgagcgaaaactgtgtatatagtaaaaagaatgagagaatttacagatgcaaggaattaaaatgcaaatgtcgccctaatagatacagagatgggcagtaaaacttggaatgcaggcgaccaatgcttggatatgcaaggaatgactcaaaaaaatccacagaaagtatcgacaatagtggggggacgaagctagcgctgcgttctagaccagatggttcacggttcgtttggcgagcagcgcctgctctttatatacacgaattaaggttatgatgctacgtcatcacacaaccatcatccaatcggagattgctcgtttagccagcctcaatgtatacaagggatgctgcgaggaagagctagcctccttcaccagcaccagactgctcgttgtttaccaaaacgatgatcggaaagctgagcatttgttccgtgtaacgacgtgtttcttccgctgacaattgatgaattatatgcacgacgtcttctccagacggcagtgcctcgacacgtcgcggtcccacttgaaacgcgcgttagggacggtgttgcgggattttcggaagaatgtgcctggttttcttcacaattagcgtcgatcgcctggttatcgcttaacagctgctcattctgcacttcagttgcttattttcgtgctttccacgcgttgtccggccgataaaactttgtttacgcgtgcaaccataaccgcttcaacaagaggcgcggtattggcgtgtgtttgttcctccagcaatgacctccggatgctctcaatcgcgtgtgtgctggttttcccagtaggctggtttcaatgctctcaattacctcacagcgttttccgcttcattccttccccagcgcatatttggtgacggtgttcttccccacacgaccacacgcacccccacatcgcgttttgcgacgaggagcggctcaaccgacgcgacgcgtttgtttacgtcgcctctgcatttcagcaggcgcatcgcgtcgcgttttgcatttgattcgtcgcgtcgcgactttccccggcttaccccatctggacgcgcgtggacttttctccaggatctttgacgtcactctgaagcacacgttcggcagagccagacccgccgatggcggaaagcgaacccataattacaatggtctggctgcaatgttgcagttccttaatacgccgtagtaccgtctaccgttcgcagactgttttcgttcccgtcggcattgaattgttatttaagtgagtttgcactttcccgtggtgacgtgctcaattcgatacacaacaaggcttcttgagctgtttttcgtcctatcgcgtcttctgttgattcctgatcgtttttctaggagctgcgtgtagtccggttaaaacactatcttcagaatttcaattgctctttagttttcgaagcatcgaattcaacgagaaaaccacgaatcggtcttttatcactgctagacagctttggaacaaatgttcaacatcacaaaaagtttaagttttggtagcattacaaagtcgctgtcgttctcgtctccgacagaaccatatacacagactccaaaacagcatgtggacactctccgtcgactgttcaagggattcgatatgatgatgaatgtacgtatgaggttctcgatgaagggtctgacttggaaaacataggcattgggtggcatcggagtcgctgtccgtgttttctagtaccagaattctcctttgacacgagattggttggcacacttggtgtctttacatacaattttagctaacgttgctgtgaaaaggacgagtttgaagccatccgaaacatgttccatgatgactcgccaacttcactactcgtagaggcgggcagtcagttcttccaggcaatgcttggaatggaacctggtttggtgaacagcgctatggaatcattgtccaaggctgacgaggcctgtgagcatctgtgcaaacaagtttcacgccacaaccaacaaattggcagctacccagcagggtgggactggcaggtgtgtgtgtgcgatattgccctcatgcacgccgtgctggggtttgctgctggctccctcgtagactcgatgaaagccgcataccggatccgaaaaacattcctctctttcgaaaaaatgatgggtgttgttcgtgaaacccaggcaaagaaacggaagtcgggaaagacgcagacggaagacgaaaagtttgtagacgagttcgttgagtcaggagtgctttccggttatgccattttaactttcctcgtgtccctattcccgcccacgttggcccgcattttatccttactttctttccacggaaaccggaaagaatcgctagagattctatggaccgcgtctccgtactcaaatatccagggagccatcgccggtctgacgctgtatgccttttatggaatgctccaaggcttcagcagctttgcacctcttcgtttccacaaggagttgaaggagtgcacagacttgctgtctcgaatccatcagcgctatccccaaggcacgttatggcttgcgatggatgcgaagttgcagtatatggttggaaatatcgacagatcacttgcaatgttagagagccctcttaaggctcaattgacgcaaatagtggcctcgagacaattcgaaggcgcgcttattcatttaagtctgcgtaatttcccgagagcgacaaaagaaatgcttgatctactaaattacagcaagtggtcaaatgcattttactattatgcagctggctgcgcgactctgcaactcgcaaaagactctgcttcatccaaagaaccgactacaatggcccatgtgaaagatttgatgaaaaaagcagagcagtacttgctcacgtccacacagtatatttcccaaaagaaatttatgggatcaaatcttcctgtggaggtgtatctgtcccggaagctgcgcaagtggaaggctcgagccgttgcccggaacgccagctccatcaccgaagtaatgcagagtcctccgtatgtggagttgttgtacattttctctgttaattgcttccatcaccaggtggtgagtgattccatccgtcgtgatgtgctgaatgccaagtgcacggatacggatgaaatcgccttacgggatttctttctgggtgtgattgcacgcagcaaaaaagactatgccgctgctgagaagcagtatcaaaaggtggtcagtttaaacaaatctcagatgcagcaagaggatcgtgatttctgggtaattccatttgctcactatgaactggcggctatgcattgggaaaccaaagggcttacagcaaagcacgaaattgtttcgcatttgaagaaggcttcagatgcttcaggctacgactggcagggtcgtatgtcgctcatgtgccaattggcagatcaaaccattaaatctgaggaaagcacttgatgcatttataaaccaattaatgaaccactcctgtaatttttaaagttactctgttcgctatagagtacaaaaccacagaccgtcaatgaaatgttatgtattcctattttattttttattactactcacaataagaaccaataaggcgatgacactctttggttgagtggaaaccttaactgatttaaggtttcgctttctaatgacacacatggttttgtttaggttagggttggggacagcgaatttgtgactgcttatgttaacgtaaaatggctggcgtttctcctagcaagtcgtaccctgagccaaactcttggaagaaattgcccaacatggttgtaagttgctttgctggatgatgccagtaggctaactgtgcaacagaagaaagtcgccaagattagtaacaagttcatcatcgacgcttccgccgccgccaacgacaagatctttgatgttgctgccttcgagaagttcttgattgaccgtatcaaggtcgagggcaagaccggtaacttgggcactaccatcgttgtttctcgtgagggcagcaacaagattgctgttattgctcacactcaattctctggtcgctacttgaagtacttgaccaagaagttcttgaagaagcactctgtaagtgacgttaatcctttgtttctcttcaacactttacctctaacacctttagctccgtgattggctccgtgtcgttgctaccaagaagggtacctacgagttgagatactacaacgtcgtcgtcgacaacgaggaggaggagcaataagctgcttcgtctggtaaaaagactactagtatagtcaatgtcacttcttgacgtaatcttggcgcatatacttaatccaccgtaaattgcaagatcaggtcgtatgcgagtgttgtgaattgttgcattaaaaggatgaaactgttcttgaacgaagaacttaacaatgtctatgcactggacggtatgcgggacattttaacccttttaggaacattttaaaatccttttttgggtgtccgtctgctttaaaactttgacggtcgttcgaaaaaatgaaagtcggtttccattaaacattaaccaaacattttattcagaccaatgcgtctcatggtgatgctgcatcgttgtgctcgcggtatccaagtgccgtttgtccagtctccggtacgaaatggaatgccgtgaagccattggtatcgagcttcgccttccatgatggtaagactccccttctctaggagtacgctcgctttccgtttgctgcttggttgtgtaaactccatggtaatgtcagaaagtagcgagaaaattacaattccatcatcaaacatgggcaagtctacgtgaggaattattccgtctccaggattatacacctgcatgataatggcttccgcgtcttttccctcccatacctgtttcttgaaggcagaaggaatgaaattctgcatgaggttttgaagaaccggagcaaatggcctatacaaatgtgcctggcgacctgttgaccggtctaagatgccgtctggaagacactgaatgagctcatcttgaacgctcggcggcagaacattcggaatatatgtgagaccaggaatttcggagggactgatctgtgtccaacctttttttgtatcattttgagacgactgttgatcaacactcgtcaaaacactatcaaagctttcgaggtcatcgtcgcttgagtccgtgaaaaatgaactaactagatcttcctcgtattcgtcccgtgaaccatactcgttaacaaaagtgtcatcatcactgccgaacagagactcccagtcctgtgatttttcactctccatttgtttcacttaatgctagctgtgtggacccgtcttctttgttaaatgtctgttctatgataaaaaaaaaaaaaacagggcctttgaaagccctgactatcaggcgggttaaatgtttccatgggtcatcttgttcagttgcatctccgccatgtgcgatgtgtctgcgtgaaacgacatcgaccgtgcggttcgttgctcggttcgttgctaaacatcatactgtgtccgttaaagttcgcttcattcgtataacgttttattcgctctctgtcactttaatggacttaaaaatatgggcgtagcgaaggactaagcactactagttgtcgtcacccccatccttcctcaaaatccaacatcgtcgccattcaacatcctctggtggcagacaatacccataaagttcaagaactttattccttttctgtttcgttcccatttttgacaagactgcgtcttttttttcgagtggtcggaagaaaagaaagctttcttcacaaccttaaactgtgttactaagtgaaaggtttcctcaataaactatgaaggcattgcactttttgtcggcccttgctgttgcaagtagcctggttggcgttctagcagaatcaccagaatcttcggcaaatgttgcagaggtgaatcattatgtggatatgaacaagctgaaagatgtcaatcaaacaaagctacgtgaggtgctgggcgagttattgaaagagttaccacagcgtcgtcaacgtagtgttatgcatgaattgcagcacgcaaaacctgaattgaaagagaacggttctgctgatatacacattgctgaacctgctgaagaaatagaggctgaaaagtcgcattcaacacacaaccattctcatgctactggttcttttcatccgaattctctgaaaactcgcatcacagactttttgtttccgttccgcgctagttggaatggcgtactcgcaacactttacaccgccgtccctccttatctttttgtcttacttttgggaggtcgggtaagtaagacggttttgaacttgctaatttgtgtctctgccggaagtcttttgggtgacatatttgcacacctgctgcccgaagtgtacgtcaatgcaaatggtgatcatactcgggccacaacaggaattctctctggcttcatggtatttttcattatggatcgtttcttgcgtctgtgttccaaccagggccaccatggacacggccatggtcatgggcatggtcatgggcatgcacacggacatatgaagagcgaaagccattcagagttggtgagttcttctgccgtggaggaaaagcaaactatgaagaaacgcaaagtgtccatgagcggcgatagcagacccgtttcaatgagctctcattctagcgaatctagcgaagaaggaagagttgaatcgaaaaagggttcatcgaacgctaatgtcgccgtttttttgagcattggtaccgacttttttcacaactttttggacggaatggcaatttgtacttcttttcttacagacaaatcacttggtgcatccattacgcttactgttatgcttcacgagtctccagccgagattggtgatctcgccattctgttgcagaacaacgcatccaagcgttacgctcttggtgtgcagtctttcacaatggtgggaggtattcttggagcgttgttcagcatttggattcacaacatgtcgcaaagtggggttggatcatggttcttggcattggaagacaaccttcttgccttcagtatcggcagtttcctttacattgtggcactcggtgttatgcctgagattgttcacagccaaagtgctggtcgctcgaaattctgcgagttgctctttttgctaactcaagttggatttcttctgttaggattcgtgatgttgatgattatttagacgatataaggggcgcgttactaaaataggcagcctgaaggtcaacgaaatgagatgaagcacaaacattcaatgattaaaaatgcatgccatttttcaacggcgtttacagattcttcgagagatataactgacagtcttaccaagcggtgcttgaagcgctattcacgcgagatatgttgagcacattgcttaaatacaaagctgtgcttggcaaaacatcatctttctataaccgaccatatccacacctttcaactaaacaaccatacctgacccacttcttgacttttcgtcccttcaaatcgttacgattgttacggtatgcaaagaaaaaaaaaattaatttattaagatttaaggactgtcacttccagaaattttcatatttcgttacacattattggaggctcacgggacggagaagatcaacactgttcacagctgaagcggatctaatccttcattttgtccttggcgttgtcggccatgcgtttcgatttgtcctgcatctcctgtgcggtgcccttctgctcgtcgctcttgaaagcggacatgacattgtcgtaagcaccggtagccttctccttagccttgtcgagggtagactttgaggagtcgggagtgacatactccttagctttttgagtaaaggacttgcgttcgggatcggacattttgaattattaagactttcgagttcttatgaattggttatgtgtgtacacgagagatttggttctgctgttcgacgaatttcaacctgctctttataacttttctggcttgcttttcgtcatagcggccagcggcacttacgtcgctctatgacgtagaagcaattttattcggaataaagtttgcgttaattggaggaacgcctcggctgtatagcttcttcactacgtgtttatgatgcttcttgatgcttaattccagggcccttgcagatcggtgacatcattatccatatagtgaaggcgaacgcaatgtggctaagtgatcgttgtttgcgttaacgtaggttagtgtgtttttgaaaactgaataacgaagtgtaacgtgagttatcgtggacaatctatctcttcaccgtccaccacttaactctcagagtctttgggaagctatagtcgctctttgattgtttctccgcgccctcttaccaaccccacctttcgttgttgataggctccatttatcggtacgtgttttcattcgtttagtgccaccaatcaactgtacgaacttaccttaagcgaacggtagccgaatatgcgcaaaactttgttagcgaaaagaaatgtcgagcaattccttattaacaacgtggttaattatttttctcgtacattcatacaaaatatttttcttttacgtttaattacctgcattaagtttctttttccaccagtactcccccactctctcaccctcgctccgttcctccgcctttcggttactaattgtttccgaccaatcacatttgcgtgtcgagtaacacgcgttgacagttcgcttattgccgagcgtaatagtatcacagacgagatctgcacttcgactgctcgggattttaaaagctttgctgcgacggactgcaacgctccaagagccaaataccaggacagacacaacaccagagggcaattttgttgaagcattgcactccttttttgtttcctaaatttttgaataaaccttctaaaagtcataaaaatgtctcccgtaagtgattcatgaatcgttgccgactacgattgcaaactcgcgaaaagttgaaaaaatggacgaaaatgggaaaatacggcgtgttttttgttgtgttgtcgtttgaaaattacaagtacgacgtgtaaacgatgtttggatgattaggtcgcgtgaaaaccgcgtcaaatgtgcaaattcacgcttcgaacggcttatttttgggtccggacggcgatgtttcattttcgtcgcgtctgttttgttccagtgtgatggttgctgctggttcacgtttgttttttcgtttcgtccattggtttttcatttccgagatccagctgtcaaaaatgatacattactaacaacatttgcaggctttccaagcaaacggttctattaacaccgaatctattgaggaccaacgtatcctgggctacaatcctttggttcctcccgcattgcttcaacaagagcttcctgtctctgaggcttctgccaacgttgtcagacaaggtcgccgtgatatccaagctgttttgggcggcaaggatgaccgtttggtcgtcgttgtcggtccttgctccatccacgaccctgttttggctatggagtatgctaagcttctcaagcccaaggctgaggagttgaagaacgagttggtgattattatgcgttgctacctcgagaagccccgtaccactgtcggttggaagggtcttgtcaacgaccccgacttggacggttcttacgccatcaacaagggtcttcgtatttcccgtaagatgtactgcgacgttaccaacttcggtgttcctttgggcagtgagatgctcgacaccatttctccccaattcttcagcgacatgttgagtttcggtgccattggtgctcgtaccaccgagtctcaactccaccgtgagctcgcctctgctctttccttccccatcggtttcaagaacagcactgacggctctgtcggtattgccattgatgccattggcgccactgctcatccccacaccatgcttggtgtcaacaagcaaggtattgctgccatttgcatgactgccggtaacaaggataccttcatcattctccgcggtggtaagcacggtcctaactacgacgccaagaacgtcgctgccgttcgcgaggccctcgagaaggccaacattacccctcgcatcatgattgactgctctcacggtaactccagcaaggaccaccgcaaccaacccaaggtctgccattccatcgccgagcaagttgctgccggtgacgaggctcttatgggtgtgatgattgagtctcacatcaacgagggtcgtcaaaacgccaagatcgctcccggtgtcaaggagactcttaagtatggtgtcagtatcactgatgcttgcgtcagctgggagcaaactgctcctatgcttgaggagctcgctgctgctgtccgtgctcgtcgtgccggccgtgcttaaactacttttgtggtcgtatagaaagtatgatggtgtgtctgtgtacatatgcacatgaacagttactatttaccatacctggcacactttcatggcgcatgtgtgtgtattgcgttgctgagagaagaaaaaaaaaagtttgtttgcgtgtcccttctcgtcttgtccttttttgtaaagggcggttgcagcctgtgggataaacagggctggtgctgcccttgatatttcttctggtaggaaacagaagcattttgagttatttttcgtagttttggttcatagaaacagcatgcaaaaaatgttttagaagaaaggattgagacatcttctagtgggtgtgtgtgtgtcgctgtaaagctgaatctgtaagggaaagacgttttggaataacagtctcagaagtgtatcagctgagaccgagaagcggacgcaggaaaaccggggggacaacgaaatgcttaacaagaaagatgtgtgttttgtttgtgagcgttcagctggaagctgtatttccacagtacagcttcgttaaattcacaggaagctcattgtgtactggtgagttcactgtttaagaccgttcattggccttttctttcttctctttttcatccttagccttcaacagaagatacttacgttgagcagccattagttctcgaattaagtgcggacttggtttcttggcatgcatgaaattgcaaagaccgcctcgtccacactctgaggtctcgtgttgacgacagcatgcttcacggaagtctgttacaggtgatagttcggcgtacacgggtttttgtgaataccaacgtgagtttagatcgtctattgcattctgagccgactcttcatacttgaagcgaacgtaaacgtttccaataaggtctatgcttgttagtataatgcttaaaacaatttcaacaagggagtaaagccctttttttcatcaactacttacgatcaccaatgttatcgcacacaacgatttgttcaacttcgccgtatttcgcgaattcgcaaaacatgtcttcataaaacgcgtcaaattgttcgtctagctctgcttgactcatgtgcttgcctgaatcctcgtgaatggggttcttgtacaaatttggacacagcacagtttgactgtaattgggttttacgtgttttctcgagcaccgttcaccgtgacggcatgcaccaattttgtagtagaaggagcagttgactttgtcctgctccgtaccgtaaatgttagccaaatgacttgccattttttgttttgtgtctctcgtaggcaagagctctgctttattttccaaaccacggtggcaggaaataatgaggtctaacgcgtgcttgtgtataatggtgcgtggtgctgtgtggcgataagtccagttagtgcggcgaaacgttacatctcagtatgggtttatggaactgtagtaagagtcgttattggatatatggttttacagtattacacgtaaatttgtttagcgcgttttattgagatacactaattcactggctgaaacgaaggaaatgtgagtggacgagagtgtgggtagaaagagacgacggttaggcagttgaacatagactgttgtaagcttgtatgaacatgactcgtgcaatgatgtgtactgcatcttttatagcatggatgttatgaagccaataacgttcacggtatgatcgtccacgttgccagctatgatacgagacatggataacagtgtcgaggacgtacatgcaacaatgggttggtcaagtatttctgccttaaagagctctaatgggccgtcttcctgctgggtagactctcgctcggtagacatgattgataaccgggctttgcaatgataaccacacacgaagagatccattgtatggacatccatactcatccatggttgcagggctattccttggaagtacagaaccctagaagagtgtgtaaccgcgtagtcaccgcttatgaatgatccgaccggcgggcaatttgatgaaagcgtaaacgagagacgaactcgttcgcctgagactccaaatgcgtgtgacgaattggttatggaatgcgttgtggttacagtgcacgccagttttccggcaccaagataaaatggcatgtcttgttgaaggataccggaatgtatcaacgccgttgcattcacttcaccgatggactcacccgttttttccagttgaatgctttccaggctagcacgcaacggctctttattcagtgccttcttttgtggagccagactttcacaaagttcgtccaaaacactcaagacagttcctgaacgataccatttgcgaagttttccttgtgacaatgaagtaaggttttcaccattcaaggcgctcgtgggaacaaattgtgttgcaggaatactttgcttacattgtttttgaatcgcctgctgtagtagctggcaagtttctgtgaatgccgactcactccaatcaacgatgtccatgccggtgattatgaacacgaaaagacgtatttgaagaacgtcaagaacgcgcacaacttcacatatgtgctgtagctctgtgtccgtaggatgcggtcgcaatacaaaaactcccatgtccaagggaaacagtcgccgagaacatgcattgaggtcaagttcggaataggaaaggagagttgtgctgcaagagctcgcaaatgtttcaaaattgtaccaatcgtttgattgggacaaaatactctccatcgtacactgtcttgaattcaagaggcggcacttttgggcatgtttcgtatctaaaccaccgatctgatagaggaaccgtgacaaaagtgactttttaccagcgccgacatcaccaaatatgccaatatggatcacaggtttagcgtgtctagtaatttcttcaatggagagtttcacatcttcctttggtttttgagcagcacctccaacagcagctttattggcggttttctgaaacgctacttgctgttagtaattgcaatctttgcatgagagtgggcacacataccttttgatttagattgtgcggcaagaacaatgtcgtctggactaggtgcatgaaagcccagaagcgcactacggctgtagggaataacgatgttgtcctttggaggcttgtggatatcaaaacagagacattttgcaaaagaagaagggggagacatgtacatggaggcatcgggtgtttgaatagaatggtcataacacgaagtagagcattgggagttatgacgatcaggtggagatggagtattatgtggaatagggctaagaggggttgctttgggaacgggctcagtgttcaagcttgacttggagtcaattatgggtgttgtaggttgcgaattgagtcttcgctttcgaaattgactaaacagatttgcagtgtcattcaccttagaattcgactgtgaatttttcgtttcagatgctaaagaagcatgtttttcctgttgttcctgttgtttacgtttttgtaactgggataacttcgacatgactatggtaaatatggttagaagagacaacatcctcaccagaagagccggcaatcgtgtgagttacatacgttttgagggcacggccggtgcacgtgtctgcgtttgtgcttgtgtatttgaagaagagccggatatagaacttgtttctagcgattttgtcaaagaattgatgacgtttttactctcttcattttgttgtgtattattttcagccttttgcgccttctttgagctcagtaactttgctaatttagacattcgaaatgtgtgtctcaattacacgtaaaaaaaacaaaacaaactctataaagcttcagcttcacgtctttttttaatactacagccgttatttgacaaaaaaacggtgaattgtttcacgaattaggaagaaaacgagaaagtaagttctactgtgttacttgatataagcaaccaatgacaaatgagataattttgaaaagaaagtcgtgtaggcctataaagaccctttaaggaaaataaggtaatgcggagggctgtagagagttgtgaggacttgtggaaatcggtgaaatctgttaacggatttttttattattattatgaaagcacaatagcgaaaaaaattaataaaataattataattataaaaataaaaattaaataaaaattgaacaaaaaatataaaataaaaaatacaaagtacaaaagatataaaaactaaaaaataaaaaattccaaaaaaataataccaacacaacgaaagcataaagcttcaacttcaactcatccacagctgaccctatctcgtgcagcttctcctccgtaataaacccctcacaacccattcaacactctatacgccttcgacacacatcatccatagtagttaataataataatatcaatgaagcaaaaaacacatataacggaacaaattaaaggatcacgaagccaattccgacgttaagactagtacaatcatcaataaactctcttaaaaagcgatgagaaattaaaaaccagagaacaatacagtgcttaagctcaaaaagctgaggaaacacaacagatcaagccaataatagtaaaaataatgagatcatgaaaaaggatgtgtgcgtaagagagaaacacacacagagagaaagtgtgagagagagagagagagacggagtgaaagagaagagtattaaggacaaggtattaacatgttttcactataggtcccttaggatgtgatttgcagcagttcattagcttctgaaagacaccatcaattctgagaaagtcctcaggagacgagtcatcgttgggggagaacgactgttgttgcttcggtgaagagaaggaaggtgtctcccaaaattgacggtacgtcttggtcaaaacaaagaaacgagtcattggaagggtcgacaaaaggaaggttacggcagtaagctataaaactgttgatattcagactgacgctgctcaaaatgcgcgcgcgactttcagggacacttgtactggagcttatttgatgttgttggtagaaggagggaggagaacgtccacttatataacggaaaaatgacgaggtgcgacgactaatttaactagtctatgattggtcgacgatgatcgacaaaggaaactggacgcgcacatccctgcgcagtcctgtcttctgacacttttgacaaggccgtgatttcattggttcaaaaatcccgcagccgaaaattatgtcaaccaatgaaaatgacgtgcaatacgtctgctggcagccggcgagtccaggcgcctaggaaatatgcagcgaaacagctgcggggtttggctcccagtcggctatagactaaccaaaagacgaaaattaattactgattcattagttcatgtggaaagcatgcataagttttccaagtgtacaaagccaaatgccagacactgtacacaaaccgcaccgttcggacttacgcctcgcttcccatgggccactactgaaatccctgtatgtaaagatcttcacttatgatcgacgctatccacagcccaaaaatacactgatcaccagtagatctctctcgaatgaaatgatctacgataggatcggttgatcgacaaagcagtcattgagcgtgcgtaggcgtgcgtagacgtgcgttaaaagaaagtaacgatgtgtaaagagaatgtaaaacagaatagtgcaagtatgtgttctgtgttgcaatacattaaaacaaataacacatatagtacaactcgttaatccatttaacgtgaaaacttcatcaaagcacactatttcccactagagttccttatgtctccttccagttcactgcgctttcccttgctgccagcatttcacgacttaccctctgcaagaacgaaacgtcaacatgtcctctgaggaatctccctacaagcaaggtacgcgtctaatggatgctattttttctgtacggcaattaacaaactcgatgtagcattctctcttttcgaccgtcatggaacgggccttattcctaaaagttcaattggcgacttgctgcgcgcctgtggacaaaaccccactttggcagaaattgcagagattgagtctactctccctgcagaaggtacacgcgaaaaaaacgcgattttgagaagcaattctgctaactggatgctatagtcaatatggacgagttcttgaacgttttgaaccgtcctcacggctttgacatgcccggcgacccggaagagttcgtcaagggcttccaagtatttgacaaagacggttccggaatgatcggtgttggtgaacttcgttatggtatgtgtgtttgggtttgttgtgtcttcgtgcgctagactcgaggaacttatccttgtaccgtggaattttgcagctaatagagcaaactgcacagtccttacttctcttggtgaaaagttgagcaatgaggaaatggacgaactgctcaagggtatccctgtcaaagatggaatgatcaactaccacggtatgcccgcttcaacagtgtgaaatctctcgtcgttaatgcttgctaacgttaacgcttgtatcagagtttgtccaaatgattctggcgaactagacctaacgatatcttacatgtctacccttgatgattttcgcttcttcaagacagtctacagagctgcacatttccatataccctagcagcaattgccaacacgcaacgtaccagcatacacatggacattctgatgtcgcacactttcgtgttcataagtgcaacagctggttcgctctataaagtgtgtgcgtaaacgagtctatggctcggttctgtcgctgaatacacgcaaatataaaacacattttccttcctttttcgtagttttataacattctcaacattaagtccataactacgttattggtgagccccaaaccttaagtaacttccccagcagagcgtaatctttcaacaatgcacaattttttgccatgcgaggcgaggtttcggctgaagagccgttctaaaacacagtgtgtgtgcccgcagccaagacacgattgaatgtaagcacggtacatgcacctgtgctagctaacaaaaacactggtaaacttggctcaaagactgaggcggcacagcacgaagaagcgtgcgcgtacacattcgtgagagtcaaaaagctatccatgtgggctcgaagagtattaagcacaaatatccttaatacttttttctgcgaagaatctaacatcagcatcttgatcctttgcaaggacttgtaggatgggggcgatttgagattcaatggcactctcacctccagtagatttaaggacaggagaaaggacagcatatgctttggcgacattaaagcgaacgttggggataggatcattggccatttgattcaacacaggcaaaatttgctcctggataacggcggcattcataacaggggcaagagactgaacgaggagatgttagttgacggaaacaggaagcaaaacatggactacttacacagatcgcaaatatggttgtcatgcgataaagataattgggatgactgctcatagcgaggattttaggaatgatcgttttcgtggcccattcaataccaaagaactcggccagtttacgaagattatcgatggctgcctcgcgaattgcgtacacatggtcgcccaaccacgacatgcacaagttacccattttctcgttgaaaaagtcaacgccgagctgacgtgcaagaagaggaatgtactcgattatcgccaaacgaatgcgccattgcttgtcctcagccagagtaacaatggcgggcaataatgattgagaaaggagatcaatgccaacaactgctacgttagccggtgctaatagtccaatattcggcttaccttgattcacaagctccagtttggatatgacattgaggcggacttcagggaattcgtctttcaacaggtccaaaaacaaaggcagcaaatgctcaatcgtactaaaagagtgttagatcaaaggctcagccaacacgttgcgttgatcacgctccattatgtacttactcctctttaccaagaattggtgccaaagcaccaatattggtacccagtgcagcacgaacgtgttgggccgggtcattcaccaggtcttgcagaacaggaagtacatcatcaaggacagcctttttgtctatcaaagcacagaagccgggaatttgtccggaaatggcgcgacgaacttcttgctctgtatccttcatcaacataatgaatggttttttcagttcgtcgttaatgatgttgatgccaacgacctccgccaaccgaataaagttgtctgctaccatataacgtgtacgccagctgctgtcggatacaaatgaacgcaggggttggagaaggtactgacggatgtcagattcctcttgaagaacttttgctaatgaaatcatgacatcaaaagacagcagacgaacggaatcctggtcatcagaagaaagggaattgaaaagaggtataaactcgctgatggcttcttcctttgtcattaaaagaacaaacttggcacagttcgtagctgcgggacgacgaaccataggtgcttcatcgtgacacaaatgaccaaaattctgtctcagagaaacacgcacggcagggttcgtggatctttcgtacgcggcacagtacaaggcagtcgacgaagcgcgtgaagtaaaccactcggcggttgataaacgctgaaccagaggaacaaagtactccacgagttgttcttgagaaaggacttgacagattttgttcaatgattctactgctgcgtctcgaacaagtggttcctccatagcagccaggttttccaaaatagacagaaggacatgtgcgtattcaggaccaccaacatattcgacaaagtccccaagctgagacgctaaagccgacagcacttcgtcttcatcatcgatggattctaataaacgagtaacgtgtaagaaaaaagaaccaaaagctattcatcgaatagaaaacgagaaaaccacgacataccatccaagaatggaattaattcatctctcgtacgctctggtcccagagcaagtgcaattgtggatatgcgttttaaggcgttcaaacggtacgagacatcgtcatgctgtagagttaacgttaaaataacattctttctcgtctcgttcgttctctgaaccacaaacctttaactcgtctattaaaactgctatcgggtataggtcgttcacttgctgcattgtcgtgttagtagccgtaattcaggcctaaaaatttagaggcagtacattatccgtttgcatattgcttcagacgcaagaaactgcaaacaatcgcgatttatagaatcttttagcacgtctggggtagcgtgaaagtctaggacgggaggtttcgacctgtggtgaggaagcgccagcaacagcgttacagcacgcaagccctcggtatgctctataatgaactacaacaaatatcactattacgctcggtagtctaaaaaagcttaatttggatacgcgatgtcaacacaggtatcagaaaatgtgagcaccgtttgacagagcaacatttgtgaatgatcagtagatgaatttgtctgcgaacatctgtatcccacaacggtcactaaggttcatgtttttataaggattagcaaaccaggtttcaagtttttacaaaatcaattagtccaagaagcttttatcgttttatttcgtttggttcttttttcttcagttttacattttatctttttttccccccttctttgctgttacttttctcgtcgcttctgtttttattttgcactcagcgattctattcttcttttttggctaagcattttttttattttacaattgtgacacaaaaaaacgtttcttgatggaccagtttgcttactcgacaaaattggaacatccatgggatgacgtctctctcggctggctcaatcggtacccaaagtaaggatcattgcatttgttagcgatactaatactctccatcacctagcccaaacagtgcacatgtactgtcctctgacattatcgagcgatacgttgacgacaagggacgtctgtacaccgagcgtctgcttgtcaaaacgggtcgaattcctaaatgggcacagaaatacctaaacgtttccaaaacacacattcttgaacggtcaattgttgaccctaaacagcaattgatcctttgcaaaaccgccaacattgaccacaaaaaagttatgaccgttatagagtacacgaaatactcatcattgaagggatgctcgtggacaactatggcggttttgggtaagttcatttcccctattcggtttggtttcggtcgcaaagtgattcaatacggaatcaaccgatttcgagaacaagcaaaagcaacccgttccggcttactacatgctatcgaagcacacaaaataaatccatcataagcaaaataccaatcatcacttctttttggacagtgccattaatcttaccatgcctcgtattacctgttccgtgttgtgtctttgaagtgcgctgatgggaatcgtttgtgcgtcagggcgatgcttttgaaccatgtgcagtaatcggtagaatgcgtcttcttccgctatgtccgctttgttggctaagacaagcacgggtcggtgaacgagctgtgcattgtaagtacacagttctttccacagcaactcaaacgcggtttccccggtcactctagccattggggaaatgtcaatcagcatgcacaacgctcgcgaacgttccacatgtcgcaaaaagttgagccccaagccctttcccttactagctccttctataagcccggggagatctgcgatctgaagtttctgagaagtgttcaggtcatgatcaaagtaacgtaatgttcccaaatggggttttaaagtcgtgaactcccaatttccaattggagatttggcctcggtgagtgtgttcagtagcgtacttttcccagcattaggcatgccaacaagccctatatcacatatcgtcttaagctccagctcgaacactttttcctccccacgaagacccttggtagcaaacttgggagaccagttttcttcagaaagaaagtaaatgtttccaagaccacctttcccacctttgcatactagctgaggtttggttgattccttatcaaaatcgatacagagcggagtgtctgttgttttcgtttttcgtaatggtacgagaccttttgcacgggcctttgctttctgaaaaaagctagaatgttcgacatcttctgcttgcagggttggatagagcacccactgtaacgactctggctcagactctttttgagagaactgtatttcacgcattactgttcccacaggtactctgagaagaactgattttccagcctttccatgtcgattatcaccttttccattttgtccatttttggcctggtacgcactgttaattgaagagagtgaatcatgttgaaacgaggcaacgacatatatgtctcctccatcgcccccattgccgccatctggcggaccgtatggaacgtatttctccctgtgaaaagaagcacatccttgaccaccgtttccagcttttagtcttacacgtcgtttatcacaaaacgagtactttcttcagttagctccgtgtttcataacaagaaaacgtacttcatactgtgaattcctatttactctcgtgtacgataaaagccttcttggtccaaaccgcgacagttgaccacgacagctgtatattaacttagaataggcatgcatgtgagaacatatgatgcgtaaaaaaagtatattttaatcaaaatagtagtaaaaattaaggctttcggtttttcgaacagtactcaatagtcagcgaaagagaaaaaggaaataaagagtccttacaaagattttttcatgagattgaacataaccgtgtatttaacatttaaagacacaaaactagtcaatggattccctctttactcgatagcttaatatttcacgaagaaaggaacagctccacgttctgtccccgctgcaagccaataggacagtgtcaatctcttataaatcgcaatggtagagagatgaaacaccgttaatcttctatccttaggtttctttgacgcttcctttccttaactatttgtttcgttcatcctgctaattattaaggttttaagctttttttaagcgaacaacaacactacaccacaggagctacaccaaaacaagcaggaaatacggagaatctaatcctaagaagatccttatttagtagtaatggctagaacagtatttatacgacatatgagttattcttctctaagtcaacatttcaatcgcaatgcctatattctccgctagacattcgatgtgaactttttttagccaatcaccgtcaagtgcagccattcataaacgagctagttttgcttagcttagatcggattaattactttttggagaaacgaaaaagtagtgagttcgaatattacgctgagacgtttcaactatctcttagttctgcaagcggattttatatgaaactaaattattaaaatcgcgactcaaaaaatgatcctttatttcacaatactacgatatgcatctgagcgctcttttgttttcttcgattttcgctcataatgagcgcctcgcttgtgttgggatcaggcgaagtaaatcagtttaagggatttccacggtttgtgaagaaatggctcttactgcgattgattacttaaacaagcatttcgcctgtacctggctcgtgctaactttgactttgatttggctgtttaaggtttgtattgctcaaccttgttgcgcagttaaaattctagatacggtgtagtacaaaactggatttgtttacactagcatttacctagagctttttaaggtatcgaagtctcttgatttacgtagtttaagtaatcgaagactgcgtcaacgcgctgcagaacccggttttagacgcaattggtatttaagaaacgcgtggacagcaagtttactgagaacacagttttgagggtttttaacaggtgatccaagcaagactgtcactctaaaatcgtcttcgtcgtcttcacttttcttccatcttactaacgatggacaatatctcagccgttccaaaaaatgaaagcgaaagcggtatacgaacatacacatcaaatgaatcgctgaaacatgctgagggaacaaaaatcactgaggaaattcaggaacaggtcattgctaatccggaagaagttgatgaagatcaagggcctcctgattctgagcttcacaagtttctcgttgcacttgtttgtggagttgcactcatttctgatggatattgtgcaaatacaatcggttcagtgatcaccattttgcgcaaactgtatcctaaagaaaccgaacattcacatgcacttcaaaaggttggtatgatttcgtttgtcggcgtcattgtcggccagctgtctttcggtttcgtttctgacaggatcggacgtaagtacggcatgttgattgctactgtcattctcattgtttccactgccttgtgtgccggtgcatatggtcctcatggaagcatcagcggaatgatcaccgttctcatggtattccggttcttcttgggtgtcggcataggagcagagtctccgtgtggctctgtagccgcttctgagtcttctgctgaaatgaaaagtgggcatcgtcatgcagtgtttattgcagtcacaaatacagcaattgatgttggctttgtgctcggtgcgctggttcccttcatcctttgcctcatctttggtgatcagcatttgcgcgttgtttggagactttccatcgggttgggtgtcattgtccccattatcttgctttattatcggcttcgcctgaaagattctcattcgtatacaaaaaaccgtctgcaatttacaaaggtcccatggtttttcgtaattcggcggtatggaccacgtttgctcgtcgtttcattaatttggttcgtgtacgacatgtcggcgtacgcatttgctctttactctagcaccatcattgctcgtgtgctaccgagtaacgctacgatggcacagacatttggttggtcaacattaattagcagttttaatctcccgggcactattttcggtgcctttggttccgatttccttggacccaagtattgtctgattacgggtcttgtgcttcaaagtgttgttggtttcttgctgtccggcttctttcccagtctcgttaaacaccttgctggattctgtgttctttatggactgtttctgacgcttggcgagtttggacccggtaacaatgttggtgttctcgcatcaaaaacgtgtccggccgccttccggggtctttactatggaattgcagccgctatcggaaagtgtggtgctgcagcgggtgtttatgcgtttggcggaaatgctgtccgtacctacttcttcatcgctagcggcatgtcgcttggtgtcgctattttagcgctgttcctcgtacctaaggttcaacagtcctgtattcaagacgaggacgctaaattcgcacagctggtcaaggatcgcgggtatgatgtgtttgagttttctaagcctgtgcaattgtcagacactaaacaaaactaatcacgctttaatatttcgcatatgcatattttgaatcagcatcgtagatgcgactacaatgatgagcactcgactattgctttgctacttttggacaaacacccgctaaacccattgaactttcaattacgacaaatgactacaatccctttgggacggtttctggtaatggctacgctgcatacttcggctctctttggttcctgtgagattaggaaccatgctaatggcttgcataatttttttaattatttttttcgttttttgtttaattcttaattccagctatacgatgcagaagatgcgcaatatatgacaaacagacagaaaatttttaattgatttacttttttgttcggctttgtattggtctagcgatgggtcaccggaatatggaaccttatgcaaactttcatggtgtttagtcgagtggtataaccgaatagtgtagagtgaacagaagagagtcgggttcaagtttcaacgaacccaccttttccagttgcacctaaactgcgaacgcgcacatctgttcttcacggattcgcactttattccttgtcgaatcgctaacagctgcgtctaagcgacacccccagtcgcactttttcgctgatagtatgcgaactcgacgcgaccaccaggagtgaagatcagaaccgctaggacgcataggattggccttcttaaatggacccgtcctgcgcgtcattcgcgtcttactaacgcctccgaattctacagatgttcacgtttgctgaagacgtatttcaaacgattggctggttggttcaaagaactcgcaatgaaacctcggtttttgtcttttttacgcgtctagacgtgtaatttcgtttaacgcgacgtagtgtgattcgctaaccttaaatcgcagaaagcgaatataaacgtcacgttctgcgccgcttaatataccgccaacagaacaattgtgctgcttgctttcgcatactctcagacgagaacgcgtagctacgtgaagtatgaagtttggaaagtaggttgactgtttttcgactttgtgaactgaattgctaattttttgaaactaggtatattgagcacgaactcgtaccaggtacgcgagagaagaattggttgtaaacttgtctgtgaacagttcagtaacccgtcttaattaaagaatggaaagacgtctacgtatcttataaaaaggggaaaaaaataattacaaatctccagtcaaatccccattttgttaatgacattaaacagggtttacgtctctcggccccgtaagtgattatgcctgtttaataatacacgactaacgattgtcagtcatcaaggtttgtttacgctctcgcctacatatgttactgactttttagtcgacgacgaattgtatcagttacatccagccttttcggactttcttcgtaaccaaatagccaaggttgagtccttttatgagtctcttatacgtgatgccgaggaacggcgtgaacttatcattgaccaggctgatgtctactcgaaactcgatctcatgcgaaagcacggcgattttcagaagtcagagaatgtggtacttttaagacgtgtagagcctccctggaagcgattgcttcgcaggctaacacaacgtgtgcatttacaaaagcttccaagatttgcaactcgtcaaacagatattcccagtgatgcatactctccccgaatgagccagaaaaagcttcaccaaaagctaaaatcggtaggtctcgacgtggcgacgtcaatgatcagtgcatatgtactaatggtccttaggctctttcggattactatgatttcctcagtcttgtatctcaataccaaactttgaatctcactgcatttcgcaagattttaaagaaatatgacaaaacatttgacacgtttcttcaggaaccaattatgcgcaaaaatgtagatcaacaggcgtttgctgacaattcgcatgttgagagtttacagcgtgccacaacggcgctttatgcgcgtctatttacccacaatgacctgaagaaggctgcggacagattacgttcggtccgacttcaaaggtcgtattcctcaattagtatgcgtgccggcatactgttgggtgcgggcgtggtgctgtcgatagagggtttgtgctattatcaatcaaacgagagagaggcgtacttgttgcaaatctggggtggcttcttcctgttaatttttggcttcttgtgtttttgcgtcaattgttttatttggcagacgaagcgcattaactatgttcttattttcgaatttaacatgcgaaaaacactcgattggcatgaatacctagagcttgtcagcgtgctcttctttcttttctccttattcttttggctatctttgcgcaatttctttcccggcttcaccatctactttccggtacttttcttaggcatcgtgttcattctttcgctgttgccgattcgtcgtttttttggaagcacgcgtctgttttgttatcgcagcttgtttcgtattctgctttctggcttgttcagtgtttgctttgtcgacttcttcttcgctgatcagttagtgagtttggcatatgcaagcggaaatattgccttgttcttttgcttgtatgcaaaaaaatggaatgaccctgcttcatgtaactcatcacattcgcccttgatgggcttcttcaccacattaccatatatcttccgtttcctgcaatgcattcgccgttttgcagacactgcgcagagttttccacacttggcaaacatgctcaaatacacttttggcatgctatcacaagtttttctcagcttgtggcgccgtttctcgtcgagacgttactacattacatatctagtatttgctgctctgaacgctatatactcctacatatgggatgttgtcatggattggtcccttattcaacgcaagaatcgaaaatggggtttccgtccgaatagggtttatggcgggttgatcatttacatcatagccatgattttcaatgctatcatccgctgtgcattcatcttttatggcattttccctggccacatccaacattcttccaacgtcagttttttcatgtgttttgctgaggttatacggcgttccgtttggaatctcttccgtttggagaatgaagagatatacaatcgggtaagccatctcgttgccattgctgcagttgctaatttttgttttaggagaactttcgtgcagcgagggatactcaacttccggatcttattcggcccaaagtgcatgatcaacgtgacaaaaccatcagtggagcacatgctcaagattttgaaagacattccgttgtatatagtgacgatggcacagaaatgactgagaggacggacgacgattagtcagttcatatttatctgacatgtcgctaatacctggatttttatcatgaatcctttgctttaatttcccgtactgattctttcactctcaccatcgggtgctttattatattccaatcatttctgcataatgctacaacataatcaatcttcgcggcttattcatttacaattcctttattactgttatctatccacaaacttttaccccctcacctcaggttatcactgtgctctattttcctattgccaaactaattctgtgataccattttaaatacaacaattggtcattctgttcaggaacaccggacatatttggacaaggcattaattcatctggacactttacaagactgtaatgtgataatactttttattggtgaacaccgatctaaacctgttcacgcaatcctttctactgatcataatggacgtatcgttcaaaccatcgcggacccactcggcctttcttcttgcaccatcctctcactatttgcgaatacagctcatctaatctctgaactccccgtcttattcactcggtccgatgcctcaattgtgtggccagacccaatgatggaaaaaaatgatgcgtctgatctccaccaccaaaagtgtattttaagaaggtaccggctacatcaacgcttcttttaccaaacgatcgtttgttgaatacgctaatcatggttgtcaagaaagttggaatcttaggtgctacaggtacgattaggaaaggcaagggccgtggtggtttttgactggcaaacgcgtacgtgatgatcaaaaacactgaaataatagcactatctggacatcagagctatttctgtgttgtctgcgaattgcttcgtttttttttataaatcttttggattacttttgctgtttatttcttttcctttttttctttaattttttggaaacccgtttgttttgttctaaggaggtctggaatagcatcaaaagttatcacctacgatgtttactatttgctcattcatagatccaccatggacgccttaaaacatgtcactcttattggatctctttactaacacagcccgtaggtactgtcggtcaaagattcatcactcttttggatgaacatccagagtttgaaattgccgttcttggtgcctctgctcgctccagtggcaagaagtatgaggatgctgctcgttggaagcaatcaaaggctatgcctgagaaggttgctaagatgattgtcagcgagtgtgatcccaagcttttcagcgagtgttctatcgttttcagtggcttggatgctgaatttgctggtgagattgagaaaaacttccgtgccgccaacattcccgttctctccaacgctaagaactaccgtcgtgaccccgttgttcctttgattgttcccacagtcaacaccgagcacttcgacgttgtcaagaagcaacaggagcaactcggcctgcaacgtggattcattgttaccaactctaactgttccactgccggtgtcgttgttcccctcaaggctatgcaagatgcttttggccccattgagaaggtcaccgttactaccatgcaagccatttctggtgctggataccccggtgtttccagtctcgatatcctcgacaatgtcgttcctttcattggtggcgaggaggaaaagatcgagtgggaggtccgtaagattttgggctctactaacgaagatctctccggtttcaagttgactgataccgtcgtttctgctcaatgcaaccgtgttcccgtcttggatggtcacacttcttgcgtagctgtgaagttcgccggtaaggctccttccgtcgaggaaatcaaaaaggccttggtcaactaccgttgtgaggccaacaagcttggctgcttcagtgctcccaagcagcccattcacgttttcgatgaaaagaaccctgaccgtcctcaacctcgtttggaccgtgaggccgagcgtggttacgctgtttctgttggacgtattcgcccggactccatctttgatatcaagtttgtttctctcgttcacaacaccgttttgggcgctgctggcgctggtatcttgaacgccgaggttgctgttaagaagggtctcatctaatgcatcccggtaaatccttcttgtcacgatacctcattagcggatgaagtgacagtctctttttaaaatatatattttttgggagtttctagagaataaattaataattgaaagctgtcctaggcttgtgcacattgcaaccagtatgggaagtcttgttgggcggtatgaatagggatagtattggcgctatttagtattattatctgcttatgggagaacgtattgagttaatagtgcatttatggattaacctggtaaaagatgaggcttacttagtagaacaaggaactaattgaagtcttctgtcccaaccaactgaggcaaaaagttgcgaggccaggtttcgatcctgggacctacgggttatgagcccgtcggagttccactctcctacctcgcactaaccgtcaccagcaggacttgaacctgcgcgggcatagcccattagatgcctgaacgagttcaagtctaactccttaaccgctcggacatagtgactttcttgaaaatttctgaaacgcgtactccaacagtcaaataaaaaatctttgttgacttgttgtttttttatgaatccgttataatgaagcctaatgatgatatacaaagggtgtttgttagaagctacagtcgatgaacgtcgtatcaaacctcctttaaagactaattaaaaaatactgtcaattggatgaatgcgatgaattcaatttcagctcttaggacaaaaatgtccgacccgttctacaactaagtacatacagaatttttgtttgattgagattatgccaaaatgtctctgaatctacatcaaatttctcttctcctcaaagctccaatcggttttcgtctcaaagaggcttttaggagactcgattacattaatttcactgcagtaacacccaagagcatcactttcaacagcctattccatagtgatgcatattacagttttcaatgaacacctcttgtaattttctcatacgtaacttaccatagtttacactggtcttccgctacgatgctacatctgttcgatacagcaaccgcagatcatcggtaaaaagcttttgtaaccgcccataaatctttcgtctaaactggtcacaaaacagaccacttttacagctcatcttattccgttttacagatgtttcttacatcattttttgccgtctattcgttaacgtatttcgcacatatgaatgatctacgctgccgatcatcctgtggtaccactaaaacgtgtttgtgttggaacctatctgcgtatcgccaaccacacgcaagcaagctaagtttcccgctagtcgtagtgaaacaaggtgtccctaccacaaactattaagaccaatactctaaaaacaaccatttcaccttgctcgagcagaaaaagcaaccgacgtggttctgtaactttttgactttatcatttccagattcagtctcctgtacgatatttgtttttgttttttcaaagtacatttgaatcctttcttagaaaacaaacactcttatctcatggcacgccagactcttctgagcacaccgctacatggtgtctttattcctgcatttttaatcgtctttggtgcgtatattattaaacgtgaatgggttggatacgcattcattcttgctgtctcacttggtttcctcaaattctggcgtggaagaacacgtaaggttctgtccaatgaataccggtcattcgaactgagcgacaaggccgttctgaaccacaacacggccatttaccgattccgacttccccgtccaaacgacgttcttggactgcctgttggacaacacatcacaatcgcagtcgatgttgacggccgtgagtactcccgtgcatacactcctctcacttccgattctgaaagaggttatttcgacctgcttgttaaatcgtatcccaacggcaaagtcagcaagaggttcgcggagttgaagatcggcgatactattcgcgtccgtggtccgaagggtcaaatgagctacaaatgtggcatggtgaaacactttggaatgattgctggcggcacgggtattactcccatgcttcagatcattcgtgccgttctctcaaaccctgatgacaagaccgagcttacattgctgtatgctaatgtgtgtgaggatgatatcctgcttcgcgaggaaatcgagagactctgcaagagggattctcgtctcaaggtccatcacattctcaacgacccacctaaggactgggagggctctgtcggatttgtgaccaaggaattgatcaagcatcactttcccgaaccctcccccgacacaaaggtgctcatttgtggtcccaaacctatggtcgacgccatgcgcgaagccacgcttgcattgggttatgaaaagtctcgcgccatttctaagatggccgaccaggtttttgtcttctaagtagaaatacactgcggaggtgtgacattctggacacgtgccgcttctcagtaaaaattcgtagggaacacacagtttgtcgttcatttgtcactagggatatagtacggaaagcaggttgaatccttgccacacatggaatgaggagtaacacattagcaacgtaacggtcagggtcgacatcatatgtgttctacgaaaattcgtgttcctgtgacacctccatttgttcgcggggaagagcgagacttttgatatgtgagaggaagagagaaagaaaaaaaaatagtatctgtatgttcgtgcatgtgaataagagagcgtaagcaattgagtatatgtagtggaatatagtcaacgacgtgtgtggaaagaagacgtgcatacatgtaagcaaaatgtaattgtgcgcttccacaaaaaaaaagacccgcgatacccaaactcggattgacgagtgaggggcctcaaagcgagtccaacgggcgtttcattcttgtttacgtacacactcgtacagctcaagccgagagaccgagaacgagaagttgtcgtcagacacgacgacagttcacgaacgaatatgtgtgtgtgaacgcccaaacgagcgtgtattacatgtataatcctagggaagggaacatctctgctgggagagcgctttaccgtctgaattagatatttccctgaaactcaagaacgtcaatcaatttctttaacggacccgtatccctggggtccaaaagaccaaactctttaccaaaagcgataaagtgtgcaaagaacgagttccagtgtgcttctaaggacacgtgaaggatctcaggataatggtagttgtaaatgtgaacaaatatacggaagagctgcttgtagatggctttcacgatcgcctcaaagtttgatggaaagggaacgccggcttttgtagggaaaatagactggtctcgaaggcggttttcaatccaggccatgacatattcaatatattgtggagcagggagccgcaatggctttcgattgctgtctaaccaagtataatcaatactgcagctgttagtaacgcctgacttgaatatctgactcgttgataggcatacccaggagcagcactcatggtaggacatgtctgtaccgtacaaaacgcagcaaacacatcgtaaaagtgattcagatacgtaaataactcgtaaactatgtttacattagttagtaaacctctgacatttacaaaacagtctcacgggtggggaaaaccactgaaatttttgaacggacgaaaacgtctctgtacgtaccattaatggcgagccattcatttctgtcaatgtaccgaggaagagacacaatcgtagaaaagtttcccttaaccaagtgtgtgcttatgaacggttgacgaaggtacaacggcgtctgttttctttgggcatgatttccatgtgttgacgatgtcgtactagactttttcgagctatgagaagaaacagacaaattgctgctggagccgttgttctgcgcgtttttatggcgagcactccgagtaaaccgactaagtgaattcagcaaaaacatggatggctctgaagtggaggagtcgagaaccgttgggtgttttgctaaatgccccgcagttttcatttctgcgcgtctcgcttaacgcgtatgggggcgctgtcacgtaaagattaaaagcacgttccgctagatatgctatcaccagccaatcataatcaaaggcgctttcgcttcttaattaaagccgacacagcctattcagcgctcagtgtcaacgattcaattgcaaaaacgaaccggtaaaatcgcttagctacagttttagcgtacattcgttgtataaacgttttataaaaagggatgcgacacaattgctgcctcatgttttctttttccaaacccagtaggtgactgtgactgtggcggaatgagggttacgcttacccgagcaagctgctgtaggtcttaggtcgaatcaaacgagaatacgaattcgctaggttgtctagtagcgtgtactggggcttgattcagtagattccttagtgataattaacatcggcaattagtctgggctacggttatcctttggcagtctcaattgcgacagagagagaggaaggaagggaggaggaggggagcaccgtaggcttggtattaccaagcattaattagtagtacctagttaagagtaaaagtaagctaaactataattaaggttccaagtgaagtaagggtcggcagtagttacagttttcgccagcattacgcaaggggcagaatttgttaattccccatttgctgagctagtgtctggtaactaggacgcttttgacttttaattcatgaaccatgagtagtttggtaacaaaagggtgttgccaaatcgcataatagcttcgttacgattgtgatattgttgataacctacaagtctatgtctgtttttattcgggtttcggttgaacaattgttgctgtcagtcgtagggtttggggaattatgagcagagaataaacgataggtgcggatgctcataataaaccgataacagtggtgcataacctaccacgtgttagtaagctgtgggaaagaacgggctttcagaataaatacaccgttccgtaggtaatctcatctacatgcttcagctactgtgacagggattgctcccaaatgaacgtttaaaaatttagtaaaatgcaattgttaaaaagagtctattgctacgataatgtgtaataaaacatgtaagttactgaagttcagattttttttgttagcaaagtttcataaaacgatgaagtaattccgccatttgagcaatgctacagatgaaacgagtatcaatggtacattgtactacataggtcagctatcaattgttagcaaacacatacacactttagatcataatgacaaataattcggattactattacgaagcttagcatgtatttctctctctcattactaaacaaattgctgtctcgtaaaagtgtactcattcccgggatgacagtgctggacggaatgaaatattgttactattcacaaagatcgcttcgaaatccctcaaaagaatatgcggtttatacacgaactctcaaacaaacagtgacgcaactatataaaacagataaatatattaattaaaaaggtaacttaggttttcataggttaaaaaaaaactaaagttcgactgtataagtaaatatgtccgaattgtcttttgttttaaataaagctcacgatgtgagctttaaaaatcaagctcccgatcctttcacttctgatcatgatgttcgagtgcatatcacatcgactggtatctgcgggagtgacgttcactattggaagcaagggcgcatcggcgattttgttgttgagaagccaatgattctcggccacgaaagctccggcgtcgttgtcgaggtagctaaaaatgtcaagtcgttaaaacccggtgatcgagtagccgtcgaaccgggtcgagtatgtcgcatctgcgactattgtcgagcaggccattacaatctttgtcctcatatggaatttgcggctaccccgccgtacgatggtaccctaagaacaacttacgtgactaccgaggacttttgtaccaagttaccggacaacattagtctcgatgaagccgctatttttgagccattaagcgtagccattcattgttggcagcgtgcccaattaacgttcggtaaacgtgttctcgtatttggctgtggccctgtaggccttttgctaatggctgttgctaaggcgtacggtgcaattgaaattgttgctgcagatgtgtcagcaacacgcactcaatttgccgaaaaatacataggtgccaaagcatacgtctgtccgaagaagaatgaatcagagtccgtggctgcctatgcggagaaatgcagaactgctattaaatatgagcacggatactttgaatttactgccgatgctactggtgtcgatacctgcattcatactgccgttcttctactaaagcccgggggtacatttattcaagcaggtaatggaaaacctgttgttgactttcctatcaatcatttagtcaacaacgagttgtcggttatcggttcatttcgttacagcgcaggatgttacgaacaggccttgaaactggtttcgaccggaaaagtgcctcttaagcctttaattagtcatacgttcgcctttaaggaagccgaagaggcttacaaaacaacagccgatccttcctccggagccattaaagtaatcattcatggaactgattattgagctcgtaatgggtatgagagtgtattgttaaaatattaacaaaagtctaaacgctaaaataaggaagcttaatgacaacaaactatttaaggtagaatcaacgacattattaactatttatttaaggttaatttgcaactcaaacgcgtgcaaaatgcgtcgatttttccccaaacaaatataatcttagaagtgtgaggaatgaccggtctacgaatacacactatttagtaaataaagagagaatccattttactgaaagcctgttgagagccgtcactaaacgttacaataacaatagacgttttgtatttcaattaacagaaaataatcattcatttaagtgaaacaatactattcatgaaataccgttaaatatagctttttctgaaaaaagaaacattgtcaagtaggtgaagagatgcttatgcatttattagccaaggcagttccgaaatccgctcttagtgtcctccaattttagccttttcctcgtttgtcttcgctatagcttgtctctggttgatgcgatggttccagtcatatgttttcggaaactccttttggaaatccagttgtggaacttggtcatcccattcatactttcctttaccgaaaatcattgagagcagattgttccaagtgacaaaagatagatcggcaattgtaaacttgtcaccaagaagatatggtttatcttgtaagatagtttccagcactccaagtacacgctttaattcatttcgatatcttgtaacagcagatgggaccgggacagggtgataaatgttaaaccagttagcttgcccccaaattacaccttgtccagatgattggaaaaacagatattgcaattcatggtgataatcagggtggtcatggggcaaagatatagcgcgttgcttgtcgtaacgatcagttaagtataacagcacagcgtcactctcccaaatagtgtaatcgttgttcaaatggtctacgagagtaggtactctgccatttggattcaactttaaatgctgcgggtttttttgctcattcttttggaaatcaaggtatacagattcatatgtaagacccaattctttgaggcacatagcagccttccatgggttaggtcctcccttatgggtgtaaagagtaaattgtgccattgagagtattgatagagctagacgagatgttcaagttatcttaatacaagtaatttaattgaacctgatctgaggtatgaaattgagaccttgaatatgttttatagtgtgtattataactaaccctaggtagtataatcactcgagtattaagtaagacactgtttttcatgcgtcattataatttcacggcacgtttatgtgggcaaaataagagtaagacaaaatcaaaattgtcattcttacacatacggtactcattaattattgaactataatcccttgagccaataaagtacccaatataaatacgtaattattattattgaaagaatgaggacaaaagcagaagtaggtaaaagaagtattcttttgtaattgtatagttacatgcattttactaaaatagctgaaaacttgtcgtaactgtgagaaaatcaaagttttacttgtcagactacttttaatgtaactatatatcttcttataacaccaaggctgacgagtaatgtcgttgtttgattggtttgaaaaggtagtatggaatatgtacagtatgtatgtagctataagactaaaagtttcatatattatgtactttgagattacagttaaacttaagttaccagatacgttcaagatgccttctaaatacgtaagaccgttcatgcgtatgctattttattgctgctctcatgtgcctaatcggaaagtaaagctttagttataatacgaataactatggggatttgttacataagaagtagaactcattgatagtatacacattaatggctgctttggaacgcatatattgaatgagcagcttcgttatttgtacaccaaacttttctattagtgattgctttttcctacggaattttcccagtggagtatagaattctttttacaaaacattaagtataccacatttgttaccatatgagcagcaagtttggttatcgttaaaataaagttcaaccagtacaaaatttatgtacaaaataaaatattagattaattttgaaaaagaactatacaagctataaattagaattagttatccacacctccatttcctcgtccgaacggaaggaattcttggttacaggtagcagtatacgtataagccgttgtcatgagaacgtctccgttaccgtcgacaaagtggaaattgaaaccaccgacattgtatccgttagcaacaataagtcttacaggcaagaaactatcggcctgaagagtaccaagactccatgatcccataccagttgccgaacgtctccacttggcataagcatcatagtttgtattagaccaaccactgattgccttgtcaccaaaccagccgtagaaaacatcgtcgacgttttgcactgtgaaggtataggtgctggtaacaggagccctgaagaaaaattgataaaccaaagccttgcaagctgcagatgtcttagacattgcagcagcgttgggtgggtaagcaggaaggtaacgagacgaagtccattcaggaacttcagtgttgctgctgaaaacaccagtgaaaagtggagaagtctgtgtcaagttggatgaaccgaaataagctggtcgtgtaaacgcactggtgttagtaaccgtcatcttacagaactgggtctttgagggatcgtcataatcatatgcagcgtatgcaagaccacggacaccgttgcattctgccgtaggaataccaacaataactgtatcgactccgctggcagttacagtggtaacataatcggtggatgcgtagaaatcagtcgacattacagtcgaatgagccgatggaactaccacgatgaccgtacctggcacggatccactgggttgaatagtagtcgaggtgtattccacatctccagacgtgatagttctagtgacagtttcagcatttgtgggctcaacaacgaggacagttccggaaacagaaccgctcgcgggaacagtagagttatactgaacgaaaccggacgtaagggtcttggtaacagttccgggcttagtaggttcaacgacgattacggtaccaagaatagaaccgctggcaggaatagtagtggcagtgtattcaacatctccggacgtaatagttctggtgatagtttcagcatttgtgggctcaacaacaagaactgtaccagaaacagaaccgctcgcggaaacagtagagttgtattggacgaaaccggacgtaacagtcttggtaacagtaccaggtttagtaggttcaacgacaatcacagtaccaaggacagatccactagcaggaatagtggtagccgtgtattcaacatctccagatgtaatggttctagtgatagtttcagcatttgtgggctcaacaacaagaactgtaccagaaacagaaccgctcgcggaaacagtagagttgtattggacaaagccagacgtaacagtcttggtaacagtaccaggcttagtaggttcaacgacaatcacagtaccaaggacagaaccactggcagggatagtagtggcagtgtattcaacatctccggacgtgatagttctagtgacagtttcagcgttagtaggttcaacaacaagaacagttccggagacagagccgcttgctgggacagtagaattgtactggacgaaaccggaagtaagggtcttggtaacagttccgggtttagtaggttcaacgacaatcacagtaccaagaacagatccgctggcaggaatagtagtggcagtgtattcaacatctccggacgtaatagttctagtgatagtttcagcatttgtgggctcaacaacaagaactgtaccagaaacagaaccactggcggggacggtagaattgtattggacgaagccagacgtaacagtcttggtaacagtaccaggcttagtaggttcaacgacaatcacagtaccaagaacagatccgctggcagggatagtagtggcagtgtattccacatctccagacgtgatagttctagtgacagtttcagcatttgtgggctcaacaacgaggacagttccggaaacagaaccgctcgcgggaacagtagagttatactgaacgaaaccggacgtaagggtcttagtaacagttccgggcttagtaggttcaacgatgatcacggtaccaggaatagaaccgctagcaggaatagtggaggtgtattcaacatttccaaatgtcacagtttgtgtgagagtagcttgtcttttaggaatgacgacgtcgacagtaacggtacttccatttatgggacgagtagaagtatagccaacattaccagatacgatggtctccgtaacggtagtgggctttacaggaagaataacctcgactgtcttggtatttccgatgccagggagagtggttgtcagaccaacactaccatatgtgacagtttgagttacgaaagcgaaatcagcaggaatgacaatgcggacggtggtcatgctgccattagcaggcagagtagttgttaaaccaatagaaccatatgtaaccgtttcagttacaacggcgggtcttgtgggaaccacaacttcaacggtagctgtgctaccatttatgggaagtgtcgtagtatatcccctagagccagaggtgatggtctcggtcatggtcttagcatttgtaggaacaacaacttcaacagtcgtagttccactgacaaaaagagttgtagtgaatgcacgagaaccgtacgttacagtttcggtcacgatctttgcattggtaggaacgacgacttcaactgtagcggtacttccgttgacaggaagtaaagtggtataagcgacgttaccagaggtgaccgtctctgtaactgttacggcacttgtgggaacaataacttcaacagtagtagtgtttccacttacggggagaatagtcgttaaaccaacggaaccgtaagtgacagtctcagtcacgacagcaggattggtgggaacaacaacctttacagttgtcgtatcatctgcaacaaaagtggaagtataaccgacagaaccaagggtgacagtctcagtcacaaccttagcattggtagggacgacgacttcaacggtagtcgtgctaccattcactggaagcgtagtagtatatgcacgggaaccataggtcacggtttcggtcacaatcttagcattggttggaacgaagaccttgacagtagtagtgctaccgccgacaacagttgacgtgtaaccaacggatccggtcgttacagtttcggtctcgatctttgcattggtaggaacgacgacttcaactgtagcggtacttccgttgacaggaagtaaagtggtataagcgacgttaccagaggtgaccgtctctgtaactgttacggcacttgtgggaacaacaacttcaacggtagtagtgtttccacttacaaaggttgaagcgtaaccaacagatccagcagtaacagtttcagtaacagtttttacgttggtagggacgacaacctctacagttgtcgtaccatctgcaacaaaagtggaagtatagccgatagaaccaagagtgacagtctcagttacaaccttagcattggtagggatgacgacctcaacggtagtggtgctgccgttaataggaagcgtagtagtataaccacgagaaccaaaagttactgtttcagtaataaccctcgcgtttgtaggaacgacaacctcaacagtagtggtgctgtctttaacaaaagtggaagtatagccgacagaaccaagggtgacggtttcagtcacaaccttagcattggaagggacgacgacttcaacagtagttgtgctaccattcactggaagcgtagtagtgtatgcacgggagccataggtcacggtctccgtcacaatctttgcattggtaggaacgacgacttcaactgtagcggcacttccgttgacaggaagtaaggtagtataagcgacgtcaccagaggtaaccgtctctgtaactgttacggcacttgtggggacaacaacttcaacggtagtagtgtttccacttacggggaggatagtcgttaaaccaacagaaccgtaagtgacagtctccgtcacgacagcaggattggtgggaacgacaacctcaacagtggtagtactgccacttacaaaggttgaggtgtagccaacagaaccaagagtgacagtctcagtcacagttttgatatttgtagggacgacaacctctacagtggtcgtgctaccgttgacgggaagcgtagtagtatatgcacgagaaccataggtcacagtctcagtaatagcgcttgcgtttgtaggaacgacaacctcaacagtggtagtactgccacttacaaaggttgaagtgtaaccaacagatccagcagtaacagtttcagtaacagtttttacgttggtagggacgacaacctctacagtggtcgtaccatccgcgacaaaagttgaggtgtagcctacagacccaagggtcacagtctcggtcacagtcttggcattggtagggacgatgacttcaacagtcgtagtactgccgctcacgggaagcgtggtagtgaaaccaacactgccagcagtgacggtttttgtaaccacgccggtaggaacaactatctcaaccgtagtagcattaccgttgacgattgtcgtagtgaaagcgacgctaccagtcgtgacagtcgctgtagcgacggagggaacaacagtggtgcttatgttttcatagcgaaccgtagtatatacagcaccaaaagaggtgacggtctcggtcacagcgctgccggctgattcctgagactgcacgcccgactttgtgcgagtaacatactgagtaagagttttggtggtaggaacaacgactacaaccgcatcagactctgtcttggtggtgcactctgagccttcagttactgtaaaagtaggctttacaagcgtagtaaggtatgaagtccgcgttgatgtcgatgtaacgacagaaacagtgttatgagtatcgtcagtagttatggtaacggggtaggtgagtgtttccgtaacgggaataacggttgtttccgttatgtaagtcactgttggagagcaaacgacagacttaggaactgtcgttgtataagtgacaacggtaacggtaggaacattggtgactgtaacggtctccgaacccaaagaaacagttgtgggagtgctacatgataaggtggtagggaccttcaaggtggtatagtaggttgaagtaagtgtataagtgacggtagaaccgctacacggagacgatccttgagctgctgagctgccggacttaaccgcagcgtttatggtggtagtagaagtcgcagtagtagctggtgatccttctgcagatcccccgccgacagtagcggcggctcccccttggggcagcgagaaatccggggaagcagtggggttgtaaatgaaagtctgagtttcgtaacagctgcaactagcagcatagctcgtgctgaagaccgtagtagggtaagcgacagtcgcggtaacaactgaagtcgacacagtttcgtaaacggtgcttgcgggacatgtatcgacggtggtaacgacagaggtcgacgcgggaccgctgcagggcaccgtgtacacgcctggggttgtgaagtacaggtactcagtgtaggtgacggggatagtcgaagtcacctggggggccgaacacaattcagcgactgtgtgtgtcttagtggtcgtatagcttgcatggacggtcttagtgagcgcgcaagaaacggcatccccaccgtaaagaccatggtgaggaatggcgtcgacgctaacgctaagcagcgacgcgaatagcgcaaatagagagcgtctgcttccgttgcgcaaggaaagagatttcaccttcattctgagagaatttcggttctactcgcaacatctgttgagtgattcgggtttatataatcccagaatccatgctaaaaaaccgcagtaacgctgttctctcttctacgatcgttccggaatagcaacaagtgggccctgaaacaagcccggggatatgacgctacggtagctccccgtgcgcgattcttttcgcacaagggaaatagggattgacgggtagctaccaatcacaaatcgaaatcacgagctgtcggctttttttataagcgaatcaaaattggcgaatcacaatcttaaaccgacattacctcagccgactccaagggtccaccacctcgtttgtcggcacgacgaaacgaccggaagggcaatgaagtcatcctggttgagagaagagaattgtatgcagtattcgtccacgccgtgaatcccatggctcggctggagcaaagaattcgatgtggaatgctattaagcagtctctgtttactaaatgacgtttactgctgtttcatagagttcctgcagtcccaatccaagcatcacgaggggtacccccgcaatcgcaaatgccgctactgctttgctggacaagaaaacatatctattgactcggcgtccactccctccgttgctggaagccgagaggggaaggaggtgctggaggggagggataatcatctgtttattggcttttctgcatcaagcgaaactaaaacctgaaatgtattgtgtggtaataaaaataagtatcgatatgaaggccacgaattaaagtgatcctatgattaatggacatcaccagtacgtcaggaaaccgctgttgagttttcacactttaccttttcatcccttcgaccccagtcatatcgatgggaaagacggttcggctattagggagctaaaacgaaactaacacaagctagcccctgagttagcgtcacttagttttgcttgcaccaatgagcgagaaacatattccgagcgtgcgggttacaacccctatcgtcggtattagctgtgcacgaggcaccgactggtccactaaaactgccgaccctcgggcggaataattcccattgccgcgtacctgtcctcagagacgctaacagaagaagccgatttaggcctatggacacactggcaggaggaaatttaataaaaagaaaactatttctcttgattggtttacgaatcacaggcatcctgagcggagagcggggaagacagagtctaaaattaagctcatgttactctcgagtcggcaagattccgtgtccgaccgacagtgggtggaacttcgcgatcctgctgactaatctgtggcgatatctcgctacgaacaggtctacgtaacttaattctttcattcaagctcacgagaaaatcaatcgtaatcatgtcattgaataacgtgttgtagctgagaaacccgcgaccacagggctgtgtgaattgcgagaattgtgtttcatcagatagtttccgtgttgggttagatagggtagtatggggtcaggggcttctttcgcatggatgctacaccaagggtcccccacacccattaaaaatatgacgtgtggaacggggcaatggaatgaagtatcgagtatcgagttatgttgggacaagtagtcaaaggtggaggaggagatggttgtagacatctaatgaaagttccgtgagtcattgattggttttacaccgtgtcgcaatcaacaagggtatacgggaagtcggcgggtacacggccaacaggttggcccattctaaatgacgaaaatgaccagcgccagctttggttggacgatctgtcccttcgatcctcacaccctttccaacaagggaaagtcttaggagcgaagcattggtcgcatgagcaatgctcgtattgctataatgtttaaatgcaactatgtctgtgcaatcattgcatcgttatggacccttacacatggattcgtgtaaggaggtagccgcgccctatagaagactatatgcaaacaaggggaactagtgtttcaatagtgtatacggccgtctcgacgaacaatgacgttgagtaaagtactactttaactagcggctcgtcgtgcacaagtactcgatatatatttatataaagattatagactgctaaacattttctcgcgaggcgaaattttcgattgcagcgtcgctcattccagtagctactatgtttcctataactttttccaaccgaaagcgtattcatacatagagtagaatagtgtgaagtatcgctcgagctatttttcgtttgcttttgatgagaagttaaatgtttagcgtggtgggttacaacactgcattatttactaataatcgcttttctcataaacaagcgtgtcgtgttacgagcgagaatgtactctgtctaactttctaattagtaaggacaacacgcaaataaaagtttgaatttgcgtatagtgaacaccggaggataactaaaaaagacattggttatatagtaactccataggtatcaatcaagttctccgtaactatgattcgtaagtagttacatctctagatttacgtttagactatccgctccagtaacaacgaaacgttgaagcatcccaattgcgcttttagtgaataaaggactaagtgtagtgatcgactgcatccataagaaactagtatcataaggcccgatagcgatattcttttagcttactaactttaaagtcattgaatggtaactgactgcacaaacataatttgaggatagcgtttgtgttttacagtctaggttattcgatcattcatacaattaaaaacgcaaaagcctaagcagcaaactaagcctggggaagatacatatacacttatgacgatgatcaaattatattcagccactgctttacatagtagtaatacttccgtgtagctgaattgagtcaaacagcgtgcacttttactagaatgtagtaatcataatagaagacccacaatcatagtaatgcaaattactacactcactgcgcttgcgaacagccacaacacattttccaaaataaacgtttttctattacttaacgtggcactacataagttgctgagaaattctatgtgttggcttaaaaggcccactcgaagatttgcttgacctcctcgtgagtaggttgaatagggttggtgacggcgcaggcgtccttcatagcgttcgtagcaaggatgtcaaagtcctcacgcttggcaccaagctgttcgagatgagtggggatgttgatacgagtaacaaggtccttaatgaattgaatggcaccctcagcggtatgctcagaagcacccaaatgcttggcaatgtctcccaaacgagcagaaacaaccttagagttgaagcgttgaacgtggggaagaagaacggcattgcaaacaccgtgaggaatgttgtagaaaccacccaattgatgagccatggcgtggacgtagcccaaagaagcgttgttgaaagccataccggccaagaactcggcgtaagccatcatctcacgagcctcctcgtccttaccgttcttaacggcgcgctccaagaacttggcaatcagctcagtggccttgagagcacaagcatcagtgatggggttggcttgagtggaaacataagactcaacagcatgagtaagagcatccattccagtggcggcagtgagaccggcggggagaccatacatggtctcggggtcgttgacagaaataaggggagtcaggttcttgtcgacaatggccatcttgatgtgacgggtctcctcggtgatgatagagaaacgagtcatctcactggcagtaccggcagtagtgttaatggcgatcaaaggcaattgaggcttcttggacttgtccaaaccctcgtagtcctggattttaccgccgttggtagcgagcaaagcgacacccttagcacagtcatgggcggaaccacctccaatggagacaatagcatcgctgttctgctcacgaacaaccttgacaccgccatcgacgttggagactgtggggttgggttggacgttgctgtagacagcgaccttcaagtcacgctcctccaacaagtcttggacgcgcttgcaaagaccaatcttgatgataccagggtcggtgacaatgaggatgttcttgtaaccggcgttcttgatctggttggcagcctcgacaagggaacccttgccgaaaaggttgaagaaaggaatgtagaacgcgctgacagaagacataaggaaggaatagcacaaaaaagtaagtgtggatgacaatatagagggaatttgtttctctatttataccaatttctacagccgtggcgtcgcaattgtgtgtccgtgatttcccatttctcatgaataacccgccgaagcaggggatctgcagtcggcttgatctgccgttcatccattaatagcgacaagctcattggctaaaattgatcgctgttcggcggccgacagcggaataaacaagacacgattctgcgactgtccgtggatgcaatgggtcaagcaaatttgtggacaattgtagctcattctattggtagatacttcgtcattaactgtgtgcttctaattccctagaacaagcctttcctcgcccattcacagcacaagaaacgcaaacgtgattgctccagctgacaaattcgggattatctctgggaaagttgttctccatgatgcaatcgtgcacgtagtcgtgggcagatcgtttgatagaacagttcctcctttttttactgcgactcatgatcgacgtttcgtgggcaaaaggccgaaatcaattggtgcactagacgaagaaaaaagcaagtatttagaactaagacgtatcttggatgtaaataataacaattgagcaaaccagcacctatggaaagcgatttttcgacttctctcgcagcaacttctttgcctttcaaagcatgccttgttttagcgcgtctttagttgcgatcagcgtcgactatgatttgctcggcaatatgcatgaagcgattttcgtgatcggcgtgacgatcttcatcatttctcacacttggcaccactaaactgggtacagaaccgagctccttaataccgaccaatcaagaaaaaacagtaacagtcaacggccacagtccgtgagagacatgtgaacggaagaaaatccagactctcagtcgctgaggtatgccgtgatcgtcgaagatcatcgtcgatcattcgcttgcgccgacacacaggcagggtatggcgtagatgagcggggaagctttgtagtctctagtttgtgcgatgaacagagaaagagaaagagaaggggaaaacgaaagggaacgggaatgagaaagaaaaagagaaattcattgcgacagcaattggtaggatagaagaaatcttggatcgaatacccacaacaaagatgaacaccagtactacttgcttggttcgggaggtctaatctaggacagcttcgctataagtgtgtttattgcagtcagtcaaatacttggtgtgaatgatgacagtgcgaattgagtctcttattcaatgaatcctttatttcgttattttgagcaaatcacacaagagcgatcattattgatctgcggatctacctctgcgtttaactttcgagacagacaggttacagtgtatgactcgtcgatgatgatcagttaagtgagcggagagctagactgaatgtggtgtcggtcgacgacatttcatttccttcgtttaaacctgttttattaagaaaagttttctttaaagagtttcttgataacagctacgaactagttcataagttttgggctgttatgtcacgagtggtgactcctcatattcaattgaaagtcgttgatgagtaactaacttgtccgacttgagtatagtaagaagatgcatttggtgcagctgaaactccctcacagggtttaccacatgctactcttttttgttcgacacacgcattcgtatcggtcccacacagataccgatataccattggaagctgtgataatacaaagtcgcagacctcagtccccagtgggcgtattacaataagggctataacatttctgagcaagcccaaaagccacattcccttattctttttccgcccccgaaaactgatgctgatctcaccaaagtaagactggtttccaatgctactatggacgctgtgtgaggacgtcataagcaaccgtttaccgtgacggatgtacaaatcaatgaataatggcaagatacaatgaaagtttagattttaaaagtatgttagtgacataatctaaagagtagttatagacgtttccctttaacaggtgtattcttattctcccacaaggggtttttgttaatatatatatatatatatgtgtatatatatatattcattcttcttttcttttcttttctttttttactttactttgttttatttatttttttatttttaaaataatcaagttcgtgcacacaaattagacagaagcttgatattcagattctcaatttcaacaggactacaaatggcactcgcagaaaaattagtagataaattgcgactactgagtcttctttgtttcggtataacaaagtcaaatgtcaacatcaatcaaaaatgacttaaacagcactacaaatccaatttttttaaaaaatcaagcccacacgctcgtcaaaaaaacatgccttatgcgttaacacaactttactcaaccctatttatataagcaaactctaaatgaattatgtaccaattcatcatatccattcagacacaatccatctacttgtgcgaaatagaatactatgacaccagtatgtatgacaccagtgcgcaactttcacaaagaacactctttgtcttcccaacacccatttttttgttttcgctttttcattttctttgtataaaaatcgctttcatacgtttttaacatatttaaaccccgtctgcgaacctcaaaccatacgaatgagcgctcaattagtcattaggtagtctaaatcggcaccattttcttcgctagggaatggtcattgttcattgattttctagacaaaacttcctcgattatttccacgaaagaaatttaagcatttcaactaccgaacacaagaagccgctttgcgctcttgttcagatcctatcaatggtgatacccgtgctaacaacgcggcttgctaagatcatgccaaaatacttctgtttcttagtaagctgtgaggttcacgggcgaaaataaaagtggtatcggaacaccccaaactccatccctatattcgatataccattacataaacatgcaaaaaatcagtgctgctttggctggaactattaaacttgccgacgaatacgaaattaaccgtatcggctatggtgctttgagagttactggacccaaactctgggatgaacccgaagacaaggaaggagcgcttcgtactctccgtggtgttcccaaccttggcatcaacttcattgacactgccgatagctatggccccgagaccagtgagaacatgattcgtgaagccttgtatccctacgagggcatcctggtcgctaccaagggcggtgttgttcgtccttcccccgatggatgggagcctgttggccgtcccgagtacttgagacaatgtgttttgatgagtcttcgtcgtcttggtctcaagcaacttcctctctggcaattgcatcgcatcgaccccaaggtccctcgcgaggagcaattccaagtgattcaagacatgcaaaaggagggcttgatcaagcacgttggtctcagtaatgtctctgtggaggatatccaagccgctgaaaaatacttcaaggtcgtgagtgtgcaaaacttgttcaaccttgtcaaccgcgaggccgaagacgtcctcaactactgtgaaaagaagggaattgtttttatcccttggtgtcctcttgctgccggcgacctttgcaagtccggaagcatcttggatgtcgccgccaaagagctcaaatgctctccctcagacgtttgccttgcttggcttctccaacgcagtcccgtcattctccccattcccggtacttccaagctccaacacttggaagaaaatgttgctgctgctcgtatcaagctttctcccgagctcttccaaaaattggacgaagccggaaagaagacctacgaggcatctaaggcttctgcttaatctggagaaaaagatttaatgttcatattaacgacaataaaaagcaaaaagtgcgattcatgtttacatgctcagctctgtctagtagatagatggtcccgtagtacacataacaccgtcgtacacttcatggcaacctaaaaaagaaactgttccccattttggcaatgccgactttactaattcatttggtctatggaacaaaaaagttttgattagatttgagcgttagctacttcctttgtgacttgctcgacggaagcctgcttcgccttagcagccttggcggcagcagccttagcagcagcggcttcagtctttggagtcttctgctttttttgcttcttgtccttcttaggcttcttggttggatcggggtaggccagatcaatcaactcgacaaagtcgggaagacccttcaagtattcctggatgggggccagcaaccagttgatggaatcctcaagacccaacttcaaatcttgaggagagagcttgttttcccggtagtcgttctcaagctcctcatatgtcttgtacacaatcttgccgccgaacttctcgggacggttgatgacaaactcatcaacattgcgaagtgccatggcagggaaagagacaaacttcaagaatgccaaacaaccattctcttcaaccacaccaggctcacagaaagcagaacggatcttcttcttcacaacattaggctcatccaaaagatcgatcttcgcgttagcagcagcagaggcagacatctttccgccggccaaactaggaaccatagggttcatcaaatgaacacgcttcttgtaacccaaggcaggcagaaccttttcagccataacgaaaatctttctttgatcaacgccgccaaattgggcatcaacttccaagtactgttcatccaaagcctgcataccggggtaaagcagaccagaaaggagaggactagagacctgcttgaccacctcagcaccagcacgacgggcatcatgctccgtcgtaatggcagtcaaacggaagttgtccaaggtgtactctttcgacaattggtagctagaaccaatgacgaacttgagtttctcaataggaacattcaaagaaaccaagatagcctttacgacggcctcgtagtaacgcacacggtattgaaccaactccatgggagccttcatgttatccaaaaatgcgtgaacatcggccagcagcaccttgacgtgaacatcagccttcaagaagtcggccagcttcatcataggaacaaaatatccacagtgaggacgtccagtaggtgcagtaccccagtacaagttgaggttccgctctttcaagatttccttcaatgcgggtcctccaagcacctcctggagactgcgagtaattagttcatacttttcatcaactgagagcgacatcctgttcactacacaatactgcctatacagaaggggaactgttcttcaaacgtaggcagacacctagatatttgctactgagatagacaacaagataaaacttttttgcgtggacaaaatctgtaagccgttccaaaactcaccaccaaaaacaaatcacaggaagttagcagcgtcaaaaaacagaaaacaaacgaatacgggtgactagaatctgtacgatatatgacaatggtctttcttttctccgtagcgtaacaacatctagacgtaaaaaattattccacaaagctgtagtatctattatactagtgggggatgcagtatgaaactaaatggaaaaaaaaaccttagggatggaatgtgagaagggtgttaagggaacagaagaacaaacaattgcggcattttttggttttgacaaaatatgaatttcaaaatatcgaattgtgtgcttctttctaattgtccattcaactgatgtttactggaagtgtaggcttgttaggaagttcaatcgaattaactctatcctcaagtttatcacagaaaacgttgaggtcgagatgccgagtcagagaacgcttgggtgcgacacttatgcagtgctttgcatcaagcttcatgtcaagcgggttctgggcgtagcaccccggagaaagagtaatgcgaacggagtattctttgacaccttctgggttcgtgcgctcaaacaattcaaaacaaatttgtgtcagataatccaactctggaatctggtttctagcggttttgatgggcagacccgattcaagaatgcagttcagcaacgtgtacacatgcgattccttcgtaaagtaaatgcgagtcacgggatgatcacagtccttggcaaacttaatgtctgaaatgatttgtcgcatcagaggaatacttgtcaacaacccaatttccaatttctctgtcttctcaataccatattcttgtggagaaacaagatcaaacaaagctttagctagcgtatacagttcgatgagcttgcccatgggttgttgaggttgttcagcaaatcggctggcgccagtaatctgaggcgtcaatgcttgcaatggggagtgtggccggctacgctccttcagaacgagagcgggattttcaggatccttcaaataaacgtagggcatgaaaattcgttccaaaaactgtctgttgtgaagagcgtcatacttgagtgtgtcgtacaactcggacactttagacgggtcggcattctccgtatcacaaaattcagtgaacaacttttcccaacgttcacggaacaaagctggattctcactgcaacaccagcgagtttgaacaaggtcaacctttggacccagaatggcatagttttcgcgcatgacagaacggagatacttgagcaaacggatgactcgttgcatcacttcgctaggagtgggcatgtccttgggccaagtaaactcctctcgggcagggtctccggcgcggagaagcgtctttaagcgctttttaactttatccatcatgtccttagcggcattcgaatcatctagcaggtccttgcgcgtgtgaaaagcgcccttggggatcgtctctttttgtaaaaaggccatggcaaatatttctgctgatgtagaaacacgacgttcggacgatgtgtatatttcaacatcgtctaaacatctgcggttcataatgtacaggtctttgtagaattgttcaccaagatccttcgactggtacctagcagaatgcgtaaattcaccaccccacttgataatcagctgaagctttacaagttttccttccttgtatgcaggctttaactgaacctttgtaccagggagattcttctttgtgaccaaagcatttcgcaactgtttcaacttttccggatcctcagattgcagttccatggcgcgagtcgtagcttcaagaacactgttcagttgctcattacgcaaaagcacttcttctttatgaccttgaagcaaggcaacgaagggttcagaaatgaacgaaaacttgaacttttgcttgggtgtgcgatcagcgtgtcggaacacgccaacgagagcctttaatctccatgcttcactttcacgaggaggtgggttcagtacttcctgcacggaagggacgcgattccgtctttgcttttcggcaacgtaaaacatttgtttaaggattcgagcagcattgtcgtagtaatcgttattatctttcacgaaagaccatccgtttacgtcaataacgtacgaacggccattcacgcggagcaggtcgaaaccacaaacgggttgctcgaaggcagtgcaaatcttggaagccatggctcgctcctcgtctgtcaaatgtgtaatgaaacggatctcctttccattaggatttcttctgacaattccgtcaacaacaggcgattttctcgtttccgcatgactgtagttcggacctaccgtataaattttcacgtcttcagcattatcaacattcatgaactgttcgtagatgtaagaaccctccaaacgaggactgcacaagtttggatcatactcggaagacttgtttgcgacctttcggaacagtctacgaccaccgcctcccgcagacttgggaaagtaaatgtatatgttatggtcttcaccatcaactggcttttccacaaatggttttttgatagtttttccgtcaattgacagcgtatcctcgtcaatcatcttgacctctggttgaggcattttaggaaacttgataccaaacttacgacgaagcttttcagccaactttttgctggctttcggacctccatcccgagtacattcaattcgcttcggcgtggacacatggattgcttcaagaagtcgaaggacgagtcttctgtcccacagcaactcctggaagacgacatcatttacacaaaatggttttcgaagctcgacataacgctgagctttctcaagcgggaatcctgtagaaaaaaagcaaatcaggtagtcacaagcaggccaattctcgacttcttcatctagtatcatgttgtctccaaagacaattgcttcgaattcaccattggctatgattctgttcaagatattccgacagggcttcgaacgagcctttgcatccatggcacatatacccacgacattgttcttagaaaactgttttgtcactgggctggctgtagctgatcgtctaggagtcgatagtccagaagcaatgctgccattagctgtactatacatgctcatccttaacgaaaaaacgatgaaactcttgtaaacaattaggtaaaggcttaatgagaccttcccctcttatattcagagagattgggtatagtactactaagtaaaaattatcgggagttgttcgcagttacatttcttcgccagacacaactaccaaaaaaccacaatttacagtaaactgtaaatttgtgtagtttctgccggtcttttgcatattcctactgcatattcgcaatagaaaatgtctggaattgacaaaaaacgcaaaattcagccggaaccggccaaaaaaccccgggattcaagaatttttgctcgtaagtagcttttaaaaagggagttactaacagaaacagcttttcgtgcgataggatatgtctctaatcatgttccctttgatattgaagccagaggaagtcattttcttgctacaacctgtgttggaaacgcctttcaaacttatgattgtgagaaattgaatctgttgttcgtgggtaaacagacagagaaaaagattgctgctttgaagtcttacggaaattacatgcttgctgcctgcggtcattttgtcatcgctttcaaacgcggtcacgttgcttggaaaattgctttagacgatgaacatgatactattcagcttttggatgcttttggtcaatacattattgctactactcgatccaacaaggtctacatttggaaatgtgcaagcaagtatgagacgcccgagctacatatggtatttcaacctagttcgaaggcttcgattactagcatactccatccaagtacctatttaaacaaaattattttcggtatgtcgaatggctcgtgtcagttgtggaacattcgtatcgccaagtgcatccacgttttccgcggactcgaaagcgccgtgaccagtctctctcaagctcccgtcattgatgtgttggccatcggtttggctgacggccgtatattggtacacaacatccgcaccgatagcacttacatggaatttaaacaagaaggtcgggtctgcagtacttctttccgtacagacggtactgctgttttggcctctgcgaatgacaagggtgatattaccttctgggatcttaaccggaaacgcttgcagaacgtgcagcgtggtgctcacaatgctgctgtctcaaaagttcaatttctgaatggacaacctttgcttgtgtcttcaagcgcagacaatacgttaaaagaatggctttttgattccatggatggagcgcctagactgttgcgtcttcgtgctggtcaccaggccccccctagtaagattgatttctacgggcctactgtacactctatcatttccgtgtcttcggacaggtctcttagagccattagtgttttccaagactcccagaccactgagttgtctcagggctctataacatccaaagccaacaaactgagcgtgcgtccagacgaactgaaattgcccgagattatatcgtttgcttcatcgaacgcaaaggagaaatactgggacaatgttctcacagcacacaagggcgaatctgtagcacgtacgtggagctggaagaacaaggctttgggaacaaaaatgctgcagaccacagacgaaacacctgttcaaagcgtttgtgttagttgctgtggaaactttggtatccttggctctcaaggaggtatcatcgatgtgttcaacatgcagagtggtattaaacgtcgtacctttggcgctcaactgactaatcgccgccctataaccgccgtcatgctcgataacgtgaaccgggtgctggttagtacgagtttggacggtattatgagattctgggactttaataagggtaccttgctggatgtcattgacatggaaagtgccattactcatgccatctataaccattcatccgatctggtagccgttgcttgtgatgatttcggtgtccgcgtcattgatgttcagacgaaaagaattattcgtgagctttggggtcacacgaatcgtctgaccgatttcagcttctcgatggacggacgctggctcgtcacgtcctcacttgatcggacgattcgtgtctgggatttaccaacgggtcatttaattgacgcttttgctactcctaatgtttgcacaagcctggcgtttggtcctaccggagaataccttgccaccactcatgtagatgagctttctatcaatctttggacgaaccgttccctgttccatcatgtttccactagagccattaagcttgatgatgttgcagccgttcttgaaccgtcggtttctggtgaccaaggcgtttcagtgattgagactgctttggcttcagaaacccaagaggacgaggaagatgatttgttattccataccgctacacaactcagtgataagattcaaacgctcagtaaattgccacgtgtgcaatttcaaacgcttgtaaatatcgatcttattaaagctcgtaacaagcccaaggaggcacctaaggcaccggaaaaggctcctttctttttgccttctgcgaaagaactcgctgagaatgctacccttacacctcttaacaacactaaaaacgaaacaagtgtttccactacagtgagttcgcttcctttggaggccactcaatttacgcaattgctgctttccggcaattgtagccagcttgttgaatttatgaagcgacttcctatcgcgaaggttgatttggaaattcgttcactgtctgccttcccgccataccaagagtttgtggctttcatccaagcgatgacagaacgactcctccaacgtttggacgtggaacttgtggaggcgtacatggctacgttcttaaaggctcatgaggatgttcttgtaatgcaatctcgagaggacggtatgggacaagtgcgcattgcccttgagcgctggaaaaatgcccataccgaggaagtcgagcgtgtctccagttacattgattactgttccggtgttctgaactttctcagaacgtaaaaatatttgttgttttggcaaggcagagagccaaacggagggtgagtattctaattctcacacactattggtaactgtttctctcggatacgttaaaaggtaaaaaaagataggttttgttagacagttttaatgttatttacattacaggttgggcatttgcaagacgtcagcggggacagagtgagggacgggttgaggatgctgttacggatactaatgctgttcttctgatggtttcggaaactcgtgggtgaagaagattgtgtcgactgttagccgaggaaacgtactaggcaaggatgactcttctatttgtttgaaccctctcttcttgtaaaagttaatggcgcgggcaaatacgtctgttgttcctaggtacaaccgccgaattccgtgcttctgacaaaaatcaaaaacagtctgcagcaacaaattggaagttccatactgagcaccgcgatacggggaactcacaaaaagttttcgaagtgccacttcttcattgcccatatctttgactccaactgtagcgactatatttccattatcacatgcgacccagaaatttcctcggcccgtttgataaaagccgtggatatcatgcaaatctggctgttcttctgctgtaattgggattccgaactcttcgcgctgaattgaaacgatgagttggagaacacttttgtagtctttgtcctcgtattctctgacactgatatttcccgtcattggacaatgtacgttctgggtacgttaaaatctgttggatacgttattatataacaacacagccaacgcaattgacaattcttagactacattttgcaatggcaacaacgatacaagttgatcatttgcgcgctcacgtaaccaatcatagtaaagaattcaaatctaatctgagcttaaatttagacgaccaataaaatgcacgagcgaaaactaagaaaggtaaagaccgacaaaggagaaacagcgaaaacatagacctatagatgaaaggtcgagtaaaatcatgaaatctagagcagctcaaactttgcacaataaacgttttcgttcaattaatgtttgcgtctgtactattttgtgtcccgcacaattcctgcttctcaccacacagccttcttcacaatgacgcatgcgcaaacatgattggacgctgtgcgacaaaatatcgccacaaactgccattatgtcattctaccgtgcgtcatagcagggtggtgattctcactatgtaatgttagggaacacaaattttaacgttaccttacccactacctccttattcactgactgttaagaccaaagtcagaaaaagcgttaagacgataattaaggcactgtacggagaatcaacgagcggtcggttctcttagaaacaaaacatttggatatttcgttataataattttcaagacggagtcgtttgcgaataataccgttaaggaggaggggagcggagtgttcaagcagcagtggcccatgccagaggcaaatctgaatatggaagcgccaaagctagctgaaatgaagagctaccgccggaagaatgcgtccctctctcccagtgcttctcctgccaaggcccagcggacgcatttgtcgcttgacgagaagatcacgctgatgcggttggtaatccgccataaaaacgagcttgtggaccggaaaaccagcgagttctatgcgaagattgcgaagattggttatgaacaagaaggattggccattcacaccgagtctgcttgcagaaaccagattatcagtatcatgcgtgtgtacgaacagcgtcttgcgcatcgccaacctggtatgaagactacaccagaggaagacgagctggatcggttatgtgatgcgtggaagcagcgtctcggtgaattgcaacagtaccgtgaaaagtttctggtcggcaaacgcaagtgcgattgcggcaatgaagagattaacgccaagctcaaaaagctcacagaggagcagcagaacgtcgacatgttaatagcaaaggttaactttttgtcgaagcatcttcatgacaatgaggagaaactcgttcaaattacagccaaaatggatgaggttctagcagaaaacaagcgtctttttcaccttattcaacaaacagaattgatgcctaaacctcacttcaagcctgttgaagaaacagacctacacgacactcatccttacggctctccagcttccgttggcgtaaacttgaacgcagctatgcacggagctatgcaccctaacatttcacccaacttgagtgagcactaaacagtttacgcctgcacaaaagtcggatttcatctttctagcgacagaaatccacgtacagttattccactacccagtgcgaagtaattacgaagatcgttgtgtgtttttgaagtatccttttgactcaaagtttctttcttttttctgttttctttcaaatgttcgtcttttccttgttctcaacgctgtcaatgcgccctggaacttgtactctttacagtggttggtgtttcccgtgtgcaccgcgtgaatgctggaccgagttgcgctgtgttacattcatgggatattagtttcattacaacgaataaacaattacatgaagagtcgacctcctatactgtattatcaattgcccgtcttttgtatgcgcacactagatataaaaccaactggcttttgattgtttaaatggcttgatggctatgttaatgttgtcctacgaaacccgcccatgcttgttcgattggtattagtttgtatgtgggcttggctgcttgctccgtttgactgcgatgaatctcagcaacttgctggacaccctggtcaataaggtattgctttaaacggtggtaattcaggccaacttgcgcagggccatgactgtcatccgacagcgttataagtgctttcgaatccaaaatgcgctagtgaagtgatcgttaacaaaagaacatgggaattactcaacccgccagtcccgtccgtcttcgtcgtacctgtaatatatctttctttggatatgcagtatcccagcccttgcggaaggcagaagaattgagctcgaaaatgccgccgtacgagtttacaaagtcaatgttgcgctgcacccggtccgaaaccttctgagagtctgcaaaaacgcgaagtcctgcctcaggactgaacagccggatcaggtcgaagtgggcaacgaccagaggtttcagttggcgaagcatttcgtactgatggtcaaaatagtctacgaacagctgttcgtaatcgtcgtttacggcgtgcaaggctgcttcccacagcgcaggggaaaagtcgatgggtattgtatgaacgtggtggacgctgccgacgatataatccaagtcatacttgtcgagtagacttcgaataagttgtacagattctggacgtatgtagtcaatctcagagcccaccaaaatgttaatgcgatcaccgtaagcctgttgcaggcggcgtgcttccttgtaatatgcgtcgaacgtgtcgaacaggtcttgtacctttaggtgtttctaagaaaagtattgtaagaagttgttcaaacccagtttaattacttctcaggcgaaggtaacgtacttcttcctcatacaagtcctcctcgtggtccctgggtgcatgctcggtgaaagcgaatgttttaaatccttgttttatagcttctcgaatgacctcttccaagtttccagaggcgtgcagacagaatcttcgttacagaatcattagttaaaaaatgacaatgggaaaacttcttactgtccactgtgagaatgttgagagatgggcatttgcgtactttcagcggtttcgcaggttggaagacggaagaaatagtaaaaccaaatcccgctctaacgacggccaagaactatttacaaacacacttaggtgaacaaatggaaagccgtttgcatcactagtccaccgtagtaatgtatttacggtgtcttaggggtaaaaataatatatatatatataaaaggtgtcggaaaaggtcgaacaaaaaaaaaactacagaaattgtattatatctaccaaaccaagcaactttcagcccagaaatcggctctctttcgctcgcttttaccgtacataaagtcgcatgtgctgctgcagttggagtgatgtcctgaaaatgggggcgctctgctgagtgggggcaaatcgcgccttgacacaatgcacagtggccgtgaacgtgtcttcccccattaccctgcagaatgtggaggtcacgaaataacggtaaaacgggtacgtttagtagaataagttgtagtttgaggcagctgattaacagatttagggtcgaactcaattcctttaggaagacgccggttagacagtgaaccgcgtgaaacacttccactctctaatggagagctgaagcgttccccttcgcctccgtatgcttacaaatcttcgcctcagtttgacaattctggtaatgtcgaacgtggccgccggagatttagaattcattactgggacggaccaacgcccattgaggaccggtctcctcaattgctggacacaaactttgccataactgcttgtatgacgagtgagcagctggcgttgtattctatgaacatccgtcttgaagaagtttctcaaaaacttcgaatcggtgctgttgtgcccaacagagctgaacgttcgccatctcctccacctcaatacgacaattttggacgtcgtttaaatacgcgtgagattcgtcataagaaaaagcttgaggatgagcgtcataaaattattaagaaggccatgaaattggtccctggtttccgggctcctagtgattaccggagacctacaaaaacacaggaaaaggtctacgtacctgtcaaagactacccagagattaatttcattggtttgttaattggtccgcgtggtcataccttgaaagatatggaagcaaagtccggtgcaaaaattgccattcgtggcaaaggcagtgtgaaagaaggaaagggccggagtgatccttctgctcggggaaacatggaagaagatctgcattgtttggtaatggctgattcggaagagaaggtcaaccatgcgattaaacttatcgaagaaattattcaaactgcagcttcggtccctgaaggacaaaatgacttgaagcgtagtcagcttcgccaacttgcaaccttgaatggtacccttcgtgacgatgaaaatcaagtttgccaaaattgcggtaacgttggtcaccgaaagtacgactgtcctgaacggtctaactacactgccaatatcatctgccgttattgtaataatgccggacatatcgctcgtgattgtcctgttcgtaatggcaaagcacctgcttccaacgctgtcacagatcaggagtatcaaaaccttatgcaagagcttaacgagggtagcagatctactactgctccacctgaggcaattgaataccgcaaatctgaaagggagtctgttccacctccatggattaatgcatccgcgactcctgccagtgcttctactactagtgctccttggaataagccccctccggccgcgcctgctgctcccgctgcggccagcaatcctccttggcaagccaacactttccccggtgcacctgccgcacaggaagtaccctcgttcaatgctccctcttcagctgcagcacctccttggcaggcacctgtgccaggtacaactcttccaccccaacccgttcctttcttcccccctgcacaagcaccccctccaccgggtgctgtttacgctgccgtaccacctccatttactgttccgaatttcgctcaacctggcatgcctggtgcagtcggtgttccaagcgcacctggtgcgatgattcctccccctccaggattagcaacagcagcaccgggcgttgctcttcctccaggtgttcccccccctcccggtacgacaacgaaccccggttacaattccgctccttgatttccttgattacttgttatattataaatgtttaaaatgtgtgtttgtttgtcgtaatgaaaacggctttcccttttgttaagtttccttttttgagttcaatgcccttttcctttttgatccacttagtgacttctcccatattgacatgacaatttccactttaaaaccatctgccaagagcgccttgtacatgttgtatgcgagttttgcagtatctctgtctgggacgagactcgatggctttcttccggtctttattttgtagaggaaatgatgataataaacaaaattgcagcaatgtgacaaaggggagaatgattgcagatcctcacgcgtgtcatttgcgctaaagaataacatgctcagtgagtaggtgcttgccatgaatcgtgagacaacgctgatgcctgctttggatggagaaaccttgtcgtccagaaggatgtttttcttgcttaagcaaacagagaacattaacaaaagactaacgagagagatattggtaatgccgttcatgcaccggatggcacttagtataaagcgttgtgcaaaaggccagcctgcgaacttattagctaagtagggccatccgtctgagtattcaaaatcaatatctacatcgttgctgtgtaattcttggtaagagcggtaaaattctcttaattgtcttgattgcagacgaccttgagctcgaaagtttgcataagcctgtatacgtaaggcagcgccttcgatccagctgcaccttgctgagggcaattctttctgttgcggaagccatacacatggaacatcagtggaacagtgaaaagcctcttgaattctcccccaagttagtgaatccccagtgtctgttaattcgggatcttcgagactgtaatatttgactactcgctcaacctcggttttgggaatcattgactccaatgtgccatctttcaacgctttctcgacatcgctgcagatcttagtgaagctggaatgctggtctatttccatttcaggatggccttctacacccattgccgccgctaagaggtgaagaggaaacgagatgtgtttctgaatatctttgtagcggtaaacggttgcgacaaatccggtttttgttaagcttattgtctgaaaaggaatgtaaccaccgctctcgttttccaaattgaaaacaagcaaatcagagtcctgactgaaaatgaatgcgtctaatttatgagctctgaccgcacaaaacttgtctgcctcttgattgcagacgataacattgccagacaactcattctttaatatgtgttgagcgataggaacacagaagtgtggcagcatcttggtatcgatgttggtcgcttgcttgtaacgatgttcccgaacctcgtttttggaatatggaagacctccgtcaaaaatatattctctgtatttcgttagttgttgaataaattacgttccagcttgcgtacatatgtttaaatcctgttgtttgcagccagcgatgaaaccagcgaactgcattttcataatcaaaatactgttcttcacccaaatctctcgcgaaccatagccaatatgcaaaagctgggccatcaattactgcggtatgaccagctccatctggcgtacttgtgaactgttggacagttccgtatttttccaaaaaccttcctaaccgagggactcccatataaacgcacaaataataaaaccttccccggaacttttccttttttaatatagcacccgtcaaaaaaagcctgtagccttatttgattttaatgttcgttaccaaaaaagctcaaaaaaaaaacagtagagatcaatttgtttctggtagccgcattctaggcttgtaagttttattcctacacatatacgctctggtcaacccagtaaacaataggttttgttccataattagcagtcacattaagttttgtgcgacaatgcacgttccgcttcgataaccttaatttttagagggacgacataacttggaatctcttcaactcctaattacagccattgagccgtgttaacagcaattcctgttgaatataatttagttttactacctaatatcttcctcaactactctacgcttattcttttgttgttttgctttgtttttctacatggacgcgtacaaaatcctaaaactttcgccaacagaagcctacacagcttcagacctcagaatagcttataaaacggcattactgaatgcacatccagacaaacaacagaatggacgcgtttcagagatttctgttgatcatgttcgtaaagcgtacgaaagtcttcttgaccgtcttcaaaatggcaaatcaaataagctggaagcagatgcaggcaagttggaattttcctacttatttactaacggttcatagtgaccacggaacgttataatgctgtggttgatttagacgactttgaagaacaagctgatggcagctttgtttatccgtgccgctgtggtgaatacggaggctatattgtgacagaagatgacctagagaacggtatggatgtgattccatgcacgggttgcagtttggtcgtaaaagttgcatatgagatttgctactcagactagaaccgcatacctatttgcgtggtacgtcgtcagcaagtgcagttatctctggatttcattcatgcaaattgcctgactgtattcacagtcaatctaaaagtgtttttacgtgttttttgaattatagaacgctgtttttgattatcatttggaacatcatacacagtatcaattcggcgcaaaatctaccgctcgttttaataaatagttccctgcctagacctttgtttttatttcaatgacttcaagcagttattatcatacatatagggttctttccatccaggttcgaattgatttaatttgtgaaaaaatgttttaaagaaatactaatgttctttcagtctgctgtatgtcatgggtatgcgggaaaccgtgcggcaacgtttcctttgcaattgcttggttgggatgtcgatgtattgccaacggtgcatttttcaaatcatctggcctacggatccacgcatgggaaagtatactcaagtgaggatgtaagcagtctactgaaaggcctggaaaacgattcaatgggggcatacgatgctatattgaccggctacattccgaatgaaaacatcttggatattgtttcagaattcgctattgcctataaacaacgacacccaaataccatttggttgatggatccggtaatgggtgatgaaggtcgcatgtatgtcgaggacaatgttcgcaacaagtatcagcaactcttggctatggctgatatcataacaccaaatgcgtacgaagcacagcttctagcaggatttccggtggaggatatgaagagtgctaaggcagctattaatgcaattcacactcgatatcacataccaatcgtagtaatcacttccttcgctgattctgatgacgaagaaaaactgcgctgcatggcttccatgaaaatcggaaactcgtgccaaccattctatttcattttcgattacatttctggcttcttcactggaacaggtgatctgtttgcaagcatgttgcttgccaagactgcacatgcagttggagatttgtttcacaaaatcactgaacttagaagcaacgatatccaattgtcttcggacgataaacagagactgagacaaggttttgagtctgcagtcggccaagttcttacttctatgcacaaggtgattacaaacactaaagaatatctagatgcacaagtgtccaaggaccccagtctgttgaacaatcagtttttgctaaacaatgcccgagagctgcgcatcattcagtcacaacaggaaatccagtcctatgaatgctctctcccgctttactatgcagatccggaaggagtggaagagggattaaaaggctgctgaatggccgcttcagcagcattttgtttgttactagcatccaagaggaaaagacccaacactttcaatgggtctctcggtctgttgtcgttaaccgctattccgaaacacacattaattctaagactatcatcctcttcccatctcaattgcctaagactagaatttacctttccctcgccagcaacttcaaaccctgtaacagagttggtgttacatgttcgtttagatattttcgtgaaggagcactgttaagtatgggttcgtgcacgggcgtcttgtccgtcatcatcgtttacagaactttactttgagaatgccacgaacgaccttctgaggggattaaccaaagtttttattttgtgtgctgccgttctcgtggtggagttttgtatgcccctcgtgtaaaataccacaccaagtaatctggcgaggattgtttggagaaggctgttatcatggtgggcacggattgtcttagggaagcttgttaaggagggtagagtgaaaaagtgaagaatgccaaattcttcagttacaatgcatggactttaggcagtctttcctgtatcaaaagcagcagagctaaacgcttaaggccttatccacttaatcggatccgtcaatttattttttccccaacaaaattatgtctccaatgctatagtatcagtattccctatccgtctaacctcggtttccaaaaccattttgtaacctctgtgtacataataagaccgctagtgcagaagccagtagagactatcgtacccatgttacgaggaatcgttctcaacggcatcgccagtagcaacacctgtaccgctttcatcggaaacggtgttctttttgcgtccacggcgatgcttttttctttggccgacatcgccaataatgtttacttgaacgggttcggtctctgactttttcttcttcatacttaatggattgggacccttgggacccttaggtccacgtttgcgttttttagtggtagcgtcagaagtagcatcctcgctactgttctccttctcttcttgttgtctctgtgtctttccagaaagcagatccttctcttcttgcgacatgcccatttgttggccctctctttgccgcttgtaataaacagttgcaggtgaagcaggctcaaggatgacaaccgaacgcttcatatagataagaggaacaccaggaatgtttctcaatgccgcacgcacttctggatcttgtgtcgcaaccacatagcgatgcttgtttttgccattgatgttaacgatgctttgaatacactcagccggtgactttggatcatccaaatggttacagcgtcttctctcgaatgttttagcgagtctgatatcagaagcggccgcgtttccttgcttgtaaagctggctgatacagcattgagtgatcactttcacacattagcaattgtaatcgcattttcttcagaaaaaaacgtactaggctttacttttccctgaacggttcttgtcagcgccgcaagaacgttcattttacttttgtttaagtcttgtaaaaagtctgcatcgactacgttctcaaggttagcgtcagaatgttatcgacttttatttgatcataccaaccacctggtaaggctcacggaaaccaaaaaacaggtgatacgtctgcatcaacttgcgatacgactttgctcgtttctgtctcattttgacttggcgcttgctacagagagaattgctgagtcttcgtcagaggtaatgaggtggtttggtcgttgcagtgcgttaatgtgctttagcgatgactaacattgtgtagggtggcttttaattgcaacaattgggaagattgaatgaatttggattcataaatagatgtaaaaatcggttattgttggtttattgttctgtaagatcgtcgttcgcagttcgttcagaaaaaattcttaactcaagagtgttgaacttttgcacaaacgatcgcattgtctatgtaagtgtgtcatttttattacacattactgcttttgttttcctcaaaacagtgtctcagtcttgagctactcataaatggtttagtttttttgtgatgtgtttgttaatttcttctctggttataattgaatatagttcacacctggagaatttatagttatccgtattacggttgctgaactaaataactaatacgaatatcatgtcaatgcttatgtttgtacgtttttcgcaaactttcgcagataaataactaaaaaataataagcgaaactttattctgatcaagctaagtgaataattgtcgctcactgtaatgattcacattgaaaaagagtgaagctgagcaaatcaaaggagaacgagtcatggggaattattgcgagattaaatgaaacaatcgttcgctttgactgagtgagacaacaaggtgaggtaaaattgaggaacagcctttgaaaagcagtaatgcgttacctgaagcggtgacttgttgcgtaatgagtgattggttagtctgctcactttagagctaaagctggagagaaggtaacggattcattgcggatacgcagacagtaaataggaagggtaacataatttcacaggtaaaaattgtatacacagcgtatatctgtaatagttcatccacccctaccattattgcagtactactgacgattatttcatattaaaacgaaagctcgactatgaaatcttttagcttaacaacattgcataagttgcgatgtgttctcttgttgtcatgaatagctaattctgcgacaaaagcgatagcttgacgagtttttagactttgaagcgatgaagctaataagagtcatagagtatactcaagattccaatgccaaaacgtatttgccgcttccttctcgacaatgaataaatccaaagtctgtcggagataactctacgtaattgcaagcatctggtgaatgtggtgactgttaaagttgtaataggcgaaacaataaagtgctgccccaaaacaaaagaaaaccaatcaagatttttactgtttcgcataacatttaacgatacacgccactgctttagtaaggattgtagtccatacatgataatcaatcagacttcatcggctcctgtgatcaatcggaatattttcatataaattctgctagcatattattgagggaaatcgacttttagtctaattccctcgggactcgagttctgcatacaatccgttaatatgtttcggcaattaaggttatattatagacgaaggaccgtatttgaaatgcaaatgcttattcgcattggaacggcagcccttggcttgcgggggtgaaacgccaaataaacaagtatgtatagcagtatgacatgatattgtggcagtgtacaatctaaagtgagtaggaattgttgcagaatcaggtacgaagaacatgaattcaagttgctctaaggggggtcatgtaaattcgctaaaagcatgaatactgcgagtctgacaacacaagactcgttatggaggacacggaggggaaacagggttttttttccatgaagcgcccggggtaattgtgaaagtgaggagactgattcagaacaattgcttctcaaaaaattataaatagttggctataaacctccagtttcagcatccaaagacgaatcaatttatctttacaacaactactacttcaattctcaatatgaactctactgccgcttccaacaactctgccgttgacgttctccctaccaagggcgccaagtaccaccctacccactggcgttaccccaacatgtggtaagtaaagttggcgaagataaacaatatgcgactcgcttagatgagtcataaagcttatctagtaatttgcatttcaatttcgatgcattgttcaagtactaacacaattgcagcatcattgcttaagctctctagcatgcgctaagtgggcttcacccgttggaatgtacatacttccaaataacattatttttctcatctatgaactttaaagaagaacagtaactgtgacatcttaacctgtggtgcactgaattagataatgttaagaatgaggtcttgataaacggcattagaaggaagccgcattctgtttcataaacgtctaattcgttagtaaaaatgtaatttaacttggctattcgtccattgttgctcgctttcatttcgatagctaaagcaatcttatacgatataagcatactaacataatcagaatttaacaacaaaaccagattctcattcatcacaagccgaaaagttcaactgaagcgatatgctttttaaccgtcggcaactaagtaagtctctgtttaatctttaatactactctaatactcattctgtaatgctatgtgcgtagcctctatagcctcgcttccaatgtcactagcgaagtagaaaaagggaatttgatatctttaattattttaagttacgattgcaataaaaagccgtgttaaatatatgcgacttggttgtcgctcgttaaagtcttttctttgtttattgactaatgcaagtttctttttcagcctttctctgtaaacaatagtactatgcgtttaatgagatatggatgcggtattgtcaagtagtattaacgaaatccaattcttataccacagtaacttagcccagtttaattgctcaaaagtgtcttttttttaacatgtttgagtcttattgcacggatttcgaaataattcaatcccgtctttaagtcttgaatatacgatgctattactaagatttctttctagaacataaacatcactgaacacgttcatttaactttcctgatgtaaaagagcaacatatactttgaaaccctcaaacgaatacctgcattcactgtctctaagtttcttcaccgagatcatattgtctcgagaacacttgttatcattcacgtgaattccacaaaacaaaacctttctgcatcaacatgacacagtctgactaactttcccttttaactgcagttatttttattatataatccactaaactacactcgtaacgtatttagactgaattaccgttagacgacagtgcttccaagttttgataccaagtagtgtcaaacaaactctactcaataatgctcataggctcagtataggggctatgctctcaggttcatgtcagtgagtatccaattagggtacgattgttgcaatttgggttctgcggctggtatcaatcacctgggtatggcagaaagtgaagatgcttattcgcaaactgcgatttgaaacacagtgaacagaaaatggacaagatactcctgattcatgctacctggcttccaattgtttggttaatgaaatctcacttttttggatttcgtcaagaacttcagagagtaagtaccattgcccgccacatttacagttttgagtgtttaacaagagagtgactttgctattcagccggtgtttcaaaatgtgatcatgatggacattgacgtttacatcttaagatgtgaaatcggaaaattataactacgacaaaggcatctacttttatttggctttgtgttccaaaggtgctttatcatgagaattagcttaggatggatccttctggcagggattttgcaaacaacaactgtgaggtctgctacgatagttaagcgttcggatggaaggcaattggtttcatttccacttaattctaataagcaagagacagaggtggttgcggaaatgcctcttttgtatgaacgcgataccaaaactcctgagcttgatgcaacattcagtccttcaacatttggctattttgttaacctcaccattggaactcctgcgaaacagtatcaagtactactagattctggaagtccgtacacctggatcacggcgaacaatgtcacagcatacaatgttagtgatataggacttgattatacaaatggtcttaatacctccgcgctacgttcaagtgtatgcaatacttatcaatgctatgagtttgatagctccagcatgcactacaataatacaggaatggtcggatacttgatactgtatggcgacacgacaacagtcataggtcgaaatgtgtacgacacactaaatctggggagttcagtacttcccgggtttcaattcggagttactactcgcgaatttgattcagcaagcatcggagcattaggtggaatcgttggcctttctcttcctcagactatatacggggtcaatgaacagggaaccgtaagctcatttaaggctccaacttttacgaatcaattaaagcaggcaggacttataaatgacaccagctttagccttttgttaaatgacgctggcggcgagctactttttggaggatatgacactgacaaaatctcaggtgggatgcattggcttgaagttgccaacacgagtattgcgaatttcaacacgcatctatcttcaattagtgttcatgtgcgccaaacaaatggacaaggtacatcgcgatcaactaagtatacagaagctacagagtcgctaaataccactgctttatttgattgtggcacttcttctaccggacttcctagtgaagcattacagaaaattgttgatgtgtacagtggtcaactgaacaatggcattccgtatgttgcatgcagtcgaatcaacacttcagactatttatcttttcaatttaacaaacaggtgtctgtgaaccttacggtggaacacttcatcttaaaacggtccgtcgatggtaacgacaaatgtcaattggcattttatgcatccgacggttcacttcccattcttggggtatcatttcttaagaatgtatatacagtttatgactacgatgctggctttatcggaatcgcacttatcaaaaatgttacaaagtctcatgtcgttaagattcaagaagctttgagttcctatactgccgcttccacatttacgacgtcttatttgagaacttgatatccagtccgccgcactacttgggacccttgaactatggcgggctcgtgtactactatctattcttttgatttttgaacagtaccgccttgtacagtattgtttcggatattttaaaatcatatttataaacgtggtttcatatcgctggcgatatgaagagttactaatcacgttcagttttccgatcggctcttctcgatgcatggaaaccttttttgaatctatttttctctacagcattcgattcccaaaacactaaatacttcgtttctatgtaaataaagattatggaagagaacattacttaaaagaaacctatggattcaattagagtgagcatgttgagtattcaaatcttgtaaaatcatgagtaaaggaattcaaactatcatagcaatccaaattttgcttgaccagaatctacaaatttagtaattaaaatatcattagtctaactaacacggcgtgcgacttcgaatctcttagtgaaaatttaagataccactttcttctaagacacctgttgcttgtcttttaaaaccaacctcatggaacccttaaaactcgctaaggtggtaattccaccctataccaaggttttggacaaatcgttgtttgaaaagctattccgtcttgttgctgccaaagttacgccgcatcaagttggcttgttaaacaaaaattaccagtcgtaagaaaatacacttgttatcaaccgaaaccccattattaacacaaagacacagagctctgctcaattggcctcgggtgaagcgagtatttgacgcggataatgagaaattggttttattaagtcccgagtttgatatagatggtacgtccgttgagaatttaacttaagctgtaagttctaacagtgctagactttactggacaatacaagcagataaattctttcttcaaggagaatgatatccatttggtgccatatcttctttatttagactataactattggagagctggtatgttttaacgaaacttatgacttggcttgttctgatcaaatttcatagacgagattttggatgcatttcttcctgacgcacaaaaggaggatcacccatctggttttactgccgtgggacatattgctcatatgaatcttcgcgatgagtggcttcctttcaagtatttgatcggccaagttatcctggacaagaacccatctattaagactgttgtcaacaaaactgcaactattgacacaaaattccgaacttttagtatggaagttttggctggtgaagataactttatcgttacacaggtaagtgctaaactctcttctagtgaaacaacgttgtgtaattcactgataaagattatggctctcttctttgttactaacaaacaccagcacgaatccggctgtagattccgctttgacttttcgaaagtgtattggaattcccgcttgagcacagagcatgatcgcttaattcaacaatttcaaccgggtgaagctgtttgtgatgtaatggctggtgtgggaccttttgcttgtcccgcaggaaagaagcaagtgattgtttttgccaacgatttaaatcctcacagttacgagagtcttgtacaaaatgttacccttaacaaggttgatgcgtttgttaaaccttttatgaaggatggacgagagtttattaaacaatcaactgatgaacttttgtcattttcaaagaccggccctatccatttctcgcctgctaaaaaacccaaaggcaagaaaggaggcgatgtctccacgtcccgagatttcgttattcctccagtgtttcagcattacgtaatgaatcttcctggctctgcattggaatttcttgatgcttttcgtggatgttacgcaggaaaagaagatctgtttaaggattacccacttcccaaggttcatgtccattgtttctgtcgttacgaccctccgactgaagatttgttgaacgtaagtcagccgttcagaatttcctttactaactcatagcgtatttacgaatctttgggtcacagatttgaagcatctgaggttacaatgcatttcgtgcgcaaggtcgcaccaaaaaaggtaccgtataaacaaataactcgtaactgactaacatttgcaggacatgtattgctgtacttttactcttcctgctagtgtcatattcgcaaaagactgaatgcagaacagcacatctcatacactttaaaagtattgtttttgattgttaatgtcactttttagtgtcattttgtagcgccatacaggttcagatttttttgatagaaagggtaaataacaattattaaataaatggaaacaaaacatagagaggtcttaacacaacccctcgcaacatagcgagcaagtctataacaatatgaacgaggcaaagaatcaaaatttaaaattccatttcggatatcggcgagaagttacaaaatcgggaaatatagtcgttcaggcgagaataattaattgggatgtatagacggccgtcaaaaacagggggtaaagtggttcctaagtcaactctcgacgaaaacaaagcaacggtaggtgtgtttctattgacaaaggtactcgttcgaagcagtttaataagtgagatgccagaaactcttggtaaataaagctgtatgaagataatagaaactaaaattcagttagtttgtcacaaatgataaataaaaatttgacaaaagcacatacactttgtatttgacattaggtaaaacaggaaacgatttggattatccacaaccgtgacagttgcaaaattcgaacggaggtaggtaacgagatcactgtaagtatttgaagaatcctcgcatacgagaaagtgaagattcgttgcacttctgcggttccattcattcctaagagatatggtcggaatatgggaagagctaggacgaccagtctcggacttcaatttaggtgatccctgttcgggagtttcagagccaattgatactttagatagcccatgagccactgcttctgaatcagagaagtgtcgattctgattccgctttaaggcaagattgctgctcaaaggactaataggacttgaattttcgcttatagcacaagatacctccgttgacaaggcattcaacatgttgaattttttggcaaactttggcgggttagagactgatagcttgtctggaacagatgctttatcagaaagagaatccggggtacttggtgcagaacccgttttttgttgaaattccaaacgaattcgctcaacagcatcacggttagcctgctcaagaacgctgagatttttgtaggaaaacgaaccaaattcgtccatgccagtagtgtgactggatcgacgagaacgagagctactcattcgtcttgccgaagtgggagtgctgcggtacgaacgagaagtatctgtttttggagaaatgaacgttgcagcatcatcattcacaagagaggagattgatttctcttcaaatgaagcgccacggctgtcaaagtaaacagtatcataagagtcttctgttatgggaacgaacggagcagcctgctcagatacatgatcccaatctatgtcagaaaagaatgggtgtgcctgtatttcatcaactccttttgctcctagccgtgtttctgggtttggatctaagaatcgatttagcaagtcatagatctcagggccatattcgaaatcatcacgatctggccaaaggatggagtgtgaaacaatatttttgaaaatcttctcaggactgtcggcatggaacggaggataaccaaataaacattcaaatattacacacccgacagcccaccaatcaaccatatcatcctgactactgccttgaatagtttcaggagcaaggtagtcaggcgtgccaacaaagtgttttggcgcatcaggttgacgaaagaaagaccacgaaggctgatgacggtgtcgttttcctttgcttagcggaacatgcattaaactatcaccggagtcagaggcctcctgaaaactagcgtgaccactggtaccggcggacaaggagagcggttcaataaactctgttccaatactgccaccctcactagcattcaacaacgcgtgtctaaattcacgcgttaaaggagagctgcttcgactttgatgagcacttaatgttgcaccaagaataggggaattaggatagcttggccgaggagtagttaaagtgccctgactagaagtgtcaccagaatcgtcattctccctttgtttttggagacgatattggcgagttgctagacccattttactaaggccgaaatcaactaatttcaaatggcccttcttactcattaagatattatccggcttgatatcacgatggatgatacccaattcatgaaggtgctttaaagccagaataatttccgaagaatacgttttgacccaagatacgggcaatgcaccaaaactttttagtaaagcagccagatcacctccattcatgaactccataacaagatacagataatgcttgctctgaaatgcataataaagctgtgcaataaaaggagactgttcttgtgccatcaaaatagccctttcggaacgaacatttgtaacttggtttttagcaatcatgtcgcccttcttcaaaactttgattgcataaatttcgccagtagctcttttctttgctagatacacggatccaaaagcacccttgctgatgggtttaatgagctcgaaatccttaattgaggcggtggtttttgaacccatcacgggcatggatattgctggaacagggctagaatcagaggtgttgcgcattagtgagtttcctgacaaactcggggaacgcttgtgaattggggacgaatccatcgtgtaggacgatgagacaactccgtacatcatgttgacagaactaattgattgtcgacgactgtaggaagacggttggacggcggccataatgggagaggatgtagcagcagtagaaacacatttatcgggcggaggcactgtcatattcatattattcatagggttcggtaagtcatgaaagctcgttaaaggaggtggacttgtttgtgtttttataacggaagacaacatagacgcaccaggacatgtcggattagcctctgaaacattcgttttcttaaaggcagagtcggattctaagttcagcgaagacgttggcacgctatcacgaggaccacgaaattccgattgattaaagtcaagtgccgacgcaatgggagaaagtgcagaggagggagtgtcattacccacatggcacattctttcaacaaacgcacgaacttggtcttgcagttcactacacaaccgagtaaagtagtaaagaatgttactcaagcgattattctcttttattttgcgttgcacaagctccatagtttcgcggaatagtaaccgaagaccctcgtcactcacttgaggcgtgcaccaggatagggcttccgacgtagccatctcgctcgtaggtgacaaagcgcgaaaatcgtttatcgttctgcatgtcatgctggtattggcggacgaggtgtgaatggaaagacccaaatccgtaagctccagggcacgcatgaccatgcgcaatagaaactcgtgcgcccgtctcttatggtcattactgttgccatagcgggaatggccatgtgaaggacgtccatgagaaggtgccacggccgttgatggagctggtagcgcttgtagcactgtgtcgttgtatgcaatggaaagtttgtttggatcatcctctaactcctcgcacatggcaaccaaaagattacggtggtcaacgagttcatcattcattgacaaaactcgggcttccacttggtgcacgagcagacagagctctgtgtgtttttcaaacagccagttaggtaccttttggtcgcatacacgacacagaaacaactcctctggaacatttccagacgcagaagctcttacttgatttaagtaatccactaatagcttcgcaccgaagcccaaagttgccgataactgagttgtaattacatcacgaacctcatcatcaccttttgcctctttaaacacccacagcgtgtgcgtggactcaccggtggccggattcttaatgagaataccagtaccttcgattcctttcgatacaggctgctgtgccatgtcttcatcccgtaagaaaacatcatcctccggaggcaaaatggaaagaaacgtttccactttcgcgctccgtgaatcatcctccatcaacgaggtcgttgattcatgaaaaacctcatcatcagtaacaagactcgctacaggctttccaaccaagttatccaaagaccgactattggttattctgttagctataaagtacggacaacgacaagtccagtcaaaatacaacaaaatgaccggaaataaataaagcttcgacatacccaactacttgaagcaagttcgcactaacataattgatctcacagttcaaagacagctcaagcacaaagacttctcccccaatgtcggacagttccacaggatccttagaaacggctaattccatagcaattgccacaaaacgttatatagaagacacaagtaacgcagtgggaaccaggtacgaaaaaattcgggctcaatggcaggaaaacgtgtttgtctaagcaaccggcagcatggttgagggaggaatcgcgcggcaaggttgtttcagtagtagcggccactgtgacctgaggtaacaagcggactgggggcatatgtgggggaaatttttgtgagagcaaaagtgcggtaaagaccgcggggtgtgcgggatggaagtgggtaggtggggtgtacgtgtgggtgaaacgggggccacaaaagagggcaaaatggaaaatgcaattgcatagggaatagagggaaaaaaacgaaacgaacttaaaaagatggttccataggagcgagtctatgtacagaaatgtatttctgatttagcggactcttattaaaggtggaagggtaaaagacggtttcaaaagtgcacgtactaaagcacgattggtttatcaaaagtgatgagggtgtagagtacgccagagcggtagcgcatgaattcttgatggagctgtttttgcatgtcttccgaagcgtactcgggctcagtaacgaacgccttttcataaacatttaccgtatcctcaacgaaacgccggaacgcgttcgtggcgcgaccgacctgatgcagagggaacacgatttgagcaaggtttaagtgatggaaaccagcatcctcaatcaattttgaaagcttgcgcgagggttcggcgaagtagcctgctttgcgacagttagcagcaacatgcgacatatactgctgggtaagctgaccagcgttcgtataggtgaagtcgaagacaagcatctcaatagcaccaccgggcttgacaacccggtacaaattgcgcaggaagctgggccaatagtctatgggaacgcaagcgggaaggaatcgcatggtgcaacaatcgaaatagttgttttcgtaagggagcggcatgctgggtcggaacatggagaaggtgaaagtgtttttgcgtcctggcaagtcattaagctccagatcgcgattcgagcacagatgcaggtcgcattgtggataaagcattgaaagagcgtgtgttacagcataaccggagtcactgggaatgtcaagaatatgcacgtctctctgggaagctgagcgaaggagagacaatgctcgttgggagcagaagcactggccattggtaagttgaaggaacatagtcttgcagcccacgaagacttgcgagtactcagcagaagagccatcaggggaaacgtccatgacatctttggaggcgcccggaccagtcgccgtccgtttggaaacagatggagtaatgtagaaacggtcaatggcgccaatccagtcgtaggcaagagcagcatttgttgctgacttgcggtacatgggattcggcgcttggcgcagagaggacgcaggctctggccggtcaggagctgcagcgtacgagtttttgtcgagacggacacggtctgaggagcgacggtagggagttgcggatggaatgggcgagggctgtctgtcacgaatggacatctgggaccaagcgcggttcatgtcaccgaggttggcgttgaaatcctgactggtgacatcgtccatgcccgagggtgttctgggatagtcagcaggaaggtagcgattcgcgttttccatctcgagagcacggtaatgggcgttgggctcgggataaatgcgtctgccttgtgacagtcgaaaggccggagggcattcagcaatcggctgaagcggcggcagctccagggacgaagcgccagcggacgtcaaggagttgctaccaatgcttagtggatcggcatacaaacgagaagcggaaagatcatgaaggttgtatgaagcggaagaaggagtcgtggagtaaggagaagttgtgcgaagggcatcgtcgctgctttggatgctttgtagcgacgataaacggggtaaagttggtctgcgcctgggcatgtgttctaacggcgaatcagtttcagtatttgcggaccattcgcgtggaatgcagtcggacgtggacatatatggccgatgagaatcatctacgtttgcgacgccttcatccatgtcttgcataacagaccgatacgagctgtcaaatgttccagtcatgcaatcctcgtcccactttttttccctctcattcgaagcgagcgtcggcaagccgactgtctgcgacgcatctgcgacaacgagatggttattttcgtagttttctcttgcagcgccatgctcgcctgccaattctgcacctgcaacattgggtctataagcggcgccgactttgaggcggttttttgacgcacgcgccagtttagtctccataagagtgggtttagagcgagccgactgcggattagactcaggagccgacaaagtcgcgtcggccttatcgccgcctgtgatgtcttccgtgactatgctggggcttcctgctgcgccagtggtgctcgaggccgcctcgtctgtagacgttgtgtgaattgaagcgctaccgggaatatcaagaatatcatatgcaaagctttggctccattttgccttcccgagagaagagccgctaagcgccgagctgtgtatcgaatcgacatcacgcgaattgctgctacgagcatcattggcgtgctcggaggcggacgattgcgacgcagaagacgttttagactggctctttagccatttgaatgaccatttcttagactttgagctcgacgcttgagagtccgaggaggttttcacgctggccgagccgtcatcgaaactgtgactattttttgggtacttgtttttgtcttttttctttttaggtttaggaggggcctcgggcaactggctagcatctgtaaccagcaggtgatctagctgctgactgataccgaggaaaaccatgatgaggagtgatgagaatgtataacgagaatgcaggtgacgcggtaaagatggagtagaaaaaacagaagacaaggggaattggaacaacggcgggatacgggatgacgaggagacggattttgtataacagtaagcacaagatggtgtcaacaatgctgagcggcggcgacgatggtgaaactactgacacggcgaaaccttacactccgtggagactcggcctaaccgaaacgggtctgtttagcaggacagcaggcttggagctggaaactggtatgacgaaaagtaaccagagcgtcgtcttcgtccacaatgcagcaaaagctccccgggtcgcaatactctctacgcgaaagcgaggattcgatagaaggaaacacgttgctcaaactaggccctacgatattggagcaaaacaaactcgtggaaacccagctcggttttcttacaaaaggtggctgcacaggaatgagccacttatacaagaaaaggaagctctgctctgcttgaaatgttatcatctctaacggcttgtttatacgcgcggtcttcactccgacacgagacaatcagttcgaggtcctgtattacaaagctctaaagcaattaccgaaaatcgcatatcaccgggcaattcctttctccgcatctagggacctggaaaaggcgtccacgtgtgagtgttatccatttagaatttactaacccgagcctcttcccagcggccccgcttacagggccagtttgaccaacccaggatgctcatttagactcttgacacattagttcgcttacatgcgcgtaaattcatcttccagagcacctcaatttcaatctgatacgcgtttggcggccgcaaatgtcgtcaaacgcgctgcaagctgcagtgtgccagaggctcatgtgagcatgtgcgtggtgtgtttgggaaaggataagtttcgtttcggcattagactctataagagtgcgcatagtcaggggtggtgtcgaaacggaaccctatgagcgactaacgttcgcgtggtgggaagagagtgaggcggggctcatcgcttatcgtcatccgcggcatttgtgctgacgtatgtgggcggtgcggagaagatgacgtagacaggcgcagggtgcagtaagtgactcgctagagactttagcgagaagtgagccaatctgagggctgtgagtggtggagaagcacgtcgtcggtacgagatataacgtgcctcaagtgcatccgaacacgcgagcgcagtttcggcacgtgcagccataatggcgcagggtggacttagggaagtatcgggtgcgactgaggaaaagaggggccggcgagagggaccaaggggtcaccctaagcggagagaccagaggggtagggtgagaccgtatcgtttactgcggtatagtgtattgcgataggcgttttagcgagggggagaggttttggctatccagtatagcgaggaggaacgttttcgagcagaacatcgttaacatgtagttaacgtgggtttgtgcaccctaggattctccgaggagttccgcaagcggtaggggtagtcctgagctagttcggctcatgctgcacaacggtagcaattggtcgaagaatattaataaagagctgaaccgctgaatatagagcaatatgaatggtgttatcgtttcccatgactttgcactcggagtttcaatgcggtcgtttatgaagtctaagactcttaggactgaccgctagagctgccacgtggcagcaaggtgtgtagagtttcggattaatgttgcaacgatagcgctcggcgaaacccgcgaggaattgtaggtgttgacacgaacagaaagaattcgttaaggacgaggtgtcgacgatattgagaattggtgatcattgggctctgtaacggggaagtggacttgaaggaaattggacggactgattgttgactttgactcgacttgactcgactcgactcgactctgactctgtagttatataatagtatacatagtatacatagtaatacccataaacacatattcaagaaaaaatggtttcggcagaattcacaggaatcaatgtaatccaagctgtttacgattgaattggtcgaccgacataattttcttttagcaaactttaagtgtattatttttttatttattttatttttttgttaaataatggtttggagagtaaataatacaatgactcccaagacaacgctgaaactgctaattgtttgtgttatgaaacaatccaagaaaggatctgttggactagtacgttggtaattcatttcatttgctaaaggtctctgtagagtaaatggtacaacgtaaatttattcaagttgcatataagggtgtggaccagcttgagatgcaccatataagcacattgaactcaaaggtcgaaactgtcttaaggaaattgcattaacggagaacaattccaaggcaagtcccgctgtcagcagcccttggaacaccccggtttatttgcgaataggattttggcgcggcgactaagcgagcatcagcaaggcagttcgttgataagacaatacgaagttgcgttcagaagttgcaaagaaggagttttagaaggacgactttgcaatctatactcagaaatacgctcacatttatgaacttggtattacaatatgtttagactctctctccaggttacacacttcattcaagtacttcttaagtgtaatattcattgcaaaagtgggtaatctaaactattcttttgagctgtatgtcgaggacaagcatctacatgaacgggttatatgtgttgcgtcacttccaaatctgatgaactcgctaaggatttcgcttcctgttcatgcaaagactatgagccgggcggcatgtctaagctaagcccacatgcaaaggcctacgttatgtgtttatatacaatagagatctactctttcatctaaaagtattttcgagaatttgatactagtttatgaccaaggaccagcacggagaacggttgtctttgattagatcaaaactcttatcccttgcagtttagtacaagtctgttttagtttagtgattcactatgcgttagtgattcgaacaataccgcacagatgaacagctaaccgggtgaatgttctccgtgtggctcatgaaagcaatggtaaatgctagacggagggtatgcgggtatcacttgaactgtgatcggatgaatttggtagaatccgatatgcagctaccgtagtatgcgaccgaggactaaaccagcttaactttgcacatccgtgccaccatacgatgtattagtttttcctttgatagtgaatgtatttttttttttttttatctattttttcaaacaaacagtctcgacattcaaacggtgatggtcttctgccaatatcttctttttgattacacttgtattccggaaacagcatttcaatgaataagtcagggaccaagttgaggtactagcgttaagtacatgctttcgtttaagccgacacttcaaatacaaaagacacttcgcattctagatatgtttcagtagtagtacattgcgtagtgtctgccattttgacattgagaaaagctactggaagttatatgctcgacataagaaccaccttgaacaaattgtcacaaaacttgcactacgaataaatacaaaattacacaacttggctcatcttatttattttcagcctgcatagactgtgagagtgaacagtaaaaccggtttagtaggttgtttgttagctatgactgttttagaacaagtcatatcataatgagtatagtgggtatttagctacgagtctacaatcgccgtgacacaacaaacagttaacagaggaacaaaagtgggatgtggaatcctgtgagtccgcttcatttcaatccaacaaagtacaatttcagcttctctattttacataacccaaaatatatctgaacgaaagcataactccccacaattataccacttaagcagctccgttacctaagaaaaagccactgcatcgactcgtcgtgttcttgcccacaggaactatccatccatagcgacaaaaaaacaagagccacaaagcacacaacaaaacaagacaacgccctcccaactcaatgtacccacgcgacaggtctattcactacaaacggtttgatcgtttcatggacaaggtaacggtttgaagtacgtctttgagcaagtttgaaaggttgcagcagctgcacctggcaagccactgccgaccacgttcaatcggcaggaccgagacgaagcaaaacccgctgtcccagtcctgttcagcaccaaaaggggggaaaaccctccctttacggcacgccctgtaacgacataatcgacgaaacaagaagacacgcccttcccaaaatgaacagtcccttttcaagccctcagtacccaaaggcaacaggcacacattgcaaagcaacatgaacaattagcccccctcgtatgtaacaagcccacattgatgtgtcgcccacagtatcaaccacaatagaaacggtgatacccctggttcataacatataatataacacaacccaaacaaatcaaataaaaagcgtagagagtaacgcgtataaaccagccgcaaccaaattccaaaatgcgtatcaaaagaatggtccaaagaaagcgttccaaaaataatccacaaaaaacagcgtaaaagaaaaacccttcatcccgaattagacgttaaagaatcccaaaaagaaggttacatgaagctcggggacagcggcaagatgaacatgagaacacctcgcacctggtccctccgtcacctcaatggctaagcacgacatgcttaatcgaaggtaattttgttaccagagaactcggtagaacggttgaaaccgccggaacgagcaccaccacggccacgacctccaaagcctccgcggccgccaaatccaccacgaccacgtccaccgccgcgacctccgaagccaccacggccaccaaagccgccgcgaccgccagcgttaccggtacggggagtggaaaagtcaagacgacagggacgaccggcaatgaagtgaccgttcatctcgacacattgcttggcagcatcaatgctgtcaaaggtaacgtaaccgaaacccttggggcggccagagttcatgtcggtagggagacggacggattggatctcaccacaagaggagaaagcgttacggacatcgtcctcagtagcgttgaagctcaagttgccaatgaaaacagtgtcactgggaggggattgcttgtcaccaaagttgctagcacgttgttgagcaaagccattgttgttttgagcggggcggggggtggagatgtcgaggttgaccatacgaccatcaatctccttttgtccgttgacggcaacagcagccttggcagcctcggggctgtcaaagtcaacgtaaccgaaacccttagagcgaccgctctgaccatccataatcacgcgggcgttgacaacagtaccgtactcctcgaactccttgcccaaccactcgtcgtcgacgttccaagacaagcgaccaacaaaaacagtgcaggactcaccactctcggacttggcagccttttggggcttttgctcctcactctcgtcatcagccttgcgcttcttgtcagaagactcggaagagctagagtcgtcagagtcggaatcagaggaagaagaatcagaagagtcgtcggaatcagagtcactggaagagtcggaatcagactcctccttcttagactcggtcttggtttccttcttggcgtcctcggattcagactctgaatcgctagactcggactcggaggagctagattcagcctccttggcctcctccttcttctcagcctcggactcagaagactcggagtcgctagactcggactcagaagagctgctctcgctgctgctgctggattcctccatcttaacatcctcctctttttcggactcagactcttcggactcggaagactcagactcctccttcttggactttttgctcttcttggaagacttctccttcttctccttcaaagcagccttggcagccttcttggcgatctccttgttcttggaggtcttctcgactgcaccgctcttgggagcgacagccttggaagacttggacttcttctcgacagatttaaccttcttggccattttttatatgcttcttgctttttgggattgggagcagaaggcgtgcttggtagaggaggagtgcctaggggtgggagtgaccctatttatataaaatgtgactttgttttttcgaataaaatattaattttttattgtatgtgttaatacaagtcaccaccaaaaaatggtcacaaagtggtacgggcgtcatcaaggcaagggtaggaaggaggcgacagaggtagagagcgtgtgaggatgggatgacagtttcaagagtagagacacacatttataatgttattatttattacttattacttatcacgtattcttgtaaatgtattaattcacaaaaaaactaaagtacaggggccatgagctcgaactcgcggctgcaattgcacatacaagttcgtcgatagtagcatacaggttttgcagtttgcagtccaagggaaacaacaaaattaaagtgaaattaaagtgaaagagattcaggtcgtaaacagttcatgatacgtgggtgccaatgcgacatccactacttggttattgccaattgagcattgctcggtcacagagctttttcattcgcgtttcttcatacatcattaaggggagaattgttcgtgtaagggtttttggagcgaggcaaaagtcacacacagggaagttggtgtcgccgattctctacgacttgctcataagaagttttatcttcgcaatcgcgatacccggattaagacttttcgggcaagtacgagcacaattcataatggtgtggcaccgatacacagacatggagttttgcatcatgtcaagacgctctgcagtcgccgcatcgcgagaatcaataatccaacgatacgcttgcaataatacagcaggaccaagatactcttctgaattccaccagtatgagggacacgacgtggagcagcaagcacacagaatacactcatacaaaccatcaagttttgcacggtcctccggcgattggtaaaactctctatcctcggggacgtctgggttttgtaaataaggctggatgctcttatactgcttgtagaagtacgttaaatcaggaaccaagtctttgacaatgtaactgtgcggcagagggtaaatcttgacgggtttcttcgattccttttgaattcgacacaggcaggcaagtgtattacatccattgatgttcatcgcacacgagccgcaaattccttcacgacacgaccgacgaaacgttaacgttggatcctgctcattcttgatcttaataagcgcatctagcaccatgggaccgcattctttaaggtttacgcggtatttttgcagccgcggtttcacctcgggtgtgtcgggattccaccggtaaacctgaaattccttaatattgtcggcggccgaggccgtagaaaccttcaattgttctgtggccatacgacgcatttgcacacgcaacaacgatgaatttcgcgctgcaatttgctgaattgtgcgacggagcatcgaggaagaggttgcgaacgtacttggcggttggtaggtggagcacgtattagcagctatgtggttgggtcgcaggcggcgggagacttttttcaataatctacagtactaattgagtatcagtttaacagaattctatctatatcaatggagcatacgaagcgcacaactcgtgcaaacctgtttgccccataatagccagagctaccaagcaacgaacggtttacggcgctaaagagaggattcccgttgttacggtatgtatcattaaacagcactatctattttaacaaagttttgtgtgaccattttagcgcgcactaaatcgcattgaagcgcgttaattactataacgcgaaacaacgataaataacacaataatgcggtggtggggtccattagtagtatgtgaagaaggcagtaagactgaaacggagacaaaagaccactgcaactctgagggtaggaattagtatagggaaggaatccagcctgtgataaatgaccgcggatatcccgcggatagtaaaacgaaacgtaaaagacgagaaagggaagacaaagagaaaccggggtgaatgaagggcgtaggggaattcgcttaagccagttgtagcgtccagaacggcgtttcattagacggcggtttgggtggtaagggttacagagtgaacaagcttacaaagaaatgacaagtgaggaccaaggctcatgcaatgagcaggaggttgtagtggaagaaaagtcaagacgtgtagcagtccgtacacaaaaacggaacggcacaagctggcgaaaaagacgagaaggccgatacggaaaaaactcacgttttcaagcagtatggaaagagcctccgtgttgcttagcagcacaacccattccactaccatggcagctgcaggaacatcgtagtcccaaataaccataaataccggcaacatttttgtgctggacgacataatgactgctccacacgccgactgaaaaagtcgccaaccaaggcacaaccgaagtagcagtaggagtgcaagatgatacacaatcgtctccgagatacacaagaacagaagaaaaagatactgaagagcaatgggtctcgaaacaaacgactcctttgtgacggaaaggggaaactgcgtagcgcgtgtctccagccgtgaccatataagaaacacgtcaaacagtatcacaagaaatgcaaagttaagcacctagagcgtgttagtacgaagcttgcatgtaattacgacaactcaaaagaaagacagcggactaaaacccgtcagattcttctcactaccatcaatggaacgctcggtcttagagaaaatctttcacgtatagtcgtcgagaaggcttttggttcatacattccgaaaattccgtgaattaagactgttgaaaagcagatgacggtacacctgcggtttcatgagtatcacatcgatgctaagcagcacaaagtcaagctcaatgtacttgtcggcgaattttttgcaattgtcctaaacaaggagttgggtcagttacaaacccctaggagaagagaaattgtctccacatacgcattgtgccagacgtatattttgattaccgcgtccaaactttgtgtacaggtaagaaacaggcgcacagcattctacacatttcatgccgggggtgggagagagaacgtgtcttgtcgagaatcagcaagtcgcgcgaagctaatgacgaagcccagtcacgtgaaccacgtggatcacatgacgagctaaaagaaggttaaaccccacagagcgacaagaagcgatgggcaattacaacattcagcactaagcgttcaaaaaaataaaaaaatgacattgacataagtaataacaagaaaaataagcgtacgtatgatgcatgaccgtaagagaaatataaacagaacacggacagatggagaagggagaaggagacgcggagcatatgtgggttgagtaggtgggatgaagaagcaagaatgacggtaactagaaaagcagcaactagatgaacgaaaaagggggaattgttggctcagagagtgtgaaagagcaccactgctgcatttgaagtctaccgcaggtcacattcaatgcggcttaagaggtagtcgttgcggacgaggacagacgagacgttgaggacgtatttaccaggtgcactgtccaccggttcaacgatcaaaccaatgttgtgtgattgcaggggactcaaccacaaagtatccggccggttggcaaggaagaagtcgtccaattgagagcgcttcactctgacgtgtgtttggaggcagggaaaaatcgcgcgacgaacgtttttgtcttgtttaagacacatgagcgacatgtgaatacggaggttcataaaaggtaaaacggcgtcttcggcgtcttcaacaaatggcagaaaatcatcgtcggaatcgaaagtgagacgaagagcaccgtttccagtgtccgagttaccgtccagctcgaaaacggaatagccttcgtaatcaagcaaagcattgtttcgacgagcggtaaaggagcacgcctcttcggtagcgaacacatttttagctgagcagaccagcgagtaatcatcgataaaggaaagacgacgttggatgatatctgatgcacaagcaaccaagtaagaagagaagcattttcctgtccgaaacacatccatggcaggcatgtaatgcatcacatggcgtataagttctgcaggcaatttgggaatagaaaccggttgggaggaagaatacgaagaaatcatttttgttggagagagtgaatgaaccacgaatcggtataagtaatgaatgtaaggatgataaaacccaatggaaattcaaaaaatgtgatttttggaattgttctgcggacaattgctattttttttttctcaattgctttcaagtgttactgcaattgcacgagtcttgtcaatccctgtagagtagaaaatccctagacgagcgtagtttcacgtcgtacactagtaagccgaccaatctgttagcgattgaacgtttggcacttgtcggggcccaaaaattgtctttttcagaaaattcgaatttaacgaatcagtcgaagttaagcgaatgtaccgtccctgcgaagttgggaatcgtaacctttttggataaaagttttgctaacaactagcttaaacagctcaaaagcccagcagatgcgtccccctttatacatacaagacatccaaggcgtgcaatccaccacccatcatcgcatgtactcatcgtcatctcagtcgccttcgccctggcgacaaggtctaagatctgctcggcaattacattagatgcgatttgctgcgacggtagttccccagatacggaaaaatgcctaagtgccgatcagccaatcttaacctgtcggcaatatagagttcggtcgcatggtttgctgatgaatcagctgtgcgggggaacgtgcggcagttaatgcgtaaccggtgacgttagatcgccccgagaggatttgcggggtcaaacgtggaatgttgaggctgcatttgccgaatggggggccagacacggagtttgacactactgagatgaggtcatgacatcagatgcaagggggaacacaggagtgtgtgtgcgtgtatgacacatgtacacgtggaagaaacgcctcggtacacgtgcacagttatagcgtacagtaggtcgcactcaagtccgagcgctgccagaagcgaggcgctttgcttctgcgtcgcgttctttcgtccaccgctgaagaagcgcctgactgcatgcaagacttggtcccgagaagcgttgtaattcaggcaattgaattgccgaaaaaggacgcgtcgagactcggcctcttcgctgctgcgcatccgtatccggacggtcgttgctgcttgttttgtccgcatcgtctctatcggcagatgagataaacccgtgggatgcgctggttaccgaggtgggatttgtgggggcggcgatggttgcggcgacaacagcagcagcatgctccagagccaaaaatggagaagatgcaacgcggcccttttgtggcagtgtgctgtcgtcgtcgagccccgatactggcagcctcggcgaaggcgcggaatactgaactggtcgctcagtttcggcctcggcctcactcttggcagtctcagtctgttcgagtttctcagacccaatcgccccggactctgctgccacgtcatcgttgttgcgactgtcgttcgcatctgccgccttctcggtagtggtcggtttcgccgagtcgctggctgatgacgtagtctccgttcgcttgagtggacgttttttccgaggatgagcgcgtcccttggtcacctacaattacgttaggttagttgatcctgctgtaacctaggttaccctagtgaggtgacagagataacctaggacatgaaacacatacatgcgtcagtggtcgtgttgcttggctcatggtgttgtcgttttcgctgttgttcataacaggaggagcactttcaggacgcgttcttgggtgtgtcaggcctgggagagcaaggcgtggtgcactgaatggcctcacctcagtctcctcgaacgccgcctccaagggtcgtggattctgaatactgatggctgatacaccacgcataatcagcggattctggcgtaggggaagcttctccagctgttggattcgcgatttcagcgttttctctgccatatcctctcgctctccctggaatgctgttggatggtcatacgcgacggttcctctacatcgtcacgaagggtgacgtcaatcatatgatgtctactttgtaactaaggtttttactaagcgattgtttggggttgtcttgcgtcatatgtacgtatgtcgtgctgttctaatataacctatctcaatcgcgtgaaaaaacttatttttatatgcggttaaggttgtaattaagcgaaacgacaggcgagtcctttgcgatgcagcagcaggcgcggacacaacgatgacggctgggattcaagaattcacgaaacaatcgtcgaaattctaacgaaggggacatagaaatttttttccccagagctaccctttctcctttttctctccttttctctcctttcccctgtgcttctcgtcttcaccctcttacgtcatgcactgttagacgtggataactttaattttgctgaccgaaattcaaacctgtccttcgccaaacacttcttcagagcagacaagacagtaaaggctcaattgtctgtttctatttggctgactttgtcaggaaaattggtgaaaatgctgccgaatatccaggacgacttgaagacgaacggggtcctgtttcagaattggtccaagaccttttctagtcattgtgctggcgtttaccgacctcgtacagaagaagaggttcggaaggtgtgtatttgcggttttttgtataggtgattgtgggtgagtgaagagaaagggtcaattgcaactggaagtaaagtaagttagggaacttcttcacagagaaacgcactgttgctctgtcactcaccaaccttcatgtctgtctgccttgtcttccccgctaacacgtttagatacttgtcgaagcgaatgcaaaaagaaaacacatacgcgtggttggtgcaggtcactctcccagtgatttagtatgcacgagtgggtatctgttgtccttagacaacttaaacagtgtaatttcacttgatcaagaaaaacaaacggttaccgttcaaggtggaattcggttgaatcgattgcagtcggtgctggaaaagcttggctactcgttgcctattgtcggcagtgtcacggatatttctgttgcgggaacttgtgctactgctactcatggtagtagtctgcagcattgtattatgtcacattatatcgagtcactgcatttgatgcttgctgatggatcagtagtaacgtgttcgcgcgctcaacaaccgaacgtgtttgctgctgcacaggttagtcttggtgcattgggtgtagtcatatccatgacgcttaagattgttcccatgttcttcctcgaagccaccgaaaccgttgtgcctctatcgacggtattttcgcaatggtcatcaaatcagttttgggagcaaggcgactttgtgcgcttgcaggtctttcctttcacaaataagggattagtttggtcggccaaaaaaattgaaccctctaagcatctaatcaagaactacacgtttggtaaacccaaaggactcatacattggtttgataaaatcatgtaccagtgcatgctattatttggccgtatctttaaacgcgccttgcctcttattgagcgcatttggttttatatgcattatggattcagagatggtcaggtttctttcagtcgcggccccggcatccaacaaatgcagatgtattgctggttttcgcagtacgtaaacgagtggtctattcctatttcaaaagcccccgaggccttggaacgcttggtgagatggattcaaggcgatgtggaacacgccgagattccttttgatgctcgaggtgttacggcacactggcccattgaagttcgtgtagccgcacctacgcctcttaacgagtgttggctttcgaccgctccggaaaccacttgttacttggaggtgattgtttatcgtccctttggcctttccatgccgtacgaacgactttggcaggcctttgagtacttgatgaatcagtatggcggaaaaccgcattgggccaagcgtcacagtttgcctccggaagagctaaaagctcgatacccaaagctgcgccaatggcttcaattgcggagcatgttggatccaaataatgttttttggaatgaatacatgcaacgttcctttggaaccaatgaggagtaatttggatctacgacctttttgttttgaaaaatcttgcaatgcttgattcaattcgtgtttacgcttatgggatagttatgaccttatccttaatgttgttgcttatgaattattaacggctataaaattgttttcccgacgagcattttgtatttgatatgaaacgagtttggctagatagacagtgttttccaattatattttcgttatatacggatggaattggaattgctttgaagatttccatgttgtagtttttcttacagataaaacctcttggcctcacaattatgacacagcagccattcaattcctacgaataaccccatacgggcagttcattataaaaggttcacttgttttaattcactttgtctgactgccttctcggttgggcacgtaaaactgtttttagaagctaaagacaagcatctgtagtctagtggttatgacgtccctttgcacgcagaggcttctgggttcaaatcatgtaaagtgtagcattttttcatcccttccaagttaatggcctatgaatgaatggcctgcactaaagtgacgttccccactgacagtaattcgtagtgtaaaattcttgggcgttttattgccgtgcggttttccctcatttgctacgaagacttcatatctataccaacgaagcatagctacttagtactcccaacacaaaacgtcacctcccatattccgtagcttaaacaacttgcttatatactctaatcaaaaagaaaacatatcgttagggtaaattcataactcatgctaaaacgacaaacacgaaacaagaataaatctagcacatacataacaaacaaacacaagctcaatgtaagcgacattgatacaagaacaagacctaaaagcccaagtttatccgctgcgcatcacgatttgtcattgtgggagcagcagcggaattggccacggccacagagttactttgtgcaacaggacaatctttgtgcgcaattaaaagcgtcttcaaactgacaatttcctcccgcagtgcagtcacctgtgcactgagaatttcgttttcgttaccataaaattccaccttcgcttgaaggttagacaaccattgctttttgcgctggcgacatttcaacgcagcctgtcgattgcgctccaaaaagctacgacgtttatcttcatccgtctcatacttagcgccgcgacgactagatccttttccattagcactacccccgttttgcgacgagctcgtgagcgtcttcgactgagattcaggcgaatggcttcctgactccggagacactacagtctgctgactttgcagaccattaacctcggatggttcctgctttggtgcaggagctgtgttaactggtcggttaagtgaagtcgcactgggatcgatggtcactggtgcctcattagcccgggcaccagaaggaataccggttatattggatgcctgctgtgacggttgttggccggcggctgtattagcttgtatagatgaccgtctcgcattcgtattaccgttgacattatagtacggcatagattgtgatggctgctgttgctgctgttgctgctgagcttgtagccgaggggcatccatcatagtgtttccgttattcatctgcgattgcgcttggtttaagatggcagcggcgtctgtggatgagattggctgacgtggattctccgccatggagccacgccttgccttttgttgttcttgtgcttgcgataagaggtacaaaccgttggctgctgcactcgtgccaaagtagtctgtttgttcaggcatgccggcagtaccagctgcgagctttgacctggcagtagcgtaacggtacatcgtggaagggtcattgaattgctgagactcggatgggtgaaggccgagtaaagctgcggtaccgggagagggagcagggaaattgacaccagcaccgggtgtcaatagtgagcggaatgaatcgttagctccaggtgtaagacccgtcggcagcctcgaattagcctgaaacatgggtgcattctcaggttgattagggacattagggccaccagagggcgttgctacaccaacaggggcggtgggattgcccatactgggttgagcgccgttgttcatataatcggcacggtatgccgagtcgtaaattgctggagaaaggggattaggaacattagaacgtgcaaatggagaccaagagttatagccgaaaggcgaaccagcggctacggcactaaggatgtcaggagatgcgattgaggaaacgggagggagcattgtacgggagttaaagccggcaccgatggctccatgggcagctggcatgttctgggcaacatttggggctggtggtcggccagctgccgtggttgcaaaagaatgttcaaaaggattaggttcataatcaagttttagaaagccaacaaacgaaggggttacaccaacgggaggacggggttgttgctgttgctgctgccgttgctgatccgtagtgagcccgttggaagcaacctgagcagactccggagcagtgtttagctgctttgtttgtgaagaatcccctccagcagacgagttgttattgggctgtgacggaactggctgctcggcagcattgcttaccgtggacatcgagccgttggctgaccgcccaccgatcgtattaagtgcatcagtggaggggttcgaagtgttgttggcactggtatcggatgttcgatttccgtttgctgaggcagaggcttcagacatttttagtgatgtgatggagacggatggcgtcgtcgttcaatcggtataccgacacgatgaacaaacgtcaatgatgttagaaacgttaataatcacagcagaagggaaaggtttctctcctacaaacccacacgtgtgacaaaatagatatgttcgcagagcagattagaatgcggttgaggacacgcgagacagacgaaagaggacgtgcctcgcgttcgcaaatgcgtatattactttttaacagtgtacaagaagtcacagaattcacacgacaagagaacggacgcgtctaaacacacacacaatttgtttgcaccgttgtgtacgcgttttagccggggtaatcaaaccgtggttcaccaaatcaatcaatgacaatgacggttaatggacctttcgtaaaatccacgcagctgttgttctagcgctacgtacgttattaacccaactttaaattaggtctaggtaagactgaggcaacagttacgcaagaggacggacgttacaggcgaactgatggcgaaaacgtaagaggcgaatcgggcagagcgacaaagccagtagctgttgaccacttcttacaaggaacgcagaatcgaatccggcacagtgtacagaagacgaaatactttggtcagaggggggttaaactcaaactcggtcaataatgctcaattgagaagcatacgagtgactaattgctacaaaaaacccaaatcctgccaatagagcacgaattgtcgttggaatgcagtctcgggtgataggttctgtgtaagtttaaaagggaggttacacagctgaaggggtgctggtgagtctgggcgtacgtcatatttacgacatgccacggaaatggttatacgttaaaaattgcgcaaacgctatcaaatcaatgaacctggagagcggcctttgttacctatgagaaagatgacatcagataatcggcaaaaagagaggattgtttttttggtgacgcaatggatcccgatttcgggaaaacccaatttacgtaataatgatgtgtgtatgagaatgagcgaatgaaagctttcacacatgcaggggtgtcgagaatgcacaaagtcaaatgcgggccaagggcagttgaagagccagtagagagaataggcattgattagacaaattcatgttggtctcggctactgtatctcaattgagacttccgagaaaacgtcggatgcgaaaacgcttgtggaacattggagggtctcgaattcggtccgtcaacggcgtatggggcatgccacacggtttcaagaaagccacacttctttgtctaccgctgatatcattgataactacgtaataacagtttgttgtctaaaagcgcactttaagctattttagaccaataacaaagcgaaacgccttttagcagtggtcctatccctgagctgacatctccgaaatcctctgattggatgtctcaaattgaaagagtcggggaaggcggcaagtgggtgccatgtgacggccacttgccgcatctggactgctccaccggtagcgggtttccgtgactctaaatcaatcacgtgcctgggcacgtggtggagtctagtcggcgcgcagggttcgagatccagaaagggctaggaggggtttggtgcggtgtggagaaagggccaaaaagccttacagcagcaaagaacctgcatctccgccgcttttcgcgaaattatgagacaatcggatcaagtacacaaaggagctttttgttcctttttttctgctcataaattacgcgttttgccacagttttctggtcctgtttcgccattctctttcttacactccactaattcgcttagatttgcttaagtcgaatagaataattatttatctaagcgaaggtaacaatctgggatgatgaaaaaaggtggggcaggggtgggggacttcgaattgaagtggttagtccgtgttcttgtgaacagcaatgttgtttgttggtgtaatctacgtcaaaacaattgctgaatcactgaacttttctttgagaagagcgttttttcgaggaaggggttttcgatgggatgcagaaaataaagtacgcgttggcgatctatgacgttttcgtctcaggagaatgagaaaggggtagtgagtaagggagcagtatgctgcagtagatggacgaggagggtctgtgctaagtaagtactatgtgaaagtgtcacgaggggcgtgtgttttggtttttttaggcgattagtaattgttgcgaacaaagaagataggttcggatttttcctgatttttttccgattttttctggatttattattgaattgagagaaattaaaacccgctaatcttctagatagggctagagcacattctttcatgcttctcctcccgctaacaacgaacaactaagcaaatagcgtttgcctcaacccgctccggcttctctcagtgttcacggttctatttttgttaattccttatgggcttgaatttagactctaatacgctataatatactaaacacatccacggtactaaaatacgcaaaagtaacaacataaagagaataaactcaacaacgtgctacgactaattttctcgccctccgtagttggaaatgatgttgttcaataatatgaaattattcgaaagtgaaccatgaaatagcatcgtctgatgaatcgcgtttcaatgacaccatgatcgacacatattgagactgtacaggtcaccttcacgcgccgatctgctttttttttggcgccggctgttgtaccggtcaatgtaaacaaacacaccagttcggtagcctgacttctaccaaccacttttggaccaaatcgcagcattgttgctgcaattttgctataatctttttcatctttgtatatagaagaaatggctattctgggagaattggtcgtgtatgtccagaaagcggtatgttttgttttgttttttttttttgttttttttttggtgatttccgtgttttgtcatttttcagttctggttcatagaatttactagctaacgggaattgtagaggaacctggacaaccgccagttattgggaaaacagagtccgtactgcgtgtgcaggattggtgaggttgtgaaaagaactcgtccaaaccataaaggtggtcaattgcccgtgtgggatgcagaactacgttttgatatcaaaagtgaagcatacaatgtcatgaaggtggccgtttgctgtacgggtttccgtaaacgtgttctggagattggcgatacagtaattagcattaagaaagctttagaagaaggcgaatttgaagattgggttgagattcagcaaaattatcgttttgcgggtcaagttttgataaaggtccagtttgaaccaaccgacccttcttactttgccaagtcctcctcgaaaacaatcacaactccatctatcgtggctgacacaaattttgttgctgataatgagccgttaaataacgtctcaatcattccaacgttctctgaagagtcctcaactgtggacaatgagtcggttctgcggggactcaccccatccattgttcgcaaccgggaagaaacatcgtacacttctctgtccactcggcccatgcgtccgctgccacagaccacctgcagaattggatgacgaagcttcgctcgacttcactgatcgccgctctccatacgggtctcgacactgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaatggtaacgaagaggccaacgatatggaggacggtgattcacgtagtttcctaagcgactacattcattcccctttggcttcagaaccagatccgcctcgttcactaacacaagatgccgactatttccctgccgcgttttatgagcaaggaatctctgaacgctatggactgggcgaaccagacccactccgtaaccagcatcaattgccgccgacaccgcctgttcatcgggaacattatatgcgttcaacagggcaaacgtactaatgactcaacgtttaaagaatggatataactctactatgtccaccatgactgctacaactcacgcatacgactcaaacagctcaatttccaaacttgggctgacgtttcctttcccaacacgtttctactttgcatactgttttatacacctccctctttctcaattctgcatttaagttttgcattggcattttctctcactcatacaataccactaacgattttaacaatcgttgtcgttttaagacgcctaacgataccccatctagcatcctgttcagatacagttactcggttgacaagacacaccaaaattaactttaccacccattacacagctcatcaaaagcgtaacaccgtatataacaaaacgaatgaacaattctcattgcctatctacactcgtgtaagattgttaaaaaaaaagaaaaaaaaaattggaaataaaaaaacgcggagaggaaagaaacaaaaagacgtttgaaagaaagaacgccaagaatttccaaaaggcgagaaccacttccttatgacaagtctgagacgagcttttacaggacgcgtattatgtctaatgaaagaatgctgtcgaaccaagaacgaaaaacgtcacattcacggcgcgcgttcataactgaggatgctgaataccttgtgcaataaagcactcgctaaacagtttacttcttcttaggaccaccgaggggagcaccgatgttttgaccacggagcttcacacccaatgcacgctccatcttagtcaaaatttgttgattggggatagcgcgtccattctcatactcgttcacgacttggggcttctcgttgatgcgttgagcaagatccttttgggcccagcccttggcttgtcttcccttttgaatggcttgagcaacagaacggccagttgtgctaggaggcttgacctcgttttcacggtcaatcttggtcaaatgttgaccagcaggatcctgagacttgttgccgacagcatatttcttttcagtggccacaacggcaccggcacgacgggcagcgttgatctgagattggctcttagcaacaacggtacgggcaccgggaccggcacgcttgccgattttcgtaacggaatcccattcagacatgtttatgatgtttattaaagaccttgtcagtcgatgatatgctttttaaggtggtatacacggtttaccagataaaatgtatttggtaaaggacaggtatgtttccagaggcgaacagacgcgttcgctatatataccccgcggaaaatgctagaattttcgcccagcaaccaatcattactgtccgtcagcacaattaccgccgcatgtattacgtcggcatgcagtcatgcaattgtacgtcacgaaactttaacccagttacagtttcacgtggaaccttacctttttgtgtattcgctgattcggttgcagaaccacgtggttatggcgccaagcgacagtaatagttgcctcgttgtggaattatgcgtattcttggtcgcttagaaacaaacgtattcttgaatttatgagcttctaaatgcgtataaattagatttaggactattgggcacgaactcaaggtatgttacgcgttcgtttattgtcgcgaagagaaaccttatttaattacgtcgtggatataaactttattaacaatgacgtctctcacccccaggctttccgattctgccctctaccaaacacttttaactacccaacgatacgggaattagcaagaaacagcattctctgcattattactagcaattgccgtgtattcagtacgtttcttacgaattctttagaaccgacatttttttcgagtaaattaacgccttttcaggcttttccttgataacgtaacgaagatcaggcgcaattgactttaaaagtcactatagacgacctgtgtactattagtgcgtaaacacacgcgcaattctcaaccgtagtttcctgcctgggtcctaacaagcctttctgtatttttcttttccaatcgtttattacacaaccgtgtgacacgattctttcagtaactgcgattgttgaaactttattggaggttggtttctcaaaaacccttttgtatctttataactcctttttatactgcttggatttgtatcgatggtgtctggaaaagaggacccggacgttcaattggaacgcttttcccaagtcctcaatggcttcaattgcattttgaacgatgatatgactgaagcaaggaccattttcgcgaaggataatggttcttttcacttgtgtggacgagccgtcatcgtttttatagaagcagtgcttacgtttgagccatcaaagtttacagcatcattagatgcgataactgcagccaacaaatctttagaaaaggaccgagctcatgctgtgaagcattcaatcactctttcaacgtttgaccccggtgtggaataccaagtagcgaacggacttttactcatcctaagtgcgctcattggtttttgttctgaatcaattgttactagcgtgaaagctgtgtacaaactgagaaaggctcatataatatttgataagattaccaagaaacgttacgagacctttgttaaaggtgctcctccaactggcgatccacgccgagacgggattaatgagttcgtgcagtctgcgacactgttatgcagcggcttgtttacactgctcatttcgcttttgcctccaaaaatgattcgtatcttaaacattttgggttacaatagtgatcgcgactgggctattaagacaatgtggacagttaaccatacctacccaacaagtttttttgctgctgttagttttgctgcattgattcaattttacagcggagcagtacaactttgtgatatctacaaaaccactccggaacaaccagatggatggccggcaggcgattgtttcaaaagtttacaagtcattcaaaagacatttccctcaggccccatgtggcctcttcacagggctaaacttctgtccatgattaagcaatcggaagaagcactggaagtccttgatgaaatgttgacgagacctgcacctcaactgaagcaactacaggttctcatcgtatttgagcatgctcttgacagtgctttttgtcacaaatacgttgaaagtgctcgtagtttccttcagttatcaaagctaaatgactcgagcacagcactttactcatattttgctgctgcctgttttctgcaagacgtgcgtgtaaacggaaatccacaatcgctctcatttgcttctagcttgctagaaccactttatgatctggtcgctaaaacaacagctcctcttgatattcacattcgacgaaagttactgaagctcattaaccgtagaaagactgcaggaggtcacggtgggcttgcagaatacgttggtttttctcctttatacgagttaacttatgtctggaatggttttcgccgtatgaatcaacacgagttggtgatgtttgacctcgagcgtgttgaaccctggcaggatgaagatgatatggcatgtcagttactgattaaagttgccgttcttcggaatcttggtcgtgttaatgaatgctttcctctcttggaagaactccgtggtatggacaaaaaaactagtgagcgttgggccgtaggctttgggttgtatgaaatggcagttgctctgtatgaaacgggaagcactgaccagacacaattgaaggaatgcgaccgctttcttaaggccgctcgtgattttggaagcaacaatgagttcgaaagccggctcacaattcgagtacaaatggcgcgctcagttgtaaaagatgccttacgagaaaaacacaataccaggctttaaacacttgctcagattcatgccgatatcaggaattccggcccttcacgagttcgattcgtgtgtaacattaaacgagtgacgggatgttaactttgcccattatcgttcccatgcttttaggttattaatgcaaactgcatttgcaatacattttttttagtttttatgtagacaactaatgcactgttttacaacctctttttcccgtatccaaacttgttactattatgaaatatacgtttattttttctaaaacaccctacaatccctaaacaacgtgagaagtttttacgaagaacgagaggataccttttgctttttgacgcgcggcttctcttcttcttcattgtgaagttgttggatgccttcccaaaattcttcttcctcttgttcgtccttcacctgttcttcctcttgcttgatttcagctgtgtcacgttcgtccaaaataagaatagaagtaggcagaattttgatgtatgcattagccagtggttttcgctcattcgtatagattctaacgtttcgatccaatccaactatgccgactaatccgtgagaacaatcgatacaagtagcactgcctttgacacccaaaaaattgccaacaattcgcgatttggcataatcaaataaaaacacccttccctttttatccgaggccgcaaggcattgagtattcgggatacttcgaagtaaagttaaaggagactgggaaatgtccatactgacattgggccgtctcgacttggtcgtattatagaaacgaagatggccataatgagtgacggtagcaaactgtaaaagagggttttttttatcctttacggtgaccataccgtctttttcttgtgtaatagactcggtaaacgcaattccagtaatccaaatccgaacacgcaaatctaaccggtcgttttttacatttttgcccttaaagatacatttccaagtagcggagtcccataaagaagatgtactataattatcgtccaattcctcattacacgagtaaatagcaatgtcgttttcattgccgccaacagcaaccacgccagggatgcgagggtgtaccgcagcggcagagattgggccctttacactcaaggaacggatttcttcagtgactaggtttctgaagcacaacttgccgccagcaaatgcaataaatatccagtgatgactgaacgtgaaagaaacgacatttccatcttcccaaatgtcatctgggaccttccatgaatcaataaactcagtcacgtcgttgacgttgcgtttttccaaaattccatcggctctcagcacgattacgaggtcctatgaggtcaatatttattccaatttcatgaatgcagtttggaaatgaaaattgaaagcccaaaagtttaattcccactcattgaagagtagagaaagtttccttactttttacatacctcatctaattttgacataaacaagactctctgtttccggtcagtgctaggaactcgaacaatctctggtttttcagagtctgggttcgacgtgtccacccccttcgctatgttgacaactaaaacattcatggtcagtactcaagattcgacaacagaaaagaaaaagagccgtcatacgtttgatttgaccaagctcatcgccgcacaaaaccttcattttgcaaatgtcaacgtagagagagcttgttacgggaggaaataggcgtggtcatattgatcttcttggcggtgagtttttggtggtgagtaacgcacgtgaaatgttaatgagttaaaacgcggttaacgttttcacgtggatagcacgttgagaactctatattgaaatttgacatttgaattgtgagtgattctatttctttttaagcaaaattatacacataaacttccttatggttatgagatacttactgactacttattttttgagaatgaattcatttaatattttattataatttaacaaaatcccagtcataattctataattacggaataatgttacgccttcaacccttcgttcaacatataattgaaagccccatttgattattcaagttgtatgtagaatttgtcccgaataacaaactgttttctatttgtccaacttccctttccatactcagcaatatccttcgtgtcctccttagttggacttgtctgctagtgtaattcgtgttttatagcgccgaaactctcttattcgtaccaagggtataaaaaacttctgtctcgtattaccagcgtcagttgttgtgttttttatttcgttagccagttttctatctgtgaatttttacagcattttcctttatatctgtttatactactactgaatctagctcacttaacatgctttggcttgatcaatatcgccccaagacattggctaatttagattatcatactgaacaagcagaacgcttgacacatttggcagcatctaacgaattcccgcatttgctgatttatgggccatctggtgctggaaaaaaaacacgagttgttgctcttttacgagaactcttcggccctggtgctgaaaaggtttgttaattttatgagagtaatctccttgtttctttcataactaaaggtgctgttatggactcgactgacaattgttagctaaaaattgaccaacgtgtctttctgacgccctctaatcgtaaaatccaagtgaacatcgtctcaagtctatatcacttggaactcacgcccagtgatgtcggcaattacgaccgtgttgtaatgcaagaattacttaaagacgttgctcaatctgctcctgtggacattcaggctaagaaacggtttaaaggtatttttggtgcaaatttaggtgttaaagtgcctatcctctgtctacaaaactaacattcaatgctagctgtcgttatcaatgaagctgatagtctcactcgtgatgctcaagctgccttgcgtagaacaatggaaaaatactcagacaacattcgtctgattcttattgcgaattcaacttcaaaaatcattgagcctgttcgttcgcgtactcttttaattagggtagccgccccaactcatacagagattgtttctgtgttgaccaaagtgttacaacagcagagtcttgaagcagcacctagtttactgaacaagattgcacaggattctgatcgtaatttgcgcaaggctctcttgattctggagactttgtacgcaaaagcacctggttctagacagataatgggaaacacaggcagcattccgaaacctgactggcaggagtttatcgataaggttgcagatgccatgattgcggagcagagtccaaatcgtattctttccgttcgttcaatgctctatgacttactttctcattgcattccaccttccatcgtactcaaagagcttgcaagcgcattgcttgcaaaagtgaaacctgacttgcatgctcccattatttcttcagcggctaattatgtatgtattgatgtgttttttcagcatggtgtgcaaattatgcgcactttgttgcaattcctcaactatgcttgctaacgtatttttccttaggaacatcgtattcacatgggcaacaagtctattttccatttagaggcatttgtcgctttctttatgaagctgtatgccatgtacgttgtccttctgtttgtctactttattgattttactaacattcatttcattaggtcactcatgggaatgagtatcgaaaacatgtaatgggaaaacataaaaatggaacaaaccatttgacacgcattaatgtcaagctaaggagtaccgataaaagatgcagatgcagaagcagaaacgggagaagtaaattcaactgaggatttcttgtcgccgtaaatagagacaggtttatcgatttcgatggtaaatagaggttcgttgtcttctgaaatcatagaagattcctctttacggatgtcctcaagtgtttgtaaaaactgttcacttgcttcaacgataatgacgctgctgtgttagagtcaattgtacttgtacaaaataaaaaagaatgacatacccaatttcacgaagaacttgaacggaagtggctcctgctgtattcacttcttttgctacatcctccattaatactgcagaacgtttgttcggaaaacccagcaaatatgtttccgctaatcaaatcattagacataaattctcacaaaagcataaacaaaacaagtaagcagtgtgtcagtgtaagcagggataaaactaagtgctttcaccgagtcaattgctgccacttaaattcgtcgagtgcacactgcgcatttacaactcaccgttaacgcttgcgaaaaacgctgcaagtacaaaaaatacaaatggaaagtgtttcatgttacacaaatttgaaccgagcaaggatagatatcaattataagtatcgtttaggataaagggagcaattaagaaaaaagatggtcactgtgtttagtggtatgcgttcggattcgccgccctgacaaaaagtgatgaccataaaacatccaaggtacgacgaatatacgtaatcaacaaaaaagcttcaataagaagacaggcatgacagagcagcttaactgctgtggcaattaaggatagagataggttgagaagcaatttcggcattgcgcggggaatgtcgaacaggaaatcaaatcaattcaaataaacttgcgcacacaccttcgagactgtaaactctaacgacgtaacgtttaagaaacaacagacaatacagcatctcaaattgtagaagcagatagctcaggattgtaacagccagaattactcgaaagattcgacgaacatgcctagcaaagctaacgaaaataaaagcaaaagtgaggagaggcgaggaatctacgtcctctgtaagagggaaagagaacaaaaggtataagagacgaacaaccaaaactagaaatgaaacatcaacgtaatgaagaataaatgacaaggtgaacggacacaaaaggaggggatgtaccaaaagacaaggaaaacagacgagacagatatagggaaatcatgagtgtttgcatacgaacagtcatcagtcccgtgtatacaaacacacgtatgacacaagtagattatagccagtcctgcttcaagacgaaagagtgcacagttccaactctttgctgttaaaactagtacaagaaatttcaaagacaccttttacaaacaagcatcctagatgttataaccgttgcgtctgaagtaagcacggacgtagtcggcgaggaaaaccattacaacagtttggtatgcaccgagacccatacgcggtacagcgccacgatacaggccctttaagccgtttctgttgtagatgaacttcatagtgcccaaaagtccgagctgtgaactgcccttgaccatgctttgcatttcaatgcgggcaacctcaattggttggttccagcaactcaaagcaccacccaagcagctagcagcaaaccgctgaggagtagtcaaaggatcatcagcattgcggctcgtgagccaacgaatggggcgttcaaggaaacgagaaagggcgaaacgactaccccaattggtgcattgacgcagggcaactgcgttgacaccccggttgataccacgaataccctcctttttgtaaaggtcgaggaagacacggaatgtgctgggaaccggcactccggcagctgcttgcttggcacgtgtgacctccgcagtcttcatacatgtgcagaagcccatagtggcgtacgcctgcgcaatgccaccacccataccggcgagggcaccagcgacagcagggtcgaggcccatagaccgaaaccgatactccaattcggcagctgtgaataaaagcacggcaccctttgtagatgcctcaatccaagcccaaggaattaaaccttgatagaaaccaagaataccaccacgcgacatgatagatcgcatagcggcagccatattctggttgcgatgactagccatttgaacctgagaaaaggttaataatgttccacaatgatttacagagcgaccgacacacacgttcgtgacgtgagcaatattatgaaaccggttccataagaattgcattctgcaatgagcaaaacgcgtcgaaaagtgctgaattcatacctttgtgacttccaatggatggccaagagagcttgctctaaaaaacgcgttagaatatttcttatggcaaagaaagatgtgttaaatatgagagacgacgcgtcgagttatgaagtttacgtgtcgcgacccttgaactccacggagcgggatccacttactcaaaaaggttcaagcctgcaccgaggagcaagttggagaaagaaattttcttcttctgaacttcagttgtggttgattgagtagccattgtgaaaactcgacaattggaacactagaggggaagattgtattggtggaaaaaagatggaaaggaattcctctaagacaatgtactgaacttgctaaagaagtctgtacagagcaattacaaaaaaaaataaaaccagttactgctctaaacacgaatgttagatgattccaccgtcaaaaaaatcgcatatgtaggacatgcttgcatacctattcccacttgctggctgcctaaaaagtgtttgggagaggacaagtttactttggccacaccgcgtaactttatgttgtctctgcggaattcgtttagatagccaatcccctgagtcgtaaacacctactgcataaccgaaaagcgcaattagcgagctgattaagcgaggagcgaccactatatgttagtactgcgacgtccacgtgccggtactgcgacaggcttttcaggtagcaagggagtatgaaaacacgatgaggccacctgagggaaatagctagaagaggaaacgggaatctcggagggtacgttcgcacagggtaagcgatgacgattgaatagtttttgaatattattggttttttttttgtgaaatttttgattgagtttatcgctgtcgcggcaaatttggcatttttaattaaaaaggaataaaaaaaataagataatttaaattcgagatcattagaagtcaatagtaaaaagcacgaacaggcagcgaaaaaattgtaattgataacagaaaataaagaaaaatcaaaaaaaatcaccggacacggaatgcggaaataaaacacaatacaacatgacaactcccttttcgctcactcccgccaattgcagacgaattataaaataactcctaatgcatcccttcgtccgataaagtattggcgcttgtcccttaacactgcttcaaatattcaatctttagtaaaatccttaataagcataagcataaacataagccctaagactaaaaaccctagaacatattcactgaattgcagagacccttcaaagtaccgtaaacctttttacaaatactcgtatatactaatagtgcacaaaccacagtgtcaacagcaccatcgtaattacgaacgaaacaaaccgataaaagcaataaaaacgttttggcaaagtccagagagggcaaagtacattgtcaagttgtttatttccattaaacacagacgggaggggggagaatagatatttcagaataggaggcttccgttgtatataatcttttcatatatcagcagcatattgctgtgttagtaagaagaggaaactcgaacgaaagaggagataaggaaagggaaagggcgcacaattgcgtaaaggaaggagtagaaaaaaaaaacgttaaaagcacaaatgcatcagtacttacatgctcgtgtgcatgtgttttattgttggaagacatcagattatcttccagaaaaagacagatgagtcgcacagacataatataatattagttgagaggaaacaaaaattgccgataacagtgaaccatgtatatgcagcgaggattaagagtgtgttcaataacaatcaataaacgacgattaaaaaaaagcaggacaattgaatgtatcagcgagagggtgtgtgagagagaaagagagggaaaggagtagcacaaagtgagtattccacttcgtgcgttcaaattccctacagtttgacgagagctgatgctcttctgttggatgtgcacgatagcttgcacatacatacgatattattctcccgacggacaagagcacgaggaattgagatggaaagcgtgagaagtagtttcagttaaatatgtttagggcgagagtctcactgcatcatccaaccacggtttttcaggcttaggcatgcccaatttttcagccaacatagcagccatggcgggattattaggagttcggggcgactcgttttccgagaaattggaagtgtagggctcgtaaggcgcgggtgaactttccccagaagcagctgcatccattttgtacaaaatggatggcgtaactggagccgacggagtcacaagggcattcggatttgtgctgggtggacgcaaaataaaaggtcgtaaaaaggcctctgaaagagcatcggaagaagtagcaacgttggtggaagaacgacgagagtccactggactgctgcgattgcttacttccttctcatacgactcgagcttcaaagcttcccgctcaaaagcacgagcctttgcatctagctcgacgccttggctgacagaaacgcgttcgatgtgcttgctacgatcatacagccaaagaccgaagaaagtgagtgtaatgccggatgcttgtacggcatttgttcgttgccgaaaccagagaatggatacgacaatcacggcaattcgcttaatgagactcgcaatagaataagtgacgggagaaacgagaccgagcaaaatgaaagcaagaatgttctgacagaaatgagaaaatccgttcagccaaatctggaaataggcagatgaatgaggagacggcagaaaggctggtccctcgttatagagccaaacgggcaccatcactaagaaagccgttccggacgagtacacgagcaaatccagcttgtcgtagcgacgatgggaagagcggtcgtgtgacttcgtcgaaggctccgtgaatatctttttgccaaatatattctgtgacacgaagataagagtggaaatgagggcaaatgtgagtccggcaatgtcggaggaaagttgaaacgagcaagcaagcataacacccaccgttaaagggatgagtgagacgtatgtcgcgcgaggatacgaatgatggaacaggagacggtaggcgaaaacggtaaacaagggcgataaggccttaaccgtgtggaccacagagacgggaatccgcgtgattgcaagactactgaacacatgccctccaatttgaaagacactcaaaggaagcgttgtcgtaaacacgtagcgggtaggcttctctatactttttccatggaaaacgaaccgacgaattccaatgaataaagcactaaacatcatcacaaacccgaactggagaaacgtcaacgtcaccgggcaagggctgatgttgaaaatagacttggacgatgtgttggacaccgcacttgctgtgtaccatagcaaacacaagcacaacaaacccacgcgagaccaatagaacttgcgaaatttcgccttgctttcggataagaaaccgaacattctatgaatgtgtggcaggcgacaaaggcaacactgaccgcaaagggacgctgcgaagttggaataaaagacaggctactacctttcaagactgtctaagaccttcagaaaccagcctagagtcttttacttgaccaattacagctgcttgcacagcgtaaagttcagttcgttccaggaaaacacagaaaacgcgtaagttgtttacagaacgtttcaccgaatgtaaacaaacacgtaaacagcgacagtacgaacacaaacgcgaagaaaagttacaaaacaccacagcaacaaaaaatacggcgtggttctcgcgttttagtcaacgtacggcgtctgttttatgatcacaaccagcaatttgatgatggacagaaggatggttttttcgggaggctgttagcatataacgagctcctaagactcccaacgagatctaacaagctctagtgtcccggagcgaggaatcaagctgtgacggcaaagacgctcgtttatgggacacacacacacgccacgacggagcttgaagtaccagcaaagcagtgcgagtcgcagttcaccgtggcgttctaaactgagaaagacaaaagaacgcgctcgacttcgctaaatagtttagcgatgcttaaggaagtttgaaataccgagttagaacgagacgcagcgatgaaaacttgtgctgaagatcctagtagtacgcaaatttagcttaacgagaaggatcgcactacagcgagaaaggattgagaatacaggaagtattgaggaaatcggtggttttgagggattttcgtgttacgtcttgttgacaaaagcattcttgttgcgcacggtgtgtggattgaagtcagcgctgaaaacgtagctgaacgtagtgatgcgttggccagacgcaagaatgagcaaagagtgtgagtcggtagaccgtagacgggtacatataggcttatagaagagacgaagaagggacgagaggaggagccgtgagggctgagtgtgattgggttgtttagacgatccattcgagtaacttaactctagagaacacttgttaaagatacgtctgaagcatattagatagtaaaggatactacgaaattgattggtaatccagctcccggccctggacgatgtattctcatcgtaatggaatcatatctcagacaagtatttactgaacgtagtcggatttgtatttaattgcgctttctctagctgtctcgctttactgccgcttcttctgcatctcttgttgggcctgttccaacaaagctggatcaactttcatgtgaggaagaatgagaagcattccgacagccgccaaagagaacaacatcataggactcttgagaagtcggaagagtgaaaagcgacgaggttggaagaggtatgtgtgttgagaaagagcgcggacggaaaatggataggaaaggtttttactcgtttgagtccagctatgaccttttgtcagatagtatggggtcaccatacttccattcacgtcgacacgaaagtgtgcaaattcatattcaatggacaaaacgtctaaagcgtatgttccatcagatacattgacgaattcaaaaataccattcgattgaattggagccaaataggtgcgatctcttgaacgcagttgcacacgtgtatcaacggctagtctgttgagactggggagcacactattgcttttgatccgtgcctttacatttgtttgcttagacaacgaaaacagtgagaatactgtacaaaaaaagaacaaataaacagaatgtaatttcatgactttttaataagatgattccaaaccaaatgctgtaattgtaccgctttagaagtgctgatgagaaaacgtttatggacaaaagtatcaaagtaatgtaatcctggatacagagctcttgctactaatgacagctgaaagaacgattgtttctttcgtaaatactcgagaagaaggcttttctgtttctttaaaagttgacagcaccagtttgtactggaaggattacgaccagacacatatttgtcccgtggcagaaaacactttctctcgattttcgccttacacgtctgttgtaccagaagagacaaacatttggaagttataatggaggataacgcatttttagattatgatttccaacagaaaccgaggaaatctcggttgaaaattgaaggtgggaattaacaaacttgtaaatgttttatgccaaaactaacattggaaataggttattatggctcagaatcagagtctgaaggatctggggaggaagaacagttaaatgaccgagcggatcaaggtcaattgcaggaaagtgattctgatgacatgttttccgataaagaacaacctgaattgaaacggaaaagaagtcccgcgtcagaaatacaggacggaggattaaaaagttccaaaaaagatgaaaaaaatgtcaagtttttggctccagaagacattcaaggtcaagaagagaatccaacattagacataatggaaccaaacaaaagcaaacaaactggctacactgctccggaagaaaatagtgacggttttgaagaggaagatgatgagtctcgaattcaaaagtttcacggaatcaaaattatgccattcaatgttcgtgaagatatggaagagggtgctttcgacgaagaaggaaacttcgttcaaaataaacgtgatccagacgaagaatacgatgcttggttacgaggaacaagtgacaagtattccattgccaaggcaaaaaaggccatgcttcgacaacaagaacgggaagaagaagctcgtaagcagcaacaaacaatttcttttgaaaacccagacgttgctctaaaatttctttctacgcacatgcttccagacgaaagcattcttgaatttattcaacgttttaatcggactgtcaagaaaacaaaaaagagtactctctcttctgagcagcagagctcagaaaagtaccgtagctacctaattgaatgggctacagaggcgatttcagtcgtggaggaggcattagaaatcgaggacatatattctttaacgaaggaaaacttgcagcggttacttcaacgccgcaatgctaatcctgagcttaaattcggaaacgactcattccagccatacttggcctactcccaggatgatgaatgggatttcaaatgggaaaactcagacgacatatatgggccttaccctagtgcaaccatggccgcttggaaggaacagggctatttctcaacaggcaagtctcgtgcatacgtacggttacacaagctttctgatcctttatggatcttaccggagcacgcattatttcagtaacagaaaaaatcccgcacacctttccccagacaaatgacaaatctcttttcataacaatttacctcatttcttgttccatctttcttaaccacgttctttttgctgtacataattcattaattcatagtcaacaattcaacataaatataaacacacaagagcgcacaatttagtgcttggagctgggggattttggagcaagctttcctgacaagagtccggcaagcatttcttgagctcttgtcgagggagtggattgttttgtagatgatgacgacgtgctcgtttgagcattcttggttttatcatcattttgttttttccattcgtcacgatttttcaaaactgggagctttgacacagcggtgtctggctcactgtctgaagctaaagaagagagagacatgtgggaaacggaccgtttaatgctagcggacgatgaatgtgaagattgtctgctactgccaatagaatcacttcgaatagaggaacgactaacagttggtgcccggaacaacaaattaggagtatgcgcttttcgagacgtagacggtttcttgaataacataccactttcgggttgttctttatagcgcccagtaatagtgacaggagggggtttagaagaggcatgttcatgaacaggcgtaggttttcgattagcaacgggagcactctgaagggttgaatgcgtagtaggttttcgattagcaacgggaacactctgaagggtagaatgcgtagtaggttttgcagtgctagcagcaggagcttcaggcaacgaaggctgtttcggctgcacgttggcgtgcgaactttcgaggacagagcgcaaattctcttttccaaactcatgctttgaaagcgcagttcgagcatatttgttcgtatgctgttcaaacagtgccttaaaagagggtcttgcaaacaccggttttgcggatttcttatccgtaggcgtggatgtctcaaactcgccgggattctgaaagggactgctactagcgttacttttttgctcaatgtcaagatgcttcaaatgcgacgagagtcttgtgactggagtaagcttcaaaggcgtatcagtaggagttggtgtttgattagccttccgagatacaggttcgtgatgttttggtgcctccacaggagtgtgtttggcttcagattcagcatcggtaagcatgtaagaaaactcgtgcgttgtcacaaacgtgtcgtcctttgaaagcattgaaacatcgtcagctgaagtatcttttttctgcgtttccaggttggccaacggatctgagagagagcgtctatgattttgatgcttcttagtaatttccttcaccgtctttggatgtctcaaagattgacgcatatttcgaagagtgtccacaggctttgcctcatgctcgacctccggtttcttaagactttgggtttttcgtaagaccggtacggttatcttaaccttttcctctttctgaggttccttttcaacaacagggggggtagtaacaggaggagtagtaacaggaggagtaatcaccgaaaccgagtgttccaatttcttttcctcgggccgtggttccttttctttctctggtttttcctcagtgatagaaacgtcttccggctcagcctttggaagctttatattgagacgtctccggggacggcgagcaacaccatgcttcagtttgtccaaaagtgaatcgatagcctcatggttttcagtttgttttccagataaagcagcctctattacagctgaacgtccctctgtatttcttacatgacgcttcataagctgtcgcttctcttcccgctcttgttcaaggttctcggtgttagctttgctgtaatctgacaagaatgtgctgaattttcggaagaatgttgcccttgcgctaatgtcgttaggcttttcgccatagaaccgcataacacttgtcaatgtagtgttcattgagtttaagtgttctttcatgaattccattttttttataccgtcttcaagccaaggtaaaatgagggaaagaattctatcgtcaggatgaaatacagtaggatctgaaagtgcgcctgaatcacaagccaattgcacagaacgacagccttgaatgagctgtttgcattcttgttccaaagattccatgttgatgctggcagcttctgacaaagttgcaaactcactagtaaccttttgtaaatcaggaaagtgatttctaatgaatgcctcgactatgtgcaaaacagactttgtgttagtagaattcttcattaagggaagacgttgcaaagaagaaattgtataaccctttgcttgtctcggtatgtcgttcataaagttaccgatatgaagaatgatctccaaaatatcatgtagtcgcgagctttcccgaaggtgtctagccgttctgtcaatagttttgacctgacgcaaaagagtgtcatagtttgtatcgatagcatatttcgtgtttaaggcaaccatccgttggggccagtagtggtttaaatcaacgaccaaacgaagatatacataatcccaacgggatagttcactcgcatctttatcagcatttatttgctctccaccattaagccagtcgattctataaggctcgaggtctgccttgagcctatcttgttgcaagacgctttcactacctaagaagggggaaagctgcaaaacagactcatcacaatggagaatgatccgaagcacttcatcaggacttttgtgattaaatttgtgtaagtggataccaaaggcctgttgcaaatcgctggacataaactcatgcttacgactccgctttcttgtaaacacttttccttccttaactgagaagcttttttcgatttcctcaaggataccggcttttttgaatgcctccgagataaccttagtatcaagattacgttttgaccataaagtatgttccaaaccctgctccaccttttcccaatgcatttgcttgattttcttccgtggccgcattggtaatcctaagagcccttgaggaggaggaggaggaggaagaggtatggagccggtagattgttcagagaactttccaccagcagacataactggagcaggaggaggcggaggaggaggagggggtattcctgttactgctgctgaattatcatcagtagtcgttttgaatactccagaatctttgtaagcaggaagcggaggaggcggtggagggcatggaggaacagacgcttcgacagtgggtgaaggctctgcgggttttcctgcttgcaccgcttcttctgttgtgctcgcgcttcccccggacggtgttcgatccttccttggaggacgcgattttacgaaagaggtcacatcggaaggggtaataaagagtttgtcttcgcatgatcgatgtttagtcgctgatgtttgaacactactgcttccatcgacgctatccacagaacgttttcggcttccgatagttctgttttcaaagatcttgttcagctcagccgtaatatcgttgataccttcgctgtagattttagaaacaccttcggaaactgatcggcctatatactgtccacgcattaagctgacaggctttcgtcgcatggaagtttggtgaccacgaagttttggtactgtgataccttgttcttcgaccacaggaagcaccggaataccctcggtctggtttcttaaatccagaagttggggatcagtaacaccgtcagaccagtaggcagactctccaatgtaatcctttttctgtttatcaatttcttgacgaaggtgattaagcaaaatggaaacaccattggttgttgagtgaggatctttcttcaattgacttaaacgaagaaatatatcccgcaactcaatttcgcttttctgcatctgtcgaatgtgtatgcttttaagttcgttgaattcctcacgcatagtatcgctcgaacgtttctgagctagaataacatcattttgctccttcagttcttgctttaactttgtaataagctcttctgcaccgagttttgcctgagctgccatggcatcgcgctcgatcacaagcttttcagccattgcccgggcagctttcgcttcctgtaaagcattgcgagccgtctcatcagtatacatacgatctacaagggtctgaaatgtatgctgcaaattgctatcgaagtccaactctgagatcttttcatttaataaaaagctttggaggaaagagttaacaacacgaagtaactggatcttgtcccttttttgacctcttgcccgcaagattgtttgtgcagttgaatccaataactttccaacttcatccttagtaatttcactatacgtagtaagtatagaggaatcatcagagatatgagaatctccatctgtgaaaagaacagcgcttgtattgttgtcctcctcagcttcgtatatgtttaattgttcctcaagctgccggtccgagaatccccgtagtttactgacaatggtatgaattccagacttacgaaattcattacgaatttcgaacgcttccgacaagtcatcggaacaggaacaaagattgttgataaaaatcagagtagaagtacaatactccaagaaagcaatagttgttgtggagggtttaatagacggaccgccgggagaagagataggactggcggactgaaccttgtcattaatcgaagccgaaaagcattctaaccatgtcatgaacagcggctcatcagatgaagagcttttccgcaactcttcgaaacccgttcgaacttcatcgagaacataacgctcatgcaatgtacacgcccaagaaagtagctccgctgcaagcttacgagtaagcatgttaggattcactagcgcttggacagcttgtcggaagacaacagcatgcgttacagcaagcatcggccgcttttccaatagaatgaagaagcatttaatgatttctgcctgctgtgtctgtgtaatggcagattcattgaagtaatgaaatgtactttgaagggcttgaaatccgcccacggttaaaaaagaaaggatccatctctctgattgtgaacgcaaaagcgaggtcagtgtaataagctgcaaattactgatagttttattccataactgcagcacaaaccacgcagcgggacgacgagcggcgggaaacccttcctccttgaatgcgatgtcttcaaaggtcttgtcgttttcttttatgaacgcccatttctcgtctggtgtgaattgttgaagaaggtttatggcgtactcatcgagcgaaaaattaggatgtttgagaaactcgttgaagagatgttgaagggcctctaaagaagacgggcgtgtagagggtataataacaggagtaggaggcaagggaaggttgtcgggaataggggggagcgtatttaagcgagccaccgatgactgaaatcgacgccggtttgaagggaataacgggcctgatcttaatggactgtgagaaggaataaccgagggtagcggatgcgaggaactaggatttacgggtatcggattcttagaattggtgtgcgacggcggcgtaggaagtgagtgtgctggcccatgttgcaattttgtagagcgagctgaagttacatgggccggtggattgggaacagcagtattggctgtggatggtgaagggagccgagaagccggcagtggtttcctattgagtgaatgaagaacggaagaacggccactgtccttatccctagggaagtcacttggcggcggtaagccattgctcgcagtgggtaatttgctccctggtaatggccgtcgatgcggaggagcacgaattggaggagccaaagaagcagcaggttctgtcgacttggacacatcatgaaaacgagatgtttccaaagttgccccaaccaacctgctgcctcctctagcaggggtcgtagcatcgacatgtggtaagggtgcagtttcttcagtagaagcagcagtatcctgatctgttaaagaaattgcaggaacactaacagcggatttcggtccacgcggtcctagtgtccttcgactactattacggccaacgggtacattgtttgctctggtcggaggaagtgttggcctgcgtaaattttctgacatctccctcaagaagactgctgcatttttttttcatcaaaaaattaaagccaacactttaaatcaaaacagccagaagaatgaatgtgagaagaatatcgtcgaggcgtcaaaacaatatccaaagaatgtactgagacgtaaacttgcaaattgtagtcgtctctcagtagtggtgatgtactggtgcgttgaaagaagaaggaagggtaaggtaggaaacgcgcagcaacgcgacgcgcttaatgaaaccttatttccataatgcgaaaaataagcgcgtatcatgcgaaataaagttaggacccgacgacaccaaccggaaggatattgcgaagaaagaagacgcgttataactgtttcattatagaatattaaaggatctttggaagcagaagttcagtaaacgctttcccggatgctcggatgcataattacttgaaacgtgtggatggacgtgaaagtggtgtacgttgagaggaagacagagatgaaggagtgctgggagtgtgagaagcactgtggtgcgcgtacttgcgtgcactgactgactcaaacaaatcgtcaaacgtgctaggagcgcgacgtagacccgaagaaggagcaggaggacgtgaaggagaggaataagcatgagcagacgaagacgaagcatgcttacttgacaccggcgaggacgacgaggagagattgaaagagtttgggttgtggtaagcttttgcgagtcgtgcagtctccgttgtttgtgaagcgttccagtttggaggctgcaaccaggaaggcaaagtgccagttttttcaagataataatttcgcaagcagcgtgaaacttgcgtatcttcaggatcgacgtcgtctccggtatccttccacttgctgagtgtgcttgtaagtgacaatttgttccacatgctgaatggtagttggcacggcagtgtggagcccgatgttcctgttgtgctagtgaaatgtgggatgagttgtgtggggattgtggggcaatcaaaacagtacactaaagcacggtaaatcaattaagaaaatagtacgcagtgtaacaaaacctacagtaaagtgcggtagtatacattaatgtctgttaaagcatgacgctacacttccttacgtttatttcaaccctatcacaatgcggcttattatctcgatttctggatccacgacagcgaagtaacacttactatggctcgggtcgctgaacgcgtccccgtaagataagcaggggaaacgcgtattcatcagggaattgtttcttccttctcccattactcctctttgaacggaaacgcgtaagtatggctagattacgtctacgccagaaacatactgttttctcgtgttcgtagcgttaacaatgagtccagattcaagcatttttgtttctacttgctttttaattttttttgttttacgcgattttttgcaattgaaccgtctcttttgtgcctttctgtagaagaaacaagtcataaaaccggttttctgtaatttcttctttgtctctgcgtcttactatcgttttcgttaattcttaaattaccttttccctttttagagaatgaccgcttctgttgtcaaaaaggtccttatttgttctcgtccttacaagtatgctcttccagaactcgagaaattgaagcaaaaggcaaaggttgtgtttgccttcacgcccgaaatgaccatggaagcctggaaaaacaaaattgaagaggttcgcaaggaacagggtccttttgatgctgtcatcgtaggtcccgagagcgtgtgctatgcttgcaaacgtttcgatgactacttgttcaagtgtttattgcctgaagcccgttacttttgtcaaacagttacgggccccgagaaatgggatttgaagtgggctgagcgcaacaaccttttgatttctacgactcctaatgctgtcacgaacggtacggccattggtgcggtctggttgatcatggacacacttcgtggactgtcgctcatgcaacataagacgaagcaaggccaatggaatggcttctttgattaccttggcaaagaagtgaccggccgcacacttggactagttggtatgggttccgttggtcaatatgttgctcgcgtgttgagcacaatgggaatgcgaatcatatatcacaaccgtcatcgcttaagtacagagctcgaagtcgctgcgggaaatgctgtttactatgaaaacctcgacgagctttgtgctgcttgcgatgtgctctcccttcatgctcccttaactccccaaacccatcacttaatttcgtacaagcagtttgcttgtatgaagccaggatccttccttgtcaatactgctcgtggtcccgtgttggacacagaggccttaatcgatgccatggacaagggcattatttaccgagccggtttggatgtctttgaaaaagagcccgaagtgccaaaagagtttaaatacggaggtcgtttagaggaccgtgtaaccattcttcctcatttcgtcgctctcacggaggagactgttcgcaaccttgaggcgcacggcattgagaacatgctcgcatacctcgaaaccggtcgtcctcgcaccgtccttttccaacccaagtgagcaattcgtaataagcgcggtgtgcatactcacaaattgcccagaagggccgttacgaagttgttgtcttaattataatgttataacactcttgaacttattgattgcattgatggcgaaatagtcttctaactactttcaattcgcctagggctgcccactatatcgctgctaatgacatcaattcattccccgcagaacacaaggtaacgttaaaaagtctaatttaagcatgcacgtgctacagtattatttcgtaaccttatatcgcatagtaaacaaagtacacccatttacgcgcaatttttaatcgatttctttttcttttttttatttcaatgatagctttaacattccgatttttttgttcatctcctcttcgttccccaggccttctcgtggcttcctagcgtgaagttgggtcggaccggaacacgagatgcagttcaccgttattttcggacagatcgtaatcaacaacctcacgatcatttcatctaatggaacgagcaactacttaattttcgctgaaatcgcttcgtctggtgggcttttacctcacggctgtctgtcctgttctgttcgtgttgctgccctacgcgtaagcatacaaagcttctatcgatgacgtggccaaaaatgaagagctgcaagtatgtagccgagtgtatacggcgctgctatacccttttttgatgggcccgccaaaagcgatgatatcatgcttaattttaattggtcgatataaatgcacagggttccagaatggcagtcgccgcacgccaaggcaaaacagaaaataaccaaaaaacaggacgcatatacttcacatgatttacatgcatcctatcgttaagaatctatgcaggcaaattgctgtatgtggaaggcgataagttttgcacttacttttgcagaataatataaaagcaaaacggtcgcccacagtttgtgaactccaccacaccttatcgtcacaactattcgcccggcttcaccgtcactgtgccctttgttgtgttataaatagaacggactcttctcccctctcctctgcctgctgcaatttcgattacgcttttgcagaagtagaagttttttttgtgcatattaagtctcgcatcgttactttctcttcaatttttttgtaacttaattttttgtcattatgtcttccactcaagaaaacaagggttcccttcaagtgaaggccggtctcgcccaaatgctcaagggcggtgttatcatggacgttgttaaccctgagcaagctcgtattgccgaggctgctggtgcttgcgccgtcatggccttggagcgtgtccccgcagacattcgtgctgaaggcggtgtcgctcgcatgtccgaccccagcatgatcaaggagatccaaaaggccgtttctattcccgttatggctaaggtccgtattggccatttcgttgaggctcaaatcctcgagtcgattggtatcgactatatcgacgagtccgaggttttgactcccgctgatgacatgaaccacattgacaagaacaagttcactgttccctttgtgtgcggtagccgcaacttgggtgaggcattacgccgtatctctgagggtgctgctatgatccgtaccaagggtgaggctggcactggtgatgttgtcgaggccgtccgtcacactcgtcaaatgcaagccgatctccgtcgcgtctcctccatgtccgacgacgagttgtacgcttacgccaaggacatccaagcccccattgagcttgtccgtgagtgcaagcgtttgggtcgtttgcccgtcgtcaactttgctgccggtggtgttgctacccccgctgatgctgctttgatgatgcaacttggctgtgacggtgtctttgtcggatctggtatcttcctctctggtaaccctgagaagcgtgcccgcgccattgttcgtgccgttactcactacaacgaccctaaggctcttgctgaggttagcgagaaccttggtcccgccatggttggtatcagtgtcaagtctcttgccgacaaggacaagcttgccactcgtggttggtaagcgatcacttttatgagcctggcagttaccataagctgtcaggattgcaattcgccgtattgcaaggaaaaaatatctggggttagcttgttaaagtagcttgtctctcatgacaagtaaccttctcaagcctagtcttgtaacgcgtactagttgaatgatcaactgcatgacccatcgatagccgaaaggttcctcgttcagcatgtccagcgcggtctacaaacattttgtttacgggaataaaaagtatctggtttattacatttacaagcttgagagttagcactgagtgaatttgtaactgagcaaggtgatgatggtggaaagtgtatttagtacggaaaggaggaaggatgttggttagttagacttgaaggaaaaagaaaattgaggaatgaacgatcaggtagcaggagagagaatcgaagatgcatctcccagtaacaaaggtactcattgcatgttcataacatccacatagcgcttgctcacctttttgtgccgacgttcggagggagcggtaggaggagcactaagaagctcgtcgagtaaatcggtctttttcgtcgtgcttgcagtaccgccgagaggaggacgtggtagaccagctctaggagttggagcagggggtgcggtagcaggaggaacaggcgcagtaggggtagtagctgagagaggagcgggcgacgatgcaggaggaatagggcctgtagctagtggctgttgagcaacagctccagaactggatggaggcccggccaggcctgacattgattctggtatagtgcccaaattggaagcaggcatggcgggcggtggaaccgaagtagttgcagttcgacgaggcatcattgacattttaggaggaggaggaggaggggctgcttgattgctcaagtcacttccatcctcgtttacccaacgcttcttctccttgtcataacgcaggtgagatttctcaccaagcttcgccttataaacaggttgtccattgttagcactctcgttattacctccacgatgtagcaatttcgagaaccaacccattccgccactcttcttggtgctagctgcctgctttttcttagcttcctcttcttcctcacgtttaatcatttcttccgcgatcttggaagcagactgtttcgcttcggctgcccgatccgtgtcgatattcatgcctcccatagcatcagcaagctggttcattgaacgaccaacgctaatgtccgaactcgccgatggcactcgagagtgcgttcttgacggcaagttttgatacggttgttggggagaaagagatggtgcatacactggcgaaacagccgctggcgtaggaccatacgtatttctcgttggagtttccgccgtaggtggagctggagcaaacgcggaaacctcagcaggagacatgggcccttgagggggagtgctgcgaactggttgaccaagttgatacgcagcgggttcggcggcttgcgcgggtgttgataaggtttgaggtacatacgggttatagccagctgttgttgtaggcgtgtatgtcggccgaacaggaagggcatatggaccacgtttgggagacgtttgtgcagatggaatttcaagatacggaccgctagaggaaacatgtccagtatctcttcgtataccggcagctccaacatacgggttcgcgctatgaggtcctgcatgtacttgttgatccaacggctggtaaggactaggaacccgcgacgtcggcacactctgaggaactgaaccataaggcattactctctctccaacaacttcatcgtcccgaagagccaatgctgacgacgcccgagtaatcgtttcctgcacctcagcaaccttggcaaacggaccatccacggtgttgtcctttgtaatgtcaaagttcgcatcacccgcgacaaacttgctgaatttgctttctaatgcagaccaaaacgaatcaagcttcggtcgggatactgtacgtccgagccaggagtttgacacttccgtgttggtatttgacgattccaaaacttgacgagacaaatccctaacacccgaaaccaacgatggatctatagaagctgaggactttttggaagccattttcaagtattgtccaatgcattcacagtaacgtttagccaatgcgagttgtccgtaatcggcaagaactcgcgcgtggtagagcttgaagatttgcagatgagcgtaagaaatggtttccttattcgcatgaagattcaggatcaactcccaaacctcggtcaacatcacggattcaagcaactcagtcgagtctgagtatgcgttaggattaacaagtccaaccaaaggcatgggattacgctcttttccattgtacaaacagataataggactcatggaaagcaaaaagaccaaatgtgcggcgtatgttctaccctgctgaagcaggagctcaccaagatgcctgaaagcctgtacctgttcaggaacgtcgttagcgagtaacatgcagaggagctctttccattgtaaatcttgatttccctcggcggaattcgcttgcgtcaacgataacagaggacaagagctagaaagttcagaaaatgccagagatgcaccagaaagcagttggaaaataacacgcaagttaacctctacattcgctgtttgcgtttccgacataagatcgctctttatgaaatcgtgaacaaccgactggaaagtctcctttcccaaagaactggccaacaaaatggcataagcccagttctttctgttcattgcacacgtcagtgcactttcccgatcacccaccaacagaaaattgtgaatcttctgcaagaatcccgctgttacgctagacgtggctactacaggcgtattgtcttcatcaagcgaaggattcatcaattctgcaactgtctttgttgagtttttggtctcgggagggacaaagttaggaagcaacatttcacgaacgccatccctaattcggtgcttatcatctgtcccaagcatcagcccaagtgccttgtatatatacagtttctcttcattttcaccctgatcctcaagataatgcaaacgcttctccacccaagccagggcttgcttgcgctttgctttatcaatttttccgtttgacccgatgtatggtccttgaaaatcagtaaggaaaaggttttcctcgggcacgaaatctttcagagagtggaagcgcaaaagccccggtgtcgatttcataaccaaaccttcactagtgaatcgctcactttggaaaggacacatggtcaaaaaggttccgcatggaccaaaactgaccaaaggatgaggaagatgaaggccatgatttacctctggctggacatgcgccatgtatggttcagcgggaagtggtgcatgacttcgagtagcacgcaagtccaaaacggacgcactaggttggtataaagcatcagaggcctgggtgtcaacttgcatcatttgcgaatcgttttgaagcgacatagccggattaagatagggaggagtttgcattggacgttgttccatcggtgtcatattgatgggcgtttcttgtttcaacgcttgttcatccgatacttgcggcattgaattaagctcttctccatgatgcgtggccgatgttggggtatacgcatctacgggcgatctcaccatttgcgttatagaagaaacaggttgtaaaggatacgtctctgagccttcgttagaagcaacacgggcaatggaaaccggggtttcagccgttgaaggcgctactggcgcatatctggatacagattgatgcgaggattgtcggctcattggagttgggacatttaagggtgctgctgacaaatttgaggtagacagagctggaagtaccggtttctgttgagttgtaagcccactaacaggtgtataattcataggctgctgaataggaagaggagctggtgcactagatacctttatctcaggagacgttatgctcgcggagacaggagcataaggcgaacgccgagcagtttgtggtgcagctctcgggggttgatcgttaacttcagacggcaaagttcgttgctgaggtgtgtagcggggagcataaggtacattggcagtgacaacagcaggttgagaaacagacggaggcgtataactcgaagagctgcgcgttggtggcattctagggacagtggaggttggcgagttgtattgagacaccggagcggagtacatgcgattcaaagaaggctgttgagttccaattggtgcatgctgcatctgctgcgtagcgacattttgtggtgcgtacggcgacgggatataaggtgcataagttggctttgccggaatttcatcgtgaccatgtagtggttgtgtattttgagcggcggatcccgcagcggtagatgtgaaaggagcgtgctgcggggacgtctttggaggcaacgataggttcgtaggatacgtccgaccgtaagaggatgatcgagacatacttgttgcatttggaggaaatgcacgctgcatggaaggggatgtacgcgaagacgacggcattgagggaggcaccgagggaggccgtccgaaaggtggacgactcatttgagaaaaagctgcggcaggagacttacgctgtatggtatgttgaacttcagcccttttcctttgggccttttgaacaatctccattggtaaatcataaggagaggagtatgaatcatgagtagcaacaaaagaattaacctttttctgagaagacatggttggcggagcactagcaggaatcgtgtacggaggcttcggatgcattattggaatttgctgatgaaaagaaggctgataagtcatagcacgttgaggaggtcgttcagcaggggaagattcaatgaaactgttcatcaaagcatcaaactccgagtcatcaagaagttcttcatcattgacctcttctgtgtccaagggtttggagctaccttcggctgctcccaatgaagcaaagaaatccgcgtccgcatcactcgttttaggagaggctgttttttgcatttgcggttgcgattcttgttgagcagcagaaatagacgatcggacatccgtctcattcgtcttcaagggactagcatcttgcggttgcgattcttgttgagttgcagaaataggcgattgaacattcgtctcattcgtcttcaggggactagcatcttgcggttgcgagggtggttcttggcgttgcacaggtgcagatgagtatatctcctcattcacactgtgggttggctccggcacaggtgaaacagcagcaatgtttttgaagaacaagtcatcttcagttaacttttcttcaacctcggggaccgccgtaacagtgttacttgcttgaagtgcttctttcgttggaggtgatgctccagaagaagcaacgttcgcacttgtattagactcaacggtagctttcggcgatgacaccgacgaggcttcacgtggcacattaggttcagtttcgacgacgtcgttgcccgtgtcctcaggattagaattctcctgcgcagagggagaagctggtgtatccaaaacctcagctttagcacctgcatctgaaacctttgaatcaatcatcatttctgtctctaaggcattcttatcagaaggagtcgaatgagcttgaactgtctcctgttgctccaaatcagcttcagcatccgtagctttctcgacggaaatggttgtagattcgcgagtagccggagctggggccgaaatatcctctttagcagcttccactgaatgtggagtaagcgaagcttccttagtagcgatgtcagcatcaactacgtccgcatgttcctcgtgagcagcattttcttccacaagagagccattaatagtatctaattgctctggattttcagaaccgttgtcaatgccttctgctttgggggatttattcgtatcgacctcttcaacagaccgttgtggctgttcaacagtaggcttctccggtacgtaagaggattctaattcttttgattcttcagagtcatcattttcttgaattggggaaccctcatgctcgttggattggtaagccggggggtgcgaagggacgctagtttctagctgaggcataaagacattgaagtcgcgtctctcagaatgcgaaggctccgcctcgtacggcacaaatccttcttgtatcgagagactgccatgatgtctttcgtgttcggatgaggactgtggaacacgttcttcagccgcaccaaaactctcatcggcaacgccaaatgaaaacgaaggaccctccatgctgtttgcatctggatctgtaatgatgaccggaggaatatggggagagacgggagaacgcgtctgagatggagcaaaaggatcgtaccgttcacgtccaaatacaatgtcttgttcagaacgagcgtagtctaatcgttcgcgagcttgatgctctgctagcaaggcaaacgagtcagtagaagtgagtgactgaccgtaagacgacgtctgttcgtccatgattcgatcgtaaaactgttggtcggtgaccatttcgttaccgaacgcttcgggcctttctccaaaaatgctatggtccataactcccgtgataggagatgaaacaagggaattatcctgagaccaactagacgtgctgttttttacatcctcgacgtgtaacgtttgaggagtctcttctcttgaaggtgtctgtagcgttaaattaggaagttgaggatgtggtaattctaccacaggttcattaaagtcatcgtcatttccaattgagaaggaaggtccagattcgcttcttctcagcatggaaaaagtattattttctttagcatgctcgccacttgccattagttcctaatatacttcgtattttgttacaaatgtgagtagaactgcgagcgaaaaacggtttataggaaaccaaccttaagtaataggcctctcgtagcttatagtaatctttaaacgtgtattctcacagcaacgaagcctagaactggtctaacaagcggagggaggtaatggtagtggtacacaaacaggacacaggtgctggcggcaagcacggtgtaggacggtacgatgatggtgggaattgtaacaacaaaatatagtttgcgggacaagtgcggggctcagtgtgtttgaagggttgtgagtggtggaggtgtacgtggacgattaaaagcggggttgtctatgaggttacgtcatactaatttgcggtctgcttgtcgatctgcagatcactctatccatcgaaagcgtcgatcactgatgcgaaaggtttgcggttcaaatctggggaagtctcctttctcctgaccatgcagcgccagaagataggagaacggacgtaacctccctctttctacggaacttccttctgctcaacgttactcataggactgtggattttgggaataaatctactcctagaaaactgttataggtataattaatacaacgaaacaaggtctggtggctatttgagagtttactgtgcattagctcttattacgaaggaatcccgcttttggttgaaatacgcggtcaaaaaaaggtgtctaattactgctcttttctgtgtgaaattggattttcatatttgtgtaatttgcgaacgaagttgctggttaaaacatacaaagcttgcgtctaatggatactcaaaacgtggagccggcaattgtctatgaatggatcattaagttggtttctgacaccaacagagaacaggctctggtggaattgtcaaaaaaacgagaacaatatgacgatctggcgcttattttgtggcatgcatacggcgtgatgactgctttactacaagaaattataagcatttacccaatgttaaatccgcccacccttacgggccctacctcaaaccgtgtttgtaatgctcttgcgttgcttcagtgcattgcttctcatccagatacacgaattccgtttctgaatgcccatgttactctctttctatacccctttctcaacacgaccgcaaaaagcaagcccttcgaatacttgcgactgacaagtctcggcgtaattggcgctctcgtaaagaatgagtcgcctgatgtaattaatttcctgctgtcgaccgagattattccattgtgcctccgaattatggaaagcggttcagagctttccaagacggtggccatcttcattgttcaaaagtttctatgtgatgacgttggcttgcaatacatctgccagacctacgagcgtttctacgccgttgcgactgttctcaacaacatggtcatgcagcttgttgactcgtttgctttccggctgctaaaacacgttatccgctgttatctgcgtctcagcgacaatcccagagctcgagaagctcttcgtcattgccttcccgaacctctacgtgacgctaccttcgctcaggtgttgaaggatgaccatgtaaccaaaaaatgtcttgcccagctgctcatcaatctttcagacgtgggtgtggtagaccactagctcgtctagcgttttgttgagcggtacggagggcttcagctttcaacaaataaaagaaaaaagaagcactgacttgggctagttttctctggcttgaattatggatatccgttactcctacccaaatggagtacataatcagtgtgcaaggtcatgctcatgcggttttcatgcagcctttacatagtgtctcgcgcgatcttcactcaccctcaaattagtttcacgccgacttcattattttcgtgaccgcaacaacagtatctttttttccaaatattttctttcctctttatctgtctttactttcttcttcatcctcagtttttcgtcacaccttgtgcttctcgttttctcggacctctcaagtcggttgttttggcactgtttgctaacttgaaccgttaatagattgacatacacgtttacattatatatgttctcatacttttctttctctctcacacactctctcactctctctcaatccttttcattctcacttatatatatctcagccaacctttatgcaaagacttttttaataccagaattcctttttgcatccagtgagcgaaacctgctatcaaaccgtcttgttggtgtgttgaactgaagcttggctttttctctatacctattatgtcgccacgtttattgcctataatggttgctacagcacggcggaggaatccgcttcttgttccattgctgtgggcgactcgttctttggcacaagcgcgccgagaatggacgtggatgtgcgaagaactggggccttctgtaaaaagtcacgctcgaatgctgcggcttcagcgaatgtgcaaagcacgtgggcgcggtgtccccttacagtatgttctgggttcagaatcatttggtccgctgaatctacagtgtcgtaagggggttttcattccccggtgggagacatacgaatgggtgttgcgctgtttgccgtatatgaaacaattgtacgagcaagctcacgacgactctcgacctttggaagtcgttgatatgtgtaccggttctggctgcatagcgcagtttgttgcgtctgccttgcatgatcgggtgcatgtcactgcaatagatgtgtcgatgaaagccctggcactcgcccgacacaataatcgtgaagaggtgtgtcgaggccgtgtcgggttcgtgcgtgccgacgttttaaagcaagttgatgtatggctgccctttgtcgcacggtgtgatgtactcttgtgcaaccctccttacatttccgacgctgatttggttcgagtaactagttcgtctgttcgccgctacgagccattgcttgcattgtgtgcagacgaatgtggcgatgcgttttatcgcaaggtgcttcgggagatacatagggccgccgtttacagaccgaggtatattgcgtttgaggttggagacaaggagcaggcaaagcgcgttgttcaactcgcttctccgcattggaatgctagcatttggaaagacagtgctggtcttgaacggtgtgtttttctagagagaactacaaacaacaatcctcctcatcagccgcacaaattccccgtctactgatctttccctgtccttcctgaccgccatggtcgcctcgattttgcatttgtttcctccaggaccccgcactagcacatggttgcatcactctagctcttgctacaatgttgcagcctttttctaacattctccattaccgtacttcttcttactcctcacctccacctccatctctgttctcagcctgctgcttctgttttcggcattcagaataaataaggttatctaagcgcgttaccccgcttggagaactttaattcgtttagactttattttggtcttccaaaagttcgcttagcttagccttccgatgaagctactggagccctggcgcggaatcgattggtgaactccttcgcctaatcccggtctcctttcgaatcaacaaccacaggcacaatctcccgccaatggatccattctaagcccacgtcgcgcttggaccactcacgggctgtcccgcgagcatcttgcctaccattccaatcagtcgggtatacctttttcctttgccaacatcgttatacacgaacctcaatccaagggcttctaatacgcattgtaccggatgaatcgcggtaacaggaatattgtaattataggcggtacgtttaggcgtcggctcgaattggaacgaggagaaacggacgcgaaacgggtgagaaaggaataacttctgtttaagcctctccagacaacaggttttgcgtctgaattcaccttacagcctcagttacatgatggtgctgtttttgaaccaaaaaactaactctatgaaggaggaatcaccggcgtgtgttgtgcgtactatattgccaatcacgagaagtttaatcgctctcgggactctataacgctttttgagagctctgggatcgcgtctgcggcttctggaaaagcgtctggttttctgtcgttagaatggcatggaccggccacaagttcgctggcaaaattgtcatacaatcttcatcgagagcttgcagaaaagtatgacggtgcaaaacaatggggctaccgtgctctagacacttggtctgtcaaaattgacgagcattgcaaggagcccgaccatctgccagaatccattgaatggattgattcaaacattgttgagaaaggtatgtgcgcaagagaaagtggacgtgaaggcccacagagcgggtcagcgtactgaaacgatgttgatggtgtgctttgatttgcacatttataatctgaccatggtattcttctttaccaactcattctggtccattggagggcttgtttggcgtcctcggagcaaccctcgatgtatctacgtacctcaagccccaatgaccatcagcatctgttccatgtcgaacctttgttgtctcttcatttctctttgcattctcccactgatcacttactaacccgtttcaagtcacccgtttgggaacgaaaaaagatacgggtcaggtgcacccgtacaagttttgtcactttctggtgaaagagacatccaaaattgcagacttcacaatcataaaaggacacgttacgaatgtggaggaaaacgaagtagagtatcgcctgctagaggaggaaccctacgagccggatgaagatgatgaaatttcagatgaggcagaacttcacacactgcactctatggaggcaacggatgttatagtagctactggcccctggacaccccgtttactaccagagcttcggatttctggagcaaggattcacagtatactcgttgatctgccgttcaaattatctggaaatgcagcgtttacggaaattacgtttgaggatggtacaacagcagcaccggagttttacgctcgtgaggatgaaatgtatatttgcggcgagtttgacgatgagccgctgcccgaattatcctcagagacaaaagtgaatgacgaaaagtgcaagtggatcaagagctgcgccgaccactatcacgaatgtttccgtcagtcggatataaaacttcgacaagcctgttaccttcctatctcaaatacaacaggtgctcccatgttgggcaaaatgacagattcggtatacgttgctgcagcccacggctgctggggtatcacactcggacccggtaccggaaaagtaatggcagaacttgtcttggatggagaggtgaagagtgctagcattgatttgctggatccaaagtactgcatgtagttttttggcctgtcctcaacatcgaacaaaattcttttaacagctacaacttactactacaatctactactacctactattggaaaagaactctttctgaaagccatttttgctgtctgaccattatttttcttgctgtttccgttcggatgatggcagtacactctcttgttctttttttttttttggcttgcaaaggaatgaacggttctgtgtgaataaatgaaacaacttttactgtcatcatcgccggtctgcagttatgtttcccctctctcatttccctcattgtttcctccctatattctattatcatttcaaccatcgcctcttgtttttctccttttctttacagaaccgtttctttgctctttttccggggcaattagcacctcatacaaagcagtgtctcgtacaagcgtcttcaacttaccaactactgcttctttttctattactactattactactactatcactacttttccatctacgcgatccgcagtacattcgtgtgtacagtttctatcgtgttctgcagctgtttgttgtgatatgatgggcgattcactggcagacaagagcatcagcataacagcctgttcgggatgcgaagcggattcgttgggcagaatgcagaaatgtcgaaacgcagaaatgcagtttcctggaaggaggatttgttgcgggagctcttgcaaagggattctgtcaaggacgcttcttttctcttcgaaagagaagatcgtcttgggagtttgcttaaggttatactgatacacttactcaacttcacataatatacttggtgcaactctcagagacctcaaaaagtgtacttactcgttctgtcttgtgtagcagtattactaaaacgcacatagaccttgcttgacttcccgctaaccgtatcgccttccctacatccaaaagatcacagcttctgttttgtaaacttagcctttgtccccctctcttcctcactgcaaaacttaactgttctgtttttccaacgtctagctagatatacgtctagtttacaaccattctgtctgctatatcgtaaaagcagtcggccggtatcttgctatcaccataaaaacagcggcccaattccgttaaacaactgcagttgaaaaagcaaatgatgtagtagctctcgctgttcttcgtctctcgttgcccacacacacaccgtttctactgtcgtgctattttacgaatattaacattaacgattatttcaccttctagtttctatttatacattgatccgtttttagtaagggaatagaacttttaaagaagccttaaaccagtaggcaataggggtgtaaggaaagagtgggatgaatccgtaattccaaaacgcctttttccgttctccgcacccaatccacctgtgacacacttagataaaaataaacgaaagagaagtgttggtttgttattcgtacagagtattaagaaactatccaaccatagtcagctatagtcacccatgaatggggcacgttgtcggggggaacagtcatagagacacagttacctctcttagcgtataaagaatgatcatcaagacgggcctatatataggtatgaatggggtgggtaggtctcgcataagaaaagcaagacaagtcatcagccgagttcattacaattcatcctcaacatcctcctctcccttttgctccttcacctcttcttcgaccttagcagcagtttcagcggtttcggcagtctcggcagattcggcggcttcctcctccttctcaatgggaacgggggcagcctcgaaagcaccgttcgtcttgacgaactcgacaaggtcctccaaagtacgagaaccctcgtaacggacgggattctccttgtcgtcggccttaaagagcatgatggtggggaatccagaaatctggacaggaacgtcattcgcagtagcatcaatcttggcaataacaacacggtcctcaccagcgtattggtcggcgagctcctcgtaagtaggagccaacttcttgcagtagccgcaccagggagcatagaactcgatgagaacatccttagtggtgtcaagaacgacatcattgaaggagttggcgacaacaacatacaagttgtcttgctcctcaggaataggctcggatttgatggaaggagtgagctcacccttggcgaacttctcaaggaattcgccgacagactcgttggtcaaatcagtgctttcaaagggatacttttgctgttgctgaacatcgtggatagcaaaggcaggccacttttgctccaagttaagcttctcggcaaaaccgccgtaacggttggcgtccaagaacacaatgttggtgttctccttgtacgtcttggccaaaggcttgaagagagcaacaagctcctcacgagactcgggggactcgtagaagacgatacccatgggcttgccgtcttgcatgtaagtagcatagttggattgttgaagctcatcaatcagaagaatgcgagagctgaccaagtgcttgacaatgtcatcgtcgttccactccttagcgctgtagacgaaagcctcgccatcctcaaggttgttgaaggcgacgatggcgggaatggtgacgttcaaggccttagcaaccttggcatcactggaagcaccgaaagcatagtcatcacggagcttctcagcaaggttcgtgaaagtctcgttcttcttgtcgtcgtcgaagagtccaacaacggtgaactggtcctggctaatgaaatccttcacgttttcgttcgtgacaggggtgacggcgggcaaaagaagcttctgcatgtatttgacaatagcatcttgcttacgggcaccactgtacgtgccaacgttctcaccgttgtggtaaacttggagagtggggtatccacgaacaccgctcttctgacagaactcggcctcttgggtgcaatcgacctcgacaagttcgatgtcctcttctttcaactgttcagcggcagcctcgtactcaggagccaaattcttgcagtgaccacaccagggagcgaagaatttcaccataaccaagggctcggtcttaaccaactcattcaacgaatcctcgttcaagctgggaacctcagcggacacgagactggccaaaccagtcaacaatgcaaagaacgtgttaaagataactcctctcttcatttttaaggtataatatgatctatttgggtggggtgaggaaagattggagctgggagagggtgggaagagtgcagcgttcagctttatatatagttcgttgagtaagggtaatgcacaacgcgtcgatcactgcggggatttaaacaacttgccaccaatgtggtgaagaattgtgggaaacaggcgaaattgcggggctaacgcggagaaagttcgagaattacgtaagccactgaggctaatccggggtttaggggtccaactccctgcgaggtgaagtaagtgacacagtcggcttgttggttacggtaagcagcagtagcagttaatagcagtagcaacaatagcaatagtggcagtgctcatggtagttttggaaaatgttcgtagagattgattcataagcatatgtacaagttagaggtagagagtaaagtcaagtgtctccttctgagattgcttcatataaacgctccgatcaatccgcttattatacaacttgtagagagactcgagacatttttgacgctccagccaggggtgcacgtagtagaagttttcggaaacggactggtaaagaccaatgtccatgatgaaagaatgtaagattgctggtaacgagtgtaccgagacaatttggttgaatttccaaaaaccttggtgcgccaagtcaagaccggtggtgatgagttggatacgcatatggaatagcgtatcaaacatcgcgaggttgtccaaatgtgagtctagagaaactttaagcagtacaggtacattacatcgactcagtttttgggccagtttattgacaaggtcatctgtcccaaaaacgaggaaggcgctataaagcgcactaggaaaagcatccttttcgatgtcaatttgatgaaacacaatattggacatcttgctcttccaaaaatacgtcgcaccctggtcgttaggatttaaagttttggagccaaggctttccagcaaccgatgaaagacttgccagccaacagtgacgtttgcatgctttgcgtccgtgtttgcaaacgcgacagcaacatggacaacaggacgcaccacagtagcatccaaacggtccagtaactgaagagtactttcgtctctattgtcaagcagcacgggctcttccgttttagccgtctccggtgtgtgtatgagctcaccaaaaatgtgacttggggttgtctcgtcaagattactggtaaacaacagatgctttgtcggggaatgttttaagtgaacataacgcgaagacgatgtctgaggagagtgaacagtcctggaaattgcatacgtctgaacccccgacattcgacgcacctgtagtttaaagagttcttcgtcagtttgaaggatcgtgataacgcagcctcggtagagccaaagcattgcagagggatcgaaatcaatgtactcgtatttagacgtgtcggccacaagctcgttagagtacgtgaagcttagtagaaactcataaaacacgacttcgtatggttcgagaaaacgagagtcatcgcctgaaagcagttggtttagcaaaaactgagaaagctccgcacgatcttgcaaagggcatgaaagaaacatatttgttacaatttggtagcaaaatgagacaatgtataaggaaaaaacccgagtacccgggtccattaaaccctttgcattatgcaaaatctgtttacggttggcaacaatggagaaacaaaacaagcagatctctttaattgtagcgaacggtaagccacgccccagtaacgaactgttaccgacgacatgcagtaggcgaagaaagttcactaacgtacgctctgaaatatctgctgaaatgatacgtgtaaagaatttgggcagatattttagtgaatgggaaggcatttcataaatattaatgataagtgcatcaatacacgattccacagccttttcactatgtccaataagagagtttaagaggaggaaaaattgttctttcacatcctcgcgcaaaacatctttatagatcatcaaaacagacaaaaactcggaaacggtaaccatcattaattggacatctttagaagacggcgcctgtgcagaaagcactttttcgccctgaataacttctgatataaaggaaaataccagttgtaaaccctctgcatcgtttttaaataaggacatactccgcaattgatttgcaaaattcatgattgcatattttagcacattccaatttgtttccgttttttggaaccgtataatgctttgcatccagatatgcacagggaacgtcagtagttcatccgactgcgagcccgttgtattcaccttaagaggatactcctgcagcacatcgagttttgagaaatccaaatcccgtaacaattgctgatgtgaaaacttagttttgttcggtgcataccaaataataggaagagcatcaaattcaaacaacagacgtgattccgctgggacagggttcacaaaaagatagtttgtggttgatactcgaagttgaaggagtgtaataagaggcaaaatacgaaacttgagtgggattgacacttcgctcacaacatttgcaagagtctcaagaagagatgctttgaaagtaggcggaagcacgtacagaaagagcatgctcatcaaagtctgaatgcagcaatactgaagagcggcagatggtgggtcgcgaacaatgcttgtcagttctttggatacggtctgaaatatatcactggaaaataaaatagaagaatcacacacactttggaagattttgtcgaggacgtgttgacgagattcttttttcaatgtgcggagcagtggaatgagggtaattcggaaaagttcgtctcgaagatgctcaggcgcgtggaacaaggactcattaaatacgtcaataatagccatcttgtcatttgcatctaatttcgagttcatgtattgctgcattaacagcttttgatcgtcgagccaatccggtttcgagggaaacagaatacgaaatttgctgatgatctcgaagaacaagccgtggagctccttgtccatgtagggcagagacaccttcaataactggtaaaattcgtcgtagggaacgggatacgtggggcgctgctcatagcattccttaataacaaaaataagcttcatgttgtatgccgccagcatgtctaaaacattctctttttcctggatactcctgttcttgtagtttagtgaatgtggaaggtaggaagtagaccgcagcaatacgctgacaaacaacttccaatcctcaggactcagttttttcagtacatgacgatcaccaagcgcatcgaacaaagaacgagaagcctccagtgcgacacgaagcgaattactctccatggccttcaggaaaaactcgaaaatcatattgcgttcgcagtacacggtctctggaggccgcacaacataagcgccaaggatgcggatagcaccaatgatggcaattgtcgatgtttcggttggactgtcaacaagctgcatgagcgatcggaaggcatggtacttcatacggctgcggaacagcttgtcaatcaggctgtgagctgtttgtgaactctttatgagacccgactttgctcggcacagcacctccacaacagagggtaacaccgatgtagcaatatagccatatgatataatgtatccaatcagcgaaaacgccatttctatgtcattttcttttgtcgtatttttacacatccaaacgcagttggcgaccatggccgatacatcgagctcttcaagcaagtagaaccggagacgcacaatgtttgtgaacaacagaagcaattggtagaagctctgagtcagagtccgcaggaacgccttagccttcccattcaggtgtgagtggctgcgtagagcatcgattttgtggaaaatcacaatgaaccaatgtgtgagaagcttagtaatgtcacaagcaatttcgttgatgtcggaaccctgtgaagtaatcataataagcacctcaatcgcatccggtaaatcatcgactgcagaaatctgtgtaaccgagtggtacatccgcaaacggtcgtctaacggcaagtatttctgacattcgatcattttcgtccaaacccgaagtactgcatgcttaatgcttgagggtgctcgaacttccacgacatccttggtgttctcccaaaccaatgtagcaggcagcaatcgacacagttggtcatcggatttgatcttcttcaaacaatttagccgagagttctcactgtttgcagacgaaacagcagaaatccattgctgagggtctcccgacttcattcctttttcagcaaagtgtcgtaagacgtgtctggatttacgaaggctccaagaaggccgttgaaaacgcaattcagccgcagtataacagtttttgctgcggtgttagccaggatgttcgcaggggaataagtgacttccgaaggcgcgagaccgccttagtaacacagttgcggcagtttcaagcagatttgataaggtcaggaggtaggctcctccgcagtcatgaattgataccgatttgctttgcagcagtttctgtcaggtgttggcaagcgataagaggtgggggcgccatggtggaagtggagctccatacacaagcgggggcgagcctccgaaaaaacgggaagccttaagtcccccattcaccccatctagcccccgctttatcccactagtaaacaaacattgttaacagcgaaaaatgtaaagtacaaaactcggattacggggttcgatgcgcaatagagtgcgtgcgacagacacaagcaagataaaatgaaatgctagtctggagtgggcgccggacggtagggagggggtgtaggagtgcgggtgtgtgtatgcaatgtgcccgtacggtgtgcatagaagaagaagaacaaggtgccccgtggtacagagctagatagaagaagcgcgacattgaaaagtggcccatcgacagatgagccggtaatctgatgcatggtgaagaagaatagatatgctttagagatctcctcaagctgtatcctcgatggaccaaatacgagcacgaaggtctccactgccagtagcaaaaagtttgccatccgggctaaaacaaacagagataacagagttcttgtgaccttgaaacgtcaggtagagttcatcggttttcagattccaaaactggacgctgcggtctttggagccgctgacggcccacttcccgttgggagaaatggcgacggagagaacaaagttggagtggccagtgtacgtcgaaatggcgctcgccttggagcaagtcttggcgttctcgtcaagcttcagctcccatagccgcatggttttgtcaagacttccgctggcaagatacttgccatcggccgaaaatgcaatggagtacacgctttcccgatgtccctcgagttttttgagcagtgttcccgtaatagaccatacgcgaataacttgatcgagacttcccgccgcgatgaattgattgttgggcgagaatgcaaccgcagtgacgccgttttcgatggcaagcgtcagcacacacttgcccgtttcagcttcccacaagcgggcggtgtggtctccactgccggaaacaatgtatcggccatccctactgtagtcgagtgagtagatgtcctgttcatgaccgacaaacacgtgcttcactttgccagtggctatgtcccacatgcggatttgtcggtcctcagcgcccgtgactaggtactttccgtcagggctaaacgcaacactacggatgtagaggtcggtctctggattggtgttttcttgctcaaaagtagcgagtttttgtcccgtctgtacgtcaaaaatttctgccgcacggttacaaccagtagccaggtatttgccgtctgcactaaatcgaacacaacacacaacgcttttgtgttccagagtgtgcaccaagccaatagacatgcgcttgggcatcttttcgttatacaccgcataccaatcctgaccagactctttcgtccgttcatccagcgacatgcgtcggtcaataggagcggatgcagcgggtgatggttgtcgctgttgctgctggggattcacgtcagcggcgttggagggcgggacagggtttcccaccgctgctacatgggcagatggagcagggacttcagccggtgtggagggagtctgttcgagcttagtaatgacattgttgttggaactggggttcgtgttcgcgttgttattgtagaaagcaccctgtgccacggtggcagcaccggggccaacaggctgtgtcatgggaccgccgggaggaaggtttgcagcagccgtggctgccgaaggatcctgctggaaggcaccaccggaagaaaacgtcgctgctccaggaaccgttccctggccaggctgtgggtttcctagggaatccactccttggggatgattgagtggttggacagtgggaatggattgaatggcgctggagccgtcaatggctgtgtatggaacgggttgcttttgcgtgcttgcttggaaagcagctgtgccgggctgtgacagaacgggcttgtacggctgtgcctgcagctgaggccgagtagcttggccagtagagtcattaccaaacaagtgctggtcggccgccgaaagacccgccgtttcattatttttagactctaactttttcttcaaggaagcgatctcctcttcgtagctagcagcgtgtcaacacacaagcacagaaagaacacgcacgcgtctggacttacctctccttcatctttttgtgctgcgtctcgagctccgatagcgagtgctggatctgctgcatctcctggatttgcgatgtgatgactgagtctacgttaacagatgtagaggtgaatgtcccgaaatttttcatacctgagctctcgtagtcaatcttacggttctttaacacgctggcctgttgagaaagcgtgtcgtactccgttttgatcgcgtccagaagatcatgaactttttgcatgccagcgttgttcgacatcgcgacagttttcctcttaggttatatatgacaatattactcttttagacagtacaagaacggcgaattacgctcacgaaactgcccagttcgtgcgttttgtaagtttccagcggtggttggtgaaggggtgagagcagctgccgaggtgtccaagaatcaaggttatctttgcgagcacgtggttttcgttgagagaaggtcgaggcggagagcgcagtccctgtgatgtaatggttgcagatgaggaaggcgggggctggcgacagcagcgcggcgacttttcggttggttttgggaaaaaggaggtgtcagaaaaaacacgaagacgacgaggatgttttgtttcgtgcaaggatgggaaagggaggttgtgggcttagtagccctcctcccttatagtagtcccttatatcacgcacgtgaggccctagctatttttccgacctctcggctgcgagaccccgcaaactttaacgcaactagtgtcgccggccgataagcgaggtcgcaataattaccatctgcggcacatggaatttaaatgaaggaacgatgttgttccagatttcgttgcgccaaatgtttgaaattgcacgacgccggattcggtgcctgtttcgtccgaacgcgcagggttcggtgttttacagcggccgacgggttaatataattactggccaatcactcgctggtgaatcaattcattacaagaaaactcgcaaacaaacgagtttacccggcagcgaacgcagtacgtgttgttgtcattgaacactgtttgtttaccaatcgtcggcagcacaccaaagtttcagatcgtaatttcccaagcttctccctacatctgtagtccgaagatgaatgaacgccttaaaacatgcaccgaatacccaaaaatggttcgaggcgaactgtacgtaagggaaggcgggggtctcgactagggcgagcgaccagcatccagactgtcgcagtattgttatgagccacaaggtctcgttagaactgaccggatgaataggtactcctctttagatcctgcactatcagatgcccgactcctggcgaaaaaagtaacccgtcaatttaatgacacggccggaaacccccaggacctgtcgctcgatgatctgcaccgccagcgtgtgtcgatccttcgccagttgcttcctgatctgccggacaccagcgaaatggaaccaatgatccaattcgactacgggttcaacttgcacatcgggaataacttctactgcaacttcaactgctgttttctcgacgtgtgccctatcgagattggcaacaatgtgcttctgggtccaaatgtacgaaaaaagaaagaagcgatgccgatgtcgatgccgatgtcgatccccacatttgaggacccttgccgaattgatccacgtcatcacagatgaatcaaccgcctggatttttcgctcggcaaaagacgtcgtcggcaaatgccacaaaatcgcaaaaaagtcgcgccggtttttcttccatactaatgtcgctaggtgcaactgattacggcaacgcatccactggacaaaaacctccgccgccaggggctcgagtatggaaagcctatcaaggcaagtcatcaatatcttgcagatcactgcttgctaaccgacccgtagatcggtaacgatgtctggatcggcgcttctgtcgtcgttctaccaggggtcacgattggagacggtgccgtggtgggggccggcgccgtcgttacaagggacgttcctccagacaccattgccaccggcattcccgcccgagcaagggccaagtgaggggcatcccatttgcagtggggtggtgggggcaccggtggtggtggtagtggtgccccacgctcgcagcaaccctccgcagtgcccccacaccacccacctcgggcctagtaacagacagacacgacccagcacatagcaccacacagcacaccacatggctcctcctgctgatcctcgccgttccgacctgattgtgccctacaaggcccgcgtcggcgtctacgaagaatgtacgaccggacgggatgcatcttcggcacgcagctaacaaacagcgaacgtcatgctcctggcaagcatcatctgcatggctgctctcttcctcagaaagcggtatgtgtcgtgggggcatgtggggaacttcatcaccaccaaagcagctgcacaggtaaacccaagactgctgccaaggcgtgagctttcgttctccacgtgtgccccctcttgcgcccccactaacaaagtagtctgcttgcctggacaggctttgtcctgacggcgtctgccttcatgagcgacaatggagcacgatccgcttccagccagtcacctttgtcgatgctgttgtaagtagccagcgcacctgatgtggggtgcgagactcggggccccggcccccgtttagcccactgggccttcctcgcaccccacatcatcccaccgtgtctcgtctctcccacttccccactaacccttattccccagtatgagtgtggccgctcttctctcgagttaccttcctgtacgtgtgcagcacgttcctccacgtttcgctaacgatccagctgctcatgaaccctcctgacaagcgttgacgcgcgtgacgacagcctgcgttcgtgccgccacatttcgcgttgcgtttcctcgagtacaattgaataaaatgaatgtgaataaaaccacgctccatcacgttacccgatgtgtattttaatctcttctaatcacctgtaacacacaaattttcacataaaagcatgccaacggtctctatcgcctcacccttggcgtcttgtatttaagctccgtcacgcgacgcgttttgcatttcgtacaccacttaaactgcagctcagcagtagcaacaccactaccaccaccaccaccacaccttaaggctcctcaacccgggtctcctgccaccaagagccaaatacttgaccaacaataaaaccgttgagtttcgcccaatcccgcctgaactggctttttaagtacacaaggttttagcttttcaccagaacaatgtccacgacagctagaagaaggcttatgcgcgatttcaaggtgtgtttggtgtttgtttgtaattacgcgaacgagttaaagttatttaaagctaacggtgatttagcgcatgcagcaggatcctcctgccggtgtctctgcatctcctgtgtcggataatgttatgctgtggtatgtaaggatgcgagtttgctgtgaacgaatttgtcttgacgaggacgcggattctgcgaataatcgcgttcgttggtgctcaaaacgacttggtcgtgaagaatgagtctctgcgtccgggccggacgtgtttctgttacggtgacggacgttgagacggcaattatgtgtctgcatttctgagtattcggttccactcaattgtttgcctcacaccgtggttccttgtcttcgttttcacccctcccctgtttccgcccccctcttcatcccgcaatcagctaacactcgtaggaacgctgtcatcattggcccggctgacactccattcgaggatggaacattcaagcttgttctgtcctttgacgagcagtacccgaacaagcctccgttggtcaagtttgtttccaacatggtacgtaatatacggagccgggtgtggttccgttgagcccgagccacacgtattttcttttgtgctctttgatccgttctaacttctgcaatagttccatccgaacgtgtatgcaaacggcgaactttgcttggatattctccaaaaccgctggtctcctacctacgatgttgccgccattttaacgtccattcaaaggtgcgtgggatttcatcttctttctcgtattaaccgtttccttgttctagccttcttaatgatccaaataatgcctctcctgccaatgctgaagctgctcaacttcaccgtgaaaacaaaaaggagtacatccgcagagttcgcaaaacggttgaagactcctgggaaagttgagcgctgtatcttgttcgcgatcattcgtgtgccctgcaagcaatttatcacatgttcccattgacaagcccttactgtcactgtgtaaatgcgtttgttggctgaatcgcatattttctgcaaatcagcgacgatgacatgctttagagacattcaaaaggacaattgaataaacggtgcgccattatttaccgtcctgcacaattgttctctgttatcccttccctctttgccgtctccaatgaaaaaagcactgcaactgttactgttgttaacgttacaaattatttttttatatattccaaactcaaactagaactaaaatgaaccaaaaatgaagacccaacaaaccagcgaccggaaaaccgttagaggagtgcttgaggcgatgtacagtcgaaattggaaagtctttatcctctcgcttttcttgagctattgacagacgaagactttgactgttcgccactcgcacacgagcgaatacgtctctgttcgatgacaccgtccacataaactagcggcgcttcagcgtctttctgcgtttacggaatgcatcaccaaccttgcccatgccgctgacatcgacgttactcatatcggattccatgtccgagcgcttcttagcacggctagacaaatcaagacgacgcgagtcgagtccctcgtcgcggaatttacggtcgagaatggaccagtcttcaccgccgtagtcttgcttcttcgttttgcggacctttttaagctctttcttagaaagtttcggcaaacgtgtgtagttgctttcttcgtactcggtacgctcacgcatacgttgcaagtccttctcatctgcatgaatgacacgaccgcggcgctccaagttcgcaccgacacttggtaatgattggggaagtgaggagaggtcactggagacgaattcgtcaacaacagcgttggggcgataccgctgtttcttctcactgtccatggaaacggcgtgaatgcggggaggacgatatacaccgtcaccattcttatcaccagaggcaccttcttcgtcctcagactcgttttcgctgtcggtaatgttgtccaggttgggcttgaattgaagcttaacagtctcgtcttcttcattgacattttcattttccattaaccgttccacctcctgctggcgttcagaggcttgaagaagtttgttgatagaatattgcattcgattttcgaacggccgaatcttttccatttccaatcgtgtgcgcaccaagctttcgacgacgggttcaaactcttccaaagaacgattatcgagcttcgcaagcattaggaagcctagcttttcaatgtaagaaagaagaagctctgattttaaagagaataatgaaactccatctttcaacgaaggaatttcatttggcagagcttcctttgccgcttggaggctgcttttcacgacatccatactgtctgtttgctgccttttaggagaggaagtttggtctaggtagagaaaattggtgggatgttttccgaggaagtgcctcggtggtggtggctatatacgcggtcactcggatagtctttagataattgataaaatgtttgtttcgtgtgaggtgggcggatagacgttagggttgactatgttggttgtcgtttctgtttaattcaaatgaagggtatggttggatgttgttgatgctgttgatgctgtgtgtgtgtgtgtgtgtgtgctttttttttttttttttttgatttattttaatttattttattattatttttatttagaaaaataaattggtatttttcattcgcttcgaagaattgtaaagacaatgaacagtgacaggtttttgtaaatttataaagctcataaagctcatatccttttcgttttgatgttatttgtaagaaaacgatgaactgttaaccaagtttcattactcatagaactttttgaatcacacttagagaacgttctgagtgtttagcgattaacatcgtgccagtaagagttcactgtgtccgaaatgttattcaggctattcttaggaacagaatcattctcagtaatgcagtgaatgattcttctatgtactttagaacggatcaaagggaaaaataaaatcagtgtcaactatagcatcactgctttgagagtcaagcaaacactgtatagagtactggctgtcgtaatgcttattcaaaggcaagaatcgtaaaactctttcctcctacatacgcatgtaatgattagaattcgtagtttcatttcataagtcgacttttgtcatcatttcaattgcttccagtaacacattcctattacataaatatcattaatgtgtcctagggaatatttctttctttttaagcaggtggcatgaacgagccgtaaagcccagcttggataacggtgtatatgatccatgcagcttgcactaccaggcacatcttgtaaagttttgttgttttcggttgcattaagccataagcaataccccaatacaaaagcggtatgccggacgataggcgattcaatacttgtacgtgcatttggaatataccaacgtaaagcaacatagcagcaagcagccactgagaaaccataaacaatgaaccaagcaacgagtacctcacgtgaacaataatagcaataataagcggaatgattgttaacaaagcgagaccaaagtttggaatattgtttggagtccaatagcgcaagaaaccaacgtcccagtattttctttgaacagcagtatagataaacggaaacacattctcgcaccaagtagcgcctggacaaaactcttgatatgcttgccattgtgaacggaggaagggagtcatcacaatgagtatacagattgcatttcgcaatatttgtttctctgcaaaatggctgcgttgcgagccaaagtatgtgcaaagaccagccaacaatcgtataccgaaaaacaaacagaatagcaaaccattgcttcgtatagtaacagatgctgaccaacacacagctgccagtatggactgatcatatgtaaggagaagcattccaagaaaagcaagagccgcgaacaaaggctcggtaaacgcaacagaacagaatataccggatggagaaagaacatacagtattccggtaatgactgcaaatcttttgctcgtaaatactctctctgttgttttcagtaaacagtataaagccattccatgaaatgcaacagctacataacagccaatgacgccaacaagggccatgtcgtcggtaaaaaatgcgacctttctcataagtgcaggccacacctgagagaatgcccattcctgttcatattttcgaccatgcattgccatgtccacgaaatagatactatcccaacgaataaaggcattaaacagagtctctattagttggttccttccgggaaaaggattttgtttgagcaagagcgctgaggagtcatcaaatgcgagcaattttgagaacatgacagagatggcttgaagcaaaagcgtccaaaaacaaaatagcttaaagactggaaaataagagatcctttctatttgatttccgccattttgctctcgtacattgttttccgacttacggatgttcgtttctggaggccttaattctttcgacttcatctcgcaattcttcacgatctccgggtagttttggcgtttctttcggccagaattcaacctattaacaagtaagagttagaacgtattgaatgctcgctgaaagtatacattttcgatgttcttttcacgatacgccggccgtccgacataatacatcgcggctaacggcaaagcgaaataaaacgcaaactaaagatgaatggacacgaacagattaaagaacatactttaaagaattcaaggttacggccgcccatatagggagttgacagaatgttcagtgtggacactgcattatgacgcgtacctcatcctgtaaccttaaaccacgcgtttcagcttagaaatgaaaaaaccgacacgtcgtaaacaaatagcagctggcaacattaaaccaacaagtgtgcattttgaagaatagaataaaagaatatgcaaaaatgacgagacaactcattgtttttattttataggtattaattgaaaaacattgtataaatagtagtaaagtgacaaatttgagaaacgtggtcaaagccaaggcgcgtatcaacgaacggaaacgaggcagtcgttcaagtagcgtcaaaatgaagtacggacagtctcaggtaataacttggcattgatttaagctttcattgataagagaagcagaacagtcttcagcatagcgaatgatccgctgctaaactagatcaaggaatttggattcagtaccctttatcaactcgaggacacggcatagcgtttaaacaagaccgtcatagagagagagagcagagacaatcgtgggatcctggtttgtgttagtcaagaaactaaaggcaactatagaaaaactatgcaataatcgtacattcttagatccttcgcggaactcctccaaagtaagctgtccgtccttgtttttatccatcatgctgaaaattttgttgacacgctagtcaccatgttagaaaattgttcccgacaactctactgcactcaccttgacaggagtatcttcatcctcggggagtttgaccatgctacccaccatcttgtagatggcctccacaattttcagcatctcatcatacgaaattagaccattgttgtcaatgtcgtaaagctggaaggcccaaaccagtttctcgtccagagcacctcttgaagtgacactgagagcacaaataaactctttgaagtcaatggtaccatttttgtccgagtcaaacacgttgaaaacgtattcagcaaaagcggacgggtcaccgaaggggaaaaactgtttgtagatcttctgaaactcggatttgttcagatttccggaaggacagtccttcaaaaaacctgcacacgttaacaactagttccatcaaagcgaagaccctttcgattaagtcgcaatgggtccagggagtctctccagacagccctagtgtcctaattcgcgttccttacccttgtaccattgttgaagctccttcttgtcaactgaccagtattctgttagcaacctacacgtccacacacgtctacggcatacatctcgtggaacgaacgagctcttgaagctgatcctgagaaagcttggattgagattttcccattttaaccgaacagtctgggacagagcaaggagtggggaataaaagcagtaagtaacaaacggtgtatcaagaaatcggcgtcacttccgttaagcaccgtagaacgcgaaaaaaagcgtaaaatagtcgaaatttagcgcgaaaaaaaggtatacgaaaaagtcaattgccaattgacgaaatttgcaagaatttctttaaaaaaaatccgttaaatggcctaatttgttccaataaatggatttaaatgactgtgggtgtttgctaagggtgggtttgtcgccgcataccgaccatattatggggttccgaagaggctgagctccgttatagagttttaattcgtttaaggtgtcattagactgaagaatgtaagctgcgataatttcgctaagataataagtcagggatgaatgagtctaccccgcaatcgccacgtaatgatcgacatcaccaccaaaggtaaatcgcaacgtatcgcatgtcgatcattgacgcgttggagtcgcgattagcacacgcgaaataataccaaaacgttgtgcacgtaggaggagcatgggtttgctgaaaagcattcaggatgttgaaaaatgtgtaaaccaacatttgaagctttccatcgagggtgcaagcatcgagacgttaatggataattggcagtccacgctcaagaacttggtccagttcaaaagtctaatagaagagtacgaacgaggcgtagagcttcaaaagaccattcaaaaacttttaaaagaaggtgaggaattagatggaaaacttgaatcctgtatggaggaattggccgttcttcataaaggcatcgaaccaaaaagtattcttgagggaaaaaaacggaaggtgagcctcaagatgttactcgagtacggagcaaaactcgcaaaattttcatctgcacctccaggttatgacccagaaaagggccaggagggaaatgcacccgttcatttcccatggccttctgaagatcaaatgagaaaaacaaaactactccagctggccacagataactcttctcttgaagcaggtcaaatggttcaggacgaagaaaaacaacaaacgtccgtcaaggttgagattgacgaagtacttccttcctttgacaagcctgctacagattcagcagtaacgaccacaactggattaactaccactacttcgccgtccatgatgcacgttgatcaaggcacacatcctccccctactgctcctgttgaagaaaagccagatgtctttgcaggccttgacttgtatgatccggaaaacgacgatttgctgtagggccaaacggaacacgtttgtgcatcgatttggaactattaaatatataagaagacattgggttttcgcgagccaactttttattctcccaaaaagtctctttcttcattttatatttattttgttatagaaagttggtatagagagcgatacgtaaatcgttcgccttccaagttctctctcaccagcatacaacattaccgaccgaagaatttgtcttcagcatcgttattcataacgacgggctgaaccgcatggataggttcaaatccaaaactttcgtcacgttttaaaaccagtgtgcctgatgagtgaatgatataacctttgacgtatccttggtcaataagggagacacagatgcattctacgtcttcctcgtcgtaggtgtcatcttgcgttgcaaaccgagcagccgcaagaagcgccgcacttgcaacgtgcggcgttttttgggtaggagaaaacgtggttaaaaaactgcattgttactgttaacactcttcttccattgtacaaaccgtcacttacacttttcgaaacagatttcgccaaagtacaatctcacaacggtcacgcagggtaaggtagatgttgcgttttacaaaccaacgaagtcgatttggcgcttccaatgcatcaataaagccttttatgttgcccaccttcagacatgcgattaacggtgaaaacatgggttctagttgaaattgcatcatcagctgttttgtgggagaccttccaagaatgagttggcatacgattagatacagaagacaaagtctggtgtaatgcccagttagtattcgtgcaaagattctgtcaacgagacataccgtttttgtacgtgtgcctcatctggacattgctgaaaggctgtgcttagatgacggtaagcttggtgaatttgatgctggtacaggtagcaacgtcctgtataatactcgaacgtcactctctctgctgtcgttccaagtgaaagcgtgactccggaagatataatatttgtctgaattgtatggcatagacgcacttgttgcatacgaaaatatagccgattcaacaggttggcaacagtgaacacggcttctcttttggaacctttaaagttcgtttgccgatcactcagtacgatgttaaacatgcggaagacatctcgagatgtgtcactgacatatttgtttgggccctctgattcacgatcgagggcaagagaaatattcacataaaacttggaagcactttcaacgagctgaaccatccaagcggtgtcttgacttgagaaacaagtcgcaagacatctattttatgtcttgttagatacacacatatccagtaacaaaaataattagttatcgacatctcacatacgtataaaaatgtttcagagacatccatgtcttttccttatactcatccaactcgcgtacagtaatgaggtactcaaagaaagccataaccaagtctgtccatcctcgccaatgtgatagtttctctttgacttttgattttatgttcttctttgaagaagattgtagcaactgcaattcgttagccttccttcagtgctattgcctttctcgcagtcatcctaccggcgcgatttgttccgttaagttttgaatgtccggacttgaattgtctaaaacgaagcagttgattattgtttccgcatttttttgtttgacagactgctggacagtgttcaaaaacgactgtaacgacattctcgtcttcgatactgttttctctgtattaccaggcttgctggttttggctgtactctcgaagcatgcagccgcgggagagtatgtccataaccgcggcaagcaccggctgatccataagccagacacatcctcagcaagactcgagttcctgtgacttttgctacaagcaattcattcgtgcattcagtacgctaaacgtctctgtaatgtaatactaacaaccacttctatcaggcatgaaatacgttctgttcccgttcaattggtttatattttggatcctatcaggacacctttgctatgctgcaggtcttttcaagtttggaccgaagaattatgcagctggagacaatgtagataccaccgtcaatactgtttcgccatatattggcaccgaagacggtagctctgatatcatcaattatgagtgtacggcttgagcagcaaagtgtacccattgacagaattttaatactaacaatgtgcgagactactacgagaagctccacttttgtcgcccggaacgtattgttcatcaatcagagagcttaggaagcattatctttggcgaccgtatatttaattctccttttgagataaacatgctccagaacaagtcatgtacggtgctctgcggcagaactattccaaacgatgacgcaaaattaattcaagagcttattcagaaacggtatgtaatcaattggaacattgacaaccttcccgttgctaccaagcaaattcgtgagaatcaacaaaagtcaaatcttgtgatcggctctcctattggcacaatggtgaatgatcaacctgctctttacaatcatcttcacattgtagttgagtaccattctgttactcctgacttgcaccgtgttgtcggtgcttatgtttatccggcctcgcgcaaatccaactacgttgacggtcaaccagcatgtgctgatgcctcggaaacggaaccagagttcttttcggtgcttggggacactaatgtggtatctacttattcggtgacctggaagtactcagacacaccttgggctactcgctgggacaagtacatgcaagttgaggatgtggagatccattggattttcctgactctctccgcaacgatagctttgacccttgtcatcactgtatttgtcgtcttgttccgtgtactgaaccgcgatatcactacgtataacaatgctttgctggatcaagagtatgtggaagaggactctggttggaaacttatttatgccgacgtttttcgtccacccaaacgcgttctcctattctccgtcgtattgggcaccggtgctcaactcttcttcatgtcgtctgcgataatcctattagcaatccttggcctttcttctccttcccgtcgtggtagtctgtccacggccattgtaatactctttattctgtcgggctttgtatcgggctacgtttcagcacgcgcgtataaaattatgcgtggaacattgctgaagagaaacattgtactgacccccttcgttgttcccggtgtgttcttctgtgcttgctgctctctgaatgttatcttttggttcaaaaactcatcctcaacaattccgcttaaatctttagtaacgctcgttcttttatatctaattttcactgttccgctcagcttttttggatctattgttgggttccgttcacgcgaattcgttgctcctgtccgtacaaaccaaattcctcgtcaaattcccgaccagagtatctggcttcgcactctgccttctgtccttataggcggagccattccagcagcaacaatcttcgtagagctctattctgttatggacagtctctggtttcatccgttatatttcatgttcggctttttattcttatgctttggcattatgattgcaacttgctctatggtttccattcttagttgttactttcagctctgttctgagaactaccactggtggtggagatcattctttacaagtggtgcgtctggtatttacgtctttattttctgtatcggatactgggtcaagaaagtgtcaacctcgtcctttaccactgacatcttatactttggatacagcattattatttctttgcttataacgattttaacaggaacaattggcttttttggaaccttcctatttaacaacaaaatttacggatcgctcaagatggatgtaagtaaaaccgaagttgcaatcttgaaaaagcattacatgtttaattccgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtctgcttgactacaaatccccttttagcgggaacttgcacttcgttcggcctcatttggttttcattgtttgcccgttcagtcaacgctatcccgtcgctttttgtcccacgcaataaagaaactactgaggaacaagatcccctactacaatttacctttgaccactcgtcattcggccgcttttgttcataaacatctgcttgccactctgtgcctccggtaccgctgcctactatttggtggttgtaatttcccagcagactaacgtgccttcgttaaagccaccgtttcatctcgccctataaattaccacagaacttggacttaatccagtgcagagggttctgtatccttcgtcatgtctgtcgtcagtgaacagctcttgcggcagcaacttaaggtttgtaaatttttaacaggaccctttttcaacttcaagtttccttcgttttagaagcggactgttgtgaaaaatcatttcttcattcatttgttaacagtaccaggaaattcagaaaaacccgcctcagggcttcagtgtaggtcttgtggatgacaaatccatatacgaatgggaggtcatgatcattggtcccgaagacacattgtatgagggtggattcttttatgccattctttcttttccaaaggtacgtcttttcttttccccgttcgtttttctgagaggaatccgactctttttttggatctggatattgacatagcaattattaggactatcctttaatgcctcctaaaatgagagtatgttttgttgaactgaaaggttctttgtgctattcgccaagaatagtgcaccgagtgaaacttttactaatatctgcaagtttacgtctgagttttggcatccaaatgtgcacactaatggggatgtgtgtatttccatccttcatcctcctggggaggacaaatgggggtatgaggatgcctgcgaacgctggcttcctgttcatactccggaaactattctcatcagcgtatatccatgctctcctctcccaacgatgaatctcccgccaacattgacgcagcaaaggagttccgtgaaaaccgtacgctcgaaccaacccttagtttgtgtcttagaacccatcattaacctctacagccgaaatgttcaagaagcgagtgcgtcgtctcgtacgccgttccattgaaaatatgtaacgtgcaagtccgatgatgacaatcttagcagaatcgttctgggatagagtcagaactgtatttctgcatataaaagaatatgcttacgacgaaaatattatagattattcaagatcgcattattgaagctgaaggaagtggactttaaggtttaccaggcgatgcacgtgtttcgcttattttttctattggatgagcttaatttatttaaaagtatccatttctgaaataaaatgatatttgttcgtatttttcacgtataagtaagcaaacgatgcagaataatttttccttcttttcttaggcaatttgtttaataaagtacctgcgttttatgttcagttttcccctcactaccccgtatcgttaaattacggtgcacctcactaagcttaatatctcatctacatcatagaggagtcaggctcagcaagtacttgacttctcccaaatacacattctctactcgttagcagcgctactctgctgcgtggtattcttgcagtaaacattggttttcctggatgccattggtacgctccagcctgggaagactgcgagcttctccggaattacgctcgttcaccaattgttttgaaactaccgtcttcgtatgttacttcttctcaccctaagctgcctaaagctttcgatatcgataaatacttgttctaacggtgtttggttaggcattatgcgaggaaaaaattgtgatattatgttctaaagactttttaccatttcaaaccattgagcttgatcaatcggtaacctcagtgtctttatgtaagcaaacgggatggctagcgattggtagtcatggtgtcgtacatatttatcgtcctgaggaaccgaataaatatacccaagtcaattcctacaaatttaagaaggattgtcacgtaacgtgtcttgactggggtctcagtcatgacttggttgtgtcacatggaaacactattactattctaaacatttcgacaggacatcctgtgcttgaggtttggtcgcaacaaactgttcggcctgttcagagggctctgctgtcccctgatgcatcctacatcgcttctgtagaggaggacagtccattggtaaaggtgtggatgcgtacttctccccaaacgggcgtcgcttctgtgtacgattacagttaccttccgcattcttcgcccgttgcctttctacaatggaatgcgccccttatggccgaggaaaacgaggaatctatgtatctagctacagtgtccagcgatggtgtcttgcatatttggcggtttgggagtttgtttggttcccaacttatgcacttggccaattggcttgacttaaaagactactctccctctgctctctattcacattttggtttccttacaaagcacgatctggcgtgtatcctgtcagcttctcccgaatccagcaacaaagcctttgacccgttcctcgtatggctgcagcggcagctaaagacaaaaaccgatcttttcgtcatgtttagtgcttcccacttacacttgtggagtgttagtacaacaaaaaatgattccgtatccttgtccctaatttcacgcactcacatgaagctttctgatcatgcattgacgaagcctaatgattttctccatttttgtttcaccaaacctaatccctcaaacgctttttatttctttgatgataatgatgacatactaacttgtttttctgttacactttctggtttgtttgactacgaaaaaaagactccgcatgctcttgctcggttcaccggtcactcttctgcaattaaatgtttgcatcgtactcctaatggccatggttttgtatctagagatgatacgggacgctgcgttttttactcgtttgactgttcgcgtcaacaatttaaagtcaaaagaggaagctccctgactccatcaccggacgctaccgtcgtgcctcttttcgctggtgaatacggatccattttgcaagaagaccgcatagaactatggcactgtgtttctgaagaacctgttcttctggctacatgcaatcaggtgccggtaagtaatgcactaagcgtattcattcttcctattcaaatgaaagcggattcattaatgctttgctgtcttacaaagggaggtcatagctggttttggcgcgttgacatttccgatcttgagaagccaagtatcacgttcgtcgatagactgaagtttacgaaggatttggatacggcatcacctattgatgtgatgggttggtcttcccttttgtacccttccttccccctcgatgcctttaatcgtgaagtctttgcatccatttcgaaagaaggtcttctccagacatggacagccactgtcacaagcgataacacaccacgagttttagagctttcacgagtacaaacaagtgtaagagacgcgaccttgatcaaagggtctacctctaaaatagtggccgttgtctccgaaaatgggtcacgtctttctgttttcgatatgcgaagctcagagttttcctcgcaggaggaatcatctgcggtatttcctgaacttggtcctattatcgaccttgactggacaagtacacctaactcgcattctatccttgctgtgtcatttaaacatgatgtcgtcttgatttgccagaacagacggtcttacattatgaaatcaccgctctgggtgcccattgttcgtgttaacacatcttccttcaccgaccttccaattagagattccacttggcttgacaatggaacgttggttttggcttgtggaaccggaatttattatttcgacaaaacgcttcctcaaaatccatcactgctctatccatactcagtaaatcgacagagcaaagatttatttgacttggtataccagttaaatggtatccttcccgtgtatcatccacaattcctgcagcaacttatgctgaacaacaaaatttcactaattcttctcatcctccatcgagtatatgaatgcctgcaacagaacaatccacttcactttcttctgaacatagaagccgaaaaactcattcttccgagtgcagcccaagacgatgttcaatcccaggtgaactcagtattagatgagataaaaagcggaaatgattctgtggaagagacggctgtaaactcactcaatgaatggcgtaattcactagactggttgagttccttggaagcacaattgaaatcgcaaaaagtgcagactttgacacgaacttcacaatttctacttttgaatttcattgaggcattccataagacgctttctgtaggaagctttttggatttaaatggccgtcgttactgtttaatgttgaaccagtacactctacttcgtcatcaaaccaaggaaaagagccagttgcctttccgagactgcatgtgggcattctacagtagcaaccaagacgtgctattgggctactcaaaacaacttctcggaaactttctattatgggatgatgtacgcgagctcggattaccttactggttaagccaaagttcgttgtgtcaagtatttcgcgagcttgcacaaaatcactacacgcataatgatgaacggaaccccgaattcgtgagtttgtattatatggcgttacgaaagaaagcagtactcgtgaacttgtggaagctggcatcctggcacaaggagtcagcacgcacagtcaaattgttgtctaatgatttcacactgccccgttggagggtggctgctgctaaaaacgcgtttgctcttcttagtcggcatcgctacttttatgctgcggcatttttccttctcggtgatcaatgtcttgatgcagttcgtgtttgtattcgcaatctaaatgacccagcactagccattgccgtagcccgtgtgtatgaaggtgatgatggtccaacattcagcaagttgctggtcgagttcatgcttcccatctcccagcgatactatgatagattcctggcatgctggtgttttgaaatgctcaagaacaaggctaaagcaatccagtgtctcgtttcaccactgtacagtacgatacgcgatgatgctgaactgaaaaaggagacgactgccactgcgactcttctacctcgagatgatgatgcccttcctgggcatcctcaagacaaaaacggagcagcagacgacccagcactcattttgctgtatgtatggctccgtgatcagttttgcacgtttggaggttcagcaagtcaattgcgtcctttgggaaatcttgcacctgtgaatccgtcacacgagttcaagtttgtgctacatatggcaagagtttacgaccaaatgggctgcgatttgactgccctgtcgctggttcgtaactggacattcttacacacaacttcgcccacgacagaacctccgtctaacgactccattactgccacggaaggggcatctacagccaaggagacaccgacgccggaagagactacgacacctcaaacagcaaaaccccgtgtgtcattaatggggcagacactcacacaggcaccttcttccattcccgattttgacgagtccgccttctttttctagaccaatcaaaacctcccctagcagaagccgcatctacaaaaccacctctccagtggacacaaccttaagtctctccaggacactgatgaataaaacgtgcattaaacaattggaaatagaaacaggaaccgatgacaaggcgaagaatacaaaaatatcataaccatagaacccaagtaaaatgagattggaaggtgtgcggtgagggacggtgtacagtgtgatgagacgaacgccggagacacgtgcctcaccacaggaacggctgccgtcgttttgcaaggaagcgacaatacgtatacatgtgaagagaatgtggaaccatctagacaccacttcttgaaccacaaatcgcaatacgcaggaatctaagagaatgtgatacagtaaaacaaaattttttcatcgggagtcgcacaccaataaattgacgcgagtcgagtgagtaaaatttgtgtccagctgcatcacaagacccttataagattctcggtcttcacaacagcagtttgcgaggaaacaacaaaattcacaacgaaaaagaattgctgcaaacgaaaacgatcatgacaagttgcttaagaacgctcaccacggagacgacgagcgagttgcatgtccttgggttgaatggtgacacgcttaccgtggatagcacacaaattggtgtcttcgaacagggagaccaagtaagcctcaacagcctcttgaagggcaccaatggctgaggattggaaacggagatcagtcttgaagtcttgggcaatctcacggacaagacgttggaaggggagcttccggatcaaaagctcagtactcttttggtaacgacgaatttcacggagagcaacggtaccgggacggtaacgatggggcttcttgacaccaccagtagtgggaggggcagatttacgggcagccttggatgcaagttgcttacgaggggccttgccaccagtggatttacgagctgtttgcttggtacgtgccatctttaaggtgggttagttttaaaatgtgtttggtagaaggtaggaatttgaggtggtgagtttcattatataccttaaaaaaatcataaccctaaccctataatgaaatcacgtactcgacgcgacgcgtcgcaaacatataaataggaagcgactaccctaccgtaaagtcatcaaaatcgtcaacgagtcaattccagttgcgaacgcacgtctacgcgtaatatcgttgccgttcattcatttagtcgctcttgactttattgagaacaagttcgtttcctctcctgtcgttttaattttgcttcctcaaaaacacctgaactgtcaacatgtctggacgtggtaaaggtggaaaaggattgggaaaaggtggcgccaagcgtcatcgtaaaatcctccgtgacaacatccaaggtattaccaagcccgccattcgtcgtcttgcccgtcgtggtggtgtcaagcgtatttctgcccttgtgtacgacgagacgcgtgctgtgctgaagcttttcctcgagaacgttattcgggacgctgtcacatacacagagcacgccaaaagaaaaaccgttacctctcttgatgtcgtttatgctctcaagcgccaaggccgtaccatctatggtttcggcggataagctatttcgccattgtattttaattgctggttcctggggtatgactgtaatgaatactgttgttatgttaagctatgtagagttgtgcctgtgggggtggggcagataggaaacgagtgtttgtaagatcgcggggtgagggcttagcgggtggaaggtcgatcggtcaggggtatctgcagatcatgcttttcgtttttttgtgttgcgtggggtcgggtacgcggcgctactcctgtccacgtcttcgctcactcgagcttgctcgttgaggtaacagtaatgcgatgttccttaggcagagaaaagcagtccgcacgtctggggcaacttaaccttcccctatatcgtcttccctacacgttctagactttaaacgcagaatggaaaggctggaatagagcccgttgtttttacagcaacgctgcttctttagtcaatcaccattctagcggcgcgtatccctttaccttcaacaaggtagatggaacatatacgccagtcattcgttctgtcacctgcattattctctgcggcacgtgagtgtaactgtgttgtagggatgaaacgagcttggtgatgtatgtgtctcccgtcgtttatgctttggccggagctggatgacgtctggctgggccgaatgactttccggattactatgaacggaacgagttggtgctatgcgtccgctggaattaccaattgcgacatgcgtctgccgtataccttggatgttctttcgcttgtgtttgtttccactgatttcggctgcgtacccttgattgctctacgttccacggtacgcgtcgatgcactacagacagtactctcgttttagaaccggagacctatgacgtggttttttggtggtgtgccatgctgtcggcaatggtggtggtgcttgcagcggggtcaaagtgagttgtcgcgatcaccacctaccacccccgcgtctctgtggggagtctggagcactagcgcttcggttaaatcacccgtggatgttgaaacttgttcgctgctcggtcggccacgttctgtctccttctcctttatttttgccaccgaagaacgtcattgattgcttacgtgacagcgaccggtgattggattgagctccggtcttttcagccgggtaagccaatcgtcttcgagtagcttttgccaccggatgttgtgcgccgttcacgagcacccttcatctccgcaacaaggagcagatgcgctgattgggccgctaaggtttgagtcgcaggtgtttttgtcttgtatcccgcgtactgcgaccacttagtggccaccacaagacacgctaaacttggtgccttggtctggatgcgatggttcttctacacaatgtttcacgcattgtctgtgacgccgggcgagcaatgacaccgattgatcggtttcggtttctggacggggcgtacaatcttccctgagtttcttagggctgttttttgtcgatcctgcgtcagcagtgctcaacaagtgaacgcttagtcaggattgcgtatcttatcgcttctcgtgattggccgtggtcccctgagctaagtttctcttattgtattctttttatgacgtcaactggtgaaataagcttcctttggtcttcctcatgacgtcaaacgtatataaatagtggagttagcccgccatggccggaccacctactcaccatgcaacacacatttgatcgcacgtaccctgatgtcgtgcatgaaggcgagaacaaccattcacggtggcaacgtcaaggttctcagttccaatccatgacgactcaaaagcccattgttttgcctttggacgatgattttcccaattggctttctacaaacgactcgtttcgcgacactgtaagcgcgacagcattcgaaggaaagacgcctgacccagcaattgttccgccgtgggacgacatgctggacgttcccaatcaggtgtttgacgatcacagactcatggacacaactaatctcgatcagtcggcgctggcgctcgacccgcttggacctgaagaatcagtgcggttgctgaaccgggattctccttactttgatggtagtcggagtgtcacggctaatccgcccgacaatggtcctctcaacgataatgttcaaaatgaagctttcaacgcttcccattacacaaatgacttgaacgagctaccgccagcgttatcgtttgtcaacgacatgaacgatgcgaatggcagtttcgacacaagcggcggtgacttttcgcatgtgcctccttttggtggggatttgtcatcgtcgttagaaacgggcttcttttctgatcacaatcctgaaacgtcgcaaatgccgcatcttcagaacgtcgcactggctggtgaagggtctgcttcacatcaggcgtcgccagctggtcttcgaccaaacgctcctgactcaatgttgagtccaggaaatatggccgacgcttctcttctctctcctatgccgcaacatcaacacatgactcccccgttacatacctctccagcgatgcctcattcccctgccctctctaacgctccctcctctgctcagtacatttcgcccgttatgcctcatgaagatcctgcggctgtcctctctcctcccgagcaacagcaacctatgtcctttgcagatttgcagcagcccaacggtaactcgattgatccagcgtcgtccgtgtttgctgcggcgaacacttttcctaatgtgcaaatgagtttacccggagatgagggtttgcaacgtatgcaaccaatgcctagcattccggatgagagcggcaataatttcaatccggccttcgtaggcaatgctactcgggctgttccaacgactgttccttcaaacacagacgttgatcctagcaacaagcctccgctgcaaacacaacccgctaacctgtacaatcctcccaatactgctactggttctgaggctgtgattacgccatcgtaccgaaaaggtggtgagccattgaatcggaatattacgtccaacgctcattctacaaagtacggagcaggtggatcacggaggggcaaaaagacactggccgaaggcgttaccccggttgacgtctcgtcgacggacatggtcgcttctattgacacacagacgcgtcccaaccagaaacggaggcgaaagtacaagtttgctaagcaagccggccctttccgttgcacgctccctgcacgtaactcgaacgagatttgcaacacagtgttttcacgaacctatgacttggtccggcatcaagacacagtgcacgctaagaacaaggctgcgtttaaatgcagtatttgtggtgaccaacgtgtttttagtcggcacgatgctttagttcgtcacatgcgtgtcaaacatggccattaaaatgatctttctcgcaaacgagtgaggtgtgcagtggtgctgtttacctttttcaccattctagtgcgcttcccctttccctcgtgattttttgattttgtattatccgtttattttgtcctttttcgtttgctcgtttactcgcgctacttctaatatccctccttttacgatgttctttcttccgattcattcctccttttgtttctccatctccgatcgcatactcaatacttctttctagatggccacgttttcgttgagttttcttttcattatgtcatgtcctattcctattttattttccctttttatgtatgtttaacttatttcttcctggatccggtctattcctcttcaccaacccgcaaaactggacaaggttcgcattcgatgtacctgcatactcacggttcttcattgctctttcgtcatgcacactaagagttaaacgtgatgctgccgcgtgctattaacgcatgcgtttccaagtcttctatccaaaccgcctgtggattagacattgaagcattcaaggcaatctgtttgcctacccacgcactgctgaggatcctgtacgtaaaattacgaaaatctgacgcactcttgtgagggtgtagactctgagcgtattgaagcatgaacgttgccagcagcggaccgggcaccagcaattcgggatatgactcttgctgtgtcgtgtatcgccaatcccaatggatgcggtgagcattgaacatgagtgctgagtatctccacacaagaactggcgttggtgtcagatgaaatgtctgcgtgtctgctgtctgttggcgcatccgaataaacctgcgagtgtttacgtcgttttgaacgtaacctaatgtgcggttttcgcgtatgcatagttgtccattggatgaataaatgtcgcgttgtacatgtactcggtctgtggcggttcgtacaagctcatggcatctggcgtactggtgcaagtgtagcggtgctgtatgttctatagagccgtacaaccacagtcgatgtctgaacgggattggtgtgccgctttctgtgaaaggtgcgtggtccttgtcgtagccgtctccgagcaattcgtgttcgggcctcgcatcgttgaaatacactaggtgttcaccaggcagtagtgtcagtttctcggaaggctccgggtgttccgtaagctctttttgctcactgtaatagggcgataagacatcgctaagggttgcgcgcaatttttgtagcggcgtctcagtaagaaactctttcagcacaaaccgtttcattgcggctatcacgctcaaccagccaggttaaaatgactgatagtagtaactaacgagtttcgtgatttagtgaagagttacgaggcagtttaatatttcgttatgttgtttaacgtgtgtaagggcgttttcgttgatcagtgctttaatgagatgcaccattgttcgatcgcatacgttatgtcgcgtaaaaatatattaacacggttccgtaaacatctccgtattacacccttacagaggttgagcacatcacctcttaaactttctataacgcagttcattcaagctcgtcatataggacattccttcccattctgaactttgagttattcgtcctcgtcgcccttcctgcccttcctgctgccctccttgccctctttgccgtgatgaataagcaggatcagcattcacggatgtcctacttgtaccaggcatccatgctccttggaacacaaacggacgaattgggactagcgcgtcagtacgcgtcgacgattcgctctatttcccaaaaaaatgtccttcgtgttcacccacacataaaacggacgatttgtaagcgatgtgatacaccattcgtgtacggaaaaacgtgtcgcgtctcatacgagatttccagtgcgaaaaagccggaacttgaccgcgttttacgcacctgtgctgtttgtggggctacgaaacgcttttctgacagaccagcaaagaagagaaccaagcagggtcaggtcgcacaggcggagttgaatgtagagcagcagcacactaaataaataggaggagggaacaatgaagaaaggcattaaaaatttcagaaaacaaatttacatgatctacacattaaatgaaacgtagagaagagtcctgtccattgaaactactcacaaaatcacagcgccgataagtatttaagtatgttttcttgcttacaatggtgtacagtcggtctcaaattaaggttaacccgtaccctgtgcgtgctgcatcactgactgacgcgtgcagcgaactcatcgtttcccgaacacctagcccagccaattcagcaagatacccgtagaatttgtaggaattctgccaaaacaattggtaaattgcattctaccaggccaaaaatggctaaacgctcttttgttgcggagccaggtgacccaattccatatccgcgaaaaaaacggtatcgtccagggacgattgctcttcgagaaatcagaaaataccaaaaaacgacggacctgttaatccaacggcttccattcgccagacttgtccgtgaaatctcatctgaatttgtcgcaaactttgcaaccgacatcggcttgcgttggcagtcaactgcaattcagtgcctccaggaagctgcagaggctttcctcgtgcatctctttgaggacacgaatctgtgtgccattcatgcaaaacgcgtaacaattatgcaacgagacatgcaacttgctcgacgtattcgaggatcctaaaaagcttgaggctagaacacagctctcaggtaaaaaagcggagagttttactgaaaaaaaaagaacacattgatgttcaaattctctgccaagtctaagttcattttctgcttattctgttggtatcttgtttccatcgtcctcatccgttgtcaatgaatacttttcccgagaacgtttggcatgttgacgtttccgtctaagtattcgttgacggtcttgagccaaacgacttttttctccgtttgccaataaatccaacttttctgcgagtctttttcgtgcaatttttcggttttgttctcgagaacgggtttcctgacaccgaacaatgagtccgcttggtttgtgtcgcaattgacacactatactcgttttattaattttctggccaccggggccgtgtccgcgtataaacgtttcatctaggtcggcttccacgagatggtaaaaacgttgttgtataaaagccggatagacgaatgattggcgacgagcaatgaaagccatagattcaaataaccgccatccaaacagtcgtttcatggcggtatcgaattggattacacagaaaatatgctttataaaaaagttcactgattgttcccgtcaacgacttttactgcagttcaacgtgggcgctggccagcttgtgttggtgaactatttccttcgccttagatcgcacgttccgatagggaagaaggacgccaaacgactggttcgtcttcccctgtttgctggtttgacggctcgctttcgtcagcgtgattatggattggttacgtgcagacgagctggattggcgtcctgagaattgtttacgaatgaagagtaaataattgcaacatcatgtaccgactcttctgagaaattaggatcaatagaaccaatcggttttatcaatcaaaatttttattattacctaagatgaagaagaaaaagacgatgacaaacgcaaagactgcaagaagaaacacggactaactaatccaaaatctctttattatatatacaccgccatctgaaaaaggaatcctagaaaaccataggtgaatgaaaatgaaggcctacttttacgaagaaagctctctaaatccacacagtcccaatgactcgggtgagttggcaacgttagacgatttaagacggattggcgtcaactacagacaccaggatgaagacttggttgcatttgcaaaccaaattatggaagaattcgctttccgcgaacgggacgaagttgtcatcagccggaaaacatttggtgatgcgtatgacgctaaattggctactttcttcgaggaacatctgcacgaagacgacgagagtcgactcatccttgacggggaaggtttttttgacgttcgatccgcagacgaccgttggattcgtgtacttgtcgaaaaaggtgatctactcgttcttccagctggtttgtatcaccgatttacaacaacagaaaaacactatacccatgcaatgcgcctattcctcgaaaatcccaaatggattgcccttcctcgcaccgctgaggctgaaaagagtgaatgccgtcaagcatacctacgcagcattcaacagtaaaaagcaaaataacaacgcttttttttttcttagaatgctgcgacggtgattacaacgataaaaaagtaatgcattgaacgagaaaaaagaaggatgaagtatgctacatgttatgcgacatacatgcaaatgggaatggtgaaagctgcgatgacatacacatatgaaaagcaaatcggtgtgtctgatgaagacaagcaagtgccttgaaatcttgaatgcctgagatattcttgtgtcgtctctgggcgtagtgtctgtttttttcagtactcctatactcccttagtgagccttcaggggaacggggtattgatcgataaggacggtctgcatgacttcgagagcagagagctcatcaccaacaccgtagtttccgtcccatgtaccattattccaataccaacggccaccacacgtatagccatcacgtccaccggaacacgcaagggcagcggcttctgcactctttttgatcaaaggcaaaatagtgtcacgggtatagggagcaagcttcatggcatagcccaagaaccgggcgagataacccttgaaagaagtttgatcagcgttgcaagtgtttgcaatttcacaagcaggttcgtacagaatgccgtccttgaagaaagtcgtgatggacttattaacaagtccatcaagacgctccttccacgtactatcaccgtctgtgtaattgtacatgtaggcagcaccgcccaagtacagaccaacgttgtacgaccattgagtgacatcgatggtatagcagtcgtactctgtcatgcctccatcaatgactgtgtagtcagtcgagttaaggaagccaacgtacacgctccagtcccacagtttgttggcaatgtcaacgtatgtctcgttgccagtatagcgagcgagtcgagcggcgatctggaaaacggctccgttggtcacagagttcttgtagttgtatccgttgcggaacgagtacaattgccagcgaataccaccgccgcaagtactgtcatcccagcggctcatctcttcttcgacaacacgttcggcagctgcaagataggaatgattcttgtcagcagtgccagagaagccgaattcggcagctgtcattgccgacaaaccccagaaagcttggtcgtcgtttccgaggtcgagtttttgcgattcgggggcatagtcaaagttgtcgccagcttgatagaccatgatctggtttaccatgttgtaatacgtcttgttgcccgtaagtgcaatggtcttgaaaaacgcatcacagatggaacccgtcaaccaccagtaaacactgacaaacgagaatccagatgcactgtaatagtccataaggccatttgtggtaattttcatgccctcaactaccgaagcattgttgttggcatcaagagtaaaggcatgaattggcactgctactagcagtactaagaatttactaataaacttgctccagttcatgacaaacagaagtcgtagtgaacagagattcgtcgcttttcttatttagtttgtggttttagagaaaatggggtacgagaggacaaagggatttgctcaaccaagccaaagggtgtgttggctttttcagaaacgtttgtcggagctcctcctcatatagacccgttacgcgtgccagtttctgctggtattccccacaaatggctggcgcattaactactaatgctctactggtgttaccagcgcgattagccaaaccagcgttgtcatcacaattgaggggactgagtgaaggagatcagtagctctgccggtgagagcaatcctgtccaattttacgattaaactgctgcaccaggaattgtataacgaataattgaggacgatttggcaacttaagcttcatttagggcggcggggtcgcgaatactttctgcgggatagattgtcgctacgtttagcaggatgacgtatactatacccgtccctcttatctaatatctaaggttataaagcttgcgatacggactcagttcccgtagaggaaactggcaatacaagcgaaatacttgatacaatacatgcctctctcacattcccgtagtcaccgcacttccccttttgttatccattgaaatctatttccctttatatccgtagtgttccaaaaatgaatacttttttttttctttttgccctccttactgcgtcgtcgatttcaacagttcgttggccatgctcgaaacatctggggagtagtgatttcgcaacaggaatggttcgtaaagaatggcagacgtagaattacagagctctggatcctccacgaaaggttggtacaaaccatcgccaacacgttcgtctgaagccagcatacgctggagtttagagaagcgacttaggatacgcacgagcaatgtaagtgcagctttcgtcgattgctcaggcaattggagagctgctgttcccaatgctttggtgaaggaggcaagtcgggtgaaattgggattgcgggttttaaagaaaagatactggtagcacttgagaataatttccatctctgtaacaaggttgaccttgcgaggcttgttaggcgcatcaggatcacgtagacgcacggcacgatctgtcaagtcaatgtccgggttcaaacaggatggataaagtataccgtacaagcgatacacaaatgaagacaagtcaagatctaaattcatttttccaattccatgcgtcgacaccagttccaaggcagtggaaacagtgagtaaagcttcacgcgttgtttgtcctggctttttcgaggcagcaatacgaacattgtcgtcgtcaaccaactcacgcagagcctgaagcaaatcggcaaagaattctgcattgataagatgagaaaagcgtgcaatgccctccaacgcattgccgactaatttgcccggtgtttttaagacacggaaataagtaaggaaaacggctttcagagcctcagattgattccgttcacgatcttcagatgcgatgacagcctccgcttccttcatctcctttttaatcttcttctcttccttaaatgccttacgggcctttttggagaaatgaacacgatccttcttccgtttcggccctgcatagtaaccctcttcttcctcgtgtttgcgttccattgttgtgagaatcctcaaatgaaggaataagtcaagtacagtaggatggacctcgtaatcccgctgtttcatcatttttgataacagacgaacaagctcaagcgacacctgaccaagctcatcctcttcgaaaagacttacaatggcacgttgaagttgtgtagtaccttcagtttgtctccgagtggccaactggtgaactgccatactgaacagtttctcgtgaaagttaaaatgagaagcgctttccacaagtgtacagacacaacgaattgcagtcagatatagtgaaatttccttcttgtcttcggaacgcgaaagtgttttcagaattgtttccaaaataccaaggtacatactatacaactttaacaaactttcttcgtgttcgcgcatgatagcaacctccttggaaactttggcagctctttcaacctcagtgagaggacgaatgcgataaccgggaataatgtctttgaaaaccgccaaggtagaaagaagagcaatcttctttgttgagaccaattcagattcgtatagtcccaaaatgtcccgaaggtgatgaagttcttcaatgggatcttcaagaatcttttgtgcccaagaagcgatatcctctttattctttagcagttgctcttttgtcgacaagggtttctccaatttgaccggctgaatggcagcttcgtcaacgtccatttcttctgcagaaggggcctccttctcttcctcgctttcattgctagcctcagattcttcgtcctgctgcacataatcggcaacaccgagtgcgccactagcagttttgataggcagacggtttgttacgtttggattatagcttttgataactcgaggacgcatctcgtagtcctgttcagcttcagagtcatttgaataatagttttcctcgtcttcatcttctgagtttgaagcctgagacttctttgcatcgtatatggccggacgagagcccttttcaacctttctataatacaaatgttaacaaatttcactataaatcccagaagcaaacatactttgccaattcctcgggtttcaagctcgcaaggaatcctaaatgctccttgttctcttcgataaatgcaacatcttcttccgtaagagatctctcttcgagctgtggaagcttgacttgcttcttgttctcctttttggtgttcttcgaggaaagtattacttgcttttcaaagttagtccaaagaacagaattgagcgtacgtacagcaggtttttcagtcttactagagcgtttactcttttttacagcagacttgttcttaattttcgttttattgaccgcagaggccgctcctttggactttcgtctgggcgccatgtggtaggtgaagggaaggaagatttgttgcaaggattgaagttggtcgttacagaaacgttaaataaaaagagattagctgtatatatattattgaaacgtcctataatacataaggaatggtcatattcattaccgtaaagctacacaatgagctttgcaaatgagcagtggaacggatatatgctcctccagctcgagtgcatctaacaaagcccgtttaaataaacggttctttcattgacttgctttgcaaatacttacaagctcattgaatgcgacattcattcttgactcgctttcgaatttggacaccacaggcttgacgcacttgggcacatcatagacttgtactgcggcagatgcaacagtcggcatgatacacaaggtacccagtgccataagtgttcgatacacagtttcactgttcaatctttgtcttccaaggaactagttgggatatggttagtccaagttcaagttaaaagtaaattgcttttcataccgtgatcaatttgggtaacagttcgatcgagaggtcttccaaaatgtcgctttcatacttcgtgcaaatactttcaaatagttagtaaacgtaaagttcgatttatttttcatcgcatcgacttacttcattatcaaagtagcccatgctaccttcacttcatctttgtcggtatcattagggcaaagttcattcataacgatcgtgatctgagaggtatactctccaaaatccttcatatgcggaattagatttgctaatccccgcaaagccaacatgcgattaatgctttcaaactttccttgtccggaaactgtgcgaagcacttgcataaaggcatccgtaagcacaggaacatatgaatcacgcggctggagagcaacaagccgcaaaacatcgagtaccggaaacctttcttctaaagaccatgagtccaaaaggagtaagcttgcctcaatacagaggctcgtttcatcctctgataaagttttgagttttggcaaaagcgaaagaaattcgcgaaagcgtgtgtccgtcacaggctttgcagccttttcataagtaaccaacaaacgtttccgcattccttcaaggtttccctcggtaaacgtataataggctataggaaaaagggatggacgtttggaagatgcagtggatgtcgtggaagatttgttctgagtaggaacatcaaattgcatgccttgtgtgttttgacgaataaactcaaccacttgatcagtgtacgtactgggaagtcgattcttttccaaaaactctgcagcaacaagatacggattgtccgtcacattgacaggaagtttaagagggggcttaccgtcttcaatgtctacatcgaagacgtaatcgtactccttgccctcataaagttgttttcgattgtttgtaacggcatccacaacctgtccaattttcacccattcattcttagctgcggaccattgataagcatcaacggatgcattatgacgaaccatagcaacttctccatccttctttccaggtctttgtaaatcatcagcctttcgaaattgctccttgggaatattcccaatttgttgagaagccacggcaaagtttgctacttgatcctgaaatgctttccgctcactagaagaaccgagctcgcttggatcggtagtgaatatacgaatttgaccatcacttgttccacaaacaatatttcctttgggagtgcaggcaaccgaccaaacactcgtagcaggaagtgtaatcgtctgcagacaagtatcttctttccaaacacggatagaacgatcttcactagaggatacaagtatgtctttagttgcattgtaggacagtgaatagataaaggatgaatgtccgttaagctcccgcaaaagtttaccatccaacgtccaaatcttgattgtcgcatcgtttccgcaagaggcaaaaccatcgggaacacgacaaaggaagcgtacacagtcattatgggcattaatcgttttcacagttttaccattcttccacaaacgtatggttttatcagcagatccggtgacaaatgtttctgcatctaaagcaagaacagcccaaacagaagacgaatggccacgaagagtataagtacattgccctaaggcccatacacgagccgtggcatcccaacttcctgtgattattatattttcgttaatgccatgaatggcacacacattagactcatgacctagcagatatacatccgctttatctgattgtatgtcgtgaagaataacggtcttatcttgacctccggtagcaacatagcctgcgagcagaattccggttagaacgtgttaaaaaatggaagaaatactgtcttacccaacgagccatctgatctagggatataggcaatactattaacaaaaccatcgtgatttgtatacacagagtgtgtccaagatccgttctcgagcttccatatggcgtaagtgccatctcttgaagcagaagctaacaattcatttgaaatcgcacaaacgccccgaacctaacaaaaaaagtcaatataagaactcttaaaccaaaactacttacatcttgtgaatggagagatagtgtttttgacaattcgtatgcctgaaagcccatttttgacggtatctgaataataagggtatatgcactggtgtacgaggaacaggcgaaacaaggcctggaacgtaggggaaacagcaagaagatgtcagagaaggtgcgaggaacgggttgcaacacgaacacgatgtcggtttaacagttgtttttcaaacgttgcctacatctataagctaatcccgttactttgtatcaaaaacaacacacttttgtacttcacacctcgtattaaaaaataagttaattatgaatagttcatgagtatatataggaaaatgaagcagccagaaggattaaatggtacaaccgtttactgaagaggttttgttttgaatgataggatgaagtttataatgagacaagacaaatgacaccgcaaaaccgcaactacgactgactaaaaggtcacgtacttaaacagaatcgttggcagctgggggacggtttcgtgagctatgttcacgcgatacatgacctctcgaatgtcgctctgcttccgaagaacgagcgtgtctgtgcgtcctttcagtccgatgatgatgtcgatgacggtgagacctttttcgatcttctcgctcgccctctttctcctgcgaacgagactttaggtattcgtgcataggatccatcatttctttctcaaagtcttctgcagacactggtttgtctctcgcggtcctttcgccgccccgatttgaggacttcggtgattgtgtttcatccgggccttcgctctttgccaatcccaacggatcaccttctaagggttccatgttttccggtacccgataattggcaacatggtcaactcggaccaaccggtcatgaagttttacgttcgtcatgttgtccacggcaaggatggtagatcgctggtctgcgtattttagaaacgcaaagcctcgcgactctttcgtctccttgtcacggacgagatgaatatcgacaggagtgccaaactcggagaaaatacgcacaacatcatgttcgtttaacgacttgtccagattgccaatgtaaatgtaagcgctatccttatagtcttggtgccatgatgcacttaacgatttgccaagctctttctcattaagacgctcaatttcacgtatagtactgtaaagtgttagtatgaaaatgaaaatgacgaacgtgaaaggcgcaaaggaacaattgcagtcgctaactggaaatggcggatgaggaacgaaaaacgacacaaaaggcagtaaatgccgtaataagcgacgagcaatgtcgatcacagagtctaacttacttcattaatggaatactgcgtaatgaatggaaaaggagtcagaaaaaagcaggatgtaccttctgaagaaaaattgtcggtttatgaaaaaacagacgaggatgccgtaattggaagctctagagacctgaaagacggtttacgatgtccacatgcgagcgtcaaactgttgttcttgcaaaaatgccgaaagagaacgggaaccagtttgcagtagtggatggctgcagaccctaaaagagcgtgttaataaaagagtaggttgaaggcagaaatcacattctggttgatgtagaaaggcccaagagcattacataatgaaccgtaggcgatcttgttgtacatacattctcaaaaacttctccaaacccttgcgacgctcttcgatgacatcgtcgtgaaaacgatgagtgaaaacttttccaggaagaggggggatttgaatacggccggcttctctctcaagaatatcgcgaaactgctcgaattcactgtaccgtctacgaacactcgagactttaaacttgaaggatggaatgtttgtctttaaggcatccaatatgccacaggttagtaaccaacaattcatagtcgacttgaatgcatcgtacccgtgtttgaatttcatacgtcgtgaacatatgtcgaccggtgccatgagtttggggatttacaacctaaccacggcttagctaacagaattccacacagacacatcctcaacagtatcggaataagacacgtacatcaatctcaaggatattttcagggacaccgtacatttcctgagttgtttgaggggggatttctggacgaagaagcttatccatctttcgcagcacaacaaggacaattagcagcaacgaaagtgtctatattggtattaaccagttgtatgttataggaattgtaaactgaaggaaaaacacaaaacgagttgaactatcaagtggtaggtaaaggatgcgttaagagaggcttatggagtaagataagagtagcaaaaatccttgtttagaacaacatcactgtattgcattgtaataataagactcaaagtcgaatttgaagctgggatcttcacttgatttgacaaagacagatgaaccattcacaaatttgaagagtgtattaaaggaaaaacgaatgtcacggtaatggcacaggtcagacagaactatttgattgtacttaaactgtgttttcgccctaagggctactcatttttagcaaaggaaaagggtctaagtgaggggtgtcgttttgtcattcccgcgtcgagtttttcatttaaaaggaaagggcgtgttttaaggttaatgagaggcttgttagtgtgcgttaaatacgttattacaaggaatactgcgattcactatactcagaaattggtacaatctctcccactgtaactagcgtcgtcaaggatgattgctttaaaggcgttactgaaggtgatcgataacacagtaaggacatactacaagaagacggatggtcattcatacttactgaatttataagggagctattacagcagaatgcattcaggtgttgcgggctgggaaattcgcttcggtgggtatgaaaaaataatatgaattacacaaagcgcaattctgttccgacacaagctgacagattataggagacgaaattgttgtagtcgtacacaaagctaagagtaacatcggatcgagcaatgttaccaaggtcaaacgtggagaactgtaccgggccattgtagtacgaacccgatatcccgtaaaacgacctgacggaagttggctcaggtttagcgacaacgcatgcgttcttgttgacaaaaaccgtgaacctctcggcacacgcattttaggggttattgctcgagaaactagagacaaaaagctcctcaaactcgtttcaatagcacccaagttagtctgataagttatggacagtaacagaacaaaagcggaacttcatgatcataacgaaagtggcattgcgccaagacagctcactggggtttcagcagggattcagctagaagctttagggaaagcttctagcagctcccccatgtctccataccgctaaccaacggttatggaacggctcttcccctttggtggtgagtttttggtgtagcattcaatagttttatccacgcatttttacaatcatacactgtaaagtggcagaaacacgtttgacaaacaaccagaatggatgagctgtttcagatagatctggagtttgagccagacgaatcaaagcagaaaagagaagctcgtcttcagaaccttgtttcgcaaaatcttagctgggaaccaagaatacaggatttcggggtaggaaacaaagatatgcttgtgttagagagagtttatcttacgtttgaacatgcttgaacataagaatttgaactaacaagggtagcatttgacgaagaataatcaggtagttgcaaccgatgaaaagtacttgacggagcaagccaagttcgccgcagaagagcagtactatttaagaaattatgagaaggcaattgaattcgctaaattggccattcaactttgctcttctagagacaaggacaatagtgagaaatgctcttctatacagtatcaccgtcttagtcacggcgaaatgcaagaattagacgaccttattgttagaagcaaacgaaaaatagaggcgttacgcttgtaaacaaatgccaagggcatcatgcggcccaagacagtggactaagtacgattgatggcctttggccaaaggaatttggattcgagttacatcgcattttccaaaaacgggcggtgcgtgaactgaggtggaacagtaggtatttagggtatagtataggattccgtggaattcaggcacacggttaggatacggaaacaatatttgctctagcagcgatcaccaacccagcaactagaaaggtgatgcggggaaacgcaaacgggatagacgaacagacattacggagaaggaataacagggaacacgtgcgaaggagaacaggggtaatgcgggagaaagaagttgggtatcagggtttgtgaatgctgctggcatcaatggaagatgtatccacctcagagaaataatcgtaattgacgtggttagaggattggggcattgcagccggagacatgataagaggagatattatagattgtgctgcagagcccagagcggcagacagaggggtggccggaacacgagaaatgggtgataaattggcattagattgcgtgtcgtgtaccgcgctattagttggattctgtcgtgtaccaaatgtagagaggagaataataagctcctttgtgcagcgagtcaaggtggacaatcccgtaagaacgtttttgttaaagctgaactcggtcgacacggattttgccgcattagcaacagcaatgacagcttttacaaaagcttgggtatcatcaaaaaatcgtattgtttcgtaatcgtcatgtggtgtatgtagtgtcacaatgcgtgttttcaaacgtcgtgtaatctcacttgcggaaacggccatacttgcgagttcacgcaatttggcattagttgatggattagtattagcagtggcagctgtttgaggatgagcacccgccaaagcgttcttagcgacagcatccgtgagtaatgataacacagaattcgcacttttgatagctatactcactttctcgagaagctggtgatcagtttcaatggcagcaggggttgcaacacccaaagctaccttgtcgggacgaggaaacacactcgaggggagtcgatgatttagtggagacgtaacatgttggttttccgctgctgcgggttgagcgttcggtggaattatgcggtgaagggagttttgtagctccttggcagaaccgtacagcatcaaaatcaatgtccgtgtatagcggacattagcgctacccgtgagctcatttaaatactttcgtgcagcttctataacgcgccggaaagaagcaatgcatgcggtggaggcgtgaattagagactgtgtgtcaaaaggatcttcttgaaaactctcagtgactttctccagtacctgaaccagccagcctacatgtgtgttggcattgtgaagcagtttctgcatgacattaagaacactggagttgttgcagaagagaagatagtttcgaagcatctgatggacttgagaaagtgcaaataagatgccacgcgaagcttcaagcagacggacgttttccgttggtgaagattccgagctctcagtgtttggaagcttacgaaagtaacaaccgagctgtttttgtgcttcatgaggagaactgagatcaacatccatgcgttcttgtgtagtctgcaacaagcagtcatgagaatggcctcgggtgtgggtgcgggaaggagaagaggagtcatgttcatccagcgtttgtagtcgtcgttgcgtggaagatcgccttgagtgacggagctcgccgcttgtgctattgctacgaaaccgctcgcgccgagtaaccgaggacggactcaccggtagagtagtattcgatgtattaggtgaaccaaggagagtcggagaaggggatgtttgaggagtgggaatggccggtggctctagatgatccgaaggagaaagagctgctgcagtaacatcctttttctctgtgtgattcgattttggtgttgtcgaggtagaagcactatttgtggaagaagctatagacggcgctgtttgaggatcagaatgcgggctaacaaggctcggggaaccgagtgcttgtaacgtagtagacagaggaacgagaatatcaggggtagagcgccttggtttttccggcacatgcgcaggggcagaaggagttagagtagttgttgtggtagtagtagtggaagaaggagctgctgctgctgctactgctactgctactgctgcagtagtagtggtagttgtagttgtagtaagagattcactttcttcgaccgttacggcagacggcgtcgtagtcggcacagacgaagacccggatttaggattagtggcaccatgggggagagggggatgtggaatgcgtggttccgaatttcgtttggctaaggaaagcttagagtgagttgcatggtcctcaggaatagtcatagcttttcgaacaggataaccagattcctcctctgagcgaaagaagccttgaattccagcaagaaaacgcgacatatctgtttcctggatctccatactcataactgtcttgggtggatagaggatgggattattgtcaacttttaaaatttccaagttgggcattttactaatgtaagccggaagctccttgagtctgtttttcgatacggaaagcactttaagagacatcagacagccaaaattctttggtagagcgtttagtttgttacgtgagatgtcgaggatttccaacgatgacatttcgcacaagacacgaggaaactcccggatgtgatttgatctaatgttcagataccttaatctagtgaagtcagtcatatgagaactcagatgtgaaatagagttatgtcctaatgcaagtcgagcaatcctggattttactcgctcgacttgctcgtatggcagctcgaaaagacgtaaatgcgagagatctaacgtcaatgcattttctggtccatatttctctgactcctctactattttcgacacttctgccgctatatctggcgaatttgacatgacaggagatacaaggtagctctgaacacgaagccggttagcactttccggttcccagattaagcttgccggagccggtgacttctcggtgactttacttcctcagttttccgaaaccctcactcaagcagggatcagcgatcgcaagttgtccgagaaaaatcccgaacaccggcagcaccgaggctttctacacaaccccagcacaggtgcagtacccggattttgacataaaaacgcatcgttgagcgtttttcgtccatttacttttcccgttaaagaacctggttatttcttatttaaaaaataggtgtttttgcttatttaatattgcgtttttaggtttcatcgcacctattcaggttatttgctagaatactcaaagtttagacatttagcgagcttaagctgcgaattttgcgaaaagtaccttctggaaaggctgatttctgagtcccagaagtggtaattttactcagcagtttgattgtggcaattgttttttgcagtttatcttcgaaaagctaggacgtattcgagagattacttaagtcctgacatatatcttgaggtgtttgtgcgattgcttaaaattttacgctcagcaaaatcatcttctctgttgtctcagttgtttggtacaaagatttcgctttgaggttttttaatccgttgtttattcattcgttgctgtgtttaaatctcccatgcgtgtttggttaaagaagattcccgatggcactgttacttcaataaagctgacgaaggaactactagtcgatgacttaaaagatgcaattgtccaaaagtaccctatccgaattggtcagttttacgatgcacccgatgtctccatccacgtagttacaaaagtcaacggtggacgggacacgcaggctcgtgaacttgctcctaacgagagcttgttcatcatcatggagaagtattacccgggtggacaaagcttatccgatgctcttctagtcacagtgcctcctgtgcccccagcattgcgacctccatactcatcatttccatatacaaattcgtcgaccacgggtggaggctcgttttcgtacccggcaccgtttaacggcaatactggtccactgactagccggtatgttcacgagaacggtcctggaaatcaagtcgattacttccctgtggtcccttcagctggattggaaccgtccaacgagcaatccccaaatcttcgaaactcacatgttccgttaaccattaacccaaatgcagctatggctagtgatatgccgccgaactctgctagtgccgccattccctttgcatcattatcctccacgtcttcctcgaaccctgctcgcccacgccgttccgttgctatgaacacaaaccatccttctcccggtgttcttctcctcccccgaatttctcgccatcatagccatgcttcttcccatcgtcactcctcttctcagaatgagacggcaatttccgcagccgtctctaacggctctgccgccacagcaacagcagcacctgctggtaacgaacattgtttacaggcaagttcaccggcgaaactttcagctgccgatgagcaaatgtatacgttgcccattgacgatgctccaccgtctccccgttcaactgctcaagttcgacgtaagaactctaattcaggtaattcaattactgatgccgttggtgtcaatttcatgtcttccaaggactcggtttcgctagaagaagcaactcagggtgttctttccgatttgaaaaagcctaaggctgcagaagagctttccccgttcactctagatagcccactgattgcaccagatgaacggtcacctttggattcaacctcatacaatcaggatcaccatcacattcatgcttctcgtttcagaagaaagtccttaaacatcgccgcctcttctggtgctggaggtgcatctgtgggaacattattggatggtcttgttcccccaattcacgtcctcatcgtggaagacaatattattaaccaaaagattttggaggccttcatgaaaaagcgcaacattcgttcaaccgtggctcatgatggccaagaggcactcgataaatggaaaaagggatcatttcatcttattttaatggacattcagctacctgttatgtctggcattgaggcgacgaaagaaattcgtcgcttagagcgtgtgaatgcaattggtgtctgcgtgaaaaaacccgaagagcctattgctgaaggagatcgacttccagaagttgaatttcggtcgcccgttattattgtcgccttaacagcgtcgagtttacagagtgatcgaaatgccgcattagctgcagggtgtaacgactttttaacaaagcctgtttcccttgtttggttggaaaagaagatcactgaatggtaagttctcactgtctttgtcgttaaccgtatactaatattggaatataggggttgtatgcaagcgctaattgattggaaccgttggcgccgctttcggggacattaacactacagtgtttatttaattaatatttgcaatagatgattacactgtgaatactgcgtcgttctttttatttacttcttcacaactaaagtttccacctccttcccattgattctggttcgtaacaaggtttgttattgttcccatttcaccaagtgattcacttcagccctgcccttatatctacttgcagtgattttacaaagtctttacgacatccattgtaactgagcacgttaagaaagggagctttaggttttgtatattatcatacttaaactaaaattagtgctagcgaacaggaaagatgatgttaagaggggactgtttctgtagttaaatgtataccattgcttaaacggacattgcaatagggtttttacctaccacatacctgtccgccttctgttctcgtttttaatggaagaatcgttgaaaagaaagctggaggatgctggggatgttgttaccgatactgaactagtcaaaaaacaggcaacggtcaataaggagccaagttgtcagagtaatgtaggtcaagttagaattgctgtccttcttggatattcgggaacaaagtatcatggaatacaactaaacaatccacatgcaacaattgagcgtgtagttttggatgttttccaagcacttggtttaattcgagatactgacgccgatcacatctcgctttcacgagctgcaagaacagacaagggtgttcatgcattaggcaatgttgtgtcattcttggtttctaatttcacctttacaggcaaagaattggcaactcggttgaatgaaaaactgccggaagatattcgtgtatgggacgttttaaaagttcccatgtcatttaatcctcgactctgctgcgattcgcgattgtatgagtattaccttccttcttttgctttgattccgccgagaactacgtgtcagttgggcaagaaaatgcaacccaatcttgctcgcaaaaacttgcccgacgaagaagccaatttcgttcgggatatccaacaagaagtaaacacattttgggaaagcattgacactgagtctattcgtttgaaagatgaatttgaaaaagatccagaatctttccaaaacccttatacgaaatactttccagacaaacctattccgccccatataaaacttcctgcgacagtgaagcttaaaaaagctttaaaatgtgttgagagacattcttacatgaagtaccgagtttccagtacccgacttgctttctttcagaaagcctgcgaagaatacattggaaatcataacttccataactttacagtgaaccaggatgccgcttctcgcagcagctggcgttatattcattctatccaacttggaaagccatttgtttacaaggaatgggaatgggtccccgtgttcttacatgggcaatctttcatgctgcatcaaattcgaaagatgctcgcacacgccatcatggttgtgcgaactgcagcacctatttcttgtgtaacgaaagcatttacggagacaccattgaatatcagccgtagtccagggcatgtgttgctattacgaaacccagtcttttccaacattccccaagattggaaggacaaaggttacgaagacattcattttgacgagcatgccaatgctatggaaaagcttgcagacacccaagtattcccacagatgtttgaaattgagcaaaaggagcaaatgtatgtttcttaaggaaagcttatagactgctaacagctactaggttttacaactttttatcttatgcgaacgctcatgcaggtacccaattcgattatctctatgaggagtcctaacggacatataccattttacaacttaacgtgccactcgacaacattttggtaaacggcagcctgaaaattttgacaaatgttttaccctaccctaaaaaatacagtcacatttttgtttataaactctggtcgaatgtaccaacaaccactgaagtaaggaggacaaacaatttctattgaattcccaatgtgtaatgtggtgggcaagtggttgattaaaacttaatttaaattgaaacaccgtcgtgagacgaagctagtttattcaccagcaagtggcttttctttaccgtctgttggttgctaatacctagcaagataaatgctcagtgttattcggagttatgtattgatttattgtgtaactccctacgagcgctgacatatactaccatgatatgaatgaattatttgcttatatgctgttagagctatggtttgctgtttgtgggtttgttatgtgcctgctggatgaaattatgtcgcgtcacgtaataagtcgtttgtaacaaagttaaaagcttaaacgaactctaaatgaactttatttttcttaccaccaagaaggtaaaaaattgacatctacgaaaagagatgccctttggaagcagacgcgtcacattcagcaatcaagtacaagaggaggtgatcatagaccattttcctgacgagttaacgaaaaatagttacgggaaatgagtaaacgttacgactcatacagaggttctaccgaaaatcagtatcatagtccataccgttcacgaaatgtaaattacagtgacagccaaacacgcagttcaccttcgtcaaattatcggccccgtggttcccgttcttcatatgatggtcgaaatgttacaccagcacggtccagttggcattcatctcctaatgcaagacggactctacaacaggcatcaaaacgtccccctgtggattatcaaaatcagggttcttctgagtctcttgcttctgcaaatgcaattcaattgccagactataatctagatgagaaacggaaagatgcacttgcggagcacgaggaaacaaccaagaaaagtattcttgctagtcaacagttcattcatgaattgacagtctgggagaagctgcaatcagcagtcttccgggagactttaagaagcgaaactgctgaaaaaagtcttgaaggttttgcaaataattatagtcttcctagactctaagaaaaattatgtgtcatgaattaccatttaaagccagtattcattcgtattcttgtcgatgagaatgaagtcttttttaatctgcctgaatgtcattacttctattttcatcattgaaaagtctattctatggaagggtggaaaccgttggagggacgtaagtttttgtgatgtgtacgaaaagcgtagagaaaagcagctgttctccttggaggtcgtacagaggcaggtgtcgataaccttccttcaaacgatataaaggtgacgcaaaccgggcaacaagaacatcaccgtttggtcgtttatggtgaaccaaaaatctgagtaactgttagcagaaactgatagtaacaaaaaatcgtcagtacgtacctgatgatggagtattcatcatccaccgtcgcgctttcgtaatagaaatactcgtcccataaaggccgaaatccattcttggataccactttcgaagaccactttatgggagtttcctcaagcgagtgaacattaatctcaacgtagggagatagcgtatccaagtgaatactttcccttgacctacggagttgttgtccagttattacatgtatagttaatttaattttgcatgggagagggggggacaaattgctgtttttttcgcgataatcgctaccattcggtctctggtagataggttttaatagaaaaccgcaagggggatcggatgcaaataaagcatcattaagatggagcccgacgtctgagtgatagttagtaaagcttacgaagtagtaacagactaaagacttacctggtgtttgccaatttaaggcaaccatttgcacaccaagacgccagtaaaactgaggattaaagttcgaacttccgagtcgaatgggggccgggtacaccctgcacagatacttggtattgtgcttctttaggtgaggataaatagattttccgaaacgggatatagtccgttccgaaaatgaaaatatatggtcatatgttttagattctgggagcgaaaagtttcgaaacttgatagatctactgtaagtagatagctcttgcaactccggcacgataagtttcctgcttttccgttttggcttttgaggactatcaccatctgcaatcgagttatcgaattctgaggagccagtcgtatcagttgatgagtcaacgaaaccaggattagttaatgcgggtccggaaggagaacattttactttcagaaggattcgatacaagagatcagccggagatggcagcactgattcgttggatgacagatgtgttgagacaagggcttctccgaatatttctcgcattattttagccatttgaatttgttggtcacaggagcagtgaatctctagtgatattatgacgggataaggagaagcaacaaacgcgtattttttaatcacgcgaataacatcaatgaaaggtattgatgtggtgaatgtacgcccatgatatacgctcggacctgtcggtccgtcccaacagtcaatttcaatgcatttgcagccgcgttggagggatcgaatgtaaccttcaatggagctttcaccggcaaactgacgcccaagcaagtaagtattatgcgaagaggaaatcaggtactcgtttaaagggcgtgtcatgtcttgatccacttgggtaaccggatgattctcgggtgacaaaagaaaagatgaaaatcccaatacgtccattccgaatgcgtccttttttgaaaatttttggaaaagttgttgggctgatttgttggcaggaataaatttctgacaagagtagaggaatccagaaaactgttcttcagtcataacgctaccgttattagaatactttttaaaaatttctgtcacctcttcccgtgtcttcagaagcttaacaaatgtttgaaacccgtcgaaactgagactccctgttccttcgacatcagccttgctgaagatagaccgaagaaaagaacgcgaagcatttaagtgtaacttttgacacattttctctacatcgtggaaagataatcttgcattctggcgtttttccaagaaagcggatggaacggcttgtggcggtggttcagcaacagaatcatccattatcggcgattcagtatctgggggtcgcatagaaaatagttcaagaccactagtaagctcgctaagtctgtaacttttcaagcagcctaatgccattagccattgattcttcatatccacagtaggtgaaattagatgcagtgcttttatccgttctgcattcatatatataattgtaaaccaacgctcttcgttctcagcagatattttaaattgctcacgataattccgtgcatcagctccagagcgtatggccttaacgtcatccacacacagctttttgtatgactttgttgcacttcgatcgagtaaaagatcaccagtgtatgggtctaatgaaacttttctctgccggaccttttttctagtaattctaagcatgaaacaaccgctctgtatggactcgggaacgatagtggagagcaagtgacttgactctgatatttgatcagaacatccgtgaacagttgacggggctaagaaggaatgactgtgtgattcttgtgtatgaggaatttttttgctcttatgcgaccgtgccaaaagttgaagctttaaaccgaaaagattaaagctgaaggaaggccttcgattcgcattaggggactccgacgctgagcgttgttccccatcacattcaaaaggtaatttggaattattttgaacgagcttattattcttgggaccccgtaaagatggaagtgaactgctcatagacacattttcttctcgtaaaagagtgccgacggaattgctcatggtgttcatagttctactccttcgtcgggaaagtctggggagttccttttgcatataaaccggagcagttgcctcctgctcagtaaagtgtaaatcattcatttgttgcaccaactccattccttcataatcaagagtaagttaataaaaatttccaaatcaccacaattccattcttgttgatgtagcacagagattttttaaaaaaaaaaaaaaactgaccaaagacaagagaaacccaaagaaagtttatatcaaaaaagaagtaaaagaccacaacttttgtaaaaaatctaaacaaaaccggtagatattttttgatatgatagaaactgctcttctccagtaaatatatgtgtagtttgatgactaaaagttgcctcaataaagagcttttagaggcaagaattcctggcccacgggagactgtccgtccaccttttgtgtgtcagcttctaacgggtctgtttttggtggtgagtgaggacttagtcgtgagcggccatgtatacacaccaccttggtaagccgactccaaagaaagcacgagagaccgcatatagcggtagaaactgtatatatcaggttttttttgtttgttgaggaggaattatctataaaagaatttaattactgtacaaatgagttccgcagtaacagattcggctccggtagctgacaatttgataacaatgtctggagtacagaatacaacgaaaaagaaaccagataagaaaagcagaaaccaaattcgaagggaaaagaagaaactgaaacgacttcaggtgaaaaaagaacaggatacaggtgctgctcaaactctaacagatcatcatgcaaaagataagtctttagtgaaaaaagaagagcccgaggattctatttatgacacacccgttgttgttgaatcaattactattgagtcagatgatcctttgtatagtcagttccaacatattcttgagaaatttcgggttgaagaaacggaagatgccactggtgaatacggacgtggtcaaatcatgttctctgatgaagaggaattgagtgaaggagaaaacgccgaaggtgaaggggaccatgctgacggtaatcatactttgagcaaaaagaaagcacggcgtttaagacggaaaactgtagcccaattaaagatgctggcagaacatccggaagttgtggaatggtgggatgtctcgtcgccagatcctctcttgttagtacatttaaagggttatcggtgtacgattcctgttccacagcactggaaccaaaaacgtgattaccttagtggccaaagaggtgtagaaaagaagctctttgagctaccgtcttatattcgtgctactggaatcatgcaaatgcgtgaagcagttcatcaaaaagaagccgatatgagtttacggcaaaagatgcgagaaaaagttcaacccaagatgggtaaacttgacatcgactatcaaaaactgcacgatgcctttttccgttttcaaactaaacctatcatgacgggctttggtgagtgttattatgaaggaaaagaattggaagccaatatcaaggaaaaacgcccaggagacatttcagaagagctgagagacgcactgggaattgccgtaggtgcaccaccaccgtggttatttgcaatgcaacgctatggtcctccgcccagttatcctaatcttaaaatacccggtgtaaattgtccaattccagaaggtgcacaatggggctttcatcccggcggttggggaaaaccaccggtggaccaatttaatcggcctctgtatggcgatgtgtttggaaatgcgaaacctcgcatgcctgaaatggaggcagagcccgttaacaggcagcgctggggcgagctggaggaatttgaagaagaagaatcttccagtgacgaagaggaagaggaggaggaaccagaagaggacatgggtcatccggaaatggaagaacatgcacacatacagcacaccactcatgaaccttcacggccagctgcagctactgtggagcctatcacttcatatggtattgctgaagacttggctcctgaaaatatggagcttcgtaaaaatgccaggccaaaatccagtactagtgatgaaaagttatatcatgttttgcctgaaaaggcgactcgtccggagggatttatggctcaacagacacgttacgaaacgccctccacaagtgcagattatgaccaacaaggaaggaagagaaaggcagaagatgtgcctatcaccacaaagctgaacaattctgaagatgcgcggtcgcgaaatcctggttctgattggcaaaatgacttatcggaaatggtcgcagaacaggttcaaaaagtctctgcgaagagacaacgtccggcacctacgaaaaaggaaaagtttagactctaaagtaatgatatattttgttaatgagtggaaaactcaattgcataaccgaagcgttaagtagaaacgcaataagacaggaataacttcattacacccaaattaaacatttattcctaataaaatatcaaaaactaatccaaaactgttcttttaagtttatgcaaatccttatggctatgtttttccttaagttttctcttataccgactgcgtttggagactggaacggctgcgggaataagaccacgagcttgagcactacggaaacgatcaacgaacagattgccttcgggcttcaattgacgaagcgagccgctaagttcgtcaccgagcttcagttccaagggagcctcaggaatggcatgcttacccagtcgacgcttacgcaccttaagctctgtgacaacggtggtagtcgttttctgaaccagctccaaagtttcgctggaggacgaaggttccaaattggcaatttcagtagccatttcaggtgccttttcaatctgtttttcgagttcttgcatttgtttaaggcgttgttcctcgcgttcttgctcacgacggcgcttctccttgttacgctgagcccttgttttccgtttaggagtatccctcagtgtgacctcgctagtcttctgtttttcctcctgttcactttcagaagatgcatcctcatcaggaatgtctacacggaaatcctcttgcttggaagcagcgatcaaacggactcgtgcctcttgtttttcgcgctctaaacgcatttgctcctttgcagcttcttcttgacccttgcgttccaacaaggacatccaagcctgagcatcggggttgtaagacattcctggatcggctacaacgacagcaggagcctgttccacgttttccacaagtttcacgggctcgtgatccaaagtcttaggccgttttacaggaataatagactcgggatggacattgtcatcccaaacatcgtacagtccatgattggcattggtattcttgtcattgagagcagccgaagccttcaggttaccgtcaccttttctaacaagggctttcagacgatttaattcctttttcgacataaccttctttcgttttgaaggaagaacgccattagtgaccattccggacttaatgtgttgcacaggtgcctcaatagcagaccgtttatttaaaatctcgtcgatcttgagaggttttaatttcttctttgtttttttcgcgattctctcgtctccgagagtatcgaccacgaacaaggcatcattagacttttctgcgatgataccactgcaatatttgttagtttattcgtttcaacgtcttgaaccacagatacacacccttgaacctcctcttcgcgaactttttcaagtcctctctcaacgtcttcaagatcaatgttttttctccatgcccgcttcgatttcctgctcgactgtttgtactgaacaggagcgtctctggatttcaagcccattttccaagacgcgacagaattggcgaggagttcctggttgggagagggtaggagcgggcaaacgcgactaggagtttgcctcagtgtaccttgtattgcattccaatgccttaaaacaaattgcacggctccttatatttcgttatagtgaatttgcttaaaaacagaaatacgaatttaaaaataagcttagagggtcatacatgagtagcgcataaaagtactgaacagtattgaaacttattaaggaattctctttttttatctctttctcgcttagattttcacatgactaccttaaaccttatttgcattacacgaggtagctcctaccacgtatatgagacatggcgttgtacaacactttctccctctcccaaccactgtacgctttcgccttcccgcgttactgagtccgatcatgtcttcccacaagcccgtccgtcccgatgaaactgcacacaaggctgctgttgcagaacttgaaaagaagatcgaagcagccgacaaagtttttgtatgtcgacgtttttgcgtttaatacgcgataaacgcatttgtcgggcatgaaatgagctaacccggattaaagaatgctgttaagcaaaaaattgaagcctcgcgtggccccaatcctttccacgagaaaaacaaagaacttcgtgctgaactcgacaagattcgtgaggcccagagtgcaattcgcagctcaaagcaagaaattattgctcagctgaaaggaaaggaggatgctttaaagaagaaggtaacttatgcgatgaaatacagcttggattgtttctaactttgtcataaagatcaacgaaatcaatggtttgaagaagactgtgccctttaagagtgaggcagatctcgacaaacgtattgagagactcagaagcgaggttgagtctggtaccatgaagctcgttgatgagaagaagaaccttcgtgagatttcccagctcaatcacttgcgtaagaactttggtgagatcagcaacacccaaagtgctatcgatgtattgaagaaggaagctgctgctcttcgtgagcagcttgacgaccctgagtctaagaagttgaacgaacagtttgtcgctgctcgtgactctttgaacgcccttcgtaagaagcaagatgagttttacacgaaccaacgagctctttatgctgagcgtgacgctgccaaggctaagtgtgatgaggtctatggtcaacgtaaagccatgcaacgtgaatacgacaccgcattccgtgcttggcgcgatcatgagcgccaacaacgtgccaagcgccaagagcaaattcgtcaagagcgtgaggctcgtgaaatgcagcgccgtcaggctactgcccaaaagaagttggagcaagccagtatccccgcttttactgaggagattttgacgtgtgaaaacttgattaagttcttgcacggtactccttctgaaaagaaggagcaagcagcctctgcttctacttcttctaacttgcgtcccagaaatttggctcctcgtgctgtcgagcctattgtcggtggtactgtcttgaacaagagtgccaacgatattgacgacgtcttttctggcttgaagaagaagacgaagaaggcttccaagtccaacaactcgtcatcctccgataagcttaacctttctttgggtactctgcaagagttctcttttgttggtgtagaggctcctctcaacaagtcacagaacgagaaggctgttgctgacttgaaagcaaagatcgcttacttcaaggaaaaccaggagcgtgttaccaaggagaagatcgctaaggtcgagaaggagattaacgatttggaggccaagtttgaagctaagaagcagaaggatgctgccaaaactcagaagactgaggagacttctgagccttcagctgaatcggttgaaaagcctgccgaggctgctcctgccgtagttgaaactgctgcttgaaatgttttatcatttgagcgcttcaacggcatgtaatgtttccatcatcatacccacttctttctctcgattttttacctctccacggtttcaggcaggagtaaaaaaggaccactgatgtcgtccttctccacgcttgggcatgtatagtaaatgaaagcgttttttgtaaaaaataaatgtctaatctctttctctcttccataaacaaatgcagcgtttttactttctaagcttcagactttggagcttcctctacagacttgtcttctgcagcggcaactgaaccgttcagttggagaagaatatttctgtttggttagtaaaagaaatcacaaagaaagagagcgtactgtttttcacttttggccatcatcacatttgagatgcggaagctcttccataaacaaatatacacctcttcttgaatagcatgttcttcgttttttagatctgctcggagcaggctgcatccaagagggagggactcgtaaactttccccaaagtactatcctcgggaaacgattccttcgtcactgtctcattgtccaacaaaacacgaagatcacttgagggtatattagtcacagacgaaggatccatagcagtggctgctaaaaatgcgccatcgctttgaattcgatagtagcatgcatctgtcttctccgcaacttctttggtttggcttccaaactcttgtctcacaaagactttcacacctccgtggacaaacttgatgtggtttcggttattggtaatgatctgtttgagcaagttattcgaataataaagtgcaccagtaggaacgccattagggttgcgcaccaaaaacaaatcacggtgcattttcttgtcgttgaccttaaagaatgagaagattttcttcagttcttcattatcctcactgacatatgagaatggatcaatttcttggaatcgatttccatttccacgactttgcacagcatcttgtttctgtgattcgtcctccttagtagtttccttttgcgtatgggcaacagagtcggggcacggctttttaacctcttcttcctttttaggactgatgcagcgttttaaaccacgagagatagctttgttctcatcgacaattgtttgcatagtaccctcaaggtcattgtacttttcaagcacagcaacaaaaaagccaccagtattttgttgatgaggataaactcgcatacaacgttcgatatgaagccgctcaagttcggatttgggaagaggccacaaggtcttgggcatcctctgaatgaggttggaaggaagctcctcaaatgacttatattcattcagatcgccatccattactttccaatcaaaaacaccagggttacgaacaagacttggaagctccttgctcgtatcaaccaagcgtacagatccttccgttgcctttaaaatcgccgaaacaacggcctcattctcaattgggttcatagaacaagtggaataaaccagtcgaccaccggtagcaagcatctgtaaaccacgcaataatattttcacctgagttgcatggagtcccaaagccgttttaagggtccattctttccataaagatatattcttacggaatgtaccatctccggaacagggaacgtcagccaaaattcgatcaaattttagattcacgcgttttgcctctccggttttcccctctgtcatcatgtgaaagttcggcatgtacgaggcatcatggtttgtgatgactacgttgggagagtttaagcgtttaatttgatgaacaagcatatgcgcgcgacgagagtcagcatcgtttgctatcactaaaccagatggaacaatatccttttcggggctttcaacattagagtccctgtgtaatgcttcgataagttgagctgttttggatccaggtgccgcgcacatatctaacactttgtgatggggctttacgtccaaaaagagaggaggaatcatgcttacagcctcttgacgactgatgtctccgcactcagtttcatacatgaggaatttttgaagaggttttaaggcaggcgtcttgcgaattacggacttcggaatattgatagtaaaggccaattttccaggataccatggaatttccgtaggaatggggattttttgaccttcatattcacaaccgtttaccataggacagtaatgattgacaaacaaatcgcgaacacgtcttgcatgcctatcgagaaatgttagcatataacgatttggtagatgcaaaaaaataggccagtaaaataagatatttcaatacttacttgttcgtttctgtaatgcgaaaggttgttggtaaagtgatttttaatgtctccagtaattgcgtccattcattctcaggaagtaatgcttgagttttatagtacttttcaaaattctcgtttcttttaaacacgttaacaagaaggtcctcagcgttcagtcgtactctctaggaattgtgtcccaatcaataaaagcctttggtttccgattctactactgttagaacagaaataaaaaacaaaagtagtgaattaaaaatcctattctttgagcttacccctcttcttccaccttttttacgacccattatacctatcctaccaaaaaaattgaatgataatcgctgcgaacgattcgttagtggtttgcagacgacagagtgaattggctcaaacatttacaaatcaaggaacgacagaacgaaaaacgggaaacgtgtactcttttgttttaaaaaagcgttgttttgtcattggtgaaaagaacaaactttcgtttaacaaaaaggaaaacataataccattttaagtttgtgagctttaaacaagcagaataaatctaagacaacaggacacggaaaaggttctgtaaatgttttaaagatttacggaggatatacgtctagcgtcagctgtttagcgcttgcattcaggagtcattaatttggagtacaaattcattaaatttttgactatctgagaattgtgtctaataagaagttggtaatgcacattatatgttctctcgaacattgcactggtaaacaactttttggtaatggtatataatcacggaaaggtttctcagtatcattaaaagcttctataacgctcaattgactttgtcgaacgatcatatagctgaagtcaatactaagaggaattgaactttaattgtatttgttgtttttaacttcaaattatccatcttttcgactgaattcttgcttctgggacatttagtctcgtatctttaaatcatcaacattgtttctctatatttcaactcaacattgagaatgaactcatttcaaactactggatttcacggtacgttcatttatcttatggtttagctttctaacacgtttagggcaatcagtacagttttctcccttttatgactcaaaactccttgtaggggcaactcaaaaatacggattcgcagggacaggaagggtttttgtgttgcaactgaatgcagtacccgtatgtttggaacggaagtgcgttttcaaaattcctagtttatcttccgtactaacaatgagacagaattgatgtccctgcaccactttttgatgcaaagtggtcagaaaaaaatcaggacgtggtgcatattgcactggggaacggaagtattttgacataccatactgataatcctcaatcagtacctgtgcgtgcatggaacgaacataccgctgaagttgtgaacttgtctacaagcacggtggataaagagctattagcatcggcgtcttgggatggaagtgtaaaaatttggtctccgtcttttccatcaagcctacaaactttacagggacataagggaagagttcataaagtagcatttcattatcggtctgtcaacacacttgcgtctgctggtgccgatggtagtttgaaagtctgggatatccggcttcgggttcctacttgtcaaataccggtgaacggagaagcaacagcgactgactggaataagtacaaaccagacatcatatatgttgcctcaacaaataataccattcaaggttttgatgtccggcaaccaggaaagtcactgattacgctttctggtcatcggctagcagttagctctctaaaaactgctccgcatttttctgaccagcttgcaactgcgagtttcgatatgactgcatgtgtttggaatcttacatctggcttccaacaatccgttatgaacaagcacacagaatttgttcgagatgtcgactggagcttatggggagatggcacgtttcttgcaagtactggatgggatgaaatggtttatttgtggagaaccagtattttaggaaatcataatactcttcattaaattagacattacacatattgtgctttaacaataacaacaaacactacataaaaattgcctagataccattaataatctttaggatttcgttcaaagagcgttttttacagggttacttgattttgaatttttcattaaaagacttaaaatatagtattaaaggactatctagcaaagcgttcagtaataaaggaacatacttacagctgagcggtagcctctaccgatgtataagaagaaaaacttatggagtaatgcttgcttatagtaagtcttttcgaatcacctatcaaccacctcaagactatgtatgttaagaggtctgaatatgcgaaattttactcaaatttcaaagagcaaattggtagcggaggatgtccagttcaaattctcgttggattggatccagatgcgctctgtgcatgtaaattactttcgcgactcttgaaaggagatttcattacccacaaaatattgccaatatcaggataccaagcattggaaaaggcaaataaaacacttattgaaggaaacgaagaattaaaggcagttatcttaattaattgtggtgcaatggttgatcttcctgcatatttagcagttaatgaccagtttaacgtctatttaattgactctcacaggccgtacaatttggataatatttatgaagaggacaatagaatcttcgtaattgatgacggtgatatcgaagatgaaatgactgaaatacatgaagcttggtataccctacgctcattagaggatacggaagagacaagaagccaagaaaattcatctgacgaggagtctacgaatgaagaagtgaacgaactttctggcaatgaaactgacaacagtgaagattccatagtgcgtcccagacggcggcgaagatactctgacaataccacaagaaagattgaagagcggaaacggaaaaaggaaaaatataaacagtattctgctgtgctggcggattactacaacggaggcacatgggtcggtgactcggttaccaatacattatactccattgcatcttcccttggtcgtgaagacaacgaagcactttggctagcaattgttggtcttaccagtcttgaaatcaacagccaagttttttcgcgctctattgctaggtcatataaagtgcttcgggacgaagtgaatcgtcttaatcctccgccgcttaacaaaagtggtcttgctagaccccatggaaaatcatcgacagacaactccattcatactgaagacgagtttcgtttcatgcttgtcagacattggagtctgtacgatgcaatgttacactcatcatacgtaggatcacgactacgtatttggagtgaagatggacgaaaacgtttgcataagctgcttgcaaaaatgggtttaagtcttgtcgaatgcaagcaaacatatacccacatgaatatggaattaaaaaaaactttaaaacaaagtttaactagatttgggccactttatggtttggatgaggtggtctaccaaagttttattcgaacttttgggtttaaatgcaccctaagtgcaagtgatgttacttacgcaattagtgctttgcttgaaagcggaaaatctagacttgtactaaagaaaaataacacggccagagatattgacgaaaacgaagatgattacataaagcaactcgaggatgaacagaatgaggaatggttacacaacttttatgacgcctatgattccctagataagtatgtgaatttttaattactcgcatgttactgacagtgttagtgttgatgctattgagaaagcattaacgatagccatgtctttacaaaggtcaattgttcgttcaggaattacacttctggaaaaacggaatataaaaacactacgttcatttcgcattggtttagtgaccgagggtgcggatttaaaggttttcaatcaccctttagcgctcacaaaactaacactttgggtcgccgaagccattaatgtacgaatcgtagtatattcgaaagtctgtattaacaatatctagcaacaagaaaaagagatgggtaaattgaaacatctcccgctggttttagctgctctacaagaagagaaagacagttaccttatagttggcacaagcacttctacattttcatcaaaagatgaagatgatggtcatggccacaacaagtttggacttgctttccaagaggtcgcaaacatgacgtctgcaaaaattagaatggactcttttgaagctagcgttattgaatgcaaaaaatcggacttgggtgtgttcttagaatcgctttcattaaaaacattatagaataaaaatgtttatctgtcacttaaatacgtatcagaaatatgtcacaaatgtagtattattttccgcaccagcaggtgtttggacgttctgtttgtacgaataactgcttcagagtggggactgccaatctcaatttggtttcaacagcatctcgtacattactaaggtctccatccactccaacctgaacgtgtagaataccattaacgtcgccgttgctggcagaccaaaacttaaggttagaaatgctcacgatagaatgcgagactgataaatcggagagacattgctttaatgagtactcaactccaggatcagcgtaaagaattaggttttttgcagaggaagtaattagaggaagtaccgatacaaaaatcaaaacggcaatcagaatggaagcaatgggatcaaagccggtccagccaaaccacttaattaaaattgtagaaacaatcacaccaacagatcccattgtatcggccatgatgtgtaataaaatgccgcgcatgtttgaatcctggtgatgactgtgttcggaatgcgagtgacagtggttgtgtatagcatgcgtttcgtgaatatgattatgacttaagtcgtgatcgtgattgtgttcatcttcatcagaatgttcgtcgtgatcatgctcgtgatcatgttcgtgctcatgttcttgttcggtttcatcaaggctattttcgcgcacaaatggttgcacacatgcgtctttgttcgtgtttgggagggcaaaatcgtgaggcttgtgatgagagtgagggcacgatccgtgtccgtgagaatgtgcatggccgtgactgaaagaaagcaaaccaactaggttcaccaataggccaataatactcacagtaagaagctgttctgttctcatttcaggtggagagaataaacggaaggctgcctccaggacaatagagattgatatcaagagtagaaaaataccattcgtgaaacccgacaaagattcgattttggcaaaaccaaagggaaacatatcagaagaaggcagcttggccagacctgttgcaataagaccaacaagaacggcaatgcaatcaaacatcatatgaatagcatcagtaattagtccaagtgaattcgaccagaaaccataaactatctgcactatcatgtaggtggcattcagaagaaagaaataaaaaatgctgcgcgattctttttcttccaggatactttcaatgaatcgatatgcgaaacgcaatctcttatagtttccaaagatgttggtatcgaactcaatttcgggcccaaagagcacaagtgcacaaatgaattcgcatggtcgcagaagaacattggagttgttcgtatccacgacaagagataaagcgctaaggaagaaaacgacgaagaaagatacatgggtacggttcatgcgtttgtagatacgattaaatggttgccagctcatagctgacacctgaagtatgcataggaaggaaagggggattacgggtaaggtaatgtttccatttgggagatagtttagttggcagagcacacaaataagagcgggaagtaggaacagagaaatttgctgaatctttgaaagctgtaatttcaatgtagaaacgaatttaatgagggctcctagaaataaatatgcataagaacagctaatgccgaatagggatgagaacgaatgtgtttttatgagatggaaagcgagagtaaagccaaacaagctcaacgacagcaatagtttttcaacttggtgtttactagtagcaccaaggttgaaatgctcagagaatagatgatgcacacaactaaatgtggctatgcagagcaggacttcaagcctgctcgagccaagaatgataaaagtctgggacaaagcactcgatatgacattcacgactcgaaactcgcggtagctttctgaacagatacccaagtactgagtagtgaaagcaacaaaaagaagtattgtgaggagaaaaaatgggtttatcgtcaacagtctactgtcaagtcccgaatagtccctgcttaagaagaatgttaaaatcacagagatccatcccagccagtcgtagtttaacagcagctgttttgaaaagttaaaaggcttttttttatcggaatattctggttttaaagtgatatcccgcttctttaataacgaatgagaatgatgaagactactatctgatgccgacaacattgctccaaaacaagatgacgtctttcacgtatttccgtgagacgattcagagaagaaagcaaagtctaaaagaactcgaagtcaactactttttccaaaaagaactcaaagaatgtgcaaatagatgcaagaaaaacagagaaatggacttttcaaaacggacgaaacagccttacagctgtgctctcaaggagacaatctcgtggaatggcagcagctttagaccaaaaagtgtggtggatcgacagtagatcatagaggagccgtctatgatctactatgaaaataaaccaccaaatacgagaaaacaggctaccaaattaggctgtaatagggaagaattcatttaggggaattagaattaagaatttttatttagttagtttagtatcttagtaataaacaagctttctattgcaataattttagcgaaattgtgagcgcttttagcgggtgagctaaggaaaacggttgtttttccgatgcatacgtggttcggtcttacaaacggagacgtttagttgtgtattctcgcattcagggttcgaggttttctcattgaggaggaattgcattgcttgcatcaacaattgattggttttttcaaagtcactacagcactattaacaacgttattcttcaaatgcgtttatagcagctttggtgaagatgcgaatctagtgttcattgtccgcggcttaatcatgatagcggaacaaagttcagatgactgtcccttgcttgcgactatattaaatgtgcattctgccggaggtgacagctgaagtagagtgcccggtcatcggtcatagagtaatgctgttattcatacaatgagcgagtaaactactaagtcaataatcgagatttgttttagctactctgttatacttaagctataactaggatgaatatgtcttgctaggaatagaaaggatttacagatatatgagatatttcgtatgtttacacactcccaactaactagtgtaatatacctaatcagtctttgtgatgtaacggggaaactgtcagcattcgatagaagacacggagtaaataaaacgattggattgtaagagtacagagttctcggcacttgggatcttgtcggtactgaatttagagcattttaatcagacggaggaacagttttgaaacgaagagctgcataagttgatccgcaatttactggttatgtcgaccgacttaatagtgcaaagagtcgggtgaccgatcgagctatgttaacttgtagatacagagataagaaagtaaagtggagcagatttaaataatgttaaagcataaaagttgtaaaccgtttgatttctagtttaattttatttgtaatataattatgataattagctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaataaaataaataataataataataaatataataccatgataattataagcagttaaaacgagccgtaagtctaaacacgacatttagattccttacaactgcgttctccacttctcggcgtcccttttcatcgtttctcttcacacgtggaatagtttatttcacaactttcaccaccaatgtgaacaaacaaacgagaaaaaccgaaattaaaaaatcaaccgatttattgtttgcgctgatgaatctgttatatttttaattgctcgttattgtatttttagattctaagctgcacaatttaaattgtttttatactcgacgactttgaagtcttctgccgtcattaaatcgttgaaggatcgctatagccaaccgatcttcgttattcctcttactccgttcattttgttcccgttttctaattctctaaaaaattttacttttaatttcacaattgtttctgttgtccaacatcatgaactcgcctaatattttcaaaaacaaaagaaaacagcaaacaaaaatttcatctttgttctacaaacgaaagaaaacgtcaagttcgcgatcatctccttcaaaggtcagtgcaaaaagcgatgtcgtgaatacagatggacatacgccgttacaacctttaccctctttttaccctgctattcgatgcagaagcgccgaagatgtgcaaaaagcaatagagtatttgcataaaaacatgtttgacaagcaacaagtgttcaccaaacaagccgacacacttgtagtagcctgcccggcagtggttgttgagtcacaactaagtgggttattccaaaatgacttcactactgtttcacagaatctcagtttgctactgaagaaaggctccctaaaaaaactctatatcaagcgatccgacaatttccccggtgaggcttgcttaattaagacatctactttcgaggggtatcttgataaaattgctcaaacgttagttgaagacgaagagaaaaaagtgattcaatcgtttcaagaagcctccaaagaatttcaaggttgtacctttcccattcaaaatttacccttttccgatcaagagcgccgtatcctcattaagcttggtttacttatcctcgcaggacccagtacatatggcgtgtcactgccaacaataggtgtattcactcagatgctccagtacagtcggcaagacattgttcgatacttaaagaaacgaccatatggggaagctcttgaatgtgatattgtccaaagaaacacaaccgcatcatttaaagggaaaaatacgccaacgtttagttgggaattccgaatttgtgatgccattggttgtgggatcgtagatgcctttatgacaaattgtggtaaagctttaagactcactcaaaagggtcgctctttttaaacaatttgattgaaaatacatcttgatgactttggactgactgtaaactttttaataaatcaattctttcttcttgttgctgatttgcggaaggcacggaaaatcatgaatgtgattactgaattaagggcgaaacgtaatagccaatgcaattgttcacaaattgtcagtaaagatttttgtcccaattatctaatctttctacttttgattgttaaaattctcatgcagttctgcaagatgttttaccattactttcctacatatcttattcattaatctgtcatcagcgcaatgtataaactaatcaccaaccataaactttgtagtgttagttctttaaacacatgatagcgaagcaaaatggctaatataatttctctttgattcacacttcaaaatctgtttcactcctcatgtacatattaccatctttttaataaagaaggcatcaccaaactttaatgaaattcataaatctactaaaaaagaaatgaaaaaatcaatcacccatgcattcttcctgatgtaaggaaaaaaatcttaatctttatcataattcttgaaagttgtgccaaacaattggctaatcgttgtagcacattcataaagagcgttttagttatcaactggaataattcttgccaaagaatcgataaagcaagtaaccacatcagtatcctgcttggctgtctcagcaatcataaggattctcgcaacaccaacgttgactctatcaacaccaatatactcgcgcagtctcttgagagcccctgcacggacattgttgtctgcaaatatatcaacagattgaagtacacggtcaagttcctcaaaggtggtaacattaggcacaccgatttctgcatcaaatgatgacaccatattcatttgaagcaaaacattacgttccgaagtagtagcaatgacgagaagtcgatgtcccttaggtggttgtttgcggaaaagaaccattaatgtttgcaacattgtattcgagaatctgggtccaataggtacccagtctataatacgctcaatgtcgtcgacaacgataacacttaaggggcttcgataactgtcctcgaagactcgactgatatgagcaatacgagcaccttcattcataccaaccatgctgtttgccgataacaatttgatataaggaaactcggaagccaaagcaatggatgcagccagagcagtctttcccgaagaaattggtccggaaagaagaagactaacaagacgcgtccggtcactgttcattacctgcttaacgaacaaccgtccttcggtcataatatcttcgatgtgtttaccaaagttcacaataccaccttggatacagctctcaagttcctcttcactaacgccaaaagcaggtctaacttcagtcaatgcatttaagaaatcaccacggttgactttaaggttttcaatatcatctgaaattcctgcaacagttccaacttttatgtgacggttaaaggcgaaacttgttgcactcttaaccaaaccattaatttctgcaccagaatagtttttagtaagggctgcgagttcagcaaggtcaacatctttgtcgagaaccttgttttcctgcatcttggcagtgtgaatctttaaaatttgtaaacggccattctcatctgggagagaaatttccatgtgaacttccaaacggccaggacgaagcaatgcttcgtcgatcatatcttttctgttggtcataccaataacgagaatgttattcaactggtcgacaccatccatttttgcaagcaattggttaacaacttgatcaccaacaccagtgtcaccgccagagcttcctcttttcttgcaaatggcatccaactcatcaaaaatgatgatatgaagacccgactcatcacccttttcccggtactctcgctcggcatccgcaaaaagttttcttatgttttcctcagactgaccgacaaacttgttcaagatttcaggtccattaacaatttttggttcgcgagcgttcagcattttaccaatttgacgggcaattaaagtcttacccgtaccgggtggtccataaagcaacataccctttacatgactaatgcctagtttctcaatcattcccgggggaaatatacgggaagcaaaagcacgacggaaaatagcactgaattcagcatcgagaccaccaattcccatgtcctcgaatttgaaaccgggctgcaagatggcattagccgctggtcgtttcatgctggccttcaatcgaacagcgttctcttttgcagcatagaatgtaatatcagtgtccatagtaagcaagccgcgagtgcgaggatccttgctaataggtgactgatcagatggtttttcactcaagagaagatcagcacaagtaacagtaataactgtcgctttaatgttataggaacggtagtcgaaaacaatcttctggccaggcgcaaggacttgattctgataactcttcacatagcagttagttaagttcttaaaggagggttgaaatctgaaatcaacatttgtttaacgtacctgtttgaactttttggccatatcctcaccatcaaaagcatcgcttgttgttctatttctgttttgaaagcagagttccaagtcaaggttactcaaataagacgaattcttctgcgaaaagggatcataagacgcgacagtaacttgttggttcaatgaccaagcagcccactcacgttggggttgtgaggcaccaagacagcctctgggaaagccaggtaccggcctgcatgtatatgttagtaacaattagctctcacagtccgggttctaaaacatacttcgtcgacaaaacaaaataatcatcaacaattatatactgctgaccaaaatcctcaggggacactatgatacagttggtcaaggcatcttccgttgaagtagccttagcaattctaaacgttcccggtctcccgcttgccgtcattctttcgggcattggcgcttttaattcgcgagacgtgtttgaatgaacagatgcaggttttgaaaagcttcctgggagaggttttctgctcggttcgtgttgtgattttgaagaaccaaatgggaatttccacctggaatccattgctgtgtttgggggagggtagcacccactctaccccaaacgaggccacatattattcacaccggtagtagtaaaccttaaccagtcacgtggctactctaaatccaaaagcaacatttagcaaaacaaggaactttaaacatggaaaaagaaataagaacctaatgattaccactaaaaccgttaataactcgtcatgtcttctagaatttgaactaaaaaggaaagatgcaattttatgagttatatgtaataaataaaagaaatttgagaaagagtaacaaatgtgtaacagatatgcaaacggaaaaaaactaataccgaagatagagaaaagagaaaataaacgagcgtagtagtgctccccctaaccgtcatgttcaacgaagggaggcgagcaaggaatagagccaagaacgtaaccagatattctagcagaaagtaatttaaaagaaatgggtttggagatataggagtcaaaaccacactgcttgcaattttgaacgacatcagacatcacattagcactaagcgcaatgatgggaacacgcatcttataacccaagctctcctcaagtttgtgaatctccacacaggcctggtacccgtccatgtttggcatctgcaaatccatgagaataagcgaaaaaaagccttcaggcttgctcttccacagttctaagcaggccacaccgtcatgagcaaggtgcactttaagtccaatccgttcaagataacgagtaaggactttgcaattgatcatgttgtcctccgcaagcaagatgttgtgattcgtgttcagcaacttctcacgcattccgtcgagtatctgtttttgatcggcaacaaactgcttggcgttttcccttctatagtccaagacagcactcttttttatgtcatcaccggtgaaaaacggagcaagttttgaaggcttagcaagctttgtcacaaatttaatatgctgctttgtccattcacccttttccttgaagtgttcggaaagctccttcttttgcttcatagtaacaaccaagatgacgagtgcgttgcaatagtattcatagctcttaatatgacgaactatgttcataatgctgtcgttgtcagtaaaattaattacaaaatgtgtgacggttgaaagcaacggatgttcgaatatttggttatatgcagattgaaagctttgaaacgtaattaaatctttcatctgaacatagtcaacaattgatcgaatgtgatgcgccagcgcaaaactgctgtagcgggtatgcgaaatgacaacaatgttaaaaactgaaggctgaagtttcttcggtaaatcagtggtgatattcggcaacgaagatgcagtaggcttctttaatgctcccgaagtactgacattgtttgaagtatttgaagcacgctctagaggttccggactcgcctcatcctgagttacttcgatggcaaaagcatctggagcaagtgacttgttacgacgaagagcttttgtgcagtcgagagctggcttgccgatttccggttgtacgaactcaacaggaggttcaatactgacaggctttgcgttgagtttgaacttcgcggaccaataaaaggcactgccccggtctttgacactagtgcaggacattgttccttcatgcaattcaataagttcgcgtgatattacaagacccaaaccggaaccgccatgtttgcgagtaagcgaatcatcaatttgtgaaaacggcttgaaaattttctcttcatcttctttgctgaagccagggccagtgtcataacactcccattgaagcataatctcatttggtgcaagtccctgagttggttttactgagcactggcaaaacacttcaccttcatgagaaaactttagggcattcccaataacattgagtgcaacttgtcgcaaacgagcctggtcaccgattaccatatcaggtacatcatggtctacaacataattcaattccaagttttttgagaacgccaatgtactaagggtttcatttgtgtcttccatcatagaacgaacagagaatgcctcatgtgtcaatttcatcattcccgcctcgactttactcaaatcgagtatgtcattgatgacggacaacaaagcttcagaagactgctgaatagtatgggcatagtccagctgttcggaagttaagttggtgtccagcaagaagttcaccatgccagtgatgccaacaagtggtgtccgaatttcatgagacatgtttgacagaaaacgtgttttgctattcatcattcgttgcgcctctcggtttgcttcttgaagcttttcttcaagcaacttatgatcatgaatatccgtgcaagtacccaaccataagacgttggaagtgtcggcaaactgattcacgcagacacatttcactaaatgccagcgatactgaccaacagttgatcgaaaacgaacctcaatggcatatgtcttatccgaattaggaaattttgatgaggttccaggaagcaggcatttcatcctgtcctcgggatgtactaccgataagaaacccaaacccatgctttcctcaaacgaaagtccagaaaaactaagccattgagcattggcatagacaataccatcaatgggattcaccgcaaagacgatctgaggagaagcctcagccaaagaccgatagtcattaatatttgcagcagcttcagattgtttccttgcttcttgctcggccattttctgttcgtgaacatccatcatagtcccaaagtactgtattaccacacccttagagtttcgcaaaggaatagcacggcaaataaagtaacgatactgagagtcaaaacgacgtaaacgtaattccttatagaatacatcaccatccgagattactgatttccactttcccaagaacagatttatatcatccggatgaatatgcgcaaactgtttctctacgagagctgccgcgcttactccacaatacaaagctgctctctcattgacccaggtaatccggcccgtcgtggcacacgcggtaaaaacatgaacaggaatagaatcaataatcactctaagcagtttagatggcggaacaaaagagtcaggaacagttgccgaatcattaacacgttttcgtttcgcttttttagaattagtctcacctctatcagttgaacctgtggacccaagcaagttaccgaattgattagcaaacactggtaaccttcttccaaaacgcaaactgaaaccagtctgcttcggcaccgaaaaaaacgccctagcccgagaacgcaactgagatgaccttaaaccaatgctaccgtttgcatatggatgagacttattatgagtatggctcaaaatacgagccccgtatggtgaaaatatatgctttccgttactagcattcggtgtggtatcggaatgcttctcatgagaaacaaaccgcgtacgaggtgggtctggagactcggtttcacttgcatgctctgcatgctcacttgcatctgaaagatcgttgaatacacaaccacaatcaccggtccgctcatgcgtagtacaaagcggtaaaggcgcagacagattgagagcatgaaacaaggatgcagctaaaaaaggagccaaccgccgaatgctggaaagcaaagatgaaggatacggcaccagctttgattgaatcgacaggatagcaagggggacatgtgatgactttcctgagccctttaaatacacagaaggatgtatgaaaggtacgtgaataatgctaaatgcagattcaaagcctgcctcacccacattacacacgtgcactgagtcgttgttatcagtggagggtgaagcctcgtccgtactcgcagcatcgccctgtgaatgaaagcgctcagcagaattttcttctgccgtttcagcaactggattgggaatcttcgaggactcacaacaattgcaagcatgtccagcaagtttgcaaacgtgtccgcagtccttaataaatgctgattgatctagtcgggaagaactggaagggaaaaaggggttgtttgatgattctttaataactgccggactgacagagggtgatatgaaaaatggtgtcattgacacctgttcatattctgcgaaatatgaatgagacgggtcaccagccgactttttgcgtccgtttctgccagcagaagtctgtggaccaagcatatctgggtcggcttccgaagcagctgcaggtcgacgagaagacataggcatttttggcgcagctttggtagaattttcctttgatgacgaagattcagtggcattggtagtttgttgatgggactctggacaacgatgttgttgtcgggtatacacaatcacccttccctcattcaatatatgatggatagtctggatgtcaatcagctcaagatcctcaccagtgggtacatttgcatagtttgaattaaaaatggtaccgtaattcccattctgcgcgtgtaccgtcatattcgacacgttttgctgagaacagggtatagcggtcgtgtccgcacaagcagtttcgtgatgacggtaaataccatcgtatgcagcttttaagcgccaaggagtattgtatatatcggtagtatcgtgtggaattgtaagtccaagacgcaaggcatagaaatcctgcgtaaaaatatcaatgatattagcccagaaacgatccattcccaagtccgagactacggtcagtgcatgctcgtatacattgggttcgcatacatgaccacaagaactgttacagcaacgatgacgatgagagcgaacgtttggctcacgaggtgagaattgaggatcaggttgataatacattcccgtgcgttgagcggcagaacctccatcctcagacgaagaggagaaggagagattaaatttctttgaagtcgcggaagcaggtcgaggagacgtgtttgagcgagcactcctactcgaagagagatgtgaatcaccaacactgctgttggctagctcgtctcgctgtattgagaaaatgctcggccgatgagaagaactccgcggtgaaatcgctgacgttgctgtagcattcgctgcgacagtaggactcagtgccttcaactctgcaaattttgactccctactactttccgtccgaacacctgtttcagcctctacttccagcgttaatcccgtccttgtatttttttttgttttctcggtaggagacaaattggatggattggacgataatactgtgttagcagaaagacttttcaatacaaacgattcccagctaggatcaagtgaaacagtaggtgcgtccaggtctgacgttttgcgttcaaaacacgcattacgagatccggaaaccgttagaccagaattggaattggtagatgatgaattcgcacggaaaacgccgttattgccgggagccttaggcgaagtgcaagcggaaccttcccatttcgaagaaaaatcgctgcaaccggaagaagagtaaggaaatgacgatatggaacgccgggagcgggttgcgaggagaacgtcatgactcacaggcttgtcaatgttatactcgacagacgaccgacgaacaccgctgacattacactgcgactggacgatgcgctggctcttgaaaaactggtcgtccatagcttccttcagcctttccaagtgttcagcaggcggaaaagacagactatggttggaggaggccatgtttgtaccataccaacaaagcaagcgcaaaaagatgcaagcaaagctagcacaacaggagatgtgaaaggaaacaggtctaatgaagcggcactttaaaaaaccgaaagagaaaacgcagagaagtggagacgggaaaggtcgcagagacgtcaaaccagtgggataagtgggcgtttgtgggggaagtccgcgggttatggggatcttttatggtgggagtcgtaacatgtgggcagaatatgggggtatgtgggaaagcgggataaagcgggggccggcgtatcagcaaaacatgtaagagaagtaagaggagttgaagttggaacaggaagacaaagtaggaaggatgcggtcaaggacgtgcacgaatgagcaggtcaattgtagttgttcgtttgtcaaacttcgtctgcggaggtttgtctcttataattagtttagtaaggggtcccacccaaatgcaaatacgatttggggtaaatgcctgcaaggatcttgatcgcactcatatatcttaggcatccgtagttcctccctgaattctcttgacaattacgggctttttccgcttcagacaattcaccatacgaacattgacatccaccagggccgccagtgagtcttgcaaaactcctaatttctcaaggaacgccgcccgagacgtttccgcatccacagacatttcggaaggcggccgaacaagtgaagcgtagcgttgatgagcagcactgagagatgtcatcagcccacacagccgtcgctgcgtggatttcaataagccatctcgtcggcgtagttgagtttgtgcatcctcgtaaagcgattgaaaagaaggcacattttcttgttcaatgggttctggcgttgtagttgtaggaagaacgatcggaggtttttcaacaaagctcgttggagttgatgcacgagactgagaagtgtctgacggggaatactgtttcgctggaacttcaggaacagcagtagtgggtgtttctgctgccactacttctgtcggagccggaatcggagggggaactaagggtagaatggttgattctgcaactgactttataggtgtctgcgtagctccacacctgcacctagcgagagcctcttccgccaaataaagcctccgctttaactcatcaacggaaagttctgtattgacaatggccttgtttttcacttgctttgtacgtgtaccaaaccgcaacgtagataacgtctcagctgcattccaactgctgggagagcagttgattacgagggtcgtgcgcgagtttccacccatagactcttttagtatgcgagtaagtttggagtcgcgatatgggacgtgcgatttgccctctgaaagtgcgtgaataaccattccgagagtggacagagaacgattaatctttttagcttcttcaagtgtttgtcccacagcacccgtcttgccaacactctccgatccagcaagatcaacaagtagcagacgactgtgtcgcatttcacctgtctccacatttgtttgtccgatttcgataataaaaatggcatgtgaccgtgaactttgagcattcatgtttgtagccgctacggcacgagcgtgattgccttcttctaacgtgtcaaggacctcttcagcactagtaacgtagaatgtgcgcagatttttcacatacactcctcgaagaggatcttcatgcactgaaagattgtcatgctcagctgttggttagcataggaaaaaaggaatggagatggtcaagcacaagatacggcaagagagtaacagagaagacaaatccaagaatcacgaagataacacgcggcggagaacaacgcgtgcacctcattccattcactcagcatcgcagtatatgctacatgccttcatcgtaacatcgagatgacccccacttttcacttacgttctaggagatctcgcacccgctccatataaatgtccaggaacgacaccttgacggtgtactcgatggacgacggagactcctgtatggcagcgaaaatccgttcaacaatacgaggagtcactcccctctctttcgcgtctgcagggtttccctgtctcgttagtggggtccatgtggggcatgcgtggaggagtgggggcgtaccatcatggtgtatgtttttcccgagcccgtctgcccataggctaggatggttccgttatagccgagaaacaggtctgtatgtgtcagcagatagaacgagttgagtggggcaagtggggcaagtgggggagagtactgaagcactgctcaggcatgtttgcttgttgatagctgatatgcttaccgtctacgattgactgaatagagtaggcaaatatggcctcttgtgtgctgtccgtgtcgaagacacggtcaaacgaaaagcttccacagaaatcatcgttctgtcgcgtcagtcgcattcgtcgcgtcgcgtccactcacctgcaactgtacagaacattcgtccttgcatgtcagtacagtgtgctgatcattttgcagctcaagcgcattaggagggcgaatacggcagactactttaatagaggtcatacaagcagggagaagcggagatcctctaacatgacaatcaaaggcgagaatagggtgttgtatggaaaatgcgttaaagcagataacgagcggtagcgcggtggacggagatagacgaggctagcagcaaaggagagatgtgggacggtggtaaacgaatgcgttagagttgaatgtataagtacagacaaggatacactagcttcatgcaccttaactacaattacaactgcattctaatttgaatctttttcagtttcattcgcagacgtgtccgacccgtacactctaccaaagtcaaccgtagcatttatctctacactattcatcgcgtccgacccgcactatgcactacatagcgtattcttagctagcccctattctaaataacgcatccctgggtgccgcttcgtgtcagcaacgagagagtacatgctccccctctcgctcttcgcgcccacccaatgtcgttcttcttcaaacaaaagtcgaagccgtctcatgaccatgttcgttttgtgtgtgaacagcttccgcggttgagtgcgtcttctgagcataagaaggtgagtttacttgttgacatctctcacgatgtccattccttgctctcgctaacgcatcacttgtttagccttttgatgaggtttgtcgtgcacttcaatcaataaagtcgacgttgtgtggaacgacagacgtgccgccgcgaccggaccaggtgtcaaatctacgattggaaatttaccaatcaaacttgctcaatgttcttgttcgttacttgccagtacttgggtttgaagctcgaaaggacacggctgtaattttcagtgccttactacataatcaaatcagttctcgatatccttcagtagactatttactggctaatcaggacatatttcccattctacttcgctattacaattctcccgatgtagccttcactgcaggtaacatactgcgtgaatgtgcttttcataaagctctgtgcagtgtaattctcgaattgccagagttttggttgctttttaagtttgttaagtcacccagcttcgatttggcaagcgatgcattctcgacgttcaaggtaggtttgctttgttagggaggcttcaaatacgagcaactgttgagtaaaagcactggttgcttgttttgtaccccccacaccctccaaaagttggctttgctcttttcgtaatttgaaaactaacagtacaggcccttctcattcaacacaaaccgttggttgctgggtttattgttcagcattacaacgatttttttattcaatacacccttttacttacttcggacaattatgttacgaaacggcaatcattgaagctcttgggtgaactcttgcttaatcgtacgaattatccggttatgacccgttacatcgcgtctgcggagaatctaaagttaatgatgattttattgcgcgacaagagtaagaacatccagtttgaagcgtttcatgtttttaagcttttcgttgcaaacccggagaaatcggtagaggttttagacattttacgaaaaaataagtctaagctcctcacttatctttcctcttttcatttggatcgcaaaaacgacgaacaattcaatgatgaacgtgcttttgtaattaagcaagttgagaagctccactaactgttttatttcaactccttcctcacgaaatttatcacttgctacgaatgctccccttttaattctttttttgttgaagcactgacatatacacacacacacatacgcactttcaaacatacacgtactcttcttcgatcctctttacatttcaactcactccaacgacaaacaagtgtctacatttccccttcctctcttattctcttacaccttttcttcctctttctgttttgttttaaacactttttgaacccttagatttgggcttccgcaacaaacctctttttacacttctctctgcttttgccgcactatcttacggtttcaatgaacgacactttcatcccaacaacccatggatacaacacctcttcctcacatgaactgaattcaccatatacctctttctgatcaccattcctttggtcacattgattcacgaacaccatagtcattaatcagaacaacgcagttgctaaccactattttcttttcccgtaactccccttgtggtcctcagccgcctgttgtaaagactagggaataacaaatttatgaacaactacaagtacgcccattcaataaaatgaaattgctaagtcaaatgctacggtcgtaaatgcaaatgaaccttgtatataggcattttcattgctgcccatgttttccattactatccatattctccctcttccttttttatttcaacattctctggtgcttcctaaaaggtagacttcgcttcttcatgaatccgcttagtagcattagagtcctttacgagtaattggtaaagcccgtatttcggctccataagggggaaagcatatgcacggccaataaatttcgaattctgagtgtcaataaacgggcgtacctccttaacacgccagcctggttgttgcgcgtaaataggttcacgctccgtagcctttgtgtaagagaataaagaatcaacaatgtagtcacaagtgtcgatcggcacatatctagaaggctcttccaaattcaaatcattcatgtgttcaggaatgtcccggattccgggacggtcccaaaatctgctactcgtaggctccttaaattcaccaggcaaaattccgtcaaactcggatttgaggaaacgaagctcggtatggtcgggcaagaaaaaggaagaaggataacggtaccattcctttccaacacaaacacgggcttttccttcttcaggagtagggatagaagcataaaggtccatcggagaagcgtagttcatcgtagcaacaattctagaaacaccgagcaacccagtaacaagataaactaaaaagacgagtgttttagtagggaatcgtgctctgttgatacgtgcaatgtaacagacgcattgcattgaaagcttcagagaaagatcaagaccaatggcagccgttaaacacaaaaccggatatgcagggtacataaaacgctcctccttgtgaggttggagtgtaaagatacccaaccataagtaaaagggtgcagtaacagcagttaaatcgacaagcgagtcgaagttcatccagcctgtcaaagaagcaagcaagacaaggggagcacaaacaagagcgaacagaataatgaagttgtgttgcaaaaccaaattagccaaataatagtaccagggttctgttccatagagatcaggaccactattggacgaaaatacgttgtatctcacaatgttccaagcaacaaactgaagacggccataaaagagcgagtcgatcacaatgcaaacagcacagatagctaaagtaatcaagccagccttaacccagcgggccatcaagactgggaaataacgtgtagcatcatacaactccaaaagcataaacggtgcgataagagcagcacagaaaggccaaccgacgacagcgccaacaacgatacaggcaacgaccttaaccgtacgagaagtcgaaggaggactcaactgatacgaaagagccaacatcacagcgtacatcgcgaaggacgacggcaaaaagcttgtgcttgccgcccacattccagcattgggcagcagaattgctaccatgtgcaacgcaacggcacggttgaagttacgagctacggcaacgacaagacgcgactcacagaaggcagaaacagcagcaagcaccatgcgcaggagatagaacaagtgcacacgatttaagcctaacagacttccaattttcactggaatggcatgcaatgtgacatagaaccaactacgaatagcatgctcaggagaatactcccatgtctgcattccctgtccgaacacaaggtaatgtagaggttcccagtaattataaatttcatcacaatcgtcaacaatgctgtaggatgcagaaatgagacggggaatgagaagaacgaagaaggtgtagagaaacgagatcggaagcttctttccccttgttttcaccatatttctaattccaggaaaagagcgtttggaaatgaaaagagggacaagccagtatcaaatggttaggggtctccttaagtaacaacaaagagcacaactagtgctcgtcttaacttaagaaacaggaaagagggcaatcaacgtgggcccgtttttgacgaaaattaggtgtgtagcgcagttgggacggttagcattcacgtttatcccataacaatgatcccacgtcggcttcaaattaccccgcataaccgttaacaccgaacatgtttaaattccacgtgacaaagaaagccgaggcgaaaaacgcgctacacaaatgaatgaataccgcgacaaaatgcgcgaagttccgctatagaactgccatgccgcttgactagcggagaataacggaaccattaacacgaaaatagaaggacctttacaaaaaatggaataacaaatgacaaaaacgacaaagaattcaaacaagaatcagaaacaaagagaatcaaaaaaagggttactgctaagtttacatttagattcggcttactaatcagagtaagccatcagctttacaatattttgtacaaagagtctgtgacggcaatgccgtcaccaaggaaaagagcttcccgcgctcatttataatttgcatcaagccatgacgcaagcatgacattggcattcgagaccagtgtaaaagcttatttgaaacagatgcataaccttaattttgtcaacttctgcgcctaacccctcatttctcaacaatgaccaataaacgctctagtaaaatagtaattaaggttataagataagctcgaggcgctaaacccgacaatccagctaacatttataaagccacatctcttttctttattttttacataatacataaacttccaaagtgtaagagtttgtgaggtgagattaacgttttccactcctgcaactatatggatgactattaggcgagacattgttcgcgtactcaggcgaccagcgctcagcgttacgcgcaacttaaaaaaagcttaagtgaacgaacgaaaatttaaaacaaacaagttcacgaacctaagaacgctcaccacggagacgacgagcgagttgcatgtccttgggttgaatggtgacacgcttaccgtggatagcacacaaattggtgtcttcgaacagggagaccaagtaagcctcaacagcctcttgaagggcaccaatggctgaggattggaaacggagatcagtcttgaagtcttgggcaatctcacggacaagacgttggaaggggagcttccggatcaaaagctcagtactcttttggtaacgacgaatttcacggagagcaacggtaccgggacggtaacgatggggcttcttgacaccaccagtagtgggaggggcagatttacgggcagccttggatgcaagttgcttacgaggggccttgccaccagtggatttacgagctgtttgcttggtacgtgccatgttttcttgttgtgaagggttggggtgaaataacgagaagatataaccaacttttaatttgccacgagctgtagattgcttgcgtcaattgatgggttctgatgaaaagtgcgggcacctaatctattatatacccaaattacagcgacgcgtctgaacgcgtcacgcgttcatcaaatcccagggttagggttgtgatggcgaaaagaaacaaaaaggcgaccgtcgctccccgaaaaaccatccgcagacgcaacatcgccaactaatctcggttcacgtgcttgactttaattgcaggcgtcgtagaactttatttcagtttgctgcgtttgttttgtttccacattcacactcaaatcttcacaacacaaagtttttcttcttcaaaaacacctgaactgtcaacatgtctggacgtggtaaaggtggaaaaggattgggaaaaggtggcgccaagcgtcatcgtaaaatcctccgtgacaacatccaaggtattaccaagcccgccattcgtcgtcttgcccgtcgtggtggtgtcaagcgtatttctgcccttgtgtacgacgagacgcgtgctgtgttgaagcttttcctcgagaacgttattcgggacgctgtcacatacacagagcatgccaagagaaaaaccgttacctctcttgatgtcgtttatgctctcaagcgccaaggccgtaccatctatggtttcggtggataagctgtatacctattttgcttgcaaaagctacagcattttctccttccttgtctaatgtttgttcttctgttttctttttgcataattgttatcttgcctttccgccactcgcttaatggagaagagctttaacatatgacccgtctttttccttagtttcaatggtattcattttgctagactatatttggtggatttgcgtggtattggtagatttgtcacagaagtgcgtccattttcctcaccctcagtggatcaaatgttatatcagtacggatgcactttgcagcaaattagcaagtatgtagttgagtaaaatcgaaggagattatcgttagaggaaactcacttaaatcgctattttttttaaaatctagttgtgttccttggcacaaagcaccatgtaaagtccaaaaacgtgttcgaatgggacggcaagaccagtccaaatctcaaaggacgcgagtccctgttgaagcaaaacttcaagaccattgatgcatgtatagccgtgtttagaagcaacactcatcaagggagtattcaatggcttgtaagccatatccaaaaatacatattgttctttcttctgagctggaatttcgctcagtaatgcgtcaataactttgctgacagactcgggaagggggcggtcggcaggtacagtggacacgacagctgcaacttgcaacttggtccactcggaaatctcggattgtttcgtgtggtcgatcaccttcacgttatactcttcggggaaaacagccttaaccttttccgcattcaccaaagtacggttcaagaggtaaatgtttttagctccaagcttgtgcatcgcgaaaatagcagcccggctagtaccaccggcaccgatgaccaatgcattcttaccattcaggttattagcaccagcacggacaaaggtgcgaacaataccgcgccaatcggtgttgtcaccacggagctttctcttgccattctcactgatgggaacgacagtgttgacagcacccaagaatctggcctcatcactcaactcatccaagtattgcaaaatgtccaacttgtatgggattgtaacgttagcaccgccgaagtctggttgagaaagaacatccttcacaccctcgacactttcagtctcaaaaagatcgtaagtatagggcaggccagtcaagtcatagcaagttttgtgcaaaataggcgatttagagtgttgaattggggtaccgaaaagatagaacttttttggagaaattgagcccatcaaactcaaagccgtaatgatttgtctgacactcagttgtccgggggcagccttataaggaagagcagggctagttacaggggtgagaacgttgttgaagacgcgagaaagttgaccaacagtgcccatgttgatggcaatcaaaggcttgttcgtatatcccttgaaggatttgcggaacttttcaagatcgaagttatcttgcatagacttagcaataccaacaaacttcacaacatcgccaaaggcagtagccatatcaagcttttgcaaccattcatcgggttgtgcccaagagcaacgttgagcagtgtcatgccacgaagtgataatttttgtgttttccttgcgagcgtaaatagcttgcaacgactcagtagaccatccaagctcaagatcaagaacatcaacgccccagcgaagtgcagccaacatcagctcgacagcttcgctctcattagcattggggaagcgtccaccctgatccttggatctcacagtgaaaataatgggcaagtcgatagcggcacgaagggtagcgaattgctcggcaacgaattcaacggaaggataaccagtagtagagttagggtcttccaagagatcagcgcgcaattctacggcatcacagccaatgatggcctcaggcaagaaggaaatggcatcattaatgttagggaaagtgagagaaaggaagaaagagtgaggtttttgaatggccttttcgaaccaggtgctcttgcccgtaaccacgcgcaagaagcgagacatactagtctcaagcttgctttgaacatttcctgactcaatggtggggctgacgaagtcatgggatctacagtcaaggtaccattgatgacgacgaaggtaaacattcttggtgctttcacgatcagcataagcaggacgagacttgtcaatggaaaggtaagacaaaacttgatcaaggttacgatggatatggagcacgatgccgccttccttgacatacttgcaaagcaattcacgggcagcaggagtctcgacaattcccccgccgcatgcagcaacaaagtcagaagacttggtgtcaatgaattcttgcaaaacttgtaattcctcttgacggaagtcatcccaaccacgagtgttaacaagatcggggatggttgtgttcagcttcttttcaagctcttgatccaaatccaagaacttcatgttcaactggccggcaataatgctaccaatagtagtttttccagcaccacgcataccaataaggatgacggaagcgcgggatctggtgagcttaacagacttgaccgtctccttggattcaacgccagccagtttaatcttgaaggagttgcgcaaaacatcccaccagtaaggccaggtcttaaccacacaagccttgtcgagaatgactgtcggcttgggagtgacaagagtaagaatactgaaagccatagcaacccgatggtcatcataagtataaataccttcttcgggggtcttcaaatccttgtaagactgaccgtgaatgaaaataccatcctccagttcaccggccttcactccgaactttgcgagttcgtgaaccatagcagcgatacggttgcattccttgactctttggttggcgataccagtaatacgggtgatgtgctcgttaccagaggagttgcaagcaacagcagccaaagcagtagcggtcaggaaggcatcagtcatagtttccatgtcgacgctttccaatggctttaattgacccatggggggaccttgaacggttgtactcgtaggagtttgttcgacggtacagcccataggagccaaaacgtcacgggcaaaacgagcatcaccttgaagagatgcgctaccaatattgggaacggtgcattttgtaccggtaatggcagcaaaggcaagtgggtaagttgcagagctagcatcactctcaatttcataatcgccagggctcgtgtagttggccttgggaatgtgataggtgtaggcctccgtctcagacttgacgacattgacgccgaagcccttcatcatagcgatagtcatgtcaacgtagagttgagagatgggctttccgccgacaagcttaagagtaacgggctcttgggcgtaaggagcacacatgagaatcgatgagacatattgcgaggaaacagtggcagcaagctcaatgacaccaccgcgcagaccgttttggggaatcatcttcaaaggaagactaccctcgcgttccaagtagctaatggaacatccattggcacgcaaagcgtcaaccaatgggccaataggacgaaccttcatccggtggttaccggtcaaaacaacctcgccgccttgttcattctcgccaactaaagcagcaacagtagtcaagaaacgagcagcggtaccggcgttactgaggtaaagctccttcgaaggggttttgaattttccgcctccgttaacaaccagcgtttctccattgtcttcccacgaaaaagtagctgcaccgagttcttccaaggcagccatcatgacctgagtgtcgtccgaatgcaacatgttcgtaagctttgtagtgcccttagccatggcagcaagaatgagagcacggttagaaatggacttggagccaggaggagtgacaacaacatccgaaacactgttgtcaaagggactgacctggatatcgtgagacagaacaacgcgaatatcctcatcagagacgacggtagcgtgtttctcataagtttcaccaacggccttcaagatgacaacacgcttctgtaaaccttggtttttcttgtcgacagccatgatgcgaataagcttatcgacgggacattttttgtaaccagcgtactttttaatatgagcatcatgaacactaacgggaagggtgtaagacataagacacttcgtgacacggccaacagcgttaggcttcaaaatgccaaggtaacgggaaagctccaattccttcaccataccaatggacacacactctccgtgcaagatctgggggaagagaatggcctcgtatgcatgaccgatggagtgaccaaagttgagcaagttacggaggccaccttcacgttcatccaaagtaacaacctcacacttcgtacgcacagaagcaagaataatcttctgcaaaaggttacggatgttttcaaacttgaattgtccagggacgcgaggacggtgaacagcctcaagaataacggtggggttttgttcaaggagacagaaatccttttcgttccacatagcagccgtcttaatgacctcacccataccattaatgaattgtctgggctccaacgtctcgaggaagttgagatcggcgaaaacagccaaaggctgccagaaagcaccaaccaagttcttaccgtttggagtgtcaatagcagtctttccaccaatggaggaatcgaccatagccaaaagagtagtcggcagctggatgaatcgaataccacgcataaaggttgcagcaacataaccggccatatcgccaataacaccgccgcccatggcgacaaggacagtgtcacgagtacaggactgagacagcatccagtcctcaatctcggccttcatagaacgacacttcgacgtttcaccagggggaattacccgagtaagaatacgaggagcaactccatgacgcttggcagcttctgaaagagctgtcgtgtatttttccaagtagtgaggagcaatgtttgtgtctgtaacaatcacgtatgccgaggactttgcattctcaatgaggaaatcgcaaacgcgtcgctccaggttaaagccgacaaagacagcttccttgcccagaatgggcactgaaacaacgtccgtatcctgactcatgaatagttataaatatagaaattctgttcacagattatcccgtgaacctgtctagcagctccgtttatgtctgaagggaatgtggtagtaagcaaaaccttctgctacatggagacgccatatttccccgaccctttaacgcatcatagggagatctatcgagatagaaagtggcggaagggagcgcgttacctgaaatagtgtgacttaaggcggcgcagcgcgacaaaacgagacacccaaccacccaaaaataaccgaccagcacactgtcttgctacagcaccccacttaacacccccattcacgcccactaaacccccgcatcgtgctcccccgatatagaacgttgctttgggattaataaaaccaagtcggcaggttgttttggtcattagtcggaatagtactcatcagactcgggatcgagcaaagagagatccaattgatagcgcatgatagcaccaataccaccaaaacccttaacgaattgcataccctcctgggatctatcggaaacgaactccaaggtagcaccaaaattcttgtagttctcggccaaccactccaacagaggtgtctgactaatgagctccatttcttggccagtgttcttgtccagcaagtacgagttggtcttgtcattttcttcttgctccttggtaaggtagagcacaacagtgctaccctcagagttcttgaactcccaacgagtcaagtcgagatcggcgaagcaaatgagtgtttcgacagcaccctcttggagagcgttcatggtgtcaatggcaccgaaacagtacttgccagtgtccatgctgatttcgtcaaagaagcgttgaatgagcttcttctcttgaacgaacttgacgttggccagggtgtcggcagcaagctcgatggcctggttgaaacctgcctcaccaccgtaggaaacatcgaccgtacgaacgatggcagcctggagacgctggtcgaaaaggtcactttgacccaactcggtcttgaagtcggcagaaccggcaagaacaataccagcaacgttaaccttgtcatccgtaataaagtgagtgacggctgtttcagcgaccttacgcacatagttgtgacgcttctcatcacgaagacgagcgaaacgaagagcggattgaccacctcgaccgtgcttcttgggcaaatcgacggtgaatttttgcaaaacctcacgcgtgttaccgctcacaacaccataaagcgtttggtgaccatccataacgatgaaaccgaagcgctggtcactctcgagcaactcagccaaaggttccgtgtggaatttgttgtcacagaggtaaagcgacgtgttaataggcttaaacggttcgaaatcgatgttaagcttacgagtcttgttgccttccatcaacacttcaccacagtacagcacaagaccgttgggaggaaccttgttgtacaatttcagacgctcacgagtagaagtaatggcagacaacacagacagacggttcacacgcgacttgatgttcgacgcggtaccgtactcttcagccagcatgctactgaccttggaaatctgatctctgggaggaataatcaaagaaatcatagaagttccgtttccgtgacagttgacaagttgcttcactagacggcgaattttccaaatttggatggccttttcggcctgttcactgctttgatccatttttttcacgtcccgttattaaacaaccgtataaccctaaaaactgacgttttaccctgaaaaaaatgctccaaatactcaaaaacaaagggttcccgagtagagtgatgggagagggcaagtgcgaaacgcgcggtcacgaacgtgctataaggaggcgaataactgtgcaaccgtcgggcgcgctacagcgcgtttggcaactctattttccataccgaaccctgttacacaacgcgctattgcttcattaggaggtacagaaattgaatgaatagctcgttaaaccatttaagaaaactgcagctgaatacgctattccagatagagcactcatacgaactcagcatgccttttacaaaacttgctgaaacaaaacagttttgctctttatggagtgcacaatgtcataaatgacgagcagaccgtactcattgagttagtctggcttggacaacttgagaacgtctcgccgtgtcagggtaatcttctcgtccacaccacgtctctcggagcgcctgtgaagaagacaattgatggaaggtagggatgggtagttcactatccttgtttagcgccgccttagctgctattagagtcagcagggcgacttttcgttattacaggtttgctaattagggaagagatcgagtgtgcttgtgtgtttggggaggtgtcgttgactgggtgggtttatgggtgtcatagtcggcgagaagaaattccatgcggcagggcgagacggacctttaagctttactcatgccgtcacggatactctgggagctggcactgacaggaggaatgctggtaggcaacaaggtgcccttgctcttttgttgctggaccttagcaagagcgtagacaataccagcgataaaacccaaggcaatagcagtaacggatccaaaggtgacgggggcaccgaagaagaggataccagagatagctaaggggagcttgttcaaggcaccaaccatactgtatgtagtcgacgaagtaacacgcacacaccaagcagaggtgtacgagataccgactgcagaaagaccactgatggccatgacagtcatcacggagagaccagagccgggagggaagatacgagtcaagttttcggcactccaatcctcagtcaagacggtgagaatcaacaggacggggatgctgaggaggttgttgtagaacatggtgtcaaagtcacggaaattggtgagcttgatgcgtttgcgcatggcaagcacaaaagacgcgttggtcaagcagtttgcgaacatccaaaagtatccggcgttgaaagaagcaccctcagaagcaggactcttgatatcggcccaggcagcaacgacagacgaaagcaccatgagaccaaaggaaaagagtgtcaaggaagagacactgcctccgaaccaaaggacttcaccatatgcgatgacaataatagtaagattcttaaagatagtgtaaactggaactgtgagatattgcagagctttggaacccgtgtaaatcatggaaacaagcaagaaggaaatgggaaaccagaaacgagcttccttaaagttgaagtcgcggaatttgataatattcaagcgttttaaacccgtaatcgcaagagtacaaaccgtagattgaatagcaagaaggaggaaattcatgttaaagtccttgaggttaagaacatacttgttcgacaccgtcataaggatggatgccgaacagtaagccagaacgggcagaattggtgatctttgaatctggtctaacacacttcctgccattttgtattttagggacagtgtttggctccggttaactctccgtagtggttagcaattgtgtgctgtatctatctgcgctacccttacccgtcaagcagtttgtgaggcgttttgtcattgagccgaactgagtcactgtgtgtaagatccgttcacagtgtgatccatctagctgccaacgagaaaacgtctttaagtttactcatttcccgctgcacgttcactcctgctatcccgatattccaagacacacagggggagcgtgcgaaaacacatgtcattaacgttatcttagcgaacgataagctaaaaagcggatgaggtgcgtgaaaacctaaaatggccaagtagcagtggataaagtgaattaaaacgatagtaatataggtacgcgtttgttaccactttcaaaaatatgctcgttacttgagccaagtcaccagtggtataattctttggagtgttatgactactcgcgtgagtgggcaatttcttcgacttcattgcacggtgtttataaatgaaaacacggtacgcgtttaccgttaagacggaatgaacagaacaaaaccgttgcacatccttaacgttttcaccctacatatcgtaccattttcaggaattttcaagaaagtcactatgtccgagcggttaaggagttagacttgaactcgttcaggcatctaatgggctatgcccgcgcaggttcaagtcctgctggtgacggtctgtgcgaggtaggagagtggaactccgacgggctcataacccgtaggtcccaggatcgaaacctggcctcgcaactttttgccgttttaccgaacaggctagcgacctagcaaccggaagttcgtaataccgtggtccgtcggcggaacacaccacgctcgcttcttcgcttgtatatttcccatgcacccgagcaccgcgccaagaatagaattcaatgacagacagagaacactcaatagacgataccattagagcatagtaaaatgcaattgtttacaattcccagtccactggcaaactcaaatcccttcccataaacgctttgcaaaaaaatcaatctaaattatcctggacaaatgttattaactatatatataaaaaaacaaggaatgcaaaaaacgatgaacgtttcaaaaagataggcaacttatataaccacaagagaatgacacaggagtacaaaggccgctcctggaagtatccttttaactcttaaaacaatcttttcatgcagtgtctcttggcacaaaacacattaggagtttatacactgggaggaaactgctcccgggagcggacccgaatgcaaataatgcgtgttcgtcgttgaacaattaagctgaaagagcaaccaggctcccagcggacaaagtgatgggaaaaccaacacacagccatgtgtcggtaataaaaattctgctaccaagatccacacactcaatcagcttcttacaagaagagagcaaagacagccatagagaaggcagcgacgatgccaacgctgacggccttggtgctagcggcaccagaggcaacagaagtagagctttggctggagagagaggtggaagcctcagcggtagcagtggcagtagcagtggcagagccagaagacttcacgctagtagcagaagcgagaagagaagagagggagctgtaagagatggaggaaactgtacccttgcaggtaaagccgttacccttgacaacgctgccagactcagagaaggggcaagtgaagttggtggccttggtttggacatccaaggaacccttgatgtcgctaaggacagggaactcaacagaagagaagttgccgtagatgtcaagagaaccgccgatctcagtcaacttgctgaagccgctgaccttggtgagaccagtgtcgttaatgaccaaagaaccaccgacagtggtcaagttggggaaggagaggttggtgagagactcagagtacatgaagtagagagattggtcaacctcagtcaagtaggggagggaaacgttggcaagggtggtgttactgaaacccaaagaaccagaagcgttcttcaagttaccgacgaagacagagccgacggtagagaaggtagcagtaccaacagtggaaagcttgccaaagttaacgttgacacccttggcgttggcagaaatcttgatggtgttggccttaacaaggtcagccatggtgatgtcctggatgtaacggttgttggtgacagtgaaggagtcgacctcgtccaagttgataccttggatggtttggaggtcagtgtcatcaatggtaacggagtcagcttggttgatgacagcgttgaattgaagctcttgcaagttggggagaacagcaaggttcaagccagcaaccttggtcaagacgggagcagacaaggtgctaagacggatcatgttgttgacgctgaaagtaccagtaacgttcttcaaggaagggaagaccatggaggtaaggtaggcgtcaccagagacgacaacatcaccatcaacagactcgataccgttggcagtcaaggtagagatgccatcgttgtcaatatccttaatgtacaagtcaccagtcaacttcgtgcaggaagcgatgttgtcgagatggccttgagcagtgatgttgaaggcagaagcagtgcaactgtcatcagcaaaagcctgttggaaggcagcagcgacgagaagagcagcagagatagtagacttgaatgcaaccatgatttcgaatgtgaaagatgcagaacctaaaaggatatgtgtatatgtgtgggtaaaggaggaagtagaatatgcgacgtaatctgtgagaaaacgggcttagaggctctggttatgcgaatgctaggaaaccgggatgaaacgatggatgtaggagtgagagaagatggcagtcttatatacctaaatcacgaaattggttgctatggtgcgcgtaaacagccagcaacgtactcccgccatctcgtcgcgataatcccagatgaggctggaccgtcgccatggactgaggatgattggccgaaataagcacgcgttgccgcatgcaaagctggaaactacaaataagcgacaacaatccccaacatggttagttggcatagtaactagccgccgtggaaggtgatcagcccgtcggagtgggggatgaatgtttgtgctggttattcagttacgaaatgtcgtagaggaacggcggtgcccggatttcagtatatttcctctttctccctgttgctgttttcctcggctgaaatatccaacattgcttgacgagtcatatggcggctaacgtcacctcataagcctcctaaccgggtcccgaacacgctaccccgccttcctatcgcatgctgattggacgaacttgaatttacactggctctgacgtcgcacatgtcgcgcaatggaggtatctcgcgtccgattcggcaaggtttttttgcatgccaactgccgaccacccgtttttcggattaaggttatgatcgacgtaagcgtcgatcataaccttaaacgtcacggggatgcagatcatcggagcttcttgtgctctaaagtaggacaggtcgcgacgcgatgcctatcctctgccaacgcttcgaatatgtcagacacgagtatgcaagttgatacggtgccttctgaggtaccggcgacaaaaaagcgctttgaaataaaaaaggtaagccaggaagaatgcggggaatcgctttttcgcgggaggaaagcgtgtcgttgggaaattgtgtctttgtttttgcattctaacaaacacggtagtggaatgctgtcgcattatggcagtgggacattgttgtcgacaactgtgctatttgccgtaatcacatcatggatttgtgcatcgaatgccaggcgaaccagggtggtgctgcttctgaagaatgcacagtcgcttggggaacttgtaatgtaagcacacagagacccggaccgctgcagactggctaactgcctttagcatgcatttcacttccattgtatttcgcgttggctgaatacacgaaacgtttgtcccctcgacaatcgcgaatgggaatttcaacgttatggtacgtgtttgatagggagtatatgttattaacacaactaataggtcattgatttgttcttatttacgcaaaaaaaggagtgaagactgttgcaattgtattgtactgtactgtgttgtgttcgtttattctctttgcttgtacacacgtggtagagcagacgaacaaaaagaacaaatctcaagactatgctcccgtacaatgcagcccacagacaactccatttgtcatcccgttatatttttttttaatttttctcttacttccatggaatgtgttcacgcgcgaatccatttgctacacccttggatctgatcgtccaggtttgcatctctctgagttatgaaaaaccaccaatttttttgtgggaaactgaccttggcgttgcttaatccaccagtcgtcggagggggaggctttcatggaaaaaaaacgctataacattttgggttttatatcagccggtacgtacggaaaggtctacaaagctaccgccaaagattcaaagcaaccggggatatttgccataaaacggtttaagcccgaatctaaattttccaacggacagaatgttacaaacggcatttctcagagtgccatacgagagataagtctatgtcgtgagttgcatcatgaaaacattgtaaatttagtggacgtgatgatcgatggcaccaatattagcatggtttttgaatatgcggagtatgacctacttcagatcattcagtttcacttacgtccacggccacaccccattccaaagtccatcatcaagtctttcacgtggcagattttaaatggaatagcctacctgcacgagaactggattcttcaccgggatttaaagcctgcaaacatcctcatcacggaagaaggcgtagtgaaagtcggtgatttaggtctgggtcggatttttcgagattccctgcaatccttgtatgctagcgatcgtgtggtcgtcacgatatggtatcgtgcgccagaactattgcttggtgcaaggaattatactccagctatagatatgtgggcaattgggtgcgtatttgcagaaatactcgcacttggaccgctgttcaaaggagaggaaatgaaaatggagacgaaaaaagttgtcccttttcaaaaaaatcaaatgttgcgtattatggaagtgctgggcacaccaacagaggagcgctggccggggctgtctcaatatcccgagtaccatcaactggctacctacgatgtgcagtactggaacaatctattgccgcagtggtatcacagcgtgaaggccaatgacccggacggtcttgatttgctcatgaaacttttggagtacgatccctcaaaacgtatatcagcaaaagacgctctttcacacagtttcttcacgcgagactcgaattggaacaaagtgtacgttatctggtgtgtggcggttcaacatttactaactaaacaagggcttttaaagaccacgaagttcgttacccccggcggaggatttcagttgagagcgaagagccttcagtcaaacgttcggcagctgttcccttgtatgggctttccaaacacacaaaactgtaaacgggctattcccgcaacgaattgtcaaactatttcttaataaaataatttgtcaatttcttgtatcataaatttgaattttttctgtcatgagctattgacttcgtccgacaaccgttacaccttgtttatcgataagtcctttcctttttaaccaattatcgatttttggacggaaaatcatcaaatgttaacggacgaggtctttcacaaacccctcatcgaacagataaatcgtgacggcgaggctttgaatgatacagacaagtttaatgtcgcggttcaattattaagcaccctcgatgatccaaagctcgtacgtccagacatttgcagtctactctaaacatatatttctgacgatttcagagcccttgtgagcagcttttgatcgagtttaaaatttgggctctctacgagcatgcaccgcttcgctatcatccatttctgatccatttttatgagaattggaagaacccgtctctgccacctgcacggaaacttcttctttcatgtgttcttgctggtcgtgttccagaggtatgaaaagttgtttctggtttgctcgccgataagattcgttaacaaggcttcagatattatcgaagacgccgaatatgctgacgaacgagactagcgactcgtacattaaatcagtggttaagcaagtgaatgaagaggagcttcagaactggttagcgattgccgaattggcaccaaacccaaaagaacggtctcgtgtggacgtttggcagttaggtttacaaaggaagttaaggaaagatgagcagcaaaatctgttggaattggtctcaatgaatccgatcaggccaaccacaaaagaacttgatgcatttatcttttgcaatccggatttctgtactacattccttattgctactttagataaggaagaagagttacaactgaaagaggatcttctttttgagtgttctcaactaccgataagtgtatacaatttacaaacgatacttttagttttgctacgacgtccgcaaacggcaactatgatggtccgaaaactcccgtggctttatcacgtactaaatgcactgaacaatcagttgcaacatgtgaccgatgaaacgaacctcaaccgctgtacccagcttgtacccctatttctaacgaacctcatgaactgcaagcagctttctaatctcctaactcatgactttttcttggaagtacaagatatatgcatcgcaacaatgccttgttcagctgagttatacaaaaggctaatgtctaatcaagaaaccaccaacccttcaacgtaaaataaacgcttgcactaagcaaggcactaacccttctttgtttagtgcttcaagtcactcgtttcttgaatagcagttcctcacgataccaaatgaatttatttacccagtgttataaaaccaaaaaaacaaatatcccttttgatcctgttcgtaatattatgcagatgtgtacaaaagaggccgagacatacgaggatacacgcgcttgtaaagcgacatagcgaccgtgtcttgcacagtgagttttccattaaaggtggctttgaagtatccgtgagtacccaaaggctccttgatgaaacctgtacgtccttgtttcgtaaagagctggataggtttataccacagaacatcttcagggttgaaaaacatgtaacgaacagtgacaagttttttgtgaatcttgaatggatgaccagtaagaacggcacgcttggcaataataacattatggtccgtattaacaaaggtgccagtagctgccagtttaagtgagtcgccatcttgcttaaaaagcaaaacagggctgcttccaaagttaattggaagaacggcggtagcaacgctgagctgagaaggttgcagaaacttgttgaatttctgaactttgttgctagttcccgtagtagacgcgtcagaataaagcggattgacaaacatacgacgaggaccaacttggagaaccaattcttccttagatttgattgggttctcgtattcactatgtttcgtaacggtaaaatgtgagacgcacaatttgtgctcgtgctccatcaacgaatacaaaacaaagagacgatcggcgtagtattgatacacagactctggaacattgcgaacatacacagtaaccaattgtccgggcttgacatctccaatgaacggctgcttcagcattttgttcttcatgtttctatagttttggaagcggaacaaacgacgccagtcagcgggctcgttcgcgtcaggttcctccggatcccaaggacttgagaacatactacggagaccacgatatttgcgaaggcgttcgcgagccaactcatcgggcatcaattcaatttcatcaggaaattcgcgttcctcctcctcctcgcgaacttgacgacgatattcggccagttgtcgagcctcttcctcagcggacaactcaacatacatttctgacttggtgtcgtccatcatatcgtctgtgtcgctaacaacctcatttgcctcctcttcaacagtttcccgtttaggctcttcggtgccaactgtgataacctcggtctcctcggcatcactgtacacttcttcttcatcatcaggaatccaagcggcttgataggtagatgtaccctttggaacacgtttttgggcggcggcaggcacttcctcgtcttcaaagtagtagaagtcatccaatcgtacacccttcggcttctcagcatcatcctcagccatatccatgtcatcgacatctgcggcgggagcaagttcatccaagctatcctggttctcagtaggtcggacaatagtgtcagaaggttcggaaccctccatgtcaacatcgccctgcttcttaacaccgttgcgaacttgaggatgaatgtgaatctcatccacttggaaatcaccaaaaccttgtatatgaacaagacgatcgggatccaacccttttccacgtacaatgccgctaactgccaactttccatcattccaagaaagatcatcagcaactacataagctctggtgtctctccaatgaacacccttaggatgggtagtacagagtatacgcacgatattttgagcttccgtggagatgtcagaagcccaaatacgttcttgatcggaaaaaaagaagttcatgaaactgataagtgatttctttacatccgttctcaatttctgaccatcaattaaggttaagtcgtcaaccacggaaatgacagtagaagcaccttgtccctgaacggtacgtataacgagttcgccaaactcatcgacttcctgagtagcagaaaggataaaaattgtgtaatctgaagccttagcagcatcagccatggacaaaaagtcacggcggggaaccaaaaactgtaatttctgacggaatctatccacagtaacagaaaatttttcgacaggcttctctgggatctctgtctccaacgatgagaggattttcttgagcgtcgaccacgcatcgacgttcgcacacaaggaaattacagaaacgatcttaggagctccgtttctgccgccaaaaatgcgattcgcgttagcaatctcggcccttttattcatctgaatttgtttagccttgttttttctgtcagccttggaggatgtgtgtaaagccggtttaatgccattttgtttaggctcaacacggttccggaatgcctctttcagagcagatttcgacgcgtgtttcgacttaaacgactttttcttcttctgagaagacctgtgatggtgctgagcgtcagacatgaggtcgacaattcccctgggtaatctcaagctgtaacttgcggtgtgctgttctggtaccgaggagacctttgtgctccacggactaactatggaaaaattcaccaccaagaattactgtttggtgtagtgctcaccgtgtgcgataccgcatcaaatactgcttattggcggcacttccttacatcgttcgaagagtgcttcaagcaggtattccgtatgtatgagtattagaaatcaagaaacggggctctgaaattcatttgcttccttagtagttgtaaccgaggtgattttcttcgacatagcctttggcgcatccgtagtgaactactgaaccactagaaaatgttagtatagaagtgtaggcttttgaacgtactttgggaaaatagagataacactctttccgattctcttatggcagaataggcacgtcttttcacgagtgaccaccgtttttgacgaacgtaaatcgttcaattccgtctgaaggttcgataacacactatcattgagcgttgtttggcgcttaacggtgctgagttgttcggcataacgtcgaaattgggataaaagaaagggctttaatgtttgcatgctggcttcactcgggagtttgtccaaaaatttggacatttgtagtcgtgaaccgtacttcgttacaaatgataccagaagtttagagctcgattcattctctgattcgcttaaatgatcgatcacaatgtaatacggctctacgcttccactctcctcgaagacagagttgcaatactcaatggcttcgtgtgaatcgtcatcatagtcaaataagatatcgagtgcattctggtgaagtttcaactttttgtagagaataacacgaatcctcttaagcatttcattgtcctctgggattgctttaagcacagtaggcgcatcataagacggtgaagtttggagaaaagtacggagattgtcaagtgaggttgagctatcagcgtttactccgtccagttgtattttctttaaataaagaagacacaggtttgtggcatacagctcgttttggatgttttggtgaagcaccaattcttccaggaaatcgattgctgcattgacggagacttgcgttaagtattctaagacgaccgtttttgggatagtcgatgctcgtgaatcttcggtgagaaacaaatcaacagtcctttccggttccgcctgaagcatgcttgttgaatgttggaagatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggattaattgactgacggacgaagatgataacacgcatatatcgtgataggtacaacgaataagtcgacacatgtttcgtagctccactttctcagcagctttccgcaaggaaagattccaaacataggttgcgtcactgtgcaatgttatgatatatggctttctgtaggagatgttcatgggggcgcttggccaagtgaaaaatcgacgagatatttgaagagttttcatgttcagtagtaagccttgtgtgtctttgctcaaaaggacctcgttgttttcgagtttctcaagaaatagtttactggatcgtcgagtcatgctgatatatcctataccaagacctagagaagatgttttccagggcaaattaagtgaggaagtcagtcctttctcaacatcgagaaggaaaaagtcattagagaaggctgctagcagtagtttatcggaaacccaaaggagagaggaagctttgtcagaaatgtgaatggtagaatcaacttggaagacattgtcttcaactttgtatatgtcaacttgttttttcgaagctatagcaatttcacctttgtctgataatgcgaatgacaatacgccgtgaccgatttcttggatcttttgaaaatcgtcggcgtaataaagaacaatggaggatgctattgtgcatcaaaagttaggaaccgcaacattttccagaaataacacataccctgtagcgtaacgagaatcttgttttgtgaattcaatttaatttccgttataggtttcttcgtaaagctatctttcatttcgcgttgttcatacacaacgtttcctgaagaatttgttagacacaagactcttggattcttttacgaaccttcttcatgttgtattggcgattttttccgctctaacgtttgtaaattgccattgttataagtgatgtacaaataattgtctaaggtcagcaaaaaggccagagagcgttaagaggtcgatgtacctagttcaaatacacactctggacgtagtttggatgaaggtaaaacctgttcaactgtaaaagtctttggcatgctcaatttcctacgaggggacgtgccagtatggacattacaggacgtcagacacaacgaagcgaacgttacgtgttgcggccgcgtttaatgaaggggaggtcggttataaagacgaactagcgtgtcttgagtcgctttcactatcgaattaaggaacaaagggtaataatattataaagaggtttgtctatcgaaagtgaacatgtgaatataaaacggaaacaaaatgaatcaaggcgaatttctatggtaaacaagtatgtacagatacgtagactttcagttgcaaactgtgcatgttccacgcgttagttttgactgaacgaattccttcatccagccgtacggaaagcatcaatgcggtatagaaaatcatgaaggccatagaccatccctgatccatcctttcttcaaaatgggaatcttgcgaatgtgattagtcaaaaagtgcccatttgtttcattgcttaccaaaacactcagtttcattggcttctttaatggacgcaacttgcgcgtcaaattgtcgtagacgtgtaaatatgcactttctggaataggaacgcattcaggacgcatcacattgtgctgaagagcgtcttctgacggttgtagccagcgttccctttgcttttcccaagctgattgggaactacgtggaactgcttcctccacggtcattttaccaaaggaaccgtacacgactggctttggggggtctacaaatttcgcgttatctggtcctacgacgcataaatacaagactgggctttttcacggccgtttggtgggaagctgaaggtcgttcgtaagaacacaaaccacaagcggatctttttccaccagagttatattgaccgggggggtgctaaagaattgcttagaagggtattttagtaccattcatggttcatctagtacgttctatccacaaaaagcggaaaaacttgtgtaacactattcaatgaagatcgcgaatagctcccgcctagatactactagcttattggcatcagactctttgtggagatacgttttgggcctcttatacctgttttcctcgggcgtttctctatcagccttcactgccaaggtaaatacaaattcagatcttttttcttgttgctacacatgcatgtacacatgacaagttttctttcatagacctcatttcatttttattaaatgttacccagctaatcaatcacgcagtatatcattcgtccaagatggtttcaaatgatggccgtgtgctcgtacatgcagaagcatgggctcggcggctttactagcttacagaacatcctcaacatacaacagcaagggctacaagccgctaaccatcggctccaagaaattcgcacaaatagacagagatgtcaggatcaactctcgcggttaaggaaagcagcggaggaacacggtcgtacaagtgcgaaccaagtatcattaagtaccagtgtacaggctctgaaagacgtagtcaacatggaatgctcaagcttcactcggcaacgagaaccattttcctcgtctgacgataaccagctccaattttgtagcgagctgcgacgtctgcagaagacaccaatgagcaccgtatgagaagtatggcaccatcgtcttgaagactgtttgctaaaagaatccaagttactaaacacccacaagcgaacggtagttgggagaagcattttcgtaatccttaatcaagtatttttcacggttcgcaaacaagataaatatacattcagattagtcacacgcacttgggagcgaaagtagccatctcccttgggctgtttcgtttcaactcaccgtaggaattcttcgacgtagcgtagcagaacatggacagactctgtgtccatctgtgtctgttcgattagctcgggcatggacacgagtagccgtaaaagatgctcggctccgtaaacatcagccatttcggtgttgggatgttcacgtataacctcaagatactgctgccgctcgaaacggtagagcagcatgtttccgagacacttgttgaaatagagaagcaatcccgacatggcctgttcaaagacgtctgcctcaatctcgtccgttatgctctgcatctgctgctcgcgaaacgagcggatgacatcgcggacggtaggctttcgtggaacggggatcagctgctgattttttgtgatgtactcccagtcgttcacgagccaaagctttaacagattgggtacctccatctggtacttgggttcatggtacccttctgcatcttcatcggttccaacgccgggcgtgccttcctcagacacattgcctccagacagttggcctgtgctggacggggtaccgagacgacggcctgcgtcgctctccctgtcaacagtgctggtgctcgactcgcgagttcgttttgaccgagtcgtgcttgtcgtcgtggctccttcagcctgtgccgatcggctgctgctgccgccttttcgtccaccgcccgaggatcgttgacgagctgcgatggcgactgccttgagctccttttgtgttttcaaattttcttccgaccacttgaggatccgttcatcttccacccattcgtcccagctctgtttccagcccttgtagtgaacaaggtaactgggagtctcctccttgtcatccaagtcaatgattttcgcttcgtacagcaaagggccatgaaagcacaacacgcgttctcctaacttgtacgtagtcattcgctacaccgtctcaaattttgtctttttatctagtctcgtctaaggcacgtacagagggttctgtccacaaaaggtccgactactgagtgtttgctatggaagcaagaagacaagcggtgggtcccagcagcagacagcaactgcacacagtccaagaggcaggttcttgggtgtagcacaaagggagaccgagagagatcgaacagcagcagccaggcacaaacacaaacacaaacccacacctgtcaattcttggtggtgacaaccgcaaatgttaatcccgtaggcaacaactgcaccaaccttcgcaaacagaagtaaccaacatgtagtaaatagtcgacacttaattaaattcaaaattacaagtaaacaaaaaataatgaaacaacaacctcaatcccgagacatctacgacttggtttttttcagcatgtaacggaatcgctactactcacaacaacgactcgggcgtatcgcccaatacacggcaaagtcatatcgcaaaagcatgctacttctttccctctagctagctatcaccggctccagctcactccatgaaaccccactgtcgtggacccgcttctctgtgtggacaccgcaccccacctttggtggtgaggttcccatcccactcctcgatccaaactcaccaccaagcaagttcgggagtatggaggaccccgtccgtatgcccgacgacacaacactgaaaggccagcaaaccgtgtcgcttgctacgaaaacttcagctgcatctggggcatggagaagcagattctggaagagtttctcctcttaaacgaggaatggccgtcggtggtcacagaagaagagtggagaaagctatttccccggcgaaaccgtgaagatcctatagtcaggcagatctacgaccattgcgtgcgtgtgagaaaaaaacggctggagaaggtgcggtccagcattgatattgaagctgtggttgtcggacaagcagagcggaagcgttatctgatgaaacagaagcttgaatcacattactccgaccgattgccgtctcaagagcagcaatccccgcttgttgacagttttgtcaagccatatgggcgcggaacatcgcattcgggtgcgatatcaccagccgctgttccaattgagatggctgcagcggctcctggttccattcgagaggaagtggatcaagaattaactccccctggggtaaaagacttaagccgaccgctggagcacaaccagagagcacccattggagaagatgttttgccgagcgacctagcggcggctcctaccagtcacgcgggtccaatccctgcagtagctgtcgctaccgaattttgccgcccgaccgagcagaaacccttgacagtggaccaaatggtgtctcggctatccttggccctgcagggtgcagagcagcagctctcattgctcgaacatgaagcccagcgggtttcggaaagggtttcgtcgtcagtctcggttctggagagcgcaattgccgagtttgcggattcttcggccggtcagtattttctcaagcgaacgcaaaaaatactcgcctcgtttacgaaagacttagcgactgctaaagttcgccagttacgttcccaaagatgatgtaatcctgaaaacacttgccttcgccctccatttggtattgcttgctcgttttctgttctttggctcggattttctttcgttcagagacgaaaatcgtgtgcggttattgctttgattgcctggcaattggaccatatttctggtgctccgaggtcctcggggctccctgttgctgcttccagcgacgttatttgatgataccctttgtctctgtgtgccactcgtttgtctgctattagatgaatggatggctacgtcacgattgctgcttggggtatcacaaggtactataagaccctgttgtgcgaccgtatactcgcttctcagcgagcatacttaacagcccttacgtttttctctcgtcatgaaagagacccccccgggaaccaacgacagagccctaattgtttcgctggactggattgtctggaactacatcgacacgttgctccatgaacgagctgtcgagcttcaacagaacctgcctctggcgggtcaaagcgtgtctaacatgcggcagctgcaggacgacgaggagcagagttctgtgcgcggattccatcagagtgaacgagttggtcggatgctagaaacattcgaggagctgactgacaaggttgtcgagctgcacgaggagaatccctcacatattcttgtgacccgttccctgctcgcgtacttcttggggcagttttccgactgtcctctgatggagtcctccagcacttcgacgagtgggcccagtggtttgcggagcaatgctcgtgaatggtgcgagcgtccatgcattcctgtgaacaacagtgagtccttcacgggctatgcctccctgcagcaaatacgccttcccgtccgaattgaaccaatactgcttcggctggtgcccaacacttcaatgcaagaggatcccttcaccggcacccagaggtctgctttccaattgctgaatatgtacatgaacgtgctgaacagcatccttccctcgaattcgtcaccagaactactagatttttgccgatcttcgcttgtaaagctaacggagtatttagcgtatacttctgtatttataaacgagcgcattgatcttgcagaagtagcacagttgttgtcgtggaccgagtgtccctcaattccttgcgttcggctgctctacgtggattgcgaggacggtgagacctttttgagccaggtgaaacgttcacactcaagactcattgaaaaacttcacgtcttgttacatcaagactccgatgcgctctcaagagcggctcatcggactgctgttaatttgggacgcttacgaatagaactaaacgagcaattctacgccatattctcccgcttaaaacctctgcctcttgggcaaatatgcggactcctttgggcattttatgactgattaatgtttgcattgctgcgacgaaaaaaaaatgaggatgttctttcgttcgacagagctttctcctgtgttttgttaacgtttgtttcctaatttggctcttctaatactgcgagagaagtggatcttgcccgttagagcttttttttttttttttttttggccctcgatatttctacggacctactaattcttgtacatctaccgttaatacttgcttcccgaccaacactaatctgccctaatcgcttacagttgaaccttttattccgatgatttaataatacttcttttttcctttttcgattctgaatagatttgcgggagttttacgaaccatctataacaattttagtcatttgtaaagcgtagttaaagtataattgtttttatcactacacaataggaaggctgttctattgagagagtcggtttcctctgtcacagttccaactccttaacggtgactttttgctcttagctttcggctgacttcataaaaaggaggaacattgattcagcattatactgttcgtttgttgtaccgactgctcatcagtgctttcaaacaatgacgaataaaagctcttttgtcccagaagagcaatggccctttcaattagtaaaatcacatctcgagactcgaagtctacaaaccggtacggaaaatgacgcgcatagaggtgttaacgagtgtagaaaatgtttggttaggaagaattcagccaaagtatgcttcaaaagcggctgcttttgtgaaagaatatcgctctattcaaaatgaaaaattacttcacaatcaaaggcttcgtcgtattcaaaaagaaggagagcctcttatacttgaggtgattctgtgtccagaggctgctatgacaagagatcaactggaaaagattcttgccgacagagggatcgaagctgaacttagcgtctttggagttccggctttccctccactgacagaagagcagttttcggaatggtctaaggtatggcctgtttcgtttcgtcgtcctgttgatcgggtggagcaactgacgaatgctcaacttggacagctcgacagcgtgatggacgaggttttacgtttagcacgtcagcaagaatcctccggaaacgttccgtgtgctattgccatctacgatttggacaacgatactatcctgtctttacaagcagatgatcggaaaaattctggtaatcctttgcatcatgcagccattcagggtataaacaatgtagccgttaaagaacgggagcgacgtatgcttgatcacgacccaaaagaagaacgttatttatgcacaaacttgactgcagtcatgtcacacgaaccatgtgttatgtgttccatggccttgttgcactcccgcatacatcgtttaatctattgttctcctcaaccgtcaaccggtgccatgcagtcttcctacggcattcactggcgcaccgaattgaaccatcgctacctggcttacagtaattggaagggaaagtccgcacccaaactagatgatagtattcatgtttagttatgttggaaacttccatacatacacaaaatctatcattgtaagttaggccaactttgtcctatcctttttggagacatatcattcccgtttgtatataaactactacagtcgacgacacttgcttgtctacattcacgctgaaaaaaaaaaacacattctttttgtcattccctccctttcgttttgtggtttttatcgaagctttcttaattttatttcttgggtcaaaacttgtctttcttttcttctgctgccatgctttgttgcatgctattggcaaactcggatatatttccgccaagattcgcggcaaccatatcgaagggaacacgattttctgaatacatggacccagagctaccgaaaggaccttttggaacaagacgaagaacaggatcatccgtgttgagtttattgatttctgaccaggagaacaattggccatcagtagtaagggaataagggtttatgtcaattaaaaatgcccggtctttttgaatatatgcgtcaaaaacaactgtttttatgcggttagtaaaggataagtgctccatgcgcaaaacactttgcaaaaacaacttacagttttcatctggaaaatcatgaagtttttcagagagctctatcagtaactctaaatgttctggagcttctttctcaagaaaatcgtagtaattaggatcacgttgagaaaccgcaaccagctttcttcccttaacaaagcatcgatactcgtgtgaagtgtggataggaaaccattccttcaatacgagctcgtatgaaaagttttccgtcagcttgccgacaacatcgtctttacaattgtcaaagggatcatcaaggtcatgagcaacaaaatcagacgccttgagtagaaggagaatatcgcttgcgtttgtacatttgagggaatttgttggtgcaatccacagagcatcctttggcgtcgaccagtttaactttggaactacactaccgcccaactcttcaattgtatctgtaatcaacttcaggtcctctgctgatacacgagcacgctgaacattttcgtcgtcttcatctttgatctcaccgtcgtcctcattttcatcatcatcacttccccccaaaaaaattccatcctgattcaaataattcagcactgaaggtggaattggcttcagaatccttgcacgtggtgtcagttttttaaacttaggataccagctcgagaattgacaatttagaacgtgtgcttttgtggtttccattttttttgtcactgtccacttccagcagaattcaaacacacaatgaaacccctagtaacaattgaaaatccctattcctaaatcccactctttacgctctcgcccagcagttttcgcttttctcttggtggtgaggaaaaagtaaaccaccatacttatgtccacacaataaacagaaaaataagaataataacaggacatgccttattctcaagcgtggaatactgtttaagaagttatcaaacgttgtgtataatgtaataccgtacgacctctattattaaaccaatttgaaaaagaccgagagactgtttataaattaagataaattattcggaatttttttaatgtatccttattattactattttttacttctacagagcctggctactaagtaaatgaataaaaaaaactgttataactcaaacatcctcttcaagcaccttacacgacaacctcaccgcttttgtttactagggggaccattaaaggattctctatttatttttgttataaaactgttcttttggttgtaacgcatgacacagtcaggttgagtaacagtttaggaaaagtgtgtgtatgtgtgtgtatcaaacgaatcaaaaaacggaaacaacagaaggtatgttccgttgtatcaggcatcggtgtttgactccttgtcatttaaacgatccaaagcaatccgagcaaggatagaggcatcgttatacggagcaattacacgcatttgctcagccttttcgtacaaacgacgggcttcttggattttcccattttgttccgccagactacctaatgtataatgagcggcagagtatgcagaatggcattcagagttgcgatccttttccaaacacagtcggtaagaggcaatgattttgtttaaccagtccgtagcttcagaaaacaatcgtgagtggtaacgagactccgttatacctgcttctgctatcagactggtcgccaagttatgcataagaacgagaccatgacaagaaggattggcggtagtcaaatcaaacgcccgtttgaacaatggcaatgccaaattgggacttcctagtttcaggtataaattaccacactgttctaaaatacgactagtagattcttccggttgattgaattttccagagaacaccactttcaaagcgtcatcggccacagaggctgcttcttcatcacgccctaattgctctaacagttcaatgagtttgctggaaatatacacccgctgttcgacaaaattagtttgatctttagtattatccaaaattttaagataaacgtttgcagcatctgttttttgtcccattgcctcataaacatttgcgatttggatgtcaattccttgaacagcaggtgaggccatgctcatacaagaggtcgccgattccagcgccttttcataatacgtaagtgcctttggtaagtcatgaacccggtctccactatagtaaatggcccgatgaagatacttggcaacttgagggggatagcttttgtcaataggagacggcttgatgaagtaaacaagtcctgtaccaacaatacccaaacccaacaaactcaatggtagtgggcggcgccagaatcctttattagaagacattgagatcttatgctgtatcagctaagtgtatataatggtgtatttgaatttcgtaggatggttcatgaatgtgagtcgtacacgtcatggctatcaacagaacaggcccgacaaacagcaacaaaaaatgtgttatgcagcttttataaaatgaataatgatagtaatcgtgaaagaaaggcaacattaatatagtctaactgatcaatccgatggtaatgcgctgccaaaaatggttgactgtttttttgatatatgaagacgcatgtagtgcaagcaaataaaacattgcttcacattcttaatgtatgtgtggtgcggacattccggtagtctaccagagtttagggcatcgaccccaactatgtttcattcgagattgccaataatcatcaggctgcgtcaattgccaaacagggccttcatgatgttcgtctgacacctgtttgaaccatttgggctgccactgctcttggtttttctccatagcctttcgacgctcgcgctgcttttgttcaagttccagcttgaggggttcagctttgtcaagtatgttattttcccgataacgctgatcaggtcttaaacgagtgtcggtaggaggaagcattccttcctcaatttttgtaatttcgttaagttgggatgcaaaaacagtcattccacagtgagattctggtttatttacaagctttccaacactccagattcgtttctcataggatttgtctgttgaactgcatatagatacatgagaagtccactttcctttcataaagcgagaatcagtagttccgtttttgcgagtaacatgcgctacaaaatcttcatttcttccagaaaataaaccaccggatttgaactggattttagccttatcaagggtcgttaagtccgtaataattaaatgatcgtaaggttccacgtatttctcaccaatagcgacatttttcaaaaagcatgacggcttaacgaatttgaaagtagaaccgcatgccagcttaatggtgacgggtccaagagtattcagttccatagattttccccaaaacttttgaacgggttttggagaatgattccaaacccaattgggtgattccgcatgactcgcgacaataagcggtctatgactaaccttttcggcaataaaccgaaagttcttatcttcacgaaccaattcaaaggtttctcccaacaaaggactgaatactttgcggacactgcgttccttatgccgcatattggaaaaattggagatagcgaatgcaacgatatagaacatcttcatatcagccgacgcttcattcgccttgtctagcagttcagaatactccaagtcctctgaaatgcgctgcaacaaactgcaaggctcgtttgagacaacaggaacagtaacagcagacacatcctttccaatgttcttccgaagaagctggaacatacttggaggctgttcagtgatggcaggaatcgtttgacgtcgcttaacacgagcatgaggtaagggaggaagaggatgattgtgataaatggttcgtaacagctgttgctcaaatgtttcggggactttcggttgttgtttggggggaacagtagaacggaccgagagtgaggattcaagaggccttgaatgcttagtgacggaagaacggagagagggtgaagacacaagagctcttggctgccttacggtagttgaagaacgaattaagggtgccgagtcaagagccttcggctgcttgagggacatagtgggacggagagaggacgacgagccaagtgcgtttgattgcttaatgggcatagtggagcgagtggaggatgttgattcaggagcattcggttgcttactaatggacgaacggacggaaggcgcactacgcttaacctcatcaggcacagagacgctttgaaccacttgtcctattggtgcagcaaccttttgctttggctcctcaacagttgttaccggaacctgtgtatcagatatcacaacaccattcttatgcgaaacatcatcagactcactctcatcttcaaaggaagttgccagagtgtcaggagaaggtggtgcggtttgcagatccgggctgctttcaaaggaagattctgtcaattccgaatccgtcgaggatgactccgtagagagtgtgttagatacagattcttgggcagaaccactagattctttatgcaacgagtttggtgtaaaattggtagcatcctcagcatcttcactgctacttgtcattgagtctttgtcatgagtgacctgcatgatacttgcagaatcagtggcatcaaaccaggaatcacttgtggtagaatcaatcgagttacgagacaatgggcttgcttgaccagcgagttcgcgatgaaattcgtaatgctgaacaaaacactctacttcatgcaacaatgaattcagcaagcgagttacccggcgcaatacgatgccagcagatgtgttatccccaacacgacttccctgagagtttggatcggacgtggagttgttcggttgcgacgagggattctcgctaccatgcgagtcgatagcttcgtcggatagatggatgcggatgtctggaatactaggcgagatggagaccttggattgttgagcccggcggtaagtgtgagcaatatcaacacactcacgaagacgagcgtgaatagaactgagttgcttaaaagcagattcacgtgtgtactcggtagaactcggaacggcagctgcggaatgcagcgccttcgttcgctcgatagcgttgcaccagcgacgccagtcctggacactgcgcgccttcaggttccacaattccgcccccgtgtcaacgttaatctcccgcgtgtcggcagacacgcttatgacagcaatgccaaccggaatttttccacgcatggcggaagaatgactcgtagcgtaataggtaagcgttccttcagtcacattcagaacgaaaaatcgacgagcataaccctgtgccttctttctgcgcttcttaagtagtataccactcaacaattggttcttgacatcattcgtagacatgtccggacgtaaagtaggttgacactgaacggttaaaatgaatgttaccgtttttgcagtgttttttgaaaacgtgttgtccaaaacaaaagcataaagtcctgcctgcttcacgagcactgatcctgtgtgaggcttgtctggcatgcagcgagtgccttcgtagaagggcaccaaaccggcagcggcgagacgtccctttccaatacctgtcatcccagtcttcgtttcatttccatgttgattcttgtcgtctccgtctcccggtttacgatagatggcgtaacggatactctttcgctttggctggacctgccagctgatcaccgagttctccttaaccttcaaccaacgcactaacagatccttactgcgaacctcaactgtctccattccaaggaattaaataaacataaacacagaacgaaaggaggtcgcaaaatgactgctgacggcacaattctggccgttaaaaaaaaacttacaaataagtaattgagtacacgaagaataaaattgctcagggacgttatgaaactcccagaacggtttgtttctgttgtagtcgatggttttggaaggaagagtgtgtatgtgtgtgtgcgctaaagacgaaccggtgtttacaaacggcccgaaaggtgtttaatttggcccgataccgaggctaattgaagagcagatgcagctacgtaataaatctggcttacttttaataaaactgtctgggtcactgtgaagagaatgaaacttgaacgagcgtttttcgacgagatttgaggaaactagaaggtatttctatttatggaccaaccagctaatgcccaaaactcgagagcgatacactgaataaggaagacagtaattaacgaaatacttaaacaattcttgaaaaaaaagggtaaaagtagtgttttgctaaggacattgcagccttggcaacgaaaaggtaaacattggtttgacagccgaaaatgatccagcaaatgtattcgttacgtgttccgaagacggaacatgcgtctttctccaaatatctccgagcactgctagaaacaccttgtttaagagacacatccaacaagacatattgacttgtcggtcgcgagtttacctatgccttaaccccacgtaaacgcgctttttgtttcttattacttgtttcctcccttctttttcctggtctcctttctcttgtaccccacaattcgctaagattttttagcaatacctgctcaacttacttcaacgttaattgcttgaagcactaaaactacatcatcatccagctattttatctcgcttgcactactaaccacataaagtaccccgtgtagtacagacgtgctcggctaagcggctcgttacgaacccttatgtggtgtgctgccgctcaatagaacttgccaataaccatatcccttcacgatagacctacttatactgtgcagcggctggcacgaattgccatgcaagagcccgtaactgcagctgcggcgtcagaattgactccggatgtgcaatgcgtcgggccttggcagctgggccgtacgctgggacgcggcagcttttgtaaagttaagcgtacgcgctaaaatcgtcgtttcttatatgattgtaatagacaatactaacaagtcagtcggtgttcattgcgaaacacatcaaagagctgctctgaagatgatttccaaagctgatctgatggacccggtgttacatacccggatgctcagagaagtatactttttaagacatctacaccatcccaacatcattggtttgtatcaagtattatccacgagccagcatgtagtccttgcgctcgaattcatggaaatggatctccatagtcttttgattactcgaaaaaaggttcgtttggacgagactgcttgtcgcggacatgtatgaacgcctacgaggtgcaattagcacccacggaaaccttataaagccgtaatgcagttcttaccgttcgcgtgtttcctcccttatttttccactaacagcgagcgcagctcaacgacgatgatgcccgtaccatcttccggcaaattgtgtttgcaattgattattgtcatgcccattcagttgcacacagagatttgaaactggaaaagtaagtactcttggcaagggggcgtaggaaattatggatgttggtgcagtgttggatggctatgtatcgggaggaattgcaatttatatccttagaaagaacaatgtttataagcatctgttttggaactttaattccttgtactcaccatacacatttgcaacaacctgatagctattttcgtcctttgcttcgattgagtaatgctaacctgtatagtatactcttaaacaaagatttgcacgtcaagttaacggattttggattatcgaatgtaatgcaggacggcacgttcctcaccactgcctgcggtactccacattatgcagcacccgaagtcatacaaggtcggtattatgacggatccgatgttgatgtctggggctgtggaatcttattgtatgttatgcttgttggatcgtttccttttgaagatttaatgattacgaatgttttgagccgcgtgtgcaaaggacagtacgatattccgtcgtacgtctcacgcggtgcagctgatcttattcggcagatgttagtggtattaccaacacatcgaatacgtgtcgccggcattgttcagcatccatggtttctgggtacgactgtctgtggtcgaccacgagcacggacgatttcagcctctgctcgaagtaaagctaactccatggatataccctcggaattgacaactgaggccccgatgcgtatcccttccgtttctgcttttccctccccaagtttacgacccacaacacaaaccacatatagtactcagtacctccgatccccttccccccttcctcttgcgtcgcctaatgtcacgggttcaccagaaagccgtgctcaatcgtcgtggaactcgcttcatctccccgacgcgtttggtgtttcatcttggcactcggacattggagattccttgtgtggagattctgatgagtctctgcctgaatcgactattcgcttgctcccaacctcaattcctattgaacatgcacggctaatggaagaacggtgtcccgagaagcagtttcggcgtttatctaccactggtcgtattcgtcctttgcgttggcattatggaattcgtagtgaacgtcctccccttgacctgttgtcccgcctatattcagctttgcgggaaatgggaggccaattccggctgcctgagaaggatggccggcttcgtggaaatatttatcgtattgattgtctactaacgaacgaacggacgcctgtgaatttaattattgagctgttttcccttggagcagcctctgtcttggatatccgctttaagcgaacgaaccgttctaccataacgtctcattcccattccgaacctatactcattgaaggtcggcgatccgactctacggacttgaaatcccccacaactgccgtgaactctggggtaaacgacgagactgtctgcagtccaatgctcttcctcggtgttgttgatgaacttattaagaaaatacgttagacgatttcacaacctgcatgtcaagcacgtatttacaacgagagctgcagtcgcgctccaataaacaaagttcacaagctttccctccctccctcctatcacccgtctgttaactctgtcctcttttactactactactactactactactattactaccccatacaactgctacaccggttatgattgtttcaatcatcgagccattgtgactaaccttcattatgctatgcccgtttttgattgcaactattttgcttcgtaagtcataatgccgtttggtgcacgatcacgagcgttacatgccgtgcaaattatcggcggtctttacagcccgccgagaaggtttatttttcgctcagagtttgtgcccgcaaacgtgaatgtttcgttcaacttgagttcgcgactttgtttaaggaataaggtgcttgcgttggaagaaagaacgaagatacagaagctgccatccgacgaggacaacaaaagccgaagtagtgaggaaggcaaaattcttcacccgactgtttgtgctttcattggtgtcacggaaacgcatctcacgctgctgttggtaatccatgcgaccgcgaacttccttgaccagatcctttgcgcgatgaagctctgcctctacaggctccaagtttctgttcttttggagtgcagagtagtcatcagcatcagcgccaacattaaagtcgagacgaaccatgcgtttctttgatggtgaagcgagagaacctgcacatttgttagtatgggaacatagggagatcgagacagagggggaacaaaagaaagtcaaccagcgaagaagtagcagtagcaaacggcgaataaaacaaaatttctagacaccctcatcacctcgtttttgagcttaccttcggtcaactgattagtgaaacacaagttcaacccaacaggacctctcacgtcgaaagcgacattcttctcattgacaatgttcttcgtgctggagagagtgtttccttcattgtcagtaataaccatgtcgagtttctgtccatcgcccaagtttccggaggagatgatgccaacgaggacggaactgctctcggtcacgaattcgcggacgcagaaaggttcagggttctctttggcaaccacttcaaagctgatggcctgggccacagcaaacaacaggccaactaggcaccaaccgaacttcattttggctaaggatgaggtgtgtggaagagtggtgaaggtcgcggtcacctgtgcggcggtgcacgcaatagtgtgctaatgcggattttgcgtggttggtggcattcactaagcaggttagtgcacgacgtaagacctcggaaaagtgggctgtgcgagcaccttgaactgcagtatgtgtaaatagtgtattctaaaagagtgtttgttatttaatctagtgcactatcttatacggcggtaatccaacattcgtcctagggttgctggggaactcactggggatattctggtagtaccctctaaagtactccaagagtacaccctgaaagtccccagagtacctccagcagcaacaccgtccatgcttcttccacgcttccgccttcaatggcctaaactgggcgacaaaggtttgtgcggcacggtaacttgctctaactgacagttttcgttgccatgtctggtggtgtagactcgtcagtcgtcgcttggcgcctaaagcagcaggtaagtagctacccccttttaggtgggggtgttttgttagcgctacgcagtgtacggctgacacgttagggtcacgatgtccatggcttgtttatgcgaaactggctagacgagtcgtcgccgggaggatgcacaagcgagcgagactggacgctcgtaaaaaaagtgggcgaaaaattaggtattcccgtgacacgacttaatttcgagcatgattattggcaacgcgtatttgagcccacattagagcattaccgtcgcggatggacgccgaatcctgatgttttgtgcaatagggaagtcaaattcggtgcgctcttcgagcatttgtcccacgtcatggccgactcgaagcgagcttggtgggttgctactggtcattacgcgcgcacgtgcatcgctcgtgacacaaacgagacatgcttattacgaccgaccgacgcgaaaaaagaccagacgctgtttttgtgcaacattccctatcaggccttgcagcgcacaattttcccgctatggcagcacacaaaggagcaagtgaaacgtgaagcgatgcttcacggtctcgaggagagtgccacgcggcctgaaagcatggggctctgcttcgtgtcgccgcgtaatatccgcggccattttcggaactttctagccgagtacctagaaccaagcagcgacccgcttcgcgtcatgttccgtggggtgtgcgtgggggtgtacccacgggataagggaatatggtcttttacggttggcgaaaaatgcgggctttcactcgcagcgctgcagcgcgtctcccagctgccctggtacgtgtggaagaaagacgtggccaccaatgcagtccacgtctgtcccggctacagacaccctctgctcttttcgcgtgccgccacctgctcggagtgggggtgggcaagtccctggtgtaagcgggcgttcgaaggcgccgatgacgtcgcttgcactgtccgcatacgtcaccaacaacagccaggtatgtctttaggcgaaagatatcgtgtgccgtgcactgcggtagatcacgcaaagcggtttagcgaaaacccttcgagaccgtccgcgctaaaccactttgcgcgtcagcattgcaccacgctacgtcacatctgcccaacccttccttcgcgtcgcgtactaaccctgcaagtgccggcgcattttcgcagccggccagactgcatcagactgcagtttcaccaacctcagcgaggaattgctcctggacagcatgtcgctgtgtatgtagataacctgtgtgtgggaggaggtcccattgtatctcatactctggctcacgtcgcgtcaagcctccattaaccacagaaacacgtactcacttatcttggcacgcgcccctcgcccctatctctccgcgttccaggtgtcccgttcggttgttccgattacgtcgtcatgattctcggctttaaactggaacctgcgtggcccagttaccgagccagtcgtagataaggcttccccccgcttcagaccggtgcttcgctctcacgagcatgcgatttttacgcttatctatgtgggctatgtgggatatctgctcaaccggcaagggtagttcacacctcgcgtgaacgcccaatgtttcaccgagcttatctttattgctccaccaccatgaacgcgcatttctttatcggctggtattaactggcctgtgattggtcgtcttatttttgtttttggcgctgatacgtcggcggccggcgtctgggccgcctgcatatatgaagccaaccaatcagagcacgagtttatatttaaaccgatcggctctaacaccctgaccattacgtacggtgtctataaaagggtacgcttgcccgctctgtttcttcaccttaacaaaccacaatctttgaggaccagtccttcctaatacaaaagctcagttagccagtgtcgtaaattgcgtccgactctgcacatttttggcaccaagtttcccataacaattcgtttctaccgcaccgaatccctttttggcgtgcagtttctctcttgttaggtaatcctcatccttgcattctcttttgttgataatctcgtgtatctacgtgacgattcaatttcacgtataatttaaacgaagagtcctccgatccttataaagtttcgcctattttttctctcttctttacttcttttcttctcttttaactctcattctctctgctaatatgagccaatacgacattgaaccccttttgtccaaggccagcatcttggccaagtactctgacctccctcagggcgacaagatcatggccgagtacgtctggattgacggccacaaccaccttcgttccaagaccatgactcttgacaagaagcctactgatatctccgagctccgtatctggaactttgacggttcctccaccggccaggcccccggtgagaactctgacactcttttgaagcctgtcgctatgtaccgcgaccccttccgccgcggcgacaacattattgtccttgccgctacctacgccgctgacggttcccctaacgttttcaactaccgtgagtcttgtgccaagctcatggagaagtatgccgacgaggatgtctggtttggtattgagcaggagtacaccatgctcgactactttgatcgtccctatggctggcccaagggtggtttccccggtcctcaaggcccctactactgtggtgtcggcactggccgcgtctttgcccgcgacattgtcgaggcccactacagagcctgtttgtacgctggcattaagatctccggtatcaatgccgaggtcatgccctcccaatgggagtaccaagttggtccctgcaacggtattgagatgggtgaccaattgtggatgtctcgtttcttccttcaccgcattgctgaggactttggtgtgaagatcagcttccaccccaagcctcttcagggtgactggaacggtgctggttgccacactaacgtttctaccaaggctactcgtgccgacggcggtatggctgtcatcgagtctctcatggagaagttcgccaagcgtcacgctgagcacattgccgtctacggtgaagagaacgaaaagcgtttgactggtcgccacgagactggttccattgacaagttcacttggggtgttgccaaccgtggtgcatctgtccgtattccccgctctgttgccatcagtggcaagggctacttcgaggaccgtcgtcctgcttcctccatcgatccctaccaagttaccggtgtcatcatggagaccatgtatgagtgctaagcaagtcgcttacgatttttgtttgatatttgttccgtttagatcccacctatttccccgtttcaatagacgcagttacgtacgaagcttaagagtgagagagtgagagagagggatggcggttgattgtgatttactgtggtgagcagatgcttgtgaacgtttggtatttattcttacaaagttggcagtgtttctgctgactaggactgctagttggggttgtttatggggcagcatgttaatactctttgcagagtggattcgatagacccctatgagatgacccatcaggagtatggcgatcaaccagtacggcgagttgtttatgatactactgggtgatgggggggtcctctccctctggattaacaaggattcggacgcgagccaggcatgcgcccagcatagtctgtaatttattggtagtcgaaggttttgattttgctgcccacactttttgcactcattgcagtatttttgaatactaactgcaaatggtttcccgtagtagttatagaataatatcaattctgacccgctgcgtaattaagttttaaaacatgttctgaagtttacagtccagggtattgtcagcatttaataggttaatggtttgtctgcttttcaacgccgaagaatgtctctgcgtcaaagcactccagaaacggatcctttgttgctaaaagcacatagccctattatacacgttctgttacctttcggaaggaacattcattactaccaaaggagcatgaactcttttgaacctgattttgatttgggaactaaaggacaatcgctataaggcttcacagatggaatagtttaaattgaatccatgccttccatttatccaagcctgttccctttgttgcactacctgagatagcttcaacatgaaaggagtcaagggaattcaaaaacgaatcccacaaccgctcatcctgtgcagaaatagactccacctgtgcgtcttgaagtttaatgatgttgtccagttcattctgtaataacttaaaggcttgatttgctggtacagctgtgaaaagatcaaacttgttgcaagcgatgagaacacgatgaaccttagctttgtagcactcaagaagcacattaagatacatcagcgcaaccgaatgaacatctctgtcgatagtagcgctgttgatgacgaagacaacggcacttggagaaagggtgttgttgttgaactcgcttttcaacatatcttgagccttgggatgaccaggaagatccacaatcgtcaattcaccatcttctgacttccaacaacctctattaggcgcggtactcgtaactgtaggtgctgcagttccatacactagttgggagaagagactcgtttttccggcctcagctggtccgacaagaaacactgctttccgcttttgttttccattggacgctctgagtctccaaagaaggaagacggttataatgagcccaagcacgactgtctgaacaatcatagttgacgcttcgaagctgctaacggcgtgggggcagatgtgggtgtttagtgggatatgtgggggaactccctatatgagtgagtagcgccagcacaaagtaagaaagtcgagacgaagttgaagtaatatgactgttaccgagtcggtgtgtaacaaaacttataaatgaggattgtaggataattatcaaactatttagactttgtagaagatggtaatctagaaggtgttgggaaattttagctcatgtcagcaaagccttactgcaggaaaaatggttttcccaaactgactataactctggtatgaaagatcagagacaagtccgatttattataattcatagtggctattaagaatatccggtgacaaactatttatcttagataggaacaccttaataaatagagtttcgcttaaaagtcgtcaagataactttaataatttatcacaatctacggcagacggtgtgaaaacactgttagtgaacgactgaagaattcagtcgtttttacagtagtttatattcatagaattacctaatctaatgtggctttaagactttctctgacaatggcgtttgagtcatgccaatttagaggatatcgagggtttcccttggagtcattacagtacaatgcgtaattctgtggcttaggggaagtgatgtggcagttgtcgggaaagacctgagttcgggttcctatgtgcctctgcgaacgctagcgcgctatcttattttcatagggttatgcagtcagctctggcgagctgcgctacggagtctagcgagtgctaccgcactcccctaagtgtgcactccacactacaactccaagcagcgcttacggcgctgcactacgaggccgtaaggcttcaacaacgattgcgcattagtcctcactaatgtgtaacattataaatagctaaaaagcagtaaatattcagacttaatcttactacagagactgggcttacaagaatcgtttagggagaaacaatgggattaatgtttctcttccgttcgtccgtttgatcaggcggaagctggtcgttggtctggctgcttagtcgccaagattccaaaattactggattttatttctcaagagataacatacattacaaatacgaattagtaacaaaatatattagcaattaaataattaatataaatatgcaagagttcaatggctataatccgttgaacactacctgtttctttcaacaataactatcagaatatagctaaaggaaaaaactattcattgtttaaaacccacgaacaataatcctttattaaactatattaatttaataagctgtgcaaatggataagcgataaccttgagttgcttcgtcatagcaatgaatgctaacaaatgcttagtcattaaataccaattagctgaatggtcaatttatttccaaagtttaaaagtatttggagtcaatgacataagtcagtttgctccatgataagggtttgttaccacttttaaaaatatgctcgttacttgagccaagtcaccactgatataattctttggagtgttatgactactcgtgtgagtgggcaatttcttcgacttcattgcatggtgtttataaatgaaaacacggtacgcgtttaccgttaagacggaatgaacagaacaaaaccgttgcacatccttaacgttttcaccctgcatattgtactgttttcaagaatttttaagaaagtcactatgtccgagcggttaaggagttagacttgaactcgttcaggcatctaatgggctatgcccgcgcaggttcaagtcctgctggtgacgagatacacgggattgtctgtcccgtatctttttgtatttgagagatgcagtctatattgactacttttagtaaaaatgcctagtctttcggcttgcattttctaattgcattaacatcagaagaattgaaaggtgtaaaccggtaaagagctatttataattgcaattaatgtacagataattacgtatagttgttggttccatgttttttatttttattttaacagtttagtgtccaaattttcgcatttttgaataaggtttcggctctacgaacaagcgagtatcggtatgtaccagctaatatgaactatagttatcaaaattcaacaaaattaatactaaaagtgattttggatgagtggtaaatcgccattgctcattgaaagtttatacaatgatttgggttgtcttttaatttccttttcgtaaatatcaattaaggttttctgctaagcgagtaatatacaaaaaggtctgtatgaatgaatattctactttttggatcgaaacacatacaaaaagagacaatgtgatagattcgccttctttaaacacaaatttttctaaagaaaaatatgttaaatttgaaaaacaatctgttaaagaatgatgtgctcaaaataaaagacggtagactatgcagcttaaccccattagtataacagaacttactattccttgtcgtgctttggggcttagtataatttgttcgctagtccttattctttttcttctgtactgatcagttattctgatgttattttcttgacgtagacaactttggtacacttgttacttttaacaactcattgaggaaagactagttggtatcgcttatattaataggcccgtaggcgtcattgtcacaacttactcaaacgagatacctcgttgtagatttaggtttccaacaagttcaatcgtattatttattacaaatttttttacgaacttcgaaccctattttgaagtaccttaactcttgtaatttgtccgtggggtacttcaattgaaagcatgttgttattggaatgagagtaaaaaagttattgtttatttcgtctcaagcattgatgttaaagccaaagcagtaaacacagtgtttaaaaatatcaatcaaatatctgtgtccgtgcttaggaaagtcctcatgctgaagttgaagacaaatggtctcaatttattcccgacaaatgctgaaatagtttcagcaacaaaaaaaacgaacaacaagaacaataatgcagcgagcgaggttcgaactcgcgcgtttatcaacagcagagtttcattaacctttcagccaacttaaatctgcccccttagaccactcgggcatcgctgcttaggacattcttgtcacggttcgaggccggatatgtttagttctattgaggattcctgtttgttggcttcaaacaatgaataacttatttcctttaacctttcgaagcttcggttacgaaaccttaattgttatgatgcgcgcaattgttcttgaaagttattgttgaaaggaacaagtagtgttcaacggattatagccattgaactcttgcatatttatattaactatttaattgatactatcttttgttactaattcgtatttgtaatgtttgttaatttttgagaaataaaattcaataattttgcaagttgtgcaaatgtaaaagcaataactcggaattgcttcgtaatagcagtgaatgctagcgaatgcttagtcattcaatttaagaaaccaatcagttgaatgattgtttcatttccaagtttaaaagtactcggaggcaatgacataagttcatttgctccgtgacaattctgtcgtggttcgaggccaaatatgtttagttcgatcgaggattcttgttcttaggctttaaacaagaaataacttattcccttaacattgcaataagcttcggttaataaaacctaaatgctatgtacaggttttgaaaatttgttgtcaaaagaattaagtaatgttcaacgggttttctcaatcttagggcttagtatatttacattgactatttgattgagagaatctttgtttactaatccatacatgttgtgtttgttaactttagagaaacaaaatctaatagttttgcaagatgtacaaatgtaaaacaatgacttaaaattgcgtcgtaacagtaaaaaatattagcaaatgcttagtcattcaatttaagaaaccaatcagttgattgattgtttcatttccaagcttaaagtactcggaggcaatgacataagttcatttgctccgtgacattaaatatttaagaaatagtacaacaaataagaagaatatgctcataaaacatgctttgacaagaaaccgattgtagtaattcgtttcattacacttcatttgtttctacgacggaaaaggaaataactaatcttttaatcacttatttttttattgtaacccacccagcacgttaaaagaactgctaacgttgtagcaccaagtataacttttttgttccttcaacatcaacaaccacacaaaaattctttaacagagtaattattttcattacgatcacctaatgacataggcacttaataaaagaaagtctcacacaaaatttatgttaagacgcttctctttttcattttttgcagctgaaagctcaacctgattttcaacgaggacaaaacaccaaattttaatgaaaggaaaacgttcgcttaatccggttcaggacgaagctcgaaaacgtaagaagaaagaacaagctaagcttcgtcaagaacgatctcaaagaagggacgcaaaactttcaacaaaaaatgtttttttcttggaaaagaagatttttgaattaaaggatattgagaaaagcagacccttaaattccagtgagcgtcaacaactcgatacattagaacgtgatgtttatgtaatgaaaaaaaagggaattggaggacactcaattggcaacattgaatccgaaaaaacaaaacatgtcaatagggaacgacgccaaaagaaaccgtttattccgaaaaatccaaaaaagagtgtttattatcacccaatatttaacccttatggtgttccaccacctggaatgccttataaagaaattgatgatgataattctgagagctcagagactgacgagtctgttattaacattccgatgcccgaggacgaatttccaggcgacaatccccaccacgaggacaccaaaagaacggcgcttgtcgaacataacgatgtttggaagcaacaggaaattacagctgacgcaatcgtaaaaacagaatactcggcagaaccaattgttcgagatcttcgaaaagaggcagcccaatttattcctgcttcattaaaacgccaaccacaacagttggaagaacccaatgcggattccgagttagaaaaatactacagcgagttaaacaatttgggcgcttcagactcaaacccctctcatgacaagtagacattttaaggtttagtaacgagatttcatcacattttacccatgacagatgtgacaaagacgtatcttactcaaaaatatgctgcccaaccaatatacatctgtacgaggttatcggagctaacggcttccttgataagctcttgtacctgtccttcaacagacaagggtaacggctcctctccaatataaccttgcaattttctgcgtatctttgccaaaacttgagtcgcctcattttgttcaagaccaccagaaagcgaattttgcccctttatttgttagcatagttgaatatgtgtcgattttgacatactcttctgttccattcaacaagagggtcgtacaaaaacgactctaacacactcataagcgtattttgattggaacgtaaaagacgcatcgtaatttcactggattttctaaaggaccctggcaaactttagtactagggtaagaaagtttaacttaccttcatagccagttggccccattgcatcaaccatattatgagttagtctaaatggtaccttttctggttttgcaaatgttaatccctgaaatggttagtaaattctctctttagcgtataagtaccttttcgaaaagacaattaaaatcaacatgaatagcgtctccgtttaattcatcgaacaaaatgttctctccatgcctatcaccaagtccaagtacataacccaccattgacattacagcaagagttctcgagtaattctgccgactttttacccaactgctgggttcgggaaatgcttccataaaccattcatgaaacaccgagggaaaccttggtaagattttctcttcaaagatcttggccgggttaggtgtttgtaaagccatatcaagattagcacgaagctcttgatatggaataggtacattcttttgcttgtaaatttttaggagtatatcacggaaagggcgagtattattaacccattcaataaaaccgcattcttcattaagagggataaccacataagttcgtatatttagctttcttcgactagctgcttgatcttttcgaagaatcttgttaataacattgttaagttccattagtcgagcatctttccgtagatcgtcctttggtttacataagaaatgatacatctttccattagttccccgaatagtcaccttcctgggtttctgtagggaattcatgatatcaacttcatcttcaaagccttcaatagttggttggttgtttgggaacgggtgatactgatggtatacaattcctttagaaggaagtgttatgttcataaaagattgagccggaattactaagtcaacaggtgaattaagcgaaatccggaaatgaccctttaaactaagtttcacagcccgcgtgtctaaacgaacattacacagatccaaaagcttgtctgttaaacagacagcagactggcaaagtttcttcatttctaagttttctggttgattctttttctttgaatataacagattcaaaatgctttttcctcgcacagaccgtttgtgagaagtggatttcgtagcagccattagttgccaaagagtttcctttggatatgcagaaatgactaaactgatgagatgttccagcactcgataaaccttctggttcggatgacaaatacgtgaaatcatttgagataaggcagtgaggaatagatattgaggtatctttaaacccaatcggactatattagagtttataagctccaacgacttcttccttgaggcaatgatatgttctctgaaataactgtcgccctcttcttccgacaactgaagttcttctgctccaaaatccaaccaaagtgttaacagtttgggcatactctcataaatatgcttcgttccatagtaaagagatcttccatactcattaataattcgtgttaccagttcaccagtgagaaacttttcgctctttttcccaggaggaagcttcttttcttcttcaagcatcgatacacgatgatgagctaagtaatagtgacttttttcccattcaggatatatattaaccgctttgtaataatagacctctaaatccttcagtccaagttgaccagcttcgccaagccattttgtaagagtcaacaacgcttttcctttgacaacgctacccttcgactcatttgaagacgtacttgataaagcagatattgaatgcatcgaaagaacgtcagcagactcaaaaagagatgcatcaaaagaggactgtaattcagcaatcgctttacgacgctgtccttgatgccaccaccatcttgagtgctctactgcagccatggctttatttaaactcatagcgcgcaaaattgaattatacgctcgttgcatttgctgattttttcgagcaagttttgcaatttccaaatgtgtaggcgcttgatacacagagttttttgatcctctactaaagccaaccaattgtgcagacagaattctctgcttaaactttccataaggaacaacacactcaagacgagtcttaaaaacagacgctacatcttctgggattggtgttttagagagcgtataactagaaataacactaaagtcatgaatagcatgaagctttgagagaatgtcatagcaatcatatgaactgtttgctccagtattcgcaattgcaatagtagcatcggtatataatgtacgaatcagctggtcgaactccgcctgatcatgcatgttggagagatagttcaaaaacaatcggccaacctttgtatcaaatgaaacggacgaactacttgtaacaagttcttgtaatttgtctttaagcaatgcactccaggcagcttcaatagcaagattgagaactgtagaacgtgatggctcttcaactagagacgatatatgtttagcgttattgatgacagattcgtaatggcctgcttgcagcaaacagtttagcattccaacctttagaatatcattctttggttgtttctcatagcttaactcataacaagtgagagcagaatcccagttttctgagttttcatgcagaattatttgttgatcaagagaatagttgtgaaaattaaatgagattgcttcaatcccatctggatcatcgattccgctgtatatttcttgcaaaattcgataatcattttcagtaacagagctcggagttttctctttcgacatgcgtaaatgctgttcccagtagaaaagtgctctcgcatgaaaaccacaaaataatgagacgagaccaagtttttctacgggaaactgggaaaggaaagaatccacacgtacgacggtagcttcctcagaaacggcatcatcaacagacatataacgattctctcgtcgagctttcgcagaccgttcttcccagcttctacgccttctcgctctaagccaattgttgaagtaatcaacaacttcgaagaagcacttaagaaaagtggtataacgttgcatgctttctcgatttgtacgttccggtcgtttttgaaagacaaccatttttaattccgtagagatcagttttaattcatcagcggactcggttaaaacagcgtttaagagtaggaatgggaacaagaacctcgaaatgctagtttcttgatccttgattacctttgcacaaatagaaaatatacgatcagcatttttagaatggtaatactgcattaactttagacaaaagctctgtatccaatatgtgaaagttgtcgtctctgaataaattggaaaagatattcttggcttgagagatgaagttagatggtactttgagttcaaaaacggtattagaacgcgcttggatgaatctggaagtgaattccagtattgagcttccacactttttgtagagcgcttttgtgagccgataacagcagatctaaatcctcctaaatgaagaagttcctgcaaggcataagctaaaaagctttgagcctttgtatccgtagtagtaataaaagcaggaatgagctgatcctgtataaaacgagtaatgaattttaaacattcctctccattttcaaaattatctaacattaaaaagccaccaattcttttctgagcatccgcacgattcgggtcaatagcacccaaaatacccaaatttttggctgccaaaaatgagatttcatcattagaatgtgcaaatttgaggcaacagtctagtaaacatcgtaaaagacgatttataagaggatcaataacatcaactgttattagcgactgaagaaatgcttcctttgtctgaagatacgaagcgagcttttgtaaacctaaaagacaaaccgactcgtgttcattacggcaacactgcatgatgtcttcaatatttaaatgaaaatcgtcaacctgaatttttgaaaatgaatcgcgactggtttcagaaaagcactcacttgcaaaagagactggaagaaccggccgaagctgctcaatgttgtccattggatcctttgcaatataatctataacctttaccacaattattttctcttttttgcttatcttaggatacatcgagggcaacaaaacaagagaaagacttgcaagtgataagtattcgggtccgtcaatacttaaaagcagggccaaccaggcttccaaagcataggatcgcaaggtattgtcctggaaggcactctggagacaggaagttatttgaggtaaacccaattttgttgcacttccagcaaactggatcatttctttcattcctataatagttcgtgtcttttcatttatagaagctttccctcttaagttgtttataatgttagagaactctgcaaggattcctaggatatgattattaaaaaagtccagaagaagcgtttcctcattgacatttttttcatttaaactgggcgaaacaagtattgcgactttcgttatcgcattaattacttgacttacttgagcttctttatgacaaagttgtaaaagctcaacagtaacagaaataggatcagaacgtagcaaacgagatagatcaattttttcaaaatccgatgacgctagcgtcaatagtaacattacactttcttcaacatttgccgattcggatgttagaaatgttgctagtattttaggcatatttgacaaacacaaggacgagactgtattatgagaggcttccgctattttttgaataaccgcacgattttttgttaaaacaagatacggaaccgtgtaggcttgagttcgtgtcaagaagtcattatcagtaatgcccatagtttcagcaaaaagttttacaatgccaggcttatgagtaacacttttaatgatcattacacaaacagttctccagtaaggggagaatagttgccatatcgttacgtcccttcttcgggcaacgttatggagacagctaacggctacaccttgatgaaaggtatctccttcgacaataaactcaattaactgcagaagtattaaatgtaattcctccccctctgccacttcagcaatatgcgcccaagccataatggtagtttccaagaactttgaatgagacccagaggcaaggttttttaatgtttccaaaatcattattctgttttctgttggggaaacaatatcttcatgcgtataaaatgatgaaaaaaagcgtggtaatatacggcctgcactcatacgaagcattctgacagaactaaataacatttgcaaacatctcttaccagaatcagagtctgccaaagcaataaatgtatttgaatgatttgtccatcgccaatacgcatccaaaatcttctggcgatacagtgaattgctctgtatgaccgagttattgaagagcaaagagaaacctgttctgtaggaatttttctcagaacttccgtttcagcactcgttgagaatttaatccgttgaggtgagtcacagagccaacaataatgtgtatgcactttagtgtcatatttagaagaggtattcaacttttcagaacagtgaattgtagcaaacaattgaaggtcttcaacgagaagttcagttgtattttcaagaaacgatgtgacttttgacttaagctcatcttcaaaccgcttttcaaaagcctgattatgatttgatacccatttgccaatggaatacaaggaagagacgtcttggtttgcttttagatttgtaaattcacccagtggtgaatcactgagagttgaataaaagtaacgtacaaatcgaagcaatataacgttgttaaaatatttacaaaatgggttttccaaactgacatctgtttcggcttgcaaagcgtggaaaaagttagaatccttgtgctttagacagcgcataagaatgttcgcacatttccgtgcatccgtttgagcatcctccgtcatttctttatagtgaaccgccaaagacatgatttcggatgcggcagaagtcaaatgttcgggatataacgtttgaaaggcgcagaagtacacaaacattattgagacagtaaactcagcgtcgacttttacggattcgcgtagttgaaacgcggctttgcttatagaaagaatgtaattccgagaacgaatgcataacggagctttcagaagcatatacttcaatgaaaaacacaccagtacgtcaagtactcgaaaatacatactcagttgaactgcaggttcaaactcattaagcttttgcattagcagcaagtgaaatacgtgttgtttcaaccagtcccaatgctgaatgtacaacatatcagtaggtttcaattgagagtggggaagatactttgcaagcaccgaggacgcctgcaaaaagaagcatgtagccgcagatcgagtgtcaagcgctataagaaagtcatctttttttgttctattgctcataagaaaatttggagctgcagagtacaagggtaccacagattgtgacttactaagactcactaaagcgccgaagctgtactcgatgtaccgtttccattcttcctctagccacactgcatgcatcgataactgtgcatgctcgttaacgaggtaaagaagctgtaagtgaaacccacataatttatcatatataggaatgagcgattccaaactatacagaaaaattgtccttggaaaaagccattcaagaaacacaatggatgacttcgtcgagtttagcagtgccggttttgccgttataacaagtaaaagcgcatcgagagattgctctgcttgtctaagaaatagactattccgcacgttttccgccttctttttgtctaaaaaagggagtaaacctgcttccacgaggacttgaataagttgcaatgagacctcggcattggaaaagtcggcaaatgaatttgagcactttttaacatccaaaacttcgtctagaagttgttgaaaagcatttctgtcatcaaaggattgttgtgacagagtaagggactctgcttttgtattgatattcgaattcatgcacgactaccatgaattacactttggacataaaaggcgttatttcaaggacaaacaatagtcaatggggtgttcaaaccacggcagttgcatgcactgtgtttcagtaacaaaataaatgcagatttccccgtatttgagaaaaactcgagtatttccaaagggtagggtgaaccatgaaatggaccacctgtgaaaagaataatatcacaaatgtgtcaagaagctagatacagaaacaaataaaccatcaagagagacatagttagtggaataaccattttgattgatttacacggtttcgttgcgaagtcgccgatacaaaaaatctcgtctcaattttactaaagcgaattcacaaaaaatggcaatgatactcgcatctacaccaaagacgaaccatagtgcacaccaagaagagccactgaagtttcactattcgacttgcctcctctagcagctcaccagtaaatgttggatgcgtcacggttgaatcaagattacaccaagggcaaataagccaacaatatatatttcaaagcaactgacaggggaagtagtttcttgagcaaaggaaggaattaattcgcttaaagcagtaaacattactagacataaaaagtttatgctccgtctgtttattcgaaacgcccgtcaatttacaaacaccaggcgtttagttggtaatcaagttttttttccggttgcatttttttcctctaagcatcaattgaaaaatcacaaaatgtcgtttccattacaaaaatcggaggatgaatggcgtctgcagctctcgccagaacagttccgtgtccttcgtcaaaaagcaacagagccacccggcagcggtaaatatgacaagacgtttcccactgagggcttgttttgttgtgccggatgtggagaacctctctacattgcaaacagcaagtttaatagcaagtgcggatggcctgccttttttgaagctttaccaggaaaggtgaaacgcattgaagacaccagctttggcatgactcgcacggaggctgtgtgtgccaattgtggaggccatcttggccatatcttcaagggagaaggctatccaacgccgacaaatgagcgccattgcataaactctgtatctttaaggtttcatactgaacacacattccttgatggtttagaagacgccgacaaacaggattaactgagacatcggttaatctacttcaaaagtgcccaaacaattaattggaacatgtattattattcattgtcagtgacctccctaggttgtgcaattataagctgtcaaagaacggcagatacgcagagtcgaaacggcgacagccggtgtcgctgtcgccagtacgattgatgagataaaaaaatcgtaaatagtatataaaaagtcatttgcgaattgccgatgtgtcttcattaagatgggacatgccaatgatttaaatttcgtaaacgtatgacgtctcgccagattctgcatatgcttctacagccttgtctataggcgtagctccatctgtcatgtcgatggttttgtgtatagtctttgggttcaaagccaaagcgagtagcgttttggcaacatttcctcgtgcaattgtaacgcggagagtaacgtggccaagctgaatttttccgcttgcttcttcgtccgacagtcccgaaggccgtgcaattgtccagtccagcttgtcagttcgacggacaatttccttgtctgcggctaacttccatctgtagtagttatccagaacaccgtggatccacttactagcctcaatgtcttcgttcgtgtaatgtgcaggaacaggtttatccatgtcacgattatcgcaagcagatacaaccaagaatcggcgtaacccagcttctatcatggcgtcacataccttcacgcagccttcaaaatcaacatgtttcgtacgttcaggaccgccttttccgcctgcaccggcactgaagataacaatagatggatccacttgcttaaacagctcaactatttctttcacagtcgtgtcttccaaagagagtaatttgggaatgccaccaagggcctcaatgtccttaaactgttctgttttgcgaacgacagagaaaactttatgaccagcttctacagcatattttgtgaacaaaagtgcaacttttccgtggccgccaaaaacaataaatgtctcagtcataatgtatcgtcagatagtacgtagagtctaaatgtagcagtagattcgaacgtatataattcaaatgtcctcaaagtagtatagtatgtttcgtgttttggtctgcgccgcgcgtcgcgatatcttatacgtaagaagccgcacttatgacatcagtatcgaacaaatatgagttatctcaaaattaagtttaataaagtgttcgtatagataaaaatttctaataagtggaatgctacaccaaaaaccattgcttgacgaatcccttagcgagtattgaggctctgatataggtaagcctccaccaacagtgcgtttatatttcatcttcttcggcttcgttttaagcaggagattgtactttctcacttaccaatatcgctttcgcgttttcacccgtggtagtgtttgtgaagctccttctggcgggaacaattgtatcgtatataccatattcgcataaaaaataagtgctcatcgaggaaacaataggtaagtaatgatgaacagaatggaatcttcttaaggagaagaatggcaatgaattgaataacgaattttgttccgtgtaagacggctcaaagtgtaaattgtaacgaccgtagcctcttgcttcatttcatccccgtttaacgatacaccaattaagggtttcttctcttttccgtcacccaccctctcgttttcacggttaatgctaacagtcagttcctctttatatttctattgatacaaccaaaaaaagtttcaatcgtacattgcttttgttccattcccctttgcatcgacgggcttttacgactgtttcccgtattacttactctttgcttcaagttggtgaaaactcactcttttttttcgccgatttttgctcccttttggctatcaaaaaaagtacatttgctcgttcccgatcgcacaaaatgtcacctcttgcgaaattgttcatcgctttttacaccttcgcaggcatcatcacacaaacactcgctgagaatccaatttctactaccactcttttttctgctccaacgattactgaagtaatcacgtcttataatacgtatgtcactctagcagttgctccggctgtctacgaactgccttgcggttgcacagaaaacacaaatatacggactaccgttaccaaatgtcctgtttccttaactttcaaaggaatcgagtcccaaacgattagcacgccttgtctcacggcgaccggttttacaacttcatatcatgatgacagctgcaactgcgaaaagactgtgtatgccacgtacagtcctgttatcccacccgagtctgtttacagcatcgaatggaaaacaagaacagatagatatgaaggaaatatgtttttccgaacatttttacctaaagccaccacattctctacgctcgataatgtgattactgcaactgaacctctaattgttgcaactccattcatttacccaacgcttcttggttatgtgcaagaagcacatgtgacgcaagtcccttatgccacgggcaatcctgtggctgcagcacctacgtccacctttactactgtcacgactgccgttcccaatgttgggatggagtccttgtaggacgggttacttgtacacaaagtccatctatacttgctatatcttgtgagtgcctctgcctacgagtcactatttgcttgttccacgacgctcgtaacgttgcatgtgtttcatcgttttagattactagagctcattgtaacgtaaacttgtagttcattcattaaattcattagtatatacaaaacagaacacaaacaattttcatgaccagcgagcgaagacttggtaatgttcatgagcagaaatgaaaccgtatgcttttctcgtctattggcgaaaagtttggttcaaaggtcggatatcgttatagcttcgaattctgcgaccagcgcgttttcgaagagcagtcataacattccgcatctgagaaatctgctgctcggaccaagaaagggttttgctgtgaatgatcctttccagagcacacacccaaatattgtgaatttcgcttgtttcagcaacaagacacacagacgtagatcctgaacagattatgatgcttgcattatgagacccggcctttgcatgctttgatttctcctcaactatgtgaaaactgctaatgtgcattgttcttgtcttcatatttttcggggcattaaaattcggacataaacgagtccagttcagcgtcaggagagatgggtgaatccatgcatatcgtttatgcctaccatcatgagtcaagaatcgtgagaaacctctaatacgcttgtgcatataagagccttgtgtgacccaagcgatacattcttcagtgatattcatggaagatgagggatggggaacagaatccgaatgttggtttttttgtaacggaacacccattggagacaactgtatacatcttgcagctacattgtccaactgttcttctcgcttcggcattggtgcttcaatcttttgagtcgcagttgcagacgggctccgagataataaagctttattgctcgatcccgagtttatcataaacgtaacgctttttgacttaggttcattctttgtcgattctgagtccacacgacggcccgaaaccgcagcaaccgcctgctcgaactctgaacttacatcaacgaaattctctgaagcatctgaagattcttccgccacctccttgatcgggcaaggttcttcaaaatgagaacttaagggagaaaacgaagcatccaagttgatcgtagaatcgctcgctacctgtttgatgcaacttgggagttcacaaaaatcagcatcacttgacaacctcacgcgagcactgggctcgaagtcaaagttatcatccaagtggcagtctggtaaattataaacttgaccgacgcgaccatcgaacgtatgctgaaaggtaacgaaatgatcaagacattccttgagaatattagcttgcattaagtcctttgtcaccaacgagagattttcttgagaagcaagagaatagttggtacaggaaccatctcctagcaaattttgctcacttgatgaagttgaaactttctgatacttgagtggttgtattatactttgattttttgtttcacttgaaaaatgcttttctggaagtggttttttcacagtacaaatggacaaacgagcaggtgccgaaattgttgaagaagacaataagactagttcaacagtttgtgaaatattattcacaggcaactggggttcttcagtgtatggctcaacataagtcaagttcaaaacatccgatgtggtcaacagcgatggcttggaaggcggtgagagatttgggggatcttcaacatgaaatgaatccttcttaaacgaaagatctctatcaccagagcagacatggttattgtctgggattgatggaatgtcccaatccgccaaactaatttccgtagattgactttgtgtttcatgaaacaagctgccagcagagcttaaagagaatgatgtttctgccgatgaagattcagcatgagcgctgccatcaatgtcaaaccatgcgtttggatgctggatacttccatccaacaagaaccgggccttaggcttcaccataaaaccctttccgttcgaagatccaagctgcctttttcgaatggtcggtggtgcatttttgttgcataactcggtttgtaggctaaatagttgacgttgcatactagaacgactaactcgtttcttacgagttattgaactagaccgactaagcggaagagaagattcacgttttggtgaggaggaagacaagactgaccgaagttcatcctcaatgcatatcggatggataacattctcgatttctgaagtgacaacgtcgttatgctgtaaagatacaatttcatcagaaggttgagaagcggatttcgttccccgtgcttggcgtacttcgagaagcagacagtttgcctcgtctaataagttctgcagatccgtgcttttctgcttcagaacatgaatctcattccgcaattgagaaacttgatcctcataactttgacaggtttgttcatgtgcctgttcaaaagttccttcactttcctgaagtttcttaaccagcgattccaggcgcttattctcgttaccaagtctcttgttaacagacgaaattgtggattcgctttccaatagttgctgcactcgagcacgaagttcccgattttcctcttccactcttaatttatcttgctgagagtattttgactgaagtttcgtgttttcaagtttgtcagcgagtgaagaagcattctttctatacaaggaacactgatccgtccgttgcagaagcaacctttgaacatgttgaacttgtttgagcaagtttctagcaacttcaatgacatattgagaggcggggatatgtggagaatccgttaaccgtggcaaagttgtacttgtttgaatcatcggactatgcaattgtccagtatcacctttctgcagtaatttttgagtctctcgattagtttccgccatttcatcatttaatctgtcaagtttactcttaaacactgcatcagcattcgtcaactggcgttttccgtccgaataaaacttgcttaacgccagttccaagacctgtttttgtttaagcaatgattctcctaattttgcggcaagaagaagccgatgctgaatgtcgactagcaatcgttgaacatcatccttcgtttcaaaggaagggaaagcaagcagagatgcttctatgccccctttcattactttgaattaaataacacgcttgaggatgcaattccgagcctttcattgctttatatagcagttgaagcaaacaaaggaaaagaaacgcgctttaaacaaaggagcaagtattaaaacgcgtaacaaagacattcccactttccttacaaaccggtgcaaagttctttgcacgaacaacagaaggatctgagactattctatcaaactattttcaccagctcctctcctgttgtgtgagaaggacacaaattcaaattcagctttcagagtagctcatgattaatatcgatacaacagatctaaatgtacactaatttatgcatttagtcatgtttttctgtattttttcagctggctggtaacgagtggcatttagaagtgtcgcgttgatcactgagcgtctcccaccaaacacgctaaaaaagaactctaataacggttcaccaaaaaaacgcaaaatcatgagtgatttggatgaaaaagacgccgacaaagaggtggaagaacacgatgaagttacagaagacgggaactcgttatcaccagttgcgaaggctttaagccaagtagaagttccaaaaacagcacgacgcgtcaaggtttacgaaatggagttcgataattgggcagattgtggaacaggatactgtagtggcttaattgaggactcgttggcatttttgattgttcattcggaaatcgataatgagacagttctccttaaaactcaaattataaacgaagacatttattcgcggcaagaagatacattgatagtttggcaagaactggatggaagcgatatggctttaagtttccaggaggctgttggttgtatagagatgtggacatttcttgttgatgtgcaaaaagctatatcaactgtaaccggaaagccaattaaagaggattctctgttagacgaagcggctttagctcaacataatttgtcggaatcgatggttctgcctgctgctgaactttcaaactttgctgaaattaatgagtttgtcttgtgtgcaatgcaatcgctgacgacgagagaagctcttcgcaagttaattgtgtctgatcattacgcagaacggttacttgaactgttttctttgtgtgaagacctggaaaatacccaggatttgtatcttttgtgctcaatattcaagagctttattcaactcaacgacgatgcgttttttgaaccattaatacgcaacgatgaaactcttcttgctcttgccggtgtttttgagtatgatccggagtttcctaacttcaaggctaaacatcgcgagtacttgatggataactcaaggtttaaagaggtcgttcccatccgtgatcctgaagtactcaaaaaaattcaccaaacttttaaacttcagtatttgcgggacgttattttttctcgtgttttggacgatcccactttttgcgttttaaattcattcattttctttaatcaggctgacattatcaaacatcttcaacacgacgatgtatttttaaatgaactttttggattgtatagcaacccagacgagaacgaccaacgaaaacaagatggaattctcttgatccaacaaatatgtcaaatcgctcagtcacttcagtcccagtcatgtggcgtattgtacactgaattcgtcaaacgaaacctgttttccgccttggattacgctatgaagcatgagaatcctgttgtacgtaatacgggatcagatattcttatttcaattattgaccaaaacccctccctgatctggaaagaatttgaaaatgatgtcgccaagttcgaagatgaaaacactgttgatgccgagatgcaaaacacgccatctcaaaacgctcaacagtccatgcttacctcccttatttctatgttgcatcatgaatcttcgcttggtgtccttgcacagatgacggaggccttcaaagcgctgcttagctgtcctggctcttatggaaatgaaaacataagccgtgcttatgacatggtaaacgaaacaaacatcgaaaatggtcttcattttattgatgtattttatcaaaagtttctcgacaagctcgtccaaccgcttcttcagttggaagacccagaagcaattggcgacgagcaattgaatgtgctttcgaatatatgcgaactagtaggattttgcatgcgttctcatgaaaactggttgcacaaacgtgaaactttttctggattgagtaggagcgttgctaaactgctacactgtacaaaaaaacacgttcagcttacagccttacggtttttccgtactggtgttggtgcacattgggatacaatgattagccttatgttggaaaaccattctttcgatgcaatttttgaacttatgttgtctgtccgtacaggaagtaacctcgtcacctcagcgtgtctcgaattctttgagtttgtaaaaaatgaaggaactatgcctgttttgttatttctttactctaactatcaagacaagttgtctgtgttgcagtctctgcacacctttgcagatctcattaatacggtacaatcatatcagcaaagtcaacgccaaacaaccgaaaatttggacaacacagaaaacaatcaagaagtcgcaaaaaatgatatttccactgaagcatcaatttccgagaccaaggacaaagagccgtctgctgatgagaacgcgttcactgaggcagaagacactcatttatcagaaaaaaccgttatttccgagtcccttactctgcaatcggagtttgttggtgatgtacctttcaaaacgcaaatcctacacgcatatggagtcgattgatggtcaagaacaacacattgaaaacacagaagaagaaaatggtctatcagatgacgaagcctctccaaagaagcgtcaagcgcgtgagcaagtctcacaagcaactgaagcaaagtttgacgttaatggtttagctgacctcgaagattcaaaaggattattatctttgccggcaaccaacgaaattacggatgacattacaccagaatcagtgcctgacgctactccaaaagaagaaaatactcatcaggaaacttcctctcctgcctcatgaaccacgcccatcctacttttgtgctgttgaagcaccaaagtctccgttcttgtgaacgaacttaaaattgttatcgtttccttccctttttctctttgaatgtgatgattccagtcgttcatgtcctcaattcctaaaaaaaacacattcacatctttttttccaatgcacacattcataaaagttcacgacaacccgtgtaatatttgttcttgtttatgtctctcaggcaagtgttgactcctcttatggggagcctgtttgactaatgaaacatgttatagatgtctaattatctccaaacctcccttcctgcactgatatctttttatgggtgcgacttcttcatccccgtccgacccctgcttctcgctcgtttctaaccttttgtccgccttccctattacacattcaacacctcagtgtcgctcttttccatacatggatttaaaaagacgtaaatattgcacacgttacgggcaactcacgattcaacgagccgctgtcgtcctttgtcgtatcgtgccttttcactaatataaaggcaatcctacgcgtttcaacggttgcgacatcaattcttagccacaaaaacacttcaacgtccttgtaagattaaaaaatgacttgcatgaaattaatttttcgttgtataccataccatccgaaccgcgcccattcattactttgcacgtaacattcgttcaccaaaatataaaattaagttcgacgcagtatcgaaagtacacacacaaataaaaataacaaagaggagaactagcatccaacaggccagcaccagtagatccaacaatactttgtagtagtgaaagacattagggccgcttgatatctgcaggacaccgtaagggccgaagctgggccatccattccaaggtgtttcactccctgagaaggcagagacccatgctcttccatccgagcacaatggttgcatcaagcatgctcaacacggccgcaagaattaactcgccggcttttcgttgacagccaaaggagccgccatgtgcaaaagacgtacctatgacaccgaatataagaaagataacataccgacaagaggaagcaaaacgcgcctcgatccattttgtgtcatcttatgtcgtttaagaggacatttcgctaataatgtaaggcataatcacgaatgtggcctgagcaaaaataaaaatggactcaataacgcgcacgggcataaggaaaacaggagcttcggcaatatagcgaaacatggagtacatggcgacggcataaaagtgcatgatcaaatgagacgggctgtgatccagaccacccaacaaactcacaggaccagagacgcagctgccgccgcgcttaaaataatcaatacagccgacttctaaggccttcatatagcggttacggggatagaagagtttgtacaaggcaatagacagcacgttaataacaaaactgtaacccttacgcttccaatgaaacttttgcatctggttgagaagattgtcatagtcagtcagatcgggaacaacagaaggggcgataaaacgggaaagaaggtacgcgtcgtggaagcacacagtcataccgccgccagtgagaggatggcgcatgttattagagtcaccgatgagaatcataccctttgtgcggttgactgagggagggaggaattggttaggcatagtgcgaattcggtcgttatagactgcttctttcaaacatggaccaagttcaccgggcatgttggggacacactgttcgagaacgtatttcttaaggccgtccatggaaggaagctgcttgccagggtagttgatcagaatacgagcttcagtgctggaaataggatacatgaccataggagcaaccttgctaaggataacatggccacgtccgggagtaacccacttcgggttggtaagaatgagacccaaaaagtgatcagagacttgaatgggatggtcaataaaaggcttacggaatttggaaaagcaaccatcgcacacaacagtaagaggtgccatgatctctgtaggcttctccgagccctttttggtacagctgacgccaacgacaacgtcgccagtggaattacgaactaattcattcgccgtagcctcaattacagtgacattcggcgtattggcaagagccttacgaaggttcatgatgaagcgaccatagtgaaagccaatgccttggtattgctttccagaagcagaattggggtaggggacagagacgctgtcgccattttgaaagacttggtatccttgggtccattggccatcaataccctcaaccgtgtcggcaatgccgattttggcgagagcttcaatgccgccgggctgtaagagctcaccaacgatacggtcaggttcggacatatcgcgctcaatgacaacgactttgcgaccctggcgccccaaggcacagccaagtgcactaccagtaacaccggcgccaataataatcacgtcagcactctgggacatactaaaaaaaaaacaggacaagggatgaggagggaggtgagaagggaagaagacgaaaacgaaaaaacgcaagaactaaagagagaacgcgagtattttaggtagacggaaaaacactgatactactggaacagaagaatcaacagttcaagttgcgaaattaaaaatggtgatgcgaccaaatcaaaaaacaactattccagggaatgtgttgcagtgtattcgtctgaaaactgattgggaagctggttggctctggttagaatgcgctgcggggttgttggctccttatatacgtcctggcgacaacgatgtagggtaagggtttcggttagcacgctatgaccggctaattcagggacaccgacgccgatcaaaatcgtaccagttggtgggacaaagggcgcagagtcgcaattaagaacgaattcagcgtctgtttcgaacggaattgactcacaagcaacagtacaatggagctaattgttttctatgccttattgtcgtcttcaacacaatattagagccgcggagtgctggggctttcgtcggttatgctgcacgtaattccggcttttcaactgtgattggtcgtttcccctcccttaaagactcgactccgcgacagggatgcgctgcgacgggaatcagcaaggcgtttattggctgttgaagttgacttagcgctggaggttttaaagcacgagagagttttgacggcataattacatcactggcagcggaagcagataacagaaagcttattttatagggcaaaagaagccaaaatattaaccaacaatccttctcgttatgccgtgcggagaagcctgcgacagaacgggcattttttgacctattcttttcgagccactgtctcagctgctggatgttgaaagtgttctttcgtcctccgccacaaactcctcaccggcaaattgtcgcacccaacacaccagcgctcgcttaaccgtttgaagaaataaagttatgccagccgatgcagtaaggtttcttcagccgacctgtctcctccagacccccacttccccacttcgctgccgaaaccttcgagtggtcgccgagtcctcgaggcggggctattcccgcaaagcactcggagttaggtgtctctccgtatcggccaacagactaaacaagtgagttttcgcaaggtcctcgggttaccagactggacagtgaggcgccgggttttgcgacgcgtggggcttgtgtatcctctgctattggataaaatgtgagaacattagctcttcaagtcgctcggtaaacgacttatcaaaggatatcatcctgttatgcacttccctatccagctaactcggcaagccaatgcatcacagggtcgtttcgatcatggctgcctttgccttgtccaccggtcaaaaccctagtgatcatttgggttcgagaatgtatacaacatgacgtagcgtgtatgacgtggtgataccgaaacgccctgctcacagaagatataaagagagacatttctgctctctgcttctcacatccgctgttcacattgtgtatataacactcttcatttctgtatacggtactggacactaagcattaaacaaactacaaaatggcattgactggaagtgatattattaaagtacgtgatagagcatagactctgacgaccggctccgcaatccgttcggatgacggtgctacgattccattgccgctctctagttgccaagctttgtctctagcactagctaactagtgtttcagatcatctgcgccatcttccttccacctgttggtgttttcttggaacgtggttgtggtgccgaccttctgtaagtccatctcggtcgcatggatgtcgcgttgcgactccggtctgatgtcacgttgcgtcgtggccgactaaattacacgtcatcacattactaacgctgtcgtgtgcagtattaacattcttctgtgttgcttgggttacattccgtacgtcacaacgataacgttctctgtcgcacagctgtgcgtgtgcgtggtcattttactaactgcattagtggcatcattcacgctttgtatattattctcaagtactaagctgcatgttgacctgtcacgaaaacatttcaagatgcgaacgaacggcgtgcaggaaacgtcacatctgcgcgtcccgtgctcaatgtatgtatccctatagccagagctgtttatattttttgaatggttaatttgttttcctggatgtcctggatgttgacataaatactttttaaacgcttcaaacgatcaggtagcgaagtgtcgaagtgtctttgtggcttgaaacgaaaacatcacatttacgtccctctgaaatgaacgacaacacttgcattacagtgccattttttacatcgtcataaaagggtccgattgctgggcattgtttggaatgtatgatatgatacaagatgctcgtgcgagtcccgctgcctactgtttctcctctgtcgcctcggttgcttgactcttggcaacctcagcctttaaccgctcgtgtgcgttgaagattttgctctgcaagtagaacgatcctcccttcttaggatcgttgttgtcgaacattaccttgaaacgccgttcaagctcttcaagcgttgtggagtcggggcggacgttcataatgtccgcagcctcttcagtggagatttctccacggcgagcagcagactttgactttttagatccaccgccactgcccgactcgtttcccgaggcctgacgactggcattggcaaccatctgcttgtaggcttgtacaaatgccttgcttaggactgcataaattagctactgacacttgaacgtgaagatttttttttcgattccgccaagacgtgactcattcccccgagaagctgtgtccccggtagagacaacgcaacgggcttgccaaacgcgttccccttaccttgtgtgcccacaacaatgacccgtcccacggctctaggcaacgacatgctttggatagcaaaatttcgctgaggcaacacttttctgctgttgtcgcccaaacgatctctcgcttaagcattcttcgcttatacatgcataaccgagaaacaagcgattgtttccgcggtactagcgcggtcgtcggaggcatctcccgaaacaattcgcttggggaattaaacttcgaagggggctccaagagcgccggggaagcctgtgcgagtcaagtcaatagtgacattgtcgatcacgtcaaagtcaggtgcgtgtgattcgtcggtaaggcgtttcgagtctcttgtgtagagcagtgcttcaagctctttgatgcgctcctggcaggccgtaaactcatccattgcgagcttataacgctccagtgtctcctttagcattgcattttcggccagcaccttcttaagctcagcacgtgtgtccgccagtaaatcggtagacgaagtgggggttgcttgggtgaggattggagtcgaaatgggtgaggcttctggtctagactctggcgaaggagtattatgaacatcggtcgatgtagatgagcgggaggaggagtgtgctggaggagaccgttctgcagtctcgttggtatctggggtgggctccactgctggcgcaggcgtcatctccggccctgattccaatgttgttgactgttctgttgtctctgcttccggctcttgtgttttaacagcagtagattccgtattttcctttttctcctcattcgtgtccttctccactgaacttgcttcctccatttcagtgggggcgtcatcagtgggggcaacagtctctgtattagattcatcagaagtggtcttcgcaatttcagtgtcatgagttgtttcgtcaagtaaaggttctgattgctgctctggttgctctggctcttcctgttcgtttgtcttggcttcagagggagtggacgacgcagattctgccacggagtcttctttcgaaacagcctcagccgtttcgctcgaattattgtccggtgtcgaggattgtttctcgttctttgcttcctcctttgtgtctggcgactctggtttggcattggaggcgctgctttctttcggcttttcttttgactgttcagcaatcctcttcttgcgtttggcttcaagaaactgtaaaagttagcaccagaaaaacaagttctttctctaacgcacccgtttcttggctgcagcgagcttgtcttcccgttctcccatactgaattatctgcggttcttagtaaatggagcttgttcgactacagcagtttgtgggggtggagtttcgttctatgatgtggggttggtggagtgaaccaggcaggcaatgtggggtattagtagatgcttagtgggggctatgtcagtttcgagttagtagtatccaccaacgtgaacacaactgtctgtagagcagctcccacccataccaacttctcttttccctgcatcgtatacgtaaagtaaacgatctccttgtttctcgcgagatggacagttctattgtgtatgttactgacaatttgcattcggcccggttttggtattcgtgtgtcaccgttactaatgaacttttttagctcgtggacttggattttggacgcgtttcaagtaaaagatgattctttccccgtagaagaattcgaaaaaattgttgttgaacggctggatggacttcgcaacttggctagtccccttcgtggaagcgttcaaaatgaaaaattatgcatttatggccagacaatatgctttacggaggctcaacaaaaaagtgctagccgactgtctgagttgacgggtatagacatctcggaggtcctttatgtgcttatatcccacaatgactctttctcggaacgcagaatggaatcatttgctagcgattcatcgctagtacagacgtttactcgttcctacaatatagagcggctgtctgtctggaaacttatatgtttgctgctgtctacttgctcggacagggaaaataattggcatgaagtgtcaagaaatattattgtacacgtgttactgggagccgaaaagaatacagctactggctctggtgaaaacgctgcctctcagtactgtgtgcaggccatacagcttctggagcagctttacgaacaatctatccctactcgaatctcaaaattaagtgaacaggccattggtcaatggtactactttcacttctcggcccaattactcttggaaaaactcatattcgctcttgtgtacgatctgataccatgtacagcggaaattgcttcggcctggtttgaatgcatgcgtaagagccgtatgctccaggagcaggacttcgtccatcttgatgcccaattggggctgactttgtgtcgccaaattgtgtatcttgcggtcattgtttcagtagagttcattgccctggaccggcagtcgcaacctttcggcgagcagccaggcttttttatgctgaatggaaaaacagttatcaaagttcatgaggctttcatgcagcttgccggggagccaacagctgctcctgcttgtatggcatggggaattgccctccatcttcttgatgggtctccggaaaacttgagtgtaatgactgatcaaaaagaagtatcggcggccatattccacgatgtgaagagcagctaccagtacctcattcgcactactgtgcatcatgacctgttcagtataatgagtaacctactgactagtctcaagggtgatccttcgatggaccggtattgtgttgtgttgtctcttctgttttcgtcaacagtgtcctatgtgaaattcacagactcgttttttgcgtgtgcctctgatcttttgcaaactccggtaatacgcgacatggctgctgaagatgaagattgggctagggtgattttgcgttctaaagcgcgttttccttacgatttttcatgcatcccaattttttttcagtcacttgatacaagttcatgggacgccttagttggtgcgttacaacttgagacactcacacaagcattacccgagggttttaaggcttatgaaattattcctgaatcgcaggtgtcaaccaatattctcattgagttgcaggctcccttggatttgccattcatttttgaacctacctcacaattcaccatcgctttaccagctggcacccgtggccgcattatttctaccgagacgtatccccccgtcgtgatttggatggttagttataatgcctggtctctgctcggtaagtggttgtacaccattgtgcagactagaacgtttgacgaaaacgaggacaaacttcacgttctaatccccacatgtgctaagctctttgctcaaaatcggggttatgtcaggcgtctagccattctcgctgccggttctgttggcagtgagacagatttcgtgaacacaatttgcgatgttttcgattattacatgtcccaacctcttggccgtgaaagccaatatgacatttgtgttgcgtcgcttcaactgttgtccacgttcgtacgtttctctcctgcccaggtctgggcttatatcactcattctgcccttatttctagctccggtcgacaaagctatttggaggcagttctaactaactacgagtgtgttgttggcaattacgattttaccatttctttctttaagttttacgatttgctcgtttctgattgcatcaacacttcagcgaacgctgatggcttctcggttagactaaaaatggagttcatgggtacatctctgcagtcgatgtgtgaaatcttttcaagcttttacgattggtgttacaaggatgtcactcagcagtatgaacttggtttctcatttgtgaaggttgcctcaaaaatcattcacgcagcttttggcattgaactttacaaggagcagaaggaaacgacttctattcatcccatttatgagttgggatcgtatcttgttgacaaacttcttgttcaaaaggcatcaaaaagatacctttattccgttttctcacaatatgatcattttgacgaactgtatgctacattaatgacaagcgttcatcagactggatccgctgttgcttataaatgggttttatcatctttcgaatttctcgatacccttattcgtcttcgtggttatcttaatcttcgtccctctgaactggagaaagagttgttttctcggtctacgagcattatctccgcgctacctcaatttgagggatttgttgcgcccttgtttcagttattaacttcgttagtacttgcgccatggacgtctgaaacgccttcactccttgcttatttgattgactctacggatatggttggcaaggtctgtacccaaattttaacgaaccctctgcggtcagatttgacagaaggctgtgtgtggaagtttctctcttcattgatgaagggccaacagcaaggcttagctgtccttttattttctggaaagcaatttcctcttaagcgcatgaaaaatatgaatcactttacagattcgcaaaagggtactacatctttgacatctatagctgaaaagcgaattgccgatttgcctgataatgctgatttgcagcccaagttacccatttttgaattcgttttcctggctcggaatttctggtcttcaacatatgccaaaaatgaacagaacgaaaagttctggaatacgataactcgtgtcatttccagtgtacaggagacggatgcaaaagacaaaaattgtcctgtgatatatactgcggcctcaaatgcttttcggattgctgccgtccagctttttatgtcacaatcacggaacaatactaatgtaaccaagctggttgtggatcccattcactcggtacttgatcagctaattcgtgttatatatacgttaaaggattatgatcatgaactacatgccgaaatacaggaaggctttcagaaaacatggaagaaatttcctttgctttctttaaaaaatacggggcttgtttctccctcatacggtgaggagttcttctacaacatatcgcttgctcaacaaatgttgggtttaaatccgaaagtctctgcactaatcgaaactgttaaaagtgtaaacgtaaacttgtcggttgttgatgcacaggttacgcttcttcgctcttgttctctatttttgagttctttggcagactattcgaaggttgattcaaaggtagcactgttgtgcctaaaggcgtctgaatggatactggagtctgttcagtcagaacgtgtaggtctagctcttttcaatagtgtttacgctgagcgtgcacagttagtttttcgcatgagccaacaatgtgcaaacattgtagagtttaatgaggaaaatacaaaactgctctacaagctcttgtactccacttggaaatctataatgacttcaaatttctctttgtacgacccttgttccgatactttcatgccttactaccgctcccttgttcgtgctctttacaatcttctgaacgttcttttgtcgaacaaggagcacaaggcccatgtgaatctcagcacggtcgctggaattctttacatgtgtcatagaaaattatcacagctgtttgagaaggctatttctcagccgagcgccgaaattcatgctgacattgtgctattcaactcactacatgagctgctaattgatagccgcttagtaaagggcttggagacacaaattgtgtcttgtatggtcaacactgcttccgtggaaaactgtgttcacctcctttcgtggtcgcatgaactacttcttgaaaaccaaccttactttgctgatgctgccattacgtttttggtcgcatgctcaaaacaccctattgctgcagaacagattgttaacacggggttattcaccgttcttcttgaggctagagtattttcaactttaagaaattcatctgtgacagctgaaggttcgcccatattgcaccggatttggacacgcggaattcttcctttaatgttccagacgatcaagtttttgggtaatcgtatacaacaagaaacgcgtgaaatgcttttgtcatttattccgcaaatacagacgtccttactgaattggcgtcagcttccccaaaatgtgaatcttgcggctattgatgagacgtttatgattgttcttttgtttgagttgttgcaaacttataacccaattttgctgcaagaaattggtgccgcggaaatgaaaacacaaatgatgaacggcgttgactatcttataacacaccccaattatttgagcacattggcaacgcctgctagtgtatatgagcaagtttatgcggttgacattatcggtttaccaaaagaggaagcagttgcaggctcggaaagtcactcctctccttttgcaaacttagtacgtttacagttggataagctgaaagcgtatttggagcggtaactatacctgattgccaatgcttagacttccttgcaaaaggtggtctaatttaaaagtttagacacttacaaaacgtgcgcaaacgttggagttttagttctcatgtttcaaagaacataaggtgacggacattctttatgttctccaatgctactttcttttttcctttatgtttttgtaaatgtactttgcagtaatacgaaatagactggttgcgggctagcattattataaggttctgttgggagtggttttacatgtctttctgttttgagtttgatctacaaaagtaatttctaatggtacttggtgttttcttacctgttcagtttgtttctttgcgacttttcatttgttgacaatccttaggaaaatgacacgaataatgtgtttttgtacttacacgacggttgaaacctgaagaattttgttcgtttactgggtatgacagataattactaatttgtgccatcagtctgggcattccatctgcttccacaactttcatcaataaaaaaaaatactgttaatatagaaccttttttcttaaaaattgttctatttctatttaataaagtcatatggagacaccaactcctgtaaaaccgaacgctcagctcgttcagagtgaaattgagtgtgtgaacacgccgattcaatttccaaatggacaactaaaacatccagtcagaaaaatagagacaccaaaggcattaccgaatgtccgttgcttagtgagagcaagaattccaacggtccaaggaactgagatatttttgcatctttacaaaaatgaccaggatacgaaggaacacctcgctatcgttttcggaaacaacattagatcatcttctttagacgcggtacaagagggtgaaaccgaaatggaccgaatgattcgtggagcttatgttggaaaactatatcctggacgcacgacttccacggcagattttaaagtccagcagacagaaactgaagatagtgatgctccgtatttggttcgtatccattcggaatgttacactggcgaaacggcttggtctgcccgatgcgattgtggtgagcaattaaatgaagcggcaagactcatcagtaacgaggggaatggcgttatcgtgtaccttcgacaagaaggaagaggaattggattagctgaaaagcttaaggcttacaatctgcaggatttgggtaacgatacagtggaagcaaatctgttactacaacatccagctgattcacgctcctatggtatcgcaacctctatacttgttgatctaggacttcatgacattcgtttgcttacaaacaatccggacaaaattactagtatcgaagggcccaatgatgaagtccatgttgtggaacgtgtttccatgattccaaaggcatggaagggtgagaagggcgtcaaaagcaaagaactcggtgattaccttcggacaaaaataacaaaaatgggacatttgctcgatgtcccggataaactttgatgtttcgtgccctaactattttatttttttttgttagacagtatgaacgatgtgtcccgaaaaaaataatgttttattcatcgttcattgttttcatgcctgaagtaaagttactaacagtcttggtgttttccaaccttttacattttaggaatgttctgtgacatgttacatgacttggtatcatcagaaatgtttctacctttatttcattagtactttttggtaaagaattgtatttacaatagaattctacgatttgtatataagtattttgcgaatgaagcaggtccagttgtaaaattggagtactttagtttctcattaacgtttacgaaggttttatcgatttaactacgttttaatatttagtcaagcttctataaaaattcaaattacttttgctttgtttcaagaaagatcatattcttgccgacaaacgtaatcccacagtgctgatttcatacaaaaactattaattggaaaatattcaagtgtttgagtttaaattgttatctatagttttgtttcttcttatcaccaagtagtaaaaggctttagctaaagtcttgcctttacaaaacttgtttgctgttcaatatctatcttggacctttcattactattgcagtattggaatcaatttttaagtaacgttatgatattactaaaaatatttactaggctatgaaaagaagaatgatatattacaagtttttgtatggcattactatacgttttattgtttcagtaattgttctggttacctgcctcaccactcatcttgcaacaattgtatttacgcgacagagagacgtttgtttacacattgaagggctttactgaatctcgtttacacgtattaaaagacaaaaaacgctcatgataaaaaaaaacgtatctgttgttcactaacgaaatggatttaacaacaaatgattttgttaactgggattcctacgaggtaacatacgtaaatgcactgaccaaaaatagtaaaaacatcatgataactgggagaatcacgaatctaagtaattctcagtcttctatgccattttacacacttaaacttgaagacaataccggcattttgaacgtgaaatacattgtatccgatgcatctccgcattgtaaagtattccaatctttaagactgggtgatgtcgttcatttgtacagtaatgtccgtttaaaatattctatatcaaacgaaccctatacggttttaaatgcacgcaacgtggattcaaagctaatcaaactcgacaaactagaacgacaagagtatgactatatgtttcctaatccgtcgaaactttgtacattaccaatatcaccggtctctactttactagattgcgttgagggttcattgactacagcccttgtagcgataggctggatggaaccaatttcccattacttaagccaaccgaatcgatggtgctcgtcgcaaaggatttgggtttttgacgccactggcgaagcattcatcacgttgaacggcgattcacaaatcaagtctgtccggcggtggaacaggcaaaccagtaagtgatgtgcttttattctttttgatacatacttgctcctgctaactcaatactcatctagttgtacttttccataactgcaccgttttaaaaaataagggcacgattgaattgggattacgttcggcaaccatataccctaatcctgaaatttatcaaacgaataccttgcgaaagttcgcggctcagcgatcaagattaataaaacgtaatagcatacaactgcacacattccgataccttgacattttgacaagcacacagccctttgaaaactgttgtcgcataagtctaatcttgctcaaaactcgctttgcacagatgaaaagcattcaagatgttgttatatggtcaagaaatgcggtacctctgtatgctaactatgtaagttagcgaacagttgaagaacttgctcatgttttcctttgaacatttctaaccaacacttttagattgaagtcgttgctgatgaaactggaagtttgcactatccaaatgtcagtcaagctctattaaaagagttgattcaatatgaaccgattgaacttattcaagatgaaaatcaaacactctgcttgctcgacaatctgcttaaatatagacggttccttgcgatagcccgagtctgtgcaacacaagtttatttgtattcattaaatgaggaatttaagtaagctacaattggttaatgatctactggaccttaaacaaacaacggtttaagtaaaacaaggcttctgttatattttttctcaactacatttgatatttaatatttagtatgaattcttaatttgtacttgaggtgaacgtgaagagaatgtcatggaacgatttacaaaaaggtacctagtatccgttgaaatatgtttaaagtaatgtttccaaaataccaaaattcaaaaatgttgatcgttaacaatttagtagaacttaaagaatatttctcgcttaaattgttccgacccgtactaatatgttcatcaatcatttgtgacaaattatgaacagaacttttagaaggcatcctacgtcaccaaattcacctccattaacctactcttttgttgctcttgtcgtttgccatacgttaatcagggttgttgtttgactcgttcaaactagttacacttttcgcgtcctggttgtacggcctgctaatcacaaacgcgtccaatgaccgaaaaacaggatttacgggaaacttgtaaagttctttactctactagtgaagaacaaaacagggtcactgtgaaacaaggcgcagaagctgttgtttttcgtacaagtatatttccgggggaaccttgtctattaaaatgtcgtccagcgaagcactggcggcatcctatattagatcagcgtcttacgagaaggagatgtcttgctgaggctcgtttgttggcaaaatgtcaaacattgggactgaagtgccctttgctatattttgtggaccctaaacgcggtgaaatttatatggaatggatcgaaggatgctctgtgcgtgactatattcgttctattgagtcttcagaagaatatgaagtccttctccgacgtttaatgaataacatcggtaaagaagttgctaatcttcacaaaaacgatatcatacatggtgatttgacgacaagcaacatgatgttacgtaacaaaaatcaggatgatattgtttttattgactttggtttgggaacggtcattgaatcagaagaagacaaggctgttgatttatatgttcttgaacgggctcttgcaagtacacatcccaacagtgaacaattggtatgaatttattggtgttaagcctgcttgtaacatatgctaactatgtagttctcgctgacattggaatcgtattcgaaaagctggaaagctagtaaatcagttcttcgaagatttgaagatgttcgcatgcgtggaagaaaaagaagtatggtcggttaagccgtcccttctgataatctaatagctttcctttcatctttgagaaaatttttggtctgcttttcgttgatttcttgttcgcaatcaagttcagacttccttcccggcgtttaggaacatttgcagtctttttaagacgaaatcctccgttcatatttaatagaaactatttctcccttactcattttattataatacgatactgtactgtttttttagtcgggagctttttgtcttaaagtcccacccaccaactgccttagcggatatcaagcctaattgcaactcatttactaagaaatggctattaacttcctcttactgattagccggcaaggaaaggtccgtttggcaaagtggtttcacgctttgtcggcgaaagaacgtgtcaaaattgtcagagatgttgcatccatcgttcttgtccgtaaaccaaaaatgtgtaacttttttgagtataaaggtttgtcagatacataagagcatgctctatatgcattttttggtggaacttactgctaattcttgttaagctggcaaaatcgtataccgaagatacgcgtcgctgtatttcgtatgtggaattgattccacagataacgaattgattacattagaagttatccatcgctttgttgagtgtcttgacagatactttggtaatgtaagttgtcaatttggtcccatgagtatccgcgaaacttggtgcaattgctaacaacatcaactaggtctgtgaattggatctcatttttaatttcgaaaaagcatattacgtcttagaagagatcttgcttgctggacaatgtcatgaaactagcaagcttgccgtacaaaatctaatgcttggcggagatgctgaagcagaaatagagacacagcaacatgaggtactctaagtactctaatgattaatggcctctgtcttgtatctgtctgtgattacagtccgtatctcccaataatgacttttgggaaacaagagcttcatcccttctttcacttttccccctcgcctgcatagattctcattcataatcatgcccataaccttccaatcatgtatgcaacctttgcattcattttcccgatagcttgtcgtgaaatttaactcgatttctcaataattcacgaacatagcttcgattaatgttcgcaaaatctgctgtcttacgttccaagtgctcatacgcataaattattttcatggaggctcgaagctcatctctatgttcgttagttagacagctcaactgttttctgattcaaattgttttggcccattagcacattgtccacattgccgtcttggacttctgtaggtcccgttatcccgatttacgagttccgtagtttgggctggagcaccttacttatcgcaaggcatcattataattcgtagtttcgcgataaacttcgataacacatattactgagccccagtgagatattcagacaaactattccctgggtatgatgacgcttacgcgtcttcccagtacgaatgtgtacaatttgaattgtctgtcatgtctgacacagaaacatcctcctccgacgattctagttatcatgatagctctgacgaagatgaggagcctaaattgagttatgagcggttaacggatagtttctcagagtgttttgctcaagactcaatttccgcttctcttgttacgaaagagttttatgtatgatgatcattctgtttgcaaaaaaactaatgttttttgagatttttggttcacacaatggcattctttacttgtttcgtcgagactatacgttatttcgcaagcttaggtttcataccgccagtattatggacatcgactgcgatctggagggcgaagttgtcgctacttgctctatggacggtgtgtaaatctcaatgcgtcgtctggagaattattctaaccgaattgtattccttaggcaagattgtcatattcaacatttcttcgagagaaacaagcgttcacgactataaaagaccattactcagtgtttcaatagatccatactattcgggtcgttcctctagacaagtcgtctccggcggacgtgctggtcaattggttttgactgaaaagggtattgcttatttcgatcgttcagtaaagcattgagtttcactaacatgataaggatggcttggaagtaaaaacataatactccatcagaattgtggtactgtgtataaagtttcatggcataagcacttcattgcttgggcgagtgaagacggtgtacgcatttacagcacagaattcggtcaacacctccgtttcctacataaaccgaagcggcgtgcgaatgaacaactgttcccttatcgctttcactggcaatcggaatcaagactattagtcggatgggctgagtacatcacaattattaccattgagccagctcaaacagcaggtgaacttcctattgcacaggtagaagcaatgcttgagcttgactgtattgtaagtggtctgtctatgattggcggtaattatttggttctggcgtttgttgccgatgccgatgcatttgcaatgaatgacacttctaaacttcaagagccttcacgaccagaaattcgtttgatcgatgaagattttcaggaagtttccggagatgcacttggcttaaacagttatgcgaaattgaggcctctcgactacatactctccaacgatatgagcgagtctggtgacgtttatgttgtttctcctacagaatacgttcgtgttcgtgaacgaaatgagattgaccatgtcgtttacctccttagcaaggaacggtattcagaggctatagatattgttcaaaccttaaaagaggttccacctaatctggagcttcgtactctaggaaaacgctatataaatcatcttgtgcacaagaacgactacaaacaggctgccagtataattgcatccttgttcaaaaatgacatgacctcttgggaaaagtgggtctttatttttgctgaacgcgatcacttgatggatctggtagactatttgcctcttggagaacaacatctaagctcattggtatatgaaatggtgctggcatacgagttgggaagctcggaaacaaagctgcttcattctttgaaaacatggccttcggctttatacaatgcgtacaccgtcaaggatacagttcttgaacgttttaagcaagatactgagaatcaaatccttattgagtgtttggccattttgagcatggaaacgaaatcgccaaaggacgcattccattactatttgaagctgaagaggcatgaggcaatccaaattctttctcagtacaacttctattcggaggcaaagaacaatgttgctgcgttactaagtattccacacgaagataccaatgaaggtgatgctaatcctcttgttttggacatgctggtgcaacacacgcacacgtttgaactcgtaagtgttatcgatcaattaaaagattgcccttcactactcttttcctattattgtgcttatgagaatgtgtatcctaattcgctgtctgagtatggagacagcaaactggaactgtttgcaaagtttgatcgcaaacgcttctctcgttttttagaagaaaaccagtgttactctttggaccatgctgtggaagtctgccgagagtataattatctagatgaactcgtgttcgtattaacacgtatgggaagtaacaaaaaggcattgatgcttattattaatcaactctacgacgttggtcgagctattcaatacgtaaaggaacaggcggatcaagaattatgggaagttttgattgcatactctatggacaagcccgagtttattaagactcttgttgaaaatattggcacagacaaaaatgctattgaactaattcgtcggattcccgcaaaggttgaggtttcgagtttaaaatcgtctgtcttgaagttacttgcggaccacgaaacccagcactcactatattcagcatgtgatcatctatttaagagtgaagctttgcattacgcagacataagtcatgatcaagcaacaaaaggtttactattaaaggtagaccctgttaataactgcaatctgtgtggcctggatttgtgtagcacagaaaagcaatttggttctgcatccattgtgtacgacccatcaacgaaatcattttcacattacaattgttttcagcatcaaacacagtcagtccacgaagatgaatctatactggaaatatgataagaatggcaatctcgttgagacccacagcaccggatatctctaacaaagagcaatcactcatctcttaagttactatttaattttcctactaattatactgactgtctacgatggacgaacgaaagaataagtgcttcattttgttttgttctcgcccaaattcgtactaaacaacggagttctgtcatggaatcgtctaaagcatagttcttgttgtattccctacatcaatttctctttttttcggctggaagtggttgatcgttcaaatttacgaatcttggcttagcatgcatccgaaaacccccttaataaatagacagcatgggctcctactcgcttcagttcttttcatactaatctgtgtgtaagaagcatcagtttcaaaaattatgaagccaactgttgattattcgttgtatttggttacaagctcagttatagtccctacaggatccaccctggagcagcaggttgaacaggctattttgggcggtgttacacttgttcaattgcgtgaaaagaacgtctctacaaagctatttattgaacgtgcggaaaaggtgcttcaagtttgtcggaaacacaatgtacccttattaattaacgaccgagttgacgtcgctcttgccgtaggtgctgaaggtgtacacatcggccaaagtgatatggactgtgcgacggctcgcagaatactcggttctgatgctgttattggagttacggcaaataatattcaggaaattgacaaggccgaagccgacggtgctgattatgttggattgggctctgtttatgataccgcgacgaagaatgtcaaggatagaatcattggcattcatggtcttcgggaccttttggaacatatttcgaatatgaagcgcagactccaaactgttgctatcgcaggattgaacgctagtaatgtgcagcgggtgatctacctcagtgaggtgaatggggtgcgcgttgatggaattgctttggtctcagccattatggcatccacagaaccaaaaaaggcagcggagaagctgattcaattaatcaaaacgactcctaagtttgctcttcccgtctcaaagcttccaaagtctgactcgacagcttttgtttcgagtattgagcgcgtgttcagtagagcgaaatcgaaaacacccttggttcagcaacttacgaataacgtctcgaagaactttaacgccaatgttactcttgcagttggaggatctcctctaatgtgtgaatttgatgacgagttccctgaactcgcacgcgctaatggtgctctcctttgtaactatgcagctgtagataaacttgagagttacattttcgctgctcaatgcaacaacgctgagaataaacctgtcattttggatcctgttggtgctggagctacagaggtccgcaaacgtgctctaactacgatgcttgattccgcatacttcgactatattaaaggtaatgaaggagaaatccttactctcgccggagttgaagttcaaatgcgtggagttgacagcacgagcgagtttcctttgactgaaaaggtacgagtaaccaaattgcttgctgagaaacgtcgctgcgtggtaatcatgactggtgctgtggacgtgattagtgacgggaacagaacattcgttgtgaagcgcggacatccaatgttggcaaacatcactgcgtctggctgtgcaatgggtgctgttttatgtgtcgctgctgctctttgccccgaagatcgactggtagcagctttggctgctactctcttattcagtattgctggtgagagagctgcaagtgtttcggactgtggaccaggttctttcattcctcacttcgttgacgagttgtattccattactaatgactgtactgctcgcacattcaaggttgcagacaatgacaacggcgtggaagaaatcgttgcttagacatgacgaatcataagcctatttatgcataagtgcactagcatgagtcatcatagagctttttttgaattgacgaatttacggtttattatgatgtatcttacaatgtagtcggagcggatcacagaacaagtgtgcataaaatacacctaccttgttttgtgtttttcctctctggcaactaagcgggtgtcaagtatgttaccaaacgtaaatagtcgtgattgtatttttaactagcacaaaatccgtgcgtcctatataatttcataggggtgtcatagacgggagcttttttacatttttttgaagagcatctagttcttggcagcaggggcagcggcagccttcttcttgttgtttctcttcttcttgttcttgctcttaagagaagtttgcaagagtttgaggatttcctcgtccttaacggacttggtagattgaatgttctcggcaggttcggagtcagtaataacaacggtgccgttcttagtcaaggcgatggtgctgaagaactcggcgacgtactcaccctccttttcgacgagaacttcgtagggaagaagcacgttgcgttgaacacactcttgaatacccatgcgagccttgcgttcattctcaagagaacggacagggaaggggaaggcaccgaacttggtttgaatctcgtggtaaaccttacgactggcttggagcttcaacaagtaagtggtgtcggtcttcttgtagatgcgggtagcaatgtcagaacgcttgacctttccatcggcagaagtactgacaaggatatccacaccgtaaacctcaccctcctcaaaggtgacagtgtcgaactcacggcgttggttgtcactggggttcaagatgatttgcttcttaccatcaacaacgttgcgaagttgttgatgagtaagcataccggcaaggggcttgcagtcgtaagcggctgcgatcttgtcgacagtctcagtaacttgccagtttgtgttgccaggcttaataagacgttgagcagccttcagagcgacagaagcagctgcgacagcatcagcggcacggccagaaacaggctccttggaaatgacaatgctagtagcaacaacagaggcaaagccatcaatttgagcaccaagagaaaccttaaccaaatcaccagtcttcaaagccaaagaagcctcatcatcaccggggatggggcaaaggtgagtagcaatgtggttaggagacacagcagtgggaaatgcgatacccttggtaatcttcttaccacggtattgcttgtcaagagcctcgagcaaaagcttgtcaccttcgacgcaaatatccaagatcttggcgccttcaacgcaaagggcaacaacctgcttcaagacattttgagaaatctcagctgcagccttgtacttggtcaaagtatccgggttggccaaggtgtagtcgggagcatcagcagtagtagtagtcttcttggaggagtccataatgtcggcaaatgttgatttcctgtaaaaacaactgctttttaggaggacagtgtagaggtgaggagggacgaagttttcccttgtagcagcacaacaaatgatgcagtcacacatatacataccacacctcagaatgtggtcttctagaacctgtcatgaatgaaggctaatcagatataaaatatgctcgccaaagagtgtattgctttctgggatttttctattttgacaaaccaaatagaaataataaaaagtgaaaaatagagtgggaaatagagtgaaaaagagggtatataggttttttctttataagaaagagtgaaaaagagcgttctgctcaccaaaaaaccgataatttaagaggacctgcttcgagagggtgagaagtcggatggaaacgtgttaaacatgcgcagcaagccctcatgtaaactgattgtctcagttctagtagtaatcttcagaagattcaccaaattcgctttctgaatggtcgggaccctcgtaccattcatcctcgtcggggtagctgttctgatagaaactttcggcattggagtcctcgtcgacatcgtcgccatcatcagaggtattgtcgtcagagtcgtccagcagcagttcgttttctaagttttgacggaacatttccggaactgctgaagcatcaataacaccaaagtctgttgttggtttcgggctgttgctcgaattaatggtatagatatcgtacacaaactggtcctctgttcccaagtattctttcaccatatactgtaattggggatgcacgtttgaaggtctgctgaacatgttagtagcaagacgaataaggctagataatacttacttctcctcttcgacataatctgacaagaccgcatcgaacacgtttccagtggtacccgattcaatttcctggatagcaaatttcttatgagtctgcgaattcgctgaaggggagaatttgcgttttgagggcgtagcaaattcatccgcagctacaacgcgtggaataccaacatgtccactatctatccaagaagggcgttgtttcgtttgaggtggattggcactaatgacagggggaggagcataaggttcaacgggtgcaccagctgatggaccgtgaatggttttagccaattgaaagcctttttcacggttagtttctgtatggaaacttgcatttacaaactaggactacaaaatccaagtttgttcgtgttttcttacaaaaattgccattaacttttgttttttttgatggagttccggtgtgcgcagggtcgccaagctgaagatctaaacagttagttataagataaattgaagaatttcaacgtacacagcgcctgtacggggtcttctgaagcttttcgtttcacacgcaaaatcggaggagccatggtgtttggaaagggcaaaatctccaactaaagacgcgtctgtatttgacgcgtcaaccgtggagcatgcgcggaaaggccgaggaagcgataggtaagtgaattaaaaaagattggctatttatgatgagttttcctctttttgtaataatgtttaataacggtatctattgttttcctgtatttggaattactctcctatttttttcgtttaaggatgaatcattcaatttgaaccgtttacttactatagaatatgattagccttcatttcaaatctttcatggtttcactgttgactttatgttcaaaaaacgtaaaagtaactatacacgaccgaataatgactctacgatatttaaacatctttaaagacatgagttaattcaacataatcagtctatggtatacataacagttcaatggatactatttttatgatatgattactataaaagcaatttatagtctaaaatggttcaatatgttgtatattttgatactgaaggccggtaattgtttaatcgaaagagccgaaaccttattcgcatcaatatagagtttatcgtcgacagattacgaatgaattcggaccttgcaatgcataaactgtatgcagatacgcaaggatcgctgatattcgatacttatacatgagtctctcgaacttttaaatgatcattgattttctgtcataaaacaaagaaaggcaacagtcatcatggaaacattccttctacttaaacgattcatcgttatttatttaagccgacaaatactgttctagagaggtgttatcattgttgcaagttaagttagttgaaattgtagttaccgttacgaaaccgaaacgacaaaaatgaacaacaagaacaataatgcagcgagcgaggttcgaactcgcgcgtttatcaacagcagagttccattaacctttcagtcaacttaaatctgcccccttagaccactcgggcatcgctgcttaggacattctgtcgcggttcgaggccaaatatgtttagttcgatcgaggattcttgttcttaggctttaaacaagaaataacttattcccttaacattgcaataagcttcggttaataaaacctaaatgctatgtctgttaatttgtgaaattaaactatattaatttaataagctgtgcaaatggataagcgataaccttgagttgcttcgtcatagcaatgaatgctaacaaatgcttagtcattaagaaaccaattagctgaatggtcaatttatttccaaagtttaaaagtatttggagtcaatgacataagtcagtttgctccatgataagggtttgttaccactttcaaaaatatgctcgttacttgagccaagtcaccactgatataattctttggagtgttatcactactcgtgtgagtgggcaatttcttcgacttcattgcacggtgtttataaatgaaaacgcggtacgcgtttaccgttaagacggaatgaacaaagtaaaaccgttgcacatccttaacgttttcaccctacatattgtactgttttcaagaattttcaagaaagtcactatgtccgagcggttaaggagttagacttgaattcgttcaggcatctaatgggctatgcccgcgcaggttcaagtcctgctggtgacggtctgtgcgaggtaggagagtggaactccgacgggctcataacccgtaggtcccaggatcgaaacctggcctcgcaactatttttctttgaatattgaacttagaggctaacggttgttaaaaaggtctcttagtagtgagcttgtttcacatatgtttgttgtacaagtctccattggaggattattatgttgccgaacttttcgttacagtaaactttaaatgatataatgcggtaattgcgaaaaatgaattctaatttgcagtcaatgcattttttaacctttaaaacttgacaaattaaaacttttgagacacgtaattggcttattgacttttttatgcgatattgcgataaattgacttttaacgcaacaaattagacgtgaacaatcacatatatacgttaattataataaaaaataaataaataaataaaaaaaaaataaaaacgaacatacagccaatttataaagttttagagtatacggactacttttacaaattgatctgaattagtatagaaagtgttgtggaagttttatttgtcattacaaacgagtgtctagctatatgggataaatgaaaatacatttaatgaatacgctattcgcttattatgtacagctctcagcaattatcatctttaatgttcatgtaatctgtagcggctttaatcgaaaattggctaacttttaatcatccttacaagtaaatgaagaataccaattgtctaattttgtacttgaaatagggaaattgtttaactaagctgtttgggcttcataagtgtaacttcttctgagacccgaaagctaccagcactcaatcaagctttattagaataacccaagctgaaagtggaaattgcttcttgctcttgaacgtcatctttgcgatgcttaccgatcaaaacccttttttttaaagggttcgattgtcgttacaacaaagcactaatattcatagagaaaacgccgtcagaaaaacaatgaaactaaataaaatttaacaagaataatgcgttccatcgaaagcaacagttctagagcgaaacgtatttttcttgtcaacaataacaactgtttattaatcgctagatcatatttaaagtttcgcttagtcggcttccccacaataccctaccctaactgtgactgggtttttagtgaatcttcttcgtagtgtggaaccaagtcaaaattctccgtccaccaaaaacagcgcgagaaatggcaaatttggcgatgcaaaagagacttgctgcttccgtcttgaagtgcggaaagcgcaagatttggatggatcctaatgagattagtgagatcagcaatgccaacagtcgtcagaacatccgtaagctcgttaaggacggtttggttattcgcaagcccaacttgatgcactctcgcttccgtgtccgtaagactcaagctgccaagcgtctcggtcgccacaccggttacggtaagcgtaagggtactgctgaggctcgtatgccctcttctgttgtctggatgcgtcgtcaacgtgtcttgcgccgtcttcttcgcaagtaccgtgaggccggaaagattgacaagcatctttaccacactctctaccttgaggccaagggtaacaccttcaagcacaagcgtgcccttatcgagcacatccaacgtgccaaggctgaggccaaccgtaccaagcttcttgagcaacaacaagaggctcgtcgtgctcgtgccaaggctgcccgtcaacgcaagcacaaggctgccgaggagaagcgtcttcaacaaattaacggagatgagaatgcccaataaattgctttttcctgaacttagtgcttaattgagttgttttaagaaagcttcgtagttgtgtaatgatgcttacatgcgttgtcgagtactgcagtctgatagagagccttggtttcgctagcgatgggcggtttcacaatgttcgcgtaggcaagtaatcctttgttcataaacaaagagcggtgggtaatggaagagctggtatgagtgcaatagaaatagtctaggaagtactcataaaagaggatggatctaaaacaaacgaatttgagtgccaaccacattcagtcgcggggccgaaaagtttcaaatgtcgccgctacagtacaattaagtgatggtcctgtagtaattgaaatcgccgagacatttattaacgttgggattgctggcgagtgtcttcctcgagtgcaatggacaattgacttgagtagtaatgaacttacacagacactactaaagatctacagagaatatctttttcttcagccttcgtttcggccggtcattctggttgagagtgctttgaattcgctccgcgtcaagtatcatctcacagatgtactgttaaagcagttacatattcctgatgtttactttctctgtacacaattatgctctattgttgctgctgaagaagttacggcgattgtaattgacgtcggctggaaggaaacttgcatacttgcggtaacagatttttttcttcatccaaagttcattcaaacagtccatgttggcttaaaggatgtgttattacgctttcggtcacttctatatcaaaaaaacaagaacgaaaccatgcttgaaaatgtaaacccagtcctacttcttccaacactacttcaatacggacaagtcttccatctacaagaacgtcaaccatatcctttgtcacctgaacaagcacacaactcatactgtacacataccgacgagaacagtgtattagactacattattgatggacaaaggcattccttgcaattttcgtctgtaatgactatggctgccgtggaacgtgtgtttgaaggatggaatgcattacacttggacatccaagaacaaagtctcccattggtactacatcatttcataaacaatcttagtgtagatgtacggtgtacgattcaaaaccgtgttctatttaccggcatgctcgccaacgttccaggatggactcgccgctttgctgaagagatgaaggttttaggaacagaaattcgtatactatcttcaaagttcccagctcatctttcagcttggataggcgcaagtcttgtcggtcccttacagcaagttatctcaggaacctctactactgaatcgccttttcaccttgaccggccttcatttttggcaggcagtctccctccggactggctctcaaactctcggtgatttcggtgattagtgtagagtttactctgctggctgtgtccattattaatatcaagacaccgagagttcaccgaactacaccgaactcaagctgcctgccttgcttggcggcgtattcaacaaaactctgcctacgacgaacggactcgagctttcttcctacagaaaacatgagtcagcagcggctggaaactcgtaaaagaaaccatgtggtatgttgtacaccgataatctcctttctaacatgtagtttctaccgttttccaaacgcgttgaaagcctaaaaattgatgttgcccacaaaattaaacgtcctgatgagattgctgatgaatctgtaagttaatttaagatacattttcgtacgattacagtctaacacaactgtatagatatcttcattcacattggcttgtctacgtcgttgggaagacttgaacttgtcaaccaattttgttgaattttcaagagctctgactcccttagtacaatcccttccacaaattttatttcaccaaaaagacatctttgaagttataaaggaatatgcgttaaagggtaatgcactctccgtccaaccaattctcgagatcctcacccaatttgctcgagatttgagtgctgactttgagccttatatatacgagacactgtcgctgctgtcctctctcgctcagagcacggaaattgatgtaattgactgggtttttcagacagaggcatacatgtttaagtacatgagaaaaataatggtacctcagataactgaagtgtacgacaagctttccccactttttggcaaggaacacgagaaacactacattatccgtttctccgccgaagccctggcatttttggctcggctttgttctgagactgaacgctcaacctttgtctctcatgtaattaaggatttgagctccaattataccccacagttttttgacggcgtggttactctgtttgttcaaattattaagggagttggaaccagcattcattcaaaaggtgtgcactatttcaagcatttgttggatcctgaagtctattgtatgccacatgctgctgacgtttgcgatgccgtcctagtagctcttattcgtcactcgaaccgcgattctttcacacttcttcaggatattatcagtggttgcatgcaaaaaaagccatccgtgtgcgcgagcctcttttttgtgtgcaggttaacatttagctccgcccggatctagactggccctcgttataaaggattttcttcaagttgctagaagaaattcaacatgctgccttagacacagaacatgcaaaaattgtttatgagattgccgcttctctaatcttgaatccgcaaatttcggatgttcttccacattgtaaaaagcttttacagaaacttcagactctgaaccctcttctctacctggcttttgcaaattatctgcgacttcaaaatcatgaacggtatcaatctttcgttcgttccactattccaaacgttctttcacagaacttcacaaaacttaacaaggccgttgcagcttttgtgctgtataacccctttgacgtttcgttggacttcacatacattaattccgctgtcgaaaggctcagaaatcccgaaaaatcctatccgttaacagatgaaaccgacaattatgaagcactttactcgtcaatttggtctgaccttcagatttttcattgctctaacatgcccaagcctgaaaaggttgatctggtgatgaggctactcgatttcttttccggaagctcaaaagtttgccatgattttgtagcattcctttacgagatcgtgagcatcgatcttgtgaacgaattgaccgaagaccaactgcagactatgatcgcgtttggcgtgacgcatcttgacagaatgtctgacagttactatttccttgagtctttcaacagcttgctcatgtgtagaaaggtatcactcggtattactcttgagcaggcatcagaaactctacttcccaatttacttaagggcggtgtcaatctacgtgtagcgtctttgaagcttcttgctactattttcaaaaccttaaactccaatgtttctccatttgaatctatgaaactgtgtttacagtttgctgagttaccacaagatctttcttccgtgcgtgatgctgctctacagcttcgtaacttggctacgagatttggacaggtttctaatgaacacataaaatacgcaattatatactttcttacgggaagtatgttgacgaagttcactcccttatggaaacacctctcttctacactctctcagattctcccgcaaaagcccaacgaaaagtacggtcaagttttattaagttggttaagtcaaaatcaacctcctcagtctaacttgtctgatgtcgaacttaacatcctcaacgaactggatgaagaccgttctgttcgcgttttgactgagctgcccaactgcaattgcttggttctgaataaaaacagacaggtttttcatgatgttttcctaaacttcaaagattcagccagatttctctacaaaaattttcttaaaaaagtgtttcaggatttcagtaatcttccaagctatcgttctcaagcacttcgtgtgatgcttgattcgccccatgttattcgtcccttactcgagaaactggacgagtatttatttgacattcggtttgaatacgatattaacacaaactggttgcgtcaggatgtttacttgattttagaagtctacacgaaattcaaggatcagtcctcttcgaagaacgctaacaaccgaagagactttttcagctggcttttaactacaaatgacgctaaagtccagaaactgtctcttcagaacattttatcttggaatgaagaagctctagtcacctattctgaaaatctcgaacgccttctcgatgataaaacattcagagacgagctcacgacgtttttgtttgttgatgaggatgcttcaatcatccaggacaagcatcgttctcttttaatgcccgttgttatatctatccttttcggtaaaatgacagctagaggttatggcggacagaaaaatcagtctgctcggagagctactgttctcgcgacaataggaaatcttcggacggatgacctcggcagcctcatccagttgatgctgagaccttacacgcatcttcaattaaatctgcactcagttagcgacttaacaaccgcattagggaaagcacctgtgtctgcgcgaagacagataggttttcttacaatgttgattggaatttcctcccaattatcatctaaattggaaccatttgccgagcagcttgcagatgcttcgctctacagtcttgcatttgctgaaaaccatttgcaaactgagcctgcagactcatatgaagctaaaaacttacatactgtcaagcatcatgcatcagaagccatttttaacctgatgcagaaatgcacaaatactaattgggattctcgcatcgtcttgttttatacctactttgtcgaaccccgtcttaatgtatttgccgccgagaatgcacaggcagtgtcacgtttgttacgtttaattactctgtggacggaaagctttaaatacctttcggtattcataaaatttggtcataagctgatccctgttttgcttaatgtggttacaaatccctctgttaagccttctgtggtgcttcatgtcatgaacacttatggtaatatactgctgtttttggaaggcgaaaacgaagaaatggaagacgaagcacacgttgctgtgaaggctgatattcgttccaaaattatcgaaccaaccgtcgttcccctgtttgaacgaatcactcacatcctggaacaaccaatctttagtgatgattcttcagtgttgacgactgttattcagctactgttcagaatttctccctttgtctctacggctgttgaaagtactaaactcttagatctcatcgttccattcttaaggaaacccaaaaacattgcctctaatgcggctaaagacggaattcttggtgtcgtatccaagtttattccaaacaatagcgcttgggtagagaattcttactcaaccaatggccatttcaatcttttgatgagtctcttttctcttctttcgtctgtacagtctcgttcaacattacaggatatactctctacatattctaacaagtttcctgagctaaacatcgcttacgtttacgttaaggaaaccaatgcaatgtcaactcgccgtcttgatgagccggattttggccgccgtctttctgcttacaactctttcaatgaaacacaatatttggatgtgcgggcactcagctggttaccaatcgtatacaatgctctatactatgtccaagacgaagaagaattggctataagaactagtgcttcaatgtcactgaaaaggtttatcgacggaaccgctaagcacggcttcaaggatgaagtcgcttttatcaccaaacaatatatgttgccacgacttgcagcaggattgaaggttaaaagtgaattaattcgtcaagaatatgtttctattcttgatcatatgataaagttcttgccagattttacggatatttctgatatgaaggtactccagttcgcaggagatgaggaagcaaacttctttaacaatattcttcacatccaagtccatagacgtcagagagcaattaaaagactgagtacaactgctctgcagggaaacctcaaaagcaacaatatcgctagaatattcatcccattgctggaacatttctgtttcggtgagggcacagcaaaggtcaatcaatccattattgatgaatctatacttgcaattggtgatcttgccaaaggacttgtctggactcagtactttgctcttctaaaacgctatatgaaacttttaaaggacagcaatgtcgatcaaaaaattgctgttcgtatgctcagtatcgtcataagtgcaattcgcactaaagaagaagcaatcgctagctacacttcagaagagtctgagcaaaatgaagcagaagtaaagcccgccaacagctgccagttacgttcttcacttcctgctattgataagtttgtttccgtcgtggccacagatattcttccctcgctcttgctttatttacacattagagaggaatccactgtatccttaagagttcctattgctctaagtattgtccaactcttatcagttatgccgaaagatgaagtcgttctacgacttccccctgttttgactgatatttgtcatatactgaggagtcgttcccaagactctcgggacgaaactcgtaaagttctttctgccattgcgttgtatctcggtccttcttatttttcttttattcttaaggaattaaaaggctctttgcagagaggatatcaacttcatgttttaggttatacagttcactcacttttacttagtgtggaaccatactttccttatggctcattggattactgtttgcccatgttggcggacatctttgtgaatgagattttcggtgaagttggtcttgaaaaagatgccgaggattatcgctcaaatgttaaggagatcaaaggcaacaaaagttatgattcgtacgaagctatcactcggcttgtaagttttccagtactaccggttcttataaaaccattgaagaatattcttggagaaacaacgcttccaaaatcattaagaaaagtggatgaagttctacggcgcatttctctcggcctgatggacaacaaaaatagcaatagccgtgagtccttggttttctgctttaacatttttgattatgttaaacaagaatgtgataccatttctaaacgcgctcaaattgatgatcggtttagacgtaatcactttcctcaaaactccagtaagcttattcgtttcgctatagacagtctacgtggtattgtttcaaggaatcgcgaattaatgacagagggcaatttgtctccgttcattccacttgtcggtgatgcattactgggctcttcggaggacgcatttattgcatctctcagatttttaacgttggttcttccattgaatatgcaatctgttcgcaatggtagcaaggtcttcatttctcaagcggttaagtttgtccgtgaatcttcagccactaatactgaactttgtcaagcaagtcttaagttccttgcaaacatcattctcgaccctgaggtcgagattaaggagtccgttttaagttacttacttgaaagaattgcggttgatattgaagaaccggatagacaaggtgttatgttctctttgattcgttcgagtttatcgagaaaggtgaagacacccgagatgtacaaaattatggataaaattcgtgacatgatggtcacaaatcaaacaaaaactacgcgacaagttgctcgcaatctgtactttactttccttcttgactttcctcaaggcaaaatcagattgaccaaacagttctccttcattttaaagaacttagagtacaagtatccacctggacgagaatctgttatggaactactgcactctatcttaaacggttttagcgacagcgtgctccttgaatttttgcatagtatatttatggctttagtcatggtacttgttaatgacgatgatgcacattgtcgtgaaatggcggcaatacttataaaatctgtttttacgagagcagacacggaacgtttcagtcagattagtgactgtatcaagcaatgggctattactcataaaggtgagcagtctcatcaacttcagtctatgagtttgcagttacttggtttagtttttgaaacctttggttttgaaaaggatgatcttgtcacgtttttcttgcaaaaattaaacgaagtttccgagaatgctgccgccgaccttaacaacaccgaagaacattgggaaacagtttacttctgtctgcaggcttggatgaaacttgtcgtgaaggatgcagatgaggcttgttccgagcagtatctcgcaatttggaagcatgtgcgctcatttttgttgtacaaacatgcgtgggttcgtctttccgttagtagactctacggacaccttttcgctcgttgctctgaaggaagccttgccaaggtaccgcttttggttgcagatcttcaattagacttgcaaactgtcgttcaaattagcaatgctttccagcttcaattacgaagttctatgcttactgaagagcttggtgtccaaaccacaaagaatcttgtgtttattatgagatatttagcaaacattgttgaagaacaccaggaaccccttgaagagatgtttgcacatatggccaagtcattgaaacatgaaaagattgaggctgccaccataaataaacgattcatgacgcagtggtttgttattgcagtgcatgcattggacaaatcggtcttattgaaacttttgaagcctattgtgtcggttttctaccgctatactgagttaaacgaagccgaaataaaagctcaacaggaccttgttgatatgacttccgaggcaatgagtgttttgcaaaataaggtcggaacaacagcttatgcgaacgcgtataatgccgttcgccaagaagctttggagacacgccgtgcgcggaaagagaagcgtgccattgagctggtcgctgatcctgaagccgcctcgcgtaagaagcttaagcacaattttaagaaaaaagaaagtcgcaagcgtaaggctgctcatcaaaaggctctaaatgccatctataaaagacactagaagttggtgcatcaaaataatgctggtttttgtttcttcattttgattattaaaagtctgctttctatagacaacggatgatttggaatttttggaaattgagttaggttattacagttttatgtttttaaatatcgtgtataatagagatcatattcattctgtcgtcaaagacttcggtactcccgtacacggtgattgctactttcatgatttacacacttttttcgtttacaatgtcaaagcagtgtgattgatgagtaaggatttaatttgctatgatctgtctaacagtagtttcataacacttgcttgtctcacaaaataccggctagaatcaagaaaagcggttcctggtaaacttattataaacacctgtttaattgaatagaattctgctgcgcccgtttacacttgttatatactcgcaacggacaattcctagagtttaataaattagatgaaacctgatttcctaatggtcttcgaaaaccagttaacagacttggaagctcatcaagtgtcacgaagcaatctttaaaagtaaggatgtgaaaatgtggtaggttattacaacaggggtatattgattcggttgaagagtagggacaacgaggggacaattgaaaatgaaaatccagagtctgaaaaagaacggaaacgaaaagctgatataatgacagcaccatatatatgccacccacaagaatggagcaggttcacgaaggattacaaatagaaagtctagacacgagaaacactgtatccattacgcgcgagtcttgggcctgccacgacctcttccacgaggctttctcgccgtaacagcagggtgttcatcatcactaacacattcagcactagtaagaccagcatcacgacaacgtccacatggccgttcacgatcgcaaccctttttcgaacgcttgcatctagcacaacgactgtttgtggttgagtgtacagggccggtgacttgagctggtacagcaccgttagcgggaggcattccgttacctacggggggataagcggattttaagtcgttcactgggaacggcataggcatcggcagacccgaagtttgctccataatgttgggaaaacctgcacccataacatcatggtagggcatggtcatgggtcgaggtgcatacggattgtaatcattaggggggacagcgtagtcgttgcggtttctcttcatcgccccctcctgggcattcaccaggttctgccgctgcagcgagtcgccgccatacggcatatcctccactttgacaccattaggcgccatcatggaaggggaagcaatggtttgaagctgggctacgggcggaagtttggaagcattgtcgtaaccgtagggaaacttgggcatgatgggttctcccaaacgtatcagttgcatggcaacatcctcgtccgacagtgtttcagagggcaattttttttgctgggggaagttcatgggataattgggcatgcctcccatgtagccctgatttaatgtattcgaaggcaaaagaggatttcgaacgtttccgttcatagatggcatgtaaccattaggcataccaaaggacggagacgcattcgtatcgttgttgacagaggggttgtgaacctccatgtacgacggacacatgcgtttcaacggaggaacgtgttgtgttgacgggctttgagtatctgcacaggggttattcatgtttggcatgagcgagttagatgtgagttgtgggcttccataaccagggagttgttgagactggtgctggggttgtgttgcgggcatgttggatgaggcggtttgcttatctcgtacggcgtagtactgtggcacttgaccttgagatgaaagttgtcgcagcatcggtgtagctgtagaggcggcgaattgagggtagtagtaggcaccaccaggcacctgagtccattgcatatcgttgggtgcagggaccgcatggcctgcatacggagcactgacaccgttcatttgatgagacaaagatcctgcaatgccggcagcgtttgaattggagtgtagtatactgttcaaatccatattgagagttaaaagagtttagaagaaagttgatgcaaacccaattgccaaaatcggtatgtgcgtctaacggaggaagtagaagaacaggcgtgtgggaagaagataaaagagtacggcaaacgcaaaaagaaaacaagaaaaaagcgatgtataatcggcaaaagacgaatgtttcgttgatggttgcgaatatgtgagaggcagtcgagaatacgtgtgtactctatattgctaatggcgaaacagcgataggcttcacacacacagaaagagtaattaaatacagcgacacctgacggaaatccacaaggctttttatacggagaaagaaagacactagtcaaatatgacagtatgtctgtgtttgagtaattgataacagacgcgggcggccttttcgtggtatacactttttgcaagaaaaagagaaaatgctacacaataaaaggacaagattgtttagtttccacgatttatgtatggagaatgtgagaccccaaataccaacgaccaatgtatgaaaacgaattaagcgaggcgagagagatgcaagcggtccgggaaggaacacaacacaaaaacacaaaaagagtagaaaacagagacgaaggagcacaaaagcaagacaagttgcgaattgagcgggcgagtttgtacagggatggaaaaaagcaaccgaaattttcaatgcctgaacagtcaacactagacaattcaaaagtgtgagagactaacaagtagagaagaagtagagaatgcgacggctgttttcttttctgttccgcttaagagtgcaaaacacgagaactagaaaaaaagagaaaaaaaaagaacaattcctaccgaaacaaaacaaccagtgcgcgataaacagcgaaaaaaagagtacggcaatactatccagccagaagatcaactcagtaaagcccaagtgtcatatgcgttgaacagcgtcaaattccgagagcgatcaaacttaacttgtctaattcgctgatgtccaaaaagctatagcagaagaagccactgaaacaagtcctataagcagcgttatatattaccgacgaagaaccgtgttttaagaagccttcaatgtcgaaaacaagcacgttgagcctgttcctgcgaaatgctaatttggggaagacgttggcggaaggaagaaaggggaaaaggtttggctgtaagttatttcggctcgttggtggagcgccggtagccgagatatacggtcgcttgcttacgtcatgagtttcgcgtttcctcactgggcagccaattttcagcaccatctgtgtgtgaaaggagggtattgatagagacggcatgcaggacaaagactcagcaccgtgctgcgtttgagaaacggcagaaaaggccagcagacgcattttcgcctgaaaacagagtattaacgcgaactgccggaatagcaggcgacgcgatcaaacgcgctaccatattttatttcgcctcgcttactgaagtttctctaaaacactacgtaattagccgccttcaacggcgcgaccgacggcctgatgccgcaaaaacgataaaaacgcgactttccatcggcttttaggcgaataaagctacatgtgctgaggctcgttttttgtggtttctgtcgcagcaaaactagccgatgcttgtgcaggggataaactctctttgcgttcagcagcagcagcacaggggggctgctgctgctgcaagcgttaaggtgcacagggcaccgattaagcgacatcgccgtagaacgagaaccttccgattagacaaacaacacgtcacgaatcagagcgctaagcgagaagaaggggcaaaacacgatcgatctcatctgattggctgcaacaggagatatattcgcagccccataatctcaggcgccacgtcattgccgacctggatgccgcgcgaaagagcaatccaattcgatcggtgagcgaatgagcacagtcaccggtgcgcattcctgtgtcacatgactgtgttgaagaaagacagcacctgcttatttgcagcaacacacagcttagatttatgcagacccaatcctttttcatcgctgaaaaatccgagcggtatggatctgtcagcccattcctagatgcctttacgcgtgtgagtgattgcgtttcctctctgctcgctaactgccgatttaacgacggttcgtttcgaaacgacaaaaaccctgtgtcggccgaagaccgcgtgaagcttgtcgcatcaacaaacccgacgaccgactgctgctcggagaggcccgccagtattcggaaaagacgttcggggccctttacgaaacgccgtaaataaccggttctgtgtgcatgcaaacaggaaagcgtctgtctcgtcgttcctctatcgccttcatactcgttcgccgtctcgcttcaaagatcgcattttcgcgttggacggctaccccgccccctttctcccaatcatgcgataagtgcgcttttattgttttttgcgaccaatcaatgagataagaattgcataataagcgacacgtggtctataaacactaaactgtaatacgcgcaacagcagaaactgccgacaccattcgcgaccgaagccgccgctaaacggcgcatttctggtcgcaatcatagagttctggaatttgtctacaaaagaaagcacagcgcgtggtctcccagaaaacaaaagcagaagcagagatgcttgaatactttttcccttgtcgtgcgggggcatgggattgcttgtattcgtccgagaaacggcagcaatcagatgcggctgtcacgcgacagcaacagtcgcgtcgctcggatgaaatgcaagcgttcctatttcgcttaagacttttgttcgctgatttagtttaaacagagacgtgtgattggctagggagtttctgtcttctctaaactgtgtatctctgagaattaccaatttgggatggtggacacactgagtgtagaagaagccgagccgttgtctgaatgctttatgagagatggaagctacagcgtgcgaatccctcacctgttcgacattgcatgatcaaagtgttctcaaggaacctaaaaaatccgagacacgcggcgtacagcgaagggacaattcttcagttcggctgcttctaggtcgcgattgtgagggaagaagagctatgatgtagtccataagccgcaagacgctattcgtcccgctcgctttcccttttccaactcctcggcttgacttggagctgttgacctcggcattccaattaaggtttaggtttagcgatgccgaccgcagtgcactaaccttaaacctcccgtcttctagtggtgagcgggagccgcctgccagctcctgccttctcccaatcacacctagatgtttcttcttgtcgtcaattgcaggattacgagtgaaaatggctcgtaaagtggttttttctgacacacggatgatggtattcatgactaaactgatatagggattacatttctcccccaggtgtggcaattgttatgtcatgacgcccgtctttggttggctttaacagtgtggaaacgagcaggatggcgctcttttgtcgacgaaatcatcgtatttgcccataaatagcctcgttgagcccatgtgagcgggttaacatcatattgaagaacataatttccggttattttaactttttgtactctaattcaaactcaccctactaacttttctctcctttccgttaaacgaaaacggatatccacacatacaagtcacttacttcgtccctaacaatgtctggtccacgaacgctacctccggctgaattgcttgatgaaaagcaggtgaatcgacttgctggcttgtctacccacgttccaaccctctattcaagggagagagcccatcttccggggtcattttcttcgccgcaacaacggcagcagccttctgcctctgctcaccgggcgtccaccgtgtcgtcttctggtccggatgttctgcatgacgacagtactgacaatttggagaacgggaaagctagctggcggcgggatcagccaccaaacgcttccgaacaacttgattggcgtcagacgaacgctaagagcgattttgaagttccagctgggccaactcgaccaaaacaaaaggaaggtgtagcttcaacaacgtctgcatcgagcggtttgggcgattcactgcgatcgtcaaacttggacaagtacttagttacgagcagtacaccttcctctacttcaaaggaagaacgcgatgattatgccgatgacgatgaaaacgagggttatcgaggcgtcgagtactaccggacagaggaaagcgcgacgcctctgttaaggaatgaccaaggagcagagttcgctggcagaggccgtcggatttctcacgtcgacacttcttcagcttctgcgacgcccgcaaacgaggaaacagatgaggtgggcgagctgtcttctgcaaaccacgagacctctgttcacaacaacaattatgagtttaataagcaaactctctacagttggccggagccgaagaaactaggcccgagtagtgaagctgtttcgagcctttcgacgaagtcgctgcgtgacgaggaactggttatgccgaataaaggtggtcatatgccttctacctcgtctaagagggaaactcctctgccacacgacgcatcgtccattgatgtaaaccttcagcaggtggtggaaattgcacctgaatttgaaggagtacgtgagccttctgcgcaaagcaaggcttcctggcacgacactcgacaagatttttcaccaactattcttgaggataatgtctatcataatgcacatgacggtacaatcgtgactacggatgagcccatcaccaatctggaagaacaccaggagactgtcttgaaacgttctttcattccgggcacaacgcagtatgctgctgcggaagacaatgcagagcatgccttggacgccgtaaaggccacagaacctgtccttgttgaagacagtatgaaagtttctgcagcccatcgtccctctctgtccgcggcggttgaagatgagcctgcatttgcgaaggcgaaatcagttccacctgctgtttctcccgagggttccattctacaggatgtctccgtcgtcgatagtaacactcctgaaccattcagcgcaactcagaatagcgctggagtgaagtatgtgtcagaattacgcagcggcaaacgtcagtcgcctacggagcagcaatcttcgtctgttacgtcttccccacagtcgccacagtcgcaacaagtatatgaacctaacattgtcactgagggacgtcaattacatccaggccaagatagttcttctacaactgcggaatctaatcgagaccagtttgtttccaaacaacaacacaacacgctttcgcctatagaaagccccaaacaacatttacctcgagaaagaagatcttctgttttggtgaacgaaacagtaagtgaagaaacatcatctgaaatgtctgctatgcgtactacagatgcaccattaactggtgcaacggctgcacatggttccgggttaacggacactcttggacagtccgagaactttgctgcacaggccaagaaggagtacaaaaactaccaaaacgcgaagaaggtgaataagatgcttccaggaagcacgaccgataaaatgaaaatgatgaaccgtgtgaacaaagctacaggcggtaacgctgtgcccgggttgtccaatgctaccttaggaggtgacgaagtatcctccagtaagggtttcttctccaagatcaagaagatgtttcatcattagttgatcttcagcccggcttagtttcaacgcacgtttaaaaaaattaatgagatggaagatgtctacttttttgtaccaattattattacaaggaggtcaatgaaaacgacttggccgacttgctcgcctttatttactcgtagtgtaatcgtttacctaatgaatggattctgaaacgataaatggaaagaagtatatattcaggaaggggattattgtggtatactttgtgtctatgagtttgttctgttgtttcaagtattgaacaggagttgttgcattaaatagtaaagatgagaggaagccgttgacaatccatagccaaaccaaaaaaaaaagtcaaaaatgtaagtgagagaagcttcagaaatctgcatgcattaagcagttgtttgatttttgaaggactcgtaaaattcgatcatttcacttgtaatgccacggcgcaggtttttcagagcggcttcgaaatgtgcctgtgaaacttgttgcgcttcgacgttctcatgcatagcaattaagccagcgtcttgacacatggctacaacttcagcaccagaacaaccatcggtcaactgagccaactcttctaagcgaacatcagaagcaaaagtcatccgtttggcttggatccggaggatagcgagacgtgcttcagcatcgggaggaccaacatacagcagacgatccaaacgaccaggacgcatgagtgctgggtcaatcacatctggtctgttggtagctgccaaaaccaaaacatttttcagagattcgataccgtccatctcattaagaagagcggcaaccacccggtcattactgttgtcatgaccacctcgttcagttgtcagagcatcaatctcgtcaaagaaaatcaccgaagggcttgcttgtcttgctttatggaaaatttgtcggacagcacgctcgctttcaccgacgtatttttgaagcaactctggacctttcactgcgatgaaattaaatccagtttctgttgcaatagcctttgccgtgagcgtcttggaacagcctggggggccgtacaatagaatacctttcggcggtgtcacaccaagcttgacaaaagtttcagggtgtgtcaatggccattcgattgcctcttttagtttttgcttcacttcttcttgtcctccgatctgagaccaagtaacgttaggtgactccatgatgaattcacgcatggcactttgccggacagaggaaagagcaaattcaacatcatccatgtttaccttttcatcggttacagcaggtatcgcagagttgttgtcttcaacaacagcagaatccgtgtcaacgctcttatccatcttctcctcggaaacctttgactgtttgcaagcaatgacacgtttaatagctcgaagtgctgcttcacgaacaacagcagccaagtcagctccaacgtacgcatgggaacgtgcggcaaggtcctcgatgtctccatccgacaaactgttgggcacttcgtggaagagaagcttaagaatatccaaacgtgcctctttatcgggaataccaatttcaatttctttctccaaacgaccagggcgacgaagagcttcatcaatagaatttggccgattggtagcggcaaccacggccactcgtccagcgtttgccatgccatcaagtaaagtgaggaaagttgctactgttctgctctcagcttcgctaacatcgccagtacgcttaggtacaagggcatcaatctcatccacaaaaataatggacggctgattggctcgagcatcctcgaagattttacgaagacgagactctgtctcacctaaatatttaccaacgatcgatgggccgtcaacagtgaacacttgtgcactcgtttccgccgcaacagccctcaggatcattgtttttcctgtaccaggtggcccatacagtaatataccacgaggaggggtaatgtgaaaatgctcgaaaagctccggatgcagcaagggaagctcaacggcatctcggagtatggcaatttgcttttgcaagccaccgatcttgtcaaatgtgactcgtatggcttcaggctgtggcgtctgagacgtgccaacaggtgttgctgctccgtttcgtttgggagacgcaaattgaagtgccggagggctcgggaactcaacatcaacttctgagaaagcgtcaaacttgaaaatctgaacttcctctagcgaaagtgcagacacagcttccaaaagtgtatctggagattcgacatgcacttcatcaattgtgagagcagcagaactttccgaagtggacgacccgctctccgtcttgttagggtgagacgttttcttgtttactgctcgttttgccggggaagctggcggtgttaccaggttgttgttagaaatgaacgacataggaattgtcattcctggatgaatataacgcagttcccgtagtagatcctttacagctgcttcggacgatacactgctgggtaattggcccactgtactaatttttgcaacagcagcaacttttaatggttttgtatatggggcaatggtgactttctgatactgcttcacattggcccaagaagcaaattccggcgtaatcagcatttcaaatggaccatagttgttattactcagagtctgaacaattcctacagcctcaccaccgtcgtgttttacgcaaacgaactgcatcacacacagacgcatccgggcaaccgctgctggagtcaagtacacatgtcgcgcttgttttttggttcctggatttggattaaaatgaacagtaaactttggcgacgacatttttccacttttatctattttttaccagccaaagttggaggaatagacccgtcacttagtcgtggtggagcactcgtagaagtcgcactctgtggactttttggtggtgtaacattgtgtgtagctatagtcttagctataagggaaatacagaagagcaacaggaagaggtaggcaaaaggcgcgaaattgatagttgcacaattttgttagtaataaaatcgctagttgaactaattacacatccgtgcaccaagtgccgcaggccgtgtgccagaacggatgctttctagcgctatcatggagatataattacttagcgcaacacaaacccaaagctagatctaaaaattcaactaatatatttgctaattaaatgaatacgaatcagtagtagtagtagtagaataagatagaataacggaaaacaaaaacgagagcagatgatggatattccaaatggaaactagacgaacagagaaacagaacaaacggacagggatgagagttttcaacagagcaaacacactctcctaaaaagacactataatccacacagaaaacgaagatgagtctcaagacgctgctgcatccctatgtccttacgggccggacgcttcgtcaggtttcgaagaagctaggagaaatggaaggaaagagttagtgagagagtatgagtgcatagtaaatatatgtgtgtgtgtgtgtgtgtgcgtgcgtgtgagttattttatacacgaaggaagaaatagaagaacccaagcagaaaagaagaaccgcgaacgaaaaaactggataaaagagcaaacaaaaaatcggcaacgaggcattaaataatctatttgctctcaaaacacacaaattaagggagaaaacatagtgatgaaagaaactggcggaaacacgcctgttgcctcggtcgatgggtaaaacacagaaacgataaggatgaatatatagatgtgtataaatagacatctggtaccgtacctgatagacgataacagattgaataggattaaaaaaagagcggcagaacttctaacttgtcgtgcatagaattggaacgaagaggtgtgaaaccattaggaaaagggaaacaatggaagaaacacgggagaagaacaaacatagtcaccaacgaattaacaaagtgcccatgcaaaagaaaagaagaccctgaccgcgctctgtttcgagtgtaaacaaaaaccattgatggtgtaccaaacaaaaaagaaacgaaacaaaccgaataattaaggaaagcaaacagcgtgagaaactccatttgccttattcgcttctattcatctggtacaaaacagcaagccatagaagccgattattaatggttgagtccgctatgaagattcttcaagttcacggtggatgcttgcatgtaagagtcgttcaaattagcgactcccaaccttcctctagaatgttcaaaaccagcgttcattgaaacattactaaatgcttctttgcggaaatgagacaatggcttttgcgaaccaatcttcaacaaactcgcagtagattcagcggacaacgcgttttctaagccataagcgtcgttgaacccgctcgctgcggaataaacaggcatagcggaagaagatacgatgttgccatagccatgcagcatctgtggcatattgtaaccaacgtcaacatttcttggtccaggcatacattgagaagaaacacgcgaaaaggagtaatctcgcactgtattagaggaggcagtagagtccataagcatagggttcattcctccattcagaatagaatggttctttgaaattagaccaacttcttccattaaacgacgataattctgggagttgtgtgtggcgtatttgagcaaaagatgtcccaacttcgagtgaatttgtagcattgcctcacgttcaatatatggcccagtaataatcttatataaaagaccggctccaacagcttggtctgaaaacactttcaaaagcgtaattgtatcttcagcgaaaaacagtttttcaagaattaagtcacgagcataaatctcctgtttgctgttcagcaatttgaggatgagagtcgatccaaccttatgagtacataacgtagcaaggtggggtaaaatttggaggacaagcaattgatgacggtttgcaaagacacaactgtcaagcaaccaagtaagcaacagcatcccattggggttattagccagacgtggtgcgttaagaatgatagctgccgccaacagggcttgctgttccaacgtcgctttctcgttctccaaacaagcgcgcattgcccgtgcgccgaaacgcatttgtccaatttcacagcattgaagggccattacctggaacaagaaatcgttctttggagaaccaaagcgcaaacaacactgagcgacataattaccaaactgatcaaggaaaagcaaaggaagataaggtgtgagatgctggataattaagtccatttgacggttggtggatgcaacgtcgataatcttttgagctgcccatgttccattcttgtgtgtaccaatttcagccaagtgaggtgcaatacgctctaacatgctttccttaactgagtctgaacaatactcaaagaacttttgcacaaccgtatttcctagatagtctgatgacaactcggccatgtcgtccaacatacccttggcaatctcttcaatttcctcctgtgtataaacaccattgtcaatgtttttacgaatctcgcgaagcttgaacgcgtcaaactgacgtgaacggagggattccaagggtgacttgatatcagtcgcaaagtacgtaaacttctcgaagtcggaaagcatctgttcaaccttatcaaggttgatggaatgtccaaatttaacgatacagtccaagtactccgcatgctttccgagtccagaaacactcaaagtgcccgatcccataagcatgccgctctctttggagcttgaaagactgttcgacattgtgctttcggaactcgacatggagcttacgaatgtaacttgcaacggcatcgagccttcaaaaacagatatgttttgtagtgattcatgtgcggcaattgccgaggcaggagagtcgaaaccgacaatggcggcattctctttaggcaacattctaatactttcaactgtctgatagtccttcaaaagaggatgcaactgaaccatgctacaattctgaggcagattggaaatcattaaggttttgctaacgcaagagccaagcccaaagttatccgacaagtcttcttgtgtatcagacatcaaagaccgatcttgctttccgaaaaacgaatcggagaggtggctcgaactgagcaaagatgtcgggggaaaacgagaggaagacaagctattgagctgagatgaactgcccagactagttccactcttaaacatcgaggaaagatgcatggaaccaaaagcgttcgaaagcatttgcgtgtctgatgaacgcaaagaaccatgtgatgaatacggtacggcagtgttcgatgagccgtcgtctttcagagcagactttgaggtgctgctcagactattcatcgacgaaacttgcttcaagttcttcggttcgaacttctcaacatacctggttgtttgtcgagaacagtcaatggaatcggaaagtccaagataatcgagcgtgttcacgtgttcagcctcgttggaggacatggacgagttcaaaagagcactggctaactgtgaggatggaaggctcgactgagggaacgagcgttccatgtcactggttcgatggaaaacgggcagttccggagactccattctcgcttgggtggatgactgtgaagacgacatccacgtagaaaacaagtcgtttcccaacttgctagagaagttattggatgcgttcgtgtctcttctcagaggaaaggcagtggacccgctcaactcatcagtaacttttatgctaacaggagctagaggcgggttggacgaaagcgatagagcagagccttctagtgatggtagcgatacatctccatactcggacaatgttgccgtcttttttgaacccgtaagcgagctcgttgcagcattcaaaaaggcgcctgtagacgaggcaagctgagcagatgcccgagacagacgagatggcagagttccagagcgtgcgcgacgagaaggagatttcagaacagggtttagttgctgagattgcttcaattgcatttcctccgaaagcgaactgggagtcaatcccatttgtgagagggtgccactggcggcaccggtagtattaatactgcttccaagagcagaatcgacaataaaagaagtgtatgatggtttgccggaaaaagacttgcttgctgaatacaacaagctgcccatgccaaaatcgttagcggaagacaggtgtgcacagtcatcgtcctcccgacgctcgacaggcgccgatgttttgagtggcaagttggtagtgctacttgatgcatgcgacactgcagtcaagttaccgctgtaggctccgtcaacggaaagagcacaactgttgtttgagggtcttgcagtcgatactgcattcttgccaccgtcaccgggcagcgtgagattaagagcagaagtgtacattattgtaggcaggccgatattatgtgtgcagagacgtcgatacgtctcgggaaaagatggaaaaaaaagtcaaagcgacggttaagctgtcagctgcgagaactcgcaagaaaatggatggacgcaagtttgacaagcacaaacacgcgtcaaaccaaatgaaaattctcacgtttcgtgtctcgtggtgttccttttcgaaaacctctcagttccttaatagccgaaagaaaaggaaaatatagtctggaatggggcgagaatccaacaaattgtgcgattgcctttgtatccaggagtattacaaccgttatcggtcaaatagagaatgtgtgcacgggattacaggccctgtaaaacagcaatttaaatagaaaatctttttacaagcgagtatcagttttgcgaatgcgggactctgaagaaagcccaaaaaaatccgttcaaaaaagaatcctgggggaaaaaagtagtccaagaacaaaaaacctactgaattacacaaatccagcttcaaaaacgccgtttttaacgaaaaactcctggacctggtcacagtactgttgtgtttatgttaagttggtggagggggttattggtttgccgtccgctaattacggggtgggtgttgtggggttcgcagggttcagttttacagtggtgtcccacagtcagcacgaaccctgataagtgccccacacgtcacgggagcactctaagcgaatgctgggatgctcgccagaacacggttaacgaaacgaaaaatacaatacgacacgaattggacggtcatacgactgctgtggaacctctgcatgttctattaataaattatcctatttaatgaaagagagtatatggaaacacagaaagtctgcagaaaacagctctggagagccagttttccacaggcgcagcacatgtttcgaaaacgcggaaacgcgaaaagcttccacacgtgaaggagacggaatacgcggcgaaatagaggcctttttcggcagctaaagtgactttttcctgactggcatgaaagcacattggcacatacccggttctattgctttccatccgctcctatccgttctattcgtctcacctcagcgctcctgcagcaagcgaaacccaacagccgagcgtgattgctttgcaaggttacaggaggcggcgcgcccaggcctggctctattgcttacacacggtggcaagcgagatgcgaacacgcggatagatgcgatggatcgaggagtcagccattcgtctgcatgaccttgacatgatattgatttacacacatcatcctcggcgccagagaattcctccacgaccgtccttatttcaccgaaatatgattgtatcggcaaacagttcacgtattcttaattaaacttatcttatcgaaagtgggccgacgcaatcaggaaatgcgggagccaccgcccccggctatcggcccaaattctccgaggagatgggtctaacgcggggaagaggtttcgggatccatagaacgactggaccacagtagacgcgcctttacgtagacgaccgatagaagggtcgggcaaacacccactaagaaacagctttctgcagttttgtaattgcggcctccgtaataagcgctccccctctctcctggtgacgccacgccgggaagtaggactctctctcgacgctagtgctccacattctcactgtaacaaacattttatgtagaaactaaatcgtagccatcgtagttattaccgcagcagacaccgcaacaagtgcctcggtaattgccgtagtatcagaacagctctcgaattccactccttgtcgtacctctccactctcgaggctgccgctgccccgccgccgactgtgtaaaacaaaaatagcaagcgactttaaatttgctgtctcgcggaaacgaattaaattggctgaagcgacacagccaaacgagtagatagcttccattggagcgtttgcttagtaaggcagcatgcacagcggcgacgcgggtgtgccgtccatacaaagaatattaaattgaaagcgtgttcatgatgaagaatataaaacagagaggaaagaaagacaacgcgtttaagctcgcagggggagggagggaggaagtctattacgccgaagcggtggcagcggcacgagccttgctgaactccttggccttggcaatgtagtcatcgaagaggtagtaggtatccataggaccaccacgggcctccggatggaactggacggaagagatgggacgagaaacgtgagcaatgccctcgttcgactggtcgttcagattaatccaagtagccttccagtccttgggcagagttgcaacgtcgacggcatagccgtggttttgggaggtgatgtgacaactgccggaggcgatgtcgagagcgggaatgttgtgtccacggttaccatacttaagcttgatggtcttggcaccgctggccaacgcgagcagctgatgacccatgcaaatacccatgatggggccgttgtaggaagcaatcagctcacgaagattggcgacagacttggtcaaatgagtcgggtcgccggggccgttcgtgaggaagataccgtcaaagttgctggcgacttgctggatggggtaatcaaaggggaacaccgtgatgctagcaccacgagacacaagcgaacgcaagatgttctccttcacaccacagtcaataacagcaatgttgagcgagccatcgccgccagacacgaagaagggctcacgagtggagacctggctgaccaagttcaccgcgccagggtccgtgaaggcttcgtcctcatcggcatcgtactcctcaccaatattaatcttcgccagactagaaccctgctcacgcaagtatgtgacaatggcacgcgtgtcgactccggatacggcagcgatgccttcacgggcacaccactggctcaacgactccactgcagtccagtgggagtattgaagggccacgtccgagactaccacaccggcacattggatgccgggagactcgaagaaacgcagcaagccgttttcgtcacgagcctcgcttgaaggcacgccgtagttaccgatcagcggctgtgtaaaaaccagaatttgttgtttgtacgaaggatccgtcatcgactcaacataacccacgggcgacgtagtgaaaacagcctcaccagagacattgcggtttgcaccgaacgatgtgccatggaagatgggaccgttgcggatggtcaaggtcgcaatctcgttcagtgcaggtggctctttgaagaaggtgcgtttggggagcacacgctcgtgattcttgatggaaaggctggagaatgcacgtttctcagcactccaaagcgctcttccagcgcagtttttcgaaaagaatgaacggagcatcactgctgctgagtagatccgaagctattttcgttcaaaaaggagagtttccaaaaataaatgggagaaaacacaaaaagaatgagaggcagacacgagggaaataatatacggtgtgtctggcggtagtagtaggtagtcctgggtgttccaatcccgagaactcgtcgataagaggatagttgtgtcagggacggcgattgtgctgcgaccaagcttaaaaaggttgtaccaagtcgggcgaatcagataaatctacaacacactcaaaattgccacaacaatgattgtttttttttcaatcaaagataagccaattagtgagctcactgaggagttgcaatggtaaggcagctggtttttaagagaacacagacttgcaaaaatgtcgaaatgattgtcctttttaatcgtcgccgaattgataaacgtcaaaactcagacgtggattaggcgcccgggaaccgtgcgataacagttacaatcttaatgcctcaggtaaacgagccggtaagtggaggcggtggagccagtgaacaagcgcgcaatgagatgagattaagatagtgagcggtagtatgggagcgaacacgcttaccagaagacaaaagcaataaaacgtggcctcgacggcttatgcgtagacaggaagatcatcttcgcttacatttatgacggcggagtggttggaagattgaaacatgcgagcgcataggatgagatggttgtcaggaagcagtgaagtcgggggatgcaaacattgatcatcaatcacttgatatgtgtctttgatgcattcaagattagttgagggaacgaagcacggaagacgcgcgaacgtggttccagctgttgtcttttgtagatcagcgaattccgcatctgcgtcaatccagtaagtgcactgatgcgtatgaatgtacaaggcgtgggtcgttatataatcaaatgaaggtttagtgatgcggtgcatgccgaacacacacgcaagaaagacgtgaacggtaaagcaccgaggcgagtgaagtgggagatgtaatgccaatgcaaccgacagtcagaggtggtgaggatgtcgcgagcattaccggttgagaaaaggaaagtcttggggttttgaacgccaaggacgttggacaaaacatgtccggttgttatgggtccgtgcgcttcatcagtgtgttcacggaggtcggagggagcgtagtaattctttctctccttacttgactctaggacgtctccaaataccaaatgtataattgagacggatgacaagcaggtcaatagccatacgtatgctgtccttcagtaacatcatcttgctgccaccgacttcgtgccatgtaattggtacttcgacaatagtgaccccgtgaaaacgggcaagaatgaggacttctatgtcaaaaatccagccctcaacgtgcatcatggggaaaatcttactgtaggcatcccggctgaaaagcttgaagccgcactgcgtatcaccaatgtccctaatgccgagaagtcgaagcatgctgtgaaagccgtgcattaagaaattgcgaagacgagaacgcttgacaacggcatctgtgttcaccatgtgggcgcgagagccgatcgcaatgcttccatactcattgtccaccagtttatcaaacaagatgtcgatatccgagaaacgtgaagcaccatcagcatcagcaaaaatggcataatcaccccgggcatgcatcatgccccacgtaacagcacctcccttgccgcggttcttttgcagcgagcacacgcgtagggagtggcccaaacgcttagagcgcgagtactccagcacagcatcaacggtacgatccgtactagcgtcattcacaacaatgatttcccagcgacgcttccggtccgagacggtctgcttaaacttcgtgtctaggtgtgcaacggcctcctccagcatgtttataatgcgatccgactcattgaacgcagggaccacaacagacaatttgatgtcagggtccgtgtcgtgtcgttttaaccttgctgttacaattcggccattctcatcggcatgtagatacacatcctcgccggccagcggtttccggggattgtgagagtttttgaggtacgaaaaaagctatatcagtggttaatacttttttatggattcctaaataacttacaattagagcgacgcaaagcgtcacgaggagaaagaataaaagagcttctctagccatctctatcatttcacaggcaaaacttttggacaaaaaccaaacttagtcttcaaaggacgggaaaaaatacatgcaattcgtttcgttgtcaagaaaccaaaaagaaaaaaacgaagggaaccaaagaacgtccaaatttgtgtactagaagttgtttatagcacgattctatgagttttgcttcaattcactgcgtttagcaggtatagggaaatggcacggccgcacctacgtaaggcacacagcacattgtggggacgaaataattcgccaatggaataccgccgaaaaatatagcatttaatgtacagaacgcgtttccaatatctatgattatgaactgtcaagctgtaagctaggaaagctgtatatgtttgtttgcgccaagatcgaggtatcctagccgtaccccgtacagaagacaccacgttgtccacccagcttaccttttcccaactccttgccactaacaacttaacaactgtatacgtatatacagattcgcttgttgcgagtttaacggtcgaatacactttgcgcctttctttgctcctggacgagtgtgcatcctcgctcctttacagtatcttgtttaacaacaataacgcggaactcaacaaacgcactagcaagcctacagacgcgtgttagacgttagtattggagccgtttatctgaagaagcgtaagtacttgataaacgacaatacgaaatctttacacgtactgaattcaatcaacaaagctcgtgactcgagattttgtgtgtgtgttttctttaaacgaatatagagaaacctagttacaggtttagttttcgattattgtctttctttttgacggaagtcagctttctcttctttgaatttatttttttataagattcgcaaacgtttttgaatctttttcccgtgtactctaaacaacaaaagttactttatttcttttttggtttttttttctgtcttaattttttactctcgattctccggaaataacggcgtaaattaaaaaaaaatgagtgacattcagaattatattgattctattgagatcacagactgttctcatcactcgcagcaggaaaatcactttgtcaaccttatttcttctcaaaagcttgctattgtgccatcttttgtgctcgagtccggtgatgtcctttatgaggtaccggttgcctttaaaacctggggtaaattgaatgccgagggtaccaactgtttgctcatctgtcacgccttaagtggctctgcagatgctgccgactggtggggacctcttatgggcccgggccgtgcctttgatcctcaacggtttttcattgtttgtttgaattcgttaggcagcccgtacggtagtgcctcaccggtgacgtggaatccggaaacgcagactacttatggccccgagtttcctctgacgacggtgcgcgacgatgtccaaatccataagcttgttttgcaacgcttgggtgtgaagcacattgccatggctgtcggcggttccatgggaggcatgcttgtgctggagtgggccttcgacaaggattttgtcggtaccattgtgcccattgcaacttcgcttcgtcactctgcttggtgcattagttggtgtgaagctcagcgtcagagtatctactcagacccccattttaaggatggctattacgagcctgatgagcaacccgtctgtggactcggtgccgctcgtatggccgcgctgctcacatacaggacgaaaggctcgttcgaacgccggttttcccgtgccgccgccgacacgactcgtcacccctaccctgatcacattcccacccccctctctaataatgatgctcgatgggttgtgcacaatgaaggtaatattaaccgtagcgagcgccctgcacgctcaagcggcgtctcgactccaacgtccgacatgagcagcagtttttcacaacccccatctctgttgtcccgcaggcaatccaacgacgtcctcagacgcccaatgaacacgtacttttctgcgcagtcatacttgcgctatcaagccaataagtttgttaagagatttgatgccaactgctacatctccattactcgcaaactcgacacgcacgacgtgatgcgtgatcgtgcggacaccttggaacaggccatgcaagccatcacccagccagcacttgtcatgggtattgaaaccgatggcctgtttacctttgatgagcaagttgagatcgtccgtttgctcaaaaatggaactctcaagtccatcacgtctgccgaaggacacgatggtttcttattggagtttgaccaggtgaattcttacattcttgagttccagaaagagcatcttcagcaatttctctcgagtcccttagtggacgagaaaaacactgaagggggcgagtcattgaccaccactcgtgaaagtgtgtttggtgagatggaagacatggcctcttggtaaaaaaaaataaaaaactgccagcacccatctttcggggtcgcattcactcaagtacacatgcgtcccttaactactcgagcacacttgaataaacataaaatgctctttgtcccggacaggcatactcttggctactgtaaccgcggcaacggggaagctccatggcatctgcacaatatgaatgcttgaagtggaacgtttgcggtgattgctactactggtactgatagcgtgaggattcaactccttttagacgcgttcattcttggatacgatctaatgaccctgtcccctaatacatcctctttgaccgaacatacacgacgtttccgtgcacctcaatggggtgtgttggaatgagtgggacgcatgagtgtgtgtatttgcacaaacatcaaaatccacacgctcaaacgtcccatttattccaacgggtttgtcgacgcccctccaacacggggtacacctttccccccatcgttttcacctttccatttatcccgcattggtttgtatatcaaaaaacggcagcgtctcgttttttggatttgagcttcttacggctgccaaatcaatctagactctttacacacacacactcacttacatacaaacgagcacacgcacactcgaacacttttcctcttcgcctcttcaactttcgctttcccacacatgtccatgttccttattcttttttttaactttgccgtctacgccctctctctgcttccctttctttctcaaccgacttaggtcaacgtgtgttctctgtctgtcttgcccagtgcctgcttctttgtttgtttcatattaaagtatattcttttcagtctaagctggagggtgttctgtgattgtatgtaattagtgtagccagtgccgctgttcgtgtcgttcgtgtcgtttctgtcaagtcgtttcgtgtagccctgccttgtcctgttcgtaattcctctggtaattttagtttgtggcttgcgttcgtctcgttcacaccattctgcgcatccgtcgcatccgtcgcatctgtcttcgttgtatctgcgatggcgttttgtttttctaaatgtgcacctgcgcgtcgcttgtgtttacgacgcgttgcattttgcatttcaaatctcgcttacgccttcggttgctctcgtgattcggctaggaaagatgagcctcaaccaatgatcgtaagaaagtgggaactcggatatcaaaagtttcgcgtatcacagcgaaacaaaagtcgcagtcacagccacaatgtcaaccatcttccttaaatcgcaacgttctctcttccactaccccagaacccagttcgaaatcatgtctttccgttccgcctctaagttggccatgaaggccttccgccaaaatggtgcccgccgcgttatccctgctacccgctctatgtctgtcttggctcgcgccggcgttatgagccgctctgctgctcgtgttgcccccatggtccaaacccgtggtgtccgtactatggactttggcggtgttaaggagaccgtctgggagcgtaacgactggccccgtgagaagcttcttgactacttcaagaacgacactcttgccgttattggttacggttcccaaggtcacggacaaggtttgaacgctcgtgacaacggtttgaacgttattgttggtgttcgtgagggtggtgcctcctggaaggctgccatcgaggacggttgggtccccggcaagaacttgttccccatggaggaggccatcaagaagggtaccatcatcatggaccttctttccgatgccgctcaaaccgagacctggcccactattgctccccttctcaccaagggtaagactctctacttctctcacggtttctccgtcgtcttcaaggaccaaaccaaggttgtcccccctaaggacatcgatgtcatccttgctgcccccaagggttccggccgtaccgtccgttccttgttcaaggagggccgtggtatcaactcctccgtcgccgtcttccaaaacgtttccggcaaggctgacgagaaggctgttgctattgctgtcgccattggctccggtttcatctacaagaccaccttcgagcgcgaggtcgtttctgacttggtcggtgagcgtggttgccttatgggtggtatcaacggtctcttcttggcccaataccaaactctccgtgagcacggccacacccccgccgaggccttcaacgagactgttgaggaggccactcaatccctttaccccttgatcggtaagtacggtttggactacatgttcgccgcctgctctaccactgctcgtcgtggtgccattgactggactcaacgcttctacgacgccaacaagaaggtccttgaggacttgtacgagaacgttgccaacggtaacgaggccaagcgctccttggagtacaactctaagcccaactaccgtgagctttacgagaaggagctcgctgagatccgcgacttggagatctggagagccggtgagactgtccgttctctccgtcccgaggagaacaagcactagacacgttcttgatgttggaaatgcattgaagtagattttgtttttttgttagaaaaatatcagttcgttctgggataaaaaagaaagagtttgtggggcccgggtgtggggaaaggttatgttttataaggtttgcttaaagttttgcggggaggggtcctctttcgtgtggaggtatttcttcaagggttcattaagatgatcccgtgagtttcgtcatggaacgtccaggtttcacttcaccattcagttacaccgcagcaagcacatggaatcgccccgcaaagcttattgcatgcccttgcggtggaggatattggggtcttcggcgtattcctcggcagagacccagaggttgcggaagctgctgagactggcgaggatggaagcgccaatccaagtgctgtacttgcgttctggaggagcgaagattttaatatgagtgcccgaaggcatgagggtgcgcatctcgtttaggagccggtcgccgaaaccagtggtgacggtagagcctccggacagaatgatgtttgaggctagagagcttctcaaatcaagatcggcacgaaagagtgattgctggacaagccgatgcacgccaggcatctctaagccgactaactcaggctgaaagaggatttcgggtgcccgaaatcgctcactaccgaggcgaacaatttggccgtctggtagccgatactcttcaagcggctgacgaaaagtcgaccattcacgttgttcagcagcaaaatccttgacgagatagcagcactgttctttcatctgccggaccacgtccttttcggcgctcgtcgtcagggagtatcctgccttgcggagcagcaattgcagatactctgtgacatctcggccggcgagatccatgcgttggatgctcggcgttatggcgaaaccctcgtacacggggactgtatgggttacgccgtcgccagagtcgacaacgatgccagtcgtccgtcccgaagcatacaacgagagcaccgcctggagtgaaacctgcaatgcaggaacattaaaactctcaaaaaatacctgcgccagccggtcacggttgcgtttcggattaagaggtgcttcagtcagtagtgccgggtgttcttcggccgaaacttggagactttctccgtacacgaatgcccagattcgttccatgtcgtcccagctctgcaccattccatgctccatgggatacgtgagcctcaataggccgcgcatttcatgcgctttcgacccgataaacgtgtcatctggcaccgctccggccatacatctcgtatacttgacccgtcctactctgtgggggttagcgggggtttggtggggacatgtgggctactgcatacacggagggaagcagacagcgggggacgtcttcgctagcaaacccggccttgagaataccggttccctgaggatgttagtggggtgtatgtgggggtgcacttgcattgtcgatgcatatgggttggttgaggagtctgtcgggttagcagagtgggggtttgggagctgtgtaccgagtcatgtgagaggaaagaagccgcaggaagagaatatactaatcaatccgccagcggatgaggagtgaggggagagaggaagaagagagagtgaggagccgcaggagcggtaaggaaatgaattgattcctttgtttcaccgtcagacgcgtcgaggtgggatagtgggggtggagcgcgagccggttcgcgcgttgcattgcgatgtagtgcgttaagcgtgttagcaaattgtagtgcaacacacgaaattgcaagccaatctctaacatttcgttatttacaataacgaagagaaattttgatccgtacaacacactacacaaatttaacgatcgcctccgcgctcgcctccagtctcgctacaggacactacagctccatccgccggccgggatttcttcaacaatgcattactgtaaaaacgaaagaccaaaaggcaaaaaaaggataaagacaggctgtgggaaaaggtgaagaaggagagctcggacgtgtacttgtgcacagagttgtggggggattgagttgcgccgacgcggtcccgactgggccgcatccacgttcaagcatcttgtgcagcgcgaaggggagagcggttttgctcacagccccatgtggggctgtcaaggttattgcgcagctcgcgcttctccaggttgcggaattgctcagactcactgccgacaaaggtgctgttgacaccgagcttttgcgttgcctcacgcacagcatctgcatactgatcctccattatgtacacgcggcgattcatcgattgtagccgagtagcggcaccggtgaagctacgcgaggcagtgtacgaagaggcagtatgagcggcatgcaacagggcacgactagaggatgtgcgagcgagagcactcgaagagatgatagattgacgggaaacctggacggccaaacgataaaacgacattatgacgaagagtattaaaaaaaaaccacttgggatgaaggggggaccagagtaggtgcaggtaggtagggatgcagcgaaatgaacaaaaggggatgagatactgtcctgcaggcactagtaatgagataggaagtttggtagctcaaatagcgtaaggatgcgacttgtgtaacttttcagaaagacacggctcaaaagggctcttggcgttaagcaaccttcacaaaatatttttcaatttttgttggacgtatttttccgttggaacagccaacgtactgtttataaagcactagatggctagtgacgcaaagataaactcacatgtccttcttgcctctatcagagtaaaagtagaaacacgaactcggctcacgcctgcgtccgccaaccgtcggcgagcgctgcttgtctctcagataatctcaagatcatcgtcatcgtcactctccgtaaacgcgtactgtaacttaacgtttttgagaggtgacaagcgcacatccgaactagaacgtcgaagaccatccagacataatgcgcgtgaactagaaggccgttccacactgctgtatggggatttttgtgtaggatcgaaaccaatgcgtcgcaaactttttgcggagaacacacggaaagttgcgcttgccgctgatccattggccgatccgtcgcgcacgagagattctgcgcgcgcagaatgtggggaagccgatgatgtagcggatgcgtcatccgaaacgccggttggcgaagcagtggtagcagcagcagaagcgttagatgcgactgctgtccccgcagtagaagaagatgcaggcgattgttgctgttgcttagaggaaggcgccgccgctgctgctgctgggttgctgtgttcgttcctgtcgctgtcgccgccattcacacccaattcgcggccaggttgctccattcgcagatattccaagcctagcgaatggtgtcgcaagatgcttcccttggtctgggacaagcgttcgagaatgcgacgttcctgttcggccttctgcatttggcggcgataacgctccttccgttccacttctgttgctaccgcatcctcgtcatcaaaaaaggtggatgcggcctgtcctcccgaccgtagcacaatctctgtgccggcataataacgttttcgttcacagcctgcgcggcctcgagcgtctcgatgtgaggccggcgctctaaggaaggttgcattggaaaactccatgcgtcgcgagacggaacggtcgaaagccatgtccacgtggtaccgacacacttcgctcgaccgcttatccacccagcgattgcacgtcttgccgtccttcttacggcttgtgcagtggcccagatgctttgaccgaccaatctccagcagtgagtccccgtctgtgtctagctttagcgagaagctgtacgatgtgcggtcggcgggtttgagcacatcgggattgagaatggtcacaatcgtgcctgtctgcaccttccagtagcgctcaaatgcacgaccaaacaaaaaacagtcgagctcagatttgaggtcagttagggtaatgatgcagtatttagaaccacgggcggtggtcaggaccggggacttttgtgcaacaattcctgcaagcacgtaattgtcctcatccggtggctcaaatttcggtggaattacgagcttgagcatgtgcggtacgagcaacactcgcattcccgacaagcactctcgtaattgctcatcgctcatgaatcttagattcatctcttgccggctgtacgggtccacttcgttgcacgatgctgggtttgtaggagagggggagtgaggagtagagaggggattcgtggacgattcgtgagcggtcatggcatgttttgatggatttgtcgttgaagcggatttcgtgtgtttggttttcatggcagtttcggcactttcgtgcgtgttggaagatgtttgtccggcatgaaagccgtttagacggttttgtctgcgtcgtttctgcattgcggcctctctgcgttcttcttgtcgcgcagacatgagacgttcggtgaacgaagggcctttgggagcaggtttcaatgatatgtcttttcctgtttttcccttgtccacacccattctaacgcgacttggactgtgcattttcgctggcgaggggacctggatgacacgttgaggctctggagaccgtggaacttcgatcttctcctcttgttcactctccctctttcgttttcgagcacgtatgagctccattttggtttgaatttcctttaactgcaattgcagtagtgcttcatcctcttcaccatcagcaacgagctgttcaccgacaatactcgatcgtctggatgcacgctttggggaagacgaaggagacagcattgttttcgttggcgacatggtctttacgtttcgtttcacttgttctggggacgccggcggccatgaactcacagtatgctccatcaaaaaaaactattatcgcgaaattctaactctttttccctaaattaaatgttaaagttgtaattccatccacgtttcacatcaagaagtgaccaattctatatggtaagctcgtctatatgaaggttgcagagggtaagtgggtccagccgcgacgcgtaaacaaaggaaagaattgcttttacctctatacggcatacatgtcgtaaatgcaactacactattctacttaaccttttgatgtatttactataccgtgtttcttttgcttcaaatgtgcgctcttgtaaccttattaattttttcaattaaaacacgttgagaataccgaaattaaccttcctactgccaaagacgcattgtctacattgattaagatgcagtaatttttttttcgatttttttgagattaatttttgttttgttaatttttttttcgcgagcatattcttattaattggttcagtcttttatacaacataaatttggtgctatatcttttcgataacattactatccgcaaccttgtatccttgtcctccatttatcatgcccggacgcgttattgttgcccctaaaggtgaatcaatacaatttgttcaacttctgcatcccgcagaggaacggctacaatggtacggtctacgaaccgaatcattattggaggtaatacaagtgggagaagaatgtccaagcaggtcttggttcattggaaatgaaattgtagcagatggaaaggtgtgggtctgttctccttgttccttattaccgtttgtcttaccagttctgcaagaattgacttggaatcgacaaaatgagcctgtccggtatgttgttcttgaggatatcaaggattcgtttgcagctcgaggccctgcatatgctctcgttctccaaatacttccaaatgcgtttctacgagctttgaacgttgcgtgtagtaaaaaggaatcttccaatggcatgcccgaaacgtatcaattgagcaagaaacaagtgctcacatacctgcaacaaaagatccaggttgcggttgacaacctacctccgagtatttgcagtcatttgcttcagcagctcacgcctgtcgaatatggaaaaaacgtgcctgacgatatcgtcgccttggcaaaacgtcgctgtgcaattggattcgtttgcgatggaattattatgccattcgcaagtgaacttactttgaatgccgaggagcataagcaactagatacttacgaaaaggatatccgggacgccaaacagcgttcccagcatgaccaatttaaggatcccagcaaacgtgtcctgacatcaaataattccacaaccaaaacgaaacgctcacgaacctcggaaagtgctggtgcacgcaaattgaagtcagtttctactacaaacatgatgaagatttcctccttttttaaaaagaaagactaatcagtatgtacgtgcatctgcaaatcccccaaaaacacacgggtctccgttacagtaatggaccgcgctacttgacgcgagctttttcattcatgaatttccactatgcactaattgttcttagcttaccaattacttgctaatcctttttttcgggagaacagagccagtgttgtctgtaatacttcagctctgcaatactctcctcaatatccgagagggcacggtgagccaaacgctttttaaagggaggaatatcgggacgccaacgtctgcaaagctctttaatggtggagacgtcaatgattcgataatgaagatgctcaattacctttggcatttcgacggtcagaaaacgcacatctgcatgaacagagttgcctgcaatgagagcctctctacgccgaggaatgtacttttgaatgtagttgagcaatttttgttctacttgattcactgactgcttgcattgccgacaacgttctgtcaaacctgatgctccgtgatgatcaatgcaccaatcgttcatctgacgaagtttgtcgtcgtcgacatggattgtctcctcaaacttttcttcaatggggtttaaatcgccgtctgtgatgatggctgccacttccataagcacatccttgccaacttccaatcctgtcatctcacagtcaacccatacgagtggggaacgaagagcagcagtcatggtatgcgttctaagtggtgtattgaaggaaaaacttctaggtgatttatctgtgcgttttacagattagaaaaaaagatacgttgacaaaaacgcaaatgttgccgcaaaacatcgtacatggaaaactgaacgtttggaagccagcactaaaagtcctactaagtctcttgactggcgtaatatgaggattttgtcttataaggcgaacgtaagaaatgaagcttgttgtatgacaacgcataacagctgctagtgtctcttacagcccacttctacagtctacctttgtcaacggatattccccatgcttaagcattcgctacgaccacgtgtatcgtgttccgaaatcttttacctcttctttttctcagacaacatctctacggccgtttcgcttcgtagtcgtctttgcggcagcaattttttaacttactctctgtactagcttagtagtagtagcacttgcaattgtatcttgtcaaacaagtcagtcccaatttttaacagatagatcactatgaatagacaactgtaaagttttcgttgcaattactattcagacaaatccttctatcctacacagctgttactttctggctgtgttaccgactatgttggagggagtagttggtcatctgggctggagctattatcctccctgctaccgcccacctccatccgaaacgtgagttttggttttcgctttttcttgcattcagaacagttgttccctttgtaatttagacattgttaatcacgatttgtttctggaacgtccattctcttctcgtgtgctgtttctttgaatttacgctacctagacgaaccaagcttcgtttagtgtcagtctaactatttatcgagttagttaaagagtctacgtctcgttgatcatgtccacaaacatcgtcggcgttcattacaaggttggcaagaagattggtgagggttccttcggtgttatttttgaaggaaccaacttgcttaacaatcagcaagttgctatcaaattcgtaagtaaaacaaggtttttctcgatggtgcttgtttgcttcatcggaaacgggcaaggagcattcatttaaaacaataattgggtgtttatcaccctttgctacctttttcagagtttttgttcgtcaacgacatggacgatcatttactgcctcccgtttcttgagaccgtcggaatatgcatttttttttcttaatctaactcgttttaggaaccacgccgaagtgatgctcctcaacttcgtgatgaatatcgtacatacaaactgcttgttggtactcaaggaattccgaatgtgtactactttggacaggagggacttcacaatatccttgtgattgatctgctgggtcccagcttggagtccttgtttgacatgtgtggtcgccggttctctgtccgatgcgttgctctggccgctaagcaaatgcttgctcgtgtacaggatatccacgagaaaagcttaatttatagggatatcaaacccgataactttttaatcggacgtccaggcacgaaaaacgcaaatttggtttacacagtggactttggcatggccaaattttaccgggatcccgttaccaagcagcatatcccatacagagagaagaagaatctgtcgggtacagcgcgttacatgtccattaacacacatcttggacgcgagcaatctcggcgtgacgatctcgaagcgttgggtcatgtgtttatgtactttttgcgaggcagtttgccttggcaaggcttgaaggcggccacgaacaagcaaaagtatgataagattggcgagacgaaacaaaagacaccgttggatgaattgtgtgctggtttccctgaagagttccacaagtatatgcactatactcgtaatcttggtttcgaggagacacccgactacaactatctgcagggtttgtttagttctgtgctgctgaagttgaatgctacggaaaacgaccccttcgattgggacttgctgaatgaaggtgccggctggcaatcgatgaagcgtgcaagtcgtacagagagtcaaggcaattggcaacatgcttctcgtcatactcaccaggcttcacgtcaagcactccgttctcaactgtttgctaactctcaatcaaatgcgggcgatgccgcgaatgcgtctcctgtgcctcttggtgcagaaactagtgacactgtcgatgcttcaaagcgtaccttattgaacggctcacaaccaccgacccccggcgtctcctcctctcgcccaatgtctaatgttgcccccaatactcactcttctgctccacaaacttcttctgccggcggtcgtaatggcgctgtacctcaaacgaactctcgtgtcaatacttccaacacacaagggcgacctgtacaagctgcaaaaccatcatctgggtctagagaaaaacgttctttttgggcaaaactctgctcgtgttgtgctggctcctatgagggtatgtaaaaattcaaggaaatgtctggctcgacacgctgccacatgcaatagacaagtctcttccaagaggcataagttccgttgtaatgaaggccgttatccccctgaccggctgtggtaacgaaccaagatttcccatcctctcgatccctttctcttactaacactttcaagattaattcagtgcaataccgttgccattaaatgtcctatctcaagaatccacactttaaacattaatgctttcgtctcaacacaaacgcacacttatttacttacacgtacgcatacgcataaacagttcatcatacggacgcgtacaagtctttttcctcctttcatcgcttattcacagccaaggaagggcactcatgtaatttcaaggactaacgtcgttttgctccttgtgcttccacgtcttgcgcaagatgtaatgacctctttcagatttgtgcctgttttatccttttccttaaatcattcacttgacgtccaggaagttgtggttggaatgcgaatgaatgggagccgaaagagttgcaactcgcgtcaggcaaacatattcgccagcattttatatttcactaagtccggaccgttgaatgatcttttggttcttcagtcgtctctttttgccgttactgaatccaagagaaaggaagctgcgtcccatagtactcttcaccgagcaccttcgttacatttactaatgaattaactgtattacacacaaggatattgcatattcacaaggaagcacgttgggtcgcaggctgtgtactcgaagaagtctcagagattctcgctcagagtagcggtttttttactattcatctgtggattgaatacacactctctaacaagtcctctttttattaatacgaatgcgtctaaataaataatctatttcattgtgaccttttttttttatatttgtcaatttacataatcattttgaaaagcaatactttaaaaaagagcaaccgacgaggatgttaaatatgctgaacatgtccaaaggtgttcatcatcttccttacttaaccatacattccgtatatactgtattttctagaaagtgtcatacccttcctagactttgaccgtgcaggtgcaacgtgtcctctccaagaaacagtagtagaacaggacactgtagtcagaacgctctttttccatttacaaccagtgaaaggatgcttctaaggttctttttctttgccttcttgctgttccagcttgtgttagcagctgaagactactacaaggtttgagcactgcagtaacaagcagtttaacttagtaaatgtgctctttctaacgggaaataggttctcggtgtcaacaaaggtgcttcagactcggacattcgtaaggcatataaacaactttcgaagaaatggcacccggataagaacaagttcgtgaaccgctgtcctacagacttatcaagttcgaagaaagtactaacacatctgtaggggtaacaaagaagctgaggagaagtttatggagattggtcgtgcctacgaagttttgtcggatcccgagaagaagcagatctatgacacatacggcgaagaaggcgtcgaacggagtgagcatggtcaaaaccccggcggcgctcctcaaggaaatccttttggaggtggattcgagggcggctttggtgacttcttcggtaatctctttggcggacggaatccttttggaaaccaaggaccccgccgtggaccaaacatggaccgtgctttacagattgatctggctacatactacaaaggtgctgcgttcgacatctacttggacgtcaatcgtatttgcgactcttgtaagggacagggtttcaacacaaagtacagtaaggacaaggcaatgcaaacgtgtacggtctgtggtggccatggaatacgggttgtcaaacgaatgattgcccccggtatgttccagcaaatgcagatgccttgcgacgcttgtcatggcactggtgtgcaaattaaacacagctgtcccaagtgtcacggaaatcgtgtcgttcaaaaacgtgagacattcacggtgaatattcctgcaggcgctcctgtcaattaccgcatgacgttttctgagaaggcagacgaaagtcctgattacaaaaccggagacatcaacattatccttcaagagtctcctaacaacaacgaaggatggacgagaaagggtgatgacttgtatcggaaagaagaactttctgttaaagatgcacttctcggtaactggaagaagacaattcgacacttggatggacaccttgttactgttactcgcaatgctggttccgttgttcgacctggtgaagtcgaaaaggtcaaaaatgagggtatgccaaagtttgacgaacgcaagaataagcctacgaagcgctatggtaatgcttttattgagtggtctattaaattccctaaaaaaatttcgggtcaattcctaaaaggtatgttaagaagatgattgcatgtggaaacgtgtaaactaatggtgctacagatttgacggccgtgttcaaaaaacacgaggctacttatgacgagttgtaatgagttgaaagaagttaattttgctttactaagcaaaaagacatatacctaagaaatccaatttcacaaaaaccaattgatgagaaggcgcatattattagcgatagaactgacacacgtacatgtgcgctgtcatcatccgctaacaattgcctctgagtctatatgtacatatccaaagattcgttcgtgaatgtattgcctaaccttctatcctaacctatacttaaacagtagttcgtctccaaaacaagagtagtcgttcaaacgcaacccaattgaaaaagcagcgtgtagtgtttttagttcgtttggtctgtgaatgagtccaagggagtcacgtacagcttcacgtcttcaagagctttatcatctgtcttcataaacgggcccgtccaaacacgttcatttgcgtcctcgcgtttagtaaacatttttggccaatctccttcttcagcatcaagcagctgttcgttcgtcgctttttgtattggtaccgttctttgttcaagaatcgcattggtaacaagctcgccaatcttattagccagttcacgacgatgaaggaaacggtagattcgacggaatgtgtttgagaagcccaacagatggggaagagggaccaaaagaatgttttccgtagccgttttgtcggcagcttgaatgtcttttggaataaatgacttgtcaaacatgggatccggagtcttagactcatctccatcctcctcctcatcggcagttgctgttttggtatctgtgtctttgttatcctccgaagtgtttggcaccttcgtctcattgctctcgtctgccttaacaggcttctctgggggcgttgttttagcaacaaattcctcgtaacttggagaacagccgagagaacatccttgcacaaactccttaacggcatgacgtccaaggaggacagttgcgctaggctcatcgctttgcttaagaagagactgaatggcgacaacgttttgtggttcatcgctaatattatgatgcttgttccaaacttcacgagcaacaaagcgggtcagctcgccttctccctttgattcatacatatcaaaatcaactgcagcggcatttaaaataggcttcacgtagcggtggaattcatcacgagcaacataaatgccatctccaggaggaccatgaagatacacacggaaccgacgtggcatttctaatggttgcattggctggtcagccaaaaaagctactttattacaataatgattcagaattttcttctgctctcgtttatcataataaactgctccagtaaatgctgccaccgtccccagaaaaatggacatgttccgaccgggaaggtaggattttatccgtttgaacatgatgcttttatgaaccctgaagattgattatccacttagttttcacctcctgttcttgagatatcaattgttttcttgcaaatgtagtcttcgaaagcgtacttcgaacgctacagagttaggtaatgaccaaaggtaaaggactcgaccggtcgacaattggacaagtttaatggttgctgaacgggcacctcacacgagagtcgtcaacctaagtagttttgcttcattagaagaacagagattgtccactgtagtgcgtacgccgtcggtaattaagatttaaggattatcagcgaatgatgtacgtgaacaacaagagtatcgaaaataagtggaagcagctagaattgaattgtaacagcggtaaatgcattccacggcctgtaaataataaataataatcgtttttgtttaaaaataagtgcaagcaagttacgcattgcactttctgcgaagttttagtagttcacgcctcgctattcatacagtagttgagcaccatggttggttttgcttgggttaagaatacacggtttcgtttgagagtgaaaagatctcttcaagagaaaagaggcattgcttcttccttcttctttccacgagggattaagcgttgctgggggttgtttaagatgtttgtttgatcgtttggctcctcagaataacggatttcttgtatatcctgagggacgtagttcagttcagccacagtttgaataccatagccgtttcgaggcataacccgacagttttcatccattgtttgagttaacatgttcgttggcgaaagtataaacgacatgggcggttcctcttcctctggcacatccgaaagcaatgtgggacgcaagggtgctggctcagattgttcttcggttgtggatgtgacggcagtcgtgttctccagctccggttcagctgcttcagcgatggtctctttaggcgttgcaaactggagcatggactcgttacattcgtccatgatcaaatcagcctgatctttgttgtactccggcggcgtgtcgcccggtatcatagtccgtccatcaacaagatcaagaagctgttgagcataatacgccaacgttaattgtttttgagcacgaacccgaacggcatccataaacgtcgtgtatgattccttgagtttttctcgagaaacgttgctaagttgagcctctcccacaaggttttcggcttcagcacgaacaagactgttctgaaggtcgggcaaacgagggttggaaggctccttctcaagcaatctgtctatttcggaggacaggcgctctctgtgcagtcgaatgggtgccatgctgtgttccagattgcgaatggacttgagtacgatacgacttttttcgaactggcgtgcaaaagcctcttcggaatcgcccatttcgcatatgagtacgccaagtttgtcgctgatatcgttcagacaggcgttctcggattgtgagccccaatcacttaataagctgccaacagcaatcaagcccttcgacgagtgcataaacgagtcaatggccgagttgcttgtttttacgagtctattggagcgtcgagactcttcagcaaaagacagttctcgcaaggattcaagggaaaagtcttaacaagcagttagtttacgaattcgttgtaataaagcaaccaggacagcgggccaatttgtaagagaaacaaacctcgtttagggagatcttgaacgactccattcactcgtaatgaattggatctctgcatttctacggaaaaaatggcaattgggcaaatgtgttgccggtaaggtgtttggtaaacgagtgcagtgaccacagcaacacaaccttaatctatcagcagcataagctctcgttagcgtgatccggtaaacaatatagcgaaccctaacgaagtcaaagaatgtataacgaactttagtgaggggcgtcgcagcctactgcagcgtaccgcacctgaaaatagctacccagaataaggtttcattcatgcgacgcgctttctccacagccaaacagcacgggaaggaaaaaagttgcaaaacggtgttctgagccgcaaacgacacgaattccgtgcgtccagtgtggagcaaactctttttactgagatggttctgcgattgaatgacgacgatcatcccaatgagtttatctcgttcatttcctctctgaaaagggatactgaagaattggcgcgtgagtatctcaaacggattgcggcaatggcttatccgatcatgaaaaagaatggtctgggtcttacttcgttggacgaagcagcatacaatgccaagttttggggacgaaactggaacaagggagaatgcgtcgagctcgttctccaggatgctcgaggccattggctcccatttgaatttgttatggatgtgttcttgcacgaattgtgccatgtatggcgttctccccacgacgctgtgttccataagcatttggctgccctgcgtcaagaactcgtagtcctcctgagtaaaggctacaagggtgaaaagaaatacatgacgtgggatcggtttccgctagcttcagtcgtaggcagcatggcacctatgcacggaggtcccacttcactgcaacaacgttctcatttaagccaaatcgaactgtgtggaggctcacttagtcgccgtcggcggcgttccaaagctgcagctacaccatcgacaaagggcagaaagtcaacttcgtcgtctactcgacagcaacgagttcgcaagcccaagccgaaaggcgagaagctgggtcgcgatctgggtttacgcgcaagtctgctgcagtcaactgccaaaccacaagcccagagctctcggggccgtgaggctcgtgtcgctgcagctcttttgcgatctcaaaccgacagtggcactcaaaagaccttgcaatggccgcacaaagagccaaactcgtcactgatctgacgaaaccgttgtatgacacatcccgtgcgccagtgatcccactgccactgctacactaccactgctaccactatgtaccattactcctaacatgacacgagtgcaccgcacgtcgcatcccttcactacactcgcttttctcactaacctttgttaacctgcactaacgtgcgttgcctctctctaccctgcgttatatcacatttagcgatgccgtgcgatgtacagcatcgccacgcaatttatcggagtttacgttgcgaagcagcacgttactacccttcgtgatagagggcagtgtcgcgtcttcaacgcgtgtacagccccctacgacaaagccaaccgtggcagcaaaactgacgtcaaccgcgtcacgttacctgtccgctgaccaactcgacagtctgtgtgtctacgagaacacaggacagcgtctgtgtgaattccggcacgtgtagctttacccgcaggggctgctagtaccgtagcggtattcatgacgctgtttagaacgttacagtgagaagtgcgcatgtttagctttctcagctcgaatgtctcgcgcgtcgcgaatttagaagctcagctacttggctttgattggccagcgcatttggaggagtgccgatcctcctcccttgacccgagtttgctatttttaaatcttacgtcgcacctacgtcatgctcagcggcggttgggaatcgcgagtggacggagagaggatcacaagcgtcttggcgtagtagtagtagccggtagtctggagggagacatgtgagcagagggcgccctgcggtatctcgataattgaggaggtgcaaaatgcaggttttccgggcgtttggcgatacgttcatgcctgaacctgtttccacacgatgcagcgtgctgaggagctctatacccgagggatggagtgccaaacgagacacaccgtcggtccgacccatcgtaagcgagcgctcttgaacggacactcacagccaatgagcgtcgcgccaacacgtttattcttcattagctcttgtcgcttcttcgtctatgacatcatccagcggtttagagacgtggaagcaatgggtgtgttaatgctggataacgagctgcaccatgggcgggaagagtcctccccggcacagacaggcacagactcatagaacaggttgtatttcgttatgcatattgtagtgtcgcaattcctctcgccacaggccctgaggaggaggttggaaagccgacgggcccgatgtagggaagagtgggggaccctgagcgtttggggtagtctacaggagcaggcttcactagggacagataaataccgctcttttctcgcaatctccgctgacggcgggtctccacctccagtgattccggagaaaaaaggcgtgttgatgggccctatggtgccagaacggacaggctcgcatattgaatctgtgccccttcctggtaagcgaggtaattaatccgatgtgcgatgagcttatccaaactttaagatccgcgaatgcgcgtttactgctctaagcactgcttttctgcgcccggaaaaggcgccatgtgcgtctttagatgctaaacgcgctgcgctttttttctctgctttaaacacactgtttccagctctaacggcgctctcgcttccgcctcggcaaatgccggagaaattccgcatcaactttattgaaagcttattctccgtgcaagccaatcatatagatctagaatcgcatccaggtcgcactgtcaacacgcggaacgcatgcagcaattggatggagcaccgattgctgaaaaaaaatgctccatttgtcgaatagagagcatcgacaaccgcaacctcaactcgtgctccgttctcctcttccgcagtttcaccgagacagtttctgcggagctgcctctgcactagcacaggtagtagtatctccggcagggatgggcggcggcctgcacgacgcgtctgctgctgcttctctgccaaggctgctctggacgcgtcgtgtcccacccttcctggccttccatctcgctattccctgcttaacgcagccaaccgtgtcatccctgattcctctcactgctgaccggctggtctctctgccctgacatcactgttctcctgcactcatgcattgcgtcatagatagctagtgtcgtttttttcacctgcgggcgcgcgcgtttgtcgaatctgtaaacgattctcgttagtgatgtcattgtttttctcattggctgaagctttttttctacgtcataccccaatcgtatgatgtcactgaccctcacaaccttgaaattcagaatggcatatataggcggacgtgcttcctccctctaccaacaacaaccacatcctgttacattcctcggtctaaactcacctgcattccacgagtttttgacttatagtttatacgtttgaagtaatttgtgtcgtcctaaccattcgcgcacagagtttgtcgttttccccgtgtcattgcattttctttcagtaaagcaagaagctattattatttaagatgtctactactatcgctacctcccacaacttccctcccgcacctcctcgcaacaagcgtctttctatcggtattattggttccggtaactggggtactgctattgccaagatttgcggtgagaatgctcgtgcccacggtaaccacttcagaagcaaggtccgcatgtgggtcttcgaggaggagattgagtacaagggtgagaagcgcaaattgactgaaattttcaacgagacgcacgagaacgtcaagtatcttcccggtattccctgccccagcaacatcctcgccattcccgacgtccgtgaggtcactcgcaagtccgatgtgctcgtcttcgtcgttcctcaccaattcgtcgaccgtgtttgtgagcaaatgaagggcttcgtccgtcccaacgccgtcgccatctcctgtatcaagggtgtggctgtgaacaagcaaggtgtcaagttgtactctgagtacatcaccgagcgtctcggcatctactgtggtgtcttgtccggtgccaacgtcgccaacgaggttgctcgtgaggacttctgtgagaccaccattggttacaaccccgacttgggtacctccgtctccgccgagatgatggttgctcttttcgaccgtccctacttctctgtggctgccgtcaaggatgtcgctggtgtcgccttgggtggtgccttgaagaacattgtctccatggctgttggtttcgccgacggtttggagtggggtggaaacaccaagtctgctattatgcgtcgtggtttgttggagatgcaaaagttcgctactatgttctttgacagtgaccctcgcaccatggtcgagcaatcttgtggtattgccgatttggttacctcttgcttgggtggtcgtaacaaccgttgcgccgaggctttcgtcaagactggcaagtccctccaacaactcgagaaggagctcttgggtggtcaagtcctccaaggtgctgccactgctgctgacgttcacgagcttctcaccagccgtgaccttgtcaaggagttccctcttttcaccactgtctaccgcattgcctatgagggcatgaagccagagggtatgatccaggtcctccaacctcctgttgaggagtctgagaacgagttcactactgagaccaacgatgattaagcaacataacttgacggcgcgcgctgtgcatgtgtcggcgttcttgtcgtttcgatgttaatatagacgggatagaggataagctataaggctgcatatttttgtgcttttctgcagttgaatttttcatgtttatactgcacacactcaattgatgaattttttttactcgactgtgcatacatcaagcggggcggctatgctgtggttaacgggttggctcgttcttctttctttttctcccgttttgctcgtgatgacaggcctctcgtatacacgcacgcttggcttaccgttctttccttttaacttgtttcgtatgttcctttttgcatggattgactgcatgaccatgtgtactctgccaccattatggcagcacaaaggtcgtcccgtcgttcttatagacgggcattgtgagcacggatggtttaacgaaaaatatagactttaaaatagctttcatgagggagggatgaagggagtgaaatgagtaactgtgcggagatgatgtgcattgtatttttccgagtgtcttagctatgggggatattgcgttgtgtcgagtgcagtgtcaaatattttgcccgaagttcattcttgcccaaggagctaaataggagaaactgattgttaccaaggagaaaggtagtagtaagtagtacagctgtgggtgggtggacatttctcctcattcaggaaggaaggaaggaagaaagatttcaaggcgcaagctggcgaaagtaattaggctctgtttctcctagttttacgcctcgtccccttgttccaaccatctgaaacacacttttgatatctaatgccttgccttttactttctattaaccttttgttatctaaagcttactttgcgaatgaaataaccaattgacccttagagtccttcttagcaactaattgctccaagacagtcttggagtcgattttcttgccatccttatccttcttgttcagctttttcagaagcttgtacagagaaacatccgattctgaacaaagttcagcaaaacgagaagaaagcttactatccttagatgacttttcaggcttgtcggtcttgttagagtcatcatcctttttggacttcttcgactctttttcagaagccggagcactgttctccttctcagactcggctttacgcttttgagtattgctgttggtggtgcccgtttcttgttgcttttgagcagccagctttttggcttcttttttcgtaggacggtaaagagacttctggtagcgttgggcttctgtcatgcacgaagaatgagcacgatattcggttccttggaatgtcgtgttgcagtcgatgcaggtgaaataagcacctctgcatctggaaacgtgctgatccaacttgggttttttaacaatgtctgcacagacttcacaagagaaagagaccatgttgttaatgagggaaaaaaaaataaaaaaatcgaaaaaaatcaagaaaataaaaatcagaaacaaaaaggaatgattaatgaaagagaaacagtatccgataaaacccctaagaaaaccaaaaaacttttataaagaatgctgccaacccggacctgcacaatggtggtggatagaattggtggtgagagtatttatggggggactggggggactaggagagaggtagagagaaacaacgtagtagtagtagtagtagtagtagtagtagtagtaacagtagttggaggaacaatggtcaaggagtggttgagcagcaatcagcacatttccgtgagacattgttttaattgggacttccttggcttcctttaatgtgaacaagttgtaagtcgcttcttgctgaagcactaacgaagcggtacccagtcagcaataccaagtagtagctgtgaatcataacagtcggtagcatcagtagcgtcagtagcacccgtagcgtccgtagcattttcaacacctgcaattacaaccgccgctcacattctcgcaccccgtcctgcatcctgtattgacaaaattttcattgaagcatcacatgaaggccattgtacagcaaatctccaaacaccgtttgcctgagagattagagaatataaatccagtcaaaaaatctacatagcagagttgtcatttcccacaacatcttcagacatggtcgcagtgccagaggatgcagtcgtgtccacgttagcgacatctttcgatgctgttattcctgccgggggtacatccaagtccattgcactttccccactttccgcggcagtgctcgaagcggcattcgtagagctttcaacagatgcagccgggggcactgcctcctgtttaacttctgtggatgatggtgtcactgatgcctgcactggttgttgcatcagagtgtcatcctttttttgatcctccgagggcttggcctccgccgcatcggcaggcttagcaggcttctcttcttctgctgtcatagctgctgattcgggggtgccgtttgcttttgattgtgatagctcttccttaggcgtagactctggtacagccttactttgtcgttgctcagcaatcacttttagtacgtcaacccacttgtgttcaataatatcacggcaagtggctttaatgcccagcttttcatcatatggaatatttgagagcgacagaactttgctaagtgccaccgcaatcttcgtcttcgttaacaattcaacatcaatgccttgaaacgtcgaaagcttatgcaggtactccgagacctgtttcatctcattttccgtaggagtgggtctgccagaggcgagaagtatgctctgcaacttgtgtcgtagaaagaatagggattgttctcgagaacgatgtgttctttcttcactttccttttcccgggcaacagaggcttcggagctgtggtcatccttcatctctgcgtcctcctttgttgtgttcgttgagggagctttagcggccggcgtttgctgctcctcttcctgctcattatcgtcctcatcctcgattactcgttcttccgagggtgtgcgacgtccacgttttcttgatcgagaggacgcagccgagcttgtggaccgagctcgtcttttccgtgaggcggcggaagaagtcattgtagaacgacggctgctgcgtcgaggtttctcctcctcttcttcctcttcctcctcctctgcttcattggcactagcttcgctttcctcttcactctcctcctcttcatcagaagactcttcgctttctgtttcaggaggaataatagaatccagtgatggaggcgtcagtgccatcttgtaggctttaatgagaccgacttgctttggccgggggttttccaaaaacgactcaatctctgcctttgaaagagtacgtaaaatatccttcgttgcccagtagtactcaatctttgggaagaactgcacggggatgtaatggtctccccttttgggtttgtttctaagtgctgtttttgtcatttgggcaggagtaattacaatactcggccaccaaggaaaaccagcgagcttagtaagaacgactgtccctggagcgaacttgtcattccggttttttgattcagttttaggagactcctttttggtgacaggctccgacttcacatgtgccgatttctctggttttgagtccttttcctcagcttcaacggaggtttttttttcctgctcttcctctggcttggtctcggcctctgcaggctcttcaacctttggtttttcctcattcgtggattctgtctttggggcctcttttgaagaaggtgttgcagtttcgtcgttaacggcttcagttttaacaggttcttgctgctcagcagcgccttctagcacattattttccagctttgtagcagattcaactgcgtccatactttacgacgtgagttgtaaacgataggttatgtttcccccgtcgcggctggatatgatcgacgatctaggtagcataaacaacattgttaagcgagagtgacgtagcacagaagccgaaactttaaatccatttgaattgtcggccgcgaaatagccgcataagaccaaaagtgcatatcagaagcaagttgtaagttttggtttttggtttttgttttgtcaacagtgagagtaagacagacagacagacagactggaaagctttaatcataatcaacgtgcgcaaactccaagtactagtaatttcacaatttaacatcctaaacgaccgagtcccctttctcctccgatcggtcgcatttgtagatatcttcaatcataaaatcgagtttattaaaaccgtttcataagaacagttcttctaaagaacgaggaaaacaaaaacgcagaagaactatggcaacaggagaagaagtacaacaaaaagatgaaaggaaaaaaaagctgttgccatatacatataggtttatgtgtcggaaatatgcggatagctgaacaggcgctttatacgaaatcaagcaaagccctgacttctatgaggaagaaacagaacagcaaggaaagatcgcgatcttgttttaaacaaagtcaactcgaatgaataatagcatcgtcagaatacagattattagtgccaacgatggaacatgaaaacctttgagaggaatgacttccctctaaagagcatgagatccaatccagtcactccatcttttaacttcattaggcattgtcttctcttcagaaaggacgagaggaagtttctccttcaggcactcaacgaaaagctcggcacagcggacgtcgttgaacaaggtaacattaaagtcaacagcatttctgcgcattatgtagtcttgatcctcggtgctcttaccgcgaccagaagctaagttaaagacggcttgaatgtcattcttttcgaacactgcacgaagggcacgcttctccttggggaaatcgataacggtaacggggacaggggcaagcttcttgtggagagccttctcagcgacgtagagcttataacccaactcgtgcaatttagcggcaacgtcagcaagttccttacggtcaccacccaacaaaacaccgtgaccagggagaggaaccttgaagttttgagtagactggatggcggcccagtaagcctccttaacatccttgccgaaacaggcaacctcaccagtagaactcatctcaacgccaaggaaaggatcagcgccggccaaacgtgtccacgaaaattgaggaaccttaacacacacgtagtcgtgcttctccttcatcagatcgcgaggagcagggacatccttgccaacaagggcacgggtagcaacatcaataaagttgacgcccaaagcctttgaaacaaaggggaaagaacgcgaggcacggaggttgcactcaataaccttgagatcgggaacgtcgggcttctcggggttcacggcttcaatgatttgcatgttgtagggaccggtaatttggaaggcactagcgaccttctcggcaatctccttgcaacggtccttcacagaagcagagagcgagtaggggggaagagcaattgtggcatcacctgaatggacaccagcattttcgacatgttccgagacagcatggaccaaaagttgacccttggaggcaacagcatccacatcaatctcacgagcaccttcgatgaacttcgtgataacaacgggatggtcaggagaaacagcggcggcattctccaacttgttcttcaaagaagactcgtcacgaatgacactcattgcagcgccggaaagaacataggagggacggacaagcacggggtaaccgacggtattggcaaatgtacgggcttcctcaacagaagtaagctccttccaagcgggctgatcaacgccaatcttgtcgagcatttgcgagaacttgtgtctgtcctcggcattgtcaatcatacgggggtcagtgcccaaaaccttggcaccagtttcttgaagcttaagagcaatgttctgaggcagttgtccaccaacgctcacaacaatgcccgaagcggtttcaagctcatagatatccataacacgctcataagacagttcatcgaaatacaagcgctcacattcatcaaagtcagtggaaacagtctcggggttgtagttaatcatgatcgtcttcatgccaacgcgacgaaggccacgagcgcaagaaacaccgcaccagtcgaattcgacgctcgagccgatacggtacacaccggagccaagaacgatggtaccatgttcgttgaaatcaatgtcatgagtagaggcgttgtaactcgtgtacaagtagttggtgtgagcagggaactcggcggccaacgtatcaatcttcttcacccaagggtgaatgtcgagacgctttctgcgagcacggacttccaattcagtcgagccaacaagctcagcaatttgagcatcagagtaaccatgcttcttagcacgcaacaaaacatctctgttcaagccatacaaagagccaatttcacgcagttcgttataaacagcagccagattcgaaagcttgcccaagaaccacttgtcaatcttagtaagttcatgaattttgtcaatggagtagccttggttaagcatagcctcggcgacggcaaagaaacgacggtcagtgggaacggtaagagccttatcgaggtcacggaagggcatgggcatgaaacccttgaaggaaggatcgacttggcgaagagccttttgaagagactcctcgaaagtacggccgacggccataacttcaccgacactcttcatggacgaaccaatctcacgattcacgtattggaacttggcgagatcccaacggggaatcttggtaacgatgtagtcgagagaaggctcaaagtttgcagtagtagttttcgtaacggcgttgggcaattcgggcagagtgtgaccaagagcaatcttggcagccgtgtaggcaaggggataaccggtggccttagaagcaagagcggacgaacgagaaagacgagcattgacctcaatgacgcggtactcgagactgttggggttcagagcgtattgcacattgcactcaccaacgacacccaaatgacggatgatcttgatggcagcgctacgaagcatatggtactcttcgtccgacagagtctgcgagggagccacaacgatcgagtcaccggtgtggataccaagaggatcaaagttctccatgttgcacacggtgatacagttgttggcggcatcacggacaacctcgtactcgacctccttccagcccttgagcgacttctcgacaaggatttgagggtcaaagacagagacttcgtagcaagagcttgcagctccgccttgtcgttggcgaagccagaatcaagaccaccaagagagaaagcagaacgaacaatcacaggataaccaattttttcagcggatgcaagggcatcgtcgacggacgagacggcaacagactcggcgatgggaatattaatctcattcaaagcgcgagaaaacagatcacggtcctcagaagccttgagagtcgagatgggtgtgccgagaaccttgacattgttacgggcgaacacacccatgtcgtcgagggcaatgccaacgttcagggccgtctggccaccgaatgtgagaagaacgccatcgggacgttcgcgttcaatcagatgcgtcagatactcgggagttacagggaggaagtagatttcatcggctaggtcgtgagaggattgaatggtagcgatattcgggttcacgagaattgtgtgtacattactctcgcggagagctttaatggcctgagcaccagagtagtcaaactcgcctgcctggccgatagaaagaccgccggagcccacaacaagaaccttctttacgttttcgcgctggaccgatttaacgtggccagattggatgtaagcagcggcgtcgtgcccattgcagacgcgagctgagctgtggataagccgtgtccggccattgaggcggtttcccctgatctgagtaagctggcggcctctaattgcgcggctcgctgcagctgtagtcgacataaacattccttttaaagctacggctccttggcctccatgtccacggaaaaggcccttcccgatgccaggaagagctctacagacgtattgcgtcaacaaagccattgtaccgacgttttaaacagtacgaaggcgattgactgttgtgcagaaagagcaatggatgagctggttatttgggtgtggttgggagaggataaggttgcagcggcgcctttttgtggtgtggtttaaggttatgctttatctaatctgtgacttacatttctcacatcagagaactggacgcgacgcgacgcaggaggagtccactgcggagacgcgatgaagatgagatggtctaacaagtgttaaggccattcacagtgagaaatccatctcccactagccgctggctaaaatttgacgccagttgatcattctgtgatgatttcgatgtgtgcagcatctcgtaacattaccaatggtacaatcgccgtatcaagacgaccggattggcagtcggtcagagaccaataatctcatctcggtttcgcatcccgcagccgatgatcggccgcatctcgcctaccagggaaagagaaaagtttgaagagagtgatcagcgggcacacgagcgaacaagagcgagagataggtcgtgcgggccagagatagagaggtctagagagggatagagagggacggcgataacgagcgagacctaatgatgttcagcgtggtgcagtgtggttgcgtggggtgcggtggaatgctgtacaactcgccacagcacgttcgggttcactcgcttgctttacgcatcgctacgtctcactaacaccgtgctccccgctgcacttcactaacatgttgatcataatattcatccgagtttcgtctagttacacaaacaaagggtgtgctgtggaacgtgtcgtaaaacacgaacgggtatcttttcgtgcggacggatgggctgctgctggacgcagcccatcctcgccgcaccgaacgggaaggagggaatgacaggccggtgcaccgaccgcaactagcggacaactcatggcccgtccatcatgctagactcggacgcgatgcgcgtctcgggtgagtcagaagaattcgttacctacaagcgctcaatgacaacggcagaggctccaccgccaccgttgcaaatggcagcaacaccatacttctcgcccttttggcggagaacgttgatgagagtcaccatgatacgggaaccactgctgcccaaggggtgaccagtagcaacaccaccaccgtaaacgttgacgcgctcgggatccagaccaaggatcttcatgttggcaagagcaacaacactgaaagcctcgttgatctcgtagtagccgacttgctcttgagtaagaccagcgtgcttcaaggccttggggatggcgagagagggagcagtggtgaaacgttcggggtcttgggcaccatcaccccagccaacaatcttggcaatgggagtgaggttgagctccttaagcttggcagccgaaacgagaacaagagcacttgcaccgtcgttcaaggtggaagcgttggcagcggtgacggtgccgttagcctggaaggcggaacgaacagtgcggagcttggcctcgttcaagttggcgggctcctcgtcgtggacaacggtcttcgtgggcttgttgcggccgagactcacctcaacgggcacaatctcagactcttgagcgttggcggcttgagcagcttgggcacgcttgtaggattggatggcaaagttgtcttgagcctcacggttgatgtcgtgctccttggcacacaattcagcacacacacccatgtgagtgttgtcgtaaacattgaccaagccatcacgcagcaaaccgtcgaccatctcgacgttgccaaacttcgagccgaaacgagccttgggagcgtagtagggagcattcgacatgctctcgcaaccaccggtaacaacaatgtcggccttgccagtcataatcgtcatggcaccaaaaatggtagccttcataccagaagcgcagaccttgttcacagtcgtgcaaacggtagatttttccaagccagcaccaagagcacattggcgggcagggttttggccaaggttggcagaaacaacgttgccaaacacgacctcctcaacgagagagggcttaatgttggctttctccaaagcacctagtcaattagtatgcagaagggcggtagggggaatgaaaaagaagggtgacgcgagagagcagacagaggtgttgccgagcgagtatgaatagaagtgagaaaggattttttcgacgcgtaaggtcgaagacgtcacatggtccgttgctacgtttctctacaaaacgcttctgcacgcttgtaaccccaatttgctgcatcgtactgtgtccagcgaccgtccgtctctccacccttcccagtcattcctaaggatgcatacccttgattgcaattgaaccaagttggggagcagtgagggaagcaaggctgccgccaaagctgccgacaggtgtacgagcagcagagacgatgtaaacttctctgtacgaatgttagatatgtcgagtagacgtacaactcacggtttggtcattcttgtgattttgacggaatgtaagagtgttggctctggttaagttgtgtgttgggatcgggctggtgttatacacgcgtgggcaaaaccttattttggcgactcaaaaacggcgccattgacgcgtagcgtcgcatctcgcgtaatgcacctgtttcaaccactacatacgtttcgcaacgcaaccaccgcaaactctgcttctcgtacttcacgtcttgtttcttggcattcctctcaattttggttccactttggcttatactcgttaggacaagatggatgaagagctttatgatgagtacgaacagaattcgtgctggacacgtggattacgttgcttttaaaacccgtctccacgtaacgaatgaattgagactcagtaatggaaaactaacgaggcattaggtttggtaactacatcggtcctgaagaggatgaggatttggagtcctataatgctgttgcagcggaatccgttgcagccgcacctggttttgaagaattcattgaaactgaggaacagcaggaacaagaaagtgctgctatcgatgaagagtaccggtcggcggagggtaccatggctcttgatgttgttcctccagtagcagcagaaaatgctgttgtgttgcatgaagataaatcatactacccttcagctgccaatgtgtacggcgaagatgtggatgttatggtgcaggaagaggacacacaaccgctgacggaacctattgttgcgcctattcgtgaaaaacggttcgcaattgagacaacaaatgttcctgaatgtatttataaaaaagagtatgcaaaggaagcacgcaggatgttggtttgcaatcccgtgctgtatggtactttggatcagagttactaacgtttcattttgtagatttctgcgagatgttttgtgttcgacagacgatgtgagaacatttgctgtcgtaggacacttgcaccatggaaaaactagtctgatcgatctgcttgtgcgttacacacatatcgatattcgcgaaccaaaaaccaaatcactgaggtacaccgatacccattatttggagcgtgagcgggtaatgtccatcaagagtacgcccatgacattgcttgccacatcgtctcaacaaaagtcttatgcctttcagtgcatagatacccctggacacgttgatttcgtagatgaagtcgctaccactatggctgtcagtgatggtgttgtcctcgtcgttgatgttattgaaggggtatgtgaagcagtaactgttcttgtccttgtgtgaagtactgactcattgcattgtaggtgatgataaatacgcgccgtataataaagcatgctgtactgcaaaacatgcccattgtggttgtactgaacaaaatcgaccgtctaatccttgaactgcgacttcctccggctgacgcttactttaaaattaagcacactatagatgaggtcaatcatgtcattcacagtgtcaatcctgatcctacgcgacgcgtgtctccagaactcggtaacgtctgttttgcatcctctgagttgggttactgctttactctgttttcctttgccaagatgtatgttgatgagtatggaaagatcgatattgagcagtttggcaagcgactgtggggcgatattttcttcgacaaacagcttcacaagtttgttcgtaaaacaaatgagcagcaatgtgttcgcagcttcgttcatttcattttggagcctctgtacaagttgcactcgcataccctcagcgatgaacctgcacgcttgaaatcacttctggcaaaatttcgaatctacttaaaaaagtctgattatgaactcgatccacagccacttttgcgcctggtatgttcagcattctttgggtttcccaccggttttgtggacgccgtagtgaagcacattccgtgtcctcgtgaagccgctgctcaatacattccccggcgctacacaggaccccttgatggcgatcccatcggccgttcgcttgttgagatgaatcgttcgactgatgcacccttggtgatgcacgttacgaagctttacacatccgtggacgccaatagcttctatgcactggcccgcatttattcgggccaggttgtcaaaggacagaaggtttgtgttcttggtgagaactactcggtggatgatgaagaggacatggtgcatgccactgttactgaaatatctattccttgtgcacgttatcgtttgcccattgaaggcgctactgctggcatgctggtctttttgagcggtgtcgataattccatcagcaagtcggcaactgttgtttctgagggcattcagtccgcgttgtacgtgttttcgcctgtggtgcattttaccgatagtgtttttaaggtcgctatcgagccacacaatccttctgaattgcccaaaatgcttgatggtcttcgaaaggtaaacaaggtgtatcccttggctatcacaaaagtggaggaatcgggagaacatactgtttatggcaccggtgaaatgtacatggactgcttactgtacgacttgcgttttcttttttccgaaatcgagatcaaagtctccgatcctgtagctcggttctgcgaaactgctgtggaaacctcttccttaaaatgcttcgctgaaactccaaacaaaaagaaccgtatttcgatggtagttgagcccttggataagggtattgctgatgaaattgagcagggtcatgtgaatttgaaatggcctacgaaagaagttggcaagtttttccaagaaaattacagctgggatttcttggcttcacgttccatttgggctttcggtcccggagactgtggcccgaatattctgagaaacgatactctgttgcctgacgaagaaaagccgctgctgaactcggtgaaggattatataacacaaggattccggtggggtacgcaagagggacctctttgcgacgaggccattagaaacgtgaacttccgtatccttgacgttacactagcttctgaggctttgtatcgtggaggcggccaaattatcccaacagccagacgtgtgtgttactcgtctttcttaatgggttcccctcgattaatggaacctgtttaccacgttgagatttatgcacctgcggatagtttgcctgtaatatacaacgttgtttcacgtcgacgtggtcatgtcgtgaaggatgagccaaagcccggctctacattgtatttattggaagccttgctgccggttattgattcctgtggtttcgaatcggaccttcgagtacagactcaaggtcaggcaatgtgccagcaagtatttgatcattggcaggtcgtgcctggtgatccacttgacaaaagcattaaaatgaagcccttagaagcggcacacggtcctgcgttggctcgtgatttcttggtgaaaactagacgccgtaagggtcttgtcgaagacgtctcggttaccaagtattttgatcaggaaatgattgattcgttgaaggacgcgggcattgtgtcgtccttcctataaaacccactcgctccctagaaatcaccctctccatggtatcacacacggtagttcctgtctatcgaggatgcgttgtactttattaaaagaaaattaactactgattatatttcgtttctcatgtttcgttccttaactgtctacgtctatgacttctttccttcaaacactgctgctgccgtttcagcaacccgtataagcctgtgatggatagtaaccccatttccttccccttcatacactcgattacaataccgttttttccccatttcccggtatcaaagccaaaaagcctatcttgcacacttggttattcacccttactctacgcacatccttccccttctcgactagcctagtgctaggcaccaacaatagcatgtgctcctcggtcgtacaataaagagctctattagtgtagtgcgagctaatgctcagtataacgagattcgacaatctccactgggcgctaccacgattctcgttgcgcttcttaaactaagcgaaagcttttccaccaacagtggctcgtttaagctgaaaaacggaatcgttaaaaaaagccgagaggaatggttatgtcattctactgtagttctgaattaattattctacaaatacaaattttgttggattgtgagccgcctactatttctatgtgggaacagcattctagggggagttcctttcggcatattaacattgctttatttcctgaggcttgagcttatttcttggtatagtgggattttcttacgtcatgctttcttttagtatcgtcattgttcggatcttagagaaaagagccaatcagcacctgaaagtgggacccgaagaaacttaaagcgtgcgtgttggttcggatatgcgatgtgacttgaggtcacatagcataaacgatcgcagttctcctcatatatagcctcggacgcccgaagactcttgccaacttcctgctgtctccaacaagcatattttgttatagttagtcgtatcggcttgcggatcactttcttttactgctagctgcagcacattcgcctaatccgtgaagcgtattgtggacaggagttcgtattctacagctttattagaatgaagcattcatggctgtttcttccttacctgttgcaggtttcactctcgctggttgttgagaatggctcggataatggtgagaatgcagttgaacgcgtcattgaaatcccaaaccttagtcggacccgtaaggaacggttcttaatgttctgggagaaagacttgattgtgagcaacaatgtcaccagcatccccacaacttcgacgatggatgcctcgtccgccgttgctagttcttcggcaccggcatcaacgatttcagtcgtttcaagcagtgctattagcagcagtgcaccatcgacggtgtcgtcgacatcattgcaggcttcctcgtctgccacctatccttcttttacattcagcacttcaaccttgccgtcttcctcttcagcagctctggagtcttccactgtaagcagcgaattgccgtcttcatcaccagtgtcgaccattttcagtcctagttgggttccaactagttcgtccgtgtttgtgttgagcacgcccagcatgtcggccagcagcagctcgactctggatgagtcaagcagctctccgtcactgagtttcgagttgagttcaagctcggttcagacaccagatccatcgagtgcttggagttctagcactattgatagtactactagtactgttactactagtagtagcagcattggtagcagcattagtagcagtcttagtagtagtagcgacatggcaagttcgtcgagctttgtctatgttccttcttctactttctctacttcttctgcatctgcttctcccttcacttcttcttcttcttcttctgagctcgctgtctcttcgtcgtcggacacttcgtttctctcttcttcttctacttattcttttattattccgtcctctatttcttccccgtcctcgacagtaacggtgattctgccatcttcatcgtcctccacaagtccctcttcgtctccttcaagcacatggtcgagttcaagttcctccttcgtgtggtcttccctttcttcgtctgcttctgagcagtcttcttcgttgtttacgagttcgcctgtgtcttcctcgtcgcagtcgttctccacgttaacagtgcagtcgccgtcgtccattgtttctcctagtacgagctcaactttcttccttgacgacgagttcatctcttactaagagtagcacaagcagcccgggctatggttacatcaagagcgcctgaaactctggctaattcgactagtagcaagctgagttcgacaactagctcttccgagagcagttcctccagtttgtcgctgacgagactgacgacttcaaccctgaacagcactaccttttcaactgtctctaccactccgacaatgagtaattctaccacctcctcgttcccatcaacgtcttcgacgttgtcatcgtcgtcgtcctcgtcgtcctcttcattgacatcatcttcgactaccgatccaagtcttacaaccgttactatgtcttatgaaactgttattacttctcataaacaacgttcgacagttgtgcttgttacagtgcaaacattaacagtcggtgttagtacttctaatcatcatcgcactaccatcacgtctgttctctacgtttacgcttccccgaactcggaatcacagacttctgtagtatcagcaggcatgtcttcggttggtgagccaagcatgaaggtgatcgcacttatcactaccttctctctggctattgctgctttagtggtggtttgatagtgtgctatccgtgaaatgcttgctcattcgagagaaggtgtctcttataaccagagtttgatgtggctggtcgtaatgtcggttttcccaacctttcaaaacaatcccttcggcccatacgttattattataccccacgattttcaggagttttccctgctttactcatgcctactaattaagttttgttccaggataccacacttattttatttgtcatttgtttatacagctatcatttaataagggcacaagcagtgaaaattataagagatttaattaggaaacagaaaaaaaaaatgacttttaaacattgggcattacacttcctttgatgtcaagagcactactatatgttcataaaattcattatcttatgtgaaacattaaaacctgataagcgtcattgttatgcaaggaaaaatgaagtggaaggaagcactccgaactgaaacggaaatactcaagaatgaatgcttaaaagggctaaggagttattaggtgacaacagacgtctaaaggtattgatgaatcttaaacctggcctattattcggcggcgactggagttttctggacttctattgattgttgtgcgggttcagactcagcagacatgggcgtcttatcaggggcgtttagctggggctcttgtaacaaatcgattgcctccgttgttggttgctttggttccttctgttctgtttgtttaagtgcaggcggctgttccatgtgtgctggaatggattgagctatgagttgttccagctccgcttcgacgtcctcttcgtcagcacgacttatctggccctggatcattccattaacttcttccacgtagtccatggcgctttcattgtcaaggaggattctctcaacacgctccaccggaagttctcggtgaagttgttgtaatacgtttgtgccttgttcaatgccgaacacaacatctttttcgatcagcgagaattcgatattggatataagctgctcaagattaagcaattgatcgcttgtcttttcaatcaagcttgaatacaatttcttagcacgcagcgcgtgtaaagctccctgtttatttccttgctgtaaacaggtcttggcaaacgaagtctctaattgctctattcgcataagacgcttggagtaccgggataaacggtctctttgttctttaatgagcaagatgctctgatcacggcggctaactttgctattaccaatgcccatctgtgatcgtagctataagcaccctgcgtttgcaaggtgttgccaacactagtgactacctaccactactagccgacgaacttcgtaccaccgtaaattcgtgattatcgatggtggtggtggtgggttggattctaaaagaaggaatgtgcacttaatgaaaaaaaaaagaaaaaaattaaataataaatatgaaataataaataataaataaaacttaatgttaatagtttatgaatgaaaaagaaaatggtaatgtcgtttttaaataagtgcaaatatgttgagttgatgagagaggttgttctccatatttcactcctgtaattgtgattaagatgccttagtgaagaaattaattttggggactacccttgggatgcagttcgggatgtacaataaatgaggaacaaatgaacgtgcgttccatcatgattcgtagtctcagttgactataaacggaaaaattagtatgttatcacaatgcggtaacagtttttcatcctgtaacacctcagtataggatctgtggaataattgctgattgtaggaactgtgaattgatgttagattatgtttatatctgtaactagagctgtttattgttaagttgatatttaatttcgatgatgaattataatctaatcaaccgatacaaaacgtaaacccagtactacaacacacattggctgtatatcaaaaagtgtataagttggaaataataatttcagacggttgagtttcatttcaatgatgacaatatgtattattgctactatacactattctgtgagcaatatttgtgaatgcgggaacaaactcttttgttgtgtcttatcaggcgccttgtcaaaatctaacgcagtctttggaattccattgtggctgttacttttgagtagtgacaagctggttttcttcttttgtttccttttcccagtctccgttactgaacaaagaaagaacaaagacttatccgcgagtggggtgcgaaacgtgacggtgaacggacaattgtgctcttgtcacaatagaagatacaatagaacagttgttaaaagcgaattattgtttgaacactggttttgtagaacatgacttgggaaattggagcatgaagttacataagtagctggccataaacctccagtttcagcatccaaagaggcatcaatccatctttacaacaacatttactacttcttcaattctcaatatgaactccactcctgtcgccgtctctaactctgccattgatgtcctccctaccaagggcgccagctaccaccctacccactggagataccccaacatgtggtaagtagaagtgaggaaatgcgactcgctaagatgagcttaaaagcctcagtcggctatttgccttcgcttcttgatggcttttaccttttgctaacaaatactcagcatcattgcctaaatgatcaattttccttatcttccaagtgcaattcattcgaatctctctttgtttttttttgtgcaaattttggtaacaattttgccgaattatgagcacttggattccttgctgaacaatgacaatttgcttacagtcatggttattgacgaaccacagccatctctaatctataatatggaataatgaatttaattgctagcattatgtgaagtgggtaactgttgtgcatgactatacacggtttttgattgagtattcttttcttttacacttgtctaaactgactactgcgtagcagaccataaagactaggaaagaacgaagtagagaagacagaagttaaagtggtaattggttttaaccgaaagtagcgtttattaaatttactgtatactgttacttactaaagtgttcaaatgcgtcagtaagactagatcaactagatgctttgagaataccatcaaaggtctaattcttttacgaagagccccgcgtaacgatcgctttactaacgtctctaaggaatacacttttattgagattgggagtttcgaatttctaatcactctaagcccttttaccgaggttctaacatagaagaatttaaaatttacttgtcattaattaacattggatcgtgcgcgatcgcgtcaaacgagtctttccccgttggggctccaaaaaaccaacattgccaagagtacgcggtttcgctcgatattagagagctattatacagtagtaacagtttttagttttattagatctgtaagcaaaatgctttagcacaacagtttctccgaacaaattattgagaaaccaaattaagctaatctgataacgtttatagtttattaaagtttatgtccaccaacatcatgcaactaattcatgaactgtgtgtttaaatcaactattaacatttactgacttgtttttttttgttggtcaaacaataataaaggaaaaatatgtttccgttccggttgtgaacgacaggaattcggccgagcccgaatttgcgttttccccgtcccgcatccgctcgctaagcgcgtaactccaagcggtttgttagaggaagcacagcacagtaggccgcattagagttcgttatttaactgtagggttccgttgagtatcactaaatgttttagtgacgtcttaagttacccaaatcctcattaaaccacactaaatctcactattcacatagatgacctactgacgcgaaacaactcgacttttcctctgcgttgatcaatggcacttttggcttcctggttgtcgattgttacgttgttttcgggtctttttggcgataaagactacaattttattgctctctgcgtactccttggaatcatcgtagaccgtgtttcgacagtcttttcctacaaccgaaacgagatacaaagcctgctcgctgctgtcgttggtctccttgttgcggtattgtccttggtagcctatttttctactaaagataccgttcttttgaatgcttaattataagcaacgggttgcgagcgaactgtcgtttcctattacagtaacagtgtatccccggtcatttgtagctctgtagtattgcttgcgaatatccttgtgaatacgtccgcgtatacgctccattatatcattttgttgactcgctcgtgtatacatttgtcatgacaagtcgaaaggaacaactcgacaaagtactccaactttctctttccgaaacggttgcccacatatcgctggaaaagtttgctcaatgttttccaaacttcaaaaaggggaaggtcatcgccggtattcatgcgcaacttacgaacttctttcgcagtgcttgcagtaaggagtacgcgaaacttattgaagagcgtgatttgtatcgcaagttagatttgttggatgaatgtattgccaaggccaaagcacgtcaaagttcgggcgccgtccctataaacgtatcacaaaaaaatcctgaagacatactcttagcacatttttacaattacaaacagttgtttcttcaaaaactggaggctcatctcgcagaagtcgacgcggaaatcgcacagttggagcaagatctggcaaaagaaaaaaatggtactaacgaaacaattgaactgctacaagctcagctcgacaaacttgaagcctccatcactggtattcgcaacacgccagcctatgaaaaggttggccccaccatcgaccatgtctttcaacaactggaaaaggaacatactgagtaatctttctataccccaaaagacaatttaaactttactaaacattcaattccaaaaaagtgattctctcttccattgccattctacgttattcaatcttccatctaaggtaatctgttttcagttagcgtatcatgatccatcggatttgtccattgtacttacgggctggacaacggtatccagacgggttcttttccaagtagtcttggtgatagtcctccgcgttccaccactgaccagcaggctcaattactgttgcgagtggttgattgggataatgcttctcttggacctgtttcattacttctcgagcaattttgttctgctcatcggagagcgtgaagattgctgaacgatactgcgtgccaacatcaccgccttggcgattgagctgcgtgggatcgtgcatggcgaagaagaattggagtattttttcgtacgaagtcagtttttcgtcgtactcaatcttcaatgcctccgcgtgaccagttgtattcgtacatacttctttgtaagagggagtaggcttatggccaccaatatagccaactgtcgtcttaagaatggctgcaggaggcacaaattttcgtaggtaaatttcttggactccccaaaaacagcctgctgctataatagcggtcttcattttctaaaatctaaattcaaaatgtttctgtctctttctcttcaaggctttataattccggtacagcaccagttttcccctaagtgaggtgtagtagggtatgactaatcaaggtagctaataagtcggttaatacaattctatttgtcaactatgatgcaaaaccgcgggcaataaagctgtacaataaattccctacaggctactcataacgccatctggaatgatcgtattgcgaataatgaacctgtcatatacacgcatcaactgctgatgagatttaatgaccttcaattatgcttgcattaataaggaatatatattttatataaacattttggtcctttcggatgggagattggaattcttgcatgtgaataagatataagacacacaaaaaaaacttgccaaaaaagatggtggggaatagacgttgcatttcaaaagaaacagcatgaagaacgaaaatgaatggttagagcgaaacgaaagtcacgaaggagtagagacacattccatcaaacactgctgacgggcgactactttttccatcgatacccgaaagcctgacttactttgtttcgctgtcctctccttggttaatgcttttcatgtattcacagtactcctcgtggagttttgcctgtgcattgtattcctttaacaacttcttctttctgctcttgggaatttcgacctcagaaccgtcttcagctctcatagtcttgggaaaacccttttcgtcgagggaaacgtactccttgtttgactcatacatcttcgatggactcaactttcccctcataatacgctcaacacgagccttctcagcttgttcctttgctttttgcttgcgttctttcgcctcttgttgaagacggatcttttcttcacgctgagcaatgagctcttcagcaggaacaaactttacgagggctggagcattagggcgatcgtttaaactgacacccaattcagccatgtcgtagtctctaaacttgtcgcaagctgcaagaatctctgcggcagacttcttctccattgccatagcacgaatggtgtcacggaaagtagatgcagcacggacaacggggagggtagtttgagcggatgaagcatcattgttaccagaggtagagttccatccgatagcgtttggacttccgttttcatcgagaccaaaaatttggaacattttggtgatgtaaacagcgatgcttgccaatagacgtgagtgaacgtgtttgccagcgccgttaatgtaaacattcgccttgttcacgatctggtctaaacgttgcatgacaagaggggtgttgaagttgtcacagagagcctcgtgtacagcttctcgtgtttcacggaaagcactcagcagctcgctttcaggttcgttgaccttctcaggaacataatcaccacgagcactattggcgtccgtttcatccacgagggcacgaacgttacggaaaaagttttcgtacatttgctcagtgctaaggacgtgagtcaacaaagcatctttgaaatccatttgggtattccattgttgcagaaggaaggccaaacgcaactggcgggcggtgtacttcttaaggatctccttgatggtaatgaaattcttgagcgacttggacatcttttgtccctcgatatgcaagtgtcccatgtggaaaaagtagttgatccattgagggcagtcgaagaatgcttcactttgggccaattcattatcgtgatgagggaaggccaagtcaataccaccagagtgaatatcaatattggaacccaaaatggtaccggccattacggaacactcaatgtgccaaccgggacgacccttaccccaaggactgtcccaaaagggctctccagatttactagccttccacagggcaaagtcacccggacgcttcttacctgtgcgagcagccagtgcaccctcaccctcgtcaatgagttcgcggttgtttttgttccaaggctcgattttggcatagaagtggccagcagcactgaaggcctcagtatcgaaatacacactgccatcctcaacggcgtatgcgtaaccacgctcaatgatcttctttacaaagtcaacaatttcgggcatgtattcggaaacacgggtaacgacagttgggggcaaaacattcaaggcacgcatatccttgttaaagtcatcttcccagtaagcggccaatttgcgaaacactgctggatctgtgacggtggaacccaatttgtcgtcgagcacaggcacgaggacatcttgaacgctctcccagaaccaagcggtcttagcatcgtccagctcgttggacttctcagccaactcaacggcggctaaggaagaggaaagagccgaaacacgcataggcagtttcggagaggttgctgagagtgtagcgacatcatggctcttcagccattcagcccattccttctcagactcgacaggttcaggaatattcttcttggcatactctgtccaagcttcccgtacagtcttcaacacctcgctgtcgcaagcatttgtatgctcctgaatatactgttcaagcaaatacttctgacgagcacggacaataatctgaagtgttagtgagaatacataagtgatgtttgcagggaaaaaaacagaaagtcatggacaaatgcaccggctgccgattattgaaagagaacgtcgtttccgatcggcgaattttacagcaacactaccgagaaacagcatccacaacccgcgtccaacttctccacatttcccctctctcacgtaccttgtcgtcaatgtcggtcacattctgcacgaacgtgatgtcgtaattgaaataattctgcaggattcgacgcaaaatgtctgtagtcacataattccgagcatgtcccatatgactagcgtcgtacacagtaggtccacaacagtaccatgtcaatgaatgtccgttaggtgcaataaacggcgttttcgtgtgcgtcatggaattgaacgcgatcaacggggttgtggtgcccttgggctgaatccatggcgatgctttagtctttgcactcgacattgttcgcagacagtggtgaaaacggcgtattccaagcctgaaatgaaagaatgtcgtattcaccgtgttaggagttggtaggaggaaaagacgtccaaactctaaccttaattagggaagggtaaggcgcgtttatacggtgagggctatcatagaatttttcgttattccaccaacaaatcacgcgtatcggtcacatattcaggaagatattcgtgttcgcacgaaccgtaggatcaggcggttaaactgcgttgcgggcagaaaaatgaagatgtgatgctactactaacgaaatgctttctccccaactaccaactaactcgttatacggctcggcaactcgagaatcgcgcatcgcaacgagctgccttaaatgggataatgatgactaatgatttactaagagatatttcagcatcgttatctttatttaccgaaaattactgtagcgccatgttaaaaaataacgtgccgtcgtaaaattcactatattctataaggcgacctatgttctaaagttacgctaattcgtataacgacacctaacagcacaactattttttgccactgcatttgccccactttatccacgtgtcttccttgcccttccttccgataaacttcaccaacccttaagcctgacatcaccgtcacgcatgttgccacggtaacactaccctcaaagccagggcagcaagaggagtaaagcaactgattaccaatcctttcttggaggtgtcgaggaaaaaaaaaatctctctggcaagacacataaattacggccaaaagtgcttgtttcgttcaccaaacgacacgtttacttgctgttttcttaaacacactatgaaaatttgggagaaatctttgcaaggatgcgaaagtgtaaaacaaaaaagtgaatttttttaaatgtagaaaatcgggcaatacgaatcaaacaaatgcccctgtgtatatagttttctttagcgcttttcttttttctttttctttttcatggcgttgtgttttttgacgaaaccctaaccctgaaagttgactatataaagcagcgatcccactttctacgagcacagttggggggtgtacagtgaaacgcgtgtgacatcatacagaatggattttgctctccctcagaacgcgcaacaagccaacagcttcattaactctgccgccctctcgttcccggtgctgcccagcggtggggaggagaaccactctccggcatcggacgtgaaggacacagagactgtgaagacagagggtgtttctggtatcgttcctacccttcagaacatcgttgccacggttaatttagagtaagtacatttgctcttatacgacagtgaagcaccgtcacagtgaagcatgcgggcgtgctgaatgactgatggcggtgtcttgctgggcactgtagtttatgcgatagctagaaacagttatactgatgcatttgcagctgccgtttggacttgaagacgatcgccttgcacgcgcgtaacgccgaatacaatcctaaagtaagtaacctgctttcaggaacacttttggttccggaaaggatgcatcaactcgaatgcataacacgttttgttcagcagcacggtgctaacatgtgattagcgttttgcagccgtcattatgcgtatccgtgaacccaagacgactgccctgatttttgcttcaggcaagatggtcgtcactggtgccaagtcggaggatgactcgaagcttgcttctcgtaagtacgctcgtatcattcagaagctcggtttcaacgccaagttcacggacttcaagatccaaaacattgtcggcagttgtgatgtcaagtttcccattcggttggaaggtttggcctactctcacggaactttctcgtcttacgagcctgagttgttccctggccttatttaccgtatggtgaagccgaagattgtgttgctgattttcgtctctggaaagatcgttcttacgggcgccaaggtccgcgaggagatttaccaggcatttgaagccatttatccagtgttgtcggagttccgtaagccttaggtttgctgttacagcgaggccgttgtctacctatcggccgccaatattgaacaccttccttccgctttgtgcatgtcgtcgatacacacttcttttgcgagccatttagctctgtgagcacacgcacctgctttaaactgcactcaaacagtggatcttgtggatccccactgtttgctgccggtagagtgcgaacgaacagagtactttggaatatgccatgtctctgtcaagcttgcatcacaccaaacgcttttggctggaatttttggctttgtcaattttgccgtttgctactccttttgtcgaagcacgcagacgaaacacacattctcccttatcacaaacgcactcaaacactttcctttcgtcgtttattacgattcctcatcacactacccgccgagctgcacgttgttgttctccctgtggtggacagatcgtgtagtgattttgcgtgtgcttgttactgcttgtacatacgtgcctatatcacattagctacctgacaagtatgcgcacacctattgttccattcatcatcactttcataaacgacagtgccttttgtcgctcatccgtctcctcggtacatcaagcgtggatggaagttagctgttgaatgacctggggccgttcgaaagctacttctgtactttgacctttcgtgtggacattggacaaacctagcgcgataaatgcacgcagttaaccaatacgcggtgacaaccgtttcgtttgacttcagtacagttggtattttactctttaagaggtttgacctagtgtaaatcgctttggttaagactgtttacaccgttctcagctgtgtctgtcaagttccgtctggtcgagcgtatctgcgggtttttgttcgccaactatacctctgtgaggcaagtggagagacaggttttgtccgtgaaggcactgatgtatgcgtgggatggcaacatgtgcactgacgtttcccttgttctactacgacagcttcgctgtaagggtgaaaatgtgctgcaccatgaaaccttctgtctatgtcactcatcaaattgtctacgcgatacacaaataacatacaccttcacacaaatgcacacgtatgctaaacatgcatgcaatttccgattcgtgtcttcaaccgctgcagcgggactgattgttggagatacactgcctatccttcttctttataaggtaactcggttgtgcaattcgaatgggaagagaacgaaacattgaaaatttgaaaatgcttcaaaaaaaactaaaaaatgcgggcctaattgcgatcttgctactttgctttgggcacttggggtcatcctttgcttgtctacctatttacccttgaatataggtgaacttgtttgtattaattaacttgtttcattaagacgaatgaggagaatggttgaaggggggaaatcgacttgtagagttgctgggaattatgtgtcgtaaggcttctgcccatgttgtggtcccaatggaagttgccatgtgttttggtttcaaaagtagtacaggtgaatttcagtctttattagcttgttagaatcgcggtttgctaaaaagccactgtggccctgctggacctcgtcagtgaatatctttttgtagactggaaaagattgtggcggtaacgatacagaagtgtcgtttgcggcggatacaagccaaataagccttgacattacgtcgattaatgtctgtaaggagtttgtaaagctcttccttcgtcaacctccttatacagaaacacgaaatgttaaaggaaagtaggaaacgagaatcttttgctcaaaacgaacttgaggattttatgtccttgaatgaaggaagcaactcaaaacgttcaaaagcagcagagaatgaaaacactatagagtcaaacttagagtatctttttgctccagaaacaaacgtttcgacatcggacggaccatcctttacgttttcagaggaacaagataagaaaggcgacggtgatgtgtctgacaatataagacggggcccatctaatgaaggatggaacccaacattgactgaactgtacgaattccaaacatttaacgatcacttggcacacttgaagccgttatcatcaaacaccgagtataagcatcagattttatggcatattagaagtattctcatccaattgaatggtcgctcggctgtgtcgcaagtcgtgtcaagaatgatggttgatcaaccgtgcctatacaggctcatttcttctgattccgctttaacaggcgacacttttgaaagactcacgacactcgttacaaattatatgcacaactgtacacagtctcgaataccgttgcacctctggcttcattcggataccaacggaaacactctcatatgcagttcacatatagatgatgaaaacgcagaaagcaaacgaaaacgatactatcgttcactgtatactatggccgatatatcaggaacaccccggccaacacggtccccttcgcatgggcaacagaaccatctgttttctataagttctccggctaagaaagaggcttctcaatctgaactcgaccatgaaaaatcatcgtcaccgttcgagacagtattccctaattacgatgttgagtcatctaaagaacggccaccgcatactgccttttctgaaatagacgatcgggtgaatgccggtttggatgaagacataattggatttcacgcatttcaaatgaaggatacagacctcggtcaacttattatagacacatcatatgaaagtagtacattaccttctctcttcgaggattgctaaattagctatacgtacacgcaccccggttatttgacttgcatttgtaaccagagttcatcaccacttatgaaagcacaatatgatttaacttaacgatattctgtggacgaatttacaacaaacaacaccaataaaaccttgtcgaaagcaccctaagaacatgttatttgttttcctaaaacaccctaaccgaataatgcagcttcctgcgccaacatgattcactaaatacaacatgaaaaagagagtagacaaaaaaaaaacaaaaaaaaaagtagaaaatggaatgaggatgaggatagcggagatgtatgatgtggcagaacgagagagagagagagagagagagaaagagagggaaagaaaaacaatgcagacggcacgtatgcttttctacatcaatgcaaaggtaccgttctcccgggttagctcggtttcagctctgtcgcaacagactttacgttagagttgttggaccatatgcttgaaccgggaagggaacttgtagagttttgcaacgatacggaaaacggggaggtaaatggagaagtccaaggattaaatgtggaggaggcgggatatgcttgattcctactcaaagagtttaaggtcgtgttggacagtgttccaaaagtactaccagttgtattaatattcagtgcactttcgtttccagagcgtgcaaagggaataatggtttctgagccctcctcatcattgtctaacaaggctttgctgcccataggcttttcttccttcattttcctttgatcgtgcttcttttttgtaagaaggtgttgagtactggaagaaggccgttgaatgggagctggctttgaggtatgcaacgaaaaaggctcaccctctgtgggcgtttccggttttacgttaccagcctgccagtgggaaggagtactgaaaagcgacctgttaagagccaaggggcccgcagctggaaatggaagacctggtggagcggttgacaagggccgagtaggttgagcttccaagctaccaagcgtaccattgggcaataatgcgctcgctgacgatccatgcaacgagggaatagaacaacccaaaccatcacgcaaaggcgacgaacggacatcgacaccgccattattcaacagaagtggggatgaagcaaatccattgcccaacttcagcgtacccatgtcgccattactctgaatcatagaccgatttgaaagcagatcagaagcattcgtgctgaaggaggggagtcgagtaagattattaagaagtggagcagcagtttttagaggatgtgccgaatgtaggaaggttttctgagtagcgtaaggaggagagtaaagagatggtaagggtgtactaggagaagccgatgaagcaacagaagtgtgtgcgtgagtcgtctgtgaagaaacaggctctgtaggaggtcttccgtcagcaaaaaatgcagcgatttttgcctcacgaagcttctgatcatgttctcgttcttgttgttgctcaagtccgcgaacctcttcggcttctttcagttttctttcagcttccagggcttcctgctctcgacgaagagcttcctcctctttctttttcttctgacgcagttgctcttcttccaaacgtttacgttcacgaatcttagcctgttccttcttccgttgcttttcgcgttctttctcgcgttgtttctcctcttgtgctaaacgtttctgctcttcacgaagacgacgttcttcctcttgagctttcctctcttcctcccgttttatacggagttcttccttacgtttgcgagcctcctcagccttcttctgctcctgctcacgacgagcaacttcttcggctagacgctcggcctcacggcgttgacgttcttcctctttttgctgtttcagttgtcgtttcttgcctttctttttctccttctcgcgcgctttcttaagctcacgctcttgagcccttctgttctcttcgtcaagctcttccaaaagttttgcttgacgttcccgggcgaccttctcgcgatatgcttggaacacgcgttgctcaaaaagtcgagctgcaaatatctggaacatgcgtcggccttcctccatacgctgctcttcagtcatcatatcagcttcgtcttccatgtcatcatactcgtcattttcatcctccagttcttcgtctagatccccctcctcttcatcatattcgtcttttggttcaagcatagagttatcttcccgttgaattcgacgttcagccagatgctccatcatctcaatgaatttccgtccatcattttttaataagtcatcagctaccgttaatattccccccttcaccgtaaggctactaccaaaattgtatagatcggtggagaaaccggtatgccgagaatcatgatgatgggcattgtgttctgtgtgtgatgctgtgtggagcatatcgttgtgatgtcgcaccacaggacgagtagatatggttttttgagacacatccgccattgtagccgaagttggttccgtcgacgatgctgattctgtctcctgggcaagcgacgattccgtagtcgaagaagaggcgtcattgttggaagttgaggactcagcagcagcttcagccttagcaacagcttcttggagggcttcagacgtcatctcggaagcaatggtcactgttgaagtggtttgtcgaacggattgaatttgacttgcatagtctccaaatggattttcaaccgcatctcttgagatggcttcgtttacaacacctaaagagtggccgccagcaatagcggcaacagtcgtacccatagcgacaccagcggccgcagctgcagccttgttgcgttggatattggcgtactgttctagctcttcatagtaagcatcatacagcacctccagttcatcctcaatcgccattcttttccgaccacaaacggaacacgaacaggagtacctctgttgctctttcatcttctgcaatacagcctccttttcgacttttacaagcgaacgccgctcatcttctgtgagtgaaagccaaaattcccgaattcgttctcgctcttctgtgctggaagtgctccaaatcttgtctttgggtttccaattgataagagcatttgacgtattcctcgatggatatgctaattgattgtggattggttgtcgatgggaaggcacttcgtacgaatccgaagccccgtaaccttctttctgtgcaccctttgacttcttcttcttcttcttcttctttttggtagaagaagtagtcaattgtgaacctgctggcccgtcgtcaagtacgcctcctggtaactgaataggaaactcagcggtgtcaacaatttccgaagaatccaacatgtctggagcgccattcagcttgtcggcgtcgatggtaaattgccagttgttcgacgtaataccacccaactctccaatcatgccctctccaaccttgtaggcagtgatgtctggcagagcatcactgttatcgacaagcaggtcaactccagtatctccgttagcatttcccaacgctgacggcgagacagctccgtcttcatctgctaccgcagcggcggcagcagcaacagccttcttggctttcgatttttttttcttcttcttcttttttttctttgaagagctgctatcgacgggaacgagcaaatcattgaatgtgggcggaacgagaccagcactgagtgcttcgttccgcaattccttgttactcatgatgccaggcaaccttgtcgtgtatgacgaacaaaaagacaaatcttttcttaaacacgcgcttaacccgttcttgtaaaagaaaacaactctctacagagttctaaactgaactacacggttattaacgtcgggaacgagtaggaaagcgtgaaatcctatctgttccaagacttcacgcaaaaacgcccggaaaaaagagcacaaactttctagatgactcggtccttcactattaaacctttttgtgtttttatttcacaaagaccacccgtatttcgtccaatttcctgtcttctgccagcagactgggtgttggtgaagtcgtggtgttgatatgcgttggtgtgcagtatcatctacgtcgtactggcgattcggccactagccctcgaggcttacctgtatggtatgcagggaggctgttgtatccaccacgactgaacgaaattaacattgtgtcattctgatcattgttcataggtaaaacgctctttctcttggtagaagactacctgtgctatattggacgtctccgtttccaggaatctttttgttcgagctgtacattcgtttttttgcataattcacgcagacgtctgtttagcgtcggacgcaattagggaattggatattcagctcaagaacgacagaatccgtgtcacggacgcggtattaacagagaacatttacctttagaacggtctaattcggtttaattacttagccatgtcacaggagcttcctattcgaaggtttgtcatattctaagtccagtactagtgctaatggcatcttggtagaaaactcgttgtaattggcgatggtgcctgtggaaaaacgtctctcctttctgtttttacattgggttattttccaacggtaagcgagactaagacgggatggcgactgtttacggggttgcgatgattcttaatatcagaactcgtgtgcactcgcaacgagttatctttgttgttttttaagcgttttgtttgctttttctgtgtgtactaactattataggaatacgtaagtcactacgtgttggaagaccagtaaagtaaccagataggtcccaacggtttttgagaactatgtttcggactgcagggtatgtataaacatactcacattacttcagtctaacgttgcaaacaggttgacggaaaatctgttcaactcgcgttatgggacacagcgtaagcaaatgttttaaagattaacagaaactcttactaaccatcatagtggccaagaggaatatgaggtatattcatcccatgctacccccgttttactaactttatcaagcgtttacgtcctctgtcctatgcaaaggcccacatcatcctaattggttttgccattgattctcaggattcactcgaaaatgtttctactaaggtactcttttttgttcaagcttcactcttcgttactaacaaaacacaacatagtggatcgaagaagttaacaatctatgcccaaatgttccatacattcttgttggcatgaaggcagatctgcgttcagaccccgtggccattgaagagatgcgtcgcagaaataaaagctttgtcaaaccgcagcaggtaagttagattcataagggagcatctaaaacgaacaagtgatgcaccgattctttctactatctttgctctaacagttgcaggctgaaattgttgcccagagaatcggtgcaaggaagtacatggaatgttcctcgttaactggcgacggtgttgacgatgtttttgaagcagctacacgagctgccttgacagttcgtgatagcgaagttgccaaaacaagcacaaagtgctgcattattttgtaaacctctgaccttctttgtttcctttctttccgctgatgctgtccccattgttgtagaacatttttttaccaaccttttgtatcccgccgcacgcattgctttctacataaacaccccaattacacacaattctttctcgaataaacgcagttgctattcacgttacaatttgtcgcattgctttcctccagacaagaagtatcatgcgtttttatgcctgtactgaagtcaaccgtctatcgtttcaatatctcgttgtcttagtatagaccaactaatcgaccatcaagacgatgcaacattaatgtagattacaattattaacggcttcatgtacaacgtagttatcaaaaccatttatttatagttaaacaaatgaaggaattccagtcccattgataaacataatacccaaatcgtaaccaaacagctaatacacaaacacatagaaatgcaacttggtctttcgctccctaaagccattctttgaggaagaaagggctacgatagttccacaagtgcgcgagatcatcaaataacaaaaagtaaccccagagtagttggcatagagaaataaatggaaagacaatataaattgaacaattaccaaggcaaaatagtagtagaagagacatttagaaatcccaacaagttccaggatcacggtagcacaatccgtcgtgacaaccctccaacaatgacaggtatactttgttttaagacacaagcatttccgttgatcgaacacacataggtgaacggggattgcaataaaaacaacgcaagtaaatgcttgctttttaagtacttctacaacgtcaacgtctgggtatacacatagcatcatgacgttcaaatggatatgaaaagcaaacagtacctattgccaaaatgtgcatataaagttcattttgagacaatccgtcaagagaaaagaaaacaagatacacttccttaaaaataactaccactcggcagcaacctgggtgtccgagttatcgcgattcgactcgccttcattgttgctgttgttgttgttgctgtaactctgctcagcaggtgcagaagactctgattgctggggagcatccgtgctagcaccccaggagtctccgccgttttcagttttgttctcgccataggagtccgaaggagcaggggcctcttggtcatatgcaggagaacgtctgtcatcgtcacgaggaggagggctgcgacgagagggactaggacgacggtaatcatcacgaggaccgctgcggtagtcatcgtcgcgagagttacggcggaagtctgagcgaggtccacgacggtagtcgtcgcggtagccaccgtggaagtcatcatcacgagaaccacgacggaaatccgaacggggtccacgacgataatcgtcacgagggggtccgcgacggtaatcgtctctgggaccacggcgatagtcgtcacgagggggtccacgacggtaatcgtcgcgaggaccactacggtaatcgtctccaccgcgataatcgtcgcggaagcgtctgcgaggaggagaacgagagcgatgacggtaaggcatgtcaggaatgggctcgttcgcggcattctaagctgtgttagcgctagacagaagaaaacataatccacagagtcacttacaggatcctcgcgcagagagattgcttgacccttgatggtttcaccgttcaaggtgtcgagagcatgtttcatgtcatcttcagtagaaaattcaacaacactgtggtgtcagacaaaaaactacagttaaacagtaataggcacatacccggtaccgcgttgttcacgatgggcatcggtaaatgtaggttcgccagctttacgcatgacgtccttcaggtcctattctgtgtgagcaaaagctattgatgggagtttgtcattgctgcatacctgccagctgacatcctctgcaaggttctcaacaattaaacggtaacctgtgcgacgaggacgagggtacctgtaatatatacagtcagtaattgaatgccatatttctcaaatcaacatacttggcagcaccgtcacggaatgtatctcttctacgtctttcgccacgagcaggctcgacaatgatgctgggacatgttagatcgcatattcctcagcaaaggagaaggtgtgtatccagagagcaccaaagcaagcccaaaaaagcattaatcagcagagacaaaaggttcttcattcaccaagtccattttgataagaggaatgcatcttgagagactttgaatgaccaccggaacgcgccaagccataccgttcgcccataaattcctttccatctgcacaaaaacaggtaagcaactgatcaaagtgtctttcacacaaaatacatactgaaatctagaaagacgttagtacagaggatcgtagttgccacaagacataccatttacaatatcacgagcgtctctggggttttccagctgaatttatgtcagcaaagtgtacatcccgtcagtaattgttcgaacgaacctcaagaaagccaaagccattcataagtttacagtcaagaattcgaccgtagcctttgaaaaaatcctccacatcttcgcgagcggctaaaaattgttaaaatatataagctttcctatgaatacgtaccttgcgagggaaggcgaccgataaacagcctagtttcagacatttttattttggaggaggtggttctgggcaggagctgtatgtgcgaggatcctgttgaggtgccccaaaaccttaatgaagatacacttcatgcagaacttttaatggtagtacgcagttacaaatgaaattgttctataaacgcgatataagccgatcttatgtattttttattttacttcgcaagaacccttgagacaagacagaaagcgaaagagatgtaatgtttcaaccgtctcaatggattcagaaagcatttgtgctgttttggggtttataaaagtcatttatgtggatttgatcccatacttgtatgtttttttgtcaacatccctctttgttcaatggacaaaacaaagagatcgttgaggacagaagagccgtctaaaaaaacatttaaaaggaagatctgtgcgctactttcgagatgaaaagcagcagtgtatattgatggtcgccgtatattcggtggacttttttttttagtcttaaaaccagtcaattgatagaactagtagagaaagaaacgaatgacaattacttgactgaattatttggacatagtaagtagctggtattataagaatttcaaaagatgctgttaggatttgaaaagccggatttaagaacgtggttcatacataattctgagcgcaactagggagggaatttacaaatacaaagcaaattcttctttttccgtattttccctccttcatgcctatcccataccttctctccctctttcttctctcgatatactctcagtgaatcgtttgtgcctagcctactctaaagtaaggatcagaaaccggagatcgaaccctaactcagattctcatttaattcaagatgttccgaacgacggcgagggatataagctagtttgcactgttttgcacacactgtttcgtttatggtatgtttattagtaaatgtgttaaaaatcactccatgcaagccttcgataaaatcaagacacaaaaccctctaattgtaaaatcaacccacagctacatatatactcagctttcgtttattcggtaacgctttcgccgcccaattttgtttggcgaatatcctgtcagttttggttggcacacacgagtataccaccaccagggaatgccatatcttgtcaggaacaaaccctcaccgttccggcagcaaatttgaagaggaccgtttcccttaaacatcgcatattagcttttccagagcacctgtagatacgttttgaaacttctctgaacgttttagacctaaacgttatgtcgaagaaaagaacgagaaaacaggtccgcccagaggttgaaaggaccgcgaacgaaaacgaaggtctggtttcttcatctctggccaacagaaaattagatactgttagcaatatggtcggaaaattgagggagaagccattaattcacaagccaagtcagaacttcattcaacgtacggtttggacggtgattatgttggtgttcttctttatcattcttgctatgggacctttctggatacttgttctcgtcactgtacttcaaatcggcgtgtacaaagaggtgattgccattgccagcgttcctagcagagagaaggatcttccactgacaaaggtggtgaattggtatgcgtttgttaaacggggtgatggattgggttttattgggtgctcgaattctttttcttccctctgaacgaactgaaactaactcgttaggtgttttttgattaccactctgtactatgcctatggtgaaagtatcttgagatactttcatcatttgttaattgtagattcttatttgatgccgttggctactcaccatcgttttatttcttttatgttatacactatcagtatgtttggaaaagtttatgaaacggctgctgctaacacgtctaaggttttgtgctctttgtcgcttcgctgaagaagggtaactacaaattccaattctctcagttctgttggacccatatgactcttttactcgttgttggacaggcacatttcatgattaataacatctttgaaggccttttctggttttttgttcctgtttgctacgttgtttgtaacgacgtttttgcatacctttgcggaaaggtattcggcaaacatccccttatccagctttctccaaagaagactgttgaaggttttgttggaggatgggtttgcacggttgtggtgggttcgctgctctcattcatgctcatgcgttccaactatttcatttgccctactcgtgatttgtctgctaccattttcagcaacattgagtgtgttcctaacagcgttttcttgcccaaaacgtacaatgttcctctgatcatgagtcgtctgttcagattccctcgtacattaacattggctcccatctatttccatttagccgtgtttgccactttcgcaagtcttgtggccccctttggcggcttctttgctagtgggttgaagcgtgctttcaagttaaaggacttcggcgactccatcccgggtcatggtggcttaactgatcgtgtggattgtcagttgttgaacggagcgtttgtctatatgtatgttcaatcgttcatctcagagaaacgtggcaacgttactgaattgctggaaatcgccgttacgagtctcacgagtgccgagcaactagaattgtttgaagacctgaaagaataccttatttcacagggaaagctaactgtagacgccatttgtcaggcttgccgttagtcgagaaaataaaaccactcgttcttcgctattccctaagtatgcctttcacgaacttaatggctgactgttgtgaacgattactttttaattccaattaacgaattttttcttttaaaaaaaagcagcgttccctcctgctttggcagcgtggcattcattccctaaattactttgtatgttttgctcacgttacgagggaaaagctcttcacatcacgctccattttctatgagtcttaatgaagcatatagtgcaaaccaaacacattctttcgttacttgttccattttcttcccttcttcaacagttggaccattcatcaccatagcgttatcgtgtaaacagctggtgcgccttcgctatctcactctgaaatttaactatttaagttgggataactaggaaataaatatgttgtacaaccatagatacctgaggagcgcataaagagcatgtccgtctataattcaaatcgctccgctaaaattcatattgtaacaagagactgttcatcaagctttatattattattcattttttggtaatgtattatattccgtcaactgagaacatttaagcaaacaagcggataattaacaaaaagaacagttacttttacacgagcagaattacctgccacacgaatcctgagcaatgtgctgccgtatattgtcccgtccacgaagaattccacttttaaggttaagatgccaggtaaagaaggggggaatcgtagacgttgtttaggacaaaacgtttcaacgtccagcaatgtcatcttcgtttatttagtaatagtggatcatgaaaaaaactctaaaacacctgttaaagccaagaatggggtatgtgatgaaacctgctaacaaaagtggtaaaatgttgctaattctttttttccacaggcacaccgggtatcgatggaaggaagccgtcgtaggtgcaaggccatgagtatttcaaaaatgcgccaacaacacccaaatagccttcatgtcttaggaagtatgcgttcatcgtattctttgaccaaaacttgatggcataagtgagtgtctgcatagtctgcacatggttacgaataaaacttcctccaaaataaatgttttcaacattatgcctttgagcatgcaagtaagcgatttggccgatgttgttgctcaccgcaaacaaaagtgattttgcaatgtctccggggtgaaactcctccaagtctttatgttcacggaaaactttgccaaaagaacttgcaatcatgttattctttaagccaaagcgctcgtagccgagattggcaccgtagatgtcactcacaagcatatcgactgacgaattgtcgccttctttcgacaactcgagcatctcatcgtaggactttgcaggagtaagaagtgataatagaccccaaagagtacctccacctagcgaagaaccgccgacacgctcaaagtcagaaggtccgttcaccttaagtatgctaacaccagagccaatgttaacgagcatatgtgggtattttcctcggctgggatcttcctggaacgacaatttgcaagtgctcaagtcgagtgtaaatacctcacggggaatcgagttgataaagaagtttaatcctgcaatgaggcactccatttcatcttcgcgcacaatgtcgaccttgagctccctccgcatttgttcataaaacttgtatgcaccgccacccgtagcaatgacagtaatgcgagcgttgcacgcgtgaggcctgaactgcctttccaagttgatcaagttcgccataaacttgatacactcatcaatcttagccgtctcgaatttgacaaaacacaaccggccaccgaccatgttaacgacagccggcgaagagatatcgctcgacgatgatgagggagagctggagatgcggacatagtacataactttagctagggagccgccaatctttataaaagtcagcaggacacaatctaagaaaggcaaaaggaagagaaggaacatacatcgactgcaatgtgagcaacatgagacttattatttggaagcatgatgtctctgttgtctggagacgttccctccacaattcgagcccctataaagcgtcagcttccttcgaaaaaaaaagagcattaagaacagttattccaagaaaagttcccacgaaactgagtaagcagaagacgtcaaaacggattaattaaccaccctccggattactgttcgataacaattccttgtttgcggcagtacataccttccaggttcagacaaactggaggaacttccgcgagctgttgctcgacagatttcatcgcatcttgtttttcctgagacatctgatttagtggttttgtaaagtcttctatgtttatgtcactgtatctccgttcagtcatcgcaataagagtcaatatatcttgtagtaagtggtcgcgtttgacgcgttcagatacctacttactaaataggtgtgttgtaattagcagtttagcgacaccaaattgtgaggtataacgttgaacaaaaaaactcgataacggggttcgttataccgccgtgctgcatgtgatctcgcctaatgaagggggggacccaacgaaccgtagggagagatttttgctgtcgcaaaaaatgcaagatttgacatcagtagcagagatatgattgctgtatcaaaccaccggaacagtcctgccaagacggtcgatgaggcgcaactggccggcgatatttgtgttgtgaatttggaggtcctcaaggtcatggagcaattcaccctgtttgtccttcgataatcgtaattgagaagcaatggatgccatttcgtttgcttgacaaacaacaaaaccgagttgctctacgtcaagaatattcgcactcatgttcctcgtgagaattcggtcacattcgagtaatgccttatggaacctgtatctcaattgacgctgactgaacctttgtgcagggacaagccaatggctccgtgcgtatcggccaattccgaagagaagcaacagcccaggagtaattcccaggctggcaaagacgagctcttgactgcgcaacaactgatcaatgcctgacaaagcaacctccaggtcaaccttcgccttttggagctgaatcaacaaggcacggacaagctttccccgaacaattcgacgaagtggagtcttcatttctcgctcgtagacctcgagtacgggtgtaacatcgccctgacgaactgcagcttgcacggcgttcacatcgacatcaccagaaaactgtgtgtcgcgcacaaaatcaaccaccatgcgttccaagctttccatgtcgctgtacaaactgcgagttttcagtaacgcaatcctcggcgagtcattggacaagcgaattgtctgaagcatgctctggaacggtttatacacccaattcttccataaatcgtagactgtcgacacacatgaggtagcccatgcaagcaaggtctcccgagaacgcattacggttgtcgcaaccgcccaaccgcctattagtgaactgacaatcgcaggccaagcacgctctaacgcagaaggagtttcatatttcgaggatgcttggtaggcggacgagggcttctccgcacagtccaatatatcccgcagtcgagatgcaagatttgtgtctggttgacttccttccgtttccgtgctttgcagaatggcagcaagactgccaatccaatgctcaacgtcagatactaaattcacttgttctatcttgtttgcatttaaacccggcaaatgatatgcgctacgaagcgcttttggttttaataaagcgcaaagcgatccgattttagtgacgttttctcgctgaagattagtgagggtcgttatcttctcttgcaattctcgctgtaacagggagtttatgctgagattcgagaggataattgcaaacgattcatgtccagacggttccatcatatttggaaaaaagagttttcgaacaaaagcagagaaagaagatttaccttttctcaagtttcgtgattctcttaagccaatagtgactcgacgaggaagcgtcgcgacaaagtaatttaaacgggtccaccaagaagaattaacactgttccaataaaatatacgttcagaaatgtcgagattttcgttgagcagtcgctcaagcgcaaaaacatgaattataaccgtgctacgacccagcactatccaatattccggaagttcgcgatgaggagtgtcggataccacctccgacaacaaggaacgtaatctatttagttcatgaaaacatttgtccgggtcctcgagcaattggtacagctcaactacgcgtttatccaacagacttggctcatttgacgtttccgctgagatttgagcacctaagttgtcaaactgagtgtaataataaccaatttgctttctatacacgttcattggcctttctgagactaaatgaacggattaatagcttgcgaaaggtaagctgaactgggacgctcgctcgacacgcttccttgggattagtctcaaagaataaagtttcggctaagcgaacagtgacgtacgaagaaacagaaattcatacaggaaaaacgaaaacatgcaggccagtcatcactggtcgaaaagtgtgtagagagagtccagctcctctggagaaacacagagttcaagaatttcagcgctcaaagtggaaacttcttttgcacttcgttggaaagacatgtactccaagtctccgtacgtgcagctagcaacggcagctacatagcgttgaagcaacccgtgtcccgaattgacgaggcgtgtagataaatcgcttggagcaacgagatatgtaattcgcagaagattcacgaggttctgggcatatgactctgtaggttggaatccttgctgaataagttgcaaataccagcaagttgccaatgcaaagcttggaacaagtggcgaacatgcttgaagaacatcgaggcctatgggcttcgtctgtttgtagaagtgcagcagcaattgaagcaccatgtcatgaatagaaaggaactcctacttgtgtaagcgtttgtgcacataaaatagaactggtataggggcaaacgaaatgcctacttaccaggtgatttttagcggcacgcttctcgtctgccaaaatccgagacagcgtggagaaaatgccatagacgagacgttggtcgttttctggggggttaactaacggcacgcatgctatggcagaaggctttattgagctcatcaaaatgcgcaagcctagttttatgacatgtgttggttgctgaaaatcaatacaacgttcaaaaagcatcggcgatacttgggattgcagttgtgtattggatgttaatgcactgctattgtacaagcaagtacacaggaaattaatgcacctctcaaaggcaacctgatgtacttctttctcccgcacaagagtgcatgcacaatcgtttgccagcgaagggatttttgattgcaaaatgttttcgaccatgtcaggctccatagtcatgatcgcaagtgaaagcgttaatattgtaccggcagcactccagtaactttttttaagcgcgacgacaaaaatctcctcaataagttgaattaaagactgcacatatgtgtttacagtgtcgaaggctacaggatcgtatataagcttcgtaagcatgcttacgcgagcctgaccctcctcatcttctagcgctgaaagttcagttaggaggccaccgtatatctcgccaagtccgcgggacacgagccagattccgttttgctgttcgagttgcacgagctgttcacatagcaagtctatcgtagcctcatgttgggggtcatcgttttgacggggaacagaactactagattttccgacaccctcttggacgctaagtttgcgctttttctttttctttgttgcacttgcattgactgctaccttgatttgttctggtaaaggatcccagtcatcaacgttggaatgaaatgctgccgccgggtcctggaagatgtccgtggatgtgtttttctgagtattagactcgttctttccttgttgattcagtttctgtagcttttttaagttgagagttgcgtcctgagcttccttctcaaagaaacaagactctgtctttacacgctcgatttcctgctccaggtttcgaattttgctctgatattcttcttgcacagattttacgtgtgcatttaatgcttcgatcgttcgattgtgttgctcggattgcttttgtagattagaacgcagtatggaattctcgcctgaccgaataagcaactgtttttccaattcctgcaccttaaacgactgtttatcagacacagacgcaggttggaacgggagctcttcaattgagtcaatggattcacgtgcatgattttgtttttgtacttgtgattgagcctgctgctcaagttcgtccaggtcaattccttcaaacaattcttctgattctgaatcaatatccacatccattgcagttatcctgtgtttgtatatgttcaaaaatcacccaggttttatgtctttatcgtgtctgacaaacagaatagcaaaacttttatacgacccaaatccttttcaaagtccctcatgaacagaattcgtagaaaacagaccagctgtttgattgaacacttaattttcggtgcaaacacacaaagtaaaagagcaatccgtttgaatggagtaagaaggaagacacagtcaatgccaactatatgataaagacgtagttctctggttcctacaaaggtttcaaacactatctacacaccaaatttatatacgtttcactgtaaacgtattaatggattgcctagcccattcgtcccgccagcattaaccaggcccgctgtatgaaaaccgtttacggagacgtagtgatcctcgctataagcgtttacgattatttacgtagatccttatttggataccggtaaaccggtaacctaaaaagccagggtacatatttccgaccaccgaaagaccaactcctcatatttagcgaactgtagcaaatcggaatgcaacgctaaaaaataccttatttgaccacgctacaccaaaaccttgtagctgctattgcaacttcgaacaaatctcttacctctgtaataagtttgtacgtcttaagtagatactctttcattgacaattgctaacaaaaacagggaatatacaagttccgaagaccacacattcaccagaggtactttttacgacagcactgttcattccaaattgaagccttgattgctacctgcttggactaatcgttaacatttttaattcttcgtcgatggctacgaaatcttatgactatcttataaaactccttctcattggagattctggcgtcggaaagtcgtgtctactgctgcgattttctgaggactcttttacgccttcattcattacgactattggcatcgacttcaagattcgtactattgaactcgatggaaagcgcatcaagctccaaatttgggacactgctggccaagaacgattccggacaatcactacgggtatgtcggttcataaaaggcaaactgctatgtataaacatccgctagtggatgccttgccagatttttcttgtcgttgtgcatatgctaatcttacagcgtattatcgaggcgccatgggtatcctgcttttgtatgatgtgacagacgaaaagtcttttgaaagtatgtcaatgcacctacgaggacctacacaggggcttgtgcagggatatacgtaggggtgtgtaaatgcatttgcacatccttcttctcttgttttcaacaccccatttctttaagcagccgctaaccttttagacattcgcacttggttcagtaatgtcgaacaacatgctagcgagaatgtcttcaagatccttattggaaacaaatgtgattgcgaagaacaaagagtatgttgtatatcgcttgttggtaaccgctaaccccaaaacagcaagtaacgtatgagcaaggacaggctctcgctgaagaacttggtataaagttcctggaagccagtgccaagacgaacgttaacgtcgatgaggcgttttttacattagctcgtgaaattaagaagcaaaaaattgacgcagagcaagaaagttccgcccaagcgtccaacatcgatttaagctctagtcgcaacagcaagcgctgctgctaaacgattggtaagcgaacaatgcttcttttaactactctatgttcgccattttctttacttttgtcatttcgcgccttgcatgtggcttctgagattggactgttgtaagccatgactgtgctgttcttctcgtgtccctgcttgaatttacgattctcttacgcaggtaaacgcactatcggcgatgtgtttgatatgcattttctggaaccaagaatgaagttaaaagaaaagcatctcactcgccatgtccaatttcgtttctgacgcgctcaacgtttctttcacacgcacgcacactcactcactcacacacacatacaaacacacattctctctctcgtctttcgcgcttgtctaatatccaatgtttgactattcatctttgctatcttgcacacacgactctacgtaccgtctacggtaaggcgacacgttaccgttatggtgcttacccggagtgcttttaggtagcttttgttgcttgtgaatggcctttcttggtgagtttcctttcatttgagtcttgaaaccgtagtcaccgcacatagggtccccctaggtaacagtagttctgcgattgccattgtcatagacaatgaccacggaactccaaccagtaacttggtctcttagttgtagagatggataagaagagccctgaagccaccaagcacccatttccccgctttcaggtttggtgttgtggtcctcacgaccattgctacttcattgtcaccttatcacgctccactgaactccactaaccttaaccttaattccacgctatatgcgaaaacgtcgccgccagaaatcctgtcctctaccaacaccgtacaatgtcaagtcaagtaacgtatcaatccacccgtggtggttcctccaatttctcctttgaggatgctgtcgtacgtgtattcacgaaaatcttccgctccggagtttttcctttcctgtagtcgcattctaatgttttccgtaaatagttgaagggtttggccaacgatggcggtttgttcattccctctgagattcccaagctccccgaaggttggaaggagaaatggagcagcttgagttttcccgagcttgcttacgagatcatgtctctttacattcctcgcagcgagatttctgctgaagagttgaaggacttggccgctcgttcttacgctaccttccgtcaccccgagactactcccttgaagaagttgaacaacggaatcaacgttcttgaattgttccacggtcctacttttgccttcaaggatgttgccttgcaattcctcggcaacctgttcgagttcttcctcacccgtaagaatggtgacaagcctgaggaggagcgtgatcacttgactgttgttggtgctactagtggagacactggcagtgctgccatttacggtctccgtggcaagaaggatgtttctgtctttattttgttccccgagggtcgtgtctctcctgttcaagaggctcaaatgaccactgtcactgatcctaacgttcactgtgtcaccgttgctggtgtctttgacgattgccaagacttggttaagcaagtcttcggtgatgctgagttcaaccgcaagcaccacgttggtgccgtgaacagcatcaactgggcccgtattttggctcagatcacctactacttctacgcttacctctctctttacaagcaaaacaaggacgttaaggtccgtttcgttgttcctactggtaactttggtgacatcttggccggttactacgctaaggaaatgggcttgcccactgaaaagttggtgattgccactaacgaaaacgatattcttgaccgtttcttccacactggtcgctacgagaaggccgataccagcaagggtcccgtcaccggtcccgtgtgcgctaaggagacttactctcctgctatggacattctcgtttcttccaactttgaacgttatctctggtatttggcccgtcaacaagttgctcctaaccacactgactccgaggcctgcgagattttggctaagtggatgaacgagtttaagaccaacggtagtgtcgccgttcgtcctgaagttttggatgctgctcgtaaagactttgtcagtgagcgtgtcgacaatgagaccaccatcgccactatcaagaaggtttacgagactgacaagtacgtcttggaccctcacaccgccgttggtgttgaagctacgactcgtcgtatgaaggaggccggtgccgaaggcaccacttttgtgtctttgtccactgcccatcctgccaaatttgacgctgccgtcaacttggctctttcctcttttgagggttacaactttgagacacaagttatgccccgtgagttccatggtttgaaggatgctgagcgtcgtgtcattttctctggtgctcccagaattgaagttatcaagcagattgttgagattaacttggagcgtgaaaagaagatgactgtttaagcacaagaaaattccccattgctttttacaagctaagaactgtaacaaccacatagaaatttttttgacacaatcaatacatgttttttgaatgagcacttagggtttatccgcaagccgtgttagtataatgcgagtgtaattgcagtgtgttggactggaaaaggttgggtcgcgtgtgggtaatatacgccagggacttttaagggccctttaccatttttctttgctgcccatgacctgcttcaagccttctactcgttttccactcgtagtttgtattcatcaacctgtttgaaatattctcttagcttttgcatatgttcttgcataagtttctggctctttggatcatcatcagcagaaccgttttcaggatcagcaacagcctcctcctcggaagttgagtcggactccttttttgttggtcgtttccgttttgtaacttttcgttcggtgcttgtacgctttctccggcgccctcgagacttgtatcttccggattcctcgtactcactgaactcctccgaattagatgagacccctgaggatatgtccgcattgtcagaatctgatgctacagctcccttaacgtataaaggctttggcttcctccgtttccgttgagacacgcgtctaggcttgggaagaagttgttccagctgttcagttgacatttgatagtagtcattagatgtagtatgccgagaggataaaacttgattggaaagcgccgcagcggcaacaccggaaaagagaatggaggatgatccagacgatgtatcggatgaaggagacgaaagaggtttgggcgattgcttgggagatggcgtagaagcttgtaaaggtacatgtagcggaggtgaggacggcaataaaggcgttgtaggagaagacaaaacaagaggtgagccacctggtaaagaaaatctttgctggtttcttacaggagaaggcgtccgcacttcatcgttttcattcagaagaggtaaatcgggaacttgtttctctttacgaattggcgttgaagctgataacggcaattccacatgaaagctatgtcccggcattcggacaacacaaaaaccgtaaacgtttcagaatgccactagaaaattgacaaataggtaagcgctttaaggaagtaacacataccttttcgtttgaaaaggtaatccttcaaataatcgaaaatcaagggaattcaattttttggtgttgtgcgtgcgtattgacaatgttcacggacacacgcacatgcaacaacagactgggtaaagcattatacatgcccattgttggacgctgcaaagaccttttcacataaaaaataaacgagattttcgcctggtggtgtaaaattgcaatccaccgtgctctccttgttccagttggaatttgccccgtaaccaaacaacgtctatttttaacacgtattcatatattgaatagcgtctttctctattcacgacaaccccatgatatctgcgttatcgtatatttttggaggttgctgctcgacagcatacacacttgaagcaatcgttcgggaagcgcccaatagtggagtgttactgacctttgcccaattcttgttcattggtgtagaaggcttcctataccattgcattgtcaatccaaaagcattggtgcgcccaaaggtccctgtaacccgctggttgattattgtcttctttttcttcctcattaatgttctgaacaatgtcgctcttgcatacgatatttcggttcccgtacacatcattttgagaagtagcggtcctattacaacaatggcgtttggagcagcacttttgcacaaacgctacaacgtgaagcaagtggttagcgtttgtacactcacgctcggcataattatagcgacgctgggaaacgctcagaatgttcgacttcaagtatcgtctgtgacacattttgccattggagttggcttgcttgttgtaacacagttcatgggtgctttcatgggacttttgctggagaaaacatatgcacgttacaagtctgattggcgggaaagtttgtattatacccacgcattcggaatacctttcttttttccattatggggaaagatcaaggaacaatgggtcggattgcttactgtctcccaaacgcaagaaccgatcattggacttccaagaggtgttttcttcctgctcctcaacacccttgctcagtatgtttgtgtacgcggggtaaatggtttgggcgctaaacagtctgcgctcgctgtatcgatcgtactcaacatccgtaaattcgcaagcctaattctaagcatccttattttcaagaacgagcttggaccggcagttctgttcggtgcctttttggtctttggatcgagcgccgtttatgctaccgcttcaacgaagaaacagaaactagaatcgaaaaaagaatagtcatgtccttgatactgactgttatagtctccctattccttatgcagaggaactaaacccacacgccatggtcctatctttcttgcagaagcaggataaagtttatttgttaccttcagtgtttcttgcaataagcaaaataatggtttaggcagcacgatatccatccaatcatctccctcaaagtgaagatctttcgcctctctgcggaacataagtttcatcacgggtagtttggtcgaagaagatagagcagaacacggtttaaataatgaaatgttgaggtacggtgtcatacaccatacccaaagctttttatctccggataaaataacaaatttatgcacggagtattgtttccgtaaggataataacgttgacgaaaatataacaaggggaggatagttcaggttaagcagtttaatagcaaacttatggacacgaatacttgccggcggatcattttcttcaataccaccaacttcttcaccgcaattataacaaagagcaattttgttcttcacaattccattagcaaacggcatttcatcttcgagtttaagaggattcacctttttaatattagcatatgtagaccacaaaagtgcgaagcaaacttcagtaagaaaaaagaaacatgttatctctccataaccgggcacggctttagctttagacgactcgacctttgtggaggaagcgagcatgcacagtcttaacccattgctgcctcagcatcaagggtacgatgtcgtgaaacactcgttcgcttttgggtttatgtatcccatgatgcagtggggaaagtgcaccatgatttcttttaaacccagtttgtaaaacagacttcttaccaaaacatcctttgcacaccaaaataacttaccaagcaatctgagtgaattgataaataagaaacagaacagaatccctgaccactagcaggagcaaatgtaggaagaaaaggatttgccgaaacaacagctggcgtctccgtatgacacgcccagcaatcaataaattcttgccaatttgaagcaggtaagtttttccaagaagacactgtagccaatttagaattgcatttcctacagattatagttgtcggtaaactctcgtttagctcatcagcttccaagggtatgaaaccttccgatctttcaccctgtagcaatgagcacggcagcgtcagcattgtgcagtcaggcctttcggcaacgctgactggcgtctgctccggtacatctatgggcaattcgaatggcaagtccgcggctttccttggattccacccgttctccaagacttttggaggaagaaagacatttatgcgacccacattaaccaagtgttccgacagcatccctcttcggtcaaaagatactgcaatcacaatctggcgagacgcgacgtgaatactggtccgaaaagcagcagttcgtgacgccaggaaaagttacggggctccgttacggttcgttaaccgacttgtgttacctagttaagcgcctgatgcaacaacacgtatcggggaattggtgcaattccgacaaaagaagaagaaattctcgcattccgagattgcgagacagttcggcggtcaccatactgctcatacacacagcattaccgtcgcggcccgttgcaaataaaaatgcatttcagatcgttgccacaagtcctatgaaaccattgtactgtgaccaatagacagaacgaacatgaacgttcgcgttgggagaggaaaggaggagaattgactagaattgctttatactcgaaactcgcgcgtcaggtaacagtgcatgattgtcttctggatggtacgtttgttacctccgttacctctgatataaggttaggaagtttccagcaccttctttggaggtgtggtgaaaattaaaaagagaccacgcgaatgctgggcatccttctaccaaataaaactctttggaggctattagtcactagtgctcaaatcttgtgtacgactatacgagacaagtatccaacttgtgtcaagactgttttattcgtctagaagcttcattgtctgaagacttttttatttctacgaagaagggaaatttttgcggttttatcggtttaacgcgtctttcgtaaagccaattacccaattagatcaaaagtaagagacataacgtactgtgtcataggaactttgtgcttctaaacaccgtcacaaacatattttatttgaggaaaattttcgagtcttattaccgctcatttttatctcaattaccactggcataatctttcgttcttcccttggtttaaaagaacgttttcacattaagactttctgataaaatggtcaaagatacgaaactttacgatactttgggcgttagcccctctgctactccctctgagctgaaaaaggcataccgtaaattggctcttaaatatcatcctgataagaaccccaatgccggtgacaagttcaaggaaattagccgtgcctacgagatcttgtcggacgaggacaagcgttccgtttacgacagattcggtgaagaaggtctccaaggcggtggagccgagggtggcatgtctgctgacgatctctttgcttccttctttggaggcggaatgttcggcggtggagcaccccgtggtcctcgtcgtggaaaggatctccttcacccccttaaggtctctcttgaggatctctaccgtggtaagacttccaagcttgctcttcagaagcgtgtcatctgtcccaagtgtgagggacgtggtggcaaggaaggtgctgtccgcaaatgtgcctcttgtaacggtagcggtgtgaagtttgtcacccgtgccatgggtcctatgatccaacgtatgcagatgacttgtgatgagtgtaacggtgaaggtgaaatcatcaaggatagcgaccgctgccctcagtgtcatggtgctaagactatttcggagcgtaaggttctgagcgttcacatcgagaagggtatgaccaatggtcaaaagatcgtcttcaagcaggagggcgagcaagctcccggcatcatccccggtgatgttattttcgtcattgaggagaaggagcatccccgtttcaagcgtcgtggtgaccatcttttctacgatgctcatattgatctgcttacagctttggccggaggtcaaattgccattgagcatcttgacgaacgctggctcactgttcccattttgcctggcgagtgcatcaagcctgacgagttgaaggttattcccggtcaaggtatgctctcttaccgtcaccacgagccaggaaatctttacattcgcttccatattgatttccctgagcccaactttgctactcccgagcaacttgctcttctcgagaaggttcttccccctcgtaaggtccagactcctcccagtaacgctgttgttgacgaatgtgtgttggccactcctgatgctcaagagcaagctcgtttggacaacggtgattacggcagctctggtatggacgaggatgaggaggccggcggtcaccccggtgttcaatgcgcacagcagtaagctcatacgtgtctgttttaaaaaaaagcgaccttttgcatcctgttttgatcgacatctccaatcttgtgttggacgagggttcaaagcggtcacttaccttacgccattgtccgctgcatgatcttgattgagccaattcattactaaattatcaatcgctccttttacagccgctctgtgaactcttgtcgtggtccgctcgtttttatttacgcttcgaggattcaaagtaaatacttgccttcaacgctcaaggctttgacttgcaagggattcgtttggctgtatttccacaagtatctggtcagtacttatacctccctgcgttggggcgcccaatgtgtactaaaaaacggtgttttatattgtttttctataattggagatatatctgtgttctcttcatttacatttttctttcattgactatgcctacggtggaaggatttcctcaagcattatttgttcttttcttaggtctggtagtttaatgatcacattttgcgtgtgtgtaaaaaaggaagaaggggcggaggcaagtcgggtttgggagaaatgaatcacattgcatcaaaagaaaaggttggtgagctgtgggttcttagccgtgagtaatttgcttaatgaggccattctcggtgatgtgaatgttaatacgttctggtctgtagtctttcgtgaccattgcccccggtgaaatgattctgtgatatggaggaagttcaggaatactgttcaccggttgtccctgaaattgtgacaagagctcgtcgaccttgttcgtcttacaatgaacgtatacaggtcttggtgtgatcgcccgaagaaaccggtcaacaatgtcaaggtgaatggggattcggatgggaagctgagcaggcttgcttttcgcgacaggtgtaaatcctaggtcgaccaaatcgttttcttcacttaaaacgtattcaaactgccgaaagaaatcagtgttagtgagagtctgtgggtcttccgtcttgtcaaatgaccaagtgggtttttcgacaagctttaccacgccagtcatgcagctatagacatcgctgtgaacggaaactgtgtaatttaatagttagaagaaaatgaactcgtgttttaacgtactgttgtctgatgttttctcaagaccgtagagctgttggagagccgaagcaccgggatagttctgatatgaaataaagagcataccaaggctcatgcaagcacttgcgataaatcctagacgtatagacaggaggaacagtttcagtttcttaactctgcgagatttagattgggctttgttgcggacccatgtgacacccatagcagcgaccaccgtcaagtaaggaagaacgtagatgatgaatcgccactccttgtgttttaaagccgagtagaatgagacataaatcaaggaatacaataaaggcatgagcgcaccgggaacaaccttggccgcaagaacgataagtggaatcgcaaatgggtgcataagcagccaagggatacgtaggaagtacgtgtaccaaggagaagtaccccaatctgaggactttccggcaattacattgaacacgaaagcctgtccttctggccagttccattcttgccaaaaccaagagtcaaccataacggtagcgaacaaggcaagcaaaaaggtaacaagacaaaccctaatagttttccaaaaaagtatgcggccactcaagaacagcattccagttgcgacaacgagtaataaggcaacttccgaacgcacgataacagccgtagcaacgagaacggctaaagctttatagtagcgatgagacaaaattagcgcaaatgaaatgttcgtagtgattaaggcatacacatttgctaatggtcttgacatgtagtaaacgagatgaaactgcgtcgccaataaaagtaaaaagtaagaagccgtttttttgccataccgttgatcgacataagtagccaaataattcaaactagaccagctacaaaaaccaattgtcaaacgtacagcaatgattggagtaaggatctgggtcgggaaccatgacaagatagcaataacaagactagggataaaagagcgttttacgggaccgggaaagctaaaatggtcatactgagagatgagtattcagacgagtgagactttttatcttacattggttaaatcgactccataatgttggatgtcgtgaattgcttggatagagaatgactcttcaaccttcgtgtatggaaccacgtaggcatacacaagtactatacccaaaagaagggtactgtacagcttcattgttagaagcaagccaaaaatgaacactatccgttagtcgtgtttgtgttaaaaagccgtgtggatatatacactttttgctccaccgaaagctaaggtgaagcaaagttccgcattacataaaacccgttaaactgtgaccaattatgtgtcattagccgctgtacgttgtttcagttgaggagacattgcgtgaggaatttggtttggattttttgtgttgagggtgaaagaatttgtcatagaatgagagagtttacgaaatgattaatgcttcagacttttgttcgtatttgaaggtacagtaaagacagttaggaatattaaaagcaagggtaataataaaactgagttcacttttactgaccttgttcgtcacgtcgtgagccggccatattgtttcgactgctaataaccatacaaatgcatagcgaaattccttaatatactaactacttgactaaaataagttatagtcctgtttttttgttaatctagggagaatgtgctatgtgtgacgatgcagactcgaactcgtccatagtccttattgatgacaacaaaactctataccgctcggccacaacaacagtaaaacgaatttctccacaattgccaactacctctggctcgctttccccaaccacaacaattcctgttaccgcactcgaacacgattttacgcaacgttcgtgtacgcattgtcatcatcgttcattcacaaaaagacagtagagagagtttttccacttttcatgtccccatgccaacactgtctgcatttgtgcgaggattgagaggagcctccgtatcgtggggtcgcagcagcgttgctgtgtcgtacaagattacacgcggttttcgaacgaggtatgactaaacaatacacttgcttgaattgttttttgattgacaataactgtgttactaacaaacctcaagttcaccatgtctcgctactttaaaggagattgaacagcgtctaaaatctattaaaaacattgagaagattactatgactattaaaacagtcgcacagacaaaactgagcagggctcaacgatcaatgattgctgcccgaaagtattcttcggtttctcgtgaagtattccaatctgcagaaacaaaagtgcccgaacagggaaaaaccttggtcattgtgtgttcgagtgacaaaggtttatgtggtggtattcattcaaatctttctcgaaacgtccgaagcctgttctatgagatggaattggaagaagaacagtctgctacagctgatggcgataaccccagcaaaaacgcatcagatatggaattgtgcgttattggagacaaggtccgttcccagctcatgcggtttgtccccgaagcctttcacctaacatttgctcaaattggccgctcagtccctacgtatgaagaagctttggccctgaccaacatcctcatggcgaacgccgccagttacgaacgctttctagtcatctacaattctttcagatcggctgtttcttactctaccacacgttcgtctctacccacaaaagagacaatgatcaagtcaccccagttggcggcgtttgagtacgaagacgacgtgctcgaaccactcatggaatttgctctagccaacgaactgtatgcagctctggtggagggacactgcagcgaaatgtcatcgcgtcgcaacgctatggagaacgctagtaaaaacgccggcgacatgatcagtcggttctccacactgtacaatcgccaacgccaggcctctattacgaacgagctgattgatattgtcactggagccaacgcccttcagtaatgcgggagaggctcgctgaacacacactcgaagacaacagtctttctccctctttctctctcgattctccaacccattgcacccaaccaaccaaccaacctctccttcaccccaccggcatcaatgccattgtttcttcgtttcgtttttcgtcgtctatgaacgagaatgctctttgtttacatgaatggatgatactttcaatggacattgctttcgtataagagccataagcacgtagatcccccgcaatacgtgtgcatgacccctcacacgcgagagcttatctccgctgtgcgtattttaattggtagtctttttcccgcttaaaaagcaagatatggggctcgggcacgtgtacttcgtacatctcccaaccaagactctgcacgtgttagcttaattcgtatcacgcgcagaaaaggtgcctctggctatgacgtatgtccgcggtgaaaccgtggatcgaacgaggctggccaaaaagcaaaagcaaggcttcgacggatcgacacgacgtacctgtgtgataccgagtcctctccattcttcttcttttaggatacgaagagtaccggtttctgggttgaaatagtctctaggaataaccttgagcatcgccttaggaagcattacatggcggtactcaaactcgtcgtctgcataactgagcctgttagcgaaaagacagtgactttgaactacataccgaggagaatagtgaatttgatctataaattcctccagacgagctcgttcggacgcagttaggaggcgtggagggtcacttcttgacatggggttgtgtttgtgggaaggaaggtatgttgccgtgtcccagccaagcggttcgctgttcttggctctcgagacaaccgcgtggccgcgactagaaaactcgcgaaacaaaaactaacgagacaatatgctttactgcttcttattggctgagatatcgttcaagataacggctcctccagaagactttttatctaagcgacatttatgtcgcttagtttcgcactgaattatagcttatttgggataagaaaatcacgttcaatactttaaattcaaaacactaccaccaaaaaaccgtattcaacactcccatcattccgggtctacaacaccaacgctactccaccacgaaacgcgacacacaaaaggctgtcttgggttgttatagtcagcagcaatgcagcaagacgacggttttcaagaaaccgttttttatgaatggatgaatagaatatctaaacttcgagacaaaaagtaattccagaggaaattgggtggttaacttttgttgattggtagtagctggctggacgagtggataactcaccgccaagcactatacataatcactgcttgtcattcctatttttattttgttagttttgtttgtgctagtttgctaacattttgactgcgaacagaaaacgacccattgactacatctttgaacaagtgccttcaaaagatgattatccagactactaccaaatcattcagcaccccatctcgctagagatgatgcgtgaaaaagcgaaaaaaggcgtctacaggtcattagcagatccgctagacgatctcgctttgatggtcaaaaacgcaaaacactacaacatgccgggaagctatgtttatgtgtgtgcagaatacatcgagaaagctgctcttgactttcaacgggaatggcttgacatgtctcaaagggccctggctagcgaaacgttaaaacaacctattttaacagtgcttcatgcgttaaaggagttcaaacacaaggatgggcacttaattgcagctgcatttcttgaacttcctgatcaatacacgtatcctgattactaccaaactattctgcaacccatttcactcagaatcatagaaacaaaacttgcaacgggtcagtacacatcttttgctgatgttcgtcgtgacattgatcttatggttaataatgcgaaaacgtacaatcaaccaggaagtctcatttataatgatgctttaagtctgcatgaagttgcgatgtcattaattacccaaatggaggctgcaacagtagcgtcagcacgaaactctccatttgcattggcttccaagccagttgggaaattttctcagtctcccgttgcttcagacagttttatttctgcgcaacagcagcacctcttgatgtcgccggaggagaaacctactcctacacactcgctatttttccaagacacggtatcacaagccttatcgtcgtcgtccgcgtcttctcctcttccgtctgcccttctgtcgttgaaacaggccaaccgtcaagctttggctgtcacatcggctatgccttccctttacaaaagcaattcctcttccaccttaacacaacagtccttatcctttccttccgttcccacgtcatcggactcgccatccttacttgccattgatctttgttctccaacacatttgtctctttcacaccctcttcgacttcgtattccgcagccgttgcataatgcagccgaggtttcaactatctcgcttcatcagcagcactactttctgtatcttgtattacttttgaatcctgttttactccttaaaccttacaatgtcagcgtgatgctgaatggcagacagctgagtcctagtgtgtcttctcctgcggcagctctgtacgtcggtgactccggtttaggggacgagcccatcaagtcttgctacgaaatacgtttgtcgataggtttgaattgtttagaggtcattttatctacaggaaaccccaatgaccccgcctatgcattgacagcagatagtaattccggaaaaaaagaacgttttgtgctgttagcatctgtacagccataggtgtactcgtcttgaaacgtttatatatatcccagatacggtcgactttgaaaatttagtcaacaaaacaataataaattttctaacaaacaattattctacaggtttttctccaaaggaagatatcacttgctctagagtacatgtggataagcgctctacctcgtgcagcggaagatcacctttccacgcttttgttcggttcagccagcgtcgccaaacaagtgtccgtcgttcccgcaggtattttgtccgttcatcgacccacatgttgaaagaatttatgtaaacattctccgtttccggttcaaaaaagatggtgtatgttttcggcgaaaagaacagctggagatttgacttgcaaaactgttcatttagcaaagcgcaaacctggcctgtttcgcgcccaagcatatatccatactgggaaattttttgcagggaactgcgcagaaagggcatacgcacttggataaagtcaacgccttctgtgattaatgaaatcgcataactatccacgtagtatgtgaaagccttactcggtgccgcaaactcgtgttgagttgtatcccccggcaaaagttgttggatgcatagctttttctgtagcggataccagcgcatattgtaaagcttgctttcgggtgcaacgatggcttctacgcagttccggtagatcatttgttcccgatatgtggcagaggagtttgcgccatctgactcgaaaagaagcagtagctgaccaagttttggatccaatagcacttcatggattcgataacaaataattttcatgattctctcaagtgagctcagcgtgcagcaatcttcattattgaacgattgtaaatatttttggatactgcttgcatccattgagccttttaggaaagcaatgcaattcgccagaacgtcttcgtatgttttattaggttgtgtttttttctgtaatgctagctttacacgataaagacgatcatagcatactgatattagccggaaaaggagatacataatggagtttccaaagaagttgtaacccattaagtttttagagaaagaatcttgttcgtaactagcttgaacgtttccttctggagcacgaacattaggaccattgtttttttctggtgtatttcgctgaacagtttcctttgtctcttgtactggttgagactcgggtggttcagacggagtgttttctgagagattggttttagggctaataattttactcagtccgtcacggtgatgttcaacagattcaatggcctctgaattaagttcattttcaagagcttctcgtggcaatggaattccgaaaaattgagataaaagcgctttcaggaccgcactaatccggcccttatctgcataggaataaaatgatgaagatgaaaggtgagcatcgcaaagttttaagacgtctagaaagataaaatggtcatcaaggatttgcgtaaattggaaaccaggaacagcaccatctatacgctgtttctgtcgttgatagtggtcgtcaatttcctttatgagtcgccttgctgataggtttcttcgatctgcaccttctatttcacaaaaccgaatattcattgcaggtttataattattccgctcaacctgtccccaaacgcgtttccattcacgtctatggcgagtccattcattgtgtttctcttttagccgacgaataacgacgagggcgttcgtcggggggtttttaagaacggcagaatatacttgcatgtaacactcctggccgtatagtttttttaatgcggatttgacaacgaaacttcgtttatttagttctgtttcgccatccatgtctgcttttggagatttgataccagctagtcgactcagaataccaatagtttcttcaaatattgttattgaccaatcgtactcgcaacgctcgtcctctacaagctgaagcgcttccgcatactggttctcgtagtgactcggcttcgtgagaaaggcggagtagtttgtaacacaaaggtaagtgtcattcaatacttcgttgcacagactatcgcgacctgaacatatctcacctgactgagtatcttcatttttccgataggagacaccaacactttcatatgtttgcgccttccaaacacggtctggaacagggacgttcttgactttaatcgtgtcattgttccaatgaataaaccatgcaaaccaagacgttaaagcttcatttttcaccaattttgagaatgaattaagtaattccgttttatcaataagcttttccctgaacatgtgcaggagttccaagaaccgatgaaacaatacaatgtcacccaagtgctttcttaatacagaaaacactgatacttcttcctcttgagcagcgaattttgaataaggtgccatagacacaagttttgtatcatttaacgaacacggagattgaacatcgttcaccgtacgggccaatttggaccgcttagcaattgatctctcgatttgtgcggaaggagctggacgaggacgacgctcacggttttgtgtcgtaggcagagtaaagttaccgactgggggtagccgactgacatccaggttgctggttgagatatcttcgtttgtcgaattatcaggcaaaaacaatttaaactcttctaataaatccggagcatcaacgaaaagttgggagacctgctgacgaacttcttgaagggttttttgctccttttggtatgtacgaagaatacttaaaaagttcaagtatgtaccggagttaggggggaatcgagctttcactttgttcatgtaagcgattgcataattaaagtcaacttgaggctttggggaaaaagtagaaggcgatgatggcgctgggcgaggtgaggccgttgaaccggggatggtccagtttgccagagccggggaagaaggaggaagggaggaggagccaggtgcagctaacggtggaggttgcgaagtagtcgaagtagcattcggtgtgggttgaggagcggcttgtttgcctttgacacgataaccaagaggcaggaaattattaaaaccctcaattaaatgcgggtaatcgtgaaacaaagtcgatacctgttctattacctctggtatagtgatactgtcatatgttagtatgttttcgttttttatgagcaaacctttgtgctttgaattccttcataattgcaagatactggtcgtagacctccggacgatcagtaaactggtgctttacgagttcaaggtatgataaagcatctttcacattcaaaggacgcgtttctgactgctgcggggcggaattctgaactgtaacattggaacctgcggtagtaggcgttttgggcaattctctttgtccggcaatcatcggagaagttgtttcatgtccttcagtcgttctgtaacctgcctcagctgatataaccggtagggaagcccgttcgcgttcattcgcagataaccttggtttttcttcgttcagagtatcattaccgcctttatcagctaatccataggcattagaacaaaatcatcaaaattcccgtaccccaattttcgctctgagttttctccgtcgacataataccgtcgaaatgagtaaaagtttcagaaaaatcgttgatatgcgcaaacaaggccttcgaataacaattgaacggtaatagaaacgctgtgaaccatacactcacttgattctcaatttcttccttcctttaggttatggggtttggagggtttgtttgagtattacgaattccttcatctacaacaaagacgtcatagttttcacttaaccttaaccttaaccaacaacaccccgtatgtaatgaattgagtccgttatagccagctaatgttacgtgcgccttgaattgattgttatactgtccatttttttgtgtgttttttgcctttttcttttttttttttttttttttttttttttccgtatttttaatatggaattttttttctaaatttttgtgtgtatttttttccttttttcttgttatcattttataagcaataattatttgtttaggattaacattaccattgtgaaactccgtcaacaaatattaatgatactcggttttataatggagctcacaaaattgtctcgatcccctcaatgaaactaatttttgtttttcggtgattgtactatcgtgctagctgatgtttgttgtggttaccgcgtaaacacagcctttgttacactcgcgtttatatgtatttagacagccccaaacccccactaactaccagaaattatataacggacttatccgtcctcgtctcatccccgtcactgttcttgctttttacaattctatttgttctttataattgattacgttctccttaaacgtaactcagcagaacagaactaaaaattacccacaccaaatccgtcttctaatgtcgcgtcaaccattggaacatactcggagatacggatcaagagaaagtggttcttcctgccaattgaccgtctcaggaagtactgaggatggttcctcgacagaagtctcaaacccgacggattacactgagtatgatgtttcttcatcagttccggactgtgatctttcaaaagtagaggattatggggacgatcggcggttttcaatgtactcaatgcgctcaaacttgcgttcctcgagacccgtctctgctgctccctcttatcggccattcgagtacgatttgaatggaaatattatagagtccaatttcgaagagcctatttacgagaagggcgattggacagaggctccttcatacattagcaattatgaagttgagcgtgaacttccaaaattgcccgttattaccgaaacaaacacactgagaagagacgttccacaatacagtgttaaggaggtaccactggttgacggaaacttgatcgtcgactattctgtgtcgaagcaacttcttgcgttacagggcacctttgccgatcaaccggaagcacagaccttacgctattcagcggtaacatgcgagccagaggaaacacaggacaagggatataaactacgacaacaaatatacgggcgcgaaacggaaattgcagtttgcctaactttggaaaaggaaagcgtgcaccaattcattaatacattgcaatgcgtcatggagaatatagccgatttgtgttctcgagaatcctcccgcttttggaatacagatagctggcaaaaagttgttgtttgcattattgctgacggtgacggtgatctagattgcagcttcgttgacgttctctccagtttgggtgtttatcaacatagaagtggaagcaaaatggtcagcggctcgccagttttggcacacatttatgagtacacgagttgtttgagaattgaccaacaattctacatcacttctatggagtcagtcccaatcaatctgatctattgcaaaaaggcacagtcttgtggaaaagtcaactctcatcggtggttccttaatggtattgcaaagttattgcagccaaaagtctgcttttttattaaagcaggaacagcaattaatgaaaccgctatataccacatatggaaacaatttactactgacaacaaagtcggtggtgtttgcggtaatacaaatattgagttgcctaactggtattcgactctttgcaacccactccttgctgttcggaatttcgaactgcaaacttacaaatgcatgcagtatcctttcgattcttgcatgggatatgtgatcgacataccgggaaagttttatgcttaccggtatgcggtgcttgttgaggacgctttttgttccgaaccactcaaggattattttcaaaaagatatttctggaagtaattcccggaaaatttttggaacgaatgcttgtcttgctgaagaatctcttctaagttggtcggtgatgctgagaccaaaaacagactgggtcatgaaatatgttgacaccgtcaaggcgactattcgttcacaaaacagcattgcctcatatttggataatgcaaagtatgaagtaaacacctcattgggttccacactctatgctttaagtcgtttccctagcatctgggaaacaaaccattcaacccttcgtcaattttcactctcttttaaagttttgcttaatagccttgaattgcaggtcaattacttcgctatggctaatctgttttcagtcttttattttgtttgtcatgccacatcgacttccgattatgatttgtttggtcatggatggggtaaccacatatttgtctttttttattacgttttcatttgcttaatcttttcacaatttgttttggctctgggaaatcggccttacgcgtaagttttaattctgcttacgatttactaactataacagaacacattcgctatatcttggaagcatgtgtatatccgtgattgtttgtatttacttccttatttgtttgttttatgtcgcttgcaaaaatgcttccaactcctcctcgaatggtgattccatcttgggaaataattcattcacaactttgctgttctgccctttaatgatgtttctcttccaccttataaccgccttattacaattaaatccatggcatatactgaccggttcaatcccttatgtcttattattacctttccgcgtgttcacgaagaacatattcgctttctgtcacatgcatgataccttgcagctaggtgaaagaaaacactatgtcgatattgaagatggtttattggagtgtgttcgctctaataattcgcagacgatcgttttaagcatcccaacggaggaggatgttgagaatcagtatcatgcttctcgtaacaatttgcatggagatgcttctgacatgacgatgaatcatatagtgtccgaaagtcagcaatctcgtatgtttgctgattatactcggagtatacggacgagattcgtattactttgggcactttgcaatctggtactcgctatgatactaactcagtcgctcaatgatacgtccattgatgacaatggatacgtgaaattcatattttggctgctgttttcattttcagctctgaaaatgatgggcgcgttctcatatgctaccattcagctattccaaaaacttcggacaaaagtctatagtcctaaacatgaaacttaacttgctactctcgttttaatatatttttgttaatttaaatatgtaattctacgaagcgacttgcgtaataaacatcacaataattcacacctaagattcgggcatggtagacacccgtgtgaaagtgactaatctacaattcattcctcataatttgagtagaagcaaaattgatttttatacaaggactaaacttccctctaaactattaaatagtaaacaaaaatgatctgtaacgggtattttttagaaaattcccctatgattacggcttttgaaggaaaacagtgcagtcacccaagaccttgttctcaacacaatcagcgggagcaaattcattgtcaacaatggtaagggacttgcacttcttgatcaaggcttggatgctaggagcctcggcctcgatcaaggtcttgtgatcagcatcaggcttgatgtaaatagtagcgtcagccttgacaccagtgtcagccataagggatctgctggagtgaacaacctcgatgatggactcatactccttagcagcaacctcattagcatagtcctctctttcaacagggaaagctgccttaacaatggaaggagtggtgtcgttaggacgacgaggaaggcgttgccacatttcttcagtaacgtaaggcatgaagggatgcatgagacaaaggccagcctccaaaacagtgtacaaggtttgcttagcggattcttgttgctcaggagtaccatcactcaaaaggtacttagagttctcaatgtaaacgtcacaaagctcgtaaagccagaattgataaacagcagaggtagcttgcaagaagttcatctcctccatgtacttgttcatactagcagcggcaatgttcagcttgtggaaaatccacttctcaaccaaagactccttgccagagggagaagcatccttcttgggaacaaaatcagcaccgagacgtcccaaagcaaactttgtagcattgtaaagcttgttacagaacttacggtaaccctcaacacgaagaatgtcgaggttcaggtcacgaccgccagtcgttaaagagcaaagagtgaaacgaagggcatcagtaccgcactgaggaatacccttagggtaactaatcttctgacccttcttggccttctcaacctcacgaggatcaagattaccggacatcaacttttggtgaagtgcctccagggtaataccctcaataacgtcaatagggtcaacaacgttgccaagagacttcgacatcttacggccttgggcatcacgaaccagagcatggcagaaaacgcgcttgaagggaatttgtccggtaagcttaatacccaacatgaccatacgagcgatccagaagaaaagaatatcccaaccggtctccatcaaggtaccgggatagaaattcttcaggtcgagagtctccaaaggccaaccaagagtggagaaaggccacaaaccagatgagaaccaggtatcaagaacatcctcatcttgctccaaggtgaactccttgccggggaaggcagccttggccttcttctcggcctcctcgagagtacgaccagtaacccagtacttgtcatcctcacgactaccagaagtaccatcagcaagcttaacaaagtaagcagggatacggtgaccccaccaaagctgacgggaaatacaccaatcttggatgttctccatccaacgaataaattcacggcgagagacatcagggaaaatctcgatctctccattcttaacagcatcagcagcagcagcagccatgtccttctggttaacccaccattggggcttcataacaggctcaataatatcaccagtcttaccacaaagaggaataaccatagcgttgtcctccttgccaacaaaaagaccgagctcttgaaggcgctcaacaaccttaacacgagcctcgaaacggggcataccggcaaattcaccacagttctcgttcatcttgccatcgtcggtaaggatattgataaactcgaggttgtgtctcttaccaacctcataatcgttggggtcatgtgcaggagtaatcttaacggcaccagtaccgaactccatgtccacaataatgtcatcgcaaataatgggaatcttacggtcaacgaagggatgttgaacgaacttgccatggaggtgttggtaacgaggatccttaggatgcacagcaacagctgtatcacccaaaagggtttcgggacgggtagtagcgataatgatacgctcgtcagaatcaacgatcttgtatgcaatagaagtaagaacaccaacctcaactggcttttggtaaccagggaccttgagcatggtacgaccaggaacatcgacattctcaacctccaagttagacaacgtggtttgaagagcagtacaccagttgacgagacggttggcacggtaaataataccctcttcgtgaagacgaacaaaagtctctctaacggcacgagacaggttttcatccatagtgaaagcttcacgagtccaatcaaaggagccaccaagacgagacatttgtgtcttaatgcggttatggtaatcttccttccaagcccaaacaatcttcaaaaagtcttcacgagagtaatcgtggcgtgtttgtttcttctcttgccagagcttcttctcaaccacagactgtgtactcaaaccggcatggtcaaaaccaccaaggaacaggacagtcttgcccttcatacggttccaacgagcaagagagtcttgaatggcaatggtcaaagcgtgaccaatgtgaagagcaccggtaacgttgggaggagggctcgtaatgacaaacttgccggccttcttgatgctaccatcggcctcaaactcgggctcgaagaaaccggacttaacccaccagtcgtaccaggcagattcgactgcaagagggttgtaagacttcagagtaggactctcaagatcctggagaatcttcttttcgccagcaggcgtcttttcaacataaggaggaacctccttgggggccttggccttctttccctccttcggctttctagcctcctgtaaatgtgtcagcaagaagacaataatacattgaatgaaccgaacaagcgaaattcaaagtccctcggtttcattgtcgttcactatagtgcatacctccttagccttcttggcagccaacttagcctggtacttggccaacttagcagccttttgacgttcacgctccactgacaaacgttaacattgaaattcaagagatttacgacaagaaattcacttttttacgtacactccttagcagtcttttgccggggctcgccagcaggagcagcctccttgacgatctagaaagttgttagtgaagtgttatacacgcgttatttgccaactttacgtacgggagtctcgttcaaactcttactagccgattcctctgccatagtggttctgtgtagtaaacggaaaagttccagtggtaccaaaacgatgtgtagtggtggtagtaaaattaagtttgagcaccatgcgacacgtgcatccacacgtgaaacctaaacataatgtaaatgacaaacaaattgacggagggaaacccaaaattttcttttacagataacgtatattaagcggatattttacagcttactttataaattacatttcagtatttttttcttttttttattttattagtggacttttccctagttcaattccaatccattacgattaacacaatttcgcaaccaacttactccctagtcgctatgctgttttaaggttttacgataacggattaagactcactgatttcccttcgactgctgttctaccttcatcataaactgtaccaccacttctatctcgaagtaacctcgtatggaaacattagaactgcccagtttggctgatatgcatgttcatctccgtcaaggagagttcatgaaaagcaccgttcctggcgttcgtcttggcggtactaatgtggcctatgttatggtatgaccaatttgtttgaaactgttgttcaacggctcccatccctgtttacaatttacttacgacgtagcccaatactgttcctcctatcaatagcgtggatgcctgtttgaagtacaaacaggaaatcgagtcgttggacccgaagactgcctacttaatgtctttatacttgtgtccagagattacgccagaggttatttacgccgccgcaaaggccggaattagaggtgttaaatcatatcccaaaggtgctacaacaaattctgatgtcggcgtcgaaagctacgagccgttctaccctacgtttcaggccatgcaagaaacaggtatggttctcaacatccacggcgaggttcctcctagccaggaaggtggttctgttatgactgctgagaagcagtttttgcctactttccgtaagcttcatgaacaatttccaaaattgaaaatcattttggagcattgctccacgaaagaagccattgatacggttcttgcctgcggcaatagcgttgcaggaacaattactcctcatcatttacttatcacacattctgattgggaacatgaccccttctctttttgtaaacccgtcgcgaagacggaagaggatcgtcaggctctgctaaaggctgctactagtggtaatagcaaatttttccttggtagtgattccgctcctcaccctaaggagaaaaagctggccaaccctccggctgctggaattttcactcagccctacttagcatcgtatcttgccttcatttttgatcaacagaacgctctcgacaagctcgaaggttttgcctgtcgttttggacgcgagttctacggtatcagtagtagtgacttgcccaaggaacttatcttgaaaaaagaatcgaatgtgctcccggaaatgtttgagggttgcttggtgcccttccttcacggagttgatctccactggacttgccgtcgtctgtagttagtttgcccgtaataaagaataaatagatagacgccagtttgtttcgtttgcaatggtcgttgagcagcgaacaaatacgagatagagtactcatgttttttgtttcaaaattaagtattattcattaacgaatggttctcgatcattaaattcacaatagccggtaatgtgaagcggatgtctaagtgaccttctgtttaatagaggtccatatgcacagtaagaataccattcccaaggcattgataagaaagcagaccaaaaagactggaatgaactttattgcagaaattgcacctccaaatattgcacctagagtgtcggacagagaaatggcaatttgtacagcaacgtttccccgtacatggaatttcggcggaagttgtttagtcaacagagatacagatggcgaaccgacaacatttccactaaataagataatgagacacgcgatgaagtaaggtataaggtactcgcgtttgcattcgtgaatgattaaatgcagaaacaggccaaataggagaacgattaaacttcccagggaaataatgcgatcctgaatgtgtcgtgaaagaaacgtaacagataaaacgagtggtgaaattagtaagaagttcagggcaatgaagtttccagcctgaaatgttgagtagccgtaaagctcacttgtgtaaacgggaatacttgagagatatcccactagtgtgaaattagatgtgaatgtaatccagctaacgacaaacatcgtaaacatgccatttttagtcaatcgctgagagttctgatcggcatctgtaattacagattgatcgactgttgtgtcagtgtaactcgtctccaagtcatccttgaacaagaaagcagcgacaatgagatacacaagccaaacaatggccatgatccagtttcccgaagtgaatttatcccagacacgattgcgcgcatgcgcagaagccttgctcaaaaggccgccaagaaatggaccaacgcacattcccattgcttgagccaacgtagtgcaagtcgccaacggtgtgcgatagcgaggactgacaagtgtcttatcggtcacatagcgcttatgatacaaaaacattgtgcaagcaactccaaagaaaagccgactaatcagaataagatacaaccaattgacgtagtcagctaacgagtacaggacatgaccaagaatgcttccaatggcacaaacaatgattggtcgtttataaatcatgcgtccattcttggcaagggaaaacttcagcattggataaagcagcaacagggcaacaatcgttggcgtaccaataataatacctgaaaaggacgatgtaccacccagatgccgcgaatactcagccgaaattggaataacaatgttaaaggatacacatgacagaaagttattgatgataatcaagacaacatttttcattggaggcagaagtttttcgttttcaggactctcagtggattgcgcacgaaggcttgacagcgtatgcgaatctgcagctcgcggttgactcactataaaagtatgaaattctttgggcttcgtttctttcaattcgattgcattttgagactgttgagaccctattaaggaatccttaaaggtcgcagccatatctcattaattcgtatgtaaaggagaccattatatatatatatatatacatatatatgaaggcgtaaaaaaattgctcggcattaatttcaaccattcctatctcaattcatctcgtgaagtgagaatttgctacaagcaaagcaagcagagaaagaggcccaattgaacagccgtactcagttatttgaaagctactgctgtttaaccaaacattgacactaaaagtttaaggaaactcgttactcagatttgttgaaactaacaactagagtggtctcgaatggaagcgcggctgagtctatatatagtaaacatgtgcctgctgtaacgaccggtgtcctgctgaccctcaccagtgtccagtgggcaatagacacagattagataggattttaacaagaacacttccgtgtcaagtaaacgtaattaaagttatgaacctcttttaagcgaaacgtcgccacgagatagttacgtttaaatactgataaaataagatttgtcaattgtaacagtaaatcaagcgagaatacaatataaatgctaccagttcgtagccgatataggcaaattcattaaaccctaagactaaaccctaaacaagcagaagagctagtaatctaattgtcactgttgaccggacagtcgttcgccattctaccagttcacaccacttaaaaatggtttttggatgagctccttctagcgatcactcctcgtcctccataacttttgttgttttacttgccatatgctactatgaaatgtctccttgccatacgctagaaaacactataaagatttacgacacacaacgaatgttaacgcagttcaggtcaccgacttctcctacactgaaccaagtatatcagctaaaaacacgaaaacacaataattgtcagatataactaattcggcagaatgacgactgctcatgtaagtgattatgaaatcccggtttttctgatgactaatattagtaaagagacctcaaattgatcccgcaaggggaaggagcgaaatggctcctacacggattacagccagtcgtgcccttcccgctcatttgaagctgaaatatcgacaagcctcccagggaactgaaaacgaaattcaaaaacgcgatcttcgtgcagatttgctggaggcagaagcaagacattatgccaaaatcggaaaaccaaaccctaatatcctcaagaacaaaacactaaaggcaattgaaggcgttaaagatgaaacgatttccacaacgaagctcagtaagtttgctgaaattttagaaagcactcgtgagatcgacgccgacacagacagcagtgattctgagtcagagaatgaaatcgaagcaaaaagtccttcacagaaaacacagcacgtttcggattcttcctccagtgacgactctgaagatgacgacgatgacgacgaggatgaagaagagcagcttttgcgtgaactagagcgaattaaggaagaacgtcgtcaggaacaagcccgtcaagaggcttcagcgcaagaagaacagcagaaaaaaagagaacgagagatgcttatgagcaactctttgctaagcaaaccagctggtgagtcttttgccgtaaagcgtcgttgggacgaggatgtcatattccggaatacacacaagggagtagacgaaaaacgtccaaaggagtttgtcaacgacatgctccgaagcgactttcacaaaaagttcatggctcgtttcgtacgctgaatagtgttttttcgaaacgacccgaaagctgattcaccatttcccatatgctgaaacccaaaactacactgctccttacccatgttatctaataggttatgatatttttttattttgttggtctgtaactatgaagcacatacacgaattcatccaaccagtccatacccatagccattccgtattccccacacctctgccaattcttcttttctattactatgtcttgttttgtacacaaacctcgttgcccatcgtacgaactcaataattaaaataaggatccccaacacatttccgtatcccacgtcttcctagtgtgaacggactcctcctctctccctctacctaaaagaggaaaaccgggttcctttttgtttttacacaatggcgcttcgtgtaccaaaggcctctggccctcaattgttccgtgagggataccgtgtcatgcaaggtgttgaagatgcggttattcgtaattgcaacgcgattcgtgaattgtcagaaatcgtacgcgcgtttttggacgttttcagtgtggtttctaacatttttggcagactagaacgtccttgggtcctaatggacgtaacaaaattggtatgtgtttgactctactgaaaacaaacgttcattctctaacacgctcaaattaaagttatcaaccatttgaacaaaaccttcttgaccaacgatgctgctaccatcattcgtgaactcgaggtcgttcaccctgctgcgaagcttgccgtgatggccagtcagcaacaagaaaatgaggtatgtccctgtgtttcatccccattttgtatcgatacgctctttgcaagaggagggttgaagaaacggacaagtcgcatgctctgtttccttctattaacacatgttcagctcggagacggcacaaatttggttattgtcttcattggcgaattgttggctcgtgctgaaaacttgcttcgccttggcttgcatccatctgagatttccaagggttacgagattgcctggaaaaacaccagcgaaatcattgaaaagctcgttgtccaaaaggttgataaggtcgaaagcaacgatgacttggagaccgccattcgcagctgcatcgcttcgaaacaatatggtcgcgaagatcttttggccaaacttgttgctgaggctgtgttgacggtgatgcctaaggatcccgccaagttcaatgtcgataacgtgcgcgttgtaaagattatgggcaacaatctttcatcatcccaagttgtcaagggaatggttttccctcgtgaacccgaaggtactgtgaaaaaggccagcaagtcaaaggtcgccgttttctcctgtcccattgacatttcacaaaccgagacgaagggaacagttcttcttcacaacgccaaggaaatgctcgatttctcaaagggtgaagaggagttgatggagtctcacatcaaggaaattcatgatgctggtgttcgtgttgttgtcacgggcgccaatgtcggcgaacttgccttgcattacttgaaccgttatgacattcttgtcatccgtatcccaagcaagttcgaactccgtcgtttgtgtcgcgttgttggtgctacgcctttggctcgtttgggtgtgcccatgcctgaggagatgggttctatcgacgttgtggaaacgcgcgaaattggaggagaccgggtaacgattttccgtcaaacggacgatgttacacggacagctaccatcgttcttcgtggtgctacgcaaaactttttggaggatgtggagcgttccattgatgatgctgtgaacgtggtgaaggctctcatcaaggacaaccgtcttgtccccggtgcaggtgctacggagatgcagttatgctcacggttgcttgctttgggcgagcggacgcctggcatataccaacacgctattaagcaatatgctgaggcttttgaagttgttcctaagaccttgtcggaaaatgctggtttagaggcaacagacattgttagcaaactttacgctgctcaccaaaacaatgaaacgagcaccattggtgttgacgttgatgtaagtcgtttattgcgggggagtgttcaagctatgattttttttattcgtttccctttttgctaacatatctttctagtgtgagaatgacggaactatcgatgttcgcgaagccggcatctttgatgtcttgtctgtcaaggcctcggctctgaagcttgctacagaaaccgtgcttacggtacttcgtgtcgaccaagtcgtaatggcaaagcctgccggtggtcccaagcctcctggacccaaccctaactgggacgaggactaaagagtgatgacacatttttcgcggtaggacatgagttacacacagtgatgcttcagtaatgaagagtaccgcggacggttactccaaaaaatttgacgcaggagaataggttcaagagagatagaattctatacaaaaggtcatttacgatacaaagccagagacgtatgggtgtttggtagtcatttaacacgaaagcttttttggagtgaaagcgcgcgagacgttgctgggttttaaatactaggattgagggatccattctccaaaagggcccgtatgcttggatcaagattatcgagactgcttagtacatcgttggcaatgggcggcgtgaacgatgctgacttcgctccgggttctgtcagttcttcgggttcttgatgtgacaccgagggggattgctgggtttgtaaggtttcaggaacagtagccgtaggtgccgttgctgtagcggcagccatatcatctcccgatgtggcacccacagcattgccgctactggctccggtgagacaagcaagtttctcgtcaagttcgcgcacactagcgtcttcttgttcggtgagagttttttgatcgagtataatggagtttaaagcttcaataaaggagttccgagcttcgatactctttttgtgttcttcctgacaagctcgaatggctgtctcaagctgggcacgccgttccttactagcagaagtcacggaggcaccgtcctgtgttaaagagccccagagagcatcgacagccgtcttcgttgtagaagcagacttgccaaatatttttgtttggattaacatttcagctacgggcgaccagtctagtggtcccatcgggccaaagctttggccatatgtagcatttgcattggaaaatgacttgttcatttcgttaaggatgtctttggagaagatattgcgttgacaccaaatgtcatacacatactttattttcgtttttgttgcactaggcacagaatggtaagccgaggagacagaagcgacaacgaactgtattgttagaaaggtgtgtttcgaggcaagtattgaggggtcttgtagaagaaggggcgtaaggactggggagagtaggtgagatctgtagttctaaatatccatggaggatggaggaatacttgtcccgacaagggggacccaagaacacgctttgaatcaaattcggtttctgttcttgcagtcattgccctggaactttgtcctccgagtcctccaaatcctccgaaactgttacgctgcccacacaattcaaacaattcatggtgttctgccagcccaagtatatccaccgtatctggcccacggacccaatttgtttttatgtagtagttctttttacttaccggtgcaactgcatcaatatactccgtgcgtttttttacacgcgactgctgtacgacctcgttaagtaagtaaagcagcaacagttttttgtttccagaagctataccagtcaacacacacatttctcaagttttcatgcttccttgcagctgtaattccaggcaattcgcacataccttcgtgtaaagtctgaagccaaatttgaacgatttcgttagcataacgcttatggaacatcacccagtgggcgatgcctgtgatgctgtcctgggtatcattaagagacgcgaatttggcttccacggcctctggcgtaagcgacatgggagtagcggcaacgttgaatttgaccaagctgaaataccaagagcgttgctgctgcacctgctggtggagggcccatgtggcggccaaggtgggagtgtggggtgtagtggggtttgtgggaggaacgatttatcccacagaaaccccttgacagcccccacgcgttcgcactattgcgacgtcattgtcgatgccagggtccgcgcgtcactgatcactcaaccagaaccatgtcagaaaaaatgcctgccagcgatgctagcgctgttcagcagccagaacaggaagaaaaaccaaaggtactgagtggattctcgtgcaattatgctaacggcgtccatacagccttgttgcgcatgtcccgaaacccgaaaggcgcgcgacgcgtgtttgcttgagtcaaaaaatggtcccattgagtgtgccaagttgattgaggcgcacagaaagtacgtagcaaagacggaacagcgtgcagctgcacaacggtcgttttcgtgtttcttctgtcgacgagtgctaattcgcgtactaggtgcatggcccagtatggctatgaggtttagtgatgtgtagcagagaccttaaggctgtttaatgaaatgtaacgatttacgaacactgtgcgttaacaacattaacaatgttctttacagtactgtaatctatctaccgtaaaccagcgagcgccaaagtagcctctgtctcgctcgctaagttgccctccatttattataacacactgcactacgactccgtaatcctaaaaggcagatggaattgcctttgctacgtccttctgctaccaaccacgcaagatggtggacaaacgaacattttctgctgccggtgctggagatggaaaaaccgctggtgacgatgtacggacgaagaagagtcgtaccatgctgccagaggagcccagcttgaccggtacgcgagctaaaacggcattatccagtctgcaagacgcgtcgcgccaaacactgtcactgcgattctgccacgtttgttacaggaaaagttccacatttctacgtgtgagtatgtgtgaagcatgtgctcaaaacatgtgtcttatttgttctcgcgaatgctgtgtttgtagtcgtgttgtttgctcactttgttcacaagtcgacggtcgtagggaaaacgaacctatttgtcacgactgtttcaacaagacgtgaaaagcatgctgtctatggaatcctcatcatgcactcgaccaaacacagaatcctcgatgtgggtttgcatgtccaaatacgtttccaagttgctgcttcttcctttaccaatgggtgggtataatggcggtggagctagccagtcgcctgtttctgttctcatgtgtgaacgatcgctgctgaagtggtcgagatattgtttggccgagacgacacggaaacaacgttcgaggcagggtgaatccggatccaggacattcccctcgtacgtctgctgtaccctttttaacgctttgtatcgatactcactccacgtcgtcggaaatggcaacttgctgtcaaagtcccatacgttccagtcgttgttgtctgtaccacgactgagaaacacgacgtggtagtccttaatttgttagtgatgatttaaacgatgacaataaagagacccaccatcagaagggacgagatcttgcaacgttgagccacgaggacgattactaggctcgtctttgccaactcggtttccctccccaccccgtgtctcttttttgctaccgttttatcttctggtttgtctttattttttattcttacccaaacaaccaatccatcaggttcttttcccactttctgttcccaaataggcgtctgttttaattcgatttcgttagctctggaagctctttcaatgcacacagatatggtctccctccattcccacacacacactcatccatattacgaacatgcattcaagacacacaacacacacaacatttgcatcgttatgaccgttcatatcacacttttgttcttaccgttttcgttttcgtagttataaaaacaacctgtccttgtccatcgaacagttttgctaattggtaaatattttcttcacagtaactagtaactgttagtcggaatgaaacaagaaggttggcggaccatggtgtatattggataaagccgtctactgaaaggttatggtgaacgtccttgtgctgcacatggacctttgtcgccattgcgaggaaatatgaattctactgggcagaaagagtatagaagtgaattgatgtggataacgaggcatgtcgggagccagtaactgtggataaaggggttagtcgaagagcgttatagagacattgtgtgaggaagtgagtcacggtaaacggtttagcgacgtacaacacagtttagcgtccctgtctcctccactacccccacactgtgactgctcttcccccacacggaaatcactataaaagcgcacgacttgctcccacgaaaaacccatcgacgatactccataggatcatttctatagtatacgtccggcttgggtttcctaacctagccacagaactcaacacggatgatgattggaagcaccgttgcccgaagagtgagacaattctttcttcgggagggagaggacatactcttttgggttattcctcccctcttcagcgatgatctcttacacctcgggtttctcgtcctctggacggtcccatcgtgtagggcagctggtgtattctgacgtgtaaaattccccttcttatcgactgtagtggccttgctgcttcagacgatgtgatgaggatgtttccattgaatgtagcttagttgtagagtagtgtaatcgccaataccagcttcctgttcattcatgcttttatgttctgtgtgcgttcctcctttatccttatgcctccaatttctccctctccccctccatcttcatctttcctcctctttcaaccattactattactgtacaagagatctcgtgcagggttcttactgctttccctgctcaaaattgtgatataaagtcgccataataccgcagcatggcatagaactcctcggcggtgggaataatgtgatgcgcggggagaaggaaaccctgttcataagtagttagtataagcaattcaacgcaaaccatcctgttcaccaagcaacttacgtaattaccggtgtcacgaagcttgacgacgtatggccatttaacaccagcaagctcgtaactccagtcaagggctgttccagtctcttcaaactcggaatagataccagcactcgtgcaagcttgtccgtacatgtagacatgatggtggacgctgtgaagctctttcaccattcctatggcgagctcctcaaagttttcttcatcacgcggaacaatgtcgcacgaagaagcgtatggccaaaggactaaaagtgcattttggttagtaaaaggataatagtaacttttgaaatagcatacctgactgagagtaagaatgtacgtcaatgagtccagctgtgtagtaaccggagttaggcaatgtctcgctcagcaatttggccaaagcggccgcttcaggtgcttcaaacgcatacttgccctggtacactaatgaacgttagggaaaaagatcgcgttaacggaaaaagtacatactttcactgcacgggttgcgagcgcgtttgctgtagtcaaaagcaaaatcaaaattatggtccaaatcaataccaacacatgaagaatagttgaaggattgacggttcttccgccactacagaaaaagttagtaactttggcacaagggcaaacagtcggacgaaagcataccagacgatcgttggtccaggtgtattcataaccatcgacattaacgacaggcacaaaaatccaatcaaacgaatccaacagacgtcgactttgaggatctgagtcgtaagaggacattaagcgttgggcagcgtaaacgactgtaggattcgcaatccattctcgtgcgtgcacaccggcaaacacgacgatggcggggcgcttttcgttcacgggaatctggcgtgaacggtgtccgtgcaaacgcaatgccatgatggtacggccttcagaacttgttcccagcgagaaaagttcacttaggtctgggaacagggatgcttgaagtcgcatccaggtgttgaaactctccaaacgctgataatccgagaaaaatctgtcataagatgagaagggagacggcgtgaatgcaggatccgcgtcatcagagttgtcattatcagcaccgttatgaaaatgttcatgctcatgttcacgctcatgttcacgctcatgttcacgctcatgttcatgactgacggagcgaagaagtgtttctgtgacattagagatgacgaccgtaaacttccagccttcgcgttccaaacgaggcagaccgtcgcgatgaatacgaacatcaatttcgtctccctcatccttccagacatccagattgtaacccgaaagctcgttcatcaaaacgcccttttcctctcgagaatccaaaaaaacgcgaacaacagtgtcgtccgcgtattgcgaaaaatactccggtacattcgctgcaaaagcaacaggttcattaaattcttcttccttcaacgtgttttctccatctacgggcagctctggactagtaaatacagactgaggtaaaatgtactgcaaggaaggctgcacgtgtgagccccacagcagggcaattaacatgaattgcaacatcttgaactccttggatctatgatcgtgagctcctccttccaatgaaagtccccaagtcgttgttttcaaaaaaaggcaagtgttggctcctgtcaagtttgttcgaagctgagaatgaaaataagctattgattacgtcatatctaaatggtcttcttttagtatctaaccaatcacggcttagcgctgcattacgtggccgaaggtaaagctggacctagcccgcctagccgaaccacagcaatgattgcactcgaggaaacagatgtcacccctaagaatcagcttcaagaattgcgcccatgcccacgccttctttaacacatcatgcacatacgtttacgtaaatctactcgtcgattactcgcatccacaaaaggaataaataataaattcttacactgacagtttaagcattaacaaaaggcaggcaacctagtagtaaccaccgcgaagacggagcactaaatgaagggtagattccttttgaatgttgtaatcagagagggtacgtccatcctccaattgcttaccggcgaagataagacgctgctgatcgggaggaattccttccttatcctgaattttgctcttaacgttatcaatcgtgtccgaagactcaacctcaagggtgatagtctttccagtaagcgtcttaacaaaaatctgcataccaccgcgaagacgaagaaccaagtgaagcgtagactccttctggatgttgtagtcagagagagtgcggccgtcctccagctgcttaccagcaaagatgagacgttgttggtcaggggggataccctccttgtcttggatcttgctcttaacattatcaatcgtatcagaggattcaacctcaagcgtaatagtcttgcccgtgagggtctttacaaaaatctgcataccaccacggagacgaagcaccaggtggagggtagattccttctgaatgttgtagtcggaaagagtacgtccatcttccaactgtttgccggcaaaaatgagacgttgctggtcaggggggatgccctccttgtcctgaatcttactctttacattatcaatggtgtcggacgactcaacttccaacgtaatggtcttgcctgtgagtgtcttaacgaagatttgcataccaccacggagacggagcaccaggtggagagtggactccttttgaatgttgtaatcggacaaagtacggccgtcctccaattgcttaccagcgaaaatgagacgttgctggtcaggggggatgccctccttgtcttggatcttgctcttaacattatcaatcgtatcagaggactcaacctcgagcgtaatagtcttgcccgtgagggtcttaacaaagatttgcataccaccacggagacggagcaccaggtggagagtagattccttctgaatgttgtagtcggacagcgtgcgaccatcttccaactgcttaccagcgaagataagacgttgttgatcgggaggaattccctccttgtcctgaattttgctcttcacattgtcaatcgtgtccgaggactcgacctcgagagtaatggtctttccagtgagtgtctttacgaaaatctgcatggtagtatgttcacgttgggtttcggggagacttgctcgccttatatagtttgccacacatcaatcgttctagaaagtgttccaaaaaaatacacgaacaatgtggcaattcgcctccgtatgcttaacaaagacattctgcattatattcatgaactatatgcgttgcattgtcctctctttgtttataaaaggccgccaaattctcgtctaaaccttgcattcctgcacacaataccatgcatctcaggctctccacaaaagtcatgacataaatcgaacgtcattgatgatgtcatcttcgcgatgggtgccattaccttacatcactgctcgtggataggagagaagacagatacgcgcgcgccaaaggaggtcgtttcgtctatctctcgtgctttctcgctacttctcggtgagcccgaatagcgtggaacaaagagagcgaacgttggcaatctggtgctgggctcatacgtcaaaggaagcgggctcgcgcaatggtgagagaacagcattacggaaagctggctggccctccgtacaatttcctcgggaacgaaacggaaaaagcgcggatggctgttgcattacgcgcgtatctccgtatactaggacgcgattgctgtacgtgtaaattgcagaagctctattacacgaattcgcgtacggtgaaacgtttctttgttcaccccatcctatggcgtcgcagagtgtgatgatgcgtttgccgatatgtggatcttcgtttattgcaagctaagtgtagtgtggaggtgagaaacgaagtttggctctatttcgtcttgtcggtgccaaacctcctgacccgggagagcatcagggtcacacatctccgctccgaacactaatatagcatgtttattggggaaagaggggtctaacgagcgcattaattacggatatagccttcccatagcgccagaagcgcaccttccttttacacaccaccttctaacctcttctaaaagcatgttttcaattatcaacagtctgcctgctggcttgttgcccaagtggatgttcattgttggccttacggccgtgttcaacactgtgcagtccttccttacacccaagttgacgaagagagtgtatagtaacacgaacgaggtgaatggtttgcaaggcagaactttcggtatctggacacttacgagtgccgtcgttcgcttgtatggtgctttccatttgaacgatcctcatgtgtacttcttgtgccaagctacttactacattgcttgtctccactttttgcttgaatggatggccttccgcacaactgctatgggacctggtttagcaagccccattatcgtgtcgaccatgagtattgtctggatggccctgcagaaggatgcgtatgtgggcaagcttgcttcctattagaatgttgtctgcgattcctctttgacaattatgggtctgcagtagaattgcatacggttctgaccggatgccattgcatgctcattgcctaaaagactgtataaaggcctgtatccaattgcacagcggctgcgtgtaacttattacttctccagcgatggacttgtacttttactctctctaagatgaaaacctttgtattattcgctatgtaggcttagggtttgtcttagcccgtaatgaaatgaaatgagacggaggggttgctggaggagtgagacgtggacggttctggcaacgtggaggcagttgcaagttgcagcattcccattagatgttctgttcgtctaatgggaatgcttgggacaatttctctctcatacttccgctacttcgccgttgccagtgccgtttgtgtttctttcttcttacaatgctccctgtaacgttttttcagcgtttcgaccacctgactaaacctcgggttattacggtatggctacgtttctatttccgtggatgactactgtttttagagacttcttgctctccatacaaactaatgggcgcggcccttagacggccgttctgagctaccgcttgcttgccacttcaacacctaccacatggacattagcgagcagaggacgagtagtaaggaggaaaccagcagtgagcctgtgtcaccaagtctcaggtgtccttctgaggctctgaacccggatggacacatcgacccttacaaactgttcgttctctacgaacagcagcgtaatgaattaaataaactacgtgaatccgttcagcgtcaacataaatcacaaaaaaagcttgagagccagttggcagaggctcaagacgtgttgcaaaaacgagaaagtcaagttgtgaaactcacccacaagattcatgaccaacaggtatggaccgtggatacagatgccggacgcggcatcgctactttttagctttactgctaaaggtaccaattactaccgaatcctgctcctggttccacttaagcagtttttttcttagtactaactattagaaattgatcaagctattacaacgagaaatgaaggaagaaggaaacgcttcagacacgtcttctcgcttccaagaacggtgacacatcggaggggtagcgttccccggttatgaagcaacgcaatgtgagagaaacggaacacacttagctgcaagatttctccgtctcaaacacacacaacaacaatagacaaaactgaccagcaataaaaatgacgggtgtctttcctcccaatggttccgagttggacggttggaacgatggcacactggtaactccgagacactttatgataacagtaaaaccatgcccttttttgatatatatttagttgttctttttttttccaatcctatatattttacaaatcatcagccatccaggaaagcttgtcgcggttttcagaaataagaacttgctcaccaggtttaaaggcgggcagcccgatgtaaggacagccgctgcagcgaaaagcatcgcccaagtaacagcttccacaactggatacagcatttttgctcttcagtagctcggtaaaatcgatctccattgtatcggtgagtttgacagccttaggagcagcagcagacgccgcagccgcctctgcttcgtcctgctcacgctggccacatgtgcagttcttgcagcgcttctttttaccgggtttcgaacaagtagacggaggagcgaggacatccttaccgagttgagtttcttcgtcgcttacaagagcgtcctcatcatacagatcgtcctcaccttcttcctcttcctgggctgccttcagtacatcgttcttcgacagtgtgttctgcttttcgggtttcttaaataaaaagtccagcttgacacctacagatgcacctgcactctttttggtactgagtttcaacgggacagcctccacttgagcaggacggcgaagaacaaacgggccctttgactcaatcatccaaccagccaacaacgattcacgttcaaaagcatcggcaagctcctttgcaaacactccgtccacactcagagcagctccaggatgtacggcagcaaacagttttggcaggatagcctttatttcctctaacgtagtgctttcatccaaaaataacaatccacgatcgtatgcattgacagtaagagatgccaaattaccagcaatgcggtcaatcatatgaatgtccctctgatgactggcatccgtagaattcgcctggaatttggccaaggaagtagcaaacttggattcgtttgcagcgtaattcggggaagccaagacgattgtcgtagtcatagtgaaagtaaaacaaactgaaaatgtacggcaacaaaaaaaaatatatgacttcctaagtcttccggttcctaattcagtttctggccaatgacagaacgggtgttctagcaccaagaaccttttagcacgatgtgtacagaaaaaaatgtagcagttcgcagcagagcttaaccctcagaggaatagcaggtacgggactggtggcaagagcaggctcgggaattggtgaaagcgactgccactgatattattagcacgctgcttacctaataatctttggtggtagtggtggtggtggtgatatggcgaacatagtagctatctgtgcgactgctgtatggaagtagaacgaaaaaaaaggtcattgcgaacggtttgacaacaatcaattcgtttcaaattaattaaggtcgtcgtcagtttttgcttccatcgtttccccttgtgtcacttacgcaactcgtttcggttcacgcgacgcgtttttcatttgaagatgtacgcgtatataaggttatctatgacgtattgctcgtctgctgctgtgatgaaccatagaacgagggcgagaacttctcctctaccaaacaccctaattccttggcgaccacaacaggatttgttgaacaggttctgtggcttcgtctgacctgtattcctctctttcattgtccacaagttgtaatttcttatttctttgattaattctttgtttttctgttttctcttttttgggtggcattagcttttatcgttctgttcacgtaataacgcactggaaacgcgtatatatataattatggccggcacaaattctgaagagcaaaagctgttggagcaaattgcttccttagctggtaattgtttttaatttgtaatggaattgtcactaacaggctgtattaggtgccattaacaagtacaaatactctcaaggtacgttaggaaaaagcgtttcatgttgactgtgactgcaatacatgttccctgctggtattacattagcattttcgcacgctcttttgttcgcgttttaagtgcttgctttcgtgtcgacgtctttttttctgtttttctcatacatcgtttgcgaactattttttaacacacatttttcatgaaaagaacaaattcatcaccaatctgcacagaagccagacggcgcaaattccacgaattggcgcaaacgaaaactttcacattggtccacatcacgaaatcaaacgcttgtcaataatccgcctccgtctccgtctatcaagggcgctgcagcgaaaacacaagacgatgtttcgtcaatgtcggaggacgctacggaggcgtcgatgtttgttgcacggaaagatcgtcacatgcaacttattcacaaaagtatttacgagcaagatgctcaggcgaggcaagccagcatggaaactgctcgtgcaaaacttaacgaaaaacggaaagcagttgcagagaaaaagactcagcaaaagctcaccgatccaaacaaccaccttctcactattcaggagctaccttttatcataaacgacaaggatcctaagtttattgagtgcatggacactcttgctcagcttcccaagcatatataccatgaaggtcgcgcgtatgtgctcatgaaccgttccatgtacaagtttgttggtacgtcaccctacagtgtgtactgtcgttactataacatggtagggtattgtgcgaagggaggcaagtgcatgtatgtccatgatcccgctcataaatacgtgtgtccgaggtttttgagtggtaattgcccgaatggagagcagtgctctttgtcgcacgacagagatgaaaagcggacaccagcctgccgctatttcttaaaaggtaagtgcacgaatcctgtatgtcgatatgcacatgtccactacaacgagagtgtgccagtgtgtcccgacttttccgaatatggaatgtgtgaaaacggcctccattgcaagatgaaacacattctgaaatgcacggagtacgcgctcaagggggcatgtcacaatgcaaaatgtcgtttgtaccatccccctaaggagctcgaaagcacagagaaaaaagagggggctgttagtgcagaaaagatgcaaggtgagcaaaagcaggattcggagtcatcttctacagcgtcaggagcgactcctatttttatttcattataacaaaagcatgcctgatttgttacttgtgtttcacttcaacgaaaaagattgaaaaaaaaaaggggaatcgggagagggaacggctgaaaaaatgagaaaaaaaaaagagacaaaccagtctaagtcgttctctacgtttgtgtgtgtgagattctgttgaaagagaaacacgaaactacgggcgaactgtgagtaagtatttggaactaattttgtacactatacaattcaatgaaataaaattagcagcaatataaaagagtgtcatgaaaaggcgtgtaaatggggaaaggattagaaaacagcacaggtgaacgttacattgcttgaagcaagtgtcttaaggacttgaacgtgaacatgcatgcttcggagtacaaaataattagaggacggcaacacggaacagccattaatggggacgcatagaataatctgcggtttcaagtgtttcgaagtgtttcttagcacgagtaatattcatcaacgtagtcatagactcgacctcgggatcagatatgacaaccagaatgtatgtgtcatctgtgtatggaacaatgaaagcagaaaagttcccgccacgaagctcgaacgatgtaaactgagcttgcattttgctacaactcagtttgaactgtttcacaatgttactgattttctcgaatcggtgaatgtcggtagcaacgttacggcttgatgagtaagatgaaatgacaaggaatgtcgtacgctcgaacaaaacagcttcgtctgcctccgctgctttactgaaagccttcagatggtactcgagggtaggagtgtttgggatgagcgtgtaaacgatagctgaccaagccttatatagggtttcatcccaaatagacgtagcaaggcatgttgtttcaagcacattgcttttttccatcaaaatagccttgcgttcctcaaacactacgtcgcgaagatcctcctgcacaagatccatcttgtggataagacaaaacacgcgtgcctttgggctgttggtcacagtagcctcgagacaactttcaaacgcgtgtaagtcgcgatcaaactcgcgagattcgacatcgaaaacataaataagcacttgaacattgcggaagatgtgatccctttgagcagtcaaataattctccatgaaagcttcttgtccaccgcaatcccacaagttgagaacaagattaccgaggaatcgtacatgagaatgctcaatgtcaattgtagcacccagccggcgggtgtccttggccacataattactgaatacgatgcttcgcatggaactcttgccgctgccgctgcggcccatcagtagaacctttttacgcattgttgaacgtgattttgaccgttacgaacacgttaacgagaaatgaagaatgaagaaaagcgctgaaagcgtgtatgtgtgcgcttataaatagacctaattacaaaaagaaaagtcggcttaaaattggctcaagcagacaacgtttcaggaccaaaaaaataaaaaaaaacacagaagattcaaagaaaataaagagagattagcctcaaatacgtattaagttggtttatgtacaagagaatgcccagaaaaacgcttcaccaatacagaaacgtgtgagttcgtgtgtgatttgattcgtgaatgccacccggtgtccaacaactatggttgactacgcttgtgaatgcctacaaggtatgcggtatcggtaggaagctgtcgcagaggttgagcctgctgagttatcgtagacagacggtgtggttcggcacgggcagcgtcagggtagcgtggtattgttttttggtggaggtgtttttcttaaatgcaaaacgcgtcgccttcataaccttattttgctgttttcggacgacacgcgtcgcaacgtccgcccctgcacctgccttctaccaagtacacgtatttcacacattcctcacactagtttgataaaaatcacaagaaaacgcgtaaaaaacgcgctctattgtcgaagcattgaatatttcgttgtattttatagttaggaatcgtcattactgttcagaatggcttcccgaaaaacggttatggaggaagacgctggccaactgaaattgggaccaggtgagaacatctttgcgtactgatacacattacaaatgatcatttattaatacagatacagagtttgaaaacgaagacatgttgaccgtttcggaagcaaagattcttgtcgaaaccgtgctggctcagcgttcacgcgaaaccggaggcgaggttcctatgacagagtaagttgtgcgctctttctaaaacggtggatggcgtttttgcgtgtttttatcacatggagagacgctgacgaaactcgaacagtgtcatgaaaaaaacaatggagtacttcaacatttttgcgcgttttaagacgcaagaagcgacatacgcttgtgaacgtattctaggaaaccggttccacaagtttgagcgtgctcaactaggtactttgtgttgtgaagacgcagaagaagctcgtacactgattcccagtttggcaactaaaatttcagacgaaagtctgcaaggcatcttggacgaactgtccacactgcgcaagttccaagattaagaagcgtcgtcattaaggacataaaaaaagaaacgaaccgaaccgaaaagaaaagaaactgaaaatgaaaacgaaagtactaaacgggagaaacataagaaacgaaaaagacacagctgaagatgggagaggtgaacaaccacttggccagacatggacgaaggctagtctgtccattgctgcttagaaccttttgcacaaccagatggcagttttgcaaccaagctttattgcattcgtgaacagtccatgggcaggggccttttgagcttcccagtcgtctaccgcagcattcagatggcccagctcatcgtcacgtagctcggcaagtttctcacgcagtttagagaactctggatgtttgtcctcgagatgggctgtttcacgaatttggttgttgtaatggtcgccaataaccgtctctacagcctctgtgcaagccatagcggctcgcgtgcctaacaaagcgctgccgacaccaagtgcaaatccggcaacgtcccataggggacgaagaaccgtgggacgaacattgtgttccgtacagtatttgttgaatatggaaaggtggtacttttcctggtcccacatatgctggatggttggtgcgactctggggttcgtcactcgcaggataaagtgctgacccttgtaaattctgttggcgcccaactcaccagcatggtccacacggatcacttggtcaagcagtttgttgtcctctcgagagagagtctcattagaagcgacaggtgtgttatgggtgccataggcgccagttgctgttgtagagctcccgtagcggacggccgccgcaatgggaaagatacgctgaattgtaacaatggaatttctcctaagggcaaacatgaatgtgcagtcaaggacaatgtgtaatgaattgtatggagctgaagggaagggggcctctggcacactgaggatggccggtgggcagattagatgcgtttagcgtgggtagacgagttgtactgcattttgtagtactatgtaacacttcgttatatttttactgaactacgcagcgtttcacaacaaaagtattacaatagtttttacatatcgttaactctgttaccgtccttcacagaaccgcgttaaggtgctttcttacttgggtaccgcactcgtcctgccctctccatgctctcatttggaaaagaaaactcaatcccggtaacaccgctgggcaagccctcaaatggcgggagggtgtttggaacgaagaagcccctcttcacgaatggaaaacccaggctcacttctggccgcacagttcttgctggaaagaacacaaacattcacaaatccaacgctaccagtgcaattgtcgttcacgaagacacagccgaagatgacaaggtcatttacgctcctgagacacttggtgctgcttctcaagcaactccaacgctgaaatctgcgttgcagacgcctcctggcatgctgctttccacgctgcaacagcgtacaaaacgactcacttcctctcctcaggtcactcacactgagactcccgaggacgacatcgaatacatgcccccatgtgcccccacgtctcctcttgccaaccttggcctggacgagtatgccatggattggagcaccatcgatgtctggagaccaacacgagtgggggcaaaacgggagagcactgttaaatcgaacatgacccccacatcggccgtcaatagctgcagctccgtgctgagtctcgactcgtcggcctctctgactccgtcttgcgtaacccccacagtccccacgtccaagttctcggtgttccagcaccatgagggtctggacgatgcaacgacggctgctgctgctgctgtgaacgctgccgactctttgacttctcctaagtcgctaaaagtcggccgttccctccactctacttctcccacagctcgccctccgttcctcgacgacacgttccccccaccttctacccccgctaccgttcagagacctcggagttcttcattacgccctggcatcccgcatgcgacgcatgcagttcgctcccgctacgtccgtcgctctacccccgcctattcctcgtctgcacactcgcatacccccacaaatacctcacgctccgctccttaccgtccttcccgccgcgttgcccccactcgtgctcgctcgactctcgcagccccaatggatccctgggccatggatattggtcttttgtgattgcatatgtatgtttaatgaaaatgtattgttacaggtaaagggaaattatgagtaggtgagaaacaatcgtagctctgtcggcacatggcatagcgaagaggtcgtaccgaaggcagtcgactacaaacagtatatgaataaccaaccctaagccctaagactagcaaacacacaagaagcatgccaaagaaatcacaaccaaagaaaccacaacgaaacagctacagccaaaaacgatcacacacaataaactattcacaatcacacctcaaccagtatacaacttttatatcaaaaaagacattcatttgctttctataaatccgttacaacgttaagacgtttagaacttggcggcagcagccttgatgtagttggcagccttggcaccagcgtagatggccttgtcaccgagagcctcttcgatacggagaagctcgttgtacttggccaaacgctcggaacggcagggagcaccagacttgagttgaccggcgttgataccgacagtcaagtgagcaatgaaggtgtcggcggtctcaccggaacggtgagaaaccataacaccccaaccggcctcgtaagacatacggacggcgttcaaggactcggtgatggtaccgatttggttgaccttgagaagaagggcgttggcgcacttcttgtcaatggccttggaaagacgcttgacgttggtgacagtcaagtcatcaccgacaatttggaagtcggaagaggcttggagatgagtccaggcatcccagtcatcttgctcgaaggggtcctcgatggagacaatggggtacttcttggcgaggtcggcgtagatcttgccgagttgctcgaaggagagcttgttggcggggttggggttcttgaccttgatgtcaacgtcgtacttgccgtccttgtagaactcggaggaagcaacatcaagaccaatcttgatcttgccctcgtaaccggcggtcttgatggcctcgttgatgaggtcaagagcctcctcgggagtttgcaagtcgggagcaataccaccctcgtcaccgacgttggaggcggaagagccatagcgttgcttggcgatcttcttcaagatttggtaggtctcggaaccatagcgcatggcctcagagaaggtaggggcaccagtggggagaatcatgaactcttggaaagcgagctcaccaccagcgtgggaaccaccgttcaaaacgttgaaggagggaacggggagaacgaagggttgcttggtaccgaagatctcagcaatgtattggtagagagggatcttcttttgagcagcagcagcaacagcggcagccatggagacacccaagatggcgttggcacccaacttggacttgttctcagtaccgtcgaggtcaatcaagaacttgtcgaaagcagcttggttggtgacgtcgaggttagccttaacgacagcgggagcaatgatctcgttgacgttggcaacggccttcaaaacacccttgccaccccacttggtcttgtcaccatcacggagctcaagagcctcccagataccagtggaggcaccggaggggacgatggcacggtggacaccggtctcagtggtcaagtcaacctcgacagtggggttaccacgagagtcgtagatttgacgagcttgaaccttttgaattgccattgttgttgttgtgttaggattgaatgtattccttgatggttgatacgtgctgggcagtctggtatttatagcttttccgagcaggcctcgaagccgacggggcgtcattcggaacatcgcagaaacgcgtggaagctcggcaagacacttgatggactggctgggtgccgcatcgcatgccctggattgcgcattttctcgcgaagaaggtgtcgcagataatttttccgaactcctccgctcgctttagcgtcggcttgtgcttgaactgcgcactatctatcgcgtaaagtacaccttctttacgaattgaccaatacacgtaagacttatcgcattttatcgcttatgtgttttctctgaggtaacgtgcccctcaggagtgtttttgtcacgcaaatatcctgctgacgagcgatacatttacgtcagtctgacgaagacagtttctcccattgggtgacgtgcatggggaaacggcagttcgatgttaatccgaaggaagggagtatttctgcagtcgatcttttatcgcaaatgcgacaaacaacgtgctgaaccggtcgaacaaaggcacggtgtcgccagaacatcggaacacgcaatggacaattattttattcaagaaagggaattggattttctaatattttccgatttcccatcaaaattacgcatgaattgctcttcatactaaaaggcatgtttgcttatcagttgaaatccaagtccgaaactacaaagtctctcatgacgtgggatctacgttggtatgaggaattctccacgggtcccaagcctatccgctaacaacttatgaactttatttttaaaagtctatgcattacgtagtgtttaggtaggttctttgagaacgaaaagaataaatgaagtaacaatgcattattgttcccaagtttcgtatcacgagaacgctcaaatggctattccaaaaacggacttctatgatgatgcgaaagagtataaaaaggaacgccatctcattagtgtagggtgttggtggttgttgcaatggtgtggaaggtaatattctttacctcatcaatttaaagtgcatagtcaatgcggctgtcgtatctcaaactttttcactagttttttggtgatttcttactggtattctttttctgttcctttttaatttttttaattttttttggaatttgttttacattttatttaattttttttttgatctgaatttttgagatgcagttcttttggttgatctccaaatactgtaaaaaataaaacttttttaaattattttttggtttgtgcatcatcacaaagatctacccattgactttgctatccttttgtagccattcttgcttttctcactgttcattttcgggtttctcaccgttggggtcgctccgttttgttcattcgaacatcaaccaccaccaacacccacctattaagtctcgttattttgcgttgtgctctgagaacacatcaagactcgtcgagtttgtgttgttcaacgtaatctcatgcaattgtatcgcactctctgtaaggagatacgtgcattttgggatccgctagctaggtacgcaactgtgttgcttcatcagcgttgtaccgatctaacaacgcgctcaccgcaggtcctatttacgcgaccattttagagaaacatttcgcagcgcattgcaaaatcgcccaaaatggacacaagaacgagtgagcagctttgagaaacgtattctccaattcgttaaacgattacaaaagtcgcgacagggccatgttgatcattgttcttacttactcgaatacgcgtatggccaacgagggccattgaaacacaaacgtctccgtgaactttcggtcatacctcctggtactgaaagccctataactctgcttcccagcgaaccacggacgcgtttgcctcacatttctcccttacttgcgtgggtgtacaaacaaaaccatcggttaggctttattcgtaatactcccatgcgaatgtcaaagccaatcattgctgacaagaccattcctcccaggaatgctgcaaacaaaatttggcgttgctattctgaatgctaccgtcgcattcgtgcacctcttaccccaaaagaatgggaacacttatcactgttggctcaatcgtcattcagcgaacatttgaattcaccctttactccaaaatttcctcgcacgaatccgactcggtttctccaacgaagaacccaccaatttcttcagaacacatttgtgctggacgaaataacgcaccataaattatcagcaccgcgagccgttgaaaaacatggagaatagtgcgttcatgagctcttatggacaattaatgctatgttttatggccttcatggttacataattacatgattggggaaatcgctttggagttgcaaaaacaccgcatgtcgtcactacggctatatgctagcggtcaagtctcggtagaagtctacttttcagcgcgttacattaaagatctgccttcagcgaattcaatcctgcagttctctctacgatcgttgtagcgatattacaatgttactcgtgttggattttgacgaaactatcaccttacatggtaagtaattcgattgttgtattgcgtttaaaacaacatttgtcaaacaacagttttaggattaccaattcacacagtttaagatacaattctccccttagcaaatctagctggaaagcctgatgagtggaaagtgttatcagatgcgtacatgaaggactatgctgctgcaaaggagtccgtaagcaacattcaaccagcaacatttggtcagttacacacttacttggatgcattcgacaacgttgaacgtgcgagtattcagcgtatcacggaaagtcggttttttgaaggagttggcgaacgcgctatcaaagaacttgccgaaagcatacagttgcggcctggatttacccagtttatcacctccttgcgaccatatcttgagtcaggccttataaagctccatatcctttccgtaaattggtcagccctgctcatcagacacacgctatgttcccaagcagcccttactcctgaactgttttacattcattgtaacgacattcttctacagtcaactaccggcatcgcgactggtgcaatgagtccatacggcagttctgagcctattcacacagcgacagataaacttcgcgtgttcacaaagctccaaaaaagtgccttacagagtgtttacgtcggcgattcactaacagacttgtactgtttgcttcaagccaaagttggaatttttatcggtgaaaaagacagtgttcttgacgttatacaacggatggtcttgactctcataccgctacaagcattggcttccggcacacataaacaggctatgccacctttcgacttatcacaaaaaacacagcctgtgtggaaaacgcggacatctgtccacgtcgcaaaactgtacacggcaaccacatggagtgacatatcatcgtttctctttcatcaacaaaacgatgctcgataggaagcgcatcgtaatactcatccgtaaataacggacccctagaggctaactattgacggattttgtgatatatcgccgcaatctaccaacgtgataagcatgatgcggctcacaatggcttcaacatttgattccaagcagcaaacaccgctaagtgtccttgcagggccccatggttcaatggtactacggagttaggaaaccttgtacaagcagcgacaatttacatcccttgtcgtcgccacttgtacccagatcggcatacgtttcgccgtttttaactataaatgttgtcctgtttggttttggtgttgaccaattgtatcatttttgttatcgcacttggatcgtcatcgttatctattcaggacactattgcgaccgaacactcataacgcacacggtttgtctttctgcttatacacacactcctacaccagtacagcttctgatttacgggcaccgtaacatttgtcgcttgaagtgtttattttgtggaaaagataacaaattcttttcctttattacgcagcggctgcaatctctcattctaaagcctgcccatttttgttacacatctctaaagattaaaaaatagttttcagaatggagaaatctgttaacgacgacattgacttccatctaaagcctttaaaacaggttcggagctcggtctcctacttgggccgcaacatcaagaaggtcttggttgcaaaccgttcagaaattgccattcgtgttttccgtaccgcccatgaacttgctcttcacactatcgcaatttactctcatgaggaccggctctctatgcacagacaaaaggccgatgagtcatatcccatcggcaaagtcggtcagtacgctccggttgccgcctacctggctattgatgaaattgtaaacattgctagaaagacaggtgctgatttgattcaccctggttatggtttcctttcagagaatgcaacttttgctcggaaggtgcgcgaagctggtatgacctttgttggtcctcctcccgaggttattgactcgttgggtgacaagactaaggcccgcgccattgctatcaagtgtggtgtgccagttgtccccggtactcctggtcccgttgaaaccttcgaggacgccgaagctttcgtagctgaaatcggcttccccgttatcattaaggccgcaatgggcggtggtggacgtggtatgcgtgttgttcgtgaagcttcctctttccaagagtctttcgaccgtgcccgttctgaggctatttcttccttcggtgatggcactatgtttattgaacgtttcttggaccaccctaagcacattgagattcaattgcttgctgattctgccggtaacgtcgtacacttgttcgagcgtgattgctctgttcaacgtcgtcaccaaaaagtcgtcgagattgcacctgccaaggatcttgatcctaaggttcgccaggccatgttcgacgacgctatcaagattgcccgtgaagtcaagtactgcaacgctggtaccgcagagttcttgcttgatggccagggacgtcactatttcattgaaatcaacccccgtatccaagttgaacacactatttccgaagaaatcactggcgttgatattgtatccgctcaacttcatatcgctgctggttacaccttgcccgaaattggtctcacacaggatgccattacctgccgtggttttgctgtgcaatgccgtgtcactacagaagatccaaccaacaactttgcacccgacactggtaaaatcgaagtctatcgttccgcaggtggtaacggtgttcgtctcgatggtgccaacggttttgctggctccgttattacgccatactacgattctatgcttgtaaaatgtacttgtcacgactcgtcttatgaagccacccgcagaaaaatgatccgttctcttattgagtttcgtatccgtggtgtgaagacaaacatcacattcttgcttcgtttgttgacgcatcctacatttaagtcaggaaactgctggactacctttattgatgatacgcctgacctcttccgcctttacaaatcccgtaaccgtgcacagaagttgctttcttacttgggtgacttgattgttaacggaagttccatcaagggtcaaaacggcgatccttcgttgaatgctcccgtcgtgttgcctaccctccgtgatccctcccaacccgatggtgttattgatgcccgtttcccttgtgagaagggttggcgcaaggttattttggagcaaggtcccgaggcttttgctagagccgttcgtgaatatcatggcggtttggtcatggacaccacttggagagatgctcatcaatctcttttggctactcgtgtccgtaccatcgaccttgtcaacattgctcccttcactagtcatgctttggcttctgcttactccttggagatgtggggtggtgcaacatttgatgtgtctatgcgtttcttgcacgaatgtccctgggatcgacttcgcaaacttcgtcgtgccgttcccaacattcctttccagatgttgttgcgtggtgctaatggtctgtgctatgctagcctccctgacaacgttctctatcacttctgtcagcaggctaaggcaaacggaattgatattttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactctggagacatgttgaaccccaagaagaagtataacctcacctattatcttgatctcgttgacaacatcgttgctcaaggtattcacgttctgggtatcaaggatatggctggtgtcatgaaacctcgtgctgcccgtatgcttgtcggtgctatccgcgctaagtaccctaaattgcccattcatgttcactcccacgactccgctggtactgctgtcgcctctatggtcgctgccttggaggccggtgccgacgttgttgacgtcgccactgacagtatgtctggtattacctcccaacccagtatgggtgcagttgttgctgctctcgatggtaccgagaaggagcttacattcaaccccgatcacctcagagaaatcgacagttactggtctcaaatgcgtcttctctactctcccttcgagtccgaacttaagggacccgattctgatgtctacaatcacgagatccctggtggtcaattgacaaacctcaagttccaagcttcgtctctcggccttggttcccaatgggctgaaaccaagaaggcgtacattgacgctaatgagctgttgggtgacattattaaggttactcctacatctaaggttgttggtgatcttgcacagttcatggttcaaaacaagctcacaaagaaggatgtcgaggatcgtgcatccgagcttgacttccctggctccgtaatggatttcttccaaggaatgatgggtcaaccctacggcggtttcccagagccattgcgcactaatgtcctgagaggtaagcgcgagcctttgagcgagcgtgccggcaaaactcttccccctgccgactttgaggccattcgtggtggtttggaacaagaatatgagcatgctgacgattgtgacgttgctagttactgtcagttccccgacgtattcaagcaattcaagcgcttccaagctcgctatggtgacctttctgttttgcccaccagatacttcttggctaagcccgacattaacgaagaaatttacgtcgagatcgaccagggtaagactcttatcatcaagttcctcgcacttggtcctttgcaagagaagactggtcaacgtgaggtctactttgagctcaatggtgaaactcgtcatgttacagttcaagacacaaaggctgctaccgagactcaaactcgtcaaaccgctgaccccagcaaccctggtcacgtcgctgcacctatgagtggtattatcgtggagatccgtacacaagcaagccacgctgtgaagaagggtgatgtccttgccgttttgagtgctatgaagatggaaatcgtcattagtgctccacacagcggtgtcgtcaaggagctcaccatccaacagggtgactctgtgaacggaggtgacttgtgtttcgttttggaacacgagtagagcaattgtatttagtagggtttacgttttggttctattggtaatctagtctccttttgtaagaattttgtgaatgtactgttatgactttgtcaaataaaagtgtttcatcctccatgttcagcgtcgcgtgccagcaatgtcttaactaagtaagctcaagcaagcccacacaagaatagcacacagtctataccttccctatcctaacagtagtagggtccatcagcattcacactcactactacccctctgaccatcaccataacaatgccattccaatacacatccaccgctacggctaatctcttaacgctcaccaagtttgatttaaaggctaaatctacttgttcaagacaatagcgtcgtacttttgcttgaaccactggatggtgtcgtcggcgttgatcttgtgaggagcaccaatgcgagagcgttgagccttacgacgagcaacacgcataccagggcggtccatgacaacgtagaagtccataccgtaaataccgatagaagggtcgtacttgatacccaagtcaatgtgctcttggataccaaaaccgaagttaccggtagcggagaagtttcttctcttgagctcgaactccttgaccttgagaccacgctccaagatctcttcagccttgggaccacggacggtaacgtggacggcgatcttctcgttacgacggataccaaaacgacgaatggtgtaacgggccttggagaagacgggagtttgaccggagagttgctccaaaaccttggcagcacgggtaagacgatcaccagactcgcccaaagaaatgttaaggacaagcttggcgatgcggagctccttcatgggattttgtgccttctctgccatggtgtttgcggtgggggagtacagtacgcgtggtattgttgatggttactcattgcgttgacagtcacagtatatttagggtagggttatgaattttgatttttttgcaaatgccgaaatttaccgaagataataacgaggactgctcagcacgttaaactgaataaggagcaataatgagctgtaacacagcagggcccttcaccggagccctgccatgaatgcgtcaagggaaagagcaagggagggagggagagaggagggcaccaagtaaatacgtgggatgaacacgaagatttatcgtgtgttccatgcacacccctgctgcagggtttcccagccgctcgtcatctacgacaagctgactttgtataaaggcacaggaaataacattaactaaactttgagagtcttaccctcaacaaccttagcccaaccgatcaatctccagtgcttttcgatacggcgactaagagcaaccttctcaccaatctcggtacatgcaggagcagtaagaaggatctttgcaaggtcggccttgaccatcatgacacgtccacccgtagacgtcgaaccgatgttcaccatcaagacttcattcttagcgagcttttgcaccttcgtcgtgtttttgtcacccgacttcacacccaaaagacggcggagcaagaaatagttgatctcaagctctgtgtaaacttcaggaaggttgcccttagaacccaaaacttgaccgacaagacgatcagcacggcacaaggtaggatcgacggtggtacccacaccgatcaaaccaccaggaacggccagcttcaggtcgttgtgctcagcgaaaagagagacgatgcgagagaaaatgggttggcacttgatacggccatcatcgtccttagtaacaataccaggacggatttcaatctcatcgccaaggtgaagaacaccggtgagaatagaaccaccggcgacaccacccttcaagtcctcaacaccggcaccaggcttgttgacgtcgaaagaacgaatgacaatgagacggggagcagatgtgaagtcacgcacgggaatgggaatctttttgacaatgtactccagaatagcgtctatgttgtacttcaattgggcggagatagggacaattggtgcgttttcggcaactgtacccttaatgaatttcagaatggattggtaatgttcttcggcggcagactcacgaatcaaatccaccttgttttgcaaaatgatgatatgcttcagttgcatgatttcgatggcagcaagatgctcactcgtttgaggttgaggacagggttcattgccagcaatcagcaaaagggctgcgtccataacggcagcaccgttaagcatagtagccatgagaatatcgtgaccgggacagtcaacaaacgaaacgtgacggatcagcttcattttgtggccacaattgggcacctcgcacaaaggttcatcctctttgttagaggagtatgaacggtagcagccaggacggggacaatcgggattttcacacttgtaaattttggcgttcgcgtatccgagcttaattgtaatattacgctccaactcgttcttgaaacgaacggtgtgcacaccggagatagccttaacaacggtactcttaccgtgtgctacatgaccaatcgtaccgatgttgatcgtggcctgtctagaaataatggcagggtgaactggggtcagttcagtaggatcgagtgcttcaaccatattgtcttgtggtttttttacagtgattgatggcttcaatgagcgctgtaaacactggtttctatcctttacacaggagactgtcctttctcactgtcacgttagagcagtgttgaggccaggtggtgagcagcggtggtggttagtggtaatggcaaaaatgctcgctcaaaccagagccgagagtgaaagtgaaaagtgtattgatattaatgtacaatcattctcatttgatatgcgaatgtgtactggtgtattttttcttgtatattcgtatagcacttggttttgctttgtcagtggtaattatccgcgggtgcaaaaacaagtataccagctcggatggtgttgaattacgaaacaattatgggtgtttttctcgttttcatgtgttttatgggatcagagtgtgcacgtgagatcatgtgatgagtttagttcatataaactttgagccagtgtcccgctatcttatcgaatagtgatgtaatactcgcttagatatatcggcatggtggtttggcccaagtctgagaagatgggtacgacgttctgctttccccctacaacgcgagcagagatgagcaaccatgctactttgtctgttcatcattcctgtatgttattactattgttttttggtttctctgacacattttagtgaaaatcgcttccgttgtcttcggctcggctggcaattcgcgacagctcgctgtcgatcgtgtcaatacagcacagggtgaaccgtctttcacattcaactactcgaataacgatccaattgagtttattcaggtacgggagctagtacaatgaacaatataagcggttactgacgagtttcccctatagtaccacgctgatcaggaacccctcgtcaaagtggacggtgatgacggtcttcgattggattttcagctggaagcttcaacggaggatgatacagacttgctaacaagcttgacatacgtgtgtgcaggctctccgcaggaccttaatcgactaattacgcgggagttttctaccgaccctaatgtactatttttttacagaaacagcacctttcttgcttctgcttccttccatttactaaccattcagtttcaaaatcatgaacaagtatctttaattgggaatgttcctctcgaaaaagctagtggcagtaaagttattgattggagttggaattacatccctataggacccttggactttcggtataatggaagacccatttacgtctgtgtaagtttaaacctggctggacgacattcatctaacgcataatttatgtagtttgctgagtacgacaagcacagtaattgcttggtaccgttggactattttcagttttgggtgaaagaactttttaccgattcttcccagtctcctttagacgaacaagcgtttcgacagctacaacggcctgttgacgcgatgccttacgagcaaactcagacagatacgagcgctgttccttcagatgccatcttgtcacccattcactatccctccgttcgagaaatggatcaggcagagcctcaggatggccccctgttccgggcaacaatgctgaatttcgaacgtaccgctaacgaaactcgttcagcgttgaagaaagtcatcaaacgttcggaagattatgcccaaaccagcggactgatgtacgtctcaaacaatgaatttagtcaagtgttaagcaaggctgccaatgtaaacccccctgcgtttggtccttttgttgaccattaccatcgtgaaagttcacggctactttcctcattttacctagacagagctcagcttgtgcgttccaaacttgttgagccgcttcgcaaaatttacgaaaatgacattaaaacgacggactcgaagaagaaagattttgaagagcgaagtcgcgacttttatgcatcgctttcacggtacctgtccaaaaataaagaagccgacaaagtcaaagactcaaagttttcggctaaaaaacgtgaatttgaactcacgcgctttgattattattcctacatgcaggatattaatggcggacgtaagggacaagaaattctttcggttttaacaaattttgcaacgcaagactatgctcttatcaatcagcttttgagtgatataaaaaatctacgcccgaacttggatgttctccgtgaaacggttacggaagctgataaagagtttcaactgatccgtgcgggtcgcgaagaacgtcgtcgcacgttggaaacaagtacactcgaatcggaagatttggacgctgaactagctgcacaagcgtattccgttcagcttgaaaagagctcggctgctaagcagggccttttgttggctttgtctaaaactagttcagacatccaagttgtgcccaagacgaattggcacaagtactgggttgtccttgatcacggacgtatatgtgaatattcgaactggaaacaatctcttgagcttcatacggaacccatcaacttgctgatggcaagtgttcgtgaagctaagaatgttggccggcggttttgttttgaggtaataaccccgcagcttcgacgtgtgtaccaagcaacatcgcaaacagagcttgtttcttggctcgaggctatccaagcagcaattgctgaaagtatcgccttgaaagggaagaaacagcacggagattcctctatcatcagcaacacgaatcatcgcaatctctcatctgcttctagtaatggaggaaatgctttacacagacgtgcctcttcgcttagtcctggacagcggcatactcgttcggaatcggttgaagtgaaagtatcaaagccatccttggtgtctgttctaaagacacttcatccaagcgacgaatactgtgctgactgtggttcaagaacgaaggttgaatggtgctctatcaacttccccgtggttttgtgtattgactgttctggaattcaccgctctctgggtactcatatttctaaggttcgatctttgaccctggacaaactttcacatgagaccgttgaacttttgcgaaacactggcaatgcgcttgtcaatgacatttacgaagcgaatcttcctagttctgcgcagaagcaggcgatgcttgatagcccgctttcgagagctagttttattaaggacaagtatacgaaacgggcatatgtacaaagtgttcctggagacgctcttgagactctgctagaggcaatcaaagcaaacaatatacgcgatattatatggtgtttggcttctatcgaaggagtcattcccacgattgcaatggagactgctttgaagcaggatgccttgatgattgcagagcttctggggcataacggcgttgcgctaccaacagacgaagcgtttttggcttcatgttctgtaaaagctcggcagtacatcgcttacagaacaggtaaacaagtggtgataccagcttcaacgacgacagctccaaaagtgacgaggcattcgacttcaacttcacattctgagttaccgactggtggacgagcaactgattaattcttggacgtgtttgactaccacttgcgccatcttccttccacatctaatacctagacattcgcgcctaataactctcgcgaacgtttaccgcttttgttcattaacaaccccgcaacaactgatcccacactttttatgacccctcaacccgttggcttttgagcagtctccctttggctccccggatattcttgcaactatttaccaatgtttggcagtcagactaattggtgttaagcagttatagtgcttatcccagcaactttttaattcaagctacgttctgacatgaaagtttccctacaatgtttccacctgtcacttaattaacacacacacgaacgcacataccgcacagtgctacgacaacctacgacacgcacatacgagacacaagaccttcactacaccacaaaaaacgactagtatcactcacgtagcaatgttacacatgcagaacgacaaggtatgtgtttcttagaaagcagaagcagtaaatatcttttttaagaaacatcaatctactcggattgctttctcttggccaaacgcttgccggtaccgaagaccttcttgcctctgttcttacgttgcttgcgttgttgacgagaggccttctcgatcttgttagcttgaccaatgcgaacacgacggtagtgaggctcgaacttgttcaaggcctcgttcgagtcgtaaatcaaagcgaagccggtagtctttccaccaccaaattgagtacggagaccaaaagcctggacgttctcaacgctggccttgtacatctcagccaacttctcgcgaaggtcatccttggagatgttagccttgccagggtgcaagatgtccacaacctgaaggatttagtcagaagaagtttcttatttaaagctggtgagcattaaacataccatttgcttgcgttggagcaagcggttagtcataaacttgcgagttctgatggtaacggcctcactcattttcactacggtgcttgatggtggtgggtagcgggatggttgaataggcacattttgtttcggccaccaaatgtgactgcttttctctatagttagatataacatttgttaaatgcgttatttatgatataacgaaccctaacgatgatggttggataagacagtttaatgtgaataaggttttgcgggataaataagcgagtattcctgcgacaatggatgcaatgttatgttacagcaggattgattggtagtgggtgcgaagacggtaaaaatttacggtgtctttaattgagcaggattacctgttgacactaaattttatgtttgtgctgcgtggatgtatgaaccctcatctgaattcaattgctggatattctgtggaagatttagtaaatatgtaatataaagcgaaatttgaagcgcttttcttaaatgcagatattattgttgtttttttttttagtatttttttcgtattttctttatcttggctaatgggatcttgttaaaatagttggtctaattttattgtgatgaaaatagactgtaacgtgtttgaatgaattatattgatttaaagctcgggcaggtttcgtaattcatccactcaagtttaattgtaacttgttaatgtatgttttcgcagtgttccttagtttaatcttccatggttttttttttttttttttttttttagtaaattaaaattagtaagagagtataggcatcctttcaacaatcagtttcgaattgaacaagccttcctgtgacaactcgaataattatcacaccggagacattcattaatagtatgtaaattgtaccttattcatatacccgtgcatcatacttgttgttgtttgatacacagcagtttgactcgtcccatgttgcctccatttatttcattgaacatgttgaaaacaactcacctcatacataatactcatttcctcgtcatatcaactaatttcttccgagccgtgtaaacataacgccggctttccgcttcccaatcaagccattcagaataaacaccttagttcgtaactttacattcattggtagtagactttccgatgtgtacgaagtatttctacgatattactctctacccctcttagctacctttcctttacgttgtaacattagtacaaatacgacactaaaatattgaactcctggtgaccttcacgctgtaatgaaaatcgaatacaagggtgaatattacgagatcaagtcctctgaggcagactgcttctcagtgaccggtaagaatggagaactcggtttactggcgtcagggaaaccaaatacctggagattgagtcccgtgaatccctctttaaatgcagatgagaatgtattcctcgctttatatgccttttttactttgtatcactcttactctaatgaagtttatattgctgcagatgaaaacttgattcgcaatgtaacactacccgttgaaattaataaggagaatttatccctaagtgctgatagaaccaccttctggcaaataaaggaaccgtggttagttaacagttcaccagaatggcccttatcatatctccgtaatcaagtaatacgccgtcctcctgctccagcaccaggaactgttttatatcgtcgatggatcccttctctggaagagacaatttcgtttgtcgcctttgacattagcaagcacattcctctcttccatgaatggcaaaacaatccccgcgtaaactacttctggtcggaggccggcactatggatgcgcatatacagtacattcagaagatgcaaaacgatcctcactgctattctgttattggatattttaatgaccaacccttcggttactttgagatatattgggttccggaggatcgtttggcgccttttgcacaacctctgcacgctcacgatcgtggctttcatgctcttgtgggcaatgagaaactccggggtccccacagagtgcccgtctggatttcaagcatcacacacatgctatttttaatggattgtcgcacccagcgtgtgttgttagagcctcgcatcgacaatcataaattcatccagtacctcactcgcgagaactatgctaaacgcctggagttcaattttcctcataagagagcggctatgatggagattacccgtacaatgttttttacctgcattggtcctcgtgtgcagactgaaaactaggcgtatctctcttgccgcttgctacgacgcagctcggcatttctgaggttagagtttgatagcacatttgttttatctacggtagcttcttcgttcgtatctttcagaatgcgactgatcgtggccgttcctatgtggcctatatgaccgacgagaatggcggatccgagattcttcttcgtcatcttcataccggtttctgtgtgagggccgatatgaggaagccgaccgcggtgggctacgggtgcgtctgtaagaatgccgttgaggagaacgttctctctggtcgtttgtgcgatgataatcccgctcattagtttttctcctgtcagtgtagcgataacgagcgacactttgtgaaaagtcgacgtgaatgcgcgagtcgtcaataagaacattctgcattttaaagtaagcacgctccacgctttccttattgtcgaattcaatgaatgcgtactgcaggctgtctcctgtttttttatctcttacaatcttgcaagacacgatttttccgaatcgagaaaatatgagttcaagatcctcatcctgagtcacaggatttaatttacagacaaagagaacgttttctggaggagcaacgtgggcaaaaggtaggtcgccaaccatttcaagtgttaaagcttgggcttgtgcttcttgttcagccaaccgagctttttgaacctcttctggctcttcttcgtttataacattcgtgtcacctattctcactgttgcaagttgctctggcgtgggtgaaggagaccgtgatggaatgacaagctcgggtggatcttcaaatgggtcatctaaaacgattgtgtgttttatacgtacatccataaatggctgaccctcttcatcacataaggtgctgttaattttatctagggtttcaaaaccctctgcaatgtaaccaaaaactggataccgttcgtccaaattatgcagcccttcacccaatgttataaggaactggcttccacatcctattacttcttcaccttcactgttgcgaatagtagccgtactcatgctgactgtacctcgagcctgatgagtcaagcgttcattgaactccgctggaaagaatctatcaccggttttcattaacccttttgcacagatacccccatttcctgtcggtcctatgggatcgccagtctggcaaataaagtttttctgtacattataaaatggtgcaaagttgtagtacttaagcttgcaaagctttaagaaattgttgcatgtagtagggacctcgttgatacacaagtcaatgaccaggtcgccaagagaagtttccaaaagcactgacatgtcaaaaactgctagtaacagtagggaaccctgaatagaacgaacaatagcttatatccgataagtccttagaatgattttcgtaacggtaatattcccaacttgagagttcgaaaagcccaaaatataagaatcggtgtttagatgctttgattacttaaaacaaaatcaactataagtttaaacacgaaactctgagcgtctacgttctgtatttcattttcctgtcattcttactacaacgtacgtgccaggcaacaacaccatagcaccaagtatctggtaaacgaccatcatcattagtggaactcactttcatctcaatttaaacaggaatagcccttttgacgcattttacgggtcacaatccttggagctgttagctttcgtttggatacaaattatcgattttttcactcgtagtaaggttactacaaaataataagctgataaatataaactattggtgtttggacagagcttatactgtacttctctttttttcttcatcttatgtaagtatgtctacgtacgaagaaacgatacatgaaccccaagaagaaccattggtctaccacatcaatgatgcccctataaaagattcagaaagttgggagcaaagcgacggaacaattggcttttctcttcacccctatttagcacaaggcgcctcatacattactacaaaaaaagttaactcaacctcaactgccgcgtcccttattccaaaatcagaagtctttgaacttcaagttccttcgtacgtggttgagccagaaacgctactagttgaatgggcagacttatggaatgagttgcaacaatacaacttttcgacggttttggaagcccaacaatttcaacagtctttcctgaaaagggttagctttctcttcagagaaaagctgaagccagcactccaaaacttacaggatcagattaacgaaggaaaaaaaaatctgcagccttcattgaataccctatgggaagttgcctctgcatggaaatgtgcggaagcgctatatctctcaagtcccgaagaacccacccttgcatttggtataatggactgggtgaatagttatgatccccaaccctcaattaaggatggtatggaaatcatgacctacgaagtccctcaccaacacccagagttttggtcctatgtttttaaaaccgcccttcgaggtttatttgagcaaacagtttcatgtctcgattcttcttctctgatcttggagagtgcttccttaaaaagctgcattcctgaaattatcgacatcattcaagcggcaccacacaaacaaaagcgcacacacagtaaattcgactttgaaaaacactggagacgttggagagcacgagttttaggcatgagagaaacagtctttgcagatgaaggcctgaacacccattaccgcgaaaacttggacttgctgttacgtgtacttagcggtgatcaggatgtgctgcgctcgctttcaaatcactggcaagaatatttcggtgctctttgctatttgtatgatcctgttggatgtgatgatgttaacggcgcatctatcctttatgaaattgccactgctccagagactggctacttacctgatgtaactttggagttcgaatgtgtgtgttcgtatctctgtaaaaaaaaaccattagaagctgttcaacatgcatttttgcttgaccttgggttttccgtacacttgactgatcttcttacaaaatcaggataccttgaaaactttgtcacgtcaaagtttcctgtaactttaagggaacacttaattttagagtttggaaacgctgttttgcaatctactggtaattggaaggttgcatactcgtattggaaatatgtaccaaactttgggcctcaaagaatcaaagaaagcatttcccatgttgaaataaagtctcaagatgatgttcaatcagctcttcaattttgtgcagaacttgacttagaagatgagcgaaaaagtattctcagtcattgggcacagcttctagtccaaaaaggtgaatacggcgaggcttgtttacatatgaataaggctgaagatgttatttctcttaatcgtttaaattggaatttgtttgaaaaacttcttgattctaaaaaaccactggacagtttagattctacaatgttgcatttgatgtcctccccgatggagtgtccagcagttctcgcgacaatgctggcccctttagcaacattaaaccaatatttttctttaagggaaaatggtcaaatctcacaagcgatttcttctttagtagcaattttgaaagcagacggtctccctaaaaaatatttcttccccttgctctccgaactttctagtttcatctcatacctttttgaggatgaagaaaatagagtgaagttaatgtcattgaacgacacttatgactgcattgcttcactagaggatcatcgctcggatgatgatttcgataaaccgcaagtcattactttgcggaaacagcttgctcacataaccgcaagattgttcttgttaaagtaagatacgtttcactgtcccatataatacaaaactactttgtgccgtttattacaatagtcttggttgcatgaaacaatttaaatcaaaccttccgatactacctagtagcatctacatttgtaatattattttaaatgatcattacttcaactaaaaatacttaataacacaatcgaaaactcattaaatttttttcatatcctcattagacacgaagtacgcatcgtggatttgcataacccggtcaaattcctcaatatccagaaaatgtgctggaagtacatcttggaatgttttaagaaagtcatgaatcacatcaatccatgaatatactaacttcaactggccctttgtcaatggtacacgcagttgtttatcatcataatccggcgaaattaagatgactcgaaagagttgcagtacacaaaaccaaaaatctgaaagcatttggtaaagagaattaggtaaaagattaacgtatacccagtagaaggattcatcgagtttttgtaaaagtttttgtttctcatcttcacttttagctgttatttcgtcaagagataattcatcagcagaatactgaatacttgatttgtcattcgtgtatctgatcaattcatatacaccagaatgtctcaatgcctcacgaacatttatcttgtaaatgataacttaacttttgaatcatctcatcatataaagtagacgttaagaaaaatgaagaacaaaatatgtaattttgagtgtccctaatagtaagaatgctagttcgtataagaactcttccaccaagacttaaagtaacccaattgtcagagcgacgttcgctaagagcaggatcgtcagcaagtgcaaagctaccctcgccataaatagtttcttcattcgtagtcaaatccctgcacttaataattactgagatattttttgattgagagatcacaagacgcacagactcgtcccactttggaaccacggtttcttgagcatatgctgtttgaagtaaatcgttagcaccatctctcagtatgacactaaatccataatttgaactaggagcgactgagacaaatgccattgcaacacttaaacagacattagaaaccaagtgagcggattcaaatgcatccgggcgctctcttaatatttcataatcaacattctgacgaacagtcgtagccgacaaccgacaatgatcaactgtgtttaccaaaagcaatgcttccaatagtaccctcttttgagtgccttgttcttgtttcttcaaaatctcaactttttcgtccagttccttcctcggaagattcacatcataaattaaattttcagaaaaaggttcatccaaaattcgacaaaacagatagtacagagaactaacataaaaaaaaccaagattgttacactgtttaaggaaccgaaaatacaggcatctagcctcttcaatatctggccaatcgaaagaccgaagcaaatccatgcatgaagtcacaggcgccaatattgtcttatatgaatccagaataaacttcgagccctttggagggcaagtgtctttgtaaattgcctgttcagcatgcggtttggcattctccaaaacgatcattattcccctatcaacaaaagaaaccccaaagacatggtaaaactctggatagtagaaggagtattttcctaaagcggatgtaaattcacgtgcctgatgatacaagttgacgagatcgttcatagtaccgtcagacaaatctttatatgagttattacttagacgtcgggcagttttgcaaacatcatttagataaagttcaaaagttgctttgctaaatatctcagctggtggaaactgattaaataactttaagggaaatatttccttcaaagtgttatatcgtgtcaaaaggtgagaacctaagttttttaatccgattacaatatttgttgagacaccgttcagttcttgtttagcctggttttcataatatttagcataaccttgattgagaagaactggaaaattcctgtagatgtccgtaacttcttcggaacttccgtcgaataatggatgagggaatattaagttgctcaagacatcattaagttgtgcaacaatagcatttgttcgcggacattcggacagtttcgaaattaagctaagtagacaagttttatgataccattgcataagatcctttatgatatccctgtctatggcaagccattttgaataaggtgtgccaagctcaatcgttttaagcgaataatacaagtcacgaagctcgtaaatttgaactttattctttttaataaattgatccttcgcgagctccaaagaaactctacatacggtacccggatggatgtcccagacagtactgaaactttttgccagtccccaagtagatggatttgctacagtacctttctctttaaaattgtactggaaagccaggtttagtccatacttatagtactgaaaactctttgatggtctcagcgtaaactcgttcaattgcgctattgccgaagaaaagggagtatcgtagtagtgattgtgaatttccagtgcttctgcaattccgggatagttttgtaagatttggcgggctgcttcatcgcaagacgcaagctcttctttcatatacgattcaaaagcgacataagaatcaaaatccgttaggcttatagacgaacgaccattcgttatccgctgacgaagaactataatgtcacaaagtgacgctagtggtacattcatatgagccaactccccgacatcttttagaaaggcatcgtaatttgacaattcgaaaatacagcaaagcatctttatatgatttaagagggaaaaatctcccagtaagaacagaggctttcgtaggactgtatctgtatgaaacttgtcccattcttttaagaatttttcaaagaacttttcaaagattgctagtacactggtccttgttcgaagataattacttaaagctgttcgaagtatttcaatgagttttcgtccaattcgtaagatagccagtatgttcgtattttcaattttgtacagccagcgtacgaatgcttctaaaacagcggataagtactcattataataatgtactgtttttaatgagggaattttttcgagacttaagcactttgtcttgtttaagaaggaggagatctgaatcttatcccgaagttcttccgtattctcaataaaatcactctcgagaattcgtagccgagcaacttcccccgaaagatttgacactgtgctggaaatgaaaggcacattctgttgttctgaagagcaccgcaataaggcattccttaataagaagcaataatgatcaaatacttcttctgttcgctcagattgctttaggtttcgtcggctacgaaccgaggccataaacaaaaaggccctaattacccattggtaataatcaggaggttcttcaacgatatcatccttgtcttccgtatctgttgtagaagccataattcgccgattcgaggactagctacttaacaagctaaaaggagcagctgtctactcctaatagagctcctatgcttcaacaattccgtgaataatcagagtttcttcaactgtggcaacaattggtgttttcgtcactgtatgaggttggtttgttgcttatgatggggcaaaaactagctaacaccctgaactaaagagggtccggaatatttttagcgagggtccataggggaattttgctccctgtttatgtttagttatgtaaaactcaaagtagtatggggtttcttcagagagtgaagtttccacaagccacttgcccgtttacaacgaagaaacgtaatacagtgaggaatatatataagaaagacgtagttgatcttgaagagtaaggagcaaaaaatactaaaaaacatggctacaaagcttgattggggggctgtcaaaaaggaccccgtgtctttcttattcagtaagtagacttcgttatatctgtggtagtttaattgtatcactaggacctggcatactaattgactacagaactgcttcaaaaggagaggagtgctgtaccaccttcatttgaatatactcggccagacaatgttcagttccagtgctctatgagacttgctgacaaatcagtatttacaggcaagcccgctcaatcaaaaaaactggcaaagagaagtgcctgtcttgaatacttgaactggatgaagagcgacgatacatcagacacgtcggccaatcaacccggcagccttcccgtctcgcaagattttttgaaaaaagaagcgcaggacaatctgattatgttagacatgccaccttgtactgaggaacgcaacgaacaagcttcaataaaatccgaagagcaagcattcacaaatgcgaatcaacaacgcgaaattgtcccagacgcatcacattgttccttagcaataaaagtttttaaaacttttgagcgggaatttggaatgctcgacgttttgcaaggtaatttgaataatttgcacctagtattcagcattatgttattcgtgactaatacgtgcatagcatttctcatatcagcgggatacaacagtaaagtgtccacacagtttaagacagacgaatccggtaaaggatttactggtatactttaccttggaaagatggccgtccatcaaatgagttttcaggatgcacctaatgaagcgtcttacagaagcgcatgtaattgcctcgtgaggacaggcctgaacaaacttttgaattgcccaaagcaataggaatgtcgtaaatagcagaataaaagttcatttaaatcaccttaaataattgattgttgatgggcagcgaagctcgcagtaacggagctatatattaccgatgaccaacgtgcacttttgcaatgagattaattcatataaacagttattgactacgatgaatcacccttgctgactaaatatcccgagagagattagccattttatttggatgtgcaaatccacacacatgaaagcgtgtagtgagaggctatttcgtgaaggaataggacaagaacactcactaagacactgctcttagttgctaggaacgccatcacccccttgcgaagacattgaatcaccttgcttcgagtgttcagtggcatacaaagggttgggaaggaaaccaggcgcaggtgggagcgcgttttccataccagttggcggtgcagattgaatgggcatgcccgaagcaccgactgaggcataagggctaaattggtgctggggaggaagacccaacgagtgatacagtcctgaagccgtcgatgcagcgtgatgaggtggagaccggtaagcaataggtgctccaacgtttcctccttggctacgaccccaggagaggcgaattcgagactttccaagtggatagccttgcatttggtttatggcgagttctgcagattgtctattgacgaattggacaaagccgcaacctttcccaggaggaattttcacatatataatttcaccaaagttttggaagagaaaacgtagttcctcttcagtgacataacccgaaagaccaccgacaaaaacagtagtgttggtgggatcagtaaactggttgaccggttggggtgcaccatagaatccaacgggttgcagcccaatgtgcatcatgttcattggactgtacatgtgatttttgcttttgggtgtggccatagcaattcgcatagggcggttgccacagtaaacaccctgcatctctgtcaatgcacgtttttggtcattttcgtcataaaaccgaacaaagccatatccacgggaaagatttgtgttggagtccatcataattttagcagacttacaggaacgatagcgcgattggaacaatgagagcaacataggttcagtaacctcaggacctaaatctcccacaaagatagagaattcgggtgttttcccctcgcggcgatcatgtaaaccacctccagaagcccaattcaacttaaagaatcggtttgttccggggatcaccgtgccgttgagcgacatggctttcatcgcactagcaggcgaattaaactcaacaaaacaataacccgcgttaaggcccgagtatcggtcccgaatgatcttaacgttgacattttcaccaagagagttccagatttgctggaccatcgcctccgttataaaaggggcgagctctcccatccaaagagtgctattgttatgggaagctgtttcgtcattattgacatgcatcatgttatcagagcttttaatatcggaaagggaggcattactggcattattggaagagtgaaactgaagtccagtggtagctggattagtagcagccccattttggttgttcgacatcgcatcatgagagagcttttcggcaccgttgccattatcattagaaaaagacgcatttgcattaacactcatattccattgaacatcttgaggctgaacgtcaccagcgttttcagcgttgtttcgtgaagccattataatcaagaatactgagaaaaggggggacaaaagtcaaaaacgtgcaaggtcgtcacaagggaattgaattcctcaagaagtaagaacagttggcagttgtcgcaaagtgttgtgtagagcaagttgcttcgggacacggtgtagaagtgtgttcacaaaagtcaaggtagcgtccaagaagataacaaccaaagcgtataaacgtaacaagaaaaacaagagctgaacgtgtaataggagtacagcgcccaagttgtaagcttatagaaccgttgaggtaaagctaacggaggactgggatttaatgcaatccggcctgcaagttacagaagtgtgcagcagaaactgctgcaattgacagagtgcaagaatgaagagtgtggctgtgcaaaaagaatctcagaaccacgtttcactaaaaatcgtaaactgcgaggtatgagaaagggctactgaacgatttcagggaggtgaaattgttcgcttataatcacagaaaaaaaaaggaaaagaaaagcgaaaacgcgtaaaaagaaattgatcaaacgcaggtagaaaaaccaacaggttgtagctccgacagacaaaataagaggtgtctgttataattatcagcaagaacgcgcgtacaaaccttaaaagcagcagcaaatacaaaaatcgtgatcgccctagaggccagaacacgagttcgtcagaaccagaacgagcacgctgatttctttaaacaaacaagaaatcaaaggaaacaataattctagctgcaaaccaagcaaacaagcagtatttctactacaattctgaagttaacggactaaatgattgtgtgttgttgcgaggtgtagttcgtcgttaccatcaaggttatggcggatacccagccttgggtagttcgggcaaaaaaatacaggcgaatgcaaatcaaatagatgagagaaatttatgaaacaaattcgcacaatcatttctcatatgcgtgtattttatttcgctttttattgagaattgctggccacatttggttaccaacgatcctgaccaagatgacgtaaatatgttgtgagagaatagacacggcgggggcgcaagtggggaaggcataatcggcgaataaccgtgtttcagcggcgaaatcatccataatagctgagttcagctgggacgattgaaaagcataaaaaattcaaaaaaaataaaataaaaataaaaaaaaaatctctttgctttctttcttttttttttaataatagagttcacctgttatcgtcaaacacaactgtttaagtagtgttaatgcgcgatttggtcaaaaaaaacttcaaaaatagaaagacgatgaaaagtgctttcatctgtaaagcttgttttagtcatctctgacctattcacatatttcacaacaataacatttttgaaaagttcttggtttgtacaagctgggttttgtcagcaaggaggaaaaaaaactatcttttggtgacttccgttaaattgacttcttcggtgagctatttccgtctgctaaaattctgcttatactaaaaaaggcaatcttcgcttagatacctgcacgcgtggattaaagcgccaacgcttgtgtgagtccattgcgaaataaaattattatcgattttataaaatataaatattcattaattttaattgcctacactctcccgcaaatgataccaatagctaccggaacaagaattgaaattgcctctatactgttccagtataacttagtcgcagcacagaactcgtcgatcgccacgtggttgcgaccaaccaattagaaaataggttcccgcagctttaatttttgcgacacccaggaaggaagttgagtgcccatccaacgtcgacgaacagaatccttcatagtactcgaatttcgacatttgttcctcataatcacctagtgtgaattaaattttgcaaagagtttgctagcatactcgatggctgcggaaattcgccatcatctagcaaatgcctcttcatcaaggaaaaatacattaaggtacaacgataatgcattatctcagcaaatccctgaggaattcagtgtaagtgtcttttgtagcttactcattttacagtatctgttatactaaacctttagagaaaacgtgaaagaaaccaagacgaatcgcatctgttttcgcacccatctagctcactggaacgaacgaaatttcctcgttacagttcatcgattgaggatatagatgttattgatcttgcttcagaggaagatgatgctgaggacatattaagaacatggcaagcggattcgtcaccgccgatgagaagcaaacctgtatcaatggagcaagaggtaatatgtagctctcctgaagttggttcaagagctttcggggaatcaagtctaccatcctcaattacatctccttcggaccacgggttcgtcgctgctacaagtgctaattcaccctcacctcttttacgagatgaaccgggtcagggagatgcggcagaggagaagaaagacactgttcctcttaggctgaatgataatatttctacgacgacagcacaaccactgttcatttcagacacaccacggaaaacagacagcaacttccaactttcctctatagttgacgaaatgaaggaccgggtgcagaacaataaatcacctggtgtccgagcatccagtctgaacaatgtaagcccgaacttacatgcgatagacgaggcctctgcaatcgttatatctgattcagatgagtctgatgggcaagattggcgtgacgaattcgaaatggaaactcatagtgcaccagaaatcctttcccaccggaccttgccctcccctcaagttcaacaaaagcctctcgttcttaatcaactccccgcatctttccaaccacaggattccaattcgttttattattacaaaagcgtccatgctcctgagagcgtgaatcagaattttatttctggtaatggcacggcagacaaccctatatctcttagtgatgaagatgagaatgagattgagaatgtcgggaattacatacaatatctgcatgattacacatggcaaacggataacaagcagcaaccaatgtctgaagaggaatatcttcgtttaatgccctcctatgccagtgctcgtgtaaaaacccaatatccgacagactttggcggtgctgtgaacgaacaattgaaaaaggatcttgaaaacctattcaacggattggaagagcagcccatttccgatcccgcatctcgagtcggtacacctcatggccttgttcctacgctgatggaacatcagaaagaagggttcatgtggatgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattacgatgtcgttctcacaacatataatacaattgcatatgagtacaaaacgcaccaagcaatacttgaagcaaatgaggaaggtagtactatgattcatgaggcacaacttcccattctatatggcgattggtaccgtgttattctcgatgaggcacagatgatcaagaatcgcaacacattgactgccaagggctgctgcctcatagaatcaaagtatcgctggtgcctcagtggcacacccatgcaaaattcaattgatgaatttcacagtctgctaaaattcctgcggataaaaccgtactgcgattgggaaatcttttgtcgggacatttctgtccccttaaaacatgaggtaggttcatctgatacacgcgctatgaatcgtttaagagctcttattaaggctgtgttacttcggaggacaaagaatacaaaaatagacggtaaacctatacttactttgcctaaaaaaactcttaatgtccaggaagctgccttgtctcctccggaaaaagaattttattctgctctgcaaacaggtgcgcaaattcaaatgagaaagtttatgaaggaaggcaccgtagtatcacattatggtagcattctagttcttcttcttcgtttgagacaggcgtgctgtcacccttggttagttgtggctcgtgaagctacagcagatgataacgatgggtttcggcgtgaaaaacttgctcttttcaaacagctcccaaaaagtgttgttgagggaatcaaacaactagaatcgtaccaatgtccagaatgcttagattccgtgatggatattcaaattctaattccttgtggtcacttgatatgccgagagtgcttggccaaacatgctgataaaatgaatgctggggaaaatggtgatcttctatcaatgttcccaaaatgctctatttgtcttgaatacattaacactgataatgtattaagtgttgagctgtttcgatcttttgcaggttgttcgtctttaatgaccagcaacaatacatttgacttaaaaaacgtcagttcaattttgccatcaagtttcacaaacattcttgagaatagggaaattggaatgtcgatatttacaaatccaacacaatgggtaacttccacaaaaattgaaaaggctctggaaatcataaacgacattcacaagaagcatcctagtgacaaggttttgctattctcacaatttgttccctttttagaactgtttatggttccattaactcaaaaaggcctgaagtttatcgcttataacggcggtatgaatgccgctcaaagaaacgatgcgttgactgcttttgaaactgatccagatgccatcgtcctcttaatttcattaaaagcaggaaatgttggactcaatctgacctgtgcgaaccatgttatcgttttagaccctttttggaatccattcgtcgaagatcaagccattgatcgtgctcacagaattggtcaaacaaaagatatcaccgttcaccgagtcatagttggtgagacaattgaagaacgtgtggttgctttgcaaaataaaaaaagagaactgatcaatggcgccatgggagaagagggtctccgcaacatatctcgccttaatacgaaagagctggcattcttgtttggaatggatcagtcaccgaatcaaagtatttgatcctgattctcttcgttttgtgttaatttttctgtttgttctttatttttgtgaatatcccttttccggataattatgtatttatatgataagcttggatttaccgtgttttttattttcactcttttatgtcagcaaacgttactccgtcttctttcattcctaatagtccatgtacgttcacctttccttttgcaaaggtcataatgcaacttgttccagcgaaggtgatacccctttcctcaccggttctatttgcaatcgctataactacatccttctcgataagaggacttaatcgtgtagcccagtaattgatgtttgtaatatcgggtccattttgttgaagcaaattcttgtcattttcagaagctaaccacgacatgctaaggcataaaactggccgttgcgacaaagtagagagtcgactcttaacgaaattcgcgtattcaaactcgtcaaacgaagctttgaaatcgaacggattgatgtccatgcaaatggccatcgaaataggacctaaaccatcaacattatacatgtgaaatgcatcgcccggtattgcccagcttttgtccgtttcatacaaaaaatgcttgtggtaaacatgaagaagatcaccatctggacctaatagcgctgtgctattgtacaattgtgcatttttatcgcaattcttaataatctctgggaatccgattattgtatggcacgagaacagccgagaaatcgtttttgcgaacttcaaagatgcaccatcaaacctatctctactttccgcaaagggcaagatttcggcttttgatcgaaagttataacctgtaattttattctaagtattcaatcccatataggttattgataactttacctgtaagtgccatttcaggaaacacaatgagatccgtcttaccaagagctgttgaataattactaagtaatttattgagcctctcaacattcttatgaactttcccaaactctggacagaattgaacacaagcgattcgcattttattgaaaatgaagtgtgtcaaaatttaaaaacagttgtccgtaggactaaaaactgtagaacatgtaaagtatacatgagtgggtgaatagaatacatcatcatcgatcggcacaaaaacacagtgaaggtgttaatatgatgctacaacgcttgttttatggtataacaaatattgattgtttaaaagaaaatgaaacaaggtaccaaaagtatatagatgctctatacatacaaaaacgaacaaataccatccatgataaaagtccgaataatccgaaaacccaaaatcagcagcaaatgtgtaaccaagattactcacaacaaaggctgtatacagtcctgctgcccatacgtgttctataaattttttaagtcaaatagtcctggagagactctgaatcaccaagtctgtcctctatcaccttaatcagttcagtcgtagcactttcaacctggtcatcgtcttcttccattaactcggcaatgaatggcacagattgaggaagagtagtgagccagtcttcgttaagtcgcttgtacaattctgtttccatttggatcgctaaaacgcggacatcaacagtttcagagcgcaagtactgcaacaacggcgtgttaatagccttaaagttatcatcagaagcagcagtgctggcgagctcaacgaccgccttaatgagagtgctattgtcaaggagaggggcataagatatttgttcaattagaacgggtgcaattttgttgaaacgggctggaacaagccagaattcttcagagtcattttcaaacgcattggcaagactactcaatatcagttggcgcaactcaccattggtttctttcgaagccaacaaatcaaccgtatcatccaatacatatgcgtagtagttcgtaacgatggaagtgagagacttcaagaaaacagtaaagaagttgtagaaaaagatttgacgagctgttaaacccgcagggtctgtagagactaaatcttgtaaggcccaagagtgaagacggaaaaataacggacggaaagtggagtcactaagcttcataacgaatttaagaaacacatttacagactttgtctcgacattgtcaagttcttcagcaaacaacaacgaacgacggctgtcgaaggaatccaaaagaatttgaaagtttgtctgtatacgacagctaacgcagaacgtgtagcattgtcatacccaattccatcaatcaaacagacgaatgcggcagtcggtccatctacgcaatcggccagacttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggaccttgaataagtctatcatcatgaatacatgcaagctccacaagacttccttcctcatcattgatagcattattcaaaatctccaaagtgaacggaacaaactctaccagttgtggaagaatacgcgctccaagagaatttgcccaagaccgtaacacacacaatggcagaaacttgcacatcctttgaactgctctttaatccagcggatccaataaccgaagagacagcgggaacaaaaatctccacttgttgcatgaagcggcgagccatgaatgatagacattccatcgccatttgagtcgtttcttcatcgacattttcagaaatgttagccgtaacatcttcaaccaaacttccaagaacagaaacatttgtgccttgacgtactctaaactgtaacagagtaagagcactacgacgaagtaatacgcgattgtcgtgaagcaactctttgataacggcagcaaaagaagagataggaagcagggaaataatatttctcaatgcagcataaacagcctctttttcattttcagttgtgaggatttcatccaactccataagcaaagagacggagtcagaaattccgcgctccaataactcaaactttttggcgtctgactcaagcgtcatagcaagatcaagttcaaattgcttcgatttacaaatcaaagaaataagttcaatgatattaagacgaagattggcgacgctagcagcagaaatctcaaaaggaatttgctcaagcttaatttcagaatgatccttatcatgcttttcaccgacttccagctcgctcttgcgtaattggacacatgcaccaatacactgctctatagcggtaaaacgatctcccagagaaatcgtgcgaacaagcaacaaacagaaatcttgaatgaccttcgcatgagttgatttgatgtgtagcaatttttctgaaaattgaattaaaaatgaggagagatactttgaaacacccatagtttgcaagagagtgacaaacaaacgaagacggcggtgctgagggatgtgtggaaacgcattcacaaaacacgaaatcaaaacggcagcattcacatccgttgaaccagaaagcagtgcgggaacaactctcttaacagtttgttcaatggcatgcgaagaaaatgcatcgtctcgcgacaaaagcgtggttcccatgaaagtgaaaataggcatgacaccatggagaactgctgaagattcaacactagcaagcgcgccaacgagcaacaaagcacgattctgtacttgaggatttgtagaggaacgaatgcagttaaccaaaatgtcgatacggatagacggtggtgcctcttcaatagtagtagcgctcaccatggtatacaaaatgccaaggagcaactgcagaagataagcagagaactggatttcatcacgagaggagataacaaaattcagaatctcaaaaagtccggaaagaagagctatatgcgaagtgggatccttttgttctaataactcgagaatacgagttaatatttgaatctttggctgcaaagcagcagtctttttcaccttctttgcacttgctgccggagcaacctcactagtcaaatccaattcggcaagcaaagagctaaagacactagtgggaacgtctattgcttccaaggtttcagacacatatgaaggtggcagttccatgttgagcaacagacgaacaaactccagacgtccagagtttttcagttttgactgcaattgcaccagtcgtctacaagcagcagaagcagcattgctgggtttactcactaaagcaataagaacagtgaagtcttgatgggtagccaaattcacaagaccggcagcctcgtcaagggaaagcgtagacaaatcgcgtttaccagagacatactcctccaatacgggaaccaaaaactgacttgcaatctcacgagtgtactctttaacaccgtccaacacagaaagcaggaagacacgaacctcggaaaagcggttaccaattacgtgcgacgataagaaagatacaatagcagctttatgagaaagatccttttgcttcttttcagaggaaagacgttcactcagataagtaaggacatagttaggatcaaccaaaatttcttccttccgactaccgataatatcatccaaaagggaatttaactcggtataggacaaccatttgagcacactgctattctcatcattcaatgaatagatagtgatcttttgcttagagtcctcatgctcactcacttgctgaagatgcttgacggaaacagagtatgacgaaagagcagacatacaactagtccgaactttttcagaggggttggcaaggccaaacaacaagtaaggaataaatgcctggtaatcaacgttttcgttgtttcggatattttcttcgaaacgactaaaagcaagatcttgagaatccgaatttcctgaaacgattatttgagcaagcagttccagttcgttgtcaaactttttggtaagcttgctaaaaagacgcttatcaataatagcaactctgtcagccaaagagacaacatttttgtttttgtagtcattgatggaaaactcagcaatttcacgagtaagagccttaacaagctctgcacgctcccttttagaatccttttcggtagcttcaaaagtaacaacttcatcttctacattagttgattttgtctcaacttgctccaaggcttttctgcattcactaatttcaacatttggtgaaacagcatgcaacaattgcaacagagaaattgcttcctgtttcgtaagacgcaaaagagagaaggaagagcaaaactcctctacgacctccggggtgcaagcttcgcggataagagtagaccaataaagataaagaaacttgttaatgcagcaattttgtgagattttttccaaagcttttccggcagccaggcctgaaagcttcaaaacaatctcttttttcagcacgacagtacctgtatgagtctgtacgagctgcgaaataaacattagcgtcgagaaaagcgtttcggaagaacacttttcacaaacagcctcaatgagaacttgaacgacattcgacgccaacggaacacaagaggacaagcctgtaagtatcatgaatccagcaagacgaaactcttcagaagaagggtagcaagcggcgtaggaagcgctcacgaagacacggtcgatgatagtgtcagcagcaacattatcatttgcccaacaagcaattacttccagagatatacctgcccagaaacgcgagagaattgggtaagtacaagcctcttcagcagcggcttgcaccgtctgagcgtacaatgcaaaaaactccttgtccttaaccatcatatgaacaatgtctgttctggaaggcactgtgcgcgccttaatggcatgtgtaaggaattggaggcaacgagactttggttttgcgcaaaacaaaacccgtccaaagaatggatggtcgtgaaagggcaaaaaggacaagataaactcatctgaaacatattcttgaatactaaaccgtctcacaagccattccaaaaccttcagggtatttttatgaggtaagtaaggagccaaatgacgcagaatcgctcgagattccttgttaagtttatcattctcctctttcgacagcaacagtctgtcgacctcaattgaagtctcagctaatagagttttttcaaaatgcaataaccgaggctcgactgacactaactcatggaaaccctcgaccgctacagtaaaaatttggtcaagatccatgtctgctgcgacctttgggtcataaagcagagacggagcccgtcttatttttcctgatttcagcacattatttttttgtatttgcctcaactgttgctgaagagatgaagccatttttgctaataacaaaaacgaagtgtctcctggcagcttcgcaattctggggtggagagaatatggtggtagtcctcgttaagtaagcgataacctagtttattgaagcgaggtaagcgacatttcaagcgaaactttgctggaccgctggaaaagacttgcctattcccaactacatttcgctaggatggatgttgattatgctgccaacgatgacaatgcattgacagatttgactctttcgaagtatcgtcttgcgggatccttcgtcagcaaggcccttcagaaaattgtgccgatgtgtgtagttggtgcatcaacaaaagcgatttgtgaagcaggagatgagtttctaaccgaatgcgtaagtcaacacggagtcttctattcgactatgattgtaacggtgttattaacgcgatgattgaaataggcagctacggtgtacaaatcgtcaaaatacgaaaagggaattgcagaacctacatctatttccgtcaataactgtgctcgtggatattctcctgccgttaatgctgaggttgacgacagttatgttttgcaaattggcgatgtcgtgaaaattgctatggcttttcacattgatggctatactgcgtctctcgcacataccatcgtcattacaccccaacctacacctggtatgggaccctatattggtcccggagccgacgctatttgtgctgctcactttgctgctgacggtgttaccaaattattgggttcggcaaacgcagccaaccctattaccccgagtcgtattcgcgctatcgttgaagaggctgcagctcagttccacgttcacgtttgccccggctctcgcgttcgtcgcattaaaagatttcttgttggccaaactaacgtggaagactatgttgctgatggtgcagacttgaaacactctgttgaatggcctaagcccgaggaagaggagttgaaggaaaaacaacaggccgcgaagggtgacgatgatcttgctggacttgagaacactgatgagtggtcagtaatgcctcaagaagcttggttaattgacatttccatgtcatcgaagcctatcaacagactgaaggagcaccccgacttgaaacccaccgtatttgttcacgatgttaatgtttcctacatgctcaagttgaagactgctcgtgctctcctggctgaaattcaagccacgaagtctgtgtatcctttccacacacgtaccttgacgacagagggcagtcatcttggtatccgtgaacttgtcaaccgtcacatccttgttcctcatcctgttttggttgcatccccttcaaccatcattgctcgtgaggagactacggttctggttcaacccaacatgagcactgatattctacgcttggcagttcctactgctccaagttacgtgaaaagtgagttctccttggaacccggcagtgacattgaggtgttctgcaatggtgttcgagagaccataaaaaatgtcagtttttaattgactcgggaaaagggcttataaagaggttcaatttttttgggattttgttatttttgctgtgtatggtttcatttcgtttattttattcaattttgtttggatgtccatctttttttttaaactgcaaatatgggccgacagtacaagaatgattaagttgtgcttgtattcactcattatatgaaacatgctttcataataaggtacatccataaagataaaacccagtagggcacgatttgctcctaccaagaacctacttcaatgcctcagggtgggccttgatgtagtcaatgagttgtttgatgctaatgatcttgatcccccactgcttggagaacttgacgcattcctctgtgcgagccatgagaccgtcgtcctctcgaacgatttcgcaaattgcggcgacaggctctagacccgcaagtcgacagagatcaacagaggcctctgtgtgaccgtcacgagccaaaacacctccagtacgagcacgcagaggcacaacgtgtccaggcttgttgaaggctgagggcgatgtcacagatggattagccaactgacgagttgtcaaggcacgatcatgggcagaaataccggtggtggttccatctgcataatcgcacgttactgcgtaagcagtgcgcatgcgttcttcattttgtttgcacatcatggggataccaagctgatccaaacgttcccctgtcatgggcacacagacatagccgctaaaggaaaagggcgttagcttcggtcatataaagtgatattgccaacattttcagtggaataactcatgcttgcacttttcttcgtaccttgaatgtttgaccaagaatgccattttctctgtggtcacagcggatgctgcaataatgaggtctccctcgttttcacgagactcatcgtccatgacgatcaaaaactttccgttttctgttgtgtgagcacattaaaatagccgtgagtttgttacaggaacatgatatcgctggtatgaagaaagtgtaacatgtaatctttattgcacttattcaaataccagttattactcctcatggaacaacgaaacaaatgacgtactgaagtcttcaattgcgctttcaatagaatcaaacatatttcgttacttgtgaagggaaaaattgtcggaccaagtttttacttatagctgagctgagtaagccgctggtcgtgcagtcttttgctgatgaaaccaccttatggtgtatgtgttgaggtgattcgccagtacatattccaccaaaaggtcatctgcgattttatcaacttgtggtgttgggtcttccgtgtggcaggagaggtgagcgatagtagttagaggaatatgaagaaagtaagcagtagagcgaggtagcttccgtaatcaaaaatattgcgaacccatttatgcgtacctcattctcacaagaggatatgttttttttagtttttatgtgctctttagtcggaattccaacctatctaccgcttgttcctaacaccggattttgctagactgaaataacaaactttagatatacattagagaaaccgtctaaccaagctccgttgcaaccaggagtaattaacagtgattgattaaagcctctcaaagctgcggcaggccgatcgcagtacaaaaacacccagtttcagttgacgacaagatgctttctgtgccagtatcactttaagacatctgaccgggcaagaattcgaaacctcgagtttcgaaagtgaatttttcttctttctccaaacacataaagaagtccatagattgatcaaacatccatttggttccatacagcctgcattatttttcatacagcatgctctatcgttcgtgcacgctgcttagcatttgctaagaaagcaaaaaaaaaaacgaaaaaatagaataagggtattcaacttttacaacacacaatcccaaaaacactacaggccgttatgcttcatggtagaaagagtagtagtcgagggggtatgagaagaagaggtattgacaacatcggattcttccgatgcggtttgggtattccgttgatacaaatgataagtatcgtcaagctcagcatcctcagatgtcactttttcatcttcattgttgacattcatcaactccggttgtacatcgggctgcacagaattatccttctttaagctttcatcacttatttcctcaggtgcactcaacacctcaacatcatgtgtgtgctttggtttgtgcttcgcaagaatggagctgcgtgtatttgtccgctctttaaacaattccctaatcgtgtcagcgacaacaacagtaaaccgggaatcgtaattgcgctgttcctttttcaatttggcgacttggtcattaagaagagttgttttaatcgaagacaagcgctcaagtgtgtgatttaacaatgcacgaaccgtgtgttgctgtgtttcactatcaaaaacagcgttaacgaatgagtccttccacatttgttcgaccttgatgcttgttttgttgacaagagcatcaatagtgccttccaactcggcaaaacagcgagtcagatccttacggaaagacgcgctttgattatggatttccataatttgattgttgacaagagcgttcaatgactcaagtactacttcaacgtcaatctcattatcatcaccagactcgagggtatggcaatgttgtatgagtttgttggctgcttccttgcttctgtcaaatgcagagaaataatgtttgtgaagattttcgaatttcgtttggatgcctgtcaaaagaacagacagagtctgctggagatcagtttccaaagaaacaaaattaactgtaaggtcaccaataagctcattcacacgagaggcggcaggcgaggaagtagttgtggagtagatgacggtagacactgtctcagaatacgacatagaattaattgattttaccgagagcggaacaggagaggacagcaatgggttttcttttcctgatccacccgcaagagctgttccagaagctgcgactgaagatgataaagccgttgcaaatgctgtagtcgtacccgtcattgataaggaaacaggaccctgacgagacacaatgctgaaatagatacgttccaactgaggcgatacatatgtgctccagcaattctgaatgtgtgggacaagtcggaaggaaaacactttgcgaaaaatacgagatggattggcaaaaagctttacaccgtgctccttaacgtagtgagaaacgcaatgcgtgattttttgcacggcactacttactgcgggcattatagccaggtacttaggcagtatataaacacgccaaacctcagccaacacatcaagaatgcgcaatgtgaccgactccacagcatgtgtagctttcagaagttgaggaaacagataattttgacaaaactgacagactgtgttgtacatatgtacaacgcttttctgaaaacgtttctcctcactgaaataaaccttgtagtttcttacagcagattccttgcacttgtgccacaacggcagagtgcgagtctcgtggaaatcacgcacacgagccttggctgagctcactacgggctttgcatgtccaacataaaactcagaagcgtgatgaaccaaccgatcctttgactcaccgacataatttgttgctctggcagcaagtgaacaaacggaggagcctagagggtccaagcgttcccgataaaagcgaacggcaaatgaatcttcattctgcttctttgcttcagcacatgtcaaagcacaaacgaacacaaggacaaagagaactcgatagacgaaaccagaaagtgattgcttcttaccgaatttaccaaacgagacacgcatattcaattctgaacgcgaaaaaataaactcgagttgcaaaaagggggtaacgcgttatttagacaggcgaaacagagagaggaactaactcagatgtttctttttttttcggattatactgatgcgtgtcgttatacacgcaagatgcagcttttaatgaagaaaataaatagaaatgctaaaaactcttaaatcaagcaacaaagagatttcacttttttttttacagagagtaaccaggtgggtactccggcggtcgcaaacgctgaatcacgaaggattacgccaaaccaataccttcagaactctttaagcaaccaaggtgtgttaagaaagaggcgagtgcgaatgctggagtctattttggtgtatacatttaaggttttgtggtggttgggtatgacgttttattgagcgcgacgcgtcgcgacgcgtctttgaagtgaagaacaataacaaaccgttgactcgatgagtctgtgattcttaatagtccagttgtttgtaccaagctttgttcttatttctttttttccggaataccttcatggattccaaaagttgcgtattcatcatcaaatcaataaccatacactctagtcagttttacaattagcttgaaagactttaccaacatagttacaatagtataatagatgctccccccttttaaaccatgcatttgtgtccgaaacacattcattacttgttcagctatgtaaagatacagaaagaaagaaacgcggtacattggaaggattctcgcttcttcgtcaattacttgttacgcaacatgcggtaaaggttgcctgcaagtcccaagaaattaccatacatgacaccaatcaaaccctttacaaagccccaggccttttgggagtcaggaatagggtaatccacgggccgaggaatggtcgtgtgaatgaaggaaaacttgtcgtagacaacagctttggtgttacaaataccttgtaaaccttcccttccagcaaagcgaccataaccactcttcttacagccgccaaatggaagctgcatcaagtatgtggcaccaaaatcgttcactgaaaccatgccagattcaatgcgttcgacaatgtagtcgcagacagccttgtccttgccgaagactgaagcacccaagccgaaatccgttccgttggcgatagagagagcgtggtcaacatcatcagcacgaaaaacaagggcaatgggtgcaaagcattcttcacgtgcaattttcatctcattcgtaacatccaccaacagggtgggcataaaatatgatcctttggggtatttggggtgtttgtagcggtgtccaccgtgcacaagacgggcaccgtgttgaacagcgtcctgaataagcgcttcaagcgtatcgaagcggttgtcagacaccatagcacccatatccacatcacgttgcgtgtacataccaagacggaagttacaaatacggtcatatagcagagttatgaccgtgtcgtagatgggtgccaacgcgattacacgctcaataccaatacaattttggcctgcactttggaaaataccgcgcatgaccaccgacatgacttcctgcaaacgggagtcatcgagcaaaattacagggtcctttccgccaagctcaaggcatagcggtgtaagctgacgagcagcggaagcagcaaccagttttgctacagattgagaaccaataaaggtgatatgttttaagccaggatgtccggtcaaatgttctgcaacatcgggcaagcaggtaatacactgaaccagctcgcgtgaatgtcccaacgactcgaggatgtcacaaaccttgttgcaaaattgaatggtggaccaagcagtgagctcactgcccttcacgatgattgagttaccggcgaaaagagccgaaatgatggggcccaaagcgttgtgtaaagggtagttccaactaaccagagcggcgacaacgcccaacggctcgtacaacacatagccgcgcttgtatgaggttaacagagactcaggccggcgggttgtttgaagcgagtcttcaccgtgctctagagtccagtcgattttttgcaaagtaactaatatttcgccaaaggcggcatcaaccaatgtctttccggtatctttacaagcaatttcggcatacttatcttgatttttcaagatttccgctttcaatgtctcgagaaattctttgcgttcaatgaaagacgtttttttccactcaacttgagcttttgccgctgcttcaatgctgcggtcgacatccgatttggtaaatagacggacttctcccaaggtagcgccgttaccaggacaggtacattgaagtaattcacctgtggcaagagtcatcttagaacttgaacaggagaaatagaaatggctttaggttttagtattatacaccgatgaaatcggaggcactggggatattagaaaagactggactgcttgaaacaagacgaaaatggaattgagacggcaaagaaaagcacatagtggcaactgaaataacaaaatatttcaggtatggaggaacacttttagcaacacgaatgctgcttataagtgacacaaacgtcgccagccgacacgaaataagaccacaaagaagggctcgtcgcattcctttccgctcacatgtcctgtgcctaatgcttacatacctgaacaaatgttaccgcgcaaaatggcagcagtaaacgcgtaaaggctggacaaggaaggggtacggtcgttgttaccaaaacgcgtgacggggagggcgggcaagacggcaagaatgaactcttccacacctttaccgtggtgttgtgtgccacacaaccggtcggtattctcatataacacagtttaacacgagttttcgcacaccaacacagcacaacgtatccgaacgagaacacaaaaattgaccacccgtcccactgctcaattcgctgcttggcaaacggaaaatgagcgtgtaaatggcacataacactcgccagagctctaatcaagcgaagatccgtttcgtggacgataatgaattccgcgttgtcgcaaagaatcgatcatttcgtcgctcaaagacccttgaacacgagtcgcgtacattccaggtgtaaatgcgtcaattctttgccaacgagcaacccaggactctgtgggtgcgaccatagccataacaccctcgaaaacaggcgacgtgtacgtttcgacatcatccaatccgtcgttaggacatcctttggcagcaaatgtgttgtagggtaaaataatgccgcaaacaaggcaggcacgactgcgactacgactcaatttgtccatcgcgttgagtgttttagttgttaaaggttctgggagttggagagtgttcgaggtggataggacgaaactcagttacgggatgtgtgatggagtatgttaaatctattttacgcaatgttacaatccgttaaattaaataacgctcgacgacgctgttgcactatacgggattgtgggggcacatatgggggcgggaagccgtagcgagcagctgcttgttaactggtcgcagtgggttaggctggagaagattggtagtagaaacagaggccagagtctaagccgttgagctgtagattcagtaagatgaactaatgggacggaagaaacatagtttagagagacaaacaaaaggatgcgtatggatgcggaaggtggttgaggagaggaaagatactggagactttgcattgactgcaaccagacatgcatggtaaagaagcgtctcgtgggagcattcattgtcgcacatccttaggcagctgctgagtgcgtcttgaactcctaacgcaattctatcacatcgtcgtaaggacggatcttgcggagatgctgagtggtaaagtgaatggctaaaacaataccaacgcatcccaacaaagcaaccgataatccaatggcaatacccttgtccatgttgttttgttgaaaggcaggagacgtctcaacgtaccaaacgaaatagaacgtctcggccagcaggacggtggggccaagctgcacagtgggattcggttgttggggaacggcgacaattcttgctgtcaaattgtttgcaccctgaagccatttcttcttcacttgtactctccagtgagattggttggtagggataggtccactttgtgtaattacttctcggtcaccatccgtatactctaaagcaaggtttacaaactcaacgtctgtattgttatcccaggagatagagtatgtattggaaatagcccagcgagaacctattcttagttagtataagggaaagggagcaagggagtagggggaagtaaggacgatcggctgtacgcagagaaacaatcaatccgactcttgttgctctgtcttcttctcctcaatcgtagctattcattttgctccgtaccatcactgggagtcaaaaaagtaaactctgcacggcttctcgtaacaaacgagaaacacgcaacgaaaaaaagtaacagttgcgacagtatcatattgaggcgtgtatttggactctcccgtacaccgaacacagcataaaccttggtttttgcttgaacggaagaaattgacgcagagggagttagccgtccggacgcgtgtcgcaacacgggacaaccttaattacgggccttacccttccctaagcttccgcgcgtgctgcgttcgcgtaaacacgcgtagagagcaactaaaacaggcttagagacgcgcgctctcttaacttcacgctccctctccaccgcagtactgttgcgggtttccaacaggaattgtttcagtattcattggatctactattttctgcaagttagcttccaccggtaccgttgatagagtcttgctgagtggtttttagcgtgttcgacgcgcttgaaacctgttttagtacggcagtttcacgttaagctgcctacggtgtgcgttaatagcaggaggaaaatatcacgtattcatcttaatagacacgttcaagacattgtgactggacgcgttttggtgctttacgggcacatacaatgattttggccatgtttcgtccattcctaagttgcttaggctatacacctaaagcgcccgagaaagcaaacgactatggagcagctatttggcggaaacagaacatctatcagctgctgaccgatcgttttgcgcgtaatgaagacgattatgaccatcccgcaactggaagactttacttgggaggtacatggagaggcatcatcagtaaacttgactatttgcaatccttaggcattacggctgtgtggattagtccaattgtcaagaatattgaagaaacaactggttatgggcaggcttaccatggttactggaccgaggatatgactgagttgaacagtcattttggtacggctgatgatcttcgcgctttagtacaagcattgcatgaaagaaatatgctgtgcatgattgacattgttgttaatcacatggcccacagcggttcgggacccgtcaactttgctcgctaccggccttttcatcgtgctgaagattaccacgagaaacgcttcattcgtgattatgacaatctgaacgattgtcttaccggctggttaggcgataatgtagtgtgtcttcccgacatccgcactgagaatccacgcatttgtagcattttccaaaactggattgcctttttgcatcgggaatacaactttgatggtattcgcgtcgacacggccaaacatgttcaaaaaaccttttatccgccctttgtgcatgctgcgaatgtctttgctatggctgaagtgtttcacggagatccggcttatgtgggtgtgtatcagcattacttgccttcggttttgaattatccactgtactaccaattacgcgatacttttctcgatcgaaagcaaaacatgtctgtcttctatcaaaaagcggtccttgacatccatcgctcgttttacgatgttacgactgctggcaactttgtcgaaaatcatgatgtccctcggtttctgcacacttgcagagactattcggtacggcctacgacaagagagttttcttattcttgaacaaatgatttttttgtcatcactttactaacactttcttcagctcgctgtaaacgctcttgtagcaaccatttttatggatggatttcccattatataccagggtcaggaacaaatgtacaatggcggggatgatccggaaaatcgtgatgcactctggaagtcccgttacgatacaacgaactctatgttccgtgtcatttcttcgctcctgaagtacagacttaagctttgtgacatatattcaaactttacgacagagcctacgcagccgttactggtgaatgaccagctgtatgctttcacgcgacctggcgtatatgtgattctaactaatatgggttctactttcaactctcgcatacaaattcctttacgaacaacatgtgaaaataaacctctggtggatgctttcgatgagaagccgcctgctggcctagagtcgcgcattgcttcatccaccctacatacaagcatccaatttggatttccaaaagtacgaattcaaacgcatacatttcgtcaactaacgttaattaggttcttattgatccctccattctttattagaggttttgtgtacatttcaagatgcatttttgtaccgcatttcgggtatgagtcggccttgctaaataaggtttcttcctttacctgagtataaacaaaacggtttactcctaattcctaccgttcaaccttttttaatacatcaaaaaccattgcaatgatttctatgcttttacctttcggccattcgggcctttatgcaagcgacgttgatcgggaagaccgtcctgagattgccaaactaattcaagcattcccgacaattgaagacgactaccatgtggtgaaactaattggcgccgggagcttcagcagtgtttttaaggctgttgataagcgccgggattcatatgacaactcatactgggactttgttgaaaacgacgacgcaaatgcatctgctttgtcctcctctagcagtaataagaagcaacggtttgttgctataaagcgagtctacgctactgtccttcctaatcgcatacaaacagaattggaggtgttgcacgagttgcgtggcagcaaatgtgtgttaaatataattacagctatgcgtcatcaggatcaagtccttatagtgcttcctttcattcagcatgctgagtttcgagacttttacatgaactactcactagtcgacatcgcatactacatgcgcgacctgttggacggtctttctcacattgctgccaagggcattattcatcgagatatcaaaccgggaaactttgcttggaacccctacacacggcgcggtgtcattcttgactttggtttggcacaatggcaagaagccgagatgcccggcttaaactgttgcattgaccgcgtccgcaaattaaagcaagaaaagcggtattacgacgtctttccccttgaacagacgattcccgatccttcacacggatacctactacatgatcctcgtcccagcaagaaagcagaccgcgcaggaactcgtggttttcgggcaccggaagtgctatttcggtgtcaaaatcaaacatccctcattgacacttggtctgctggcgttgttttactctgtttccttactcgccgctacccttttttccgttgcgaagacgatgtcgatgcaattgtggagcttgcacatattttcggcaggaacgatatgtcgaactgtgcattgctgcatggtaagtggacaaagagtgtaccaattattaacaacctttttttaggacaaatttggtcagacaatatccccaccattcttaatcacaaacatgactggcttgatttggtaaatagccttacaaaaaacgacacacaccctttattggaaacaagctctagttggttgatggcgcttgccatcgacttgcttgatcagttgcttgaactgaatcgtaagtgaagacaacagttgctacaaacagccacacaatcatgtttctatttccgttgtgatacgtcttattctgctgcaatgactaagtttccgtctcgtgccagctgatctaccaagttcgtcctttgtgatgtcattgtttaacttctcgttttctggggaaatgtttcgcagcgacatgataaaaggtaaacaaagtcgttgacagaatttgatgtacgacgattgattgtgtgcttttggcttgagcaatgctctgtttgtaatgcaacttgattataatccctccttggaacttttgcactaacaattcttgtagctgcgaaacgccttactgctgaagctgctctgcgtcatcaatttttctctgcctgtgcagtgacagagatgcctgtaactgacgtcaaagcaacagctgattcgacaacacaaatcaaagtgcccgctgcttaagacttgtgagttgttgataatatttttgtcatataccatacactctgacgtacccaacggacaccgctgatttgaaagatgcctcaagtatacataaatatgagagggcatatttgcggcaacgttcaatacgagcatttttgaaagcatttatttatatatcaccaacaacttggtgattaacaacaaaccgagtcacgccagcgagctgaaacaagtcaagtcaactcactttaccaacacgtgtacatatatattcaaaacgaccaaagaccttactacacaaatcctaccagcattaccaaatttttaatcagcatgcccagttacaaaggcaatcagactcgcatttgtcatcaaggtgccgacggcaacatgtatgtggctattcttcgcggaccagaagaactggagcaatggaaagaggattcaagcaagcctttagttgatgtggttgattcgtttcaagtgtttacgacacatcgacaaggtagtaccggacgactttcgactgcctcaaaggtagagttggagaatgagtttggtacatgcaacgaggactcgatcattcgtcaattgctaagtgttggtaaggtaacacctcaccaagagcatatgccaaacaaggaattctaaattagggctagtacgaaaattgctgcatattattaaacgtctttagcctatattttgtcttctactctttaatcgcttttgcgtcctcttcatgaaaaataatgattaagcatttttagaggcgcctggaattgctatataagcagctactagtgcaggggggagggacttagtagcagttttgctatatgatttggggattatcagcgcccagtgcgcacgacttcattgtacttctataggtgtatataatatattcgttaggtatcgttaaatgcgaaaaaaaatcgaactcaaggcctctcccttccaccactaacttgtcacaaacaggcatgagcgaggaacaggtgaacaacgttacccagggcgtcaagacgctcattttggaccccgtcacgggtgaaaaggtgtccaagactgagttaaagaagcgtgaaaagcaacgtcaacgcgaggctgctaaggctaagaagcaagccgaaaaggctgccaaggctcctgctgctgccgctcctaaaaagaaggacgaggaggatttggatcccgctcaatactttgagaaccgttccaaggccatcaacgagcttcgttctaccaagaaccccaacccctaccctcacaagttccatgtgagcattaacgttcccgagttcatcgagaagtatgcttacttgcaaaagggtgagactctccctgaggtcaaggtttctgttgccggacgtgtccacgctctgcgtactgctggtgccaagcttcgtttctacgagattcactctgaaggcaagaagcttcaagtgatgtgccaagcccaggatgctgagaccgttgactttgctgctcaacacgagcacatccgtcgtggtgatatcatcggtatcattggttaccccggtcgttccaaccctaagggacgtgctgatggtgaattgtccgtctttgctcgccaatgtgtgttgcttagtccctgccttcgtatgcttcccaaggagcattacggtttgaaggatctcgaaatccgtcaccgtcaacgttacttggaccttatcatgaacaactcgacccgcgatcgtttcgttgctcgcagccgtattatccaataccttcgcaactttttggacaagcgtaacttcattgaagtcgagactcccatgatgaacatgattgccggtggagctactgccaagcccttcgtcactcatcacaatgatttggacatggacttgtacatgcgtgtcgcacccgagttgtacttgaagatgcttgttgttggtggtcttgaccgtgtgtatgagattggccgtcaattccgtaatgaaggtgctgacttgactcataatcccgagttcacgtcctgtgaattttaccaagcttatgccgattactacgaccttatggacatgactgaggagcttgtgtccagcatggttaaggagctcaccggtggttatgttttgccttaccaccctgaaggccccgacggtcccagctacgagcttaactttgctcgtccctggcgtcgtattcacatgattgagttcttggaggagaagttgaacgtcaagttccctcctggagatcaattgcatactgctgagaccaacgctttcttgagagatctttgtgctaagcatggtgttgactgtgctcctcctcaaacgaatgctcgtttgctcgacaagcttgtcggtgagtacattgagtctgagtgcattaaccccactttcatcattggtcatcctcaaatgatgtctcctcttgccaagtaccaccgttctcaacccggtttgtgtgagcgtttcgaggctttcgttgctacgaaggagctttgcaacgcttacaccgagttgaacgatatctttgatcaacgcgctcgtttcgaggagcaagcccgtcaaaaggatcaaggtgatgatgaggctcaactcatcgacgaaaacttctgtaccgctctcgagtacggtctccctcctactggtggttggggtattggtattgaccgtttggtcatgttcttgaccgacagtaacaccattcgtgaggttttgctgttccctcacatgaagcccgaggtgaagtcgagcgagcccgtcgtcgccaaggagtaagtgtacgaatgctgctaatcgtgtgtatttctcgtctccgctagatgttggtctagaggttgaagatgtgcaccattggcttcactcttccatcacttttttgtttagctttagaaaatttgggatgcgtgtacttcgtttggtttcgtattttgttttggtagagcctgtttgtgaatggcaaccactggtgatttagtctgatgtaagggtgatacattcgtgtggattgcgcgaggattatcgttacgtgttaggatggacgagtttaacggctcggtcgttttgacttgttcgtccaatagtttagaatgggttgccacgaagggggaacatgaaggtcctctcaacctctggttcatttgtaagcaactcaatcaccaaccagcgtttataaaggctcgtgcctagccagaggcgggagcttcttcattcgtagaaaaagcgggccggcaagtgaagacgtgattgctaacgatatttcatcaacagacaccgcttttgttgcaatcttgcatgcttataaacgaccaatgttatccacgaaagcttagttggaaaacgacgtgctttttctaagaaacgcttaataagagtgacgttgttgttataaggaatccattttcaacgcagcattcacccgttttcactttatagtgcatcatgctgaaagaacttatctctggtagccttgaggctactttaaaggcaattccaaagggaaaaaccttgtatgtggcttacttggcgtctatcgatcctcgtaccaaacagccttggtgcccgactgtccgtgctgctcttccatcttttaatagtactttcaacaactcaaacaaactggatcttgtccacgtttacgtcggcggcgtttctcaatggaagacacctgctaacgaataccgcatcaagtatggaattacggccgttcccactcttggtcgctacacgcgcacagaggatggtactctcgaacaagatttgctcgttgattatgattgtttggacgctaaaaaattccaaaagttcgttcaatagtttgacatgcgtaatctacatggtttccgacgaagaaaaggctgcggagaagcagcatgtttcagttcacgcttaatgtttcacgaaccaatgagtgtttcatcaattgacgaatttcattccccaaaaactccacaggaatggccatttaccagttggtgaaaaggaaaggaagagtggatattgctgtttatataaagatttgtcgcgtgacgtcaatgcttgaaataagcttcaaatgcgacgcgaaaaaaattaatgaaagagaacaataaaacagtttttattctttatatcgtaaacagagtatcatcacgaacggagagctgtaacaaccgttgattttcagctgctattttagctgccggtgttttttcattcaggtgaacgcgtactagagcgcgatcaagttggtcgatgacagaggcatcgttagggggaagtgactgaaagttgccggtcgtcaggtcaaaaggtgtgttcgggggaagttttgtagcgacgacagagcgtaatgtctgaacggtatcgcctttatgaaaatcaatgacgaagctgtcaccattagttacctggaattttatggccgtagacgtatgtacaggtcgaggaggagggacgtaaggctcatttcgagctcgccggtgaaggatgttttggtagagttcgagttgagagcgtgtaggtgttaactcgacatcttcagaagtgccctccgtaccctcggaaggccctacggacgagccagtagttgcagttgatcggtgttttgcgtaacgaacctcaccccttgtttgttgacggagaatgtttcggtaaagttcaaaaggtgagcgtgtaggatgggttcgtttagcagcttgggttgtgggttcggatggtttgttggtagtcgaaattgaagatgctggagctgaagattgagcggtgggctcaaagtgtgtagacggttgagtcgatggtgattgtgattgtaacgattgtgataattcggagacacgttcacgttcaacctgaggggagaaagaaggagtgcttgaagggagagattgtgcatctgcttcggtagacacgcgtttggacacggactcttgatgaatctcggactgcgaaacactgtcttcgggagaaattgcagacgctggaggagcagggttcgcagggcttttctgttccgttatttgggttcttggcacggctttgggaatgacacgaagtagcacatttccttgagtaataccgcactcggcgagagttgagtccaatttttcgccagtgtacgagaccccatttacaagcacgccgcaatcgagaaagctgtgacgatttaaaaggtcttttaaagtaacagacaatgcgacgctctcgacaattcggtttcgaccgggggcctgaagggcaatccgaacagaagcgtcagaaccgtttgtgaccgttgttttctggttttttgactcagaaacataaactttggcgccgtttacgagtcctgcatgtcgaataagtaaagagggatccagtcgttttgaattgtgtgtcaaatccaagtttttccacgaagagaagccaagctgcttgtaggaagacaggagagcaccttgaagcgtagtagacggtgtagcccgtacgggaacgcgctggaagccgctgcacagataaacaaggctcatggcgacgtgtaggaggaagagagaagcattggggccataggacattcatgttccgtttagtgagctttaacgagatttatcgacaagtctagtccgctgcaccgtgttgtatttcggtaaatgtaattggtatactaagttgcaccagttcaacggcgtcttccttcaaagacaacgtcgtcgccaaacatttcccaagacttgcaaggccaattcagagaaggagcatctataccaatggtggagagtgggtcaacgaactgcggagagatggtgacaatagcggcatccacgcactcacttttcagagcatgggagagcagcctcgcgcctccctctaccatgagacgtcgaatacccagctcgcgcaactggtccaaggcgacatattcatgaaaacgtacagtattgtctgtcgcacgaacaataagcttaccgcctacgcgagtaatgacgtttactttctgctctataattggatcgcttttcgcggccgactctgttttcggcgaaacgatgacgtaaggtgctttgccgacaccaagtcgagcgagcttgatgactttgagcgattcatagtcaagcgagagtgacgagtcgacgagaataggtcgcggttgctgatcaagaggaagtgtgtcgtgagcaggatccggaagccgcgcagtgagacttggattgtcgacacgaacagtagtgctaccgaccatgataccgtctgcatgagcgcgcagtttgtgtgtcatgacgaaagactcgtggccagagagtacgagctgacccggattgggcttaccttgagagtaagtgtagccgatgcggccattgagggattgtgcccaagtgagaaatacgtagtcggtgtttggtgcggggagatacatgagagtggagtggagtgaagtgaagtaaatgggacaaatgaaccgtacttgatgttttggtggagtcaagtcggtggtaaatttaataagtagaatagatagtatattgaattatattgaataaattaaaatataataaaaaataaataaattaaatggaaaaagataataaaagataataaattaaattataataaaaaaaattaaattaaatggaaaaaaaaaataaaaaaaaaaagaaaaaaggaagaatagtggtaatgacatattattattgatcacagtacatgaatgttgctttaccacagaaacaaagacaacgaaaatagaaaaaatatctgatagctaaaaattctttaatggacaaactacatcagctctatccatttaatcgcaccttttgccgctttccccttttcttccctgaatatcctgctgcccttttccctccgactgctatccatactatctgcaacatctgccgtcgactgttatcagaaaagctctatctcaacctaagatccaacttaagatttcccgacaatctgtagctcaggaacagaaataaaatcgatatagtatttatttttaaacgtttctatttgtacacaaatatctcatcaccgcgctcagggaattatgtcgctactgtcgaaagccaagaaaatcgtatgcattggcagaaactatgcgtacgtgcacaggcgaacggatcacgcccaactaaccgttcatcagtgctcacatcaaagagctgaacaatgccgtgcccattgaaccgttctactttctcaagccctcctcaagcattgtcgaaccaggcaagggctcaatccagattcccgacaaagtcttagcccactacgaggttgaattgggtcttattatgggagacaagctgaaggctggcgcgagcgtccccgacgacactgccatggctgccatcggcggatactttgtcgccattgacatgactgcacgtaacgttcaggacgcagccaaaaagaaaggtcttccctggaccatcgccaaaggctacgacacgttcctgcctgtgggacccatactgcccaaaacagcaatccccgacccacacaacgtcattctcgagctcctcaaaaatggaaaacgcgttcaatacgacaacacctcgctcatgctgaaccgcattccccgcatcctgagtgccatcaccgaatccatgtcgcttgaaccaggcgatcttgtcctgacaggcacacccaaaggcgttggtcccgtctcacccggcgatgtcctcgaggccaagcttcgtgatgcctctggaaacgagatttcccagagcggcttctccatcaacgccgttgcgcggtgatggaaagaagatcccgtcctgttacatgcaccattcttttgtttcatagcctgtcaatatttactgctgcctcctacttacctagtacttacctactacttagctacttactcacccagtacttactactactacctactctcctctctagcccactaacccccactgcccccacgccaccaaatatagcagcgacaagtgacgcctataaatagccgcagaggggcattggacgatgcaagacaatggatgcaaagcgcccaacgcggttgattacggctgaaagagcacacaatgggtcacgggaattcattgaaagcattccggtacggcaacttgcgtgcaatccgcagcgccaaattcgttgcttgcgaaaagttcgcgtcggtggctatttatggaacctcgtagacggacgctgcctcggagaatgtgcaagcgcttacgacgagcgacacagtagatagagcctggtgagggcatgggagatggcttatccttagaaacacgttcagtaaaaatagagacaattgctattacaggagtatttgtgacatgtgggggttgctgccattcagcaccagaagcaagtcggtccaaatggcgtcaatgaaacggtgcgttacgtcgccattagcgctgtttgctacgtcgttgccgccgctactaggcagctctgtttccttccttcttcctatactacctctgctgctgcacccccacccgaccgcatcccacccatcaccacccccatcagcggcgcaggcttttcgcttccaaattaagacccaatcgcattcgcgtccatgaatagaacgcgttacgtcattccccatatccattaagacgcgactcgctcgaccacgcgtttctattttcgtctcctaacagccttacgatcttacccttcgccattaccgtagtacccgccatcaccacaacgccagctataaaaaccgatactctgctcccagtttcagcacgctctgcggtgaaaacgtccccttcatagatacatcccaccggtaagcacctttttgttccttctagagtccatccacctctctgtcttatttccgttacaacacccttctctctctctttctctctcatataacaacttctctacataatgtctgagtctgcacacacctacacttccgaggagatcgccgtcctcgaggaaaagtactctgctcacaactaccaccctctccccgtctgcttcgccaaggctgagggtgccaaggtctgggaccctgaaggacgcgagtacctcgacttcttgtctgcctactctgcagtcaaccaaggccattgccaccccaagatcatcaaggccctttgtgaccaagcccagaagcttactttgagctcccgtgccttctacaacaatgtcttcggtcccttcgccaagttcatcaccgagtactttggctacgagatggttctccccatgaacaccggtgctgaggccgtcgagaccgcctgcaagcttgctcgtctgtggggctaccgcgccaagggcattcctcaaggcgatgccatgatcttgtcttgtgccaacaacttccacggccgtacgttgggtatcatttccatgtctactgaccctgatgctcgtgactactacggcccttacttgcccggtgttggccccatctgccccgagaccaatcgtgtcttgcactacaacaacctcgacgacctcaagtacttcctcgacaagtacggtccccgtgtcgccggtttcttggtcgagcccatccagggtgaggccggtgtcgtcgtccccgacgacgactacttgaccaaggcttacgagctttgcaaggcccacaacgtcctcttcatcgccgacgaggtccaaaccggtgtcgcccgtaccggtaagatgctctgcattgagcactccaacgtcaagcccgacgttgtcatcctcggcaaggccatctccggcggtgcttatcccgtcagttgcgtcctttcctcccgcgagatcatgctcaacttcgagcccggtactcacggttctacctatggtggcaaccctcttggttgcgccgtctccatcgccgccctccaagtcgtcaaagaggagggtctcgttgagcgtgccgccgttctcggtgaaaagttccgtgccgccctccgcgccattgacgtcccctacttgcaactcgtccgtggtaagggtcttttgaacgccgttgtcatcgacgaggctcaaaccaacggccgttccgcctgggacttgtgtttgatcatgcgcagccgcggtatcttggccaagcccactcacggtaacattatccgtctcactccccctcttgtcatctctgaggaggacttgatgaagggtgttgaagtcattaagcaagctcttattgacctccccaccatcgacatgacccccttccaggagtccgctgctcactaaactgtttaaccgaacagacattctttggtgcagctgtgcggcaatcctgcataattgactccgttgtcgtctcttaattgggatttaatttttaggaaatacgttggttaattttgcggttgctttcaaaaaaatatatatatggattttggagaaacagaaacacgtaaggtgaagtgggacttgaagtattaaaacgcgttttcaaaactgaaatttgctcgagtaatgaacttggttaaatgagaggaagtgaacaaacaagaatgcctaaaacaggcccttgctgaactagcggcgaagatcaattaacctctgaaggaaaggaaagggtggtttatcttcgtttacccatagtgtcttcctttattcagtactgaatcgctcctttccgtttctggatgaaactcgagaagaaatccggctctttttcgctgtaacacttgtctccgcctctattccattttccattttccatttttttttttctttctcaataaggaaacaaatcctcgcaaaacaccaaccctacgcggttccgggtggcttctatgaatttattaaaacaattatgtagaccaccatggtgttgttggaaacaaggatacgtcccacgtttcacaattgcagccgttgcttatggtcgtcgtgcacctcgttcactaatccaggtccgaggaaaatggcaaacttcttcagacagcactgaatcagaacggtcgttccgaagatgggtcacaggattgtcattcgtgaccggaggagcaggtctggctttcctaacatccagggcacgcgcaagggcttctcgtgcatacgaaaatgctgtccttgatcattatccagaggcgacagttgttgacaactttggcaagagacctcttgttgtcagagtgtgcatgataattgggagactttgtaaggtccttttccttttcatgccggtaggcttatgcttgccaatcatttttctgggtaaaagacttccaggttcgtggatattcggacgcggtgtgtatgtctggctgcatttgcttgtgagacagatggagcgttcgggcgcaacgtttattaaattgggacaatgggcagcattgcgtacggatatgctgccaccgattctgtgtagggcactttgcaaactgcattcgcaagggagaccgcatggctttccgcatacggaatctgtactattgtcatctttcggcgcctcacgacttcaagaattatttgaggtgtttgaaaacaaacccatcggcgtaggctccattgcacaagtgtaccgagcgaaactttcgcctcagtatgctccaaaaaagggctctccatgggtcgttctaaaaattgtgcatccaggagtggaggaacaaatgcacattgacttattcttcctgcgcgcactggcatccttgataaatctggtcccaactatgaaatggttgtcactcccgcaagaggtggatgagtttgcaacaatgctgcgaaagcaaacggacttgcgttgtgaagcaaacaatctcatccgctttcaacacaactttaatgataggaactacgtgctattcccgactgttgtcaaagaactgacaacaaaaacggttcttgttgaaagctatgcagagggaatacatttgaacaggtttctacaagcgcccgggggcccattcgaccatacccttgcatgtattggtgaagatgcacttttccaaatgctcattcgtgacaactttttccatgctgaccttcaccccggcaatattcttgttcagttggtaaagcgtggcagacggaaacgtgtaagcatgtatgatacatctaaactcaaagagaattgctcaccagaggagtggcacgaaactatgcaaatgctgtacgacaaaggctatcgtcccagaatggttttcctcgacgctgggctcgttgtccgactgggggatgaggacaggagaaactttctcgatttgttcaagactgtgctaaacctcgatggatatcaggctggccgattgatggttgagagaagccgacaacctgaacgggcgattaatacacacgtgtttgcattaaaaatggaaaacttgttgatccgagtgagtcgccaaacattctctttgcagaaggttcagctgggttctatattgcaagaggttatgacaatgactcgtgaacatcatgttcgtgtggatccaaactttgccaatgttgtcttgtctattcttcttgtttccggaatcggtcggattctggatcctgatttggatcttatgagcaatgcaactccttatttgcgatatgcttccgtgaaaggcgcaacaaactttagcaccaataattcgtggtacgtaacgttgtttttctggttggctcttgagcttcgtgactttgtactattgtcaacatcaaaacagactgttgaaaactgggtaaaggccgatatgatctcaccaagcgtataaagcatcattggtggttctgatattggctatccctctataaaatagattcaacggtatcgattaattctaagtttaattcattgcttcgtggctttttctccgttcatttgttcatttatttgttcgttctttttcattaatgactaagataacgtcggccctttctttttcttctattcagtatccgtcgtcccaaatgtgttcgaattcgagacaagaatccgtgtttacgttttcttcgtatgttggagggttgatattccattccataagacttccaacgctgttgcgaccaaccgaaaggactgactgacggggtctgttgcgtttgactaaatggtgatgcttttgaaaaaaaagacgaaatcattttaccggaaacacatttctgaatattggaaagcccgatgagacgaaagctactttgcagaacattcattctaattcaaaccttgtagactaaaatagcggtgacagtcagatcttttaatatttcaggtgaatataataatgcttttctaaagcctttttttataacgagacgcccaggaacagtgaaagaaactgcctttaactattgattgccttcttggatcgaaaattggtggtgagttttgtcgaggggggagacatcgcactggctacgcactttttcgcaaattaggttttcacagagattaccacgcgtcagtaggtgtcctctcccatccacgcgtatttgctcgtgaatacaacaattgttacattattacaaaaatggactatcaaaatcgcgcaggtgtgcgctttggaggcggtggtgtcgctgggtatcaagaaacaaatgctgcaagacgtgaacgtctgcgacaattggctttagaaaccattgacttaagcaaagtatgaattattgttccatttgtaatttttgataaggtatgctgacgcagagcttgtataggatccctattttatgaaaaaccatcttggaacatttgagtgccgactttgtttaacaacacacgcgaatgatggctcttatttggctcatactcagggaaaaaaacatcagactaacctagcacgccgtgctgcaatggaatcgcgtcggggagcgcaggccagcacggcagctcagcctgctgcagtgtcacagtcgcaaattcaagtccgtaaaaacatcgtcaaaattggacgtcctggttacaaagtgacgaaaattcgagatccggagactggtcagttaggcctgcgtttccagctcaaattccccgacattgctaccaatgtcaaccctcgataccgtataatgagtgctttcgaacaaaaagtcgaggtccctgaccgcaattatcagtatatggtcatagcggctgaaccttatgagtcggttgcttttaaaattggtatgctacacttcatatttatgatttacctgaaaacaatattgttcttaaagagcgctaaccaactatccacgcagatgcccgagaaattgatgactcgccaggacggttttggacgtattgggacgctcctacctacacaattcaacttttctttcgttaaacagatactggtaaaatatactcgtgtttctgtacacaacacccttactccttttcatgtctgttcttacttttgccaaatggctgtttggattttgaaccacttacaccatcaactacacccataagctatctcatttcaaaattagcactgaaagtgagctggaaagtttttgattttactggatgaaaacgtgttccatgtgcataatattgaacgacaattcctattattaaaaaaaaaaaaacgctgacccaaaaacattcccacagagcatcccgtacattcaaatcatgttaaagacacttgactacgttttcggtacatgccagtttgtattgcttgggtcggcctatggcattgctcgtatgcttggtcggagaccgtcattttttatgagcaatgttcctttctatcttcgtatgaatcctgctgtgacctctttgaaggttttcgcactggccacacttttcactacgtctctttttggttctattgggtgcactatccttgctgcttgtagaacaccatctttacgcgagtttaacgctcgctttcaaaaaaatattacttcaaaagagcaggaagaacaagctagaataactcttaatcaatgggcgcgtgagctttcttcaggctgcattgaagactcttatgacaaaaatactgatgaataatttaacttgtacatgccatttttcgcaatctaagattgaattttcttctgaaatttggcttgtaaccaacagcggtacatctttacctttttcttacggttcacgaggagtctgagttggttagtcttcaaattgactggttcattcttctgacgtaccgtttgtctacgccgttttgcagaacggcaaagttggatccaaaaacattttctaattcctctgtacattcgttagttaacccgcaataccgcacaccagtttttcgcgctcacgcgaggagcgtgaagcttaccatttgtaaaaaagtatacacgagtaccgtctccacgaatataaaaattatcaccgagaagtctatttccttttgctctgagttgtgtcatatcccaacgaccataatcacggaacagaactaggcctcctggtttcaaaagtcgcgtaatgttggaaatactctgctcccattgctccggagccaaggcagaaaagcaaaaaatgaggataacaatgtcacaactctctggctctacgttttctggcaacgtagatccagctaaatcccacacggaggcctgaacaatgtcactttcttgaaatgctggtgtttccttaacaacatcaatagccttgctggagtagtcgacgccaaatactgttaactgaggatttttatttgctccgagaataggccagattgtatttccggcaccgcatccaacctcgataatgcgtttttctcctgcatcctctttcaatgcctccatgatttctggaaactcttgagccaaccaacgtctgttcataaagaagttgccctcattgcgttcataaaatttatcccaaaacgaggcaggctgttccatatatttttctacttccgccacgggattctgtttttgtttctcaatgcattgtttggcatattctatgtgttcttcgtcccattccacatgatccctgtaccgaaaaatgttaaaacttttgaaaatgtgcgatgcatcatcaaatgcatcgtctttccttgacttaccaagcattttgctcaaaaacctgctcctcttttttcagaattcgaccaccaaattgctcgttaatcgagaaactggcctctcggacagaggatgtttgtttggacggcatggtcggtttgtgaggatggaagaaaaaaattttgctctgcaattaggttcaagctggtcgaaaatagatgtgttgtttgaggatttcaaatttacttgatgcaagaaagcaaataaaccagtcgaagaaaggaaatacactttatgagtcttttctttcgtacgccgtgtatcctaaatagttacaagcagtaatcaaaagaattgaattataatagctgtttcatcagttaaaagggcattattataagcttccgggtgttgaatttaaacggttctaattaatcagttattcgcaattttttttattatttttttttcttttggattggctcgtcttatgtataaagtaaaatatcattgcgcttaatcaagttagattttatacagcttttgtttactccattctgtgaagtaattggtcctgtttcttttttggatttcttaacaaaattttttgaatgaacaaaaatgtgctgtagcgggcccccttcctgggggccgatgctagagtgaatcccatcgcaatcgcactgcctctaacccggagttgacgtgcattgtcaccaacctccgccgatggctccgtgtttaaccctccgtccttacagaagctgccttccgaaggaagagagggattagaagatcaattgcaagactcgaactctcagatgcagcagacctcagttgacgaaagggcatccgcttcagccaagccattacagcttgaattgttgcgaagccattacgtttatgtcattgactccgagtactttcgaacttaaataggaaacaatcattcaactgattggtttcttagattgaatgcctaagcatttgctcatattcgttactattacgacgaaattccaagccattgcttttcatttgtacatcttgcaaaacaataagattttgtttctctgaagttaacaagcattacaaatacgaatcagtaaccaaacgatattatcaattaattagttgtaaaaaaaatataagggttcaatggttatgatccgttgaacactacttgtttctttcaacagcaactttcagaatttattgcgcgttcaaagagagaagttattaacaggaatcctcaagtgaactgaatatttagggcctcgaaccgcaatagcaaaacaagagtcactatgtccgagcggttaaggagttagacttgaattcgctcaggcatctaatgggctatgcccgcgcaggttcaagtcctgctggtgacgagatacatgagatttcctgtctcgtagcttttttgttcttgatgggtacagtctattttgcttcttaagtaaaaacacttggtcttcggcttgtattttgtatgtgcatcaatatcataagaagctatgggtgtaactattttagagaaagaactacagctactatacggataattctgtataccagttgttgctatgttattttcattcttctataagagtttaagattccaattttcgtaaattcaagtaaggtttcggctctgcgaacaagcgaccattagaaaaacaccagccaatatgaaatacagttattgaactttgacaaaaatgattattaaacttttattttcgatgaatttcagatgtccgctaatcattggacgtttttttaatgttttaggtttttttttaatttccttttcgcaaatacctattaaggtttacttttaagcgagcgttgattaataaaagtctatatgaatgaatactctgcttgttgaattctaacatatatataaagagtcaatatgatcatttttctgatctaaacacatctgtcactacagaaaattatgattgaatagaaaaaaatatctggtagaaagtggtgtgccaaaaaaaggaagacaataaacaagcagcttaatcatttgtataattgaaaaatactattctttgaatctctccacggcttagtggttagtcgttaaattgtaatttttccttccatactgagcagttattctgatgtcgttattcaccggacgtggataactgattcttagtacacttgttactgttaacagttggatgaggaaagcctgtttggtatcgtttgggagccgtagatgtcattgttgcaattaaacaagactaaattcctctttgtaaatttaagtttctaacaagtttcaatggtactatgataagccaattattctacgaactttcaaactcgttttaaagcattccaaacgtttgtggttgatccaaaagttactacaactgaaaagttttatatattggaatgggaatagaaaaactattgtgatttcgtcacacgaatggcattagagccacagcatttgacataagagcttaaataattattcagaatgctatttgtgccttcttggtaaggatctcctgctgaagttgttctcacttgatctcaatccatttccaacaaatgtcaaatgactttaacaacaaaaaatgaacaacagaaataataatgcagcgagcgaggttcgaactcgcgcgtttatcaacagcagagttccattaacctttcagccaacttaaatctgcccccttagaccactcgggcatcgctgcttaagacattttgtcagaattcgaggtcgaatatgtttgattcgattgaggattcttgttcataggcttcaaacaatgagtaacttaattcttcaaacctatccaaataagcttcggttaataaaacctatatgttatgttatgcacaacagattttgaaagttagttgtcaagagaattaagtaatgttcagcgggttgtctcaatattagcaaatgcttaggcattcaatctaagaaaccaatcagttgaatgattgtttcctatttaagttcgaaagtactcagagtcgatgacataagtcggttttctccatgacattcacgtcaaaggagctattacgtttaaattcacctccgcgtttccgatatctaaattctgtataagtgcaacgagattgtcgcttttcagttttggtgattttggacaaaaaagaataactcggacaaattaatttgaaagtttgaagtctgtaaacacaattagctctagtctgtctcaactatttgtctgaataataaacatttaaactttaacattaatgaaattttgtaacttcaatggtaataatttcatgaacactgcgaatgcattcagcacactatcttctgttctagtaaacttgtcgcaaaatattaaatatagttacattggccgaaaccttattctaaaatactaagtgctcaagctcagcactatgaaggttaattaaataaaactaccagatagttgaactaattgggactgtcgcactaatttttaccttttttaccacaattagcgctgagagaagcaagtcaaatctatttactaataaccgtgttgagttaaagtcgcattttcatactttcagcttagttaataacgaactatacaattaattattgtgtgcacaactctggcatagtcgaagccgattaagtaattatactggacagacaagtataactttaaccttggaaacaatacaaagtgtaggcattttgttttcaaataacaagaattttgatacagggtgaagcgtttagcttcttctttaacacaacaatattggactcaaagaatacgagtggatacatcgattgcgtaaggtacgtatagttaaatacaacaagaaagtcattcaaaactcgttagtaaagtatacatgtgcacaatactccaaataaaaataaaagtaacaattacaatttagctatttaaatatgttaaaatatattatagagaagaagtcgatttcggctatttattaaaaagagcgggtcagttataccatgataattataactgcaattagctaaagaaaaaagacccggtaaaatggaaatccgctgtaaactgttagagacaggtcgcaaaatcataaatttactgaaaatgtaaaataatgtttaataagaattggtaggcgtcttgaaacaatgaaagcaattacagggtccagcggagtatttaagaaaaggaagaatatggaatctatttcaaaaaagaataagaagaaaaaaaaaagaaagagtaataagagaaacaagttgttataaaacgatccattgtagtctagccgcgggctagacgagagatttatcatcagctcaagaagtgaaaagaaaccgtatgtcttcggcagtcatttgattaaacgccgtcgtattgcaatccaaggttgccttaaccagcttttcctttttctcttgaagttgaatgatcttactttcaatggaattttcaatacacagtgtcgtaatacgaatgggacgacactgaccgatccgatgaatacgatccatggcttgcaattgagtagatgcattccaccaagggtctaacataaacacctgtgatgcttcagtcaaattcaatgcaatgccacctgccttaagcgaaaccaaaaagacagtaatattgacatcggaacagaacgctttaatagtagcatcgcgcgctttgggtgtcataccgccttcaagtctaacacaattgaatcctgctttacgtaagcgccaactgacaagatcaagcattgctgcaaattgggagaatacaattgacttagttgtgcgatcttttcttcgcaacatatacaattcttccaccagtgcctcaatttttgtagatgatcgccaattgttcatgtcaatgcgattaagaatcgaggttttgtatttacttgcttcctctttgccaatttcctctaatgcaggagcatccagatcaatgtctaaaggaaggaagcatgatggacactgcgcattgtctgccgcagccgtgctaacaaattctgaaacacacaaccgacagaaaatatgtttacattttgatcgtatggcatcttgtgcaacctcatcacaaatgcgacatacaaaattgtcctgtgttttaacatctatcgtcttattcttgtttgctaaaacgagatcagggtgatcagccatctggcgcattcgcgtaatcaattggaaaatgttgctgtataaggattaatatttcgaaaatacaaagagcaagtttttgtgcgctaatcataacgtacatgtaattgtttaaaacaacgccttcttcaacataggtatcgaatttgcgttttgattcaataaataatgaatgatacaaatcctcctcttccttgctaaacaagtctcgccgtactctgacaacgcgaggaggaaggcctatatcatcggcattttccaacttggttcgtcgcagcataattcgtcgaagtaatatatgcactttcgcaaacgcggcttgacctcgccaatcgttcccaaaatcattaatgggttttagcaatgccacattgaaaaagcatgaatgctgtttgcaactgtgtttacaactgttgcacatcaatgttctcgggttagtaagtgtcttgcagctgcaacacgcgcagaaacaatacacaaaaggatctgccttcaagaatttaagtaatgaaaatatttcaccaatgcggttttgtaatggtgtaccagtcaaacatagttttcgatctgactgcaactcgtatatggctgtcgtggtgtttgaatgagatttaattttgtgtgcttcatctaatacaattcgataaaagttaattgagtgaagcaccgatttttcttttacaacaccagacttggagcggaaacccttatgctctttacgatacacggtttccaccatgttgtagcttgtcagtaccacatcacattcacacaattctttagcattggctgtgcgggatgcgccatgatatgtatacacttgaagcgagtggtcagaatgcaattcaatttctgacttccattgtagtaatgcaacaacaggagccacaataagggttggctttcctctaggttccgacagtagcaaggcaatagtctggatagtttttcccatacccatctcgtcagccagtatacctccacgataagaagagctttcctgtcgctttaaccaattaaggccttgcagttgaaatggcattaattgaagttttagacttttaggttgctcggcacattctagttcaacagtagtttcagcgtcaagacggtcccataaagttgcaagttcaggatgttgaaattccagacgacgtatcgccctctcatagtaaggaaattccttcatttgcggcgttctagccggctttttcttgattgaagagtcccgagcagaattcttgcgcttctgccttttaagtgctattaagctggccaagggcacatcatcgtcagaagaaaccgttgattgtagaggcaagatagccgtagtgcgactcacggagactgcatcgttatgcccgtggtcattgtatacagcagtgttctgatcatctctaccttttattttttcttctgaatcctgtgtctggtggatttcttcttttcctagctcttgttgaagagagtatgcgtcttcattgtctgaattagagattccatctttaccttgtttagcaagtgctatgggttgagcggtatcgtccgttcgttctttgaatatggatttctcatgcacggttgatgatgaaccaataggatgctgatccgtagaagacgtagaatgatattcacatttctgtacccgaccgcgctgtgatctggacacaacatttgtatcagacactttgtttttagtgacgaagctcgcagcaacgtctttttttcttcgttcagcgtctgaaatacttccatctacaacctggagggaagagtcatcctgagacgtgctttcagtagctattttgttacgtaaaacaggaatctcgagagtctgtggattttttttgagagaacgacgattacgttttaaacttttaggacgactggcctttttagattctaatgttctcattgacacaggatgatggttacagagagcggcatcttgcttcaagcgaaaacagtaattcgccgaaaaggcacttagtttttagcgtttcggtgttttaaatactcgcgcaaaaattgtgctactacatgttgcataggttctgttgcgtttgttcttgagagtaccagtagtacttgtaacttgattattacgtttttgagtcgcaataggaaagacaatggaatgagtgttgtcaaaatattgaacttaaggaatgtgtgtatttcatgaattatctcttccttatattcatagagagtgctgtttacttgatacaatgaaaactattatcatatggagaaagcttacaacaagtttagtggaagcgcactaatgttcctggcatgtgatctttaagtatgaggtgggtactttaattgaggtgtacggtgcgcttacatgccggtttatactgataatgccatgtacatgtgtttcttcaacggaacttttagtattggaattgtaatacagaaaacaatatacatgtccgttgtaaggcacgattcacacaatttgaactttgatcatattgttgtagtcctctactgatattgtgaaatttgtcaatccaaaaactttgtgagattcgtagttgaaattgtaattgaaattgatgttgattcaggccatccgacccacaagctttcaatccctacaacatgaagaagtatgcttcttcagtctaggaaggaacttgggtatctaaattaatgaacaattttagactttgatttgtaaaacataataacaaaaaataaaaaaaaaaaaaaaaaaattacaaaaaatacaattacgttacggaaagaacccaaacccaattccaattccagttgcagctgcagtttcacaccgtctcccctttactgagaaacatctttgatccgttaatgctacactcgttcatcttcactcgcatatattgatgatccacaagttttaatgttcggttacgcgaaactctaaattattactatgacgtcacatatctggatacaactgcccgtttcccgcgttgtgtaaccttccctctaccaaacacatttttaatccacaaaacctagtaatgaacaatttgaaataatccattgaaattggacgcgatgatttgtcagaagcactcgttgattgaaacacaaaagcaaaattatacaatgtcaatgctaaacattgaaaaacgccattaaaaactgttgctacggtcccgcgtgttctttcaactcacagaaattgctttcggtgcactttgacgcgtatacaatcgaatgacgtaatccgactgcacacgcgaagaacacaaacgcgctccaccgtcggagacgttttctccagagcaaaacactaaaaccactgaaactagacgcttaaacatgccagaacccaaaattgcaccttctctccttgctggagacttctctaacctccaaaaggaggttgttcgtatggttgattatggcagtgactggctgcatgtggacattatggattctcagtttgtgccccagttgacgattggccccgtcgtggtcaagtgcatgcgcaacggtgtacccaaagagaaggcattcttcgactgccacatgatggtgatgaaccctgagcgttgggttgacgattttgctgacgctggagctaacctgttctgcttccactacgaagccacggaaaagcacatggaggtgattgaacgtgcacacgcacgtggtatgcgtgttggctgtgccatcaagcccaaaacacctgtcgaggcgattgagcctttggttgctcacttggacatggtgcttgtcatgaccgttgagcctggcaagggtggtcaaagctttatgcctgaatgcctgcccaaggtggagtatcttcgtcaacggtatccagagttggacattgaagtggatggcggtgtttctcccaagacaatcgactctgctgcgaacgccggtgctaatgtgattgtcgcaggtacggctgtgtttctcgcatcgtctcccaaggatgtgattgccacattgcgttcctctgtgcttcgtgctcaggcggagaagccctgggccaaagagaagtagataatgatgacggcgacgacgacgatagaacacacaaaataacagcgacaacgcgatacacaaaaacataacatatctttatacaaagcccttctacaacaattattactttttccccattcgccctccttcagtcctattcaacaaaaaaattgggtatgatctatggaaaaaaaacccgagaccagacgtgaaacgttttttcttcgcttagttcatcttggcgatgacagcgtcagtaatctcgttggtgccagacttaccgcccaaatcgggagtaaggaccttgccctccatgagtacactgtcgacagcacggtaaatatcagcagcagcctcttggtgacccatgaactcaagcataagggcaacagagcggaacgtagcaacagggttggcaataccacggccagcgatgtcaggggcagaaccgtgaacaggctcagacatgacaaagtcatcaccaacgttggcagaggggacaagacccaaagaaccgatcaaggaggcagcaccatcggacaagatgtcaccgtacaagttgggagcaacaacgacatcgaagcattgaggctcacggaacagacggtacaccattgagtcaacaatttgctcgtcaacgctgacggaagcgaaagcaggatccaaagtttgagcgtagcggcaagactcacggaacaaaccgtcggtcacagacataacgttggacttgtgaatgatggtgacattgggcttggagtgaatggaagcagcaccagcgtcgcggattctttggcggctaagagcgatttggtaggccatctttccaatcttgacggaggcttcctcgctgatacgacgaatggcctcggagacacgtctgccaggcgtctcgacaaccatgcgctcctccttgatgtacaagcactcggtgttctcacgaacaatgaccatgtcgacggtcttgcccttggtgttggcgagcgacttgacaggacggacgttagcgtacaagccgagaagcttacgcagagcgacaatgggcgaagaatagccggcaaccttgtgcgtaggactttggacggcaccgaagagagcagcgttacactcggtcttcaggcgctcgacagttttttcaggaagggcgacaccagtgcgttcgaaggttccccagccggcatcgaggtcgacaaagtcgaactgcaagttgtgcttggcgggcaagtttttcatcatgcggacagcagccggaacgacttctctgccaattccatcggcaggaataagacccaagatgattttgcgaatggcagccatggttgtgtttggctctagaaagggggagcgagaaggcaagaaataccaaagataagatctgcacggcgaacgcagtgagcgaaaatgagcgaaaacaagcaccgcagagcgctcgctaacgagatgcgagattcggcggagcacatgcttcctagacgaaccgatggatggagagattggtgcaccttatggacccctcctcacaaaccaacagcgcaatgcccaccactcctaaagttgccctgcagctacgactactacaacctggccataagcaagccggtccccatcatccccagtcgcactcctgatgccaattatcttactgcattatctaaaacctgccaaattgcttgggaccctcagaatgcttgacgacgcggagaacgttaaagcgaacagtcttgctgagggggcggcattgaccgacagtgacaacatcaccctcgttgacacggaaagcgggcgagaggtgagcggacaagttcttgtgacgcttctcgtaacggttgtacttggggatgaagtgcaagtactcacggcggatgaccacggtacggtgcatcttggtggaaacgacagtgccagtcaagatacggccacggatggaaacctgaccaacgaaggggcacttcttgtcaatgtactcgccgcggatggcctcagcgggggtcttgaagcccagaccgacgtccttgtaccaacggcggcggccgacggtcttcttggcgttctggaagatgtgaggttgcttttggaaagcacgctcgctctgcacgacaagttcagtagccatcctggatgttgtggagcgtgtgtggatgggagggccaatgtgttggtgtgtgactgcgggtggataggttagggttaaatttgcggggcaacagcgaaaaagagggagtcccaaggagagcgagagaggcgcatggcagttttttagttctcactcgcccgcgttacccatttttacgcggtttcattccgactcgctcgcgctcgcatctccctggaggcctcgctgccggcctccgcccgatgtgtgtgtgtgtgtgtgcgtgtttaagagaccagcaggaagccgacactgccgaaggcgatgaatccgaggcccagccagcggatgcccttgctgtgtttttggacgaacagagcccactgcgacgggccctcgacgggccattctgctgccaccactggacagactgcgcttcttgttcgaggtggtggagaagtgctgagtaggcagcatcatgggagggcggtaagcgaggtacatgggttgcattggtgttccatcccactggtacagctgcagcttgtagcggccgtggtaggtgtccatggcgacatagaactcggacatcacctcggtctggctgtactcggtgtacgtcgagtactgcgagtccgagcagggatcgctgagcagctggcgaccgtcgtcgtagtacggagtgagcgtcatgttgccgctgtcgctgatggcgtaggtgccgtgctggaactggagcacaccggtcgggcacgagggcgtcgaagcattcgccgtgacgacgtagatcgcctcctcatagtggccgtcctccgtgaagctgtagctgatgcccggcaggtcgggctcgtagaagtcctcgttggtggggtcgaagaacgatggtccggtgaatacagtctcggacttggacgtccaggtgcccaccaggtccgcgttgtagttggcaatttctgccacgcaggcgcgaagccgcagcagcgcaagcagcgctacgagtgggagcagcatggtgatgagggagaaaggatgatggcaggatgggtgggagaaaggaggaaagagaaaagggaagggaagaggacgaggcgatgcagagccgttagaggtgggagtgtgggggagcgagctgtttgcgggggcgcaggtggggctagcgtctgcgactgcgagtggttccggggggaggtggtgggggcaccattgggttggcagcaccaggcacagggacgggaggaccgcccatggcaccgggtgccatgggcggcataggcatgccgggcacgacggggaagggaggaggcacaccgtagacaccggccatgaccggcgggacggccggtgctgggatcgggactgctggagccccgttcgctgctggcaggccaccggatacagcagcagcagcagcagcagctcctacaggagctgctgccggtgcaaacccagcaggcagcgtctgcacgcgattctttttagcggcggcggccagcttccgctcagcagcgtcgccgtgcttgtcgcccttgccctcgcgtttgtatgcgtaggacacggtgatggttttgttcatgaagaagtggttgttcatagcttcgatggcagcatcaccagcctcaaagctgtcgaagaacacaaagccgtagcccttggacttgccgctgtcgtcgcgaaccacctgaggcggttggaccatctgtccgaacgcggaaaacgtgtcgaacagaactttttcgtcgaccagtgtgtcgagattgcccacgaacacattggcaccgatcacgctctgcgtgtttttgtcttggctcgacttgttgacgcgaatcgccttgccgaagagtttgacctggttgagcacttgacacgcgtactcggcgtcagcttcggtggcgtactcgcagaacccaaagccgttgtgtgtcgcccggatccggtcacgggggatgtgaatgtgaactgtggaagtcgttagcggtgattgcacagcaagaagtcgtcagcggtcgtcagctgctgacagctgctgactcggtcgcgcggttccttacctactggacccgcctgcaggcacagttcgaacaaaatggagtcggtgactttgtcatcgaggttgccaatgtagattgtcgcttcctggtttttttcttcgcggttcatggagaggattttcgggtgcgcgtcgtcagctctgagcaccgagtaccgctgagtaccgctgagcaccaccgtgtggtgcgaaggggtgtaagacgggtataacgagtcgcagaggactgaaaggtagtgcaaataaacacactatcctcgaatagtgaaactctgtgcgcagtacgctatattcttttgcgaaccacacaaaaatttttattaaagcgcaacgatgaccaacgcgctccaacgcatcttaaacctattgtgctagagcacgttggtccacgccaccccacactatccaagttagcacgcgcttgcgcagcacgttaaaccttttcttgctttccgtcgtcccttgatgtccgccaacatgctcggccgaaccctcgcccgcctgcccttccgtgtaacccgcactcatacaaaccaactgccagtttatgtcgactacaaaaatggcggctcccagattctcaccataattcgacgggtccaaggagacgcgtctgctctccagcgcacacttgctcagcaactccactgccaggcttttgtccgcacccccacaaaccacgtcatcctcaaaggcaaacacacccacaagacaaaacgcatcctcgaacagttggggttctagcgggggccgaacacacaccgccaacacaaaacaccaccacccatcccaccaaaccccacactgcccccgttctcgtcgggttcatcccacttacgggcacacacaccgcacgcccgtctggtctcttccttaacatggacagcagcaacacgtatgtcgcaccttcagcacgtcgtctaacatcacagaaacggcaggggaattcctgcggccgagttttatgaatttaaagagcttagcttggaggaggccgagaagcagctgacccggttccaagagttcattgcgtaagtggaggagacacaggtgcagcaggcacataacaaatatgggacacacagaaattcaccacctgagcaaatagtcaccaaccgcggtctcatgctccccagcttcgtcctgctaacctttttacagtaaatatagattcatggaaacgagcatcgtccgccgtgtcgcaggcctcgatgaaaaacttccggaaattgaaaagactctacagacggtaacgttcttggaagctgaacaggatgaaaacttggacgtactctacgagctggacgacacgctgtacgccaacgctcaggttactgcttccaacacggtgtgcttgtggctcggagcaaacgtgatgcttgaatatcccgtcgcagaggccaaaacacttcttacttcaaaactagaggcggccaaggaaactctcaagacatgcaaggaggaccttgagttcctcagagctcagattacaaccatggaggtcaacactgcccgcgtttacaatcacaccgtagaattgaaacggagacaaaagtagtttgtacggattcatgttcgtgcagacgcatgcgaatgcatgtgcccgcacacgtatgcctggactcgtctttttaataaataaaaaatataaatgacagaccgtcagcacctttcgtgtgtatgtgtatactgcgtgctccattatgggggtttaattacgcttttgcggcagtcattttagcagattcaacggtgatgggtggttgtgtggaaggatgtgcgggaggagaacgcatgcgaataggagtctcaataacagagttgggggccgaagaaccaattgaccattcccggtcgaggtccgccatttcaagtgcatccatttcctcgacaaattcgacaacattacgctcacgctccgtctctgcatccacagcaaacgccttttcggccgtgtggcccgaacttccacgcacgatcgtgtcgtactcccagcgcagcaccttgcccggctgcagttgaggcaagtacagcttctcggcaaagagatagcatgccagagccaagacacaaccgcccacaagatcgacgaagtagtgatgggtcaaatacatcgtgcaccagcacaaccaaagcacgtaaccgtagaagacgaatcgaacacgcgggaacgtgtgggccaagaacaacgcctcaagcatggcacaagcagcatgcagcgaagggaaagcaccaaacacaagaggcgagttggtgaacgtgctggtgtaggtggaagtaccgaacaacgcatcaatacgcgccaaaccacccggtgagccatgcatgccgtagttggcggcagagagaccatggatgttctcgtaccaaggcggcgagcaggggaagaagatctggatgagcactccgatcaggttcatgtaaccaaaggagcgtgcccacacaggcaatgtgccgggaggtgcgaacacgaacaacacgaaggaaacaatgaatggcgcgccatagtggatgacaccgtaggggagccatgcgataacgtccaacacgctgtgagttgtgctcgacaaaagactggagatgttggagccgtacaagatgttctccagagcagggagcacacggacccaaatgtgtgggcgcacagaaacgggaataaacttgcaaccatagaacaaaaacaaccatgcaaggatagagatggcgggaaagaaaaactggctcgtcaatggaaggagcagtgcaacagtcaaggccacggcgaccagggttttgacccagaaaccgggttcctgaatgatacacacactgtagatcatagaagcagtgattacgatgtactgcagatgcgtcaccttccacttgacgttccgcaacttgcgcaaggtgtgcatggggttgaactgcatggacaaatcatactttgtcgctctgttggcgatggtataccgttttccaacgctcataggcgatgtgtccaacattttgatgatctagagaatgcgttcgcaagcaaaggatggatagatacgcagtttttttgtaaaatacaactcagatgaacgttcagcaaacacctaccggtaaatgaacggagttgccgcaactattcgagttctgattgtagttcgtggcacaagaagccttgattccaacttaatcccttctttctcagcaatccgagtccaatacggcaaaagacgtatgtccaagtgagatacacaggaaaggaacacgtacagaccaatttcagtgtacgtaacgtggggtgctaccaaaagtagaacgtttttccctccaatcttcgacttttagtctcaactcgcgcgaaaaggcaattaatgcgtttttcgacgtaccaaaaaggagcacacgatccaattgaagcacagctgttcctaaataactggaatcctcgaaatatccttttcctaacagcaaaaaagccgaagtacggatggaaagctgactgacgctgaacgatggatgggagacggcaagttatgtaagcgctcggtggttcgcgtatggtcggtcggaagcgatgggcgacagccgagtttgccacgtggggtcgggtgatacgaaactgcaatgcactttggtaaagtgctgtaagcctccttattaacgttagcgaggcggaagacagaagcaagccaattacgataacatgattaacgaactgcagcgcgacaaagatagctaaaccgtcctaccgcataaaacctcctcctgcctcgctaagtgcattaacgaactcactccaactcactatattcggcttgtttcaacagaatcaaaaattcaaaacctaaccaaaagtttacttacagactcatgcgggtcttggcacgggtactgcctgacttggatgagtcctcgtgagcactgaactcgatggtctcgttacggggcaagttcagggcttgtttgaaacgagtgccaatttccatcagcacttcacggttcgagcaggtcttggtccacacggccaaacgatagaagcccttacgcatgttgattacaacacccataacttcctcaccagtggggtcgagactctcgccaatggcggccaaaacctggaagagttagtaataggaaagagagagagggggggacgaagaagtatgaagaaacgtaggaaagactaggaacagcgttctggaagcagggatggcactgctgacgacacactcgcatgctattccaccttatagtcgttctgagcatctttccttttcttcacagctccggtccactcgtaaaacttactgtattcaaccacatctcgtcaagggcagcaccaccgcgtcccttgttttgaaaagcccattttccaccgtttttgttgtgaacatcttcccactcaggacgaacaccctcacggaagaaggagtagtctgacttgatgggcaaagaagaagcagtatggatgttgttttgtatgctggcacagttgttagctaaagaacttgatatttttttttcaacaccgaagaaaaccgtcttgaacgagaattcacaggttcaatggaaacgtccggcgcaagaaaaggacaatgtacgccctacttacccccagaactcttcgacactcttgaaagtcatcacattcttttgaagttcattccattccaaaccaggcgtaggcggcatcaaaaaccacagtgtccaggcacgagtcaaaggatgcttgacgttgaaatcgtatctgtcattgaaaacagtacgcagagcacccttaggagcttcgtttaaattttggtgttcctcttttgcttgctggacctgcatggttctggcaaggagtatgaccaacacaaatttctataaggacgcagtcgagtacggaagtgtgcagtggaaaaccgctaacaacacagatactggacgaaaatcgagcctaccgtagatggaatgctcggtggctttggtagaggaagggtacgtgagaactgttttgcaatttcaggacggaatttttctcgtcaagttgacgaacgttatggaactcgaaaacggctcaacaaaactcaatgatgaagtctcttctaagaacatgattttctgttcaatgaggagccgtttgatgacggtcttttcgagaacatcacaaacgtgaaaaactcgtcctttggaatagcatggctcgttaaccgcttggtctcacacgataatatttcatagattcctcgagtggatgctcttgcaagtcgtcaattcttgaaccgtctgaaaagcaggtggcaagacattcagcctgctgttgctgcagactgcggtgccggcattggacgtgttactgaaaacgtgctcttgtccttctttcagcatgtcgatcttgtggaacctattcccaagtttcttgataccgctaaggagcagttgaaggaaaagccatgcgactttttctgtaccggccttgaaaagtggacgcccgaacacggaaagtatggtacgtagtgctgcattgagggagagaggagaagctttatttgataatttctattgttctttgcgaattccctcagtgatgtttacgatttcgctttctaactctcatagccgtcatttggaatcagtggtgtctgtcccatttaacagacgaagaccttttggcctatctggtacgagcacaaaaagctcttgttccaaacggtgtgatctgtgtcaaggtaatcaacacgatcggtgtgatcatgtacctaacaaggttttaggaaaacattgcccattttaaagactgttttgacgaacaagatagcagtgtaactcgtacggaagcaagctacaaacagatttttcaaaaggctgggcttgaagttgttcaagaggcccttcaacatggatttccagacgacttattccctgttaagatgtttgcattggtcccgaagcaggccagtcagcgtaaagaatgctgaacgaaacaatgcgaatgacgcggcttgttcgattacttaagtagtatttgttttattttatccttcgtgcttttaaaacgcacacaagaataaactcatatttctttattcacaaaaagtttgttttgttcagctccttcttgaacgacgatttttcttctttttgtctttggaagggctgctcggtataacaatggtgccgttctttacgtcttcttcctcattcgacagtgtctgtgatgcagaaagcgtgaacataacatctcgaagttgttccgacaagtccgtcatttgatcctctaaggcagatatttttccattgcgttcctctagattttcttctaaaatcttaacttttaagaagaggttttcactcataactttttccgtttccagttcatgtcgcaattccgtattttcttcagttagctttttcaattttgagtccctttttgatatagcgctatcagctttcgccaactgttcctgtaactgattcgtctgtttgccctgtgcgatttcttcctgttttgtacttttgttttgaagatctgtatatttatccgccagactttttaaacgtgcttcgtaatactccctctgagattccaattgcgaagtcaaaatatgagtatattctaaactcatttttttcatttctttttggcgtgaagagctgccaatattttcctcgttctcttctgtagctttcgtagaaagctctaccaattttccatctgtatctgattgtaaaagccggtgaacgtagttgtcaccaatgtaatcccataccctttgactttccagctccattgcatagcaatgtgaggactccacaaaatgttgctttgcatgtgcatcatgataacgaccacatccaatgttgccgcaaataagacacatccacaaattatcacgacagccacaggcgttacagctgcttgtatgctctttatgattaggcttttgagtataccgacacacgggacacgatgaatttccccattttcggagacatggacaatggaatgtgtgttgacaagctatggtgagcaagcccgtgattgaagaatccatgcgttcgagacacacaacacatgtcggtaactcggaaagcgacggggtaggaggagcaacgggtttctttgagacaacacggttttcatcagacgtcgttttttgttcaatcacttcaaccgcatccacgtaaattacatggcatgtctcgggttccaattgcgagaattgtttcccgttaaattcttcacgaaaccgcacagcgtcttccttcgaacggaatttcagaagcgccagcagacgattttgtgcgcttgtttgcagtaatcttatatgactggttgtttcacatacgtcagaaccaagaaagccaaggatatcggaaggggacatgtaggatggaatggcaaggattgctacgacaagacccggaacatcgaattctgcagacatctcgctagaatcccggtacaaatgaacgataccgtggcctagcgacgtttccgtgcatttagatgcacgaacattaggaaagtccatattgtacatcttcaatgtaccgtagcgaaaatcagttttgtttagtgaccaaggatcaattgttttgatttcgtctttcgacgtgtgaaataactcacaagcaattggatgttcacagaatattcttaaaaagtaccgcatccataaagcaacgagaaatccggtttcaaataatgaattgtttgtaaaacagttcccgaaaatgatagaaggaacacggcaaaacggttcctatgccaaaaaaaagtttaaactctacacaattcgtcagaaggttgtccaataaaaaagtttactgcattaaattaggtaaaagccagattctaatgggtaacctacgtgaattgaacagcaatgctacgtcttgtggtttgctccggacagatgcttttcacttggacccgtgcgtgtcttcaaaattaagctttctatgacatcattcttgatgacgacgaaatgcgccgctatctatatctgacccgatgaagggtgatcctagcagagagaaccctgccaaaaggatatgaaaattagtttgttaaagaactaaaaaaggagtgataatgttagctaaaaaagctcttctcagcctttgattgatttgcaggtaagtataataccccgttttggatttattttaatatatatgatctgtgttgttatattgcaaatattcacatcttagcgggatacgatacatatgcgatcgcacccgacactgggaacaaacggcaaaaaaaaatcgtagaaggatcgagaaagacaatatcacacgcatcttttaacagcgacaaaaagaaatacatgtaacgtccttaacacatagttatttcccgtatttatgttttttttaaactgttaatataaatgctcattaaaactttaattttagccgatttatggcacggtgatcccacgggatgaaaaaagtgtctggtcgcatcccttaaacaagaaaaacccgcaaatcggcttaattttttattggtagttcactcgaacacttagcgtagacgagaaactaatgacgcgaaaccatcctccctgcgtctaagcgaattatccaagaagtacagcgaactatcaccaaacgcaacagcgggccaattcgtatataatacgtttacatttatctaaaaaaagatgaggaaaactgaagcgaagaaacgcatgaagcatccagaagcgatttcttctttttgcgacggtatgattagttataaatgtaattttctggggttttgacatgctaattatgcatttgacagccctaaatcaatttgggaatttaaacaaaagttttctcgagaagatacaagacatacaaacaaatactttaggtatgacaactttaaatgagaaaacaagtcataattgtgggcttctggtgagggattgaatttttttaccagccaagctcaattcatgtcaatcaaatcgtttaagattgattggagttttcattgcctttttttattgaatttactgctaacatatcctagaaatgcgacatcacatcgaccaaactgtggaaaactgtttagacaactctcaattgtcaagatactcactagactatctacaatttctgctccaacgaaataaatcaaccactgataacaaagttactctttctttgtatgcaaaattaataacaaataacgaaattctgaaaatcgacgatgcatttgccgatatggaaagaacactcccatacttcctttttccaaagaaggacgacgagtctaaacaaaacaactccaaacaaacgctcagacaaactactggacgtgtattacggcggcgaactcgcagccgagttgctccaaagtatcttcagaatacagatgactcatccagtcaaacgaactcaaggtttgtttgcaagcgtgaatctatttctatcttacataaactaatacttcatttagtgacgaggattatgaatcaggaaactccgcctctcttactgctcactctcaggttccatccagtttaagtgaacaaaatggttgctactgtgatggccaagagttcggtcaggtggtatattgctctaatacaaactgtgaacggcattggtttcatttagcatgtttacacatggaggattatccatcaaaacaatggatttgcgacaggtgcctagagaaggcttgacttgcattatagttggtcattgtcaaaattaaaactctccattttaagagcgagttctcgtactccctcatgacctatctaatttgcaaattagcaaacacacatctcactatcctgtactataaaccgtatcacattgtttttcctcccaccctctacgccttttacacttacatcgtttcttttcttttacatatttgttgaccacatattctttgctgaaaaccgacgaatgtcgctacaaaaaactatttctgaaccggattacttttgtgtgatgaccatatttgaatatgtgaatcactacaaccgctggcaaataagttaaggtaattttggagtacatcggttgaagacattggatgcttccagcagacacatagcggaattctgttttgaaaagatatggtttcaacggcttgacctccctcaaggtcccatatcttcatcgtccgatcgtccgaaaccgaaaggaaatacttaccgcatggatggaacgtaatactatggacccagtttttatgcccttcgaacttatgtagcagcttcccagtagcaccatcccacaggaatattttgttgtctctggatccagttaaaaataacaaccgtgataatgtttcttgacgtgctgctacttctcgtccaaaaaatttctgcacgtagggatatgctgtagatggcagtacttccacacactcaattacatgtgaatgtcccgtgcagagaatcggtcgagcactttcgtttctgagatctaacactcgtgcttttccatcattacctgcggccacaaagtgctctttgtcctcaaaaacagccagtgcacggacccactgtgagccaaattgattgaaaactcgaacacattctccagtttcaacatcccataagcggacgcttccgtcctttgaccccgataacaaaagtaaaggaccatcatgctcttttaaaaatcgaatacatgacaccgtagcctcatgtccagttaatgcgtaaagattcgcatatccgctggtagcatcccaaaggcaaatagttgcgtcctctgcacctgatgcaagatatactttttcttgttcatttccagtcgtttctgaaaatgcaagagctcgaatgcttttgaagtgtccaacaagagtcgtttcgagagaatttgtatcacaatcccaaatttttattttcgcatcttcacttgcagaggccactactgtaatgtacgggtggaacgccaaagcagtaattgggcttctgtgtcccagaagttccacttcatcatctttttgcggaagccatatttccttagtagccttatatggttgtaattttacaagttcattttccagcttacgattgtagaactcaagttctaagatctttcgtacttagcattatacgattatctctttatccattctaacttacttttttctgtagtcttagcaagcctgtccactttttttcgaggtgattattagctctactaatttcgagactctttccctttgacaattggatttgtcgttcctccaattcttctttaaacgtgtcgtgcgaccgctgaaatccattggtttcaaagtggtcaagaattgccaggtatctaatgaattgaatgttaacataatcctaaaacacgcgtacccacaattcagctttctgctttgaagttaacagagacatgacttttaacacaaggattacaataattgtgaaggtctccaatttccaatgcagtaatactcttttaatttgcaaacagcaacaattttttgaaatttgctaaactgacgcgttatatttgtacaatggggtaatttttgtcgtaattgataaataaagtacgcgtttactttattatttcattaatccgaaagttttttgccagcaataaccttattgagagaatgtgtttgggtgagcgcgaagcgcacacccatcacaatgtcagacgttgtggaagctgtagcattatttaaaaagaaaaagggtatattatcagagaattgagtacttatataggcgttataactattcgtgataggctgaaatggacagaagttggtcaaacgcaaccagcaattgatatttccttcgattcaattgccagtaagtttccaataaaaacggatataatactaataaatagacctccaaacaacaccagcgacttctgcaaagattatgatacgtgtttttattgtggttaaggaaggaacagaacctaaaccactggtctttaattttacaaatctaccaaatggaagagaacactgtgacacaatcacgacagaactgcagaaggctgttactcgacaaagagatgtacaacaagcaggaggctctgcaccagagggaaccaaacttcgattagaggaagatatagacttacaagaatcattgctgacgaagaatcctgagcttctgcaaacctttaaggaggttgttatgaaaggacatctcacaaatgagcagttttggagtacacggttgcatcttttgcgtgcgcatgctgttgaaaaggcccaacaacgaggaccttataatgttctcgctaccattaaaccgaaaactgttgacaatcaactcaaagtctcactcacacgcccgcaaattcatgacatgtttgatcaacacccactattgaagctggtctacgacaaacatgttcctcccttgacagaaggcgagttttggagtcggttcttcctgtctaaactatgcaagaagctccgaggagacagaattacggcaatggatgcttctgatgatattatggatcagtacttgaaagttgatccacttggtaagaatttttttcagacggaatagcgtgggtttccaacaacgttcggcggctaattagtacgttggatagaaaataaggtgacgaatgacattgctgtctcacatgttttggacattgagggaaatgatcagaatgcaaattacgtcgctcaactcgttcctgatgtcacgatgcgagttgactcttctactgttcccttgatgcgaaatattaacggtttatcacaaagattattacagaaaagtatttcgtaagtaaaatgactttctttttaccaaggacaaacatttgctaacgtgaacaatggtttagaaaacgagtcattgacacggaaaatcagtatttggaggagtcttctcttcacgatttggcggaggatgttccaaaaacgcaatcccttcttaaaattgaagatcagaatcgtttctttgaaaccggaattgcccccaagcgtgaagaaattcaaggatcgcttccatcattagaggaggcgaaacgtatatttccgacaggtaaattcgagctgtatacagtgccacgagatgacaaggctttaagtgaagccgccatgaacattactattgcgcttcgtaaaaagatcgagtttcgcacccagggagcagaacccgatttaccaaaaaatgttaaagatgaaatggttatgtgtcacgcggctacagttgaattcttgcaccagttctggttagcatattattctgaaaaagactctaaagaggaaatgtcttcgttagcgcaagcattgcaaaagacgaatgcccggatgggaactgttttaaagatggcaatagatgccggaaaagatccgaatattgttcgacaagtacgtgcatttaaattagcttcattgggtagtgtcgttaactaacaatcctataggcattatcatcaactaacgaatcggtaaaacacgcgcttgcttgttatcaaagtcgtctgcaaaacagtggttaagcgtgctattttgtagtggaaatgaggaactgttacttgatatcaatatttgttaaactacttggacaacaacatagaatcatggggaatgcctattcggggagtacatacaattttgtttctaatataatttattgttcatgaagttcaaaactgcccaagctttcgtcggctcttctcttaaaactactactgctcaaaacccccaatgagttaagatatgactggtgtctagaggaacaaaagtctgtagaatgttacatatagtaaaaaagacggctttaaggtacactttccaacaaggattgggtactactaagcagaaaattaattggttttcagcaaaattctttgcttcgccatttctcaataggccagcggcttcattttttcattcctcaattacgagacaaaacgccgttgacgatggcagttttaacgaaacagacgaaatatggagcttatttaatggtgcagcggaaaatacatcaaaaccaacggaaacgaataatgaattgctgtctgaagttccggttgaagaaaaagatacccctccaaacttacgagccagtgaggaaaattacaaacagtacgctaaggattacaactcagatgaagttgtttctcaacttgtaaatacgataatgcgacatgggaaaaaggcaactgcccaaaagtatgtcaacaaggctttactgattgtccaacgggagttgaatcagaatcctgttaaggtgctacatgaaagtgtcacaaaaatatcacccttaatgaaacttgtacgtctattgacttatcgacttcttttactaacgcactcttgactctaggtgacccaaaaacgtccgaccaagaatattcaattcccgttacccttaaacgagcgacaacgcaggcgttttgcaattgtttggatgctggatgcatcaaattcgtacaagagcaagtcaatttccgagcgacttgctgcagaaatcattgccgtgcacaatggaacgagcaaatgcatcaaacaaaaagaacagctgcaccggctgtgtctaaataatcgtggaaacgcacccatccggatctagaaatgcaacttcgtgcgtacgcacataggctttatgattacgcataatgaaattgaattagtatctgtttctataggaaaaaaaaggttaagaagaagaatcgagagccgtgccaacgaaataaatttcaagcaaagggagtaaaaaagaagacgacaaagaagaggaagaagaagaaaaagtataaacagggaacaagaccgtgtcaaaaagaaaaagggtacgagacatgagtcattagaggttaagagtataaacagcctgagatgagtgccgaagtagaacaagcattatggggctaagcttgtgaacagatctatgcagtagataccatccttgccatcacggttgaacatttcaaacacgcaatactcaaaggccatgaacacatcctcgtctgaagtgattgtaatcaagtctccgtcctcatcgacatatttcatgcgcaacctaataggtgtatcttcgggcatattaagcagaccgcagactagaagcttgtgtgaaatcttttcattcagctcctgataaccaatttgagcgggtacgagcaatacgagacaggattcctcgtacttaatgcgaaccttgacagtgtttgtaccttttcctgtagccgaatcgccggaacaaatagattcaaggtcgccagactgcagagactcacgcaacggccgtgaaacactcaaggccggattggagaaggagcgttgtcgagaatgacgtttaggcgacgagctaccagtagccgtggtagtagaaacagaacgattatccgccgaaagatgactgttagaaggcagacgtcctgatctctggtaagcgtagtcggccactgaaaggtctggttggctgcctgtaaagaaagattgagagggagcagcgtggttagtagcggaggcatcggtagcggtgtttgagaacacattattaatgaaagaatgttcggaggagctaggagttttatgaagctgcgaaacggaccttgctccatcatcggacaaggggcccattgacggcagaaaggaaggggagttacggttgttgtaggagccaatactagacataagcgatacggatgcatccttaacgctatatggattatgctgagatgacagcaaagtgtactgtgaggagtttgcatcgtcgccatcctgtgtactggaggaggggacaagcgaggacggtgaaccacagtcttgctcattttccctagaggtaaaagtgctctgtgagtttgcgtcttcgtcgcgagacacacggaaagtacccaaagaagagggaacggttgaggtagaaccgctagattgccgattaccactactggaagatttcttcgaaagaagacgctttaagacaaagtaccattgtttaaagctctcagcatttcgtaattttaagacaaaagactcttgatgagagtcaccattccaaaagatgtggagggcatgctggccatacgctgaattcggagcaatcatagtaatgttagaaatgaaaatacgacccttaagttgtaacgagtcttgtcgcttaagtttgcggttgatgctcatattacgagcttgcttttttaacggggaaatttctttgcaacaaagtaagatagtttcaaagagataaacataatattcacgttccatgtctcccttagcgacaggaacgatttcccaaacgaggagtgagccaaagtgtttcaaagaatagcccttccaatcaataatccgattctcgagttcaacgagtgcagcattgttttcgtgtcgccggcggttctcattgaccttgttcgctacacgaacgatacactctaaaccctggcgcaactcttcttcatatctgtaaccgggggcagtgcctttcaaaagctcgcgtacgagaagaggatacttacatatccgctgaatgggcttaatgagaaggggcgggaagctcgtactttgggctcaaaggacatctgaaagcttgctcagttgttgctggattgtttattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttgtgcaaaaggtctcatacacggaaaaaccgtcttccatctgaagaaggagggcgccaaggcgctgttcactagcgggcatgatggcgttcatttcgagaccaatgaggaaacgacgctggaagtcaaggagttcattgaggttggagaaaacctgctggatggttgcttgagagagaatgtgttcggcttggagcattgcaacataatcggaaaggaactcaaggtcttgtacatacttcatttcggtttcgagcaattcggcgtaaacgcgctgactgctttgaatgagcaaggagagtgtacttgcctgctcgagcggagagtcgcgagaaactgatttacgcaagagtcctttttcgtcgagcatgtcaaggatcaaagaaacggtgtgagcggctttggcaagagaagccgtattgtcttgaaaaatctcggagatagtgaaaaggtcggcatcaaccagtgaaaggtctttcttgcaggtaaggaggaagtgatacaaactggctttgcaagcatttgtattcgaaagggtagtatcaaggttcacctggagtggagtttctagttggaaggcattcaacaatgcgcacagagggaaacccaaacagcacatgttccacacttgtgttacgggatcatgttctacgaggtcacggattctaatgatccgcataggaaaatccaaaatcagacggtcggcggctttgaaagcttcctcgaagccctcgacccgctggaggttttgaacgatcagccgacattgctgaaagagagaagttttggaaaagaaggcggaggccgaggaatagctattagccctcggttgttgtggttgtatgtgatgggattgcgtgcggacaacctgagggtcttgagagctcttcacacgaaagaggtcggagggaacggatttggaggagactgtagttagtatgtgaacataacaagagagcagcgatcaacaagcagagttttgaggatacgatcaggacaagcatcctgtgagcaagaggaggcggtcaaagtgagttacaaagcattttcgtcgacacaacaccgtcaatacatatacatataacagagtgactgtaccgtgaccgaatagacgcatatgaagacccctcttcccttcttttcgcaataaatccgcccgtttcgacgcctaaagtcttcgatgtaactgaaaggaagaggaatgtctaatgaaagccctccagcccaaaaagtgagcgaaacagacactgttgaccgtcaagaggatcacaaaacaagcttacaagggacaatagctcaaaagtaaaccaccaacccggtaatcctccgtctgattccgttagtcgctcctttagtagcgaccagctcgtgtaagtttaagttgactgattcagtcgctcaatctgactcgttccgtcgcatttgctcgttccggctcacggacacgcggatgttttacaactttcaacgtcctccaacgtctgctgtcgtcttctacttacatttcctgtcctgctgcatcgtcagcagcggtcatcaacgttgcgagactaaaattcacagttcgcttggtcagcagaggtcagggagatttcaccgctcaaaagtccacgaaagatgtgcgcgaggagaatccaaacgttgacgaaaaagcatccaagcggaatcaaggagtgggagaggttgagtgcggtgtgcggcgctcagcgcgagggcggcgaacctcgagagcagtggatgtgtagcgaagctagcgaacttagacgaatgcacaagcgagcattgccgaataaaaggaaagcccgtgttcgctagtgtttaccgagctcgtgtgcgtcggttagctaagcgacgtgctcgcgtagtccgcttgagtcactacagcccgcctctacgcgcctcactagtccaacagcctgggtccaatgcaatcatgtttcatttactaaggtgtccctggaaacgagcgacaggccagcaggacaggctggctcataaataaacagggagacacagtgcgcttcgatacgccgtgttaggccacactgtgcagatcatacaggcggggtgggaaaggcggggtttccccgcagcagagctcacgtggactcgttgacgtcagactcactgggccaaaggctgcgtagtgattcttccagggcgtatgtgccaaggacggcggccatgtgtcctatcagagtcttctcaagattatgaagctcttcggtgagcgagtcaagttcggaccgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaatacgcttccgggcacgcaaatagttgagcgatgagtggttagtagaggggatacggaaatttaacgagcattagcgaagtgtcccgagtcgcaacgagacgtagcgttaccgaatccacgctagtgcgcgctatttttacttagcgcgctccacagccggggggaggcggtcactagctctcgctggagctcgttaccctgtacatacctgctccatgtggtccacctcttcttggctgagaattctaaatcgcgtcgaatcaaaggcggcctgatggacacgcagcgcgtccatggggctgcgggcggtggcaggccgtacggtggtttcgggcatgatgaaagcaaacgctgctggtattgtagtgatgagaagactggacgagctggaagctgggagctggctgctttgtggcagtgctacacgaacaaaaaagaatgcgccgagggagtaatcgagccgacacggaggtcgcgacccagtcgctaagtgagttaaagtagttaatttggcaaccgagcgagtcgtagggcgtacgatagtttggcgttacgttggtgtgacgcaaggcaattaaaaaaaaaacaaagttagtgcaccggagcgtacgcgaaggaaacgcaacgcattatagcgtaaactactgaacgacagcgtgctccaatgaatttcggtatctccgttaatgaagtacactcggattcagcaagtatcgctggggctcactacgccgtcctacgccgcactacgcctcggcgacacagctgtcctctctctccctccagtccaccacacctcaacccccatggcaccctctctgtaccgtaagtaatttgctgtttttgctcgtagtttctgactgaaaaggctctgagaatgtgtcgctggtgcagctgtttctgcccaccgagtcggcacgggcaacagtcgctgctctgggccgtttgtcgacaatccaatttcgagatgtaagtaactccacaacgggctactggatggaagtgagaaagagcacaatgcaagagagaaagtcggaatggatggagatgaattattaaaggctcaaagaagcaattcagtttgctctagcttgcttcattttgctccttttctggaccgacagttccaacgagtcatttacattgcttagtctgataaattggactcgtgctgctcgcattctatgctcctcattgtatcctcatgctgctgttcgaattcgtttacagctttactaacggtcagttaaatcccgacgtaacacctttccaacgttcatttgtcaaagaaattcgccgtctcaacgagactcagcgccaactccgttacttccatgcggaaattacctctgccggtatccccatcaaagaaggtccttctgaaaatacagaactgatcaactcctctacggtcgaggaggttatggaccagtgcaacacgcttgattctcgcattcgccagctggcagactcgagcaaatcgctcaatgaacgctacgagcgtcttttgcaattgcgtaatgttctgatcaagacaaacgcttttttcaatcaaagcaacgagggactcgtgctttccagtctcgacgaaagtgctcttcatgctagtcacgaagacgacgacgaactcgctgcccctttgatgggcagcagtgctgttgaactcgacacgacaactaccccgactacgctctccgagtcgggacacccgagtattcccattgactttgtggccggtgtcattcctactgccaagttccagtacttggagcgtattctttggcgtacacttcgcggtaacctttacatttatcacgttcctgctgaccttccaaccggctctaacgacgatggactcgctgatgctcaaactatcttccttgtttttgctcacggtacccagattctctctaaaattcgcaagatttccgacagtctcggctctacgcttttcaccgttgaggataacgccgctcgtcgtctcgaccagcttcgtgatgtcaatgaccgcatcggcgatctttcttctgttctcgacaacatgaaaaacgcgcttttcacggagttgtccttcgtagctgaccatttgtctcattgggagactcttttgcacacggacaagtgcgtctatcaggccatgaatctgttcatcttcgaccagaatcacaagtgtcttattgccgagggttggtgtccccaggacaaccttcctcttgtgcaggcctctctccgcgatgtttcgcaacgtttgggttcgcaggccccaactattcttaatgttcttgaaacgtccgaggttcctcctacttaccaccggaccaacaagtttactgagggtttccaatcgattatcgattcctacggtattgcttcgtatcgcgaggtgaaccatggtatcgttgccattgtcaccttccccttcctgtttgccattatgttcggtgatttgggtcacggtgcgattatgtttgctattgctctcgcattcattctcaacgagaagaagttgggtgcgaaaaaggatcttgatgagatggttggtatggtgttctttggtcgttacattttgttgcttatgggtgctttctccatgtacacgggttttctgtacaacgatatctttagtaagccgctttctcttttcacctccggctggcactggccttccaaggctagtggagatcttctgcgtgcagttgaggttggaacgtaccccatcggtgtcgatcccgcttggcatagcgcagacaataaccttctcttcatgaactcgtataaaatgaagctttcggtcatcttcggtattgtgcacatgacattctgtctgttcctttcccttagcaactaccgtttcttcaagaagaagcttgacatctacgccgtctttattccctctctaatcttcctcgagtccatttttggttatttggtcgtcacaattatctacaaatggagtgtcgactggaacggtctcggactgcgtgctcctggattgctcaacatgcttattcttatgttcttgtctcctggcaccattgctgagcctttatatcccggacaaaagtacgttcaacttattcttcttggtgccgctcttatctgtgtgccctggttgctctgcgccaagcccatcgctctctatcgtcagcacaagaaagctactgcccccaagtacttgtctttgcgtgattcggatgatacggctgaggatgcaaatctgttgagctccgtcacggaggccgaccctaaggaccacgaggactttgaacttggtgagattgttatccatcaggtaatccacaccattgagttctgtcttggttgtatttcgcataccgccagttaccttcggttgtgggcactttctctcgctcacaatcagctgtcgacggtgctttggaacatgacaattgctaatggtttccgcatgactggtgtttctggttccattgcgatcttcatcttgtttgccttttggtttgttatcacctgtgctgttctcgtagccatggaaggtaccagtgccatgcttcacagtcttcgtttgcactgggtggagggcatgtctaagcactttgaaggtgagggttatgcctttactcccttcaacttcattgaaaacgccgagtagaatgttacaaccgtcattctgttacataatgagttgtctaatgaacacatttttcccgtgtgtgatacagtcaggcgaaaagtgcttttggataatttagtttcttttttatttttctttttctctcactcccttcgtactagctgtcaaataataataataattcgtcccatagatccaattttgatgcttgacaagttcgtttctgtctcgtctgtgtcttcgttagcagtagtagcagtttcctacccaattctaccactttactggtagcggcactacaacgatttctagtcagagcaaaacacctctggcaatcgaaaaccaagccagcagtagctttcgaactctgaaaatggacaaaaagacgtctgctgaatcgcctgccaaccaggcttcagaaatcccggctgcattgccgtttttggctgttgaaccccaaaaagtcgattcgtctctggacgacttgtttaagaacgctgtaagtgtcgcaatacaagaattcaagtgttaacgtgttcaggctcctgttcaaagacctcctaagcgagatattaccgtgctcgagcagcccgaaccaaaaaacaacgatgaagagacagcagcttctgctgtcgacgaggacgttgccatggatggagaacaaaatggtgaaaacgatgaaaaagaatcgaaggcttcggtcgagttgagccagaatcagcaaagaaaaaaggctaagaagcagaagaagcaaaaagacgaatcgttagaggcaaactacttggaaaaacttgctgaagaagaggaggaggaacagaagacgcaagagaagaaggacgaaaaagaggacaagaaggaggcggaaaaggaggaggaaattcctgaagaagagaagccccttgttgaaatcgagaatcgtgtgaataaagagctcgaaaagtctgagcgtaccgtttttgtaaacaaccttcctgcaaaaattgtaactgacaaggtacgaatttccatatcgacaggtcgatgcatgccgaacttgttattaatgagcgccgctaacacattcactagaaattaacaaagtctttgaaaaaacacttctctcagtacggtaaggtccaatccgtacgcttccgctccattgccttttctgaagttattcctagaaaggcagctttcatcgagaagaagtttcacgatgagcgcgacagtgtaaatgcttacgttgtctttgaaacttcaaaagcagctcgtgaagctgtgaaacttaatggaacaatgttccttaaccgacaccttcgtgtcgatcacattagccatcccgctcctcaggtgaacaaacgctgtgtgtttgttggaaatttggcttttgaagccgaggaggagcctctttggtgctattttgaaccttgtggtcctgtggaatatgtacgtattatccgtgatccgaagaccaatcttggtaagggattcgcatacgttcaattccagtcagccgagtctgtcgacaaggctcttctcttgaatggcaaaaaaatgcctgaaggtagaactcttcgtgtcagccgctgtaaggttgccaagcaaaacaagtttaagggtaagggcaagcgtaagggcgatcaacacgatcgtacattggaaggtcgttcccgtaatcttattggcaaatctggtcaagctattatcaagcaaggtattgccatggctttggaaggataccgcgccaaggccggtgacaaccctatcatgaagaagcatcgtaagaagaagcccgtctcaaaaacgaaaaagggaaagcattagcggaatagcggatgtaaaaatacgaaaaggagtttagagagagatggtgcatacggttggcacgcatgttgtctatgttcctcgtgctttcaacggcatctgtcgcgtttgtttacatgacttacacagcattttcgtgagccatttttttggtatatagagttcagtccttgtttactttcctgcaacttacatatcttctctcggatacggtttggttttgttaccttttaatgcagttgttttctttcacacttatcctcattcagctgtgtgtatttcactggcattttgctactgcttcaccagttgatttagccaagcggcatacggcgccgcctccaacgagtgtgttgcaaacactttattcccgatactggtcatttctcgcgcatgtgaattccggaagtacaatcgatgctcaaggtacgataagagattcacagacaatagactctgttcctagtattaactctgttccaggactcctgatacaccaacgcgacggaaagttgtatatcggcgaagttgaaaatggtcaattattgcgtgtacagcatcaacaggatcactctcttcagttaaaggataagcagcgcttggtctatgaacccgggagccctgttcatgtctcttcgtcagcttcttctgaatttctttttgactttctaccgaagcgattacataacgattccccgtatgttctacttgcagagggatctgatcgattcagtgcttgtaaagaagacggtgaatgggtactctacagcggaaaagttggcattactgacacagtgtgcgaatccatacggttagttggtctccgttacaaaaactggaagctcgagaataagaaacccaagacgtatgctcaagaagatgatgtgattgacactccttgggatgataggttgatccaaatgtagtttctttggaagcaatgcggtggcatcgggtatgtcacttgtccgcgcgttataacatgttttgttgtttgttataggtaatttacaaaatggattaatgggaatattaaaagtaggactacgacgctgttgacattatcttgtgtttatgtgaaggaactgaactgtgcagctatgttttgtgtgtttgattatggtactaatccaaatcaagtataaaacagtcgtacgtgagaaatccattagttctttaagagtcagaacattgtcagagtgtaaagccacgttcataaagcagtttaccgtaacgcgataacgaaaatccctgggctggctgttaatttgtttatgtagttaaacattatttgatgaatagactatactggagctttaacactcattaatgatttccatatatagttcttagcctccgtcttgtgattcatcgtctgagacctcccaatcaagtttttacgtcttcagttttttttgttcaataacgcagacgggaaaactcaaaaacttctcaattatctattaagtaacatcgcattcaatactattcatctttcatcgtatcagattcccttgaactttcgtatcaacttttgtctcatatctctgtcggtgtgttgccatttttttctctctctccaaacgacatcgcgataaaaccaaactttcctatttagtccattttggtacttagaaccgttaatactatggcttctacggactcgaaagatatccctaaagcagtttctttaacgaacatccgcaattctttgatttctcaagaagacactattatttttgatcttttggaacgcgcaaagctgaagactaatgatctaatttacgaaaagaatggaatcccagagctgaaacttcccgaacggtggaatagtttcttaatgtttatgttgcatgaacatgaaaagccatatgctcttgcaagacgctacgctcatccggaagaatatcctttcactgatgatcttcccgaacctattttacccaagttgcaacacgaaaccgtcttgcatcccaataccgtgaacgtaaacaacgatattttgaactattacattcattccattgtgcccaaaatctgtgaaaagggcattgatcctgacaactacggtagtacggctgtctgtgacattagctgtttgcaatctttgtcacgcagaattcactatggcaagttcgtcgccgaagctaaatatcgtcagaacccggagttatacaagaagcttattcttgctcgcgacattaagggcatcgaggatgctatcgtagacaagaagcaggaacagcgtgtcttagaccgcttgcactacaaagctgctacatatggtcgtgatccagccgagcctgacaagcccagtgaccgagtcacggctgatgtcgttgttagtatttatcgcgtatgtttatactgctatcgtgtgtgcattttattgctaactaatgtttttaggattatgtgattccaatgacgaagaaggttgaggttgattaccttcttcaacgtctcgagtagaaccaatgttcatagttgtttttgatctcattgatgaaatgatagtgcaaaagtcatttcgttagaattttttttcttatagatacatttagtgctgcttcaagtaaagtttcatttgggcacctgcgcgcttgagtccacatttgtgatagaactcaacattttcttcatcacaatcaagaattactttatagcaatcaagaattttggccaaatcaattaagattgtgagaagtgtttttccaagagattgaccttggtattgaggatgcacgactacatcttcaatgtgcccgcaagtacccaatccacggataaacttgtgttcgatgatcagtgatgctgttccaacctgtaataaacggtgttagttacaagaaagataaaaactaaaacatacaatgactcctgtttcatggtcctgagcgacaataatgaaataagtgtcttcgtaacgtttcttcatgtcatagaacatgtctttatagtgataaagagaaggcttctcttttgcagctgcgaggacatcaagcaagtaaagataatctaagtccaagtgttagtaaaaaaaaaaaccttactgactcatttaagcaagtgctttaccttgggtcaaatctgtctggcggagcggacgaataacatagcgactggtaattctgcggaactcgggctgagaaagtgcaggatgtaacacttcatgggggaacaactcattatctgctttcggaaggaatttctccatcttttgaaggccccccgttcgttcgcgctcaagtcgatgcaaacgagatttcaaatgagagtacatgcccaacgagaacacagtctcaatgaacacaaaaattggagcaaacataagagattggacgaggtttttgaacaatgctggacggcgatgctcagagtacttatgactaatgaactgaacaatccatgagacaatatgaatacgaaaagctaaacgttccacaagcgaaacctcaaagtgagaaagccagaaagaagcaaggccaagcgttaagagataaaaaactggaagatacagcaaggccagggaaacccgaagtcgtaaatagtacagaaagtaaataaaaaaggcaggaatagcgaaagtagtatcacattggaaatgaccacttgccccatcgcttccaaatgtagcgtttatatgtaagtcttttgaagcaagcaacacgaaggccgtgtgcaacaaaatagggacaaaaactaatcatttgtcagaagaggtgtatttttaacttgcaaagtctctatatccttactcttatggactagtacatttcctggttgtttgtgatattccctgtagaacaaatagcttttcgtcaactacacagattagcacaaaaacacatataaaaaatggtacaaactttatcaggcttaatcatattccttctgttaataacttgactaacgaaaaccccgtactacgtgccttttacagtatcgctttgtacctgaggttccaatgaagcagcaacaattagctaccaggtaaaattcgagaacgaagacagaaggaactaagagctattactgtttggacattctatcttgctttatgaaacaatgtctgtaacttcagctcgagctgcgtaatacaagtcgagtttctacaaaaacaaaaaagtacaaacactcccattcctataacttacaagtagcagaattgtatattagcaaaactcatagaatggaattaaagtacggtagaaagaaatgaaaatgagcctgtagtatgacgccgtgtaagacatgattgcagaggaatacataacgagtcaaagactagtacggagtgtagtttcagaatataccatgtctaccgaaacgtcagacatatggaaagcattaaatacaaggtaagacgtagcatcctggtcattttcgtctttatatcaatgatcaaaaaagcttgttacgacgcaatattaacgaacgtagcatagcactcaacgaaggaaagggtgatggacaaagggggaacacgcaatgtgtcaatttatcagcgaggattacctaaaagccaaacggattatcaggagtcgcttgtgagatgttcgcacgttgacccgtctttgctgctggttgattagaagaggcatatgctccgtagttaggcgcactgtcgccatacatctgttggttttgctggccgttaggcatgtataaagaaggattgttaacagggtcataaggagatgcttgcgtcaggtatgtagcattctgttcatagccaccataattctgcatttgcgcagcaccattgtagtcgtaggactgttggggattcatgtaatccatctgttgctgctggccatatggtgcattgtaattattgtaacccatctgctgctgttgctgggcgtcagggtaatatccgccataattattcatctgctggtaaccaccatcataaacctgttgttgatcaggataaactcccattccagcagcggcattcgcatcgtagccatacgttggttgcgcagcataagccccaccattatagtcgacacctgctgcatattgaggtgcataattttgagcaggtgcagacatcatagaagcatcctgcatgccaactgatggagtagactgaccataaacagcataacccgtaggttgtgcttggactgaaggagtgggcgcttggtacgcgggagtttgtgcgacgtaaccagtaggctgagaataaagaccagtattttcagtggcataaccagttggttgcattggcgcatagttcccagtaggttgcaattgcatggaaacaggcggaacagtgttaccgtacgcttgggcagcagcaccagtgcgttgaactggcatttggaggggttgttgcacacctgtacgttggataggcataccagtctgttgcacgaccataccagtacgctgaacaggaatttgagctggttgcattccagtaggttgaacagcaacgccggtcatctggactggcataccagtgcgttgagcaaccatttgctgaatagcacctgtaacctgaggatgcatcatcatgttcgcagcagttaaacctgtcttttgagctgtaatagcattcatgggagggttgaatccagttggctgaacatacaaaggtgactggaacggatcagcaaccatagaaggtggaactgtaaagtaggcattttgaattgtaatgccagttggttgaggtgcaacgggattttgtccaccctcaggaatgctaggcagaggtttctcgcgagcctgaacgttcttcgcctcgtcaggaactggtgcagactttggacgctccggataagcatttacaccagaaggaagctcccgaccactagggcccagagacacactcttcatgccctgggcaacagaactcatgggatccgattgcacagaggatgtacgcaaaggtggctccgtaatcggcttaactgcccaggcgtcatcgtcaaacttttcttgcacaggcttagtaggctccggagcagcggcagcaacctgcttattaacggaagcagtatattgtggagcgggttgttgtacattaacatccacggaatggcctttctccatctcctgtgtgggggatctgcgagtagcaccaattggtatatcaggctgaggttttccagtcatcacattgtgaacaacagcctcggtatggggtacagcagattctgaggaagcaggctcagatgtgggaacgggagtaccacgcaattcgttcacccgcttcatcacgcgaataatgtcaccctctttcaggcccaacgttcgaagggttgtttcattcaacgaaggaatgcattcttcatcgaagttttcattctggaaattacgagtgtaacggttgcaaacactaaagtcaacaccgcattgaaggaaaaagtcaaaccaatcatacttaggcttcggctgctcagtgacaatttccaccttgtgaggctccttcttagggttgaagcgagacagttcttcatgctcgtctcgcgagcgttggcggggacgtgctggcttgggagggggagcatcatcattaagaggttcagcaggcttagaagaggaagcatttgcctcacctcggtcataaacttgctttccggttatcagctcaatatagtcaaggtctcttaaagacatcttgttgctgggaacggaaatttttacgccatttgccttatgcaaatggagcttgtcatcactgaatccgataaattctgcctcgaccttgaaagcacccgttctatccgtccacgtacgaagcttactcaagtcgggcttcaacacagaatggcgacgagaagagctcttgcggttagaggagccagattcatgtctgtgggactgagtgtcgccggcttgagcagctgatggcttgtctgcttccaagaagctgctaggaacaacgccttccttattaccataacgacacttccaccagtcactacttgctgtgtcattaataatgaccacgcgcatgccagctcgcacagaaagctcgtcgctctcctcggcttcaaagtcgtaaagaaccgtagccaaccgctcaccctttgcggggttgtaatcctcatcaccgcgtccagacttattggtcttaaagatttctgaggaagaagaggcacgcacacgagtttcaccctcccggttcaagcgatcaagtgcggaatcaggaggtaaattgggaagcggcgagccactagccgcagcaatttcacgaagacccgcagctcgaagagtaccggcggcgtcacccagcgtttgtattatactttcagcgttagaggcactcccagcatgcaagtgcagcgaaacaatttctccgcccagcccatgcagctcaatgaagacatgtttacgctcagaagaataggtgatcaaatccgtaattgaccaactttgagaaggatccaacgatttcttaaacgtcaaaacgatttgcttgttgttaatcgcaagctgtccagaacgcttctttttctttcctacaacttcctggatatcccattttttgaaaggcatgtctggttcaccaggagtcggagacgaaagcccatcgtcaccgtgcaagcggaaatgatcatttgggtttccataagcatcggtaggagaacttggagctctctgcgacgaaacctgttcttcactcacacgctccttgggagcagcactgtattggggtggaggagggggaggagggagcacggatgtggtaggattaaccggagcactggcaggcgtcactgctggagccgctgtacgaggcggcaatgagggcattggtgcttgtgcttgtgctgcaggggcagcgggagcactaggtggcaccggaggtggaggaggaggagccaagttttgagcagcagacgaagaagatgaaggtgccggcggaactgctggaggaggcggcggaggagccttcattgtctgtgctggtgctgctggaggcagaggcggagcgggagccgcaactggagccgcaactggagcagcagccggtgctggaggaggtggaactggaattggtgcttgtactggcaccggagcaggtgctggtgctgcaactggagcaggcgtcggcaccggtgccaccggttgctgtgacggagcttggccagaaacggctcctcgttctgcaggagcagcagcaccactcgaagctgcctgcatatcgagatagttgctaggaaccaagccataggtgcctttgcagcctgcaagaatccaatcgctattcaagtccccgtacaaattcaagacgtcaccagcagcaaaagccagttcgtcgacagactgtttggcgtagtcatacagagcagaaacagaagctgcaggttgagcctacacacacgtttgttagtcagacacgttcaaaagcttagacaacgacaggttcacagctccccggttccatcctcgtcgtccgtctacacacctcctcaatgtaatttgacggcacaatgccaatttcaccctggccgtcttggttctgaacgttccgtttcacgaggaaccagtcatcttcacctttttgcagaagacacaaaaggtcgtcttcttctatagacagttccttgttcagaggatcatcgtctccagtgcttccgtcgttttgtgctgtgtatccatataggactttgtaaattccaattacgggaagatcagccatatggaacggtagaaaagaaaaggagcgctacttgtgcccaagatgaacggagtatttgcaattttggatgcagaacacagaaaaggcaggaaagtagcgtcttggaggttggcaggagccttacccggcgttaggcactgcctgccatggaatagtgagcaggagcgaggattagtgtgcattagcgataactagtgagcgctagcggaagctaatctccgtggcacagtgcaaagcggtacgttgcattgtttaacgatatatttggtggctccgtaacaactataccgcaatgcacagcgcctccgtattccatttaacgagcctgccgattctcgcttcaccgatagtaatcggaataacgcaatctagcgcgctcaagcgttatctacaacggtcggtatcacccacagcgtccaggccgagcctgtgactattgtcttttataagaggaaaggcagagccatgtgttctgagaacctgtccccgccatgaaaaacgacatccccttctccgtcacatttttagctggagcaactgctggaatatcagaggtacgttagctggtctagcacaggctcatgctcgatattgcgacgtccggacacgcgtcgtcgtcattctgctactttgcggctgcagctttcagtcgcgttgctcgtgcttccgtgctcgggagttcgcttccggagaaacggctacatccgcggaaatgcctcggttctcggcagttagccacggagcagcctaggcagtgcctgttcgcatcgcggaattggcgcggatcgtgacgagtcgtttcgagtacatattctcgctaatgcggctaatctcgtttgtatcgcttacattcgctaacgtgtacaggtgctgtgtttgtatcctctggatgtggtgaagacccggatgcagttgtctgtgggccagtcccagtacaaaggcacctttgactgcttgcgccaaattgttaagaatgaaggtccggcattcttgtatcgcggtattttgccgcctatcatgatggaggcgccgaaacgtgcgctcaagttcgcgtctaacgacttttacggcaagttgtggcgccgtgtgttcaacgtgaagaagaacacgcctatgttatctgtgctgaccggctcgtgtgccggtttcaccgagacgtttgtagtggtgcccttcgaattggtcaagattcgtctgcaggattcgcgcaacatggcgcattactccggcacctacgactgtctgcggaaaattgtcagcgaagagggtcttcgctcgctgtacaacggtttcgaggcaacgatgtggcgccatgtgatttggaatgctggttatttcggtctcatccaaaaggtgcgcaagttgttgcccaagaccaccactcgtcgtggtgagatggccaagaacctggccgccggtaccttgggtggtatctgcggtactatgctctgcacgcccttcgacgttgtcaagtcgcgtgtccaaacaactgtcaaggtccctggccaagtccccaagtacaactgggcgttccctgccgtccgcaccatctggcgcgaggagggtgttcgtgccttgtacaagggtttcattcccaaggtacttcgtcttggtcctggcggtggtattttgttggttgtgtttaacggcgttcttgaactgtacaagaaattccaactcgcctgagcaaggaactgagcatgaacacttttttcttcttcatcatcagcatcatatatacttttccaattgttttccaatttcccgtccatttgcgttgatcagtcttttgcgttcgcccctcgcaaacgcactcgtcttcgctcttcagtttttttcttttccacttcttcctttgttcccgtttttgttatccgtatgtcgactcaacagatgttcttcgtgcacctgttattctctctttctcgcaactactcgggtccttttgcaaatgaatagtaacggtttcgctggcggcttttcagccaatcaaaatagtacccgattcaggggtgtcgcaagtcggcgcacatttctggtggtgagaaactaaggttgtgggggagatgcggggaaaacgtggggaaaagaaatctaaaaacctgtagcaggcagagaatagagaaaacagagtgagaccaagtacaagcatgaattggctgttcacagagaattccacaatcgtctaacgaacaatgagcacgacatctaccatacacatcctaacactgcacccgggaccccctccaactacccacctcccatccagcactaaagcgccattctcgttgaaatctctcgatgtattcattttaacggttgctcttggcaacacgctcaagctcatccttcttcttaatggcataagagttggaagaacccttggcggcgttaatgatctcctcagccaagcactcagagatggacttgacgttgcggaaagcagcctcacgagcaccaatggtgatcaaagcaatggcctggttaacacgacgaagaggagagacatcgacagcttgacgacggacagtaccagcactaccaatacgggtagagtcctcacgaggaccacaggcagcaacggcgtcaaccaaaacttggagagggttttggtcggtcaaaagagcgatgatctcgaaagcgtgcttgacaatacgagtagccaagagcttcttaccgttgttacggccgttcatcatcaagctgttagccaaacgctcgacaatgaagcaacgggccttgcggaaacgcttggtttggaagcgaccagcagtgtggggaaggggttgaccgttaccgatggtgatgtagtcactaaagagctgttagtacaagtaatacggagacaaacactggtaggaaggcttgcgccgactttgtcgacgaccttactgcctccgaccagcacatttctcacttacaccaaggaaatgtccttcacctcaacaccctcaaaggggaacttgttgaaaagcttgatgcttccattctcgtccaaagacacttctgggaggagagtcgccgaggccattttgcagattatttgtgtggttggtggagggtagaaacgacaccgtaaaaggtaaaccaagtcaccgtgatttgtttcgtttctgtgtgactgctgaatttcgacggggtttggtgcagttttgtgaacgtaacctcccccaacctcacgtttcgctgctctttgatttttccgtacaaaaccagttgctagttacatattttgaacaacatgagccaagttgccgtcacgaaagaagaccaagctctcttaaacgagttttccgttcttcatgcccgtcacgcggtgatggaaatggaccagaaaaagttgaaaacacagctggaagacgttgtggacgctacaaacgaatgtgagcttttggacgaggacgatgttgacgaaattcccatgtacaaagtaggagatgcttttttcaagcttcctctcgataagttgaacgaacatcttgaacaagatcaagaacaactcaataaagctgttgaacaacttgacgagaaaatggaagaagacatggtccgcatcaaggagctgaaaacgcgtctctattccaagtttcacgatcaaattaatttggattaagtgtcgtaacagttactctgtcttcggacaatctacgacttgttttatcaactcgtcgggctttattactttgcaagcgtcttttcatactcatagtcgccaggctttgttcgtttgtttgttctttcttttgttctccttataattttttgcctgcccttctctatatcctcacctcgaaagaatgtcgtacgcggcggtaattgatacagatgccgatttaggcagaacaacactggatgttgacgagacatttgatgctgacaagcccatgccatcgtctggagctcctcatcgcagttcctcgcaaactgcaaagtggtttttacagtcgtcgttcgacgtctccacaaacgatgtaatgcaaagatgtgtgcacgcccttgttcctacggttaatttctttgatatccttgacgatagagctgatttgtacggtcctttctggattacgacaacaatcgtgcaagtcttgttcctttctcaatctatgactcaatacatcacacataaaacaagttccgacactgttgcttataatattcatcaattggtgaatgctgccgctgctttatatggctatacgggttttatatctgtgttcttgtgggcctttcttcggttctacaattgtaatccaaaattactagagtgtatttgtctcttcggttatgcaaacattgtatggctccccgtttcgttggccagccctccacttgctttgttgccatcgcatatatcgtctattgttcgttggatacttaccggttcgggtctatcagtctcgctggttttcctgctgaaaaacctttaccctgtatgccagaaggctgggacgtatatatgtaagttagcttgtattggcattgtattcctgcacttgtgtttggcgcttgctttgcactggtgcttcttcaagtgattgatggcctattgctactactactactactacgataacgatttcaatgaacagtgtttccgttactcgagagcgagttcacaatgaattgagttaaatagaaaaaaaacctgtgtcagtatacagtttctccgtacggttttttgctatacatcccacacgcacatattatccctgcatttcccctttgcgcaaaaagtagctcttttatattgcctaataaactatagcaatggtcgcatgtcgtacatgaatctcggctctggccaaacgagcttcattgattaatgattatttgagtaagcgtgcttggggcttgggttagcgtcgacacgaatagaaagcgatactgtaaatagtaaaaagagatatctacagacaagctatttgtaggaagaacaaatcggaaaaagctggggctctggctttctttcgttcataggtgggtctgtgtgagtagaagagaaaacaatggaaacaaaacgagcgacttgtacgtgcaaacgtagcattaggattacttgcagtatctcacaaagagctcagtcggatcctgtttcgtaaaacaagttcattactatttaaagtcgcgagaaaacgaataactagaaggttagtagaaaggagcagcgtgtatgcatcgagcagatcacttacattatttgtagcggcaatagccacagagtcttcgtgagggtgccaacttgcgtgcaggatctttttgttatagtctagggtgtctgggtcgagtccggcagaagcggtacccatagcgttgttattacgagaagtccagtcatagtctttcattatgctcatttttgaggcggcaccggcattcttccgtgccttaaatgcagacttatcagcctgcaaaacaatctgaccttcatcgccagtgtaggaaacatccgttgggtatataccaaaattattgctatagcttcctgacaaaacgtgcttaccgtcgccagagaatatgcactcaaacttgtcgaaaatacagtcgttttcataaagatcgcacaactttgtgcgcaacacgtcatgcagaggaatggtcttgatgggactcttttccatgttcacatcccaaatcttcaatgttaggtagtcacgagaaaggatgtagcgtccgtcattagaaaactttgcgtcagaaatgctcgaaataatctccgagaaaaaacttttgttgtcctgatcttcctcgtcttcgaagagcttgcagtgccggtcacacaaggcagattcacgcatgtccacaagtttgattgtgcccttgctgctgctgtacataagatgattacagttcacggggtggaattcggcactcgtgatcacctctgtgagctcttccatgttgtcaggtttgatgtcaacaatgttaaaggattggtcagagatgttcaagttccacaagttgatacgcaagtcatcggccgagatgtaagtttcggcgtcagagttgacgctgatggaattaatgtggtaagcgtgtgcattcgcgtacacacgtctaggagaggccgcaacaatagtgtcatgatggctaagccgaggaagacgaagtgcagaaggcgtaatgggtgtcgacgaaggagatccatactcgtcgttaagattattttctgcaacaaccttcagatttttttcatacaccttccataattttatcgttttgtcgttcgtggacagtaaaaaatgcgcttgattagttcttttgcaccagcgaattttgttaatcttttcttcaatttccaatgactttaggtagtcaaattcaggttcatggctttgaaattcggcaaaaaatttatactcgcaaccttttttagtatgattacgctcaaataaaaccacacgaccacctttgtcgccggtcgcaaggtaatcgcctgtgtgatcgaattctacggccgagatgatgtcggctagaggaaggttagtgagaagagaggggaaggggataaaaaggaaggggaatgataagaaatgaaggtgcaggtacgaggaagggaagggagtagagagtgtgtaatggaacggagtaggacaggtatatcgagatgcattcaagcagagaacgaaggttctgatagtggggtacgattaggaacgttcaatctatcccaaaagtgcttaatttcaatcatcaacaaaacgaataaacgcatcaaatgcttggacaagcagaattgcttagtcaaggaaactatccgtctcaaaacccttgtcaacggcattgtccattgttcgtccatccacgtaagtcgtgaaacacccgaacggactcagaatgagcccgatcaaggtctttcattcctgcagcatcttcatcaagtattcattcttcgaaaacacgaccatttctgatcatgtgatgggtaccataccttctgtaatgtcttcaacgtcgcctttgtctccaaagcatctagagagttactgctcgtatctcattcttgtagtcgtgttccaatcaaacatactgtgcaaatttccatggacgagaatcatccatttttgtcgtttaacttcttcctgcaactgtgagtcttcgtggttccctgccgctcggtttcaagctctttactctgtaattatcgttggagtggctaggttcacacttgttctcgtttttgctcccgcaatgtgtccaaaaatttaaaaaagctgcttgtctcgtccgaaaggtccgtgagacaattaatctaactctacaacaggcgatgacactgagaaattacaaatctaacggtttggaggggtctccggtggatggtggtggagtcttgctggtatgcaagcggcagttgggaggggtcagcgcggagtgggtgaacactaccgggggtcagtggtggtgtgcactggagattagcagcagagcaggcgagcgggctggagggaaaacagagcaggtaagaggggaagaagagaaggaggaggagggaggagggattggaaatggaaatggatgttgctgtggatgatggttcacgaggttaatttgcatatttaaagtgcaagagatcgtaaaagcaacgcaattcgatgcaatttgtacaaggcggccttcttactagcaactaaatgttctgtgcggcactgtatgtatatagcaaataattacaaataagaaactacgttttttgtgcagagttggttacagcgaccggaacgataacataattctgcatagaggaggatcacgtaaaattcgttaaaatgaaaacacgattttttggttgcatcaattttgtaggaaatcaaaacgaaggttgtcgaagggggataaagtgaaagggaaggaaaaaggacctaaaagaaagcagaaaaaaagtagtaagaactttgatctaatgaaccaaactttctcccgggttgagtgcccccctttaatactcttttctcttttgaggagggtgcatgggctcaatgtgtttagggtgaggatgaggacagttgggccctaattgacagaagcctgcaaggaatcgttcacagataggccccttcctaacatgttttcctcgacaaatgggacccaagggacagaagcccatgttgtaccaagcacagacgccaacttgcttactgggatcaagatgcagatataaacactcttcgccattggaacaccaacctctttccgcatagaaatgacaaggaggcattttttttagattgtattcatgcaaaaactcacattgatttccttttttacagagacctctcagcctaaaggagttagtacgtaatgtgctcgcgtcatttagttctgagggagcgtagaacgacgagaaacgatccccacagaacatcttctccatcgattcccgtccttcgtctccgtcgctcacttaccaatgcttgcatacgacactgcccatttttgagccattttctcgagcattctgatgggcgtcgtaacgtgctgagtagtcaaactgatggtgtctttctaaatagtcgtcaaatttaaaccgtacaggcgtaaaatcggccgcaatagccttttctttaatgaattctgtcatgttcgcctgtgtgcctgtcatgtttttctcgaggtgatttacttttggtggttggtttatggtggtgagtttcatctgaccctttttagtttaaacgtctgccacgtggcaaattaagcgacagggtccaacaccatgacgtcgctcccagaataggatgtgtcattatttgtatattcgtatattaaataattattaaaaagttctgtcgaggtgctgttgaacgtcctcaaagatatgtgaacccatgtatctagtatcgtatgtagcagcaatattatcatatgcattgtgcaattggtttggtcatgaaaggaggggtggtcgttcgttgtacaatgcttgatgattgactcattaaatcataaatgctccaaggagagccaagctggttgcaccaacgccaatcatgaaggggtcgtagtttggatggcgacgatgacgagaaccgaatggaccggcgccgtgggccgcgtacgtctcatcgtttcgcagagtgccttcttgcaaaggctctccgtgagcccggttagcgccagtctcggcgtaataattgtagggaacaccatagcccccataggcaccatagccaacgggttgcttaaagtcatcagcaaggtcatgcgcaaattctttcgcataatacttcgaccggtccttgaacttctttgtcttgtaggacgttttttgtcctagactgcggtaaaagtctttcttaaagggtgccttcattatgtctctattccgttttttgttttcattaatggagtggacagctgctgcggcgtacgaacgttccttcatacttgtattcgaggaaaccggcattgcagcgttattttgtcgacgttcgtacacacgaggatccatctctaccgcaacatcttcgggacgaacagcagtagctgctcctgttgcaccaggataaacccttgtgctactgctgctactgctgcccgattgcacctgatcgtaggagggaatctcttcacaagcaacatttccgtgctccgggtaaggtgtataaggcgggggttcttcttctgtacgatgctgtcttcttcgaaaagtcggcatcacaataagtaatgtaaaaaaataataaaaataaaaaaggttcaagcggaactgtagtgaaagttttgttagcaatttcacagtggcagcagacttatttatacccgagttttacgtataacgttttggatttctgcggcattctgacgtatatggcgacaatattgcactgcgtaaaacggcaaatgcgaaaataagcgaaaagcttaaaccatcacgtgagttcttaaatagaagacgcgctcaccacctataatgaaacatgaaaacacgctgtgaacgagtcctccggcctggtgaaatcgtcatctacaacctgtagacttagttgttctgttgaaacgccgtgtttctgattacctctcaattaaccagttcttgatagtaccttttttgttttcttcaaaactgtctcctcaaaatgccgattaatttgggtcttacgcgtatgttaaagctgctaaagctcttgggaaatccacaagagtcatttttggctgttcaggtcgctggaacaaacggaaagggaagcatttgtacttacatttacacatcactcttacaagcatcctacaaagttggtcgttacacaagtccgtacttcgtagacccccgagacagtatttctatcaatggatcaaaagctagcaaagttctgtttaacgagtgctggaacaaggtgaacgagacgaatcttcgccatcatactgaagctacggaatttgagttgcttactgctacagcgtttgagtgctttcatcggtccaatgttcgcattgcagtcatcgagacgggtcttggtggacgattggacgcaacaaacgtgtttgaggagccacttgtgtctgtactcgccaagattggtcttgatcaccagttcttcttgggaaatacgcttgctgaaattgcaagagagaaagccggaatcatgaaagccaaagttccttgcgtcattgatggtacaaacgatcctaccgttttggatgctgtgcgtcaagtggccgagtcgttgtctgccggtcctgtgcatgctgttacggcccaaccggtcaaggacgatgaacacaaatggatcgtcaacacgcccaactggggtgaaaacgtttatgaaacgagtcttaacggagcttaccaaggcgctaatctggcatgtgccgttactgcacttgatattatctccaactctgttccactcatgcttcctcacgttgtagccggtttaaagcacacacactggccgggacgtcttgacattcaagaacttcctgacgtgggcagaattgtctttgatggtgcgcacaatgaaaatgccgccattgagctttctaagtatattgaggagcaccgtaaacccggtcagtcagttacatgggtaatggctttcacctcaacaaaggatgttctggggattattaagactcttgtgaagcctggcgattgtattgccgctactacttttccagatgttgcgggtatgccgtggattcatgcaaagccaactgcgtctatcgccaaaattgccgcctctctcaatcttccctgtgaggaattctccgacaattggcacggagccatcgattacgcggttgagagaaccccaaacaatgtgattgtttgtggtagcttgtaccttctcggccgtgtattcctgtattatggattagaatgaaaaatgtgaaggaaacgaacaatggtccacaatggagttacgcacgattaaacaaccccttagaacaataaattatttgatctttttggatttttatgaaattatgttttcgttcagcaagtctcgttttccctgtcaaagattactgccgcttaaactaaataaagttgatcgcaatcttatcttatcttatcgagacctactcctgctgctgttcctgcctcgatagaaagtagacaagaaacaaaaacaacacctatcaactgcaactttttgtttcatttgtttcattatcgtggagaatatgtccgggaaaccaagtcaccaagaaggcacgtcgtgagcagttccccaagagtcctgcttaggcttaacttttcataaaaacaaatattctaacgtaacgttttagtcattcaatctcagtacaatgcgtacaaagcaaacctgcagcaagttgcgcaaaaaatcgttgacttggagacggatttagatgaacacaagtatgtttttcacagcccaagttcaattgcttacacatactccaggttggtaattgacacgctggagaaaacggacaaggatagaaagtgctacagaatgatcaatggtgtgctggccgaacgtaaagtcgaaacggttcttcctattcttcaaactacaagtaacggggtatggaacacatacatacatacacatgcacacgctatcaagcaatatgtaactgacgcgctaacctttctgaagattaaaacggccatggagcgactggtggaacagtacaagcagctcgaaaaagagtttaacgagtttcaaaagaagaatcacatccaagtcattcgtcagtagacggcgtcaaacaaaaccgtcttcttgaaggaatataactacacgaagggtggtaggagtgatgttgaagggaggtggggtatagtagacatggtagaggggaaacgtgtgcgttaagaggacgagagaatccatgtagtacatttacaattcgtctatcgagacagaagaagaagagggaagggaaaccgaagagatagacgtagaaaccggttttgactcgtcaacattagtgacggcgtcttcgttgggggcactttctttttcttctttctcatcatcctcttcttttgttgaagtcgcgacttcaacaactggatggcaaacgatattctgcacatcagaaaggtccgaccgacgaaagggttctaatccgcacaaagcagggacgtgaatcgtcatggaataagaacacgttgaaagctcagtgtaccaagcaattcgtggagcgtcaccgtcatcgacacattcgtactgaaccaatgtctgacgaggttttcccgtcaaatcacactttgtgccgttgatccattctatttgaagagaacgtttagtaccggacttgcgaacggtccaagcaccaatactgcttctttcaattacgggagctatacccaagtcataataattttgtgctgcttgcttgtcatcttcgtaatggaactgacgaatggaggtgtcgtgacaatactcatatgtccagtatccattgggctaagaatgtgttagtgagattcgagagaaaaaaaaaaaagggaaaggaaatgacaagcgtaaagctgatgaaagggtctcagacccacatcagatcccatcccgttcaacatacgtctaacaaacacactcctccgagagtccgaatagcctgaagtccttgttctacgacttcgtcgtcagtgctgtgcgaagcaccattgttgaaagtctcaatgacacctttccattgaggatatgtacagagaaactcttcgttgccgacacgaagatattgtgtgttctgagtctcgggagtctcctgaaccagctgttcggcacgttcttttgtcaattcatctgtgctccagacaaacgaatactttgggtaggcaaatatctaaaacccgtcagaatttcttcgttcgaaaaccaattcctacgaactcacatcttcgtaattcaataaggagcatgccgcaagcgaaaataagctcaaaacagtaaaacgccgcatattcgtggaaatggtaatatccagtatggaagggggatagtggggtgcagggagggtgtggtaagcaggataggacggttgaaggagggtgtggtaaaccagatacggtgttggtgtgtataccattaagttacaatagcgaagtgtaaggtgctacgcaaaacagttttatgtaccacagcaaacctccccatgcttcgttattcatcttaagaaagcacttcgcactccactatacagaataagacagctcacttcagctcgctacatgattctacgcttcgcgttcctctcctaatacacaccatgaaccaacaaatcggcttggaggacctggaaacacgcgcgttcacggagggaaggacgcgcgctaccaaagaacaggccgcgtattttgcggaaaaagaacgagaaacccgtctcgccgagctcaaagtccccgtcgaagatgtcggcgtccgcgaggctctcagggccctgaaacagcctgtgacgctgtttggagaaaacgcgctcgaccgccgtctacgcctgcagcagctcatgtacgaagccgcggagaaggcggggtttccgcggaccacaaccgagtcacccgcggaatcgatggacgtagacgcggaatccgagagctatatccgcggcacacccgaacttctagaaacgcggaaatggttgctgagagattcgctgcagcgggcgtcgcggcggctggcggcggagcgagttcgattcgctgagccggcgtcagaaaagctcgttgcccaccgtgacgctgtggatgtctggcgaaaagtggagccggtggcttcacaagttgtcggcgaacggcctacgtcggtcgtgcgactgacgggcgacgctaaaatgttcgccagtggtaactggagcgggcaggtcaagatctgggacacgacatctatgtccgaacagcggctgtaccggggacacactgaccgagtcagcggcgtggactggcatcctgccgtttccagctgggattccaactctgaacgcgtctgtctcgctagcggggcagccgacaaccttgtttgtctgtggtcgggtgccagcgctaccccgcttcgcgtcctgcggggtcaccttgcacgtgttggtcgcgtggcctttcaccctgggggcacgcttctcgcctccgcatcctatgacacaacctggcggatgtgggatgtggagcaggggacggagctgctgatgcaggagggtcacgctgagggagttgcttcggtagcctggcagggcgacggatctttgctggcgtctggtggtttggatgccattggccgcgtgtgggacgttcgcacgggccaatcggtcatggtgctggatgcgcacgccagtgccatcgtgtgcatggactgggcacccaacggctatcagctggtgaccggttcggtggacgacacagcccgtgtgtgggacgtacgaaaggtcacacagtcatgcatgattccggctcacaaaagccttgtttccgacgttcgcttcgtcagaggcgcggagtacgaagctgcttgtctcgtcaccagcggctacgacggacacgttcgtgtctgggacacgcttgactggtcgcttgttcacgactttgagatccccgagtccaaagtaatgtccgtggacgccagcattgtggacaagaagcgaggtcctgttctcgtgtccagcggtttcgaccgcaccgcccggctgttcacgggcgagtttgcgtgaggcaggacggagagaatgaagggaacgaaaagacgaagaaacgaagaagacgaggagaacgacaaaactggcgggataccagacgaaaaatatccgcatccaggcacgatgctattgtaatgttactactaatgaacggcacccaacactgcaacaattcctcttcccccacaccccacctgaccgcccactcgaccccacttaacccgaaacccaatatttattaaacaagaaacaaaaccaacgcatgggcagaaacgttggcagacctctcggccaaaacattttcatcacgtcgacatcacaagagtgctgtcgctgatggttgccagtgccagcgacaaacacccaaaacgaacttactgaaaaaacagaaacaatcacagacaccgtgcactgtgcgtgcaccgtgtgtacatcttgctcaagctgccctctcagtgcgattgcgtccgccctctggctcagtgggcagccgcagcaggagcagcagaagcggtgcttgcagccggtgccgtgttctgccgcgcaagacgcttggcctggtagtttttgacagcactcttgacagcatcctcggcaagcatcgagcagtgcaacttgacgggcggcagacacagctcacgtgcaatctccacattcttgatcttcgaggcttcctccaacgtcatgcccttcaccagggtggtgacgtaggacgacgaggcaattgcgctgccacagccgaatgtcttaaactttacgtcttcgatgacgccattctcgtccacgcgaatggcaagtcgcatgacgtcaccgcacgcaggggcaccgacgaggccgatgccgacgttcgggtcgctctgggggagcgtgccgacattccgcgggttgttgtagtggtccatgacgtttttgtgatagagccgacgagccgcggggaaaacgagggatggcgccgcggggcgggctgccagccgagccgagggaagaatgtgcttagccgcgggaagggcacttgccagcacgcgagttaatctgatagaacggagcatgtgaacaatatgtgggggtgagaagagggggtctaatgaaaaggcttccgcagagtgttcgagattcaagcttcacctgtggtccgtgggagtatgcgagcgtagctaacggagggttggcggtgtctggcgggtgtaacggggacacctccgtgaggcagtcgcatatataagtcaacaaaccctaaccctggactcctcatcagataagaagttgagtaaccttatttgctgcacgctacgatagccgacgaatgaggacgcgatatcggttggatatgacatcacgggttgcgcaaacgtgagacgctcgcagtggcgaggaagggcgaggcggaaaagtcgcggtatctgatgccgatatctgataaggggtggaagtgggcgacatgtgggcgacctcgtcgcccacatgggggcgcctctctcaggtgggattcgtgtggcggtctcgtgggggcgtcttcacaagtgggattggggtgggctccctcgtcacccaatccaataccccatgtctctcttctcgtccatagaagcgcgtctgcaccaccaaaagcgcgtcctcgtcgctgtcgccggtggcccgggctcgggaaagtcgacgctggttgcgcagctcgtgcagcaatggaacacgcgctccgaatctggctctgctgttgctgtccccatggacggtttccactacccccttgcctacctcgactccttggagaacgcggaagaagcgcgggcccgccgcggagctcattggactttcgacgcgtccaagttctgtgcactcgtgcaccaactccgcgaacgcacggacgcaccggtctatgcgccgtcgtttgaccacagcgttggagacccggtggagaaggacatagaagtgctcccgtgccacacggtggtgtttctcgaaggcaattacctcttgctcgaccttcctccgtggtcggaagctgctcgcatgtatgatatccgcgtcttcttgcccattgacgttgctacggcccgtgaacgacttgtccgaagacacatgcttgcgggactcgcgaaaacgcgtgaagaagctgaaaaacgcgcggattccaacgatttgcccaacctcctgtttgttcagcagcacctcctgcatcccgaccttgtatgggactccacgacctcatccacctccgagggttcgccgtactgagtccgatcaggttcgccggagatggccgaaaatcacgggcccctactacagcctaggggggccacggagaggttctcggtgatctcagggctgcaatgctggctgggacggtgaccttgctcggcgactttgcagacgcttccggacaccacttctccggatacagggtggtgggaatgcacatgtgtggtggacccgtccgcctaatactccgcccagtactccgcctgcccgcttgttggcacagcgttccgccgcaaatctccttattctcggtgagcaggctcggcgatccctctggtgtttcggtcttcagactcggtgacctggctgctacctctttctctccaactgcctttcttactcctgatcgttgtaaatctcgctttcgctttgtattctgtgtattctgcccctcgtcccgccaccgtcttgcgatggaaaacgcttaatttgacacccggttcctttgctcacagccttgatgcctcaatcatcgtcttcctcaaacaatcacgagtcagtacctaatccgccttccacacacccaacccgccctcctctccgtcgtcgtgtttctgaaccgtcgaaaaattcgcttgtctggcacagtttttatgatgacgcccaaaagctactggaccagacggacaacaattcagcttcagtcatctctgaggcgaatccagggcctgcgtcagacgccacgaagacttcagagacaaaagaaaatgacgacaccactaaatccctgtcagctccagaatctaacgaacggggtcttccgccagttcttggttcagcagcagcagcagctactacctcatcatcatcatcaacatcaacatcgacatcatcctcctcttccctctccataactacgaccaatgccccgggtccacacgagctctctcacgtagggaccaattgtacagtacgacgccctgtctttgtcggggccgacgattgtgaactgaaaaacgctaccatgtatactcgcgtcgattacctttcctacgactggaaagaagacgacatctgggctagttggcgcgaggtaacccgaataaaaaacgactacgagaacgggatccgtctcgaaaatgcctcttggcgcacgtgggccaaagctaaaaatcacctcaaaactatttctccggaaaccctgaattggctaaaagagtgcgatgtgacctggctctatggcccgttgctccattcgtcgctgtctcatccggactcgctcgaccatgtcgtgtcttcgtcgtctcggacacacgccgccgacgttccccacgaaacagcctcggtgggcgccaattctcgtattcctcccctcgttcccggcagtccaggccggcgctccaagtcgaaggattgcatgtcgccacaccgcaccatgaagcccatactgaagcacagaagtgcctctgaattgctccttaccggcaggaacctgggcttccgtctgtcgcccaaaagcgagtttagtcgctaccaactcccttcgccctcgttgccctttgcgcgtatggacagcagtagtgcgaaggacagtgccaacaacgattctgcctcgtcgagcactacttcgaagaacacccgacgcattcacttcaacgactgcgttcagcagtgcatcgctgtcgactatgccgacacagatgcgatcacaaccgaggatgatgacggcggcgacggagacagcgacgctacccggacgtcttcgtcccaggagtaccatgacacagccttggctcctccgagctcctcgtccccgccgccaagcagctcctctcacagccgtcaccggcccatcattgagaagttgccggattcaaccctcaagggtgtccgcgaacccgagccgtatggtcacttgtcggcgagcgtattgtgggcgaagaacggtgcgaagccgtatggctacgctgctcgcagtcggtacaatgccgggcgcgtcgatgccgatggagaccgtttcgattctgaggagtatatcgaggaggaacccaagcaggacatgtatgccgaactgagcggttacgatgacgacgatgattacgctcctcctcccggcacatattctcgacggacgtttcctgtcgccgtgcagccacgaaactactatgatgaccattattcgagtagctttgatgagtcacctgtaaacaactttgaacattacgatgaggatgaagaagatgaagactacgacgacgacgatgatgacaaccagttcagtgacagtgacgaggaaaatgtttttgttgaggatgtgggtgtgggacaagctacaaaagtccgcactcccatccgtgaatatgtgcaggactcgcctcgtatagcagctcccgtagcagtacccgctgctgctgctgctgctgcagacactacaacaaccgctgccgctcagacggcaccatcaaagtcgaatacggctcccatctcgtcagcctctagtagctccccagaaacttctgcctattcctccgcgcccgtttcccctacgcccaaagagactgtcgttgccgcgggcagtgtgagtgatagcgacctagcctgtgagcttccactgacagactcagagcaacaaatacagcgtccctcacgtaccacttctccctctggcgtccatccataccctgctggtgtaagtccagtaatgtcgacgacggcgacgacactgcagagtgtgtcatcctacgacaatcgctccaacattgagtctgcctcgacggcgtccgaagacggtccatcccttcgtcacacccgcaatctttcagcaagtatctccggttgtttgtcggcttcctcccccgacatcacactcccaaatcgttcttcctcggtgtcggagcctcccgcaagtcctcccagcaacacagagactgatctctcgtccacaaaaacagctgcagaggatcagtaccagtcggatgggtggttctcacggctgtttaagagcacccttcgcactctcagcggctaactgtcgctggtcgtctcgaaatttggcgagaaagtcaacatttgcctggagagaacgtataactcccattcttatccctttcttcttttttcttctcctacgcacgcccttttttatatttttgttttgctgtaatttacggttttgcagcttgcgatgagtttacaatcccgcacaaaactatctgccttctcagtcttcgaactttcaacattattaacgagggaaatgtatttagctacagaaggttgttgaatgacaaacgtagtgttctcccacattatccacgaatactattcaagaattgaaatgaaattttattattttaccttagatactatgtgtaacgcgtacagtgttaaaccgaaacgacgaaagcgcgctaacaaccgctgcacatcgttacaggttcacctggcgctagtagtgctactagcctctgcccaattcttcgtttcgtcgctacctaccgccagaatcgttcggttctgctgtgccccttccagtgctgggactgtcacggagaaattttcatggtggtgagttttcggagaaactcttccacaatgctataaaagctggctttcgcccctcctaaaagttgtccttcgccttacattcattcgactcatctacttgtctttgattgcacaggcgaaggggcgaatcacaggataaacgtaagtgaattcctctgactggtcgcggcgcgtcttctcgtgcacgcaatgatgtttttgtcaaacaaactagagtttgtgatgtacaacacatgatctcaaccttacttgctgagcacaacagcgactgtcattgttcttttgggctaggtgactgacagttttgcagatggacgcgtttatgtgtttgtgcatgtcttgctggctctattcggtggatggaagggtatgtttccgattcaaccatgaatttccttggtcgaagagtttggattgtatgatgatacaaacatttttggaattaccgtctcagtgggaccgcaatcccactctgatgaaaaaattgtgctgcaactttttactgacttgtccaaactctttcaacaagtgatatttatgggatctctcgttgttacaattgctaacctgaacctagctcgagttgtgcggtaaatgtctggttgttgtctcttggtggttgtgatcgtgcttcttgagccatccattcgtcctgttgctgtttgacagtatatttgtgaatggtaagtcttactgcttctataagttttgccaatgaggaattactagatgacgagtctgatgtccatgacgaaacgactctataaattccattcatgccttactgaggcaaacatgaagcattttctttctttgatcaatttctaacaatcattagttctgtgaatcgcttcattgtggtcggtgagcttcgtatttagctgtcactgttctctgtctcatgtttaaagttgctgggaggatgaattcgaaaaacaaagacaagcatatgtctgatatcgtgaagatagactttttcgtgtctgacctaccatctttgtgcatgactgataagagcagttgtatgggtgactcgaagcgaatggaaatgacttggtgtgcgggtttgcggctggtttggaactgttgttttctttcgcatcggatttctcaggaggatggttctactcaggctttggctcttaggaaacgttattatgatgttacttaatttatcacgacggtctacgtagtgtataccttgacgagaattgcctgtgacaaggcgctattgctgattaacgttttctgagaactaagcttgggtgaactgtctgccgttgtgttttttaactgtgtcggatttagtttatattcttaggtaggtttaaaattattattcgagttttattttttatattttgcttctctataggtttgtgatgttaagttgagttgtgtgtatggtctctcgtacttccgaagttttgtctgaggtttgttatttgtgctacgtcgtttcgttttcgaccaaggtcccttcaatattgcggtgagtatgttcttcttcttaaagtcatcttcaattctgtttctgccatctggcaatatctctatgactaaggtaggcaagccgaaacactgaagcgtcagtcgatagttcagtcggtgatacttacacaatcgctcaaagtcgtcgagaccctcaatgaagctgttgttctgctgaatagcgccttgggggttgactgcagcatcggcaatttccatggagcgctgtctcagcgtgtcaagaaccacttcggccagcgaagtgtccgacacaacatgaagaagttgttctgcgaaatgataaaagtgagtcgtggtatcgcgcagagctaccgtgtttggatttgcctttaacgcatttctgacgaccgaagagaatggtgggggcatgtggatatccacgaaggagctgtgggggttagcaagaaagcgtgcatagctgagggcaactgtgtctctggcccccacttatgtgaacctactttacagcgaacacctctgcaagccagaaggggagctccactttggacccttgggacaccttaaaacagcaaagttagcagcgcgacttcagtggtggttcttacctcacgaccttcgtgaccaagcccggggatagaaacgagacaggtgcatggaatcttctggttttctgctatgatactgtcaatgtcgtagtaagacattgttgagtgggggcggatgtcgagacgggtgaagaagaccagttcgttaggtggagaaatgtgggatgggtgggagagcgggggtacgaattcgtaaatgaagtgaatggaacatgtatcgctgtgacatgtactactacaagggtccgcttggtgtgtaggcaaagattagtaattcatgttgatgtggtgcacaatgaaaccgtagtttgaatttattgttgtgctcagtcaccataggaaactatcctcatcactggactgtatagacgaagttgagcggagtcggtaggcatatgtttggtttctgtttgtgttatcgtttcaattaaagtcatgacaatgtttttttttttgtttttttttatttatttttatgaattttttataattatttttattatgccaatattttatcatttaattttatatcatttttcctacgatccatttattaacacagaaaaactcacttacattccatctctattttctttcgccttcatttttcaatccgatcaccataggaaaacataaggacattactttcttgtcattccctcaaagatcgcacaatcattcacaaacctgaactctaaaagtaaaacacaattcaataaacgcacctatctctcatttcccatctcccatctcccatctcccatctcccatctctgttctgcttatcggaaaccgttagtacggcatgtcgagctggtctcgtaaagaccgtatgaaccatattactgctcagatcaccgcacgaaggttccaagacccgcatattcactaattcaacgcgtttactacagaacaattgataaataatctctcaaacaatacttctacgaccagctgttcccgctccaaacttcatgctaggctccaacccaaacgactctccacacactcatactctcaatccccaggcacgcgacaccggcaactgactaaaagttgccacgtgccaactatatttcgcctgcctctcgcttcctaccgaggctgaggccgcggtagctgcggaagcagtctattttagggtagggctaatttaacagtcacgagaagccaaaattaattctgcgttcgaactgatctctcgaacaaccactaaaaaatggtaagtcagtctatgagttcagttccaaactaacaagttttctaggcacccaagtcgaagaaggtagctccctcgcctttccctcaaaccaaggcgtccaacaagccggctaagaaccctttgttcgtcagccgtcctcgctcctttggtattggacaagacatccaacccaagcgcgacttgagccgttttatgaagtggcctgagtatgttcgcttgcaacgccgccgtaagatcttgaacatgcgtctcaaggtccctcctgcaattgctcagttccagaacaccttggacaagaacactgctactcaagtcttcaagcttctcaacaagtaccgtcccgagactcgcgtcgagaagacgactcgcttgactgctgaagcccaagctgttgccgaaggcaagactgcccaggatgtttccaagaagccttacactgtcaagtttggcttgaaccacgttgttgcccttattgaggctaagaaggctagcttggttctcattgccaacgatgtcgaccccatcgaactcgttgttttccttcccgccttgtgcagaaagatgggtgttccctacgccatcgtgaagaacaaggctcgcttgggtactgttgttcaccagaagactgctaccgtcttggcccttactgaggtccgcgccgaggacaagagcgagctcgcttctgtcgctcaagccgtccaagccaacttcaacgacaagtacgacgaggctcgtcgtaagtggggtggtggcatcatgggtgctaagaccgaggccatgcttgctaagcgtgctaaggctgctgccgctaatggccgtgtttaagcttccatagctaatttcgacgggaaaattgtaggtatttcgtggtgacatttgtgtggtgttgtgattggttgtttgctcggttggtgttcggctgtggtggttgtagtggttgtggttggttcctgacctctcttatcgtaacgagtggtttaaagttgcaatttcccgtgacctgtaacttggcctttaccatgtttgtctcagcggttgcttctcatgtgagcaagacaaaacgcacaaagcagcgtgtaagtcgtgtttttttcttgttctattgctaatgtaaaatgtgaagacaattgtcgatgaagctacgcgtgaattgcacgttcgccgcaatttggcagaattggagaaggaaccttctatggagctacgatttgacgtagccaaagaactttgtacgctttatcaatgaagacgttgttactgacatgtgaaagtatcacaccggtcgtttcccatcacaattcgtcgtattctcacttcgaagaagacgttcgtgaactacgtcgacgaaacccccgacaacaaataccaaaactgtgtttcacgcccgtctaaacgtgctccgcgcagattctgtggcgtatgcggttactggggtgtctacgcttgtcaaaactgcggaattggctactgcagcaaggattgtgaaactgttcatttggatacgcgttgcatgaaggtgtacgcgtaaaaaagcttatttaggctactaatactggtttaccccctgtcgatcattcgcccacaactgccaccaaaaataaccttaaaataagcgagaatgtactaactcttttttgctgcttcggtgtactactgccaggcgacgcactaaccgtctgtctgcaagcttctctcatctcgttcaaatggcgaagaaaacacgtacatcttcaaagggaggagataagttcctcgacttctccacggtgaaggagaagcgtgaaaaaaaacagccggaatcgagaaaggacgctgaagaactcagactcgaggaggccattttcggcaatcttgacgagtttaaagaaaatttgggtgcagaagatgaggaggtgcaaatagatgaaggtggtaaagtctccgaacaggaagaaaatggagatgtcgcgcttttggacgattctgagctttttatgatggacgtcggtgaaccaagcaaaattgacagcgaagacgccgctactcgagatgtggatatgcttagcaatgcgtcagaagacgaggactttgaagaagagcaggaggaggccgtttggcacgatagcgatgatgaaagagtcgaggtctctttgttggacaatgctcgcctccggaagctgcgtcggtacgaggacgaaaacatgctgaatggagtgcagtattcagctcgtctgcgagtacagttcgagcgtatatatcccaaaccaaaatgggcactaaagaaaacagacgacgatggtgagaattccgacgaggaagtttctttgagtgaagccagtgtactgccctcgtctcttagagaaattcttcagtcctccgtgtcatatgcggcaaagaaaacgtctgtgttgcagcctggacagattgatatcaaacgtttgaaggacgcgaacttccaatctccatctcacagcggtattcggtgtatgagcctacatcctatctacccattactgcttacttgtggtttcgaccgcacgttgcgtatttaccaacttgacggccgtaccaatcctctactcacgtctatgcatctgcgcagctccgatctccaaacagcagccttccaccctgatggaaagcatgtcattgctggtggtcgccgtcgttacttctacatttgggatttagagacttcaaaagtacaaaaggtcagccgtatttatggccaccaagacttgcaacccagtatggaaagattccacctcgacccttctggaaagtttatggccttggagggcaagaacggctatgtgaacatgctcgatgcacttactggtcaatttgtgaccaactttaaaattgaaggcactatttccgatgtgcttttcgactcgaatggtgccaacttgttcgtgttgagctatgaagcagaagtttggcagttcgacatcaaggcaaagacgattgttcgtcgctggcacgttcaggacgctgtggcaacgacgcgctttagtcttgattcgaagaaccgctatatggccattggcagtaagagtggtatcgtgaatgtttacgagctggctcgcaacgatgctcctaaagctatagcaacgttggacaatatcaccttcagcatcaactctctggccttttcaaccgacggccaagtgcttcttgccgcgtcacgcggtaagaaggacactttgcgtctgtatcatgtgcccagcttcaccaccttccgtaactggcccaccagtgtaacacctcttggccgtgtcacagccgtcatctttggcaagggaggtgagctctgtgttggtaatgaagccggtcgtgttggattctggaaacttgctcattacctctagtaaggagatggttgtcaaactgaccgtcattttttggtatcagaaacacagaaaaagcaaacaaaaaagcaagggagtgcgacaacaccaactgctgctactctcttgcagggatcatttattcttgggcattctgggatcgtgtgtataatagctacagtaacagttcttactacaaaccgttggtgggagggggaggggagtgtgcgtggggtgcagttacatgaaatgttctttagtacgtgcagtgtattttacccgtcttccatccgtccgttttcaatcttttaatggatgccgtattttcgttttgcctcttctaaagctgcatatcgtgctgccaaatcctgaccgtcggctttttgtttctctggactccagtagtgaactgcaaattggaaacgttaattatgagtcccagtaatactgttatatacttaccaaccaaatagcggtccataaagttgtaaccagagagtttatcacaggccagtttggcgtcggccaccgtatcgtagacgaccaaagctgtacctttggtgttgactgcattgcccagacgaatttgacgaatttgtccaaagcgaccaaacaactcgtacatatcgtctcgagtgaccttaaacgataagtttttcacaaacaaaattcgtgtaacctcaggcccgattgttttagacatttttgtaagaagctatctcacaccacctaatgaaagacaaaaagtagctaaataaaataatgttatatctactgttcacgtccccaagggttcagacggctaggatgactttttgttttcgcaattctcagcccagctttttggtggtgagttttgaatgatcgacactcccaatgtcgatcaaacgtcgatcattaccaaaccttgaattatatttgtggaagtggctccaaaactcaccaccaaaaagttgcagtggatggttttcaaaacaaaacggaacgcctgccaagtctcaaaaagtgtgaaatcgacgccgaaacctgcacaggtctttcagggaccttcgttaacgaatcccccttcttggtgtattctgttaaagagggagcttttcgtcaaaactttttcttcgaaccacagaaactcgctctgagagcagtcagacttatttattttctttatttttcaaggacaaggttggcatttttttaagggtttagacaattccatgactgtaccaagtttgcaagacctttgtgtgaaggtcgctcaacgatatgtacaggatatcgaggaccttggtgaccacccattctcgctggtcgagcctattttagcgtgtgctcgcccagaccacttgatacgattggaacaaaactctccacatttacgagacgacacacagggtctatggaaggtccacgtctatcgagaattcggactagacattacagaccaagacacttcaaacattcaagactggagacgagcttatgaagattttaagaaacggcggaatgctcagtacaacttggcatcgaagaaacttcgtagtgcttacacaaaactcgagcaaaacaaacaacacaaacgtattgtttctttagaatttgatccgaaatctattcaacagcggaaacgtggtcgcactgttcttccaacttacacgccgactagcagtttaatgaatcgcgccaaatgtgattttatgaaaaaggcgagcatgtaccggcagggcaaaccaaacaaaccactctcgtccacattccgatttccgagttcacgtccaaccggcaccacttgtcctgttccagcgactccacaagcatctgtcattcggcctcctgtttctaaacttcgtcctgaaaagcaaaacgtgttgcccaaacggcagtcttcccctcctcggccagtcctgcctcgtcataatccaacttcagctcctcggataccgtagttgttgggaaaaaccgttgtgtacttggatgcccttctcgcttttcacgatccttccccctttggcgtgttctttcacgtctgttaacttcattctcgtcaaccgtaatccaccttgtcatcattctccgttattttctccttcttgttaataaaagatttttctctgttctaagtaaagctttatatgcgtagtacaggcttcgtttcgacaacacggcctccgacaaaaattctatcttttattagtatggaattagaccgacttgattgtcatattaggttgtgtctccaaacaatgctttttgtattgagcaatcgtgccgtcgaacttggtgattgttccatgatcacattcccaaatgcttgtgcaggtcttatccaagaagtcaacatcgtgcgaaacgagaatcacacctccgttgaatttgtcgatggcacgagtaagagcgtccatagactccatatccagatggttagtaggctcatcaagaataagaatgtggggattttgcagacccaggcaagcgaatgccacacgagacttctgaccaccagaaagtgtaaccatcttttgaagtgccatgggaccggtgacaccgaaggaacccaaatgtctgcgatactcctcttcgccgcggccggggaatgctttcgccaagaagctaagagcactcaaattcagatccaaaccgtcaacgtgatgttgggcaaagtaagcgatacgcagtctcgagtgacggctgacgagaccagaggttggccgaagttgttcaatcagcaatttaagcattgtggacttaccggtaccgttaggaccaacgacaccgatacgagaatccatttgaacatcaatatcgacatgccgcaggacaggacgacctggcacatattcgaacgaaacatcggtcatttgaagcacaggaggagaaatcttctctgcaacagggaattcaaaggcaacctcgttttccatttgaggtttctccagtacgggaagcttctcgagttttttgatacgactttgtgcttctgaggacttggctgcattataacggaatttatcgatgaaagtttgcaagtgctttctgtactccatctgtttctcgtattcccggagttggttgagacgacgctcttcacgggttgcgtagaactgactgaagttacctctgtagtaatcgagacgctcggaatgttgatgaatgatatcagtagcaacttcattaaggaatgaacggtcatgagaaacaacaagaacgatatttttgtaagtctttaaatagtttgccaaaaatgcaatagaaggaacgtcaagcatgttggaaggttcatcaagaagcaaaagatcgggctgacagaacagagcacgagcgagagacaaacgcatacgccaaccaccagaaaagctttttgtgggatgggattgcatttcttgatcgaaaccaagaccagcaagaattgtggcagcacgagactcggcgcggtcagagtccatctcagcaagtttgttttggatatccataagatggacatccaggtcatcgcgagtacgttccaaccgtctggcaacggcctgatcagcgtccttgtcttgagcaagctcttccaactcacgctcaatgtttgcgagctgttcattaatttgggcttgttcgttaagaaggtattttctccacacatcggcatccaatacggattgaaggacgggagtatcatcacccgtaatttcttgctcaacgtgcaaaatggtaatgtgagtaggaaccgcgatttcacgacgagacaaagcacgaagcagagtggacttacccacaccatttcgacccgtcagaccatagcgtctgccttgtgccagagtcaaagaagcgttcgtcaaaatacggttgccagcaaaagccaaatcgatgccgtcaattttaacatccttgctcttgccttggttgttaccagtcaaatcaagagggttcacgctcatatagaactcttcgtaagacttttgttcgggttgaataagcttggaactctcatattcagccttaatagtacgtttttcccacttagcacgaatcttgcgttcagccttttcaagtttacgcttatccacacgcgtctcgattgtttttcccttgactgcaccaaggtcgaccttgtctccaacgagacccagagtggatgaaatctcggcttcattgtccatacgaatagtttccttcaaacgaacaagtttgttcttctccaaaatatcaacattctgttcgcgttcatgaaatttctcctccagctctttttggatggatttgacgccgttttgatccgcaccagcgtcaagaagcaaattcgaaataaatgcgataacttgctcagctacctggtccacatcctttaaagcgtcgctggaaaaaccagaacagtaatgtaaaactgttcggtccacatcagggaactttgctgcgaatgcttgttccatggcaatgttggtagaagataggttcttactgcccattcttctgagaatacgcgtccctttgtgcatacgtcatgccacgaaatgaaaaacgcgtcgcgtaaaaagtaaaaatctctgtaaataagcagaaaaccgtacttttagcaaattaaatgtatgaaacaactatactaggctttttaatgacgaaattatattgtctgttggaagaaaatactcatcacctttttactctgtattatcgtttacttgtaataaatattggtttacaaattattcataacgaaaaaaaaaaaaaaaaaaaaaaaaaagatattacttaagtaactaatattttttgaaccgcagcggtaggggaaaaaatcataaaaaagaataagacaggggggaacgctttatagtgcttgtacgtaaagcattagagtcgtaaggaacgaagttgatttagaccgtcggattcagtctcactaggtgtctccacaatttctttaagtttttccggagttgtatcaattccttcaaacttgtaatcagccaacgcagaggcgtccatactgtatattggtgctttcgcaacaggtggggggacccattctttgggtgtaatggcaattgaagtgatgggtttcggtttgtatgcctctttaacaagttagtaacagtatgattggtttcaattgccatatgtctccttactcaaggttgaaagatacaattcttgaatgacgtctacgagagagttagtaaacttcattctttcttcaaatcgtaccggaattgcgcctaattgtagtagaaaagttccttacaacctaaacaaagtcagaaactgtatagaacccgacacatacgccgcgaaacatgtttttgtgcagtttgttcttgacagatgcgggaggcaaaaggatgtgaggaaattcttatctatgcgaacgtttattaaaccttaattaaactctataaatatggcaacaaggttatctaagcgaaacgaaatgcatgcagtgacaaattgccattttcaagagaataaatactgtagttacgtgaaagagagtgtaataaaaaatgtagtcaaaactggagcaccgtgctttgttgctaagatttgcgctcgatagaacgaaagagttcgtaaagagtaaagttacacgaattaagaagggcactgcggatgagagagatggatataccacgatacattgcacgagtaaaccagggaatactactaagtgaagtgctctttttaagaagtgcgtttcgttgcacaagcgacttcgcggtgtccacgggaaaaacaagaatccacgaaagtgcaccacaaaaggcaccagacagtgcataggccgcgtgtttcgatatcccagtctgaagtagtcgaaaacgaagggtttcgtaaattgcgaaataccatgctgaaccaaaaccgtctcgcattgcatggtagggaagaccagtccaaagttttgtgaatccgcgacgatgtacaatgtctcgagcgctttggagcgaagacaagggcttttgcgacttagcagttgacttataggtggggtcggatgccttcattagaacatcaagctgtgagtacagcttgctaaattcaaatggacaggcaaatattgatattaatgcgcctgtacataatccagaaacaaatggagagaggtagggattcagaaacgcggtccgctttcgattctcagtataaagagtgaacgagatagagcgtgtaatggctgttgagatgagaggcattgtcataccacgataaaagccgccccatccttccgttcgtaaggtatggcgtgcacatgctagaatagaaggaaacttgtatgtttgctgtctcacttttatcgaatcaaagggaaacccaacaacactactaacagcagaagaaataaaggcggcctggaaggtaggtagaccctttcggggattttccgtttttttctgaacacattgcatggaaatggaagctatatgaatgcggaataaaagttgaaaaccaaaaaatcgataaaaaacaaaaaaaaacaaaaaaaaacaaaaaaacaacaaaaaatcgaggttttgtttaataaaaaggtatccgaaaccagagaagagaaacaaagacgaatctataaaacaagtttatactcgttaagcatctgcttaagccacaactttattggtgtaagtccgttcatgatataggtaaagggaagaacgatattctccgacccccttcaatttcccaccgtcacgaaccctaacctaaacacaacaacaataacaccgtcacgctggtgttttttgcctacacgataccgtgccaagcccaaagcacacccaaccatgccttctgctccccgtaagcaatcaaagacttacaaggttccccgtcgtccctacgagtcggctcgtcttgatgccgagctcaagttggctggtgagtatggcttgagaaacaagcgcgaaatctggcgtgttgcccttaccctctccaagattcgtcgtgctgctcgtgagcttttgaccttggacgagaaggaccctaagcgtctcttcgagggtaacgctattatccgtcgtcttgttcgtttgggtatcctggacgagacccgtatgaagttggattacgtcttggctctccgtattgaggacttcttggagcgtcgtctccaaacccaagtcttcaagcttggtcttgccaagtctatccaccacgctcgtgtcttgatccgtcaacgccacatccgtgttggtaagcaaattgtcaatgtcccctccttcgttgttcgtttggactctcaaaagcacattgactttgccctcacttctccctacggtggtggacgccccggccgtgtgagaagaagaaagctccgtgcccaagagggtgctgagaacgccgaggaggaagagtagatgaccaacttctcatagccataaaagattaccttgggtaaatggatttctcggtggacagctaaaatgtgaggtgtgattgaataggggagaagtttgtgtattgtgtgtggccagggtgactatcggttgctgcctcaatgtgtctcgttcgacgaagccgtttgcaggtaattagagttgaactgacctggttgtttgctgctcagggttgaagagcaactcccatgcttagggtcgtattgtactctccgtaggaagaacgatggatatatgttgtcaaaataagcggggaaacttaggtagtagaagagctgttcccatttgacttcgcatccaatgtcgtttcgattgggcctatagagacctcgaatttgttttgtgggttcctgcttctcttggatttcgtgcgagtgcgtgttttagtagcggtaggagacttatttctcgattcggataacagagatatccactgtgtatttagtaaatgagagcacttgttgcgaattatatccttttcgtcaaacggtatggtttccaattgtaagatgcgacttaaaacttttgcgattttcgtagcctgaatgagatcccagttcataccaggaaactcggataacgcagcaaggtaaagtcgacaattaatcacctcagccatggtaggttcatgcaagggacgcagaaaacagttttgcagtttgtgccgcaggaataggatgcgttgttctcgagtatgatcagcaagcagctcgctaatgacacttgcatgacgcttagggaactcagctagttcttccttcgtcatggcctgtttatttctgggctggtaaatactatgtggcttctttttcacaaatcggcggcgagaacgacgagcaactttcggtacatcagtgtcctctgcattagcagcggagttggaaggttctgcctcatcatacatttcgcttaaagattcaatactttccattgaagtgacggacgatgcatctgaatcatcgtccctttcttcatcatacacagtgttctcagaagattccaacaagtcatcctcgtcactactagacggctctgccattgaaggcatggcatgtccacgcaaacgttttgaagatcttaacttcggttcaggagcatcttctgttgttttcgtcggtgcagtatccttggtagtttgtttatgaggcggtgaaatatgtgttgaagcatcccgcaggcgtttggattgtcttccttcagtttcatcaacagatgattcctttgtctctgatacggaggattccgaaaactcgtccatgctggaaacgtcttcgtctttaacttcgttttcatcctcctcatcctcctcatccatgtcatcgacactttcgtcactttcgtcaaaccgaggaggatccagggctacttcatagccttgcactagttgcttttgaagcttggctggccttaggccttccaaaagctttcttttgttgcctagagcctcagaaaccatttctggggtcaggttttgtaaagcagacagctttacccaaccactggtatgttaatgaaactgagcattactgaaattacttaccaatcattatcagggaaaaactgtactggcaaacatgctcctcttggttttttgctcatattcttaggaaggtattcctctgaaataatcattccaggccacctagaacaaaagtattagtatcactctccatcgagtgttgttttaccatggatagctatccatctttgccaaaactacagatcccaagggaaatgaacgctttgccgtttcacctcgcgtttcctttacacttttagtttttttcaatggttgtttctgagtctcctcttccaattgatcatcatttttggaactggatagacgagtttcccgtctcctgctactatatgtacgcgtacttttgcgcattctcgattcaaaattgaagctgctcttctatccaaacccttagatttccccagatacaaaaatgttcttccaaaagtgaaattgactgatttggataaagactggctaagttttttctgtggtgaggacgaagaaaccagtacagaagaaaaacaaaaagaatcgaaatgcagtacaaataatgaaacgaagaaacgtaatatcaaaatccttttcgtaacaaaattatttaaattttttttttctttttttttgagtactgcaggacagtagtatttagcacttcatgttcatgtatcgtgacgaacgaaattcgtttctttatacggtgaattttaaaatttgataaatacaaaatttcttaatctcaaggaactaaactaagctaaaagttcattaatcgatttttctgtttttgttgtttcgcgtgctcattaagcttaatttcacttgtctaattacgtagtgtcggcgttcatagcccgaggtgcagcgcgtatactaggttgacctttgccatacactcaagcaaaaacaccaatttggcaatatgtcgttccttcgatggatgggaatggtgagaattcgttttacttttcaataactaacagtttctgtagagctctcagggctcttctagccgcaggaaggattctggcgaccatccgatgacaccgaatgaatatcccattgttccatcaactgatcgcttttttggtttaacaaatgtatgagttatgcacttggtgcacacgttatctgtattttggacatttctgctgacattggtgcttttcatctgtagtttggtaatacttggtatgaaacgaacgtttaaatgcgtacagtattcataaagaatgaaccattgtctaatctaaaagttatgtgagttctgttcttgtttcactgtttcacctgaaacaatttcgtaagactttgagcgagtttccttcgaaagcaatggctccaaatttcaaaagtgtctgtggaaacaacccaactaatgaaccggcttcttctcataatcatcacagtcatcacacgaagaaaaaggacaaaggcgatggccgaaagctttcctctcaacaatcgtacaatagttgcggctgtgctgatattctcacgtttaacgaaattgctgcaaaacataagatttcagttgacgaatctggttctcaggcatatggcatggacgagaatatttttactgcattaaaggatttgtatgaatccattgctacttgtgagtgccggtacggtgtttgttcaccaacacgatttatacaagtgttgcgcagagataatgaactgtttcgtgcaactcaacagcaagatgcacacgaatttttgtattttcttctgaatgctattgaagaaattatcaacgagtattatcgctcgcattccgaaacatcaggtcctaattggattcattctttgttcggcggcattttaaccagcgagacgaaatgtcttacatgcgaaaatgtacatattgatgcgtggatgcccaataagcttggtagctaactgagttgtaggtaacctctcgcgaagaatcattcttagatttaagtattgacattgaggatttctcttccgtctcttcgtgtctgcgaacgttttcttctgcagaaatgctgtcctccaaaaataaatttcactgcgatgcttgtcgaagtttacaagaggcagagaagcgtatcaagttaaagcagcttcctcaaattttggcccttcatttgaaacgatttaattattctgagcaacaatctggtcatgcaaagctgtttcatacagtagcgtatccgagcgaactgcgtcttccaaatacgactgaagatgctgaagacgcagatcgactatacgaactttctgcaatcattgtccatataggaggagggccccatcatggccactatgttgctattgtacgtaccacatcttgcggttgggttttgtttgatgatgaaacggttacacccgttgatgatagtttcattcgaaagttttttggtgaccaacctggagaggcaacagcttatgttttattctacacagcaaaagaagaagagactccttcgtccgacgacggctctatgagtgccacgcccacgacgagtaattcgaacgatgcctatcgctcatctcaatcgccagcttctaattcccttacttctcaaatggcacaacttgacatacttccaccatcacatatcactgcatctcccactttctcagacactattgaggttccccaacgtcctgctcccgttcccattcatgcaccttccgctgctcgcataacgactcctcaacgtgcaactaccttctcctctcgttccaagagcttcaaaaaagaaccacactctttcctttcctcctttaatggaaacagaaactcattcatcacttccccagaaacaactttaaaatcacccagtttccccatcgatggaaaagacatgttcgacgttccgcagcccaacaaacgttttcataaaagcgctttcaggtctcttcgttatcgaaagtagtcctctatgaatcttttgcaaatgtttctttgtttaataattttctgccgttatgatttagtcctgtttttaattaatgaaatgcaagctcaacaattctgtaagaaaagtactgagtttcaatgaattgttcaatgtagacgaaatgtgaacatactgtattgagtatcaaggttaactaatgttaaatagaagggcaaacagaaaactaaaacacaccattggtataagaggttcttgttcaaatagcatggtagaatcatgagaaagaacatgcattctccgtttttcattaagcaccagtagcagggaagccgcaggcaatcttaaaggagtcataaataagccattgcgcgccagtaagggtaccaatcatcagaatacgcacaccaaggccattccacaagccagcaaaaccaatgtttctgtaaatacgagcagcagcagcagcggctccctcaccaggaagcttgcttgaattcagcttggaaaccataacatcagcaggatgactgacgatagcacacaaaacaccggccatgtatccaccagcaaacgagataccaatcttttgagccttagtgtatgtattcttaggctttccaaaccaggtatacagaccctcaacaattcgctcgaaagagacaaacttcatcatagtgtagggaatttgacggaaccacaaaggtgtcaatcctcggtacagtgtaccaaagccctcatttttaacgatcttcgaccaggcctcacgcgtcgtattcgcaaagcggggggtagttgtctgaatacgaaccttaatggcctccataggacacaagaagatatcggccaggaactctgcagaggcagaagcaccagcatacacagctgtacggtaattgtgggccttttcctcaccaagcatcttggaatagccgtgcttgaagatctcatagaaaccgtacttgccgcatccttgtagagaatagccgatgaacgtaggaatacctcctgtgtacagtccacggattccttccgcacgcaaaatgctgcggaaaccctgcatgttgcttgcatagatcttgggattcacttgcttacggcattttaccaagtccagcggcgtaattccagtgtgtgttgtaccacaggcgagaatgcctcctagtgcacatagaccgtagtacttgcctgtgtaaagttcgattttgttggaagaaggtttcgacgccatcaagagaaaatgaccagattacagtaaaggtgaaaaggaagttataacagaatgagtttaagcagcaattactaattgctacaggaagaacgagtcttcttaactacttaattccacaaagttaattaagcggtgaacgagaaaagcaccaaaagtgttttcttccaatccgtgtgaggtaaaagggctcgactcggcaaattgcaaatttgagttttgttgttaatctgcacgagaaaacgtcggtaagaaatccaggactcaatcacgagtctagaaagataaatgaggttactagtagtacacgaaaaaagattattactgattacacgaccaatctttccgacttcgtatcagccgaaatgtttaactgatgttgaccaataactcaagttgaaaaggtggtagatgctatgaggagaaggtcactatagtaagataactaagtaatgtaagacgggttattcctccgacaaaataccaagagacagtctgaaactcctgtcaattaaacagcactgctaaactttcatttatggctgtgttctttcgacaaaactaagcaaaactttgtttctttccgtactatgatctccaatgcctgtgagaatgtatgacaagttgtgcaatctctacgagcattttcatgttattttgggtattaagtagagagcattttctaagtgctattttgtaaagtaaaaatagttgaacggaaatgaaaaacaagaagactcttaagcttacggcaagaaataaaagacaacaaagcaacatgggaaaaagccatgggtgggcacaaaataagtacagattaagcaccaattaagtaccaattaaacactcggaaaataaacataatttttttgtccatgtcttcacagtccattaggaagtagtacatggaaccgtagcacatggtagagacaaatccacggcgcactttcagtatctctaccaattccaatcagcaggtgtatctgccgcccaattgaacttgtctcgaatcgtcttactgaacaacttctcaatgggaatgttctctcgcttgcatagagaaaaggtcaaacgaggatcgatataattgattttactagttcccaatgccgttgttttgttttcgtccttgtcgatgatagagttactcattaccttaatacgctcgtccatttttataagacgcttttcgagttgctcgtttgatgaacggccggcttccacagcgccagttctcaattcttcgtcaagtttggctttcagttcatcagcagctttcaagcgttcttcaagctccgaatcaggcataacactcgagggatcttcagataccagcttctcgttctctcgagcaaacttctttgagatttttaccttttcaagttcatataggtcttcatgatgcttttttatccattccggagttagctcggacaacgaattttaaccacttccggacgctctcttgggcgaaagactcaacggtgatacgaggcccttcctacaaagtcgcagaggtaaaaagcactgtcctcatcacacttccttcaaacgaacagatgggagtgaactgcttcccagtctcataacgcgaaagcgtaaaccagctctcgcctggtactatccgcgagttgaggaagagagaggaggggacgagtccagctattttggagaggactaatgatgaccgagagaaaaggtcactagcgcctgaggacggacgagtagactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgggtaagggtggcgaaagaaaagggaaagctatggaaactacaatgttactatgcatcataaaagcgcgatgataaccgttacaaaaaaattcaaagaatacattaagggggaggctaagatgaactggttatacagccaaggaacaacaaccggatttggtccgtcttgtctttcactttttttctgtgcccgcacgagaggccgaacaacgtccatccaagttccatgggccgttcacaggcgacgctcaatcatcaatttcccttttccaagtctctcttggtaaccctttcggaatgtcgtggatatacatcttcagcttacgagattttttcgtactttttcaagtcactctggcctttcaatgaactaccggcggccaaaaagacatattttacattgccattcacgttttcatgccacatcgccaaccaagtaacttgatcgtcatggcgaacctctgcccatttatgtccaggaagtggttcaggaactttggcgcccttaccaatgttaatggtaatttgctctggataaacacgacgcttcagagtgccggtctttggatgactaccacggccacggaaaagtccaggaggttcaatgcggaaattgcctaccttttcttttctaccgtcgagaaggcaccacttaaacttttcctcttcttcctcctttttctttttaagttccttcttttcttctttcgacatgttcttcttggcctctttcagagattcgaagtactcgaacataggtcggaaatcacaactgttgaactcttttggaatatcagcggacttcataccagcttccttgcatacagcctgaaagtcacggaaaaagttcttttggaaggtagggttttgagcgtgatcactctctaacagagctccaaagaaaccagcaacctcttccgcggctggcggcaagtctatgggctttccattataaagcattttcacatgagaaggtaaaggctcatactcgggtggaaacatgacaccgttgtgctccagcgtattccactttttaccgtcaggcaaatcagtttcccaccatttgaaatcgccattttcctcttcagttttgggtgaagaacgtatcgagccagacatttttggtgatgcaacttcggattttgcaatagagtgttttgaagagagtgcagaatctttcatatcttcgtccacctccatcttcactggagtagacgcagaggaacgagcaatctcttcgtccatcttcgtgcggcgagagcgagttcgactcgtagtttttgtcgcagactttccattcgttttagcagtcgattttgtggattttgtggattttgttgtctttttcgttgcacgactagccacggtcttttgcgtacgggccttctttgcaactctctgtttaatcggctcatcctcataatcgctaccactgtctgaaaatgctggggaagacgttcccgaatgacctccatcagcttcatcctcttcgctgttttcgtccttaatagccaaagccttcgattgtgaccgacgattacgttttgtttgttttagaggaacatcagagtcatcagacacggcatctgaaaacgatctcttagtgtccgaacgctccagtttcgtttttactgggacatcgtcatcgctgctagaagactcagcaactgccttgtccttccgacgtttccgagaactagaacgtctagaaatcaaaggttccgaatcagaatctgcaaaaaaatgttaataattgttcattatacgcttgaaaatagccatattctttgttattacctgaagatgacattggtttccagcatctagtggcattcgtcaaacactcatttagcctacgactaagtcgtggttgccatggcaaccgcagcttgggaaatagaaaaacaaaacaaatccgctaagcagtcggaaacatagacttgggaacgaaagagcccatgtaggaggatccattgataattcctgtagtaataaatacaaagtttagagacagtttctcttgaaggaatcgaagggcagaaagctcggcataagtacatccaccgaggaacagaatgacaacggttttaggggacgggtttgcggtaggaagcgtgttcttgtgattcaaaggctgttcagatctgtaatcgacatattttcctggaagcgaagtcagccgtgtaactgcatctggggcatcccgatgttccaaaatgtctcgcaatatatgaacagacaaaggaccataacctccatacgtgtaagcaatatcatcgggttgttgctcatttacgttctcaacgattatcggatatgtacgcaaccactgttgatataagcttgacttttggaaaggcaagccagacgtagtgcgtatctgaagcaatggtgtttccataagtctgtgcaatgtaatcagatgttcataaccgtatgtttgagtaatttcccgtctgtagacatcaatgtctttcgcccgaagaccatccgaaacaacacttgccagacacagcattcgcaaaacatcttccgcgggagccattctagagatgagactgtccaacaatgtcagttgactgttagcgtccagaccagaagctagcgattgttgaagctgtaaaaaatcctgaaagcttggtcgttttgtttgttgaacaagtgcctctgcgagtgaagtgactaaaaagttagtaatacgaataaagtgcatctaagaattccgtgcaccgacgacgtacatatattaagggaagagtgttcagttcgtaaggcacccaaacgagaaacaaaacttttaatttcaccaacggtctttgcatcctttcgttcgttgtatgtgtcggaaagcttgcgaccaattcgtcccagctggggaccaatattgaggatacttaaatcccttagttctttgaaaagaggattggcatgcgtatgtaatgagaactttttcccaactaaaccagattccgcggtatccgttattagattgggagggagtttaacaaacactttcatagttagaatacagattagttattggattttgccagaggttgagtatgaacttttcacttccccttttgcttaacttactttgattaatgccaaatgcttcgtcgagaagtccttcaaacgtcagttgtgtcattagaggggtgaccatgtccattgaacggtcgaaaattaaaagactatcgatgtcttgagaaaaaaggaaagcagtttcgctgcgatcagtcgtgctgctttcttcttgtaagcgtttttcacgtaacaagcagaactgatctaccaaaggaccacgtccgcacagtcgaggaaacaatccgtgctccttttcaaactcaaaaacggcatcaacagccattgacaacatttgtgtcggttcctcattcgggctcaattccattgacaataaatcgtcgtcaagaacgacagttgaaaagttccattttagtagatcaatttcaccaaacacaccttgttcttgaagaattgaatcgaacagtatgttggactttggcaacgtgatcaccgtgtaacttcttcgcaaagccagtctttgcgcctgatgtatatgacctgaaacaatttgggcaatgtcgaacgaagggcgacaaatgtacacaatcttctcatcaatgttctcagggaggttcttctcaattgtgtagatacgttgaataccgtgctcctggagggcaggaagtggtattagaaggcttaaaacacctgagattggtttctccagtacaagacttttctttccaactacctattcaaactcgtgttagctaaaagcaaacaaaaaattcatacagagtcaatcaaatctagcaattcatttctcgcacgttccattcctgtggtagcttgtcgtctactattactacttccttaactcgttcttgtgagacaaggttcgtagtagtagcaagcagttactcgggagacagcccttctatatccagcaactcaatgattagacgaaaaccacgtctatagcatcggctgactacaatactactaactgtcttactaataaacacgaaagccgtcggttgcgccgtcttccaatgtctgaaatctcagaagacgaccattcatcctttgaacaatactctgaatgtaagcgtctactgtttgtgtccagctaattgcttgtagtaaagtactgtgaaacagttcaggattactttgctgactttatttattcggatttatttgagggaaacgatgcttgcctagaaaaaaacgtactcgactatccaacatcttctaatttttggctaccaagcaacaaaagtgattgtgtggagggccctttaaacggaattacagactcacaaggaataccgtggggctcaattgccctgggtgagcgatttgcatttcgagaatatcgattaagcaattatgtgacgacttgcaattccacagaatggtatccgtcactgtttcctgtacaaagcacagacagcttacccagtgagctgtacgagttttctcggttcgatagacgaatcaactgctttcgggtacactttcaactcagttacaatcttgcggcaatttctaagaaagtactttattccgttgaaaacggaatctccatatatgattttcactcacagacgcacaagttacttgttgacttgaatccgtttcttatacaagataattacgcttgctgtcttgcagcttcagacaccttgggagcatgtggcacgctccaaggaggtcttttattctcgttcaacactgagaatggtacacaggaacatgtttctctgggagaaacctctgtaaaccatgtctcgcttttatgtgattcgtcttccagccgaattttggccagtacaaatgaccaaacaataaagcttttcgacccttgcgaaagcttacggtgtattcaaactctaaacctcccatgggctgttaactgtgcaaacataaatccatccgggaagctaatactagcatgcggcgacagtccatatgctcaattgcatgacccgcgatcgaggaaacgagttgcacgattaagtcacatggattactctgtgtgctgtgcgtggcatccaaatgggaaccattttgctacaagcagccaagacacttctactcggatatgggatgctcgaaaattgggtaaccctgtccaagtactcagcagcaaaatgagtgctgtgcacaatcttcagttcagtggggatggccgcatacttgctgctgcagagaaggcagattttgtacagctttttaaaactcgagattatagtactgctcaaaccttggatttttttggtgaaatttccggtataagcttttctccagatgacgatgccttctacataggcattgatgatcctgttgttggaggtttactagaatatagggttactttgccttctattggcaatcttattttgtaactttcgagttttactcagttactatttaaagaaatattatgttattccagtgttgttgtttcagtaaacttataaactatccataatccattattagacattgaccggtggtttgcacgggccaaccttgaaacagtgatacttcattaaaggatagcgctataagctcaacccgatcagatacgacagcggtgttcggctcggtgtgtgtgtttaaggtagaagggatgggtctggttttcataagtgtgtcgcagagaaagggaatttgagggatgcattaggggaataactggtttatcaagaaacaagactgttcagtttgttctcaaactgagaaggtgatagctccataaaggaattaagtatcttctcatcgtacaggaacggcacaaattgggatggtattgactcgaacgtggtatggtattccaagagcatccggacaacttcaatggccaaaaagctatcatcaacggacatttcgcctttgctatagagtatgttaggagatattacagtagcaagattatggagatccattttactaccagtgtcttcactcagccgtgaaaacgaagcaacccaaccaaagaacccaaataaaacgtcagtcgtgtcatgatgttccttgggcaataaacagtacaacatgtggagcacttccaatcgttcagcgttatcttcaatattcgccgcatcaataaaagcttgaaacagatcaaaagtcaaaagtggctccggtaattcacgcaaaaacttcttcaataaagcagccaattgcacgggagtttggttctcaaagccaacatcgccatgttgtttctcacatacacgaacaagcagtctcaattccttcagattaccatttttccgaaagataccttcaactgacatgtccatactcagcagcgcccgaagaaggttttcaataaaaagtggtatccgactattagaagatgttagaccaagcgtgctatatactcctgtctcctgcacaagggcagtaagtggaatgccaaaaagaccattggtttgcattttaggagaaggcctccaccaattgcgaattcgttgccaaaaactgagcggctttgatgcttctcttacttcaatattagcgtccggaatttttagggagcggaaagtattagactttctgtgtaacgtatacaaacacaaacgcctgagcaatgcgttttgctcatcacttaagttgtctataaggagataatcatttttccgctcgagagaatcatcaccattttttatcgacttgtaactttgtacaatctgtttcttatacatggattggtgagagatgccaatatttttagcatgctgaaaagcatttggtctgttctctcggtttcgttgatccaaaatagccaagcaaatatcatccagggtgaaaagttgggcatctgtgaacagaaaaccttcatgcgtcgtaggagtaactgacagtttatgtgaatggctcttgcgtcccctccaacgtgaacggaacgaactttgagaggttgtgcgactttcagcgtcagaaaagaatgatacaacagaacgctcatcgtcgctaataaatggaagacttttgttataataaaaactcttcactttgtcggcatacgaatgataattatcaatcattgttccgttcagcattaagtcgggcgtaggagatgacttcgacgaattgacattcgtcttatacgcaagcagagaagtctgcgacttttggaactcagatataacatcttcgtctgtatggaatacatgagcttcacgagcactcagaatgaaacgcgacaaggcgatacttagtaagtacacgaactgctcatactgcttcacaagttggaagccctcaaggacctcgccttgtgcacatttagcacattccacacgctgtaactcaaggttgtaggtagcattacaaaagtcattgtccaagttcttaccgcagacagcacaacgcatgcagcaaaggtgaatatgaacagatcgccacgagacacacttttcctcaacgggcttttcacagacaggacacaaattgctgcgctgttctaccatgctcatagccattgagcggtcaactgtcttagaattaacacgggggcctgtgggcgtctcgttttcgaatatagaaaggaacgtatcaagggtatcagatgaagaaagattaaaagtcaaacgaagagcagcagaaagagatgtatgtataaggtgtttcaataaataggccacattagtaattatagaaagcgggtctttgttgggtgaagtgtcgggaaaggcatgaaggtttgtacgttcagatgcatggagtaaaaaggccacgatacgcttacacaatgagcgggcatcgcgagcacagtcagcactcggcaaattaaaagattgcaatgcgctgtcaaccgtgataatggctttgaataacggtttcacaagcgatacaaggaactgtgttgatagaatgatggcggtaacatttcgcttggagaacgaagccagcatgtctccgagacagagagccatctgctcctcgaactgtgacataacaagccacacatgtataatggttgtgtgcagctgcttgtcgcgttcttcaattcgctcacgctggccgtcatcatacacagcggatatggaactcggtgaacaaatctgcttcttgaagtaaccatagtaggagacatgccaatgcttgtacgtcaggtgacacggaagatgccagcaggtctttttgccgtcacgaaacacctcgacaaagtccttcaaaatggccaagctgcaacctttacagcgagtggcatacaaagccgcataatgaaaagaacagtatgtctggtcctcgtgcaagtagtagcaatcgcgtggacccagcacggtgggacacatctgacaagtaaaatggtcgacatggtatttctggcctgcggcagttatgtacgaatcgcgaatggctgatccacactttgcacaaagcatatccaaccggcggaaccgatctgtctcgcaaagcacaccagcgtaggacttcatagagctcaggctttggcggaaaaccgagccagacatgtgtttgtcgatagggaaaaacttctcggccaccggctttccacagtcttcacatacaaaacagttgtaatgaaaaatgcttccaagagcatggacatactgaccagagataggctgctggcacctcaaacacgtccttcgttgcgacgacattcgtgacgacgaccgagagctactaactggtgctgcaggtgcaacaggcgtcagtgaactgcccggcgtttccgatgctggaactcgtgtttcattttcagacattcttatgcaatttgaactgtttgaaccggagtgtttctcaagctccacatgactagtaaacaagcgaatttcttcgtgcttgcgtagattcgtcctatcctgctttgacggggttcaaatccttttttctagacacccagtaaccagacacagtatacgacacgtttaagaagcaattccacagcaaaaactctaattctagcaggagtcgcgttcacgctttcgtacaacgctgtacgagcctctgcaggagatgtgtagaagctatgtgggttatgtgggttatgtgggttaacacgtagtgtagcggcggctgaccgggggttactctataccgagcacaaatagcggtttttctcagcgaaattaattgatactgatcatgataacggtttcgctgaaatcgtacaacccaaggagggcattggccgctttcgagcgcgcgaaactgctttcggggtgaaggagttaccatcgcacacgcctgcacgcacctgcacacaaacacgcctgacccatcctcacagccagaggcccccgcaaacctgcccccacatcacataatacacaggaaacacaattcatagctacggtacgagtcgtcgtctattgtaggaggaatgtaagacgtagcggacgcaattggcgtattatagaggtatggttttgagaaacgaaatgcactagtaagaatgacctagaggcacaggttgttattcccgttcagaccgatgtttgtccatcaaaattatgagcggccacgatccatagatgaaagtgtgcgtgcaccactggaagaaaggaagtaacggaaaaaacacgggggaggagcgagaagggctgatagagaaagaacaggacgctcgtataaacaggagaggttgcttaattgcttaatgaaacgggacgtagacgaaatataaggcgtacacaaaacgatatgagaacgttacacattacttagtggtttgttggagatgaccgacaatcaggacactgggttacatcttcatccatgtctgtctcgttcgacgagggattagccgatgatagacaaccacgatgtacatagtgcccgcactggaaacgaacaacttcatcattcggattacatgctccacgatccatcagctgacagcgcacatgtgtcgaactacttctggcgtaaggatgatggcgcgtggagcgtcgttgtgatggagttgcagaacgagatgagactgcagactgtggcacagaatcctgactagggaccgtgcttctgctttgcaatgacactgcaggggaatcagcagtctcctcaaggccagacacaacatgtgcttgtgcttctacttgtgccaccggagcagcaggggcctggggttgtgctatcacggggacaggggcagcaactgtcgtcgcagcagctggcggtgatgtatcgagctgcatacctgaagctgccgacgctgtcggcacgtcaggagacggcgcgtttgtcgatgtcgatgacgctcgagtttgctgggcgatttgagcaactcgctcctctgctgctcgtaaagcattccgtaactgaaattggcgaagagctactcggatagcctgcgaaataataggtgtcagcacagaatggggaggcagtggttgcgtagcagggcgctgctcgttcgcagaagcgggcgctggagactgttgaccatcgacggattgtgaaggcgacgactgagttgtagtattcggctgaccggcggctgcagaaacagcattctgcgcggctgccgaagctgctgcatcgactgggctgtgcatggaaggcagcatccgtggaaagacaatccgcatagacggctggggaagaatggttggagcaggctgggccgttgctggtcttgaaaatgctgaaggaacaggtgatggcagtatccgtgaaaacaaaaaccgcgtccagtccccgactgtggcagctgtgtgtccagctgccgtctgctgctgtgcgggattggcttctggagcagcagcagagccgtttgtggttggattttgagtggaggatgcagattcactagaagaagaggacgaggtgttactctcgtttaccgtctcaacggtttctgcgccagtagcggcacctgcggttgttggactatttgtttcattttccgcagctggatggggaataggaagaaagcgaatatggatgaattcaactggcgatggattggctggcgtttgcgcattcgctgcagtttctgtcgctgcaccgtttccgggggcagcagcagtattagcttcggccatcggtgcatctgcattcaaaggacgctccatctgggggaacgtgcccgttcccggaaacaaaggcaggcgaatatgagttgtcgcggtgaaccgaggaaccgccggtgactcgttcgacatcgccgtttgaggctgttcgttcgagtcagtaggagccgcggtttcctgaggggcagcagcagcagcagcagcattcgtttcgccgtcctgtccagcattaccacggttgttgagcagagacacgaagtctagcatggtatcgagggggttcggatgctgctggggttgaccgccttcggcgccaacaccctgttctgtctgttgttcattaccagcaacaggcgtttggttagcaaacgccaggggaagcaatcccgcaccgcccgtgaccgttggctgcaatggactggcgaaaatgaagcgcaagacgctgcgaggacgctgggcatcaccctctgcatcagtgtttcctgttggagcagcaccgtctgtagcagcagcagcagcaccctgaggcacctcgccggttgggggaaaggttaaagttggcggtggtgctgtaaaaagtgattcaccttgaccagcagcggcattcgcgtctgcggccgcaccatctgcaacatttacgtgctcttcctcacgacgatggggaatgaggatgaccatgggtgctggagatccctgcacactctcagacggcactgtttgtcggcaaagaggacacgtgtcatgcgtgtcgagccattgctttaaacacttgtctccaaagacatggttgcagggcatacgaatggcattttcaccatcttcagcaccagtgcccatttcgtcgtaacaaatgggacatgttttatcttctaaatcctctggagcaactttttcaaacgaatcccaagtttccttagcgacacgtttgataggaggatgaaaggaggggaagaaaccatcctcaggccggccgtcaccctccccattcagaataataagcactgtttgaaaagaaaacgtcaaggggccggcaggcgtaccggccgtcgccccctgctggccgtcttgttgttgcgaagactggtcagatggcggaggtgtaccttgtccctcactgttcacgggaggccgatcactcattgtgtgagaagttctgtttcaagcaagcaagagttaaatagcagttgtcgtccgttgctgggagaccgattggaaagaaacaatgaagacacacgacgcggtgtgtacgagtaaggcagacaatagtaactaggaggagagagagaaagaaaatcgtgagatgccacttgcggacaaataataaaaataacaacagagaaacggagcaagacaaactgagaagaagaaaaaagtgagtttcagcgagttaatgggtcacttttttaatctttgtttcaaaagttaggaagtcgagcaaagaagccaaaaatatgcgtttctcgatgtttaattcgccagacttcactagttctggtcgtttattcgatgaaaccagaaagttcgttgattagtggaatgtgttggctgaagaagtgtgcgtatgaagctctgcatagaaatagaaaacaagtgttttaacaggacttgggaacacccacagcgtatgcgtattacgtaccacaaagtggacgatttgggagcagaataacgatgacggtggtggtggtggcagcaatggtagcgaaatcgagtgcggtggtgatgtgctcgacgggtggcagtaactgttcaggaacgcaaaccgtctgacctactcgtaccaaagcaaggaaagagcaggtgaacgtgggcgcgagcctcggcgtgggtaacgggggggaacggtcaatagaacactagcgaataatcgcgtacggcgatgaacgtactagaccactcatttggctcactgggccgataacagatgcgcgtccgcgagtccatctggcttcatcagtcatccgcccacctggcctgtctatttcgccgaccgggacgcgggaactgcagtaacatgtcacctttcggaaatccactgcaattcgctggagaatttacgagaatttgcgagaaacagcgattgtgggattgccgcggggttgctgagttatatcctcgggacaaacacggtctacccgaaaaagcggccgaggaaggcgcgcgggagaaagcgtgaaacgaggctagaagtagctgcagaagtagcaaggtctgtggcccacttacgtctggcgtccttgtcgcagcgcgtgtaagcaaccgtgttgatggagctcaggacaaaggcgatgcacacgagacagaaccacaggaactcgaaacgagcgagcgcaacaacggccaggatgaaccacacgacaggggtagagtacaagaccagccagaacatgcgatgatccattgcgtttttcggacgactaggatccgcagactcgaacacccagatgctttcaccgttgggaccgacttcattgtgccagcgcaaacccactaacagccgtcccgacacgtttttcacggtccacaagtccattgagagcaaaacaacagtaatgacgaaaacaagcatactaacaacgttcgttagcacaattacacacacgcatggtggacacgggttatacggacacttacaagttagagagaacaaggtatccgagaaagtacatagccagagccagaccacggaaaaaaaggaagaaaaacagcgcaacagggtgcgaagacccttgaaacagccgcaggttagaggacggcgactcctgggcagtgggagctacatttgacagtgtctgtgtctccattctgaattggagcgggaatcgtcgtatttggtagagggtaggtgtgtaccgccgataccgctcaactttataaaaaatcctcgcgacgcgtcgacacgacgcgtgacgtcaaacaccctgaacctctgcaagcgtcgcaaacgcaaaccttatttaaaaccttatccactcttccccgcatttccccggaccacggcccttctccgcaatgtaccccgcaaactttcgtagcatactattaatgaccaagacgcatttcggcgtccgagtagtgaatgagagccttaaagtaggtcaagtaattgacgcccctcagactttcgtcgtaataaatttcgcagagacgcaagtgccatggggggaaaccttgaagtctgaacttcttagagaaaacaatgagcaagtcaggctcggggattacgctttcactaagttctttgtcaatcaattccatgttgacttgagtactcgtaataacatgctttacactgaggtccacgagtccacgggcaaggtcaataatagcgtcacgtccatcttcgcgtgcaataagacgcaggttgaggcttgtttggtctgagtggctctcagtggtcgaggcagcagatgcctcgggcgaacaggggctgctcacgttaacgttgatgcgaagttcgccaaagtagtacggcaggtgtgactcgatggccttttgcaaagcagtaggatgttcttttaggtaacctgcacgcagagaggttagtagtgagggagaaaagggggacggcgggggacaacgggagaactgtgaacagctctatgcagttctatacccccttgatatatcgctacaccttcttacataccatttttttcataaaccgtcagctcgtaaatgccggaacaaagacaccaggcagacagctcacagacgctgtccacaagtgcctcaatgccgccctcctcagagtaatcgacaatcacggcgatgtgtttgggtcgttttttcagcgactcagtgtcgcgtcgaattaaatcatgactgcagtgatgatggtagagcaagctcaaaaagtagctctgcgtccaccgaatccatgagagcgttccgtcgaacagacgcacgaacagatgcagcgcgcagagcaacacgcggaaacagattttgctcagcatggtgtctcactcttcacacacacgcatgcactcgctgtggaacactgttggaggcgtgtcgaggttggtgctggcgaaacgagaggtgagaataaccgaacagaagcgagattagacgagagagagcgagcagaagcgagcttcaaagaaactgatcgacaaagtccagatgatctgctgcagcggtagcagatcatactcgttgcagatcatcggagagggagcacagggagaagtagagaaacggagggtgagacgggaaaacggttcgactcgtcaattcgtggtcggggtcgccttcgtcgagcggccgcttctcaattgttgacatactcgtcttcgtcatcagaataagtcataggcgcatcctcttcatggtagtccacaactcgtcgggctcggaaggagcgttcacgaggcgctgttggctcaaagtcagaagcctcctcctcgtcgtccgtagacggtcgctcgctaaaagagtcttcttccgataactcttcctcttcggtctcgtcgacctctccatcgtcgactacgccatcatcgtcagaatagtgttcctcacgcttcactgacggcgaccggtgtttccgagatcctctcgttttgctactgctgctgctgggatgtgcagcggcaacatggccacgggcactcggaggaggcagggccgaaacaattacacttaatgcctcatctgaatcgaattctccgtccaaaatagcgcgtgtatgttcatcaatggccagttcttctgaagcctccaaatcggcatcctccacatgtccattttcgaatgctcgaaggattcgctcctgattctcggcacccacgtcgtcaaaaccgtctagattcttcgcgatgtcatcaccgatttttgttttcacattcgacagcactttgtccgtgacacatccccagtgtctccacatccaattttgaaatcggcccgtgtcaacgaatgttccgaaacgtaaacttccccgttctatacgtgatctgtagtggtcgcgtaaacaagcgacctcgtgttagcaaaagcatgcgtgcttcaccgttcacgccaatggcggcttactttccacagatgttgcttttgcagctggcgcgtccagttttcgcgagttctgtttgaaagctcgtcagccgatgaaaatctccccaaaccaaacgttcatgtttttccaatgctctccataccaactcggtacccggctccaccttcagacatgtttgatgctgtttatcgacatgcgctcgaagacgacaggaacctgagtgagaattgacgtcatagatgacatagacgaaaacctccatcccgaaagtagcggggtgtcgtatgcacgtggatcacgtggagcagatgaccggcaattgccgcgtactccatggctcagccgcggttcatgtttaccgaggccttgccgtggcgctcaagtggttgctggacattgcccccgggcgtatgcgggggattgctcgagctggaggaattgcgaggagtagcttcctgaatgcggacgatggggatcgttctgtggagaagaaggcgttagtgaatgcgatacggggtggacagggagactcgagcggtacaagtgaactcggatgcgatccaacagcccgtggacatattttgaggcccacggaacagcagcaagcgaggtttaatgtacgtgtgcacgaacgtttccatgtctgagtcacatacgattgcggttcgcgagaaaatagtcgtctccatgagatgggaaagcagcaaacggtagttgtttccggttccttgggaagacacggtgttttcggcataatgaagcagcaattcacacttaaaaacaatcggcacagactctagtgcttagtccaaagcgctgtacccaaaaacggtggtgctacgagtatcgtcgactccaaaacgcgtttggttctggtcaagtctgaccccagcccgtttcgagcttattgaggtacgcgccgcgtccgccatgacgtagctacaaaggcggagtcattttcaaactttaaccttaagtgcgacaaaacatcaagcgcaaattaagcgagatatgacgtgaggacacgcgtggagaagaagaaagcgatgacagcgggtgaacgaatatgtaattgctatacaaaagccataaggctgtacaagaaggtagtggaggtaatagtagcggaagagagtgttgcggatgttccagagggcaaagaggtgaaagggagcagggggaaaacggcgtctgaaaacgtcgtccatagctcgagaatgaggtcgtgagtagaatgagcggaaggagtgcgggttagaaagcagccaaagaaattgctagccacgaattgttgcgcagtagggtcaagcatatgtggatgcgggagcgctgatgccccttaactttgaaacaaccaatccttaaaagaatctccagtaaatgaatccaacgaaaagaataataaacaggacaatgggggcgtactggcgcagcatggcctcaatattcacacgacgagccgctttcttgtacttggcactagagtaacgcaacttggaactcaagtcagtcatcttgtcgagcgagtctccgcggtaaagcaagtcttcaatgttcttcgtcatcacccgagtcacatccttcagctctgagttcagacgatccaaattctcatttgttcgaggagcattataaagacgttttgttttttgcataaaaaggtctgattcagatgttagtcatggagtgaaacaaaaaaaatagaaaaaagaaaaaagaaaacagtatctgtaaacggaccgaaggacgtgcaaagtcgatcagattccctctgacacgtaacataccaaactgaacaaaggcaaagggtcgcaagttcggtttcagagcatcttcaccgtagctactccagaactcagaagcgagctcttcgaggtaggaaaatgcaagcttgcgtggatacgattgatcacagatgcaaaggtagcaaatattgttatcgatgagatagcttgttgtgtgttagcatcagttgtaggaaggcaaggaaaagacagatcaattgacgtagacgtaacgggactcatacgagccaatgaacttttggtaacttactggaaggtgtagtttccagcttcaacactagccattttctctgatgttggtgtcaaacgttttaagagtaacttggcctgctttttgtgtgcctccaaatccttctcggtcttctcatcatcgacactagctgccaagggaagtcctggagaacgttagcttggatgttgttccgctttttccatagaacagcgcaaaacatgatgacatgctgcaaagttggaaaatgttccacttaccgtccaagcgattgacaacagtagatttcaccattgcgtcaggttcttctttttacaaattttaccgtctctacgtgccgtttggttaggggaaaagtgccaagcagtatgtcctggttgccttggtcgagccctgtgtgtgtaagtcgctttgggctcagctgtcttcgcctgatggagacccccatgtgggatgaatggggaaagaagttctcacaaagccccacacagtcggtgcgtgggatgtggggagtcatgtggggtctcggggataaacccattatttcgattgtgtgccgtgcgtagccgcggaagaggaaaccaaactcaccaccaaatccgctacaccaaaaacagacccatggctgctgacagcaacacaattgtgacgaaaagtcgtagaacagacgagccggtcgccagtttgctgacataaaaacacgctcacggcgtaattacttgctacgaaaatggatcccaatgctgatactgagtggtatgtacgctcattaaatgcacatgattctaattcgtaggaatgatgctcttcgtgcggcaggagtgctgcctcctaaagaacccgatgtagaagaggtacttgacgatgcattggtggattccatgaagatggctcacgaccatcgtctcgataaaaaaaccctggatgagttggatgaattggaagatgaggaggatgatgagttcttgcaaatgtaccggcagaaacgcatgcaggaatggcaacaaactgctcgtgcagccaagtttggccgcgtgtatcctatttctaaacccgactacaccaaggaggtgacggaggccagcaaggaggtgtttgtcgttgtccatatgttccaggattacattccggcttgcaagttgttgaatgctattctcgacaagctggctgccacgtacccaaaggtgaagtttgttaagattcccggacaacatgccgtagagaactacccggatgcaatgatgcccacgctacttgtttatggccacggtgacttacaaagacaattgcttacgctcatgaccgtgggtggaatgtctgcaaagcctattgatattgctcggtttttggtgagtacaggtgctttggaagagtcggatctgaagcttttgcagaacgagaagcaagacggcgattctgaaagcagtgaggatgatcctgaaagcgattttgactaagcatccctatagggaaggcaagtgaaaacgagagtgcttccaatctgggctggataaacgttgccagtgttctaaaaaagcatcttaaacgtacttccttccttttcattgattacagggtcgtaatgcctctcactaaagcctttctttcgaatcctatttttttttctcactctttttcctcacactgtttcactccttcgaacctcagccgagacctgaaaatagaaaattgcttcatatacgtatttacatcttggagttttttctctgcttcgttttatcgttttaatatggttgaaaaatttcgctacgggaattatcatagttactatacaattcgtggtgatggatccctcatggatccgcgattacagcgtcttccaaaaagaatattcgaaggtgcaactgtgttggatgttggctgtaacaatgcgactgtaacaacacaagtggctgctttttttgatgcaaagagagttgtaggtgtggatattgatcccgttcttattcagaaagcgcataaacatctagagttttatgcctcgcgtataggtccacgaacagaccagtgcgaaacaatgcttgaacgagcaaacttttatcctatttctgctgtgaagaagttttcccgcagaccacttgccttcattgcagaaaacaaagacgagtttcccctgaatgtagagttcttccacggaaatattcttcaatggacgcccccttctagatgtagacgatttgataccattctggcgttttccgtcgtaaaatggattcacttgaatttcggggacaacggtcttcttgacttctttgagcaggtgtcacaactgttgcgaccggagggaacatttgtattagagcttcaggaatggaaatcttatgaaaaagctgccaaaaagaatccggtatgatgagacatagacgaattcattcaacgtctactgtacgcatggtacattcttactaacataaggtatgcaggaatttaagcaaacgttggcgtcgttgcgtattaaacccgaaacatttgatgtgcatctgaaacgcttcggtcttattcctcttgaagttgagagtcgggaagaaccatccaaaaatgccaacccacttaacaaccgtaacatatacctgtacaggcgagaacctctttcatctgagcaagataaagattcttctcgtccaatggatatggattagcctaaatctgacctttaatatcaacaacagaaaacttcttcttccgtctctcaacactgtccatgctatcacgcatcagaatatggtcaggctgtttagcgtcgtaaacaacattgcagcttgaaatgaaggttttaaattcatccatgtcttcgaaagccaacatgttagcgacaaacgttgtatctaaggaaggtcgatatctaataaagcgttagcataactggtttattaatcagtgaaataacacatacgccttgcacattatggagagtgcatttacgcgctctcgttcgataaacaaatccaacaagtaaccacccatgttgggtgttatgagatagagctgaaagaaggtgtagtaatcggtagatgcaagtgcctctcgtacttgcaaagcgtgctgcacagcttcgtgttgtttttcttcttcagtcagagtagccaaaatcgtattcagttctgatgtattctttgtgtacaagttgtacagaattctgtatgcaagaaactcatttgttttccccgggattcccaaattgtagaggttcattagctgagattggcattggttatattcgccaacatcagctttctctaaagcaattcgtgcatgaatctcgtaaacttgaacagtaaattcattctgaatgtgctgaacagttaggtcttgacgcatgcttttaaactggtcacatatgtatgcgtaattcttttcgcttttccatttgctttttaatagttcaagtgtgcgctttaaaatcggcagcggacgaactgtattgggatctggggcagatgtcaaccgaaggtatcttttttctagctgtgtgcttttgccgataatagggccaagttggttttggtcgtcattttttgaacgaacatttttgcgttgaaaattctgaaactcggcctcaaaacgttttcttcgcttgtctaacttatcgttatcagtagacttttcgtccttgggctttcctaattcattgttggctgcctttcgttttttatccaaaggtattacgactttttgctgttcctggtccagaaatggagcaagcgcttccatccctatagcattccaatcagttgtccatatatctccttgtttatagtgtttactaatcagctctttcaaggcagactcaacgttaagacgatttgaatcgtcagcttcttgaaaacaacggccaacaaagcttttcagcgcttctggccattgcggcttgtctgaggacattgcccgtgtttaatgtatgttgcttcagccaatatttaactatatagttgaggtctcaattacttaacgtaaccggcaggtacttggtatttgggcgaaacatataaaagctgtgtgccacgaataaatcttatcaatttgtaattttactgctaaaacttagattaaatgaataacaccttatttcgttgaggtgtcagtcgttttgtcgttgaaataaaaaaactcttggaaagtggtactcgatgaagaggaaagaatgctttactgaatatacaatcgtgcattcgacagatattatatattaaatattgcatgttcgttctattcgtttatggttatcataattatttagcggagaacaataacacttgaagggagacaaaaagaagtgaataaagggagaactgaagtattcgaattggaaatgaggttaaaagagagttaatgccatgaagacacgctttggcttttatgaatgagtacagcgacaattacacgtagccatggggcacacatgatgacgggaaaaccattctttggcatggacagcatgcataccatgaccgcaacttaagcaaaaacttagccattcatcacaatgcgctgttgaagacgaaattccgtagactacggattttcttcgagaatcgttgtttgtaatagacatgcctaaagataatccacatacgcaacacacaggcagctgctgatggcaacgaggacaagcgcttctctggtcattgttagtagacaaattcaaaaacagtacttcttgcaatttctgatacacttacctttgatgtatcaacaaattttctccctcctttggacaaaactgcagcttgtttctcggctgcggaaaatgagaaactctattttgcaagttagtaacactagatgttgcactttctttctaatcaaaatcaaacacacctttttgcagtaattgcagcgcacataaaatggttgcacaattcgtcgaagagtgatttcgcccttccggtttttggaaagttcatttcgtccaatgtcgaaaaaggcacgcttatgaaatagttgccattgatttaatagattacgataggagctaatccagcaatctgcacgttcgtcggtgaactttaagggaacaacaaacgaagaaatcaacgccgatgtttgtatatccgatgtctgattcacatagttttgaagtaaatcaataccgagtggagtcaacccagtcaataaaagtccttccgggtcaccggttgtaacaacattacggcataagtcttccaaatatttgctcaagtcttcgtcggggaggaaacgtaatgcgacacccaatcgatcacgtaaaggtagcgagagttcatccaaaacatcacgccaatcagaattaccaatgtacgcaaacaccgctcgcagatacggctcttccaattcagtgctgagattccgacacatttctttccagagtgagtcgcttcccgaatgggttagtccttgagcagtgatgtatccggcgacggctgtagaaagcatgcgttcctgatcgtttccggcagagagaacgcgaacaacactttcaattctgccatgaaacagtgccaaaccaacagcatctataatttgatttgaatgaacaagttgctctagccgactgtccagttcttgaattgaacagtcaactccacatataatcatgcccaactgacggagtggtttatttgtgtttttggctgtgtagacatcgcggccaagtttggacacaagggcactggcggatttaagatacatttgttgagttgctcggcttggtttgtattctagcacatcaagaaaatgactaaagcctaaaaatattagtatgttaaatgttgaggaagcgacttaccagtactcataaaccacagaccaagaactccttgaaaagcaaaatcgactggcaactcgttataaagcggctcatttttctgacgttcatgacacaagccaatccaattccaaacatcttttaggaaatgatcattcaccagggcggcattatgagcacaatcaaattcatagttgctgagtacccgttttttgatggccatgagtacgtcagttcgtaaaattttgttaacaggaagacaattgtcagcatgagactcaaaagagccaaaggtgttataatcggctccatgtgcgatacttgtagacattattgagttttcgctaacgctttccgttccatcaaggggtttttctggcgacgtattatcgttttcggaagagtacataacaacataatgatcaaaggccgcagagaacgcattgttcgcaccaaaagtcattgccggcggatgcgttagtggttcaagcaacgcaggttttccatctatcataccgacaagctgttcgcaaagagagctggcattcggatgagaaataaaatcaaaggcttgaatttcctgctcactgctttcagctactgttcgttgttgaatgacagatattgtctcactcggaccacccatattgctagcatcctcacccaaatagtaaggcgccgtctgccacactcgcagggcagaatccgtcagcgtagcaaattttccagatgtgcgtcttgaataccgaatgtctgtcagagtgcctcgtttggttgagttgaaggtgctgagcaccaattgaagtccatcctgacgggaaagataccgtttatcaaagacgccgatgtgaccatcgtaagaacaagcagtaaagtaatggtcagcaaaaggatcccgcgtgatgtgattgtaatacagagtggtaaaggaagcagtgggttccaaaccctgacgcaagtccacaaggtgtaaactgcgggaattggatccaaccaacaatgtctcgtcttttgcgagatacgaaagtgaagcaacaccttcaaaaacggttgtttctagataagggtttacttctgcatcatctgaaagactatttacatcccaaatcttcagtgaggcttcattctttgaacggccgaaaccagcagctagttttctggaggtacaaaatgcaacactattgcaaggcgagaatgtttactattcatctcggccaaaatctccgtactgtcagctgagaaaagtgcaattccgccagaagccgaaccagcagcaatgagttcgtgagaacctacgttgtgagctacatcaatacaacgaattcctcgaaacggtctccatgtctttaacaggtgataattccaggtaggatgcaattgaaacgaatattgtcggatttcgtctgcagcattgtcaacccagtaataaatagagctttcttttctactacgcaataacattcctaaaggctacaattgaagtcaattcagcctacgatacggcgaattgacacgacaacgacaagttggccttactggcgaatagggacgacaggggaagggtaatgcaggaataacagttccctgcagttagggtacaatttttggtgtagtgttttgcagagggagacgtgtaaagcacctgcacctaaacaccaagaatcgagtactgccaagagcctgtcgctgtattgactgtcgagcaaaatggtgaaagttagaggtccgggacttgctgttttgaagaaaaagattcgtgatagcgaacgactgttaaaaagggtgcgtatttttattttctttttttttgtttcgttttttgttttttttttgttttttttttctatttttttttttatttttctggacacgttgaagtatttgtcttccttctttatgcaattgagtcctatttaagacgacatttaatagtttttaaattactgtaactaataccggtgtctaggagaatcttcctgcaaatgttcgcgtcgaacatgaacgtgctattgttggtttgaaggagcaattaatttcgacccaaacgaagttaaaagaagctaagcttcttgacaaatacagaagagttcggtttattggtatgctgaaacttgcactgtttacagagaaaacgggagtggtgattatgctgacgcttttccaaattagaattcaaaaaggcctccaagcgaatgaaacaggttcagaaacaactggacgcagagacagaccccgaaaagcgcaaggaacttactctacggaggcacaagtatgaagttgacttgaagtatattaaggtatggaacatgctgctaagtgggttgtaatggacacggcacgacatgttaaaatgcgggctctaacttatgcccttgttgtacgagacaacctgtttcgccggtcctcccctagtcttgattcttactaacgatcgtaggaatttccttccttaaaaaagtacatttctctttatattgaggacacgacaaaggagacaaaggaaaagcgtactgccatttggaaagaaatggagcaaaaattagaaaaggagggtcatacagtcgctcacgacaagttctacgaagcttcacaaactacgaaaacagttgaaaagtcgaatgacaactcttcctctgtgaaaatggaggatgagttcttggaggtatagataagcttctgatgcttatatgagacgtgaccaagcatcggtaaaattattgtttttttcttttttttttttttttggaaattggaacggggacggcttacagcccgtacaaatcatattaccctacagaagcgcaatgatgagtcaaggacgctgaaggggttcttcttcaatatcattcataaaacgatgtctacactaagtctgaaccgtattgtgagcctaagacaccattggaactatgcacctatatgtaccaagtacttgatacacacatatactcacccacccatttaagtgtcattgcactaaagttcactaaataatataatgtgggttcaggcatcactatccagtttaccacgctttaccgttccgcacagcacaatcggaggcaaattcgctgagcgaaaaaaagaaaattacagaaattagaaaaccttatttcagaacaatgtaatacatgcattctacttcttacaattacttttaaagttttgtaaatacatttttgcgacccggcattcacctacatttggtcatgtgtttgtccatatcaggcgagaacacccaaccaaccacaaatctgccagtacaacccatcgcttcttcaccccatcctaagaatggcagagggtatgagtcagaggcctttgacgcctttatcacaggcatttcttgctacgaacaatttgtcgcctgtaacctctccactcccctttcattctgaccttcctggacttcgtaaaaaacgttctaattttttccccaagttcgacgaaacgaacgctgttgatgacgaacgaaaggctgctttccccccgagcaacaactatggctatttcgacagtcgattctccgctgagagagcaatgtttccctcgtctgctgctagcactccagggattggtatcggtgaaaacttcgacatgcattcgtcaaaggaaacgatgtttgacggtgcaaacgctctcccaatcgctctccaacaggcactggatgctggagtagcaccctctacgaaaacttcgttggctagcggtcgtacccggttgcagactgcgtggcaggaacacaacaagtcgtcgggactttcgctgagctttttttcagcgaaaaacgccttctccaatctgggaccgttaacgacgtcggcgttgccgccgtcgttcatgggttctagcctgctagaatctgctcgtggagctcaaactccatcggccctttcttctgcctctgtagtcaaaggcagcaatggaaacaacggcttggagggctctgtgaatggcaacagagtttctgctgccattgaagaacaacaggaggaaaccatcccaacagccattgtcatcaaaaacattcccttttcgttgaaaaaggaggttctcttcaaggtttttacggcgttggacattcctcgcccctacgccttcaactatcactttgataacggcgttttccgtggtttagcttttgctaacttccacacacccgaggaggctcgcattgtagttcagagcctgaacggatatgaaatttccggacgcagattgcgtgtggaatggaagcgtcaacttcctgccgctgagcgtgagcgaattgaacgcggtaaacaagaaaagcgcctttctgatgaacgtcgcaagcaaatgaaaactatgttttctgtccattcgttgggtgctggcaccgatattgacatgaacgatagcgcaaccttgaacctttactcccacatgatccttttctaccaccgcaccgactcgatgaatgaacttgtactgggacctaacttgagtgccgaagaggtccgtgtctcaaagctgctggccagtcgtcttggattgaactgtaccattcgtggcgagggtgttgacgaacacaagcaagttgtcgtcagttttccttccgagcccatgagtaactcgtctgtttccagcagtagcaacaacggcagcaacaacaacaacaatgccccgaacgtatctagcccactggtgggtggagggacgacaaactctctgcgtaacggatcgagttcggtgaacaatgttgcttcttttcgtcgcggggccccgtccttgcaattgtcggacaacatgaagctgcttcgtggctacgctgactttaagaatgcattctccgatgtgcgtagcaaccccgtgacgcctcttgagtcccccagctttttttccaacctctcgttttcgtcacaaaacaagaacgaccctcttcttccgctttaacgaataatgattttaacatggaaccgtgtgcgggtactgctgttcttgttccaaatacagtgcccgcagttgtgaactcttcctcgttcgctaatgtcgtggacaatagccgcgcttggtgagtgaagctgctgtactaacggccttgtctgtacaacgctttgtatgctttcgttcgaaatgaatcgtcacatgagccgtttggttgctcatgttctgttttgatgctgatttttctttttttccatttctctatgcgcacgcaaaaatcttatgatttaattacgttttttggttttgtttgatttacgtccactctgtcgccggacttttttgctcaatcgttattaacaaacttggagagagaggcttcgaagggtgtgcactacttcccaacatctacgcatataaaacggttgcacacattggaacacacaaacccctactcccctccattgcctctctctccggcatgaacactgcttgaaagagtccgtccgccatttgaaaaagtcttgtgtggatagggtggtgtagattggtttaataatgcaaacaatttattgccttggatccttctctcatcctctttcccctcgactcgtactgtatgtttcctccacgtttacggaaacggctggcgcagattgtacttccttctgtgacactaattgccggtttttcgaagcgtgtgatgattttctgtgattgtgcgttattctatcaaagtatcgaagtctcgttgcctttctaataattgttgatcaaagggagttttctcccttcacgttgaaacgtaggttacgtgaacgcactatggaccggaccgagtaataactagctagctggtcctagtactataaaatgatagacagcaagtatctgatttaagtggtagtgtgaatggagtgaaggagtgcatgtgttcgtattaaaggtcgttcttgccccccccacttgctaacatcgtaactgaacttcttaacaatcgaccatctagaactcccttagatcgcgcactgtctactgcatttctctttttaatccatctcgtttgctaccgcagcttattttgctccttccattattggtggagtatttgttacctgaataaggtaacatcaaatcaagagctcaatcttgagcacgcctcttgtcagatccatcagtgtttggttccttctagaagctttacgcagtcacagtataaatacccctcgctctgcccaactgaaactcaccacgaacgtagcactctatacgtacgggacacaaaactcgcatctctgtttcgaccgtgcagtcgacggaagactaatttattacaaacggtccgcatttaaaagtcggtttagacgaactcgttctcggttgcttctaaaatttcgaattgacgatttgtacttgtattttcacatttaaaaacttaatttggccattttgacacaatgattaatcaaagtgctcttcttaatattgcacgcgctcctctccgtgtgggtggtagacgcgttgctgccagccgtttcgccatgcagactcgttcttacgctaaggatttgaagtttggcgttgaggcccgtgccgctctttctcgtggtgtcgacacgttggctcgtgccgtctctgtcacgctgggaccgaaaggtcgtaacgttttgattgagcagtcttttggctctcccaaaattacaaaggatggtgtcactgtcgctcgcagtgtctccttgaaagacaagtttgagaacctcggagctcgtcttgttcaggacgtcgctagcaaaacgaacgaggttgccggtgatggtaccactactgctaccgttcttacccacgctatcttctctgagagtgttcggaacgttgctgctggctgcaaccctatggaccttcgtcgcggtatccaacaagctgtcgagaaggttgtcgagtttttgcaagccaacaagcgtgaaattaccactacctccgagattgcccaggttgccacaatttctgctaacggcgacacccacattggtagtttgattgccgatgctatggagaaggtcggcaaggagggtgtgatcaccgtaaaggagggacgcactattgaggatgagctcgacgtcacggagggcatgaagttcgaccgtggctacatttctccctacttcattaccgatgtcaagactcagaagtgcgagtttgagaatcctctcgttctcctctccgaaaagaaggtgtctgccgtccaggatatcctccctgccttggagattgccgctcaacagcgccgacctctggttatcatcgccgaagacattgacggtgaggctttggccgcatgcatcttgaacaagctccgcggccagcttcaagttgtcgctgttaaggctcctggcttcggcgacaacagacgtaacatgcttggcgacttggctgttttgactgacagtgccgtcttcaacgatgatgttgatgtgacccttgacaagctccaagcccatcaccttggtagctgtggatccattaccgttacgaaggaggacaccatcttccttaacggtaagggtgaccgtagcgctgttgctgagcgctgtgaacaaattcgtggcttgctggacaacagcggcatcagcgagtacgaacgcgaaaagctccaagagcgtcttgccaaactcagcggtggtattgccgtcatccgcgtcggtggttccagtgaagtcgaggttggtgagaagaaggaccgtattgtcgatgctcttaacgcagttaaggctgctgtttctgagggtgttctccccggtgctggcacctctcttgttaaggccagcttgaagttggacgagcttgaacccgccaactttgaccaaaagctcggtattgatatcgtccgtaaggctatcaccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccaaggctgctcccgctatgctgcgtgaatgggcggtatgggtggtatgatgtaaacacaaaatgtttaataactcggttgacgatcttttcatgactgctttctatgttttccctacttccgtttttcactgtgcatatggccgtttgttttaaaaggtgtttttttggctacaatgggcaaagcactgcagcaactgttgaatacccccttgtcgagagacgcatgagaagccgagatggtattcgagttctccgtcaaggggcttgacaacggtcgcgtgtgctggtgtgtaccatttagtttttcatatctgttgtttcaatggacgttatgctttcaattttggtggactggttccttacatttctcttcgtttcttggaactcaagaactcgatttcttcggaatgacactggcttctgtttaacatttgggtttgaaaatgatgaaacatttacggatgatacatgtccgagagcgcaaaaccgtgtggataatgccgttgccttccttctgattcattcccatttgttaaatagttgtttagcttattctgttagaaagtgagttttgtcttgacaagtttcggtgaggggttgatggtgtttgaggtgttggagcggatgtttatgtttgtatgctcgtgttgtttgttgtgtttggttcttcatgcttttgggtgtgtgtttgttgccgtagttttgaggtacttttctgtctggttttgtgtggactgtgttggtgagcagtgaatgtgattttgttttcggctcggtattgcttctggttgtgggtgtcttactcgtgtcgttcatatggttctggtcggtcatgctgtttcaatgtcttggtcctagttttcatgtttgatttattcattcatctactaacattctccgtctttatatatcaatttttttataaagtattctcagttccgcttgcgttgtaaactcactttttcttcactaataacttcaacccttctacggtttcaccttctgttccttccttcttcccggtcattcgcctcgtcgcatacccccgctacaccagtcacatcaaatttcggctctcaacattttgcctactgtgcacacctccaccggcagaaaaaaaaaaacacaaaattacttcacagtataaaacgacaaaatgcatttgatgtactatttgaacgacgagggaaagcgtgtttacacgcttaaaaaatttgctcctgatggaaagcccactcactcttctcaccctgcccggttctctcctgatgacaagtactctagacaacgttacactttgaagaaaagatttggtcttttgccttctcaacaacgtaagtaatccgctgtgcttctttttctctttgcctttgacgctaactttctttttagccgctcccaaatggtaaataacgttgttcccatttgtgcaacaaattgccgggaaaatactgtctttttttgcttttagtctatcctattttcatttcttttgggttcccgggtgtcgttactatttactgatgtgtttcatttcatccgtgaatatttggttaattttttacgaagtgtttcagtgcagtagacttgccacttcagtttctgttcgccaacaagtagttaaataaaaaatagtacgcttttcattaagtgtacgtcgtcacaactgttaatggtattgtgtttttttgggagaaactcgacaggctgagggaaacggtgcgtagacttacaatgggctgggttgtgtaccagtttatgcgagtatgagtcgtaaatatggtgagtgcatggttcgtttcatgtagggcatatgcggatttgtgagcttcgtgatgaatacaaaagaaattcattatgtgagactttctgtaccagcgttattcatcttccgttcattacgaagaaatccaaacgtatgcacagtaaaaaaagggtcataacatgttaaacaaaaaaacaaaatgttacaagagtaacaagaacatggaacacgcaatggccgactattaagtaaaagaagtttgcgtatgagtcaaaaacacattcacagagtgctgcgctacagacgcttgagaaacttcagtagtcgcacttctgtgtttgtccatatacccatcccattatgattgcgtcggtcaagatcatatgcagtgctccatgtaagcagtttggaaaagtgagccagctcgtcccgccaggtactcgtctcgaaggaaggcggctctgcgggttgatcgtcatacaactcgcagtttgatagagcctggaagatttgttgtgaactaaatccttcagaacgcatccgaacaacatccggaaacacaagctcgacgagcctggtgaacggctcaatgtccaactgatggcgccattcctcgtaccactgtttcgtaggcgtaaatgtgtgatcgtatgcatgcggaacgatggagtctaacaacttgctttccccattcacatccgtattgtagtcaatattactttgcgaaagaggagccgcacgagtaaagaattgctcattctgtgtctcagaatcctttccctgacgaaacggtttttcctcgggatgtgttacagaaacagagctttctaacgaggaatgatcaacatctcggtacaacttttcgattcgcctgtggcggcgatcacgcgtgctgtacccattttgtcgtttttcagcgtttaacttttcatcaagtagtgctctttcgaatatgtgttttgtgtaggttttgttagaggatgataaataaacagacatatcaggttggttttgagtgacgatctctttcgcacgactgaagtttgcaggaatggtactgcaaagcgtttcatgagcacggagaacggtatagacaaatttcgggttctgagaaaatcgtcgtcgtaagagattaccaaatatcttgtaaacgtttttggtacttttaaagttggttggattcgcaagcaaaaaacccagatcgctgacattaacaaatagtttcacaagacgcctactggaagcaatcgtgatgttgtcaacgtacttcacaagataagagagcgtctcagttaacaaaagaacggcttccgattgataatctttgcatgcagttataatagaagtcattgcagtcactgagaaatctgcatatgaacccttgctaaagggaacacggcggtttgtcggcagactgctcaattgctcaaagggaatattcagtttttcacagaactgtttactggtcgttaatctgcgtaaaataatgagacatatcttcaagtgatcaaacgtagatgcttccgaaagatactcgaaactgagatataaaataaaaacaaagagatccaaggcacgaccagtgtcaacgagatagtgaaagaaacgggtgttgtaatgcagcatctgtttgcacaaattaagggtgagaggataataatcatacatgacaacgccaaccacattcggtttttcaaagtgtataggggagtaaagcaaacgactaaacccatccaatataaactggaaatcagacttcctatgaagctgtgaaatcgacttggagaaaaagttattaagtgctatgtttctcgttcttgcgaactcaagaaaccgactggaactgccaataaccggatctgtgatgagagtgagaaatacggtgaagcataattcaacaagggtcgcatgggtagccagatgagcagacatgacggaacgaggtttccagaaagaggtgttaaattgcatggccgtgtttagcagtgagcacaacaaagatagtgacaaatcactgttgttgtgagatataacatatgccagatagctgctgctgtgtgagcgctcacgatacatggtctcggaaaacagaacaagcaaaagcagcagaatctcaattttgttttgctcatagctgtgcttggatgttaacagtgtattgcaaccaacacctgtttcccatatgcacaattgaacacctttacttttgtaatcgacagccggaatggtaaaaccaacgtaaaatagtagatataacaacgaatccatgacctgttcgcccagagccctcttgttcttatcatttatagtccagaaaacgctttcgatccaggagctaccaatttcggtttcgaaaacaaccgggagaacacgcgttaatatgcgcacggcgttaagtaattgagtaacaagaacatttgaaggttcgaccaaattgggatcactagagcaagcaataatcctatgacacagaagaatgattagtgtctgcaggttttcaaaagctagatctcttgttttccgtatgtccttaagcggcaacaaattaaatacatccttggctgtgtttgaaaatcgccaaaactgaaatgagttaataattataaaaaattaaaaagcttcgcacatacgtcttcccaaaatggatcatcaatcgcgatatcctaaaaaaagggattagtttcatgttatccacagccacaaactttattcacaaagacagaagaaaatgcgttacgacgcaaaagaaaaaagtccaagctttctccttgtcgtagcagtgacatacccgttcctcataaagcctgagaacggcccgccgaaagcaaagttttgattcttgagcgcccatgaggctatcaatctgttaactagttgcagtaacgatgaatgctactcgacgtcagcacagaaatccctatgaaaagtgtgcactagtaacaagacttcataaagtatcagtaacgaagcagttccttttgtacaatgctatgtatctcgactagacggaaaaaagcagcacacgataacaagggcacgcaactaaaagtgtatgcaattggcaaattcagctcgaaataaagggttcgtcagcgagaaagtgggtgaaaaccgtgagtttgccactgcagtttttccctagatacacacagctattccagttcaattttaattttggtttaggtttcttcaaataaaagtgtagtgaggtttgttcgctaaaactgttgtttttgcagctgcgaccgataaagtttcctcaatacgtcctacgaatcttttgaatccggtttccaatctcaaagacgcaagaaaacctctgataattatcaattgcttcaaggaacggtctctagtcgattgacactttcgttaccgcttcgccaacaacggtttgtataatgtgagttacaggaaggacctagcgtcaaaacgtgcttctctggtgattcgcgccggcactagcacaatgacgcatgctcaatgttaagccttgtcagcgaatgcggaaggccgccacgttaaattgataaacccgcaaactctgaagtataacagacgaaacccaatgtgaagaatggatgtcattcatgcaagataccccaataaacgtccattccatgtataattcctgtttttctgaaataggttatgacgtcatttgccctgtttcggaaacagcagtcacgaagtttcgaaaaaatttcggccaaaattggtatataagggcaggacaaacacaacagttcttcaccgtacctgctcaagacagtgctggtggtgcgactgtatagttgctacagcattctgctgtggatcgccatctgctattcactgagcggagacgaatatgagcttattaagagcttgctgccaattttaccgtttgttagcgagtgtcagatggctcaaacatcttagttgtagtagttaaagaaatggtttttgcgacaaccagggttgatgtggtttagagtggtttcggtacatgtttgactagattggcgtttaaagaggagcggtgttggctgagctgaggttgttttgcttgattgtgattgcctctcggtttaccggtggttctttccttggcctctcatcagtaagacggctgttcaatctccgccctctcttgaattctcccatgctaggtttcgcatttcagcaacaaggtttcagtctgacgtaaacgagatccttctcattactctcgtctggtccgtctcattcattcattcgtcaattcagctctcgcgtcacatccatcgttttgcctctcagtttaagcctgaatgtattttcgttgagcaattgagtaaatctagacagttgttagtgtacggtccgtcaatgcagatttctgcgctagtacccaccttcgtatgacctctggcccatccgagatgatgcacaaaggtgtgcgcacatatttcaccaagtcccagcatgacaccgtttaggaatggcaatccaatgttaacaaaggtaaatttaagaatttcaatagcctggaaaatgcaacgcgaaactctctttggcagcgagacatccattttacagtcaattaagtaggaatggttgggtattgagtgcgaaggtgttggttctggttaagcggtggcacccgtttcgaaactaagcataaccagagtttgaaggtatgacgtaagataaccttaaacaagcggagcttctaaacagcgatgaaacgttagcaaaacacactttgcagggttttttctcctgcatttgcgcttactaggacgagattttgcacagtaccgtcaaacggtttgtgctttttgtcgtttctacgggctttgcacggctttacgtttttctgaatttgtctatacaccgtctttacgaagtttgaggatttcttcgctaatttagaccattagaccgtaattgaagtgactacaacggtgctgacaaggaacaccttggtaattgatttttttgcgttttttctcagcattcagcaagtctgcgagctttaagactaaatggttagaccgtttttcaatcaggcttgcttctttgcctttttcgtttccttatggaacgtctgggttgctgaatgtgccactacggagagcaagccaaacttgcgcggtcgatttctccatataacagacttccaccctgacaagtactacagtgcgggctcttctacaagcaattattgtcataatcacgacgaggacttgtctacgcagaagaaagctcgctacctctctcccggaccgggttacgcatgcgacagttcgttagctttggtgaacgagacactcagctggctctcaaaacacaaagacgatgttctaggcggactggactttgttttgtggacgggtgataactctcgacacgataacgacaatcactttcctcgtacgcgtaaagagattgccgaagccaatagagatttggttaattggatggtagagacgtttccagacatcccggtcgtcgtttcgattggtaacaatgacatttacccacacaacattatgactgccggcccttcgctcatgatcgaagatttggagcaggcttgggagcccattttgcccgagtttgaacgacacatattccaacgcggagcttactatgtgaacgaagtgatccccaacaagcttgctgttctctccatcaatacgttgtacctttcgtcgaagaacgcggctgttgatggttgcccgaacaaaaagcacgaagccggaacgctgcatttgcgctggcttcgtgttcaactgaagctgctgagggaacgcggtatgaaggcttacattattggacacatccctcctactcgtgatcaatggtacgatcgatgctattctatgttctctcggttaatgtatcaataccgagatgttgttatcagtcagctgtatggacatatgaatgtcgaccactttgccttcatgcaatacaagcacaagcacgatgttgacgtagctcagaacgagcgcaccatctccattcgcagtgctcaacccaattacttggtgaatctcatcagcaaccaatatgaggcattgccagcagttccgctaaacgaaaatgattctgtcattgacgacaaggtaaagtcttattcggttgctgttgttggagcgagtatcattccggagatgtttccttcgttccgggtttacgagtacaacgtcaccggcaccgagagtctccaaagtgcagaacggatgacggaagttgaagatgatgaagattgtgctgaagaggatgagttgtgtttgctggaactgtctgaggacggggatgagaatggagacattgttgacgcaatgaagaaaaagaaaaagaagaacaagaagaagaagcgcgcggttcctggaagccctggtccagcataccaacctcaacccttcacacctactggctttacgcaatattttttgaacacgactgagtatatcgatgccgatgaaagtacccccattgaatttactgtgctgtacgattcgcgtagtgagccatactatatgaaggatctcactgttccagagtatgttcgattagctcgcagaatcgcaggaaaggcatcgaaagatgaagaacccgttgcctcactgcaagacccagaaatctcaaagaaaaagaagaagaagaaaaagaagaagagagacatgaatgcactcgcaaagacctatgtgtggcgtgcatatgtgggttctcgtgctgatgttcttgacgatgatttttacaactagattgcgtgggacaagggctcattttccacattatgtcaatattttcttactataaaagccttctaagaaattaaggcaacatatcttaacttttttttggtgggtgtaaaagcattcatatattctatttatgtaaactgaaaacagcgacgtctccattggaaagggcagcacatagtttgtttgttgaatggtagcagacgtcgcttacaatagcatcatttgctacattatattgatagagcaattgctcattttcactgttccaaacaaatacgcttcctgactcgctgccgctaattacacagctttcatctgtggtaatacacgaacgtactcgatactgtttattgtcatgacctgtgtaatggtgctgatatgcccccgagctaacatcaaccgagtgaattgccgaatttaatgtggaaaccagaacggatggttttttttcgaatggctgaagactagtgattggcactatccattataacgttagtaataattttttgaaatgagccttgaaaggtatcacgacgttaccttgaagcatatcagtggataattttccttgtcgcaagtcgtaaattcgtaagcatccatctgtcgagccagtgagaataaagtgaccggtgatttttactgcagctacactgtctctagcgtcatttaatacttgaatgggcaaggtggatgttgatctgttcgtgcgttaggaatttgatagatattggaaaatgacaaacctgcaatcccacagtcttactgtggaatcgaaggaacctagaatatatgtcaatgatttaattccctgtgcatatccgtttcctgtacttaccgcttgctagcaccgagtaatcatcgttgaaacaaacagtgttcactcgagacaaatgcccacttagacgccgaagaacatttccagtcattacgtcccataataggactgatctgtcaccgccgcaggatgcgaatttgctactgtcatcaactacatcgatatcgagtacttcttttaggtgtcctgaagattgtgttaattattaatcacaaaacaaataacacaccttgaaattcgcgtatacatagtttcgtataagagttccaaatacgaacgagccggtcgttcccccctgtcagaacataatttcccgtcgtattgaatcgaactacattaagggcctcttttgttggtgtctgtaaagtattcacaagttctagtcccataaaacacttttaaatccagcagtagttcagtgcaacaagaaattgactgtttgttgtaggagatttagaatgagtagagaaatgatatagaagtttactatatgatccgcagaagaatgaagaaggagtaaggagattgataaagagaaaacgagcgtaatattgaaataactacatgcaatatgtaggagttgttattattaaggaaacatgtagttgcccaaaaataattagtagagaatgcttattactattggtattcatattatctcgctcattcatgtactcctccgtctcagttggagatttgctgaacattttgtcattcatttcgttccaacatatgtcacctccattccattcaacaaaattctactaacgaactacgtatacaagcactacacaactatctatcaaatactctttcaaaaacctcataacacatcgcctcatcgtttcgtcctcttttcgttgtgttctgctgtcaacacctaccaaccagacccaactgcaccgtcgaactccctaccaccattgggttgtttaattaatttttgaaggaagaagccattccagtacgtttttggtgctatttaacgttttaatagaatttgtttcttaaggacatttattttggtgctcttttgagccgttcttcgctcgttttggttgcaacatgaaaacagactttcaattttcaaatttcttgggtactgtttataccaagggaaatttggtatttactccagatggattcactgttttaagtccggttggcaatcgggtcacggcttttaacctgaaggataacaaatcgtttaccttcccatttgaaaacagaaaaaatatcacccagattgcactctcacctcaagctacgcttatgatgactgtagacgaagatggaagagctatcttgtcaaattttgtgcgcagaaatgctttgtattactttaacttcaagtctcccgttcgtgcaattgaattcgctcctaacggacgctatttcgcagttgctataggaaagcttgtgcaggtctggagaactcctaatgcttcagacgatctggagtttgcaccgtttgtcaaacaccgtgagtatacgggacattttgacgatatcacctctctcggttggtccgccgattctcggtttttcctttctacttcaaaggacttaacggttcgtttacactcggtggaccctgttgaaggattccacccatgtgctcttactggtcacaaaaacacggttgttcgggctttcttctctcaagaccaacaaacaatttactctgttagtaaggatggtgcttgcttccgctggaattattcaccactctttcaggcaggtgaagtaattgacgaagaagctgagggtattgaaaaccgtactcacatttggatgattaaagaccggcattatttcatgcaacaaaactccttcttacgctctgccgcttttcatcctgcaacaaacttgcttgtggttggcttcagcaatggcttattcagtttgtatgagatgccttcctttaatatgctttatcaactcagtgttgcacagagcagtattgacactatcagcattgacaaacgtggtgaatggatagctattggttccagtaaacttggccagcttcttgtttgggaatggcaatctgaatcctatatccttaagcaacaagcacattatgatgtcctcagcagtttggcctattctccggatggtcaacgtgtcgttaccagtgcagacgatggaaaattgaagctttgggatcttcactctggtttctccatcgttacctttactcagcataccgctgctgttaccggtatctgtttcgcaaaacgtggtaatgtactgttctcaagttctctggacggatccgttcgtgcttgggatctcattcgttatcgtaacttccgcacctttactgctccgtcccgcgttcagttttcctgtgtggctgtcgatcctgctggtgaaattgtttgtgccggaagtcaggacactttcgagatttacatgtggtcagtacaaacgggtcagcttcttgaacgtttagctggacaccagggcccaatcagtacactttctttctcaaacgactcgggcgttcttgccagtggcagttgggacaaaactgttcgtgtttgggatatcttcaaacgaagcggcattgtggaacctttgcccatgccttctgatgtactatctattgcattccgtcctgatggtaaagagctttgcgttgcaacactcgacggccaacttagtttctgggacgtagataatgctcgccaactttccttgattgatggacggaaagatttgtctggcggtcggaaagcgaatgatgcacggagtgctgagaattccacctctaacaaaacgttcacttctatttgctatactgctgatggttcctgtgtgcttacggccggaacaagcaagtacatctgcttgtacgatgttgctaccagtattttggtgaagaagtttcaaatttctaagaatgagtctcttgatggcgttaaggagatgcttaacagtaaagacatgacggaggctggcccaatgagtctgattgacactcaaggtgaggcttctgatcttgaagacagaattgacaactccctgccgggtgctacgagaggcgatttatcatctcgtcgtgtgcggcccgaggcaatgtgtagatgcatccagttttcacctggtggagaatcgtttgctgctgcttccactgagggattggttgtttactcgttgaacaacgcactggtgttcgatccctttaatttggatattgatattactccagagacaatcgctgcagcatctgcggaaggtgagcaccttcttgcattggtgatggctttgcgtttgaatgaacacaacgtcgtcatgaaggtttatgaatcaattcccattgaggatattgagcatgttgctagagagcttcctgtcatgtacctcaagcagttcatcaattacatttccgaattttcacacgagacaccccatattgagtatcaccttcggtggttgaaagctttactcgctcatcatggaccactgcttaaaatgagaagcttcgagtacagtgggcaacttactagcgttcgaaagaatcttgtgctgtttggaaaaaagattgaacaacttgctcgaaaaaacgagtatcaattggattttgttctcgataaaatgacagctgctcaagccgacggaatcaattctgatgaaatggctgttgatgctgcttaaccagggagttatatacgctctttgttttaaaaagccaaagtatagaaaaatggctaggatctgttattgatctggttttcaaaagtgggtttgtggttcagtttgtttttttaagggtagtaaaatacacggttttaagacctttcagctggattaagcgttgagttgtattcctcgtgtctagcagagcaggaattttatggagacagacaggatagaacaatgtatgatctgaaggtaccaataactgacgtatatcgtaactcttaagagagaattcgaaatgaatgcctgtgtctccatatgaaacgcagtgttcattacactcggatccagctggaaaaaatccaactgttcatacactaagggacttagtaagagccgagtaccctaacgcttctatctcctttagaactgaataattaagcgaattaagggtcatgactataatgccttcggggtgctttaccaaggtaataaataccaagtgaaatagaaatttgcagaccctttacataacaaatgaaccagcatcgcaaaaatgattttgtttagtcacttggaatctttggtatgtaattgcacgtcttggcttttaattgacatgataaagaacatatactgaaaagatacacccagcttggaactcactgctaatacaatcgctcccaagcattagtgatacctttttatatcttcattccgataagcatgcgcatcaccctttaacatttaagaagtacatttacagcaatttatgtttcaaatggttcaattcgtgaacgaatccgttttataaaatgatttgataagttgacaaacaatcagctttctcgatatctctccttccaaagttttatcttttcccgtatttgcgatgtttcaggagttgtatttatacccttaaaaattaaggttacaggcgcataaccgataagaaattcaaatgccgacactgtccgcaattgcgcttcccctctttaatgggaccaataagcacagataaattccatgcctaaattcttgcactagcccattccgttataaatggacatcacaattatacaaccaaaaataccttttactagctgtatgcgttatcatcgtcagtgtcccactttcacgtgatcacttcaattgtaaacgtgcaagcacgtgcggaatatgatgtaataattacatcattaggtagcaaaatttggcggtggaaatatacgcgtcttccagcgaccggcggttttctcccttcgactaggacgaacgatatctccaccaagtcaaccctcagcttgtccttaacctactgttaaccagcacaattgacagagacagagactatttgcttaggcagtaagtgatatacgagttatttagccaatttacgatcaaagttacgataacgagctttcttatgattaattttatggtttaagaatggtaaggagtatccagtttgccttgtagtatcaactgctgacttctgtaggatgcaaatgataaacacgagtctgaacagcccagtctagaaagcagtggcatggagctggatgagtcgtcggaagccgctctccgtgcagatgattgtagggttttattcagcatttaagctttttttacgtgttgaccaagtactaattattcgtagtcgatgaaatttacaatacgctagtggacgagcagcctgaattagaggaggagacgcatggacactatacttggctaattgagaattgggaccagcttgaggagaaagtttacagccccatatttactattggtgaaaccaactggcggattttgctctttccaaagggctgcaaccaaggagagtacacatccgtctttcttgagtaccttgcccctgctaaggttgctatgattgaacaagccgaagctgaaaagaaacgttttggctccactaaaatcgaccctgaaaattatgtagacgaaacatacgccctgtgtgcgcaattcgctcttatattatccaacgcggatgatcctacggtgcttcagttgaatacgtcgcatcaccgtttccgtacggaagtaaaagattggggcttcacaagattcattgatctgcgaaagttgacacagccttcagcagcgtacgcccgtccgttcttagagaataatcgcatttgcgtttctgcctgcattcgtgtcatgcaggatcctactggtgttttgtggcactctttcgttaactataactccaaaaaggaaacaggttttgttggtttaaagaaccagggggccacttgttacatgaattccctgttacagtctctatactttaccaatgtttttcgacgcaccgtctttacgatccccacgcaaaacgactcgcccactgatagtgtggcatatgccctccaacggtgtttctataatctgcaacatgagagcgagcccgtgagcactacggagttgacacaatcttttggatggaattcttttgactcgtttatgcaacacgatgtgcaagaatttaatcgtgtgctgcaagacaatttggaaaagaagatgaaaggtactcccgtagattctgcactcaacgatatttttgtcggaaaaatcaaaagctatatcaagtgtattgatgtggattatgaatcttctagagttgaagacttttgggacgttcagctgaatgttaaaggcatgaagaacttggaagaatctttccgtgatgccattcaagtggagacgctgactggtgacaacaaatattatgcagaaggtcatggattacaggatgcccacaagggaatgttatttgagtctttccctgatgtcttacaattgcaattaaaacggtttgattatgatatgatgcgcgacatgatggttaagataaatgaccgacatgaattcccgttagaaattgacttggagccctatctttctgagtccgccgataaatccgagtctcacgtctatgctttacatggtgtccttgttcatggcggtgatttgcacggtggtcattactacgctttgattaaaccaactgcggacagcggctggtttaaatttgatgatgatcgtgtaacaagagctacactgaaagaggtcttggaagataactttggtggtgaagctaaggttcgtcacaaaaactatatcggaaacccgttcaaacggttcatgaatgcctacatgcttgtctatttccgcaaaagtagactggagaaaattcttgctccaattacggatgaagatgtacctgctcatgtcagcgagggggtaaaagaagagagaaagcgtcttgaacaaaaagcacgtgaacgtgagcaacaacatttatatcgccgtttgttcgctttatcgtctgattcctttcgagctaatcatggttttgacgttgttgactttagtgaccctgctggtttagacgaacacaaagttgtcccaactaagattcccaagacggcgacagtacatgacttgaaggtccatttggcagaattatttgaacgcgatccttctcgtatccgtttatggatcatgaacacaagacaaaatcgtactgtgcggcccgatattctgcttgaagatgagtcggaaaatgttgaaaaattacgtgaaatccatcttcacaagcaaatggatcttcgtatatatgtagaggacattgatacaacaaatgaggataagtccgaagttgaatctaatgaagaagaatccgaatcagaaaaggaggaatgcttgctgttcttgaagtactttgaccgagaaaaacaaatgatttcaggaatttcaacctgcgttgtggatcgaacagcagaaatttcaatcttaaattcaaaggttaagaaattaatggattggcctgacgacactcgaattaacttctatgaagaggttaagaagtccatggtcgaaaaactttcgccggagctttcttttgaaacagcggatatacaagacggagacattatctgttttgaaattgctgacgaagacgaagacgaagatgaagatgaagacgaagaccaagagcaggaaactgaaactgaagttgctgaagaagatgaaggaaacgatactcttgacgtgtcttctaaagccatttcgcagcattcttgcaagaacgctctcgagtactatgactttttgtcgcatcggctgactgttacttttcttccgaaggattacgatgagacaaaatctccggacaatctggatggatgttttaagaaagtcatctcaagtcagtatacgtacgccgagttggccgctcttgctgctaaagaactcaatgttcggcctgagtatctacgttttaccacgacgaactatccttcgggaactccaagagctgagattaaatacttcccagaccttgtgttacgtagtgtgctgacaagcgctgccattaacaaccagtataccacaattctttatgaagttttagaaatcccactttctgaactggaattgaaaactcatatgaccattgattttctctctgatggaataagcaaggatgagcgccttcaattttatgtaaatcaagatggcactgtcgaagatattctttcatacgttgccgaaaagctacttttggatgaaaagcaagctgggttactatgcttgtacgaggtttacaatcaccgtattttgaaagttcattccaatcttgatagcataagcgacctcaacgagttctcaacgaaatttgtcgaaatccttcccgaggattactttacagactcagagggtaatatgacaattgccgttcaacatttccaccgcgatgttgcaagagctcatggaattcctttcctctttaagattttcaagggcgaaaacgttgcttcgataaagaaacgtcttcaggaacggactcaccttccttctgttttactggcaaaagcacgggttgctattctccaagctaatacgttgtcccaaccgtactacttggaggaggatgcggaaatcccctttgacgaactggactcaagtttacacgtccttggtttggattatccgggacgttctacgtacaagacttatggtaacgagcaggccattcatatgaaatagggcgaaaaagcactttgaaaatgatttatatactgcttctccgctttcgttatatacgtatacgagcagcagctgattcagtataattttaaggcgttactgtttcactgatgttcgatgtgacacagctttcctcagtatacccatctatttaattcacgaagtctcgactgttcgttatgagcagattttcgtgttggtgcttgcatagtgccttattgtttgtaaatcaacctttttcaacacgcataaactccatcacttggatgatatttatatggcttgtacaaaaagacatttacagcattactgtttctattagtactttcttttgttgttcatttagatagccttttatgaagccgaatagttattcaaactagtttttccttgtaaaccattgccacaagaagtatcaaaaccagatatacaataatcaacgtttctgctcatttctatagcacaaacacatgtacagatgtacacacaaactgtggtattttccagaattttttttgttcacatgcgcctataatactactatccctaagtttaatgaccaattaagctagaaacagacaatttgaagcattcgcagaagaaaatcaataccttataaataccgctaaacggaaatatctagccaaatggattttgtaaactctgcaataaaagaaaatgattgggaagcagctttaaacggattaaatgaactgctcaaatcagacccagttttgctggatggatacctcaagcgggctacggtctataattccatgcagaagcctttacgggcacgcaaggatgctgaatgtgctgtaattatagcattgtacacgaaaaatggaatggcctgcggaaatgcacaaatactgagggggtaagtatttacggtacagtataggaaacattatttcaattaacgattgtagaattagttacttttgtacagaggaatacgcaaacgccgggctctgttttcaatgggcaaaagaacacatttataaagataaggaactcgaatcttggatagcaaaaaccgaaaaagaactagcgaatgctacagaggaggagatgaagacagtaacggtaacgaaacgaccccagaacaacgaacttgagaatttgatcaaggacttgtcacttagtcttgacaaaaaagaacaatgttcagcaaaaacaacagcggtaaaagcaacaacgttagctcagaaagtacgatacgactggtcccagtcggataactacgtgagcatagacatttatgccaaaaatgtcgaccccagttccgtacattacgaactcacttgcaataatgtaagtgctagaagaaagcaagtactcgtttgagttaatactaacttacaaacagctttccctaaactttgcactacctgacaacagtgtatacacccttacgctagaaccactgtacgatgagattgcaacggaagattcaaccttagacattcgcaggaccaaaatagagatcagtttgaagaaacgaaatggatgtataaaatgggaggcgttacaacaaaaagataatcattccaatatccagagagtgcactcttccgtatcaacaactccatcctcagctactgcaacttcacataaacaaaataaaaaaaactgggataatctggtagcagaattggaagaggatgaaccgcaagcatcgggagaagccgcccttaacaatttatttcaacaaatctatcatgatgccgacgatgacacacgccgtgcgatgatgaaaagctttgttgaaagcaatggtactgcactctcaacgaactggaacgatgtaggtacgcgaaagtttgaaacgaagcctccgaaaggagttgaaccgaagaaatggtagcacgtatttcagagaataaatacatattgaacaagaacgggacagcatatgtggcaatgcttttcagaaattaatgtcggtaaatttcagtaacatagccaaagacaataataaaggaatcaaatatgaaggccaaaaaagagctgcaaaataaaaatgaactagcaaaaaacatgataacagagaatgtggagaatgagggaacgatgaataaaatataaaccgaaagatgtttgtgaatcgcttttacgcgaaatcatgaagggttatgttcaaatggcgagcagtatcaatgacataaagaggtttaattgcttgacatttcaccagatgagcaaaaaagactgtgtttgaaaaaaatcaaacgaataaaaacaaagataacaccagtaaacgcaattcttcaatacagacctataacgaaaaactttgatttacttcttcggactttggaaaggattgtcagggacggacttggttgatttggtagttgccgttctgtccaaagagtgagcagaagcgaaggagtaattcgatttagtatccatgtccttttcggaggcatctaaacttctccgatcagaaacagatgaggcgagtgagtttgagctggattctaaagcagcagtaggagaaatgagggttcggccagggataggagcaagtggtcttccctctaaagattgtgcagcaccatatgaaattgaacgtcgagaaggagctcttggtttagcaaaatcattataaaagctggcagaggtcacagaagagaatgaaaagtttcgagaaacacgaggaaaatctgtggcagctggagcaggaatagctgggatttcggaggtattggataacaaaagactgctgaaacggcaatcactgaaccgcctatccgggggcatagaccggtgtgtccgtaaaatagaatttcgtaatgattggggagcccatggaggtaaagtttcctgaacctgaataccgccgcgatatccaactttcggctcgttggtagcatcccgcaaaacggcaagccgtgacttttcttcttctaactgtttctcaaattcacgttgttcagccaaatacttcttccgtttgtagcaacgtattgcgtataaaataataaaaggaagaattactgctgcaacaccaccaataacagaaccaacgacgattccaactgtatggtttggcctggttggagtagaagcgggagcagcgggtgaggaagtggaagccacaggagctgtcgatgaaacggtagaaggagcaggtgaggttgtaaaaggctgtgtagagaaagcggaaactatctgggaagaggatgtcgtcggtgttggttcattctgtgaagaagatgttgtcgtaggtgctggagcactgtaggtataaagaaattgggaagtagaggtgattgtaacatactcaactccgtttgtgtctgtgtcaccaggatctggggcatcagcaatgcttgtataaatgtctgtgactgtagccgcatccaagttcccacgaacatgaagagtaatgaagctgctcaatgagctattggcgggagaaggagccacatgacggtgaagtcgggctgaacaccgatgcgggtttgtgtttgttgggacagctacatcttccaaagaaaaggaagttgaggacatttggggcctgtgtgacaaagcgtcttttttcttttttcagagagaagcgtgaaatgaactgctaaaaggataaaaagtgagcccaattcatagatggaaaacgaattctccaacaaattgttttagcaatgaaaagactgtatgtaggaaatccactgtgagtcaacaaaggagcgtctaggcaagattgcaataaaatcgaaaagtttttgctgaaacaaagtagagatgaagaatacgagaccaataataggagaaaacggttctatagtcgttcaattaagtaccgaagcaaaagagcagatataggtaaaatccaagccttagaacaaaatcgtgggatcgagtcgtttaagcaagactagagtttcaataacaaagcagtaataatagtttcaataagtgaagcagttttaattccgagttgagtaattcactttacgaaacgacatctatgcttattagcgaaaagcaggccccgaaaaaaattcgtacccaacactactccaagaagtttagctcagcaaaagtattagtagtgtaacacagagggccttaattggagctaatttcttaggtttacccggcgattgagctgtgtggtgctggctgcagctaagcacttgttgttggttcggaaaagaaactagatcttaggttgcgacataacggcttcgtaagaaacacgtatttgtgctccgcgatataatatagcttaaaagcacggatgatatatataggagcgttagagaatgtttgttgaacattaactacagataactgattgaaattgtaactaagcatattagcagctgtagaagaaatagtttatagaagacatgttcaacaacagctgactactcttacaatcctcaagtgtaattaatgacgagagcttatgaaacaataaagaaacacgcaaaacgcgaacaataaacaaaagaaaatgacgagttttaagaaaaaaagatagaagcagaactagctgcaacgagttggtttttccgcagaaatagaatgctcataagctgaacattcataacacaggacacttactaaactgtgttattcgtccgttcttgtgaattcaagccaacgggacttggtcgggccagcacgctatcaaatccaagctttcccttcttggcgttttgtttaaaacgggacacactgtagtcttccacataatttgcaagacgttttaaggaaacaagggcttgtattgtggcttgttgttgaaagacagtcgtttcttccagttcaggatgctttttataagtcacagtttcgaccacattcaaatattcattgaatgtcaggttggtggacttgatgatgaacgtttgagtcgccagatcaactttgctggtttctagaaaatatgtttcggtaatattacccgtgatttttcgaatccaacgaggaatcgattgccggcacgttattagtcgttctgtatatagggtctgtgtaccttctatcacaaattgttttagagtatcaattgcgtatacctgagtagcccactcgttagggtatttttgccaatgtgcagcagacacatgtgaaaatggataattaaacagatgacaattctcaaagaacttcattattgtcactaacggaaatgccgtcaaaattgtcttgttaacagttttttttttttttttctttaaccaagtcgaagcaaaaaataggtattttttatatatagttgcatgagtaacaagcgtaattggcgaaaaggaagtgtttttggatgattccgttcagagaacgccaaaagttggcttgtgttccggctaggtgagttcgcatgggagctggtcaatgactggttccaactttaccaactgttacagcaagaattggagtaatatagataacttcaacaccgaattactctgagtaattcggtagttgagtcacaaatagttccagtcttgttggattttttttttggctcgttccggaatgtcagaatcaacagttttgcgtatacggaacgagtggaggacgaagaatctgaaaaataaagaagcatttactgaaaaaaaaagaatgtttcagttttacagaaaaaggtattccatcttaggttcatcccacaataatatatatctcgataatgaagtcatcgagaaagaacttttaagttgcagaattttttgaagcaactgtaacttttatatcaacagtactgtcgtcttttaggtcatttactcaggaaagcaagccttgagctttaagatcattgtacaccttttcagacataacgttaccctcgtcgtcctccatttcattgatagcagaaatgtcgatatcattcttccgagatttttgtttgattttttgccaaactgaatagttagtaattgttcgtaacagcaatatatttgttaacatacgctggacggcctcgtcaattgatgtaacctgattgagtaaaggggaggcggtaatgccaagacacttgagtccatagatatgccgttgttcaaaaaagtgtttatcaaatgcctttcgacccaaatacacatagttgccgcaaatctcacaagggaattctttgcctaaaccgtgaagtttccaaagccaataaggtataggttttccatcccaaccaagaggaagcttcaaaggattgtaaatcttttcctcgttttcttcgtcactctcttctgctgttgtacctggctgcgactgtgcagactccgaaggttcatatttgcttcgttctgcggcctcgatttcggccaaacgctcagaagctgtcaatgtttggcgacgcacaacattgtcacgagtatcttgacgaattccatccatacgttccaaaatacgctttataagaaattctaaccgcgatatatttgaatattttgacgattttgatgacaaattactttgcgattgctcagcagtagcattggtcgatgcttttttgtgcttcttactgtttagatgtgcatcataaacagattgtttggagtaatacttctggcaaaacggacaaaatatgcccttcccagttgcactgttttcagatgaagatttgcttaacaacccattttcccaggccgcttcaaattcagcggtgcatacggaaataaatttatcaacattttcaagttggtgtgtacgtcggtaaaaggagtcaagatattcgcacaaatgttccaaatagttttcgtactgttgggttttactagccttagggatgtcgtcaaatgcatccatttttgatatgtaatcaagatatgacaagcgtggtacttgcttcaagttaatgtagtcttcgtaacattcattcaagtcgaaaaagcgtccatacatctcctcccctcgaaacatagtatcgacttctaaaaatgtacgttagagaaataacaatagaagaacagaagtatcgcacgacgttcttagaatgagcaacatacctgaataattttcgtccaaaggcttcagtgcatacagtttccgtaggtcttctacaggataatctgggtgccgttgatgaaagtctcgtacggagtttaactgctcatagaagttagacagctcattgtcggcgttgatactgtcaatttctttttgtaacaaactagctctcgttaattcgaaattcatacgcatgaatcaaaacagtctggatcaggaatcacgtactcttttccagaatcataaaaagagagaattttcctactcgtattgctgacttggtccagcaatttagcacactggaaatttaatttgacctgatctttgagggtacgcggttttacaactcttctatcgacaattgcttgttgtaatcgctcaagctcttcaagtgcatatctctgtgcttccaaaactccctcagacatattttatagcacgttctgtaagagtttctttctttttgtagtttttggttaaggcgttgatcaacctgtaacctgaaacatagtcaccataagaacgtggtttctaacaaataaagacaacttaatctctgtttaaagttgttatccgtactgttcccgtacaaatcaactggaaataaattcgcacgagactttaaaattgttgcatcgcattttgttacgaaatggagaaaagcaatgctccacaaaaagacttggtagacaaggtgttgacgaatgagtacattaaattagaggagcttcagacaccgggagattttaatgttgacgagtttttggtttcaaagcggtatcttggattggatggccttgaagaaactctctatcgaaaatgtgaagagttaaatgacgagttacttcaatacataagcaataactaccagaaatttgtctctatgggaactaagatgcatcaggctacagagaaaatccagaccttactatcccaagttgatagacttaaacaagaactccaggttcgatatagcacaagcctcagtatgactaatattgcagaatcttaactctctatcgcttgaaaaacagaacagccttcaacttagtttagaggagaagaaaaaactgaatcaacaattggtaagctgctcacgaatcgaatatcatactcacatcaacaggctgaatgcactgacttgcaaacgcttaaagataacctggaactcttagcttcgatcaaatgtaatagaggtctctggttcacgacactacgggaagccaacttgctttgtgagaaatacgagcacattccttgggtgagtaatgtaaagaccgaactgaagacttttcaaaagaccgcatcgctatgataatatatttaatgcattattccaatacctttatataaaaccccaaaagtaaaatttttaatattcccaatataactactttgaaacttagtaatagtttccccagattatttaatacttcctctaagcgagaataccaaacttttcgaaaggactgatttgcggaattggcaaattttctgatttgctttgctctggcaagccttcgttcgacgaaactggcttaacaggatcactaaagatgaatgttgccttttcgcgcaaggtatcaatgacttgtgagaagccatgttgaatttcgttagcttgggcaaacatgtcacatctcataagtgcctctattagacgctgttgttcgtctctcgtctcattcacacgagttattagacgacgaagggaattgacgagatattcttcttcaaaaatagtacccttctttccacgagcacgtttacgctccattcgttttctatttcttgccgtattacgggtcattcgactagactgactagtaccagtatatcgagtgtacagagacggattcgaagtcatgcttgtggaagccaaggaaatgtcatcgggagttccatcatcaacaattccctcataccaagctgcagggttctcctgcttcttggtacgaagaacttgaagtctttctgtttgtgcttttacctgacccttataatcagcaatggtctcacttgcttcgacaaatgactcgtttaaggatgaaagaagcacagcctcatacaagttctcattggagccatgagcaattcttatagcctcagcatacatggttcctttacagaaattctgaattgcttccgtcttgttcctaaggtaaaagacattaagataacctgcgtcgttatactcacgcttttctagacaaagggcgagcaaatcggttgctgcttcttcaatcttgtgtttagggtatgactgtgactccataattgaaagacactctctccaggcgccagcactcttaaatgcatcgatagcacgatcatactcaccaacactttcaaaagcgatagcagcttctttcgctttaccattgtcctttaggtaatttgcgtaaagaagtagaagctcctttctctgttctttcttataccggtaaagtttcaaagcttctgagtaaagcttatgagaaactacaaaatttttaacttcatcaaacgcgttctcaatttccgaaaggttttgaagagcggattcaaaacgttttaaatgacaatcgatgttgtacttccgacgcaaaggtgtctccttttggaatgcacgcaaaaatggaatatactcccgtggatctttttgagattgctgagcaatcataagtgccagctttaggtcataagtacctaaagcaaaatcaaataacatattgatgtctgttaaaaatgagatatgcttaatagcttcttcagcttttccctcattctctaccttaaggtcagacacaatacttaaagcggccgtaacgtctggaggttgttgacatagataggaggtaagaacggtttggagatgagttttgctaaacgaagtttgcagggtacggcgaatagcttcgcacactttgttcactttatcttcacacgttgttgcagaagaacctctcgatgaaaacgtatcagcatacattgttttcgttacgtcttccgattttaaggatgaaaggaaaagatcaagatagtctgtccttttgacttgttcaacaaacagcgtaatattgctgaagaacttttccggatcataatcaaaaagcaaattcaaatcaatacgatgagttcgagatattatgaaagccttgccgtaatccaatttcacaatattatcgcgcacaccattaagaaccatcagtctcggatgaatggtttctaggttacctcttggcatttgaagaacaatagacattttggaaggcaataaagtcacaagctcagaacctctttcaacatttcggcaacgttcgtcatgatccttaatggcactgtcatcaacaacgaagaagtcgtcaacataaccctttaaacaaacaaactttagtatatgtttattcgttgtgaaggccaacatgttgccgacacaaagaaaagaagtacaaccttgtgccaacaggcgggtatctgcgtacaaacgacctgcacgggagagtccgatgaataccggaatctcatttgccatgcaagcttggaaagagtaacactctgctggaaatttaacaccaacgtctttcatctcgcaggtagcgagatcgtaacgtaaaatgtctcctccaatagtttgtaggtagaaaacattctccttaactgcagtcgttgctttgataattcgtttctcgtattgatgaacatcttgcattaccaagtcatcatccttaacattgaagaatattacagtggttgtgtcggcgtcatcagcaagcaaaagaacttccgtcgaagataaacataccacgcttttaaagataagaccaggagcataagaagcgatgtcccagtttcctgctgaagtaatatcccagttgtccacaaaaagtctgtgcaactggtcggggcccatagcgaagatgcagtccgagttgctgctgacagaaacagaacgacaattaaacggcaattcatattcgtgtagggacattggaggaggtatgttaacaagagacaggggagtaattttaagaacattgccatcaatcaccggcattacaccaagatcattgggaggcaagcatgtgtcgttggaatatacattttcaaagtcaagtatctccaccttgtcttttgaataaatataacatgtgtacgctttttctggatgccactggaatttaatgttggaatcaaaacggaattcctgttttaaataccaataatagttactccttgtccaaaactgaaccattgaggaatagcatacagccaaaacatcagaagaaatattccaagagacatcggaaactggctgatcctcaacatcacgaagtgtaaattcgccgtgacgcagaccatttcgttcaaaaaagataacctgtgttttacgatcatcttccccacgctgaacagcagcaataagcgcaccagacgggcgccatccaacttgaccttccataaagtctaccggctcacttatgctgtctaaagcaccttcacgattataaacacggatagcacgacggacaccattttcgatacggttgacggagacataagcaccatcacctctccacgagagagttacttctgatgaatcataaggactgagtttcccttcatcaaccttttccggaagtgtgggatcacgaagttttgctcgtacacgttttccgcgaaattgcgtttcagcacgaccccagccaacagatacatgcttattaaactctgtcaaatccttttccagcatgtcaacttctgcaatagtatcaaagttcttggacataagcaatatggtactattgccagtcaccaaagcgaacacttgttcgtctggggaccattgtgcagcaagaattccgttctcaacatccccaatagactcaacgacatcttcatctggagacacttcggttctgatcatcaaaatttcgccgtttgataaaacaatacagatagaactgctctcactgagaaatttcatatctctaatcaaaattggttcttgattttcactaagcagacgtggatcatcataggtaatgaactcacggggttcttttccttgtgcaatcttgtaaatagtaagaccgggattattttcgcttaacccaacggcgacaaaaacagcatctatagaagaatcaacagtaattccttttacatctccgctttgtagaaggtgcccttgacaacctttgagagtcaagtttttcattatgtatgaagagactttgagctggaggtgtgcaaaaggatttgcagtatgggtgacaacaagtattgtttttggacaccttccagcgaatagctggtcgaaaacgagaaattacaacaaaagaacacatatttccaatatttattacactttaacttaagggtaacttattcattttttgttaaaccgaaagtgcttcgttgtggacgaatttcaattattcaattactccacaaactgcatagtcgaacagccgtttattttggtctttttatttcattcgttattgtggaggttactgagcgtatagagttctctttctatttgaattgagcagtttgtcgctgttaaatttccttcatttacgtttcttcaaattagatttcgatttcttcattaaacattcccttcttgaattgcagacatcgtttatttaaaaattttcgtctttatttgtttcacatctatcatttctcgaactatatcctcttcctttaatgaagcgagactacagtgcacattttgccattatcttggacaccttgacacaaagcttgtcaaaattaaactgcccagaagggctaaaagaaaatgttcttcatgtatgtgttttgcagcatctgtatgtcttattgaccctttagactatcacacaaaataccattggaggaaaaggaacccggggaaaagccgtcttagagtctgtaaaagttttgctaggaacagaacttacagatgacatgcacgagaaatcttgtttacttggatggattgttgaaatggtaagtgaggacattaagctgttccaaaaagcctgcctcgttcaataacgaagtactatgttaacacatctctaaccgtcttagcttcaaggcagttttctagttgctgacgatattatggacaagtctcttactcgcagaggcaggccatgctggtacttgcaggttggcacgtctcgtgcctttactgaggctgtcatgatggagaatcttgtctttgtacttcttaggctcttttttagggatcagccgtattataaggaattattagatacatttcatgaggtatggtatatgattgtatcgacctctttcttactctagtctagattctactacaaacagaaactggccaggaaatggatcttattttgtccattggcggtgttccgatgaacacatcctttagtctaaaggcttatgagtttattgttacttataaaaccgcctattactctttttatcttcccattaaatgcgccatgatacttgtcggaatgaaagagaaacaggcttatgttgatgctaaaagactagctgttcaattggggagatatttccaattccaagacgatttcttggattgctacggagactcgaacgttgttggaaaaataggcaccgacattcgagaacgcaaatgcacatggctcatttgctatgccttgtacaaggcatcccctgaagaaagagaactccttttgagcaattacgggaaacacgatatggaaagcgaaaataccattaaaaagctgtataatgacctgaaaatgaccgatttatatgatgaacttgagcacctattcatcaaggatattggtagggaaattcaacagcttgacgagaccactggtcttaagcgtgctgcgtttgaaatattattccggaaaatgcaaaaacgtaagaagtaagctggggtataatgcttctctgctatttattattgtctccgcaaaacccggtatttcctcatttgctgtattgtcaatactgtgaaacgagatttcattaatgtatattgtatatagacgtgaaaatatataaaattctagactaacgggtcttgttctaccgtgtaattgcaagtcgtatagcatttttccagtcatcatcccaaaacaactctagccaactcccattacttaactcgggttaaaataaacaagcgcgattcatttaacgcgatcaattcacttctgtactgaaattgctctcctaactggtatttttattgctgttttttatatatataaacgaaaaaaatgaaacatagtcggaaaaaagtttcttacttttatgatggtatgtatatcgttttccttcaatttactaaccgtgtagctgatgtcggaaactttcattatggtccacaacatgtcatgaagcctcatcgagtgagaatggtactttttgatttttcgcattttataagagcgcttactaaacaaaattttctcgtgtaggtccacaatctggttgttaattatggtttacacgaaaagatgaacgtaattgtatgagctattgtgtaaaggatgctgcagcttctgacaaattttcatttagactccatttcgggcaacaaaagacgacatgacaagatgccatacggatgaatatattgactttctttatcgtgtcacgccggacacaatggataaatttcagacacatcaattgaagtgtatgcaactaataactttggactgaaactaactatcgatactcagttaatgttggtgacgattctcctgtttttgagtatgttatccattaaggaatcgatttttatatccttgctaacactcttgaagaggtatttttgagttttgctctatctcggcaggcggctcaattggtatgtcacatgtattacatgttttacacttaattaaccatggaaggtgctgctcaagaactcaattccggagacacggacatcgctgttaagtaagttattggaattttttctacagtttattaactccgttatagttgggctggtggtctgcatcatgccaagaaacgtgaggcctctggcttttgttatgtaaacgatattgctctcgctattttagagctgcttaagtttcgacaaagagtactatacattgatattgatgtgcaccacggtgatggtgtcgaagaattcttttacacaacggatcgtgtaatgacatgttcgtttcacaaatttggcgaattctttccgggaactggtcatattaaggtttgctgcatccacttctgtgtttcatcattctaactgcttcaaggacactggtatcggaaagggaaaaaattacgctgtgaatgtcccacttcgtgatggaatcactgatgaaacttatgctagcgtattcagaccggtacgtggagtgacctaacaaattccaattcatccatcctaacagtgcgcaggttattagccatatcattcaatggttccgaccagaagcaattattctccaatgcggtacagactctcttgctggagatcgtctaggatgttttaatctttccatgaaaggtatactcagttttgcacaagcaaggttacataagtaggtgcaacatctaactcgtttaggtcattctgactgtgtacgctttgtgaagagttttggtattccgatgatttgtgttggcggcggaggatacacagtgagaaacgttgcgcgtgtatggacatatgaaacgggtattcttgctggagaagacttacccgaagatttaccctataatgattacttgcagtattttggtcctgattacaaattgaatgtcttagcaaacaacatggagaaccacaactcacggcaatacttggattctattatgtatgtctttgctactgtgggtgccctcttactaactgctattagtgccgaagtcgtagacaatctgcgcaatatctctttcgctcccagtgtccaaatgcaagacgttcccaaagaactggagttcagcgaaaaagaaaaacgggaagctgaagcagacgatgttatggatgaaagagtctaaacagtgtatttgagtaattgctttgaagaaatactagcttttgcgtacagagaacaatacgagtttataaccaaacatgttctcacagcttataccagatgtgacaagcactgctacataaatcgctgatgctactacccattcactcgtgcttctcacacaagttaaagacaactcttgcagtaatttcgttcgaaaaaatgaatctagtcttattcggcttaaggccacaagttaaagatgttgacgtatacaaaaagggaattattcctaacatgtctagcatgccgtcgggaaggtgtaaatggcgaatcaaatgaaaacgagtcttatgagagaacaacatgaacgtgagtcactggcacaaagaagggcgagctttagccctattcagcagcaaaccccaatagccttctcagaaaccatgtaaggtgaaggtcatctaagggagacaaacaaattttttgtagtcctcggggagagtatcgtaaaggcctcttccctcaagatagctcttgctgaagacgcgaggagcatacttgtgagcactgtcaggaataacagtaacgatggtcttaccgggaccaagctccttagcaatgcggtaagcggagctgatgttgacggcggacgagccaccaacgaaaattccatcctcaagcataagacgatacaacatggcaagggactcagagtcaggaatagagttagcggcatcaagaatgtcataaactctgctcatgttgccggtgatacgaccttggccaacaccctcgacataagtgtcaccctcaataacggggttcttgcccttagtcatgaagtgactgtagaccacacttccagggggatcagcaacgacagctctcatacggccatcggtcttctccttcaggtagcgagtaacaccagcaagcgtaccagcggtaccagtggcacaagtgaaaacgtcaatgttaccaccagtttgctcccaaatttcgggaccggtagtctcataatgggcacggaagttggctgggttgtcgaattgatccgtccatacagtattagggtgggtctcggcgtaacgacgagcttgatggttgaagttctcaggatcagagtaaggaacaacaggcacacgcttaacctcagcacccaagcagcgcatagtatcaaccttggcttgtgccataatgtcgggcatgtaagcaacacagttgtaaccacgagcacgagcagcgtgagccaaaccaataccagtgttaccagcagtaccctcaacaacggtaccaccacgcttcaaggtacccttcttctcggcatctctaatgacataccaagcggcacggtccttgatactgccaccggggttgagaaactcagccttggcaagaatgttacagccagtctcttcagacaagctgttcaagcgaacaagaggagttcttccaatagcgccaataaagccatcggcaaccttggggaatgatttcacggcgtttttcaacatgttgtagtagttgttttgtagagtgtaatgagaagtctcgagaaaatacaaaagcttttaagagaaatgcgaccaaaagtaacagagggaaaagaacgaaataaatatcaattcaggtccgcggattaggcgtcggcttctgttaaaatgagtgaactgatggagtccagacgtaacaagtcctaattaaagttcgattgaattgcgtttagaccaaagaaagccaattgcttgcggtgggtaacgctgaaatgatgtctgtttgacgaagaagcatgagcgtaccgacggttatttaactcaggagctggttgtgtgcgatggcgttatcggcaatagtgtatacgcaattatcgcaataataccgaaacagcattgggaaatattacgccttattgcttggtggtgactaaggcgtcatttagtaagcacatcaacaaccacaataaattcgacaggacgaaacatcaagacgaggcgttttggacaaacattgcgaccccctgacggctcaaaagaccacataaaagaagtcatttctgccattgaatcgcatggttagtgaacaggtttgagcaggtgaggtaacacgttacctccagtgctccaccaaaccgaaggtgatttagcaacgttgaaaggcgttgggcgaaaagaggaggatcaatcagcgagtcttagtaatagagatagtagtcggaacggtggcgtcaatgagggaaggaatgcggtaggaaagttgaagacggaaaaatatgacagacaaaaaagacgcctttacacttgaccactgtttcatctcatctaagcaacttggtgttcattttgataggtctccatagctttgcggttcatacgagaagcaatagattcggtactcttactacccgtttgaaatttccccttgctcttgtgtccattatcctttgcgttacggtgtccctgacccattttacccggagcctcgcgtaaagcaaatgacttggcaatgtgaccgaggtggagcgaacgcatgttgaagatgcttcgctcaccagacaggtgggtagcgtaggcacggacgtgggaagaaaacgctttcttggccaattcgtggtgacgctccgacttgagcacccatttctcaacatcgagttgccattcggttgcgttgtcttgccattgctgtttgcgctcaccagcacggcggaaggcctgttgcaagttgcctgagacaccagcgggtgcctcaactatgttcgcatgcacagttttcttcaacagatccacgtagtccgtttcggaagcgagaaggaacagctctgccgtaccctggtgacctgcacgagccgttcgacccacacggtgtacatagtcatcagtgctgaagggggcgtcatactgaattacatagtcaacagaaggcagatccaaaccacgggcagccacatccgtgcacaataaaatcttgggttgtttgcttttcatgctcgcaaactgattcagagtggctgtacgcacgggctgagaaagcgaaccgtgtaaacggtacacaagagcgttttgatggatgcgcttcgcctgggcagcgtgttgctccacctcctttactcgcactttcggtgcgtctgcatctcttcgaacaaatctcctttcgccatcatcgctgtctggctcattgtcgtcatcaccatccaaattcatggctgacttgaaaacttcaaaatgaaagtcgacgctgtcagcacaggagaagaaaacaacaattctggtattcagccgaacataacgcttaagcatggcagccaaactcaccagtcgcagctttggtggaactaccatatattgttgcactagttgtgctggagccatggacttgtcgttgctgccgacagcggacaattgtgattcaccctcatcagttgaattatcttcagcggctgccttcacgtacaaggcgtccttaaattgtttttccttcagctgagcaagtgatccctgcatggtggccgaacacaagatgttcacctttcgtgagggaatgctcaacttttgtgcactgaaactgctttgcgtgtccaaagtggtcaagatctttgtaattgtctcttcaaaacccatatccattaaccgatcaccttcatccaaaactacccaacgaacgtttgagacatccaatgcctccgtattctccaaatggtcggccaaccgacctggagtaccaatgagtatattcgtacccttacggatacgagccttctcactctttttcttttcaccgccaatgacattgcaaggaacaatccaaaatgctttcttgttgttcaccaaagcggtcacgacgttgtaaatctgctggcaaagttcacgagtaggtgcaatgataacagcgaacacacccgctgtccgcttgtgcatttcctctggcaagccaagcatgcgttgaacaataggcagtaaatacgaaagtgtttttcccgaaccagtctcggcttcaacaaacacatcgtgatcagctttgtctaacagtacaggcaaagacgccttttgaacagccgtgggtgcggtgatgttcattttttcacgcaaatgatttaccaatacttcgtccagttgcacaccggcaaacgtcgaggtcgtaagaggagcatttgttggagcttggagagcagcgctagatgaagcagtggcatcgctttttttcgcatcatcatacttttccgacgggtcgccggtgaacaatgaagagatcacaccggtagactgagtggaaccagcatgcatgttgtttctttttcttgaaccatccttgacggcatttgccgaaaaagacgtcttaaatctctttgctggagcagaattgtcagaagaattatcagtcccaaaagaggtctcatttaaccgttttgatgaagttgtgttcttgggtttagcttcaattcctgatttttttacatctttttgctgacgatgttttatcaactttttcgccttcaaccgatccttccaccggcccccctttggcaccgaactagatgctgaaaccgagtcagacacattgaaatttagtaacaatggctcgtccattaatatgtaatacttggtaaagaaagcacttggttttttccttttttggcgtagtgaattctctgaatagtgagaagtgggggtgaagtgggtttagagattgaggaaaatagacgaacgggaattttggacggcagaaggcgaaataagtagtcatgaagagaatatgggaagcaatattgtacatagtaatagtgtatctttgtaagtgtccaaccctctcaaacaagttcaacgctatgatgaactccaatagttactaacggaaaaaatcggggcgacgaaggttgattccatattcgtttaatgccgcacccaaatcctccactgtaagtaccgtctttcctctatccgcacgtctgctggccgaggcaaagctgttggcgccggcaggaccagctcctggtgctgcagccgaaccggaagctgaagacgaagttcctgtgcggattttcgagtattgatatgcatcttgagccacgtctgacatgaacttctgagctgtcaagcccaaaagcctcttcatacgaggatcaacactgctgaagccggacagacttaaatagtaatcgatgatgacatccggaataataggagcataatcatccatactgtttaaaaagtcttctaacgttttgtccttgaacatgtcatcgggatcgatgtttggttcgagcgtgggagaggcactacgttttcttgaatttgatgcagagtttggagaagtcgaagaggcaacatcgttctcagatttttccttttccggggtttgtgaatggccgcctgcagtgtttgtttggttcgtttctgatggtgatctcccatccccacgatccaaactcataggttgaatttcatcatcagactcgaccttcatatactggggagtttgtgaagagtttgtctcgtccatttaaatactcttttaaatgctgaggtaaaagtaagacagaaaaggttatgttttccttgttcgagaaggtacgcgtctttcggcaaatatgagggagagctcctaaataagacaatcaattgcactcaaattaggcaaacaacaaaaagaatatagtcaaactatagttctcactcaaattaagaactgttacacccagaggctaatttttggcgtgaatggttctggaggtgttggttcttgttctcgcggcgcgtcttggcacgttgcagttccgtcaatctcgttaaccttaattcgcaaacacgaaacgcgtctctcttctaagaatgcacttctcttttttacaaacacactgtcgctgaattggggagtatcctgtttaattgattcttttcgtgctttgatttgtgtcaattgagcaatgtcagttctataaaactgcaacaaacaacaacattagggcaattaatggtcattggtcgtctttgacgctagactgaaaaattcgcaaattaacagaaagaaatagattgcttgtctatgctcatttgagtggaagtatatatttgctgctattcttaagtataagtgaaaaaaaaaactaaaaaccatcttacacttgtgtcttttggcgagtttgtggatcaatttatcgacacatcctccaacgagtaattaaaaacacacacttgtaacattttagacttgttgcacctgaggactaaccctttttgtaacagtccccaccagaatcaatttcgtttgttaaaaggagcatcgattgccatgggctcacgttcaaaacgctccgtcgcggatctggatttcgtagacagcgatcaaaacgggaacgaaagctatgaattcgtggagtatattaagaatgacagtaacgcggtcttacaaacatcaaatgaagaaaaagatcagaaaccggttacaccgaggcgttcattacgaccacgacgttctgtttctcgcacctcttctgctgtagtaacgccgacgccaaatcgaaacacgagaaccccgaatagccagagattgtcgtcagccaagccgagttctgctcgtcggacgccggcgaaaagcatggaggataaactctattatctctatggatccgagtcttctagtctgagcagaggaaaggcgctcatggacgtttggagaatgtacgaaactgctcccggggtggcccacttcgatcacgaccattcggaacaatatacgctggacgcattgctcctaactggctacggattccaacaaatcgaggaggtgaaaaaggaaacggaagaaaaaggcgagagactgccagcacaactaaaccttatgttggatagcacaggacagccattgactgtgcgtgaaggcgatattttcaatttgtctgagcgtcatccacataaacgtggcttctttgttcacactggtcagtcggtgactagtttatcatggctttatacattgcaggatgagcaatgtctggcagttggtggtatgcgcacgatctctgagcaacaaccctccgcctttattcgcacatctggtcgtaatcacattcaactttggcaattgaacagtgctggcgagttccaactgaaacaacgtctttggcacgattggggcgacatttatcagttacaatggtgtccatgtgcatccgccaatccaagcatcttaggtctcttagccgtgattagcagtgacggtattttacgagtaatacgtgtacctaacagcatttctgatacaaaccgtatgtgtatctattccggctatcaacatatgtctaacattcattttagtgcatgtccacttggccgaatggacgtttcaactaaaagatgcattgtatacgtgcatgacttggatcaagccagctacaggatctccacatcagatacttgcagggtgttcaaatggtaagtattttgacttcgcaccaacttcttggaaccattatccttttcccccttttgatcgctaacgaaaacaggctatctggcattatttgatttgctcaacgtctcatcaacacccttgacttacatgccgtttcatgactcgtacattacctctatttgccagtgcgcacctacttttccttacattttccttaccaattcctacgattgctatacgaagttatttgatctgcgtgatcctgaattggacagtatgagccgatcgcacaaaagaggtaagcaaaacagggaccacattgttttcaaaactaacattactatttagatgtatgtcagtccattgcatggagtgatatgttacaatctactgtaattggacatgaatcacaaagtgttattctcgagtccatccgtggatctccattaaatcctacactagatgagcggaatggatctgtgatgagtatcggtacaaccgtccggcacccgtttgtagcagctggcggagcagatggcattgttacggtgatgaatcccttcaggttactgggttggtcccacaaattcaaaatgagtgtctatcggttatatcagcttgagtacagctcgaaatatgatgtgtatcggttactcgaaaactttcgtcccaatctgcctaaaccacgaaaggtaagcttgtacgtgcatccttggcaagtgcaaatcagcaaggtagagtggaacccaaacttcaaatatgctggttggcttgcgagtggaatggcatgtggtctcctacgggtagagaaccttgctgtgtttccaaggacataaacagcatccgaactgtttttggaaaacactcacaggggaaaaaaatattcgctaacaatacgcactattcatatccgtacttacacaccctctcccgctaattttaaaggttatgcagccattgtctggcatgaatgttacgcctgatcctcgtttaagaagttgggattgttggtgagcttactaaggaacttcgcatgccagtcttggaacacacgaagcggcacataagtatcgttgggtcgcaaatcaccgagtcccgtggcatatggaggcaagttggagacggcaaagctagccaaaaagttgtacaagtttttgaggatacgttctgcaatagaagacggaggagcagcgggtttggcaagagcagttgaggagctggaagccattgcttcctgtgcaatgctttccagcggttcaacactaatgccaagactggctgtgataccgctaacgggaccagcaccctgtgtgaattgctgtacggtatttttcaaacggaaaatggcactgggtttttcgttagtaaggtatcccaggtattgaaatggtttgtctggccattgaaagtagactttggcgccaaatccattaggaaagggagaggtaggaagtacgaaaacaacgatgtggtttatggactctgcattttcgaggacgaagaggaactgattttcagatatttgttgaagattcgtttgaaccaggcgaccagcacaaattgccccaaacatcgtgaaggaagaacaaataaagcgcaggacgacgtgcgttagtgtttatgagatctgttaatgaatatgcgagaagtttgtagaaaagtttaaaagtctactaaataagacttgagtgtgtcgatcggaggaggatcgacgctactggctgtaacggaatgtagtgtgagttgaaagtcaatgaccttcgatgtgaaatgcggcagacgtatttgtgatgtacaattcgcagttaaagagtttacgatattaattacgttcactacgtagtcaagagtagcacgctttgttgacctgagaaccgagttcccgtcgatcatttgctcaggtcgcttaggattaatcgaagagagagcatgatcaccgattgctgacgccaaacgctctttgcagcaagcaacaaagacatcctgcaacaaattccacctgtttaaagaggattacgaagcacctagtacatcaccacttcaaacaactaaaaccacacataaacaacttcagactcatataaacgaaacaattttcactattataacgcacaatctacaaagatgttctccttaagcgaaccggaccattataaattcgatggtcaggattagaacggaggatcgttttcggtctcaagccatttaattacaacctcattgcctttggccagactgcaattggtaaaagagacctgaagctggatatcaggtagctggcagtgggtttttatagtaaaatgaaacagaaaaagcagtcacaataatttcgcagtcgcgatcgtaccgagacgagttttagtgcaccacaccaaattgtacggcagcgtgggtgtctgaggggaagcgatgtaatactgtttcttaattatagcgctttttatgaaacgataaccccttcgtttaggagttagttaatcggtgtacgtaaaacactgagtcccttgtgcgagaacaatccctgagcgaattaaggtttcgtcgttgcgattaagcgagcggctaaactggtagagtagcaactgcagtgtaaaaataagaattacagagtagttaatgagaatggatagttaggtactccattgccgatgattaacgagaaatccgtattgccatgaccattgccgtccatttgccaccgatttcggttcgtccgctttgatacaatgaactaggacatgtatggtcaaataattattcttgaactgaaacaattgaactgaaatgcataaaaaaacttgaaacttcaacgtatatataatcatatgatatcatagaataatagcgtatagaatagcatatgaaaagaaagagtaaatgaaaagaacagaggccattcgcaactgaaggggtataagatgcacaagggtaggggaacactcgatcatgtcacggcggaattatacttgcttctcctcgtcgatggtcggtgccatagggttgctggaaggattgcggctaagttccttggagttaacagaggaaacgtaagtgaattgagtgtcattcgcgttcaccaaagagtcgtctccacgcttggcacctctgcgaacttcaagcattgggccgacggttcccaagagcaagagggctgtgataaacatgggaatgaagtcaaagacagcgaagtaaacctcgtgcgaaataacatatccatcccaaccgtctccaagctcaatgacacggtagatagaacggatgaggacaagtacggtagagataaacaaggtctggtaacccaccttgcgcgacttggaaggttcagggttcaggtcggaggcttcgggggatccagcaacaacggtagtacggtaaggcttgtgcttacgataacgggaagcaaaatcaagaccaaaaatgaagaaacacatgacactgagaagttggaaacagatacctgcaagcgtgatatttccacccaacttcattgttgaagaaccctgatcggcggaaccggcaatggcacctccgatagcctgaacaatcaaagaaatgatgtcgctgccaacaaacacaatcgtgtagagcttgggactcaaccaggagaagtccgggccgtaaatacgaacaagatactgcaaagtcgtgtaaatctgagcagtgtaaaacaccggagcaatacacaaggcaatgaagtttgtcaaaaacgagttgttggagaaaacatggctatgagagtacagtcttccgatccatccgacaatttcgccaactgttccaatgagtggtaccaatggtaacaagtcacggatcataacaatttggacaatttctgctataagcgccaaactgaaaagaatgataccaagaatacccaaccattcggtaggaatgtagccgtaagggttaacctcaagttgcatcgtttcaataagagaatggaagaaaataaaacaaaagtactatgcgagcgagattaaatgcaggaaaaacgaacaaaccagcgtccgcttcttatgatataatggaaaaaggttggacgatgcaatgcgatgatcagtaaaatttaccgattagaaaaaataaagaaagtagatgcccagtgaaacccgctgaaaggatcagtccttgtttcttgtccatgagcagaagcgcatgtggattaatttatagtaattcactactgtgagtacatcaggaaagacgggaatgttatgtaccgattgccttgcttagagttactatgcgacagaacgatagggattagtggaaactatttcgcaagggctcagttagagtttttcggtgaaagcatccattggtagttctgtgcagggatcagaataaacccctgaataagcagccaatactgtcgtcatggttcggttattttgcagcgtagcgtaaactctaataaaaccgcggagtttagaatctgctcgaaccatgacgtcgtactgttttgagtttatcgaatgacgtataaggaaaaatcggctaattgtcgcgaaagggtctttcggtgcactatggaaaaccatgcgatgaattggaccacttaaatgaacgactgactacatggcgagccacttaaaatgaatcagctgaaagttggttaaacgtgttgtttaagattttctcgcttagaatggactgacgtagacgctttcggaagatcatgacgtgaataaagccgaggggggttgcttattaaggtggaggggctcagcataaaatcaccgagaataaaagggaaagaagggtcgaggaaatatgagtcgagggcattcaagtgaaccagtcagcagctccatgtggtctgtttgaaaagaaaaagaacagaaaaaggaaaaagaaatcgcatgttagcagaataggagaaagaggacatcaattctgaccgtgggaaaaaaaatgattcattaagcgatatgctgtagcgtttcgcggtcttgtttaacattcgattgtaactgatgattaattattaaaatcaaccacaccatctacagcaaactactgtataaggaccattgtggcaatggcttttcttcagctattgcaaacggcttcaggacgacggcttaatggctagcctttccttttctgttacaactgccgggaagcatacatcacaaatattttcgcctcgggcggcagttatcgctccgccaaaactttattcgtgggtcggctaaagaaccgccagtagcgaaaatacgtgaaagagagttatatcaagattcacgtgggtatccgcttgctaaacgtcacaattgcgtagataatacaaccatgaaagagttatgccttatcttgtttatgagaaatattgtgtcgaagaggatactacacatgatggcacaaacctttaaaccaagttttcggtatgaaagaatgtgcgataaataatgtttcgcttagatacgctcttccacggggaaggaaggggttatgtggtgcatgacgtagctcgatgaacataaattttacgtaggttaagggagtgctctattttatttatcacgatgcagcgagcttttcaacatgagcagagaattcaggtagaatcgtatcatgaagtggtttccaataaaatggtttgacaaagagtaatatgattgaattgcacacaggtggtatgaaacgacttttgtgcagaatttcacgatttattatgactgcatcatatgattgtctgcagcaattaagtcaattgcctaacgttgaagggattgattgctgtggtaagtaaggcacttattctgcattctataaagcaagtggcgctacattgcattgcggcatgttaaaaacattagcgaagtgtatagtattatttgaaagctgcgttgaagtacgattgcgtaaggaatgaaaagtgttaaaattcgttaaactaaattacgcaccagtgcatcattcacggtacaatgcaccaaatggtcgggtgcagctgtatgaagttggcgaacgtgtttgttatctagaaaacagttttaatagagttcctgttggtaagcaacttgaatagacttaatttgtgctcgggaaacgactcttggcagttattacgtttgcttctacggacttggtgtgtactacacagggtttagtcatagtcttaacacgttgagtatgttgatgtaattgcttgtacggtagggaggaaagggagtacacagaaacttcggttgatgctcttttttttttttgaatataataaggcccatgatttttcagttctactactttattcaataaatgtttttataacatgtttttttttttttttttttgattaataaatttcaaggtattattagaagtggcacaaaaaccaatagtattcgggcagccataattactcggaaactaagtggcagggcatataataaagaacatatggaattcaataattacgatatttttattttcattttctttaacttgacacttatctggaaggaaacagtttgacgtagctatcgtacattctttgaagttttctcatatgtctcctggtacggattttccaattgtagcaaacgcttttttgcgtaagagaaacttataaaaacaagcaagatccgatttttgagataaaaattcataattcaggttttccatattcgatgaggccgattttagaagatattattataaaaagtaggtattttgtcatggtattgactgtgtttgtattttgaaattttaaaactatttgctttgtaaactcattacgacagctttggcattctattctgattatctatcggttcattgtaagttttgtggcactgttaaaacatatctcaaattgcaattggtacgttattaatgaatggctaaattaaattgtcctttaatattttcggtaatcttttccggaccggacacaagaaacagatcataatttccggaaccatgaccaattcccaacaaattttttgatggttatttcgagttcagttcatgagtgcatccgactcaacttatgttcgaaagtaatcaattcagttacatacagtatctcccgcccagaaacaactgatgaaaccaactaaaaattatgcttgatcgctgtttccacactcatccttgatgaaacagttaatcgaaggtactaatacattgcccgagttccgtaaaatcaataaccaatttcgttttaaacttgaaaaactatattatgaacacatgactgatattttcttttaatttcggttaacattgggaggttgttgatgtatacttagataattcataagaatgcatcgattctgcttagtttacttacaaatgaacatttaaacctatacaaagttcagatgcaagttcttgattttctagaaattgatacctactgacaaatttttaaataatggaattcattaaagctaaagaaaaaaacagttgtctataaacgtttcgaaaataatatcgaaagcactgacacattatatcgtgtagtcacttaaccaaagaatataacgaaacgaaacggacaagctaagcgagcattaaaagttcgagattggactgaaacaaaacatttttaaaagactgataatactctttatgtcatttaaattcactgaaagcaacagttgacatgaacagggtatgaaactccctttctgctgtatggtaaaagcacgcacaggaaaaaaggacgattaaaagaagtgaagcgaattgagatggagtgtgacaaaaattgtacagtgatgacagaaagtaagaaaaaaaagttgttagataccgaagatgaaacgagagtgaaatatatcaaaaaatacttggcatgataccaaaagtatagcacacctctctataagacgacgtctttcttcttttcaccggcagtacttacggaaagagggttgctaatcgttttgtaaatatgatcatgagaacccatggacgaaaggtgcgaaaattgccgctgcaatttcgtatccatcaacatgagctcagtggtgtcaactttgcgacggacctcgagcatcggggcaactgttccaaggagtagaatggaagtaatgaacataggcacaaagtcaaaaatggcaaagaaaggctcatgtttaacaatgtatccggtccaaccatcagcaagctcaacaacacggtaaatagaacgaatgattacaaagacagtagaggcaatcagagtctggatggcaagtttacggttgcgagaaggaggaggacacaatttagaagattctgttgatccaggaatgatcgtggtgcggtagggtcttttcttttggtagcgtaaagcaaaatcgatgccaaaaactgtgaaaaccaagacactgatgaattggaagcaaataccggcaagtgtaatatgcccacccaagttcatatttgaagagcctggtcagccgaactagcgatggcactccaattgctggacagcaaaggagatgatgtcgcttccaacaaagatgactgcatacattcttggactgaagtaagaaaagtcgggaccgtaaagacggacaaggtattgcatggttgtgtagatttgagccgtgtaaaaaaccggagcaatacacaatgcgacaaagtttaccaaaaacaagttggttgaccaaggatccgatgaagactttaatcttgctatccaaccgacaatttcaccgagtgttccaatcatgggtaccactaacaaaaacctacgaatgggaacacattgtgcaacctccgtgacaaaagcgagacagaaaaggactacagcaacaattcctaaccatttggtagggacgtaaccgtaactattgtctatagccattgtactgtttacacgacgacgcaaaaacgaaagttagaaaaaatgagcgaagcgatttttaggtcaaaattctgaaatcaaaaaatcaaacgaaaaaattcagctgctattagagaatgtcggttcacgatgttggatttcaactgaagtgaacgcgagaaatgccagagctggagcgccctgagtcaatttatactcttctgagtctgaaaacgacatcagccttcacggatacagggaaacttgattgttctattgaatacattctgctttcaattcctaaacaatggatttcctgggatgtatgcacgtagtacgtcgcaaagcattcggtaagataacgccacaccatataattggcgacttggtcagggatcgttatgaacccttggagtttatgtcagttagctggttcgttacattcgcttagccctacgcgaaaactttaatggactatgcgggcacgatccccaggtattaatgacgttatggctaattcactaagcctcagggcgaatgaaggcaaatgctcattggtgaattcttcggaaacacgtgaacttagggtccatcagatagtgtaacgtgagctcgcttaaagaaagccaatagcgcttgcgaattttaaggtggcggggctgagccgaagtcggcaagcagatgttttacagatgagattactacgatctgataagggaaacaggagaatagcgaggactgtccagggagccaaattgtcggctaaacagttgggagtcgctgtcataatagcaacaaaacaaaaaaacggcattgtttcgatcattgtggtgatgaagaatggcgcttgtgtgaatgaaatatgttattaaataaatgaaaaaactattactggaaattaaaaagggatacgtgggttctaacgaaacacacaaagagacaaagcttcgtacgaagaaaacacagtaggtacacgagaaagaatgaaatgtacgtattctttgtctgctgacttatccttgcattagacatgttcggtgtacaagggaaaaaatatcaaggaaaactatttacttcgtactagcattaaacgaaaaccaagcaataaaatttcatactgttgcacaccttgtgtggtcacagtataattcacattcaacaaaaaaaataaaaataaaataaaataaaaaatagcgaacgcttcttcaactgtgcaaatggagttcagcaacggacaagcaagttcaaaaataaataaccaaataaaacacaaaagcaattgtattttaattctgcactcgattggtaagtgaaaggacttgtaaacaaaacgcgattaacttcacacatatcaaattattagaaaaacaaacgagacatttatgatgttaatgcaaggcgtttgacagtcaaaattattcatccaagtaatgtttcactcaaagctaatccttaaaacccatctttgttcgtttgcgccttagaggaataaagtttgtgggaaagtgttttttttgaccaataacaaaaacaagcgaaatttgcgaacttcccaaattgaccgatgaatacccatgagactaaacacgaaaaacaaggcattctaacagccgctgcagctgaaagttatgggaaataattgaggagacaaacgtgcacatacatcccattcaaaaaagggtgcgtcgggagtgtagaattcaccaagtatcaaattattttctctgtataaaagatactgtcgaatttgttgagacgttaatataagccttttgcacaaaccagttggtaaagtaattgagtgcgctaaagcgtaaccaacaaatccctttctctagaatcttccacccaaaccaacacctctttttttgtcttaagtggacaaagttaactcacattaatttcggtttaatgctttgcgcatagcacacaactggaaaatgcatacattcttgaaattcccaagaaaatcttgcaatatctttcctagtgcaaaaatcgcgttcactgggctttttttactatttatttatttaatatatttaaacaaaaccttattatccgaaagccgctcgttcatgacactgaaccacggatgtttttattgccgtcattattttcatgagcatttctgagaagaaaaaaaaaagaaaaaatcccaatcgaaattcctcaggaagtaatgatcaatcccaatcaaatccgattctgttcctgagtctcttgaaaacagaattcgtcagacaatttcatagcgattctttcctttacaataataatagtttggcggcacttaacaagaacctaaaatcttgattggtgggtttttcgcttgcgggtctaacattggcggtcgcgctcaacattacagtagccgacaggatttgacatttgtctcaacaaaaaacaactgttaatcaaaacattgcctttgtgtaaatgcttgtaaatttgtttacacaagatattactattaattgattcttcttcttcttttttctgcggctttgacctctcaaaaatcgcatagtgtcgcatttagttacatacgtccacgtcttcaaagaacaatgatggactttctatcgaataccaacttcttctaaagcaaaaaaaatggcctcgggactattgtgaaccgagaatcaattcttctaggtgcgattaatgcaccaagtcacgttgatgaattttgtaaaacgcagtccaaacgaatatataaagagcatactgtgcccaacagttggaccgtgtttaattgggattatttgtctctctccttgatacacgagtaaattagcattaaaaacaaattcttttaaacgaaggaattgtgtttctgctattcatagtctttaatttggtttatacttcagtttcgtgaggaaaaggaagaaccagaatttcattgacgattccgtacacaaaacacactaacagctctcgtttccgtctttttttgctttttccgtggagatcatgtcggctttatataagaacagagtcacgtttgatgaactcaaacatttccccttcggatatgacaatcggtcggaacagctttcgaagcttgaatttatattgtcgaaactttgtattgctcttactgctcgcagttggcaaaacgctctcaaatgggacaaggagctggacaagtggtttcaatttggttacagaatccctagaaaggcacaaaagacacttattcctatttactacgaattggcactatccctaaatcttccaggggaatttgcggatgttacttatgctcgcttctcccagcttataaattctccttcatgcccagatgagagctgcgagagcaatgtctgtactcaccccatcgaaaagcgttttcttacagtgaccgatctacaattggactggcgcttggctttcaactacatgaaagcctgtcttcgtttagacaaaaaatatgtgccagaaaattccaacagctattggataaatcaggaaacgataatacgtgaagcaagcgccttctttccggcagaagaagtgcataatgtgttgaatgaagttgtgcccttgttttcaatatctcgtcccgcggatgcacttactgctgttggtatgctttcgttgttgcttccaacctctccatcgtctctcaaaaatagtgaaaccaatccgcaggtatggctacctaccatttttcaattgtgcgataccttttctttattgaaagatcaagccactgctgtaacactcactgatgtgtgttctcgtttggctgctcgcagccttaacggtgattataaatatcagttttctgagtacggcgtgtttacacgagagcaagtgcgtaccctgtttcattatggccttcaaatgttgccattgccatcaaaagaaggagagcaaccgtccatagaggacaaggatgtgaacagagcgttgagaatgtttagaacctcgggtgaatcgggactaaatagtatcagtcgattggttatttgttcgctaagtccaaaatgtgaggaaagcaaagacagcattcttactatgcttgaagacctgatttcactgactttaccatacttcaacccatcatttcacggatatgtcgacgatatattgtttgtctttcttgaagagctttcccttcaatttctgaaacgttggacttatgaaaacgatgaagaagtttcaattccaaaagagaggcgattgaccaagtctcttaaaaagacttttgtgaaaatgttgataccacctttgctttatgctatccgtcaaaattcaagttactgtcttgaaccagccaaatatactctccgtaatctttctatactcgaaccggatgtcgttgtgccatgcatgctgaagataatctatcctatattccaatccttggacaaaacacctgacgcagctactactctaaaatctcttactacgctggctccagcaattgccgaacataaacggtatcgacctcatgttatttcgttgttgagactcctccgagaaatcgatcctgaagactttgaaacgacacaaacagctttacgcttcatcactattctttcccattatgtttcattttacaacattgataaaaatgcggactctaacattttcactcaatggtttcaaacggaagtcaagaaactggaacttaggaattttgatgactttgagtcacaagaggaaacttataaatctgtcatcgattacgacaatgtagtggctagcggaatgactaagttcggtgactggctacttgcatttattcgttatgtatttgatcttcttgacagttctccagacaagtacaaagatgattttatgaaagagagagggaaactaatgactgagatttttatctcagaagctatagagtcatttgtacctgctttaagtgatgaatggcttgatttagcgctttcaaaatttcgcgattttattgcaacaagcgtccaacgtcaacccgtcgacacgataaaaactgtctgtgccgcttttacagatgctgctccagaaaaaacatggagattgttatatcctactctttctacaaacattatcatcgaacttgatggggaaaaggcgggcctttcccggggaagtagcccaagtgagattttgccttgtgatcgcacgttatattggaacataagtattctcaatgctattaccagctctaatggaaaatactttcttggcaaagaggaagagctaacaaaactgcttgacaaacttcttctttgcagaggctttattggctctttagcttcatcgttcgtgcgccaactagtatatcacttaatttcggtatatccgacagctccctcgcaaagacagcagcccaatataagcaattggggaaaactttgtgaaaaggattccttcaaactacactggaatataccctctgaacaggaaataagtttgactatcttcatttgcaatcggtatatgactttgtgtatggatcgcctgcgacaaatggtaattgaaacaaaaccaatcgacccaacagaagaatggctcgatgaggttacttcatactttgattggttgtgttcgttcacttcagcgttggcagagctctttgaaattcctgatatggaattcgttccggatcacaaacatgatgaattcaacacatttacaaatgactacccgtttttacgctcaaaggttaactgtcatcggtttacaactcttcaacagctctctgaattaacggctttgcgggaaagattgggttctctttacgttgagcttcacgatgttctctctgactctacggtctaccaggattccttgatgaaaaagctgatcgactgtgaacgctcttttctgtctgactacggttattcaaattcgatagatcctttgaaagctgccagacgccgttattgcggtagtgagaagtattttgattacgtcccacaagcacaaccgcatcctgctacgcttttaggtcgaaatgtttatatccgctttttggaacaccttcgcttgtcatctgtgccgagagttcccactcctaaagagaaagctattctacaaaatctcgctacatcctgctgcacacagccttcaagcgtatgtaagtctgcgtgtttggctctacaacaatgtattagttacttccgtgatgcatacttgacgatttatcagacgttaatgaacatcgctaaaaacagccaaagtgctgaagtcattacagaagcaattgagaccattgcttatacgggaaaacgacaatggagaatcttaccccctctgattcgcgaattaattcagcgatggaatgaatccgactcaatgccaattatcgctggggatgtattcgcttgctacattgagcctttacgagttgaaacctttttccccatgtacaaacatcacaatattcctcagatctctttacaatctgaaaccgaagaattgcgtctgctggttgcagcgacacaacaacaaatgcaaaagtcattagaggctgccgccgaagttcgggactttatcattgacgcgtttcctaatgcccattggacactacaaacctggattgctaaggtattccgggtttcgttttctaatatgtttattcccccgacaccgaaagcattaaaaatatttgttgagggaatggtctcttcgcatcccgccactagagagaaaagctgtgaagtactctttgtaatcacaaactatatatgggagttagttctttcaaaagacaacgctgaaaatatcttctgtcagaatttacatctccccaatgaattggagcttaaaaatacccccgagaacaaagataaagtcaaccaggctttatacgacttcaggaactgcgagaaaacttattgcataaaaaacacatttccggaatggctcattacccccgacgttgtcagtgtacaacagcgtgtccataacaaagagatggatttttcatccgtacagagtctgtttgatactgcagtaaaatccattgatgaagattggctacaaaaagttctgtcattcttcgcccaaggaccttctgaaccggattattcacttgagggaccatatttctatcctcttgactcggaagattggcgggatctgagtgtccatttttgggagtcaatttttagacttttactgaatggtgattctaacatctctgcaaagtttttgaaagaacaaatcgaaaagttgtgctcgtcttctgatcgctactgcaatgagacaggagtatatttgcttaatggcattgtcttatctttgccccaatgcagaactgaaattgccgaaaagcactgggattggattgtgcccgttattgatacttcgttgcagaatagcttgtggcctgacaatcaagaatgctggtctcaccttattcacacggtctttaaagactcagatcccgttcttttttggcctttgtataatctattggcaaacttacaccatgctgtattttttgagcacgtttctgaagatactgcaaaactcaacttgctggaagagttcgtcaggacagttggttggcgttttcaaaatcacaagcctttatatgagtacctgctttctgctttacaacaaccgcaagaggaatgtagaaaagcaattggtgctgtattagccgaccttggacacgcacaggtccacgtaacttatgattcggttgacgccttattaaaagccaattcgacaacaggctcactggattcgttctttgaagacaatcccactacgaaaattactgccctagtagaagcgtttgagaaacttgaaacgttgcgtcttcaagcaaaggtcagctcagactatgaaacttattcatgctatgcgagcacaatggttcattggacggagaggctactattgcatccgtgtggccttgttgtatttcccattgttcctgatacagtattgcctgcagtgttgcacatgttggacgtgaagggcgaagacgatctacaacaggcagcatcctccttactaatccttttagaaaacatgaactatcccttgtcaactactgtcaagttttgcgatgcttgtacggctatccttaaggatgaggattcagagcatcgtcgtttgcaactgcttaccactcttccttcattcgtgcttcatcattccgttttcttaagcgaagaattgaaactgtctgtcctagagactcttgtcaccatacttgatgacacgagacccgaagtccaagaaaatgcagttgcggccgtggctacgttgcttcagtgcttctcgaagccacagactgatattattctcgatctgagcaaacgattcttcaaagttcttgacactaccccaatgccgaagtctgctgctgataattcgacaacagaagaggaacataaccaattgattgctcgcagacatgccgcagttttaggcctttcggcattggcaaaatccgtatctgttggaacgcccttgagctgcacaaagcccattctcctgcgattgattgaatttacgaatgattcagatctgcttggcactactgctaaaaaggcactcgccgaattcaaggttatgcaggtggacatttggccgctggtgtcaggctatttgactcaagagaggctcgatgagttgactaaatttgaaccagtcaatgatgagtaagtcgtatctgtacagccaaataacttgtaaatagtaatattcattatatctacagccaattcaagaagaaatgcatcattgtaaagcagccgacgcaattgaatgatacatactctaccgctgtcaatgtcgcaacatgcgctctttcctgttattttgaattttcgcaacttctccgctacagcacactccggtttcgtaaatgtgtataacaagattgtcaataatgcactattttggatacagatacttagtgaggatgagcagtgcgtagaggtgtattggagtgcgttaaatccaataaggcgcattttcgtactacacagcacaggaaagaagaacaatattcataattacgtagtccagcaacacataacgcggcgtatcataaaacactaagtctcacaaaacgcattaacatcgcgcgcaaaaactcgctatttcgataccgtctataatgaagtcttagggtaatacgagagtcgtcgtgaaggacgcttagcgaacgtcttaagcagtaagtagtacgcaagctgctacaggctcgcctgagcgcacgccgtgactttcggcaacactctgcacctcactaatgctctctacaacacgcccttcgtactaggggcctccttgctgccagtaagctctgtggcagttctgagtgcaacggccaaactcttgaacgcactctcagagcgatggtggtcattgctgccgtaaaggcatgagacatgcaacgtaattccagcggcaaacgcaaacgacgtcagcacatgaggaatcatctcgcatgacaggtcgccaaccttctcgcgttgcaaacccaaatcgattacggcgtaaggacgaccagacaagtcgactacgctgcgagacaacgcctcgtccaacgggcagaaggcgtgtccgaatcgacgaacacccacaaacttgcccaacgcctgtttcagcgccattcccagtgcaattgccgtgtcttcagcagtgtggtggtcgtcaatcacaagatcaccccgtgaatacaaccgcaaattccaaccactgtgctttgccaacgcatggtacatgtggtccaagaaaccgacacctgtgtccacctgaaccgtctgttcacccttttggttggcgtgcgtcgatgtaatgagtccatcgatgaaatcggactcgggcggcagcggcgccttgtccagcgacagggcgacgaaaatttttgtctcgttggtctcgcgactgacgaatgcgcgtctcatgttggaggtggaaattgtggtggaagctgactgcaaaccttggtggtgaaattgtcagacacaaactgatagagagggtttagggtccactggtgatggtagtgatgatggtggtgagtttatcccgcttactaagtgccctttctcgctcgtcgtatgctgtgctcggggagggttcattccgtagggcgctgccttagggaggagggcagccagctgccctccccatgtgtctgcttttgtttctcatagtcgtgccggtagctgcagctctcgtcttctcagtgtttcgtcttaaaaatgacatgtggagggagcgctgcgtagttattaccggagccaccggtagcctgggtcgtgcactttgtaaaatctgtcttcaacttggcgaccaagtcatagctgttgatgtaaaggacgccgacagcgttaaaagcgttctgtctgaggttactgcaaccggagcaggagtcgctgctcgtggcgacgaaaatgttcgtgcccgaaatgtctcctctacgggttccaagaaagacacagagcctgtaaaagccgtcgaccgccttcttaccgttacttgcgacatcactaaacaagccgatgtggatcgtctctttcaacgcatccaggaatccaaatggcagcctgaagtccttgtcaatgctgcagcaattgctccgaaaaaaatgcttctcgacagttcgggagatgagttgcttcattgcttgtccgttaacgtcgccggtcagctgaacgtcatccgtagtcttcgtaatctgctcgagcgtgctaagaagccacacatcatcaacattgcctctgctctcgctcacttcagtgccgtgggcgtcggcgcttacgctgcctccaaggctgctttgctgtctgtgcacgaaacactcgagaatgagttgcgtcagcagcattctaacatcgatatgtcgctttactcgtttggtcaattcgagtcgcctatgtttcccgaggacacaccgaacaagttcctggctcccattctgaaagctgaggacgtcgccatctccatcgcttacaacattcgcaagcacaagtgtggccgtcactttaagccccgttatgttcatgctatgccttggatgcggccactcccgttgtggctgcaacgtattgctcgggccttcagtggaatggacaatgtgtatgcgaggaagaaggaagactgatctgcacgcagagtcgaaatgtctgtaggatgatagttttgtaaataatgacattttaaaattgacacggacgaagcggcgtaacgaagcagtgtgcacttaacaggtgttctcaatggttctgtgatgcctttgaaggaaagtccttttcgtcaattggttacaactggataattactttgtgccggtcgaaatgaatttctgcatactttgcatccacccatttcaccgtcggggattgcttatctgtgtcttgctcaaatgaaacagtcttcttcagcgtcaacgaacgcccagtgccagcaataaagctcagctttccgacatgatagtgccacacggcgcatttgtccgcgtgatcgctcactccaatgtagtaattgccagtcgcactcgcacttagtacttgcacagtaaaatccactgtttgctcacattgctcgctttctcctttgtcaagttcgtacacgcatagaacgccattgctcacatacgccaagcgaacgtttctgctgtcgatgcacacagctggaagagtacgtgtgagcgcctgcagtgtcggttttatgagctcgctgctctttgttttttgtaccacagttgatagtatgttcatgagtaacggcatgaatgtatccctctccagtggatactgtgtcgctatgaggcgtgtcatctccatactcgatgcagcaatctcacggtctttgctgctactgctgctgttaacctcatggctcaaggctcgcacttgttctacgagacaagcaagcacaagcaggctgcagtcttttgctacgctagcgaaacaagtcgacaaaaagctgttcttgctgtcgtcagtcaactgctgatacacacttaacgctttgctaagcgcaaacactagacgcgctggatcaagccatttggtccaaagggcgaaatgtgtgcagataataaaaatcacgaacttgaggtcttgtatggtatccaacatgctttcatccatcacactgtcacctatttgtttcttcaaattgagatttaaaccatccggaatctcaacagcaatggctgccaagatacggcatgccttggtgctgtccgcctgcgaaacgatactaaacgtattggacgggataagaagatcagcgtaaaaatgaatgagcttgtctaactcagaagggggtgtctcgtgtaccagcgctgagaaacccttgtgtgcgacatttgcgacgacttcaatatcgtgggtgtaatagtcaatcaaactagaaaacgttcgttcgtaagtaaattcctcggtcaaagactcaggaagagtaattgctgatgcatgcacacaagcttcataaacgcacttaagccgtgttgtgtgaaatgcatggttaaacactagttgctcattgttcggatgaacaaagacaagcgacccttcaggccccgggtaagcaaatgaaagctgccgttgtgagccgatatttgtcgttgcagccgccagactctgaacgtatgagcgaagcagtgttagaaagtctggaagtgtacgcatgagctgaacaaccgcagcagatgtggctgtcgcttctttctgtagcaacacgtggaagtcaataagcgcatacgtattgtttggacctctccacgagtacgatccagactccaggctgcgcgaaggattgtgttcgtgtggaaaagataggcacttccatttatcatgtggcggaagcgcagctattaaaggatgtcttccagtaaataactgccattcgaccatgcattcgttctcataagcaagaaccaatgcgtctgttccttcgggaacatagactcgacacacttggtttccgtccgaggagaggaaagcagctctgtaaaagtatggttagtacaaaacacaaacacaagatactactgatatagattacatacagtttgaagttagtgttgaaagcatacacagtaccatcaaaagccatgcacaaaacgtagccaaggaatcgatgctgcttggacgaaaggcgcatcacacgtttgataggaagtgaagcagtagttattcgagccaataaggtccagtcatcattcctcttctcataaaaatagacgactccgttcgccgttccagcacacagcaaaatgctcttttcttctgtgacaaagctcgccattgtcgtcacacactcttttatttcatgaaaagtgtgaaggcatttgggttccgtgctgctcaaccagtccagtaaagcatactgagacaagcccgatttgactttcgcaataaaaatatcgtactgaaaggtatatacaaatgaaatggggtcatcaaggtcataaacgttgttgaataacgtcgattgttcttccacagaaggaactacagtcggggaatgcttgggggagaacgggtagcagatatagagtatgtttttgtcgtaattaatgactgccagctcgttctgcaggagcgagaaaaaaccttccgggtgcaaagtatccatggactcagtgtgccgaatactcaacgtcggatagtcgatttcaacgcgcatgcatttttcatgtgacaccagcagcaattgaccttgttcattcacgctacatgatacaagaaatggtaatttgtaatacagcgaatcactcattctctgtttgttggtgatacaaactccatctgtaaggacaaaaagccagtagcactccttcatgtgctggaaggtacgtacatcaatgacacgttcgttttcaccgtcttggagacttaaacgcatcgcttcgccctctagattaagtgctaatgttcgccaatttgtcttccactgatagaccacccctgcaggactacaggtaaagagctcgaagttcattaaatcgcaaaaaggaataggccaatcgctatgtccttcccaagtacgaataagctgcatgtcagtaatacgaacacagtaaatgttgtgagaagaaccagacacaagagcaaagtttcccaatacggtagacaatcgatagagattccgttctggaagatgaagaacagctctacatgagcaatcttccgcattccactgactcaacgtcgcgtcttcatcgagcgagagaaagagtcgttttggtcgcccgtcaatcgtcatcacatgggacgcaattgcagcaattgacgctttatggtacagcaaagactgtgacaaaacatactgggtgccatctgatgtcgatttttcgacgtaaagttgaattcgaccggaaaagaatccaaatgcaacgaaagagtccagttcttgacagcaggtcacataatcacagtcagagatacgggtggtgggacatggacattgtataccaacggaaaacattccagtaagcgatactaaagggaaaccttctaaatctaatccacaacaatgccgaattcggctcaattgaggcgtaatctgtgacgttaacgaactaattcctacactgtttcccttctctaacaattgtctatactttaaggcgctaattcacgctaatttgcccaaaaaacagaaaacagaggttggcgtttggaagcgatagcaggactgtagggcctcacctctactgcaagggtcgcacgcgacacgcgtcatctcgcgtgtttcatcgcgtttttttgtgtgtgggtgaaatcgcgtagtgtcttacccttcccctccagtaagagtcaccaccaacattcccggtactcctaactttatttacaccaggtgccatttggaaattaccagactgccatcatcagtgtccattccatacacgtttcatagcttaaaacgatggatgtacgtggaaaaagctggaaggatgatcgctaattctttagacttctagacctgtaaatgttaatgaggctgcaccgaaattgaaaagcagcagtaaagaggtggatgagaatattgcacggactggacctgtgacaagaaaaaagacagagattattacgacgaacgatgggaaccggattttatgcattgcagacgttcgaggtacgcgattgagacgcgtttttcgtgtggagaagagacatcgacgtgtggagattaacaagatgatgtgtaggtgaactgagcctaatcaatacactcgcaaaagaggcacgagctgatgtcgttatccatactggcgactttggcttttttgacgatgcgtcgttacccaccatttctgaacggtatgtattaccggcgtgagcacgccgtttagatgctgttggactattgtatacaacagatcgcttaatcttggttgatgctaatgcttaaataagaacgcttcgtcacattgttcagttttcacctttgatcaaacacttacctcgcacaaaaaactttgattactacccttctaatcctatcaacactttgcggaacagcattgctacctacggacaacctctcttgtctgagcttcctcgcttcctttccggcgagctctcttttgatgtgcctgtgtatatcgtctggggtgcttgcgaagatgtgcaggtgattgaaaagtttcgatccggaaagtattccattcctaaccttcatatcgttgacgaagtgaactcacatcttttacatgtgggaggcatgaaagtccgtttgtttggcttgggtggaccttatgttcctttcaagctttttgacaatggtgaaggtaagggcacgattgctggtgcccagggaaacatgtggacgacagtgctgcaaattggtgagctgctggagaccgcaaagagtgttatggatcgcgaagaaacgaaaatcctaattacgcaccaccccgttggacgcgaaggcgtcctttcgcagttggcaaacgcctgtcaggctgatatcactatatccgccggcttgcatttccgctactgtgctagttataatgagttttgtgtcaacaacaaccaggaacactacattcaaaagctgtccgctgctcgtagtcaattccttgacttgtgggaaaccgtcaagcttgaggttgatcaagttgttacacccgcacaacgtcaacttatcagcggcgttgttcgtatggtttctcggatgcctgaagctttgaacggcttcgtgccgagttacgtctctcccgggctttctttcaaaaacctttggaactttaacctcgtggatgctacgctcggttggatggtgcttgaaatcaaaaacggacacgttcagatggagagcaagtcgcacggattcaacttcggttaccggcgttcttcgtaccgtcgcccagacggtgctaatgctgctcctattgccaatgtcaccaagcctgctacctctcaagctaccccagtgcaggctaccaaagaggaacaacccgaagactcaacagccgttgagagcgcgacctctgaggagaagacaacaacatccgtcgatcagggaactgcgaaagcggaaacgggtgcagctgttgaaggcgtaaaggcggaacagcagacgacgacgaccgaaggcgatgccgaaactgctgcagcaccttcccatgccgaggaaaaatacgaggagcaaaaagaacccactactgcttccactactgaacacaaaccacctgtgcagcagcagcaacaacagcaacaacaaactaccacgagaacgggatcgcgctcgtatggcggtgagcaggagcaacggtttggcttccatattgctccgtgcacatcagaggagcaagtccgttccatgtttaccgagggctctgacagcctcattacccatatccaaatccgtacgtccatgaaccgctacaagcagcagcacctccagggctcctctgcccctgcctcgttatatgcatatgtgtacgtggagaaccaagaggctgtgaataaggccctgcctaaattgaagactcccgagggagtccgcgctaacgtattgcgcgacgaaccctattaccgtcaaggaaagccctggtaccgcaataaccgtctcgattcccgtggcggttttcgtggtactcgtggacgaggcagaggaggtcgttatggcggccgttctcttcctccttcaagcggcagaatgggtcccgacaatggcaattactctgccaagtctgaggagtctcactcccagcagccctctaatgaaatcactcatgatgattcccaaccttcgttttcgtcatcaaaaaccgctcatgcctaagttcctttaagcaattatactgtttaataaaatcatgtccgaatgcaaacaaatgtcgtgccgtttggggatacaagtcggcagcaagggctgggcgaaatatttctgcgcttactgcgccctccgttaccggaaatcgcatttcattctctgcatcgtctcgtcatttgttcatcttaatgttcttattcctactctctctctttttttcggcaaattctaaataaagttgaataaggtttcagtcggcttacaaaatgaccgaaccccgcagtcttatgacgctttccgatgacgtatccgtcacctcttctacgcgtgttccgctatttggagctgatctgacccggcgtcaggtaaagctctcctgttgcaacgagacaacaatttggttaatacgatggtcaagaaggccacggctttaggtatttgtagcgctgagagcgcatctcagcttttctttgaagagggctatgatttcgtcgcaatccccttgacaacagaggacttaaaatatcgtgttgaatcgttagctcctacggataaattggccgaatttcatgaagttgaagttggttactacccgaacggtaagtggtttggacgaatttgatctttttacgagttttgtgagtgttcattgctaactactaggaaagagtttacaaaccaagtttttggattggcttctccttggatagaactggattccgatgatcctttggttgttcaacgttcgtctgaagtagcactccgtgaagcagaatatgctgagtactgtggactgcaggctgttatcttattcggtcctcgaaactcgacaaactcaatgcaatatggtgctgtcataatggagttactgaacaaaaccaacatcatcaatatttttgtccgtattgacatcagcaacaatgaggcggactacttcagctcctggaaagtgtggcaggctattcgcaccgcttgcgattaccatccccgtcttcatgtagcattagaaatgccaattaaggagtctccgcccattgagctcattagccgttggtacgccgaaccaattggcgtactcatcatgtcatgcttaacgtttgttgcaaatccaaaaggctatccggtgttaggacgaaaacacaaggccattttgtccctatttttacagctgaaaccccgtttattgctgtgcgacaatgatgagccaaaccgtgttggtgcctcacccgactattctatttatttgaagcaccttattaagacccaaccaccgcctcccgtcgtggaagactttgctgaaggctacaaggattatttgcagatcccactgcaacctctgagtcatgatttagagaacattacatacgaggtgtttgagcgcgaccctgtcaagtatgcacagtatgaacaggcaattcatgcagcactggccgatcgccccgaagactcagtgactcgtattgccgttgtgggtgctggccgtggaccgcttgtcgattgtgcgcttcgtgcggccattcagtctggtcgtacagtagacatgattgctctggaaaagaatcccaacgccttttctatgttggtcaaacgaaaccgcgaagattgggccagcaaggtgacgctagtgttcggggacatgagacaatggcgtccagattacaaagtcgacattcttgttagtgaattgttgggtagtatgggtgacaacgaactgtcgcctgaatgccttgatggagcacaagctgttttggatgaggagaccggcatttctatcccctcctcttatgtcccgtttgtgacacccatcatgtctcaaaaactttggaccgaagctcggaagttgggcaatggcgcgtttgaccgagcatatgtggtgcttatgaacgcttttgattttattgctactgatgacgagtaccgtttccaaccgctttgggcgttccatcatcccgatcgtgctgccattcaacatgtggacaacacacataacaagcgccatgctcatgttcgcttccaagtctcgactccgggcgtcgtgcatggttttgctggatattttgaagcaacactatacaaggatatctcgctgtcgattctgccgacgactatggacgtcaagtcgccagacatgttttcttggtttcctatgtacattccggtccaaaaccccatatatgttcccgaaaacagtcagctcgagttccaaatgtggcgccaaaccgacggtactaaggtttggttcgaatgggctgcgaactcctacacaattctgcgtaatggaaagcatattgagctttcgtctacacgaattcacaacccttctggcaaggttagctactgtgacttgtcgtagggtcggatccaaaaataaaaattcaggagcggacagacttgtcgttgaatggaggacggaggaattatatttcaacggtctggtttcgtttcgcaaatttgtatcgcttcatgagcgccttacaatttcgtacaatataaataaagttactaaaagatttcacttaggaagaagaagaatgtctctgaaagccaaatcggatcttctacaatgcgacaggcataccagtgaataactctctcttgacgacttcgtacgcagtattgttttgctttctgtatccgacttcctttttgcgttgcacatcgtaatttctccttattattacataaggaagtgtatcgcactgtaacatagtcattagcagggtgcacgaattattgacgacgtgtccttcgccaaccatggagccgtcattgaagagacagaaatctgaaactgataacccgtatttggctcatttgaacgatgatgacacttcctctagtggaggattgacgagacactgcaccactgcggaacaagctcaaaaagctgaggacggtccaaacaatttttttacgggtcagccattgtctgaaaagtattttggtatcttaaaggttcgtcgtgatcttcccgtgcaccagcagcgtgccgagttcttgaaactttaccaagaaaatcaaattctcgtgtttgttggtgagacaggttctggtaagacaactcaaattcctcagttcgtcttgtacgatgagttgccgcacttagtcggaaaacaggttgcttgtacgcaacctcgacgtgttgctgccatgtctgtggccaaacgtgtcgctgacgagatggatgttcgtttgggtgaagaagttggttacaacattcgttttgaggactgtactggccctaagactctgttgcgttatatgacagatggtatgcttcttcgtgaagcaatgacagaccccgagctgtctcgttactcctgtgttattcttgatgaagctcacgaacgtactttggcaacggatattcttatgggtttggttaaaaagttggctcttcgtcgtaaggacctgaagattattgtcatgtctgctactttggatgcacaaaagttccagaagtatttttatgacgcacctcttctcgccgtccccggtcgtacccatcccgtcgagatttactacactcaagaacctgagcgggactacctggaagctgccttgcgtaccgtacttcaaattcatgtcgaggagggtccgggtgatattttggttttccttactggtgaagaggaaattgaagatgcttgtcggaaactttcccttgaatgcgacgagcttgttcgtgaaggagctgctggtcctttgaatgcatatcccttgtatggttcacttcctcccaatttgcaacaacgtattttcgagaaagcccctgctgacacgaaaaacggctacggtcgcaaggtggttgtgtctactaacattgctgaaacttcactgaccattgatggtattgtgtatgtagtggatcctggtttcagcaagcaaaagatctacaatcctcgtattcgtgttgaatcattgcttattagtcccatcagtaaggcaagtgcgcaacaacgtgctggtcgtgctggtcgtacgcgtcccggtaaatgtttccgtctgtacactgaggacgctttccggaaggagttgattgagcagagttaccctgaaattttgcgcagcaacttatcgagtacggttttggaactgaagaaacttggtattgatgatctggtgcattttgactacatggatccccctgcacctgaaaccatgatgcgtgctttggaagagcttaattacttggaatgtctcgatgacaacggtgacttgacacctttgggtcgcaaagcttcagaatttcccttggatcctcacttagcagtgatgttgattcgtagcccggagtttttctgcagtaatgaggtgctttctatcacggctatgctgtcggttcctaatgttttcgttcggcctcctgcagcccgtaagcaggctgatgaaatgcacgcacaatttgcacatcccgacggtgatcatttgaccttgctcaacgtttaccacgcttatagatctggtgctggtgactctgactggtgctggaaccactttttgtctcagcgtgcccttattagtgcagacaatgttcgcaaccaattgcgccgtacgatggaacgtttggatgtgaagcttgtatcgacgccatttgaggaccgaaactactataacaacattcgtcgttcacttgtcactggcttcttcatgcaggttgcaaagaagagtgcgaatggtaaaagctatgtaacgatgaaggataaccaagttgtccaactgcatccttcttgtggcttgtctgtgaccccagagtgggtcatgtataatgagtttgtccttactacgaagaactttattcgtaccgtcacggccgttcgtcctgaatggctagttgagctggcaacgaactactacgacctggaggatttcgaaaacaaccgggaagtacacagtgctctcaagaaggtctatcaaatcgctgctcgtacgagaaaaacgcgtcgctaatcatggttatataacgggggtctttttaaatggtttcgacgacgtattgtgtcgctctgttgttggcgatacgtgttaaaaaaaataataagcgtgtccatgcctcggacgcttacgcatgcaatatctttttgattactgtcgggttcgacagttcctactatccaaacatttgctttctttttgtactatggtagagtgttaatattggtattcaatagatgggagatacccaagtagcgcttgggtatttcaaattcattttttcgttagtattgagggtggatgcatagcagtttcaagaggagtggacaattgtgagtaattgtgttaatttgtgctcggatgtctcctagaaacacctgtacagtgttattatccggtgtacgtttctgattctcttgtttttcagtccactgtcctacgtctcgtctcgtcctacagctaacctggtcttttccgtgtaacagatgtgagaatgctgaattggctacacattttattgagaagacatgtgatacagtcttttcttgtgattttatgtactttttccttatgttatatcgtgttttatagaaatgttctccctttaggggaatgggaatttgcacttcaagaattgaatggaaaactaatgtttgaaaatgctacgacacagagaacgaactcaactctccttacacttgctagaaacgctgatttgaacgaaatgattgaaactgtgtggaactatgagtctcggttcaacaaacggtaccactatccttgggtttttttgaacgacgaaccgttcaacgaggagtttaagtctataattggccgtcttgtgagtggagatgtcacgtttggcacagttcctaaacatcattggcaattgccagattggattgaccgtcaagttgcatcagctcgttggatgcagttaggtgcggataatgtgctttacggagccatggagtcttatcatcacatgtgtcggtacttctctggcttcttctacaagcattcgcttcttgagccatatcgctattactggcgtatcgaacccggtacgcggttactgaatggagttccttacgatccgtttcggatattgattcaggaaaacaaaacttatggctttaatattgctatccatgaaattgaagagacggtgccttcgttatggaacaccacgcttgaattccttgggcagcatccaagtgctctcgctccaaacaacttgtggaactggatttcaagtttgaacggcacagaatactcgatgtgccactttgtaagtatatgttcaacacactgtttactaacctattgtttaaaagtggtcgaactttgaaattgccgacttggaattttttaaaagtgatatctacaatgcctactttgactttctagataaaaaaggcggatttttctatgaggtacgaagaagaaagtgcagacacgagggatgctggaagtgtattttccagtctgaaggaagaagaaactccgtaattcttcctcttccttctattacctctctcgattcttcaattccttccgtcctctttcttactaacaacaaaattagcgatggggagacgctcccgttcactcaattgcattggctttgttcttggaccgttcaaaaataaagtttttcgatgaaatcggttactcgcatgcaccgctcacgcattgtccccatggaaaaagcaatatggcatgtgacgggcgcgatagtgttggtaagtctattaagggtacactctactaaccctatttctagattttacgagtggcagttgtttgccatccttcctgaacttaacagaaggcttccactacaatttaacagctcacagttgaggaacagcaagtagaatattaaaactgatgcgcgcagcattccgtctgtgcatgcgataccctgctcaagcacaattgcatttttcgtttcctccctcttccttcttcttcctatagtcacagttcgcggcgactcgtttaattgccgctttctcgcttataagcgacgcatgacgtttcgcttcggttataactttttttgagcgagctccgaatctgctagcaaccaacatgtcgaagtctgcatcgaagcttagaagagaagccaagaaggcagagcgtcttgccgctaagggtgaaaacggcaagcgcgttagcaagagagcagctgctaaggctgcagctactcaggacgcgtctgtggacgatgttacgaagagcatggccaacgtctcgacggacgatcctatgttcgagcgtagtgcttcgggtgtgctcgtttcccaggctatgagtcgtgatatcaagattgaaagctatacgctgtcatttcacggtcgtttgctgattgagaacgcaactattgaacttaaccatggtcaacgttacggtcttttgggtgctaacggctcaggaaagtctaccttcctccaaagtttggctgctcgcgatatcgagattcctcctcatatcgacgtttacttgttgaacgctgaggctgaaccctcggatgttaatgccattgactacatcgtcgcttctgccaaggaacgtgtcacccagattgaggaggagattgagaagcttgctacggctgacgatgtggatgaggtcttgatggagtcgttgtacgaggagttggacgagttggatcccaacacgttcgaggctaaggctgccatgattttgaacggtcttggtttcacccaggaaatgatggccaagcccactaaggatatgtctggtggttggcgtatgcgtgttgccttgtctcgtgcccttttcatcaagccttctctgcttctgttggacgagcctacaaaccatttggatttggaggccgtcgtttggttggagtcttatttggccaagtacgacaagattcttgtggttaactctcactcccaagatttcttgaacaacgtctgtaccaacattatggagctgacttccaagaagaagcttgtgtactatggtggtaacttcgatatctacatgcgtactaagcaagaaaacgagacgaaccaaatgaaggcttacgtcaagcaacaagaggaaattgcccacatcaagaagttcattgccagtgctggtacatactcgaacttggttcgtcaagccaagtccaaacaaaagattatcgacaagatggaagctgccggtttgattgagaagcccgagcctccccgtcaattcaactttgagtttgaggagacccgcaaactccctcctcccattattgctttcaacgatgtcgccttctcgtacgacggcaacattgatcatgctctgtaccgcgacctttccttcggtgtggacatggactcccgtgtggccattgtcggtaagaacggtacgggtaagtctacgttgcttaacctgattactggtcagcttattcccatcgccggtaatgtttctcgttacagtggtctgaagatggccaagtactcgcaacacagtgctgaccaacttccttacgacaagtcgccactcgagtacgttatggacacctacaagcccagataccccaacagagaagtccagcaatggcgcagtactttgggtcgtttcggtctttctggtgctcaccaaaccagtgaaatccgtaccttgtctgatggtttgaagagtcgtgtggttttcgctgctcttgccttggagcaacctcacatccttttgcttgatgagcctactaaccatttggacattgacacaattgatgcattggctcaggccatcaacaaatggactggtggtgtcgttctcgtttctcacgatttccgtcttattagtcaagtcgctaatgagctttgggaggtcaaggacaagaaggttgtcaaattgtcttgctctatcgaggactacaagaaacaaatggcccgcgatcttgaggagcatgacactacgttcaaggttaagcatctgctttaagctgtctgcgatgttgataaaaaagctagctggtggtttgttaagaccactcgagagtttggttcaacgactctgcttgaagcgtctgttacacaagcgcgatggctagcagctcgtagatgccatgtgtatgctattgtttttggtactgtaaagttgcttgatgcttacatcctgacgggcgctgaatttgtgattctcgtttgctggcaagaacagatcggctgtactgttgcgccctccttttttgtataaaaaaagcttttgaaaccaggttcgtccctacgttacgagctttatggaaatcgtagggactatacattgggttgttaacaaggctttaaacggtgtgtatagaaggtttaatattaaatgtacatgggaaaactcgggaaggcgagaggacccggtgtaacgtggctctttcgctgtttcggttttataaatgtagctcagcatcttagcgcgatgttgcgactgtaacatttatttcatatctacttttcttttcattcattcattagtcggcgctcttggaccctgtctcccccgctgggcccctgcagatcacctgccccgctagtcggttactgatagcagatcatttgatctgcaaacctagccggcaactcacccaccctccgcattcaacacgtactctaccccattaccaagggaacatagcatttcatgtcagtagaaactaatcggccgtcgtacgaagttacagaaagtcatccgggtcaagttgatgcttggatcgagcagttgaagcgctgtgagcctctgtcagaggcagatgtgaaagaactttgtgataaggtgagtttggtgatttcggatgggacaaaacggggactgctggcgggaattcttgtgtaatgaagacttgactgcgcagaaagtgcatgcgttatgcgaatttctgagcgaaaacgcgtttttttcatgggaaaaagatttttatgggtcgtttgctgacttcagagtaggctcaggaagttttacttcaagagggaaatgtccaacccgtacacagtcctgtcacggtctgtggtgatatccacggacaatttcacgaccttatggaattgtttaaaattggaggtgatttgcccgacatgaattacctgtttatgggtgactacgttgatcgtggctattacagtgtagagacagtgagtctcttggttgctctgaagctccgttatcctcgccgtatcactattttgcgtggaaatcacgagtcccggcagattacgcaggtttatggtttctatgatgaatgtctgcgcaagtatggttcagcaaatgtgtggaaatacttcacaaacctttttgactatcttccactgacggctctcattgatgaccgtattttctgccttcacggaggtctttcccccagcatagattctcttgatcacattcgtaccctggatcgtgtccaagaggtgccacacgaaggtcccatgtgtgacctgctgtggtccgaccctgatgaccgttgcggttggggcatttctccccgtggtgctggttatacgtttggccaagatatttctgaggcttttaatcacgccaatggtctcagtcttattgcccgtgcacatcagctcgtgatggagggctacaactggacccatgaaagtgatgtcgttactgttttctccgctcctaactattgttaccgttgtggtaaccaagcagctattctcgaagttgatgacgatatgaatcacaccttgtaagttaaaaagcatttgtagcaagtggtacactgtgcttgctgtgactgttgaccgttcctttagcaaggtcctttactaacttcgttctcagtttacaattcgatcccgctcctagaaccggtgagcctatcattacgaggcgaactccgggtatgcgaatgtttttctcttacttgttcatttcactaactttctcttccgcgcttagattacttcctttaagatgacttatggattttgcagttataaaaagtactattttgttatgggacaaggatacggatctgtacccgtataagtaatttgtaacaagcccacagataccagctcaaacataaaggacacacacacacacacacacacaccaatcccttacacttctctctacccgatccttattactacttcttactcaacatcaatcttccgtactctctcatctatactcaaccagcttactcgattccgcgtacacactaaaaccgtgttcatgagcgttaagaggcccgataatatgaaagacgtgcgagttatatacacccaaggagtgcgagcatagatctttgagacagtgcaataaatgtacagacatgagacaagtgaagtcattaagagagatgtttccgctttcttctaatggcaaaatgggagctgttgaaagcaagctgcggcgatttctggtcggagagagttgcaagaaaaaatgaatggatgtttcaattatagagaatccatcaacagagcgaaagccaaaaggggcaccaccgattcttccaaaagatgttgtaaatggctgctgtcccgcaccagttaaacagcaaataaacgaaaactactcagtttttgtattgcgacggcaaaagttttcaacgaagtgtttcgatgcgagataacacgaattgaacgactccttacccaataattattgttccatcttcatttagttggtaaggaggaatctccaagtttgtcggtgctggtccctggcgaacacggccggaaatatcgtaatgagaaccatggcaaggacagaaccatccgccatagtcaccggcgtttccaataggcacacaaccaagatgcgtacaaactccaatcatcacaagccattctggcttttgtacacgagcagaatctggctgaggatcccgaagagttgagatgtcgactgagtttgcttcttcaatttcagcagctgttcggtgacgaataaagactggttttccgtgccatttaataatgaggtttttaccctcgggaattttcttcaagtctacttctactttggacatagcaagcacatctgcggaagctgaccaactggatagaaagtcatgaactgttgcttgagctccggcagccgtcagggcgcctagggccccaaccattacataggaaaacacgcgaggagcatctgatctggattttgtgcggtacttcgaaaagtctgggatttcgtcgcccgaatttgagtatggacgcacgatgttatgatttaccatcaacggagggcgaacagagcgcgggaaaaaacgcaattccttagagatatggcggtggaaggcctctcctgttttcagcaggcgcaagggcatgtttcgtactgtttgttgcttgtaaataagcaaaagaagtgtatggcaaatggcacggattagctgttttatgattgcatacggggaagtgacgcaaggccgacgtttgatggtgtagagttttaaggtttgcttggcgaatcgtggggaaaggaataaagctgcggggttgcgaaatggttgaggaattcttgaagaaaagaaatgagagtaaactgttttgtttctgcagggtgcatttgcctgtattcttaggcatccttcagctgtttttctttttttctcaattcctcattggaagtaccggccaatacttcacaaagccagtagccgtttgcttgcgaaaattattgtcgagagtttgttcaagttcaatgagctcgtgagctctgtactttagtacttgaaaatgtttgcctttaaacacctctgtagcaggaatgggcactgttgctggtgtctcttccacagacgagcatgtgcgtggttcgttggctgatgcttcttcttctgcttcacgaatccgacgaagctcttcgcgctcttgtgccagttctttttcccaacgaagatgacgcaactcggattcgcgaaagtattgaatttgttcgtctgtgagggtacgaatagtgccgtccggataacgttccggtacaactggttgttcattcggtggcccgagaaagagactatcccagcatttagtagctgatggaccaaagtgagaggcagcaaaggaagtaagttcttgtcccgtagggtccatattaaagctataccgccagtgaaggtgatgagtatagaggaaaactggtacgtttgcaggggaatttcttagttgaaaatttgataggtctgtccttcaaagtctctgagcttatgaacgagtttattgagtaaaaaatgctgaaccttttaatgttgttatggtactacttttggcagtgaatccgaaaatataaaactaggttgttcttattatgagcttgtgtaagttttatttcctcaagaacatggacgaagaatagaatcttccttgatctactctgtggagaaactggtggtactaaaatctcattcggtaagaaaggtagaaaacttttttaatttttcttaaagggtttgtcaccgacagaggagagacataaagatggtattggtaaattattggtatgatcaacctgattcacagacaggtggtttatttaaccactcattaagaaaatagtcgctctgactcggtaaatgcaattcttcatatacattgaaggattgaataagaagtttaaagttgtttattacagactttgttaccattaattaataatattgatgaagaccgctacaagagtccagttcatgaatcctgtagtataaactcaaatgacctacttgatatacgacctactgcactcataattaaaacaccctcatctcattgcattttactactttactcagcatgccttatattatcctcatttttggtgtggcccggtatctaccaaactcaccaccataaatgcaacaccaaagaacatgctgaccgtacctccctagctaatcgatatgacggtaagagaagttatattatcagtttgacagttttactaatgaaatctagtccgtgacgaatattgaaccatttgctacgtaagtatcaattattttactctcatttttcgctaacaaaatagcggtcgtgttgttctcaaaacgacacgaggtgacatccagctggagctctggtgtacagaaactccaaaagcctgtcgaaactttattcaattgtgtatggaagggtacgtatgcaggtgtacgtcagtctcaatcatgtcgcggtacacttattcatatgcattttcttattaacaaactcagttattatgatggaacaataattcatcgaatcgttccgaattatatcattcagggaggcgatcccaccggaactggtcaaggtggtgagtctatttatgacaagccatttcctgtagaaacacatcctcgtcttcgtttcaccagacgtggacttgttgcaatggcaaatgctgatggtgaggggaacggttcacagttctttattacccttaatgcaactccagagctcgcgggaaagcatacattgtttgctcgagtcgttggtgacactatttacaacgttgttcgtatttcagaactggaattagacgctactgaacgacccgtttatcctccaaaaattgttgaaacacaagtcatcgaaaacccattcacagatattcagccaagaacaaatcgtgacgaacgtcaacgcgttttacaggaacaaagagaacgtcaaaaaaaacaggaaagagcagctttactcaaaaaaggaacaagaaataaaacttttctcagttttggtgatgaagttgaaattccactgccaaaaaagaagattcgtcctccccaaaatgaacggacgaagaaggaggaaaaggatgagggaaaggatgaacggatacaacagccgtcggtggctaccaaggaaactcctgttgcaaaaaaggtgcctatcacctcctcgacagtctcttccgcatctctttcctctcttcaaacgcccgtgtccacagaaacgaaatccgttaagcaagagattgcgcgacttaaagctgaacttcggcaattagataaacgaccactagacgttgactcttcggcctccaagaggaagcaatcggccaaaaaacgcaacgcactacaagaggaattagagcaatttaaggctacgcgacgagtactacctgcaaaaaagaagctgcgacagcagcaagaagactcgacatttgatgtcttcctaaaattccaacaaaaaatccgatctgctagcgatattgacgattccgcagctacaaaaacaaattcaattgacgaaacgccgtgtacacttcataatattcctgcgtgttattcttgttatgaccgacttggcgaaacgaatgaaaacgataaagaggatgcccattggtttgcgcatcgtcttgtttccgacaaaaggagtcagtaaacggtctcaagcaatgacactacggactacggaagtttgtatggacaggcaggaaggtcgtgaaggtataaatttttgctggtacaaaggaacgaaggttaccacaggaagaaaaagcaactacaaatagatttgccttctttacaagggcttgatcttagtcaattcggcttcctcgatgcttctcttgtccgtgaggatttgacccataccgccgaaggaaccgaacatactggtgctcttgaaggggcgcttcaggtcgtcacgagcaggcttcttttgaacgtagagttggacttccttgttgtcgtaaagtccacggaaacccgaaactgtttggaaaagcaggggaggagcaaaacccatgtaaagatgcatgaagagtgtggtactgacaccaatcatgtactgcttaaagcctttaagcaactcacgactgtcgtattcgcaaacagtcgtagcgacaaaggtagcatattcacggccagacattggagaagcaggttccacgaacttcatcattgtaaggtctagccggtgttaacaaaccatctactaagcgtgtcacggccattgcagaaacgacccccatctccaactccgtccaacttattcgttccattcacacataccattctccttttcaattaatttcttggtgtaccagaacaaacccaattgagttgcaaggcaagagaaataagcaattctcagaactgtcaaaataaccggttgcttgagatctacaaccttggtcacactcatcaaaatcaaggtaatgagaattgactttgtctattcatattttgttaccaatatgagttcgattgacaaacgttttccatgacatacctgaggactctttttcaccttctgcaggattccagccattttctaatgcttgctcaggttggagttcgtaaaggatacagcagttgaatcgtgcggcttcaaggtatcgctgatggaataacgacggggaccgcactctaacgcagctaccggtcagagggaaattgtgcaattgtaaatgatttcagataccaaatcgtgggtgttactcgagtgggttactattctgcgctcctttggttaattgattgtatttttgtcctggattcacttgttgtgaagggggatatggtttgtgcgaggtgaacgagagtgaaagattggaattaacagagacgaaagtcaaacaatactgtgaatgtaactgcataaggatagtttatgaagtttttacgatgttcttagtcgttacatggaaaagtctaaatactcaagtaagcggaaatcatagatactcataaaaaaatagaatacatatgtgtcagaagaaattaatagcgagtcaagtaagttgactctctaaataggtaaccggatacaatatacagcttgatgtgtagctgcagtaatttgtcaactattatcttgatacagaaaacttaatgcccaaatttaaacagtaattccttcattacaaccctcactaaggtaactaaaatctcttggtcgtccaccaataccgttgtcagtttgtatttcgtctgttatagtttttcgattatctcaattttcattctaacagttataaccctttctacctctaaaattactttaagtttcattacttcggcaattacaaatgaccattcttttaaatcacacagcttactaacgaaataattgttttggtattttttcacctgcttgccgccttctacattcctcgagacgggctttgtatctggccgtactcagcataaaacaagctttgaacattatatattgtctgatccccgcatcaagtcactaaataccttccatctcgttttagttggttttaaaaatggacaataactcgaaggataataatgtctcggccaaaactttaggttatccttacagtgtcttttgtgacaaaaaggtaaatacaatagttgtatgtactgcaattactaaacacattttaggttttacttgtaggcgccggtggaattggctgtgagttattaaaaaatttggtcatgtctaactttggggaaattcatcttgtaagtgacgggttgaggaattctctctcacgagcaaattattctaatgcttatggacagattgatttggatactatcgacctttctaatctgaaccgacaattcttattccgaaaacaacatataaagcaaccaaaagccattgtcgctgcgaaaacggcacaagctttcaatgaacatgtaaagatacatccttatcatgcaaatatcaaggacccggaatttagtgttgcctggtttcgcaattttgacattgtatttaatgcccttgacaacttggatgcccgccgtcacgtaaatcgccaatgtctcctagctaacgttccactcattgagagtggaacgaccggcttcctgggacaggttcaagtaattcataatgggcaaactgagtgctacgactgtaacccaaaagagacaccgaaacaatatcccgtttgtacgattcgaagcacaccaaatcttcccatccattgcgttgtttgggcaaaaagctacctgtttcctaatttgtttgaaactacggcagagcttgatacatctatcgacacgtctgcctcagatgccgaacaggtcaaagagattgctgagcttcagcgagagacggaagaattaaaacagcttcgaaacgcattgaccagtgaagatgatgcatgcaggcgtatttttgttaaggtcttctgcgatgatattgaacgccttcgttctgtgcccgatatgtggactcatagaaaggagcccacaccgttagacttcgacgaactaattacgaaaatcgattcagactccaaaccgtgggtacaagaccgaaggatttggtctcttgctgataatttagctgtcttctatgatagttgccagcgactacgcaaacgagtatgggatgaagaactcaaatcaagaaaggatatagactttgacaaggatgacaaagacacgatggatttcgtggcttcagccgccaaccttcgtgcccatgtttttggtatcccgacactctccgaatttgacattaaacaaatggccggtaacatcattccagcgattgctactacaaacgcagtagttgcaggtatttgtgttattcaggctttgaaagtacttacaaacgggactcgcgaatctatgaatgtatgtaggacgcaaagtccatttcttatcttttttcgaacactaaccttgtagatatacttatcaagacgcccagaacgagtttttcatggagaaagggtttgtccaccgaatcctttttgccaaacgtgcaatttcgtatcgtttcagctgcccgccgatataagtcaacttacgctaggtgaattcataagcaaagtccttcaagaatatctgcaatattccgatgaaatcagtattcttcgtaatgacctaatttatgatccagattttgatgacaatgttgacaaaccactgtcagaactacttgttgacgcgcagccagccaacactctaacagttcttggagaagcagaaggtgattctgtagagaccctggaacgtgttcctcttcttgtggaatttgtgcctttagatcaagagcatgacaggtcagttaagtttgtactgccggagacacaaattgaaataccgaagaaacaatcacctgaaaaacaagctcaagaagcagaggagatgaatgagctgaaggaagccgttaatcccgaagataaagaattgatagttttggacgaggaaaccatcattatcgaggatgagctgggagaatctcttgaaaatggcgatgtcgtttccgcatctagaccattgaaacgttcagtgaccgttgaagatgatattaccgagcttccagcggccggaaccgctgtcaaaaagggcaagctcgataatgcctaatacactttccagttcctatactcgctattgcaataatcatggaattaaggttacattacgggtagagaaactacaaaaacaatcattttctgtcaaagattcagtcttaccgcccagatgagcctagcgggacatatcgttctccatttcttggatttgaatgaaacaattccaatgcatcacgcacatgacgaaaccacaaaactaaccataaacactaccgcacagacgcaaactaaaggaggacaagtgtagtgtttgatatctatatttttctaaaaaagtctcagttacggcgccgtgaacgagaacgccatcttatgttataacaactcgggtgattaaaaacagcaggcacatcccaagacagagggaagaaatggaccagctactgaaggtcacagaacggaacttcatgagcagtacagacacaattaccccaattgaaaagcccatcagtaacaataaaagcaaacaaaatcgctactagaactgtctcgagaaactcaaacgtacccgtcctccggtacagacgctgttcaccagaattgtatataaataacaaacaaaataaaagtccacaagttctaaaagctcataatagcagaaacatttctcaaaaacaagacttcagagtattaaatctctaagagcccgaggtttagtcagagaaggtcttgccggccaaaacgttgaccaactcgtgcatgctacgccaccaggcgttcttgggacgacgcaactcaatctcggcctcgttgttttcgacctcctcaacagggctgaaggaaacaccagcaccgcggatgccaataacaacagcagaggaagagtcggcaccaagaccattgttacgagcgctctcgaagaagcgaatagcgcgcatagcaagacgagcggcacgagcacgatccatgggggaggggttaccaccttgttggacgtgaccagggacggcagtacgagcagagaagcgttggtgagcctcctcacggatgatgttggcaataacctcagtggtgtagacagaggaagcggtctcgttgcggaggataagcttaccggcacggttgcggccagcctccaaagcgaaggattgcttcaagtggtcaatgtcacgacggagcatgtccaaggagataccatcctcaggagtgtagatagaagaggcaccagtgataagaccaccgacagtggtgacatagccagagcgaccaccttggacttcgcaaacgaagacacgacgacggctagcgctagcactttgcttaatggcatcgcagtaagtcataacggcgttgagggaagtgtcgcaacccaaagagaactcggtgccggggacgttgttggagatggtggcagggatgatagccatggggattctgaaggcagggtagttagcacgagcttgctcaagttgagacaaggcagtgaaagcctcgaaaccaccaacaatgagcaaagcatcgatttggtattgctggaacttgaaagcagtcagacccatgtcaagatcgggggtatcacggttggtaccgatctcgctaccaccgcggatgcaccactcatcgacatcgagccaagagagctcatggatagagtcgtggcgcaagaagccggagaaaccgttgtcaatggcaagaggggtatgaccacggttcaagcagtaacgaacggcagcacgagtggcagcgttcataccaccagcgggagcaccaacgtggatgatggcaacacgcattctttggtccttggggacgaagtgggtctcgtcctcaacaagagtagtgccaacccaggcgtccaagtagtcagcgaactcagggtcacggagctccatagcatgggcaaacttcttggcctcaatggcctcagcaacttggtgagtcaacttgacagcctccatcaaaggcttgcggttgatcttgttaccgttgatggcaatcataggggaaggggtttcgggggtagaagcaagagcagcatcaacggcgtcaacaccttggagggtagcaagcatacggtcgtaagcgcaaggaacaccaccacgttgaacgtgaccaagagtggtaacacgggtgtcgaggtgaagacggtcaaccaaaaggttcttgatgtcctcagcggagatgggcttcaactcagagtcgatagcaccctcggcaacgatgatgatagactttctcttgcccaaacgacggaaggtttgaagggcattgcacatctcgtcttgccacttgccaacctcggcgggcttttcggggatgaagacaaagtcagcaccagtggccaaggcagccaaaacagccaaccaaccacagtgacgacccataacctcgacgacgaaggcacgggagtgagaaatagcggtagaggaaatagagtcgacggactcgcaaatacggtgaagggaggagaaggcaccgatggtgacatcggtggaagacatatcattgtcgatggaaccgaccaaaccaacaatggtgaggtgacggtacaagtcggcagtctccttggtaatagcttgggtgtcctccaactcttgaaccaaggaaggccactcagaacggaagagatcagcaccagtcaaggaaccgtcaccaccgcaaacaatcaaagagtcaataccggcagcaataaggttcttggcagcacggagacgaccagcacgctcacggaaggccatgcaacgagcagtaccaatcaaggtaccaccctcggccaaccagccgcggacgtcgccccattgcatttgacggatcatgtcaccaccttgaacaagaccctcgtaaccctcgtaaatggcgaaggcgtcgcagccgcggtgaatagcgtaacgaacgacggcgcggacgacggcgttcataccgggagaatcaccaccagaagtcatgacagcaatcttctttttgatgccggcagccttggcgctggcagtagcagcggctctgttgatggcctcgtgggtagcgggggtagcaataccagagacgacatcagaaccgacagggggcttgatgctagagtgagcaaaggggttcaagcgcttggagaaaccaacaagggagttgagggggtcacggacgtagacctcggaggggttcttctcgttggggagagcttggtaggcgatctcagcagcatcaagttgcttagtgatggcagaaaggtcggcgctgtaaagaacaacggcggccttttggccacgccactcggtagcggtgctctcagaaggagccaaagtgatctcagaggggacgagacgaagcttcaaggtgatgttagaagcctcgccggcgccggcactgtagagccagtcctcacggacgctgtcagtgcagacgttgtcgtcagatctgtcagagacgccgaagttggcaaccttcgtgaaacccaacttcgtgtagaagtcaagggtagcgtcataggtctcatcgttgggagcaacgagagaaaagcaagaaattccgtgcacttgtgatccactcatcttcagctaatgcttttcgttaaggaatcctttatcgtttagacaggcagaagaagagggttttcaacgatgtgaaacaaggatggtggtggtttgttgggtgtggtggtagttggaagaaagtgtctgtcgaaagaaagatggtagcgacgggcatgacttttatttcgtcgttttatccgaaacctgtcatgcacgataaaataaatacataaattggttttattacaactacagtagtcgaacaaatgtataaaacgtatatgttttttcagtaatgctgtccatttttgccggttggttttttgattttgcggatacttcggcaaaaaacaacaaaaccacattcgattttcgcatttccggaatggatggtaagattccaatttcttttaacggagtttgagcgtgcatttgtctcgctagaccggtttggatgtctatcgtatctggcccagtcgacaaaacgtcattcattcgccatagcatatgatttctccgagcgcatgatacaaacgagccaaccttagctgaagtatcgccgagtgttggaatggagaaatcagcaattgtgtcgcacacgatttagctacagaaaaacgagtttcgggcttttattcttgtgtatggatggagttttttatctgactggattgatttttttctgttcatgcaggcttggtctttcgcaaactgcgaatgacgtatatcgaagcgcgcaataaatggtggtatggcaattggttactatggaaaaagttgttagcaatcgcggaatttcgctgaactggctaattctagttcaaaaaaagcttagagtgcgtcgggccgcaatacctgcgctttcgcgctctcacaagaatttactcgctcgattggcgtattatttgtcagagggtttgttcccctccccgtatcagtctggtcatgacacacacggaccgagcaagtcgccctttcctggttgttccggcccgtgcaagggagctaaaaacaatgactcggcaaaagataaagtcagtgcactgccgatcccgaaatggttcggagccccaagggcaagacgaagtggtattgggagttttggtttcggtcggcagatggtccgcagaagctgcatatgatgtaatatcacggcaaattctgcggtcagcgagagactaaggtgcgcaagtgattttaaaaaccgagagcaggaagagccagtgagggctgagaggagagaggcatattcgccaagaggagtgagtgggatggaaactgggaggagatgagggagagtacggagagagtgctgttgtgagctgctgcgaactgctagtggagcacggtttcgagggaggtgaggaggtgagggaggaaggggaacgaagacgggatgaaacgaatgaagggttcttgttacgagggagcaaagctgaggaatgaatgatttttccttttttttttttttttttttttttttttttgagcaagtgtggattttaggtgaacagtgtttctgtgactctgagcatagctggctaggtaactactaggaggaataagaaaagcatttcatcacttggatatgagcgtattgttcgacaaaaacaagttcattagctaattcggtgttatgagtattctagagaagaagcttgttcataaaatgataccattcgattcaataaaaaggttgagattagtaaagttaaggatggacgagatagtctagggtttcaatggaaatattaacttattaattataattacaagaaaagggtttaatcaataatagacataaaaaaaataaaaaaaaataaataaataaataaaaaaaataaaattaatcaaaagtattaaaaaaaatataaaaaatataaaaaatatacacatgtatatagatattacatatgtattcatacagactccaaaatctcagaaacccactaaatcccaaaaaataaaactctcacctactgttactcttcaatgcccaactctttctccatacaaacaattcacatttcgcttccctactccattcctgccctcctctcttgtctcccccctgcagtgcgctacaccgccgtattttccaccaccacaaccacctacaccaagaagtgcaacgaggtactgcgtattcggttgagaagaaatcaaaaagacgtgtctataccgggttctctgctctatcaggtcacgggttcagggtccacaattcttacgggctagctgcttttttttcgcagatttactgccaggagtttgtcctgtctttcgctcattttcattccaacacacgttggtctttgcattcgcttccgttgttcactagaatcgttgtcaactgttgtcgtggagacgagacgttttcggcgttcatttgtcgctagaatgtttacgaatacaccggtaggaggaagacgcgagcgacaacaacatgccggtaatttgcgggggcttgctggtcaatcctctgctcgtatacaccaaaatactgctgaactagcaaaccagatccatcgggcccgaccaggccgtctgaatgccatgcctactcgtatttctgttccccagttgcgagcgttggaacgctcgcctagtccagaacacagctttggtttgcactacgatacgtcgtatccagaagcgtctgatgaagaggtttttgaacgcatagtaaaacaatcacagcactcctcagacgaggaccactccgattcagaatactcatactctgacccggacaatcatccgcggaacagaaaagggtccccatactcagacgtaaacgagacctcagacgacgagcatgcaaaagaattaaactccaaaaggtatgctaaacccacacacacacacacacactctctctctctctttctctcctttttcgatagctaactaacccatgccagtccaagaaaacgcaacaaaagttggatcatgtcgccatccttttttcttgtcgtttccgtatttattattattatttctagcggcgtcggtctctatctccaacacagtcgaagtgtgcttccattcgcactctcgaccgatgcttctagcgacattcttcaacgtctaagcaagctagagcttgaaatggagaacgctagcgatatagcaaaatacctctcacaatcaaaagcaacccttgaaaaggatcacaatcaccttgcacaaaactacgaggtgttaaaggacagaataaacaatctttttgcaatctccaaagcactaaattcaagtactttcaacatcacggaacaagggattgatctttcgcgtcgtcaagagcatttgcaggatgtcatgtctactatccaaaagaaaatcagttctatccaacagtccatcagtcgttccgtcggtaccgatccagagtaccgggagagcttgacgggaagcatagaacgtttacaaagcttggaaaagcagcaagccgaattgtttcaaactgtcgcgaatttgaagcgcgaagcactggaattgtactcgagtgacaaaaatacagttaaaggaggagacgacggtgcttctgccgtttcatataacgacggacaactcactgtccatcccgagtttctcgcgttgttgtccaagtatatttctgcacaggtggaagagatgagaaagagcagctggcaggagctgcttgaagatagtgaaaaaatcgtggaagatattgcaaagtctacgctagacaaatcgtttttgaagcgtgatgaagtcagccaacttgtcgctcaacaagtacagagcgccatagagcaagtggaaaatcaatgcttgttgcacgagtatggttttgaggacgacgaggctctacgaacgaaactagaaagctttacacggtccatcgtgcagcaaatgacgcttgacactcttgctagaccaaattttgcgttgctgtcaaccggtgcaagagtcatccgtcatttgacaacgcccaattatcaaaaacgtcccagctcactatttccacgtctcatgtcctacctagtggacgacaatatcattgagggaaatagaccagaaacggccctgcaaagtaataacgaggtggggatgtgctggagctttgctggtacctttggccaactcggagtttccctatcccaacctatatacattaatgctgtttccattcaccatgttcatcccagcattgcgttggacatctcaagcgctccacgggaaatggagctttggggacaaagatatcatttcaaaaaggataggggctacgagctcctgacaacgttcgagtatcagcccggcgacaattttatccagacatatcctatatcgacagatacgtcaaaacctccttttaaaaacgttgttctaaagatcaagagcaactggatgaacaacgaattcacttgcttataccaacttcgagtgcatggcgatatccctccgtaattttacatattacattctcaatatttccattaaaaaaaaagctggcggaacatcccaagtgtgtctttacatgcccatcactttgtggatgctacgctgtaaaacagggattttcggacattattggcttcgtatgcctctggcaactcgagaatgtgacgaataaaatccggtggatgaagaccgtatctttccgctcggtgccatctttcaagcctcgtcattcctaaatacggtccatatttagctgtcatatcgaacttatgcagcaccaactcaactttggacattccttctgcatgaaccggaggattatggttcacagaagactcccattcttcgtttactttacgctgtagctcaggcaactgactaactctctcttccagagtaagctgttccttcttttctgtatttttttgttgtttatctcggaaaggtttcggtttttgtcctcctgaacgaactactcgaggaaattgatcttgtatattctctctacgtctcatctaatcgtttccttaattcgttttgcaatttgtgtgtagattgtgtgatatatcaagttgattatgtgaaaagttataatcaatttctgaatgtgcgtcagtctgacacatatatacacttcattgattcgagtacgaagggttggtgatgaccgtttctgggaatgtataacagattgaaagacagtatatcgtttttatttatatcaggaacgtctttagtaaaccatcaactccgcaatagtacatgaaatagaactatttaacaacaatatattcttgtctactctatactgctatggagtacagttccagcttgctgctcattttggtgttgagtttggccctgctaccatcgctactcacaaccaagtcctgctcaccgtccaaaagtcaacaacgttctttgcaggttttagctaaagaatgtcgctttttcaggctcctagagatactactctctgtatgtaatcactttagctgatttttttctaacaacgaagtcctaggaggagagaaaatcagtggtgaagatgttcgcaaccagaacggtaagaattctcgctagaatctctatgaaccgtccgctaatgaacagttttggctgctatggctattgcaaatgttgtgaaatcatctctgggtcccgtcggtctcgacaaaatgcttgtcgacgatattggtgtaagttgttaatttattcatacagtgaaggctaggagtgtcacttagtaaaggaaacctgttcaagtgttgatgacttgttctggttattaaccggttgtaacattgccatgagtgctacgacaaaaacaattacaacaatctgaacgatactgagtcaacacggtcctcctgtcttcttagcctcatttggagaattgaattgtttaatatgtcactcttttcacttgctgaccgctttaggatgttactgtaacgaatgatggtgctactattctttctttacttgacgtagaacaccctgccggcaaggtactcgtcgaacttgcacaacaacaagacaaggaggtcggtgatggaacgactagtgttgttatcgtcgctgctgagcttcttcgtcgtgcgaatgaacttgtgaaaaacaagattcatcctaccaccatcattactggctaccgtctggctttgcgtgaggctgtaaagtttatgacggaagttttgaagtgtaatgtcgagagccttggtcgcgattgcttaatcaacgttgccaagaccagtatgtcgtccaaaattattggatccgattcagatttctttgccagcatggttgttgatgccatgctttcggtgaaggccattaatcctcgtggagaggttcgctatcccgtgaaagctgtgaacatccttaaggcccatggtcgcagttccacggaatctgttttaatcaagggctacgctctcaactgtacaattgccagtcaggctatgaagacacgtattcaaaatgccaagattgccgtcttggatatgaacttacagaaggcccgtatggctctcggtgttcatgtgacgattgatgaccctgaccagcttgaaaaaattcgtgaaagagaggctgccattactttggagcgtgtgaaaaagattcttaatgctggcgccaatgttattctcactactaagggtattgatgatctttgcttgaagtcttttgttgaagctggtgccatggctgttcgtcgttgcaagaaggaagacttacgccgcatcgcgaaggctaccggtgctacgatgatcagtactttgtcaaacttggagggcgaagaaacttttgagagttcttaccttggttccgccgaagaggtttcgcaagaacgcttttccgatgacgaatgtattatcatcaagggcacaaaggccttctcttcttcctctatcgttcttcgtggccctaacgaatactctttggatgaaatggagcgttctattcatgattcccttagcgtcgtcaagcggactctggaaagcggcagcgttgttcccggtggaggtgccgttgaaacggctttgagcatttacctcgagaatttcgctacgtctcttggttcgcgtgagcagcttgccattgctgagtttgcccaagcaatgctggtaattcccaaaacgttggctgtaaatgctgccaaggactctagtgagctgacggctaagcttcgtgcttaccatgcagctgcccagaatgccgatcccactgattcaaagaagcgtaactacaagttctacggtcttgatctgctgaacggcactctccgcaacaatgttcaagctggtgtgcttgagcctatgatgtccaaactgaaaagcattaagagtgccgtagaggcttgtattgctattctccgcattgacacaagcattaagctggatcccgaaaagcaacccgaagatcctcatgcgggcatgcactagacatgttgtagtgaaaaatgtacttgttggagcatgccttttctcaaaatagtactgattgttggtaaaatttagaaggaaaaatgaagcaattatttgacagtaatgcaagatttcacatgaggaaaaaatgaggttcaatttgaacagctgcaattccccttagtgccacgtaatacatatacatgagttcaactgagtacactctttgaagcgtaaaaaaaatatattgcttaaatgaaacatgtacaaacaaatgacaacctttataacaaagaacgtgtgaaaggatcgccgtgaaatgcttaatgaggctagttgccaagaggtgtatcaaaatcggaaatataggaaaagccttcgaagtgcatttgcatctcaggcgaaagggtagactgaatgggagtaagaatggggagttcactcgtaaactcttcatcaaaatatttcgtatctttaggtccctcaagtttaggaacaaatggcggctgaatgcgtttatggtaaatgtcatcccaattaatattactgaagaagggatgagccataacatcttcagcgtcatttggcccagaacccaaacgtttctctggggcgcgagtaagcaattgctgtaaaataaatacagaatcacgaggcatgtgaataggatacagaggctcgtccgtcaaaatggcgtcaaaaatttcttcctcatcatcacctctgaacggcgactgaccgagtaacatctggtaaataagcactccaaaagcccaccaatcgacggctcgtgtgtatttttgttcaagcaagatttccggagccataaactctggcgtaccgcaaaaggtaacagtggtatttttgtcccacatgttttctttgcaaagtccataatcagcaagctttatatgaccatccgggctcagcagaatattatccagtttcaagtcacggtagatgattccattatcatgaaagtatttgagcgccaaacagacttcagccgcataaaactgtgcacggcggggatagaattgctcttgctggatatgaagcattaggtcacctccactgacatagtccataacgaaaaaaatacgagtttctgtttgaaaacacgaatgcagattaagaaggaacgggtgcttttcgcgattggcgacaaggaaaacacgcttttcagacttaatactttcaatttcgtcattctcaaggataaatgatttctttagaaccttgatggcgaacaaatttttggttttctttgactctgcgagcataactttaccaaagttacccttaccgagaacagagatgaagttgaaggaatccaaaccgaccaccttagagggctcaacaagagtcttggcgagattggcgtcagtcgcttgaacaggccgaccaacggaatcgactatggttacatcttgtttaggggtctcggcttctgcttgcgggatggagtaaggagacagcggctgctcattatcacctgggggaataggtttccgtttgatagacggtgcgggagtaagagaaggtggactggatatttcgataacgggcacagaaactggggtagaaacagggggaggtgattgttgagtcggtgccaggggagaaatcagcgacgttgtagaaacaacagagtccttcttggcatggttagcttccgacttggaagtaagtttgctgaccggggtcgagggaatagaagcggaacgagttgccgtaggagtctttcgtggtttggtggtacgcagctcgtaaagaatacggtttgccatttccatagacatgccacagaagtcgggaacaaggtgcatacattgaacatgagcggtgacaccacattcagtacacttgcgagcaaccttcttgcccaaaggcaatatataaccgcaatgacagcaccagttggcaccaatgttggtgtgcgcttcaaagtgatgtgggatgcgatggttgattttctcatactcgttctccgtgccgtcactaggcttggaaatgcacttgacgacgaccttggggtaacactttttgtgacaggtgtaatgacaatcctcacactgcatgccaaatgtatttttgaggaactctccacagaatgcacagcgcatgatctggtagaactgctgctgcacaaatttgtggccgaacacctcgtgaatcgtgtccttgcgcgcacgaatagcgccctggcggcccagtccggcatcgaacggccgcttgcggaggttgtgtttgacaaagttaagggaaaggtagatctgcccaacaggctccatggaaaaccatgcggagacaggcgggctgacgacggaggtagtactggatgacccatgagaggtttcgtttttaggaattacaagaagtgaccgacgattgcccgtgcttttcgacaaaggatccgtgtccattttgtccgcactgacccagccagagtcagagatttcttgctcgatttttttccgtcgcagctgctccacgagatctgaaagacgaatccaaagcagcgcgatggggattgttttgtcgttctttttgtcgtacaccacaatctcaacctcgttggccttttccacgtcaatgtcaaaggcctcgttgaacttgtcgttccggctcggcctcgttcgactccgttccacatcttcgattttgatgacggcaaccgtttcggttgtgcgagtgatgctggtagacgaatggttcacgttgcggagagagccgatgcatatagtgagcgttcccgactgcggacgacggatgttgggtgcgatgagctgggtgcctgtgttgaggtcgtcttcatcaatctcgatatgcaagtcatgataccgcttcagagcctgctgaaggagcttgatcttttgtgcgctttctactctcttggtttcggcctcgaaaatgcttcgcttgtcgccctcccgttgatacagcttggccatcttgtcaatgccctcgcggaactgtttttcgagtgtgagtttgaactcgagctgctgcagcatgactgagattttggcaattgtaatgggagtgtcatatttgatgatgtctgtggatgttagcaggggatctgtgagagagtatgtgagagagtccgtcgagcgaaagcgagacgagactctcgagcaggaccgtccgcaacgaccaagtgaaacggctcaaggacgagctgaaaccgagctgaaaccgagtcgaaccgagtcacacagaacgcgtcgtcctcgagcaccgttctcgtcgctaatccgaccgtggctcaccgtcgtccaccgtcgtttctcgcatttgctcgatgctgctcgacgtgacttgacgtccatcccctaatcccatacttaccgaggtttgtcaacggcggctgactgtttgtctctttactcttatcctccgagtcctgtccgtttcctgtggacagtccagacacgctcgtcgagcttttagaatgcaccccagcctgtcgtagccgcagtttctgcagtctttcttccaagtatgcaatgtttttttcggcttctttgatgtttgctcgcagctgctggtggattacctggttcttcgtcaattgctccattgcacgggcaccgtggatcatagaccgttcccggccgatcttccgttcaacctcacaaatagcgtcattgattgtgttcatttctttaagggaaaccgtgaggtacggtgttctgtgttttcgtccagtgtagctagaagttggttcctagcggaggtgtcgggcaccgaactcgacgtcagttagctgtagcttgggtggtagtaagcgatggtgggagagttcggtagttcggccaaaacaaacgggtcgcgacggtcggcagaaactcaccaccaggcgtgggggtggtgggtagtggggggaatggggaaagtggtggtggtggagggcgaggtgggagcgaggtagcagaggtagcagaggaggttaggagggaatgagcagaaggagcagacacagctgaaggtggacgcagaaccagcaagagcacagaggcgaaatacaaaattcacacaaacagtagaggcaattgctcactttggtttggtttggtttggtcgtgtttcgtttcgtttgatgagacttggatcgtcgatttcctccgtgcaactgcaaacagtttgaggttgctgacgacaatggacaatcaagaatggagcatacgaagtgagcagctttcttttttttttttttttttctgttttcttgttttgtttattttgtttatttattaattgagactaacgtgaaaggatgcacagaagagtttggagtattttgtaagagagtctgaagtttcagtgagggtcgatgggatgtgctgctgctgggttcgttgagctcatcggatccatcgtgatggttgaaccggttgctctcgaggaccctcgacaagttcttttctctttcctcttccctcgaatccccgccttatcctctctaacactcagttactgcttgtatccatacactcttatacttgcgaggcgtttatcccaagagtacgaaacaaacactccttgccagtgtccccattactcacatcagccctgttcacgaaaacccaactatacaacacccttgtctggcagagccgacaccccaaactctccggctacattgccaaagtcgtcgagtcctgtgttgctgaaattcaatcggtaagacaaactcggtgtgcctttttcctcccctccccattcacaacagcgttgcttaccttcagggtcatgtcagtagaatagccgtgtgcttgctctcagagtctcaacgggttctcgaacggtttgtcttttccacagagtctctcccaacgatttcctcagtgttcctcgatcgaccgtatgtgagcggaaagcaattcatccttcatccttcatccactctaacgtcttagtgccgttgcacaaaacggtcgcaacgttacagaagcagagtctgtcgaaagcctgcgggctgccatcgttcgctttattcgcgctgctgaaggcttaaaaccgttgccgtctggtatgcgtgtacacacacacacacactttctcgtgtcatgatggctaactttctgctgtaggaaccacctggtgcgtgcgcctaagctttaaagctgatcacgaccgtccaggcaattatcattcctggattgccgcacagcaggaaactgacgagaaagagtggttgctgcatagtcgaacgattcctgttcagaacattaatattgggcccgtactatttgaagcgtgggtggaagcttaaacgaagcaacgagacgataaatgtggaaacatcattctatattgacctaaaccattcccgaaacaagtcataacaaattcgtattttttttttacctccttccctcttttttccgtcacgtcagtccaagccagctctttgaactctcgtacacaaggtatgatatagctacacttggagcaacttttagtagattggggaagagacccttgtatagtgctgaccaaccctcgttgcggatggttttgtgtgcaacgtcccagaaacccttatacgttgacctgtgaccagcggttccttgtgtttgtagccgtgtgcgtaaaacgttcaacggaaatctgtaaaccattgttagtaataatgacccgagtagctttacagcgaaattaaaaaaaaaaataaaaaagaaaacatacactaggattgctccaaagcttcctgaaagagcaccgaaacaaagaacagatgcgctgggtagttcgacatcacttgcatccacatgttgtcttcgtgctgatatgcgtatccacatttgcttcatgccttcaaatgtccctaaatcagcagcactgtatgggaatatgcccagcacaccgatcaatacgccccgatagaatgcccgcagaccgccgactttgtacaggtctttcaccacggacatcataaggcgcctcttattttgcaggccaaaggaaacgcactgcatacggctattgtcagttaccggttagcatctaatttcggaatcacagcgctgactacacgtacaattttatggtgtccactgaatcatgattagcatttcacacttggaaactcgagagaacaaaaagaggaacaacttacaaggatacatgcatacttgggcgacagagccggcaattccgccagcaaggaatgcattgccaggactgattggttgggttttgttgtttctgtttagaaaccgtttcgctgcttcatatgtaccgaaacgtatggaggactctggaattacttttagtatattcaacccgtttccaacatagaatccgcgtattccatttttccgccaaaccgttttgctagcctcgagtagggccgaatgatgaagagagaacaagggttgccgctgtgtattagagatgagaaggactttcaaacggtctagaggagctgttagtgtccgggaaacaatcccagagagaccgccgcaagcaaagtaaccgtagcctcctagaatactttgtgtcacaacgacatcgccttcagaggagttttgtagtaatttgagaaagacgcgtgaatgaggtgagtttttgaaccagtcatgtaatacgttggtatctggtgagtttgtgagaaggtaatgattgctaatgatgttttttggggaattccaatttgtcgcatggccaaaagatcgcgtctgacaggtgttaacgcgtttagaacaaaagaattcgaatgttcacgtacagatacaatgttcttcttcgcagaagagagttctgggactttgtcccagaggtcaaacttttggtattgctcgtcattttgcaatgtagcggcaccttttaacgtctgaaaatcttccaacagaccttcaaatgaagcatctgtttgagttttttcgtgcataatgtcccataccgtctgatttgactatcttttaggtaggaatttattcaacgtttttggtgtctacacggttgttcgtaacaaaccttcaattctcaaccaacaaaatcaagacgaagttttaccctaccttgcttgtaaatctagtaattgaggttgttcccgtgtttctcatacatgaaataaggcttttacagtagctttatggctgcaaactactggaattccagtcaattgtacggatttgtttgttgtgaacgcgtaattatgtgcgaaagacgcgtcttttcacacaagttttctctgtggaaaactgattctatgagtacaatgagctaacacggtgtgaacagtaagaaatggtttgcttcatttgaccagtttgccctgagtagaccaacatttgatgattcatctatcgaatattggaattgtaagtaattccagttccatgaaacagtatgacagcgtactaacacgacaccttccatttagtgatcaagtcttttggtacaaagctcaaggttcgtcaaagagcgcaggcgactgctgctgtattattaaaacgttacatccacgcggtcaaacatgagcctaaagagcgcgagctattcgttactgcatgtctttacttagcaagcaaggtcgaagaatgtcccgttcacattcgagttgttacagctgaggcaattcagttttggcctgatagcgtgaaaccaagtcgaagcttgattgctcaaactgaatcgcatattctctctcatcttgatgcctacgttattgtctttcatccctatccgaccttagaaaagatatatcgtgaaaacctgattacaaaaaaacaacttgagttggcctggtaaagtgctcacaataattggaccaaattcattctttttgctaacaacaatttaggggactggtcaacgactcgtatgccacgcaattgtcacttatttgtcacccacacgaaattgcctacgcagcagctttatgggcatgcgctgatgatccacaggcactcctaaagcttaaaccatctttggaaaagattgatgtctttcgtattactgcgtgcatgcaacatctgcttgcattagcaggacgattgggccagtcgtaaatgcacaaatggagatgggaattgggtcaataaaaaaaagctatatgaacaattgcattcgtcaaatcatgactgatgataataagcttcaagcctaaaaggttaatttatttagtcactttcgggtttgcgattaaggtttcggcgaattaagctgaaatgcgggtcacttgaaattgtactgacataccgattgctagtgtttaatgaattcaatttcaagaaactacaaaagtttttcttgatagaagaaactgattttgaaaaatggagggaaataggtcggagccctaaagttctcgtttattagagaacaaacaaatcctttaattgttcaaatcttttaactcttctacataaaactaataactatcaattaagccttcgttaaggttgtcacatgctttttaactttcttataaatgcaaatccagacgcactaagttaagcttttttgcaaaacgcgtaaactatactgacgtcacgcgttttggtgcatattaaagacacacaagtccagcaaccttcctaccgtttcccattcacatgtagtacatatgtgttaaagaattacatctactgttacaatgtgcgcattcatttcgttattctaggtcgggagaggagttcactttaaacggtttttcgctatggacattctaagcaattttaggtctgctccaacgatttggtcgagtagtttaccgtttttgaataccatgagtgtcggcatggcgtacacgccgtattgttgtgctaggtcttgcatttgatcaacatcgaccttaatgaacgaaacgtcgtcgtatttctcactcaaagtaaccaacagaggatgtattgttttacaaggaccacaccaggtggcatagaagtcagcaacggtcaatttcggcgaactataaacagggattagtcgcgacgcagaaacagcctacaaacctaattttctcgttgaatacagcactagaaacgacaggatgcactgcgcgaagagctgaggagtacgagaaggtgcgcttggacacgccaaatagtgtctttgccagcgatttcatggacatggtggtatcgaaaggcttggagaatgacaacttctatggtggtatttacaaaatctaattcatacggtatccaaccaagctaggcattgttctgctctgtcatcttctacgggaaggatttacttgaactttgctgaatgtattaaacgatcattatttgttattggcatggtactcaagataactaatacttgaagacagttgtgcagcaaacgaatgtttctagttgcctccacgaagtgcaagtaccaaatgtaacacgcttccaccttccaagtggtacgtctctgcacttttctcatcagacctgaattgcccattagtatctagatgcgagagaacgagtcaatcaagaataaaaaacaaggaacaaggcatatatctgtccacagcttcgtatgcttcctcctgttttcgtcttacatttgttttccagcaaaaattaaccgctgctgagaaggtggaattccttccttttcttctactctttctttgatacgtgaaaccttgtcgtttggatcaatgtccaactcaatctaattacaaaagcaattagctaccagcgctaaccaggaattgattttgaaaggacaacgctcatacctcttttcctgtaagggtctgcacaacgaaaacacgttactagatgcacacaacattttcaaagaactcgtacctttactttgatcagcatggttgaaaacggtgttggcgaaaggaagcgtcgccgactgctcctatgaaactaatttcgcgctctcaccgactcgtgcaccaccgcgaggacccataaaggaatccaattctgtcgctctttaacggcacatttgtaccccgtctaccatgagttttcaagacttgaacattgagccgtggctgtacgtgcaaatctcgttttttgacgcttttaaaatgaattttcgttaactttcatctttacagaaaacgcgccgttcaggccatgggttttaccaatatgactccagttcaggaaaactctattcctctttttctgaaaaataaagatctcgtagtcgaggtatgtttaattcttgaatccatttcatcacgactactgttcaatgaaaactaacacaaaatttttatgcaggccgtgacaggttcaggaaagactcttgcgtatcttcttcctgctattcaaaaagtgcttcgtcgtgacgctgacgaaatcggaattggtgcattggtcatcgcaccgactcgtgaattggcgacacagatcttcaatgtgacccaggagttgctcgtgtatcaggatgaggatgaagacaaggatggggattccaattcgcagaaaacgaagaccacacagaagcgaaagcttacggccgtcaactatattggtggaaaagactccgtcgctcaagatatcagactttacaagaaaactcttcctgagattgttatcggaacgcctggacgcattaacgagttgcttgataacattagtaccaaagggttagaaattctcattttggatgaggcggacactttgattgacatgggtttccaaaagacgcttcaatcgatcatcagtcgacttcccaaacagcgccgcacgggattgttcagtgcaacaatgaacgatactatttcgagtttccttcgggtggcaggtcttcggaacagcgttcgcatcacagtcaatgttgctatgaagcagcaagatgcacgaactcccctttctctatccattcagtccatggtagttcctgtaaagttcaaacttcaatgcttgctaaaactcttaagcacgacatcttttgaaaaggcaatcgtgttctttttgtcatgtgctactgttgattactttacaacgcttttggctggcatgaaacttccatatgacattgtccccttgcatggaaagcaagcgccatcgaaccgaacccgccattttgaacagtttgtctcggcatcgaaaaagactgtgctgtttactacggatgttgctgcacgcggtcttgatatccccaatgttgatattgtgttgcaaatggatccacctctcgatccaaaatccttttcccaccgtgccggtcgtgctggccgtgcgggaaaacgtggtctttcaattgtaatgctacacgaaggtcgtgaagaagagtatgaagatttgctacgcgtacgcaaagtgccaattcagcgtgccgaaattccagagggcgtgtgtgacgagactgctttaaaagaacttgtttccactttgaggaaggcttgtaaaaaagatcgtgacatttacgaaaagggtcttcgtgcttttgtttctcacgtcaaggcttactcgaagcatcaggcgtcatttatttttcgcgttaaggaactcgatcttcctcaaatggctacagcatacgccctgttacatctgccaaaaatgccagagctccgtgatgtcgagtatacggacgaggactttacagcggagaaagttgacactgcttctattgccttccgtgataccaaccgcgagaaggctcgtcaagccgctttggaaaaacaagctctatctccagagtcacatcaaccctcgaagaaacgtaaaaagcaaacagaggcttggtcaaagcaaaaagagcgcaaagaaaagcgtgttgagcgcagagagaagagaagaaatcgtcgtgaaaagattcgcgaggctcgtgaattgggtacagcggactccgtcggcaaagctaaggaagcaataacgtcgaccaacgattctgcatctgaagctactacaaagcctgcagaagaagaaactgttccttccgacagcggcgaggatttgtcagaactcgatgatgactacagggctctgaaaaaggagaaaaaagcaaaacgagtggaccgggctacaaagggaaaaaaggtggacatactcagtggtttttagacattttacttttatttatcacatttattacaaagtttcagtttgatttttcagtgcgttatatttgttcggatgttacttcttcaattttcggtcccagttgcaacacctttcatctgccaccacgaaatgttatgcttacggtactttattcctgcacttttggctgctaatgcggctcctccgttgttctacattgcatttattgtagcattggtgctctacaaacggccttggtatgtttttattgcgttgtttttcattggtcctatttcggccctctgtattgggaatgcgagtgaaagaaaacgacattttccagtgttatatgattaagtttctaatgtgatcaatacagtttttattgtgtaatcaacatgattgcgctctcgcgaattttttggctgggctctatggtgcttccttggaaggagcagttttatgttcctagggaaatgcctgccgaattggtgaaagcaggatacgaagcgttccggttttcctggttacagttggtttttcgacgggagagcgtatacatcccgttacttgggattacctggaagttataggattaacctcgggtcataaagaagagcattctttcatcgttcctgaaacgatggcaccaaagatagctttaaagacgaggttggaccaaacaaaagccaaaaaatgacctaaacacactgtttctttggtatcgtcactttcctcactggcaccgtatcactttgccattgcaattattagtaccaaaaattggcagctctcgtcctggttagctgcttttttttaactccatctttatatacataccgctaggcatctatcatacactaacggcgtttttttgaatttttgtacatatcaaaactggaaatattggcctttgagcgtttcttcgacaaaacggacgcttttgaagtcatgctgtcctcatcatcatcgtcttcgctgtcgtctcccgggtctgcattgcccgacgaagacgtggaacgagctgacttggtttcagcttcctttcgtttttgcatttgtctttcgattttctttttgagagcgggaggaagactgtttagtttcgcattcatggacactggcatgtgagttgttttcgatgctaattgggacgctgttgctcctaaaccaagacgaggaggacgtgcttttaattgtgtctcttgatccgcttcattgttcgcgtttttgccatgcggctcttctgggcccagccaagagctgatgaggtttcgtgtcaaacttacggacgtttggattttcgcttggagcacctgcggcttcattgcagcggtggcaggtgcagctttgtcttgtgcgccttgttctttcgacattgcagctgctatgcgacgtgtgcacctcacgttctccgccaactgcccgacactcattttctctatagtggcaggcgggaggcaagcgaaattgccgacgactctcgatacgactcctaagatatgaaaataaagtttagataagataactctgttagaagataagatggtcgttctacgaaacgagcataacacttaatgaattatgatgaattttgtaatcttatcagattaaatggaataaattctaattaccagaattggcattcttcgtagcaatttcaccaatcttttcagcaagcgatgtcatgttgtggtgcaaagcaattttttgtgcagcaagaacacttgctgggcgacaaagtcgatgcacaagtgctaacgaccggtcgttcttctcctccaaacaagatttttgaacaagctgcagaacagccttgtctgcatttgcttggagtcgtgctcgttgcaaggcaattgcattcgactgctcggtatcttcgtcctctgcatctgctgccaaccggtcatcgagcagagcaagaagcacacggaaacgaacacattgctcctcaagactagcgacagacatttcttctgctccgagaagctgcgtacatggtacccgcatgtcaaattcagtaaccatgggtcgtggaaagtaggggtattgaagtgcaccctttaaaatgatacaatggaactggttgtccataacggcaactggccaataacgttcttcacgattcacgaagcgttccaactgtgtggtatccagtacaggaacccaacgggcctgaccttgctgacgccaatgcaacaatgtcagtagcacaccggcagaatcgaaaatatacggatcgccgttatcggagaaaaagacattcatcaactgaccctgtggaggaagaggcaccatacacgcgttctgaaagacagtctggttctccaagccgccctcatcgtcaccctgcacattttcaatatatgctgtaagccgaggcgtaccatcaggtccaacaccttcattaccaacaatcataattgtgcttttataagagacacaggcaacaaagggaagaaatgaaaaccgaaaaacccgcaggggaaatccgctgcgagagtatacacgaacataaccaagagttgtacaggctacaacgactcgatcgcttagggctatgcacactgcattttcgtcctcacctggaaactgaacagtccattccgaccgtcctgcccagtcactatgcggttggaaatgcagaacgccaggttcacttttcgaacctggtgcagcgaaaacaacaccctggtcatctatacaagccatatcataaaggttttcgtccgtgaaatgatatttcttgttttttgattcatcatgaaattcaatggtaacagtatgatgagcttcgtcttgacgaacggtccatacgaaaccaacaagatttaaggctaagtaacgacgatttccttgccacggggtactaccgggatgaacaggtggatgaacatcagtttgaaatattctttttttgctggcttttttagcttgatcgttagcagctgctagttcttgtgccttccgtttgcgacgaacggcttgaaggtcgtcttcattaatcatgtagctgtctgcatcaatgtcaagttcatcatcgtttccctcagcagcaaagtcgttcatgccagcatcgacagcactttccgtatcgaccagcgtacggctaacatcaatgccatcattgctgacgctaacttcttcgtcaccaaacagactgctcaactcctcacgctgtctgtgagaacgactaggctttttcgaagcatccaatgcggccgggacagacgcaaccacttgtggccatgtatataaaacaccttggtttgtggtgaatgacaaaacgtttgcgaatggctgccatgcaagggccacgacgttaccatatgcctgttcggcaacaactgtacgtgtttgtatgtcccaaactatgattcgcccatcttgtccagaactggcaagataaagaccgtctgacgaccatgcaagagctgtaataggtgctgtgtgtcctccatttttaagcgtatctagaatagaccaatctgtagacgaaacgagcgatataccgttatcatgagtacctgcaacaaagtattcacccgacggatgccatacagccgtagtgcaaatctcagaagtgctttcggtagacagaataacgtcacgaactgtgtgaacaagctcacgagtatgtaaatcaaacatatataacgttccatcgcagcacgaaatgattaaacagttaccagaagggctgacagagactgatttgttcgattttttggaagcacgaaagacgtgtgtttgcatgggatccttaacgtttaccattttcacaatggtttcgtcgctggcgacaataatccattcaccatcagctgaatagaccacatctcgtaccggcaaagtacagcgagtcaataacgaaaattcacccttcgaagcaatgggatatacgcacacggttgcatcttcggaacacgtacaaaacgtgtctttctaagcggattagttatctttgcgaaaagcagaactcattcagcgtaccgatactgcaattccagtaatgggatcctggtggttgtcgatactttcaggctcctcctcagaattcacctggaacttgcgaacgacctggttagagccgactgtaaataatagactaccgtcctgtgaataacaaagacgtgttaaaccatccgtatgagcatagcgaggaaccagcctgtttgcagtagacatggtggtggaaaccggacgcacgaaaatggaaaaagggaacaagccaagacgaggtttgctttgtttgctgtacgattaccgtagtcgaagagtgttcaatagttggaaaagagaatggcgagtggaaaatacttcttaaagagaattaccagctatgcttaaattgattccacaaaatagtccataaacaccctggtgcttttccatacaactgttatgaaacgatcacattaactgtgcagtttggttttgatgtagcactcgtactgacttgttaccggaatgtataatacccccaaagaatacggaatttgaggtttaaattagtctacttcgttaaatattagttcgttccgcataactcgtctccatttcacagttttaatttgttttagtatgtttttccaggcaaaaatgttcaagttgataactcctcaatagatgggacaacctggttgaaaaaaagataacataactaaaccttagtaaataagaactctcaataaaaataacagcgaaatctgtaagaaacttggtaaattccccgttttgtatttttctgtcgtcgtgggtgtgaagtcgaaggaaaagtgtccaccattttacctctcccaacgcctactgccagtctggctcggagacaacatgtcgcagtacgcggtagaactttgtgaggtcgtcattcaagagttctttggtgaatgttgtgctgtatgtttttttttgtgctggttcttggggtttacacgaacttggaccaagaattagtttctcagtgaaaacttcactccttctgacttgcaaatgagctctccttgctaaccctgtagactgtatgccatgctctcttgaatcatggacgaatgacgcttcaaactctgcgttctcgaacgaaactcccattaaaaaagcttcgtcaagccttagtctccttgatgcgccatcatttagtgctgtacgcgaaggtaatcgagcacctgcgggaagttacacactatgaagctcaatggactgaaatctataactttgtccggaaaggaaaggctgtgtacataatttctcagcgagtatcccaagaagctggatctatcgctaagtatatcgcaactcagggccgcgttcgcgtctcggatatctttaaggcatttggtaaagaccccgatgctgttgacgatgaaaccaacaagctcagaaatgaaatttatgctttgatggaaaaaaagttcctcgacgttgttcaacctcgtcatcttatacccatgtttgaccaagagatggaacttcgacttaagcacacagagcgcctgaagtcggaaaatatgtcggatgcgaaaagaaaccatgaaattcaagacgctattcaattagacctggccaagcttgatgctgctgaacaatcaaaggaggtcggtatgaagagaaagccaatcgaatcattcgcccgtcctagcaaacgcaggcgtcgcgctggtgccgctgacgagactgctgatggtgatgactttgttcttgtacccgacccagatgccctcgtccgaatccggaatagcaagattcaatttttgtatcgtaatgccaaacttgttcagctggctgagcgacgtattggaaaaacaacttctattgtttattcccatgtactttccttgttggaaaccaaaactgccggaatacccatgcctaaccagcatttcttctttactactatggagctttcacgacacttcaaagacgacatagatttagtttcctgcatcgtgaaggattcctccttaaaaacactttccgtctcaaaccctgtgttaatcggcgaagatgatgaagatgacgaagatgaggatgaagatgttgacatggatgcagaagcagcagacgagagtaaacgtgatcgcaaggcggctgcactcttacagcacttggaactccttgctgatagttcccttcgattccttactaaaaccggcacacgcgctatgggcgagtggatggttgactatacttacctttccactgtgctgcgcgaaatacattacgaaaatataatagaacaaaagctcggtgatcaagctaagactctacttcgcataataaaggacaagggaaaaattgctgagcaacaactttcaaatcttgcactacttcgtcaaaaagacattcgtgctcacctcacctcaatgtgcgaagtaggtgctcttgacatccaagaagtccctcgttctgccgaccgggcaccctcaaaaacattctacctttggttccaccgtactgatagagcttactcactcctgcttgaccaattgttcaaatccatggttcgcgttcttagacggttgcgtagtgaacgggatcaacgatcactcttgttgcagaaagtcgagcgcagcaacgtgcaggggaacgaagagaaatatttacaaaagtttgagttggcagacttaaaaaagctgggacttgtggagcaacaacttttggttcaattagctcgtttggatgagttggttatgttatttggggatttttaaaagtaaataatattgtcgttccaaatccattttcgtgtttgtgttgttataagtcattataagtaaaggcgtaaatgataaacgtgctcttaacaatattggaaatttctaaggtattggcaataatccaacacttctgcggtagacaactccctctttctcatttccctaactgaattcagaggacaatatataaattgttattagataataaattagcactgctaatagatgcaagttctatgaatgaaaataaacaaaaaaaccaaatacaaaaaacaatcaaacacctcaacggacaatggttgaggtgataaatgtagaataagccttaggtttgataaaacccatattagatgaactcgtccggcgaggttcacctggcttaacaatagatctcggaagttgagtaacgaccttacgttttctgagtgctcctgcagttggttccaaaacgggtatgccgtttatctcggaccagtaaaatccagcaggaaccgaatatgtagccctgacagcagagtaccagcgacctgctgaattgacggacgttgcttgcgcagcagtcgtagtctcagcagcggtcgtcgtagtaacagtgtcggtaacacttgtttctacttcagcagaagtagagtaaatagcagtcgtgctatcggttatgtccaatgtataatcagaggaagtagttgttgaaacaatttcagacgtagttgccgtagaactaagtcccgcctccgtgacaactgttgctgcagtttcaaattcatcagttgatgtactgatcgacgacgaagctgaaacaacatccacagtagttgcaaaaccccactggtcagtagttgtcacgattgattcagatgtttgtgtacttgtagcaggcagcgtgtccgtagtcgattcaatggtactggtcactgtagtagggaaaccccattgatcagttgaaataattgtgctctcggaagctgttgtcgctgcaatagccgagtccaaaccagtagtttcacttgttgatgtggaggctgccgacgttacggtagtagagaagccatattcatcggtggaaacgtaagtggtctcagaaacggattcagtttcggaggtcgctgcactacctgtgataactgtggaggatacaacggtagtagggaatccccacatatcggttgacacaaatgtagtttcaatggctgacgaaacagcatccgtagaagttgcttctgtggcggcagttgtactgtcgggattcgttgtagtgggactctcgatggtcgcaatgtcggtagtagcgctgccgctcaaatagtaagtgcttgtatgaacgtttgtaaagccccactcaacggttgtgtatgtggtcgtgacagcttcgtttgagctacccgagccggcagtagatgtaccggtacttgtgtaaacatttgtgaaaccccattccaccgtagtgtaagtagttgtaaacaagtccccagtagtagcatcggtgttaacagtggacgaatcggaatcatctgtaacttgagaagacacagaagcagaagccgttgttgccagtacatctgttgtgcttggtacgatagtagtagtaggtgtcgcatatgggctcacatcatcagtcgttgcacctgtcgtagaatcgacacttgtagtcaaatccgaagatatgtctgtagttggcacagattctgcagttgttgtcgcggaaggaacagaatcactatcagcagtcgcagtgacatactcgacagttataacattaccatcgtcatcagtgtagtagttaggatcagtggtggcaacggaatatgttgttaaaaccgtagggtaaccccattcatcagtagtcgttatagtgattgtcgcatcagtcgtagtgaaggtcgtcgtgtcagttgcgacaacagtaaacgaggtaactgtcaccgttggaagcaaatccttcttaccggagatagttgttgagtttgttgaactagtcgacggaagtcgcgtagaaggagtgcttacaacagttgcgttaacaaacttcgcagaagaggaagctttcactgtactctggagtagcgtcgaggaagcagctaaagtggttgaagaattcgtctgtgaagaagacgtgattgttggagtcaccaatgttaggagtcgacttgaagttgagctttcagcagatactttcgaaacagttgaggagttgagagatgcaggataaagcgaggaaagggacgacgtcgaggagtttgtttgaagactggaagtaggtgcagtgtataaagtagaagccgaagttgtcgaactgttagtcttagcagagacagatgaagacaataagggagtagtgactatgctcgacgaaagagcactagaagaagtggaagcagtggcattactgcttacagcaggcacggaactcgacacggccgtgctagagtactcactagtagtagaggtattataatgcttgaatatgcttgaagactgagttgaaagactgactccagaagaagatgcagttggggaccacgtagacaagatattggaagacgaattaaggaaagaagaagcagaacgaataacggacgataatctgtgtgaggttgaagagggagaaacagtaatcgacgaagttgttgtgtttggggaccaagtgaaactgctaacagagggcacagacagaacaataggcgaagaggatgtcaaactagacgacgacgaggtgtaagtgaagaaataggatgtgttgtttgtcgaagatgaaacgccggaagtcgaaacagaactagcgcttaacaacgacgttttcgagaacgtattcacagaactcgagttagtcaagacagactttgtcgctaagggagatgtagagtaatttgtttgaacagtggaaaaaacaggaaccttagtttcaacactgctgctgtatcccgaagatatcggaacccgagtagctgaagtgctattttgaagagttggttgtccagtagaaattataggaattgttgtcaggactttaggcttcaaggaagaagtagatacagcagaataagatgatctttcaatactcgaagaagacgcattgaagtaatcgatagagctgaattgttgttgagtagaaacggaagccgaaggagtacttgtgggcaaaatttgagaagaaacgttcaaagactgtgtataagaaatcaatggtccaagagtacttgaagtaacagaggtggagacattcgaggaaaaagtttgctgttgcgcggatatagaagcagaagcacttgtggacagtgattgagcagatgttcctaaaacagccgtcgaagagagaggcagatccgaggaagtgaatgagctatcttcggaagcaattggttgttgacttgaacttgtataagaaacggaatcactcgtggccaagctttcagcggatgagctggaaccagttgaagaaataatcgtcggagtagctacagtaggtgtagtaacagaactttcaagagaaacactgtctccattgttgtagtcagcacttgttgattcaattggaacaacaacagtcgaaacggtaacggggccggccacgctctgagtagttgtgacaattacagcagatgaacctgtaccgtagtgaacccaagatgtcaaagtagttgtgcggtaagaaacgggtgtcacaataataactgaagtacgatagtgctttgaatgcgtggaagcggacgaatgaagagcaggaacttcgtatgctgaagagtaatcggaagcagcagaagcactctcaggtagagaggtagcagtaatgaaggaagaacttgaagcctcgggctcagaagttaccgatggtaccgtcaacacagtcgaaggtgaagaaacatctgcgctggaagaagagaaattgaattcactgttcagcgtttcggtagagaaaatagatgcctgggcaaaagagcttattgagtaagtagcatcagaagcaaaggcagaggaaacagaggaaattgaagacgagtcagagggaacgctagaaacagaaacagaatcagaaacagctgtaaaagaagaaacagaatcagagatagatatagaagaagaaactgaagagacagaggaaggggaagaggaactgaaagtcgtcgtaaaaggcaagtctgaagaggcggcggaagttgattcagaagcgctgtttacaacagaacttgatgagctgactgacaccgcgttagagacagttacagaagacgaacttgaagtgacgatggatgcaacatcaggagcatttgttgttgtagagctctctaaggtagaggatacgggccaagaaaaatcagtttgggactggaaagacgactgcagagaactgttgggagccgaactttcggcagaggtttcaacagaaggagtagtgctaacagtggaggaagagatggcaggggtagaaatcacttgagactcaatgttggttgaagattcgatagaggaattattgtccaaagatgtgctatcagatcccgcaccctcttcactggaaactgtggcagtactggaagaagaagtagaagaagtagaagtagaaaacggagataaagacgaagacgtagatgtagacaccgtagacgtaacaggaatctcttcagtagaactttgctccgttgattcaggagtggtaacagtgctggatgaagaatcaacaggagtgcttgctgcagttgatgagctactagcgccagcgctagtagccaaactaggagtactttcagcagcactagaactgaagctcaatgacaatgttgtagaaggagaagtggaagcagagagttcagaataagaggaagttccgacaacattcatactagaggcactagcagacaccgtagggttctccttcgcgggctgaacagtccggaaagcacttgaagaagaaccaatactgctgctcgatgcatgaccagcatgcgaagaagaagaaaggctatgtgccgcttgagaagagataacggacgtggtaagggagcttgtttgagaagaggatggagaagaggatgaagcagcagaatgcaagtttgactttgagcttgaaactgtactggcactcttgccagacgatgtagcaagaatcgaagtagagactgtagtcgtgccagctggttcattaacggaagcgctgtttccgtcgtcggtcgaagtggatcctgtagttaaagaataagaggagttcaaagccttcttggcatactcagcatacgttgttccattgaccttgttcaaataagccaaactgacatcccaaagagcaacaccgccaaaggaatcgtcactctttgcctttgagtcacgaacaaagtcggtcatattgttcacatctctgtacccatccaaagcagctcgtttgtctgaaacaaggccaaggaaaagacgggtctcggtgttgtaggcactgttttcaacatattctagccaagacttgaaaccttttccggttttgtttttgcactcagcacggagagtcgtgttaaattcgcgaatgaacaaaaagtcaaaactcgttttagagatagagtcactcaaaagtgcatctggttgtgcgcaagagggagcagcagacaggtaatacgtgtggtcgggatcggatttgtaaatttcatgcatacgcttcacgagatcagcatagccttgagaggagccatgttcaatgtccaagtcgaaaccatcgacaacagctttgccaaatggacggtagatgctttcaccacctccaaatacattccaaagctggaaggcaaagttggaggcatcacccgaagatccgagaccgtagtctcccgcatacccgccaagcgaaagtataattttcttccccgcagcctgacatttcttaatgtcggtctccatctggggacacactttaaggtcggtgccttcatacgtcacgctgtcgctgcagagattaccaaaatcgtaaacgggccagccgttcttgttgaaattaacaacggatgaaagtacgattacatcaaagggagagttggaacagtacgccgataggcgtttttgatcttgtccagcaaatttgcctgacaagtttgagccccagtaaccaacaaggttagtggacgcgtttgcttggaaggcgcgaacctgcgcgccaaagaatgcaaaaaggaggaaaaatagtatccacagctgcattgctccgatatagactagtagagtcttagaaagagcagcagttgcttgtgtatacgggtttgttttgagattgcggtcctccaagaagcgcgtctgtcatctttatagcttgtttgtttacattgttgctatgtcaacagtgtttacagtgtttaatgataatagcgtgcacgggcggagaaagtaaataaacaaacacgtcatgagcgatgattacgcgcacgttatgagaagagagaaggaaacatagtatgggaacgttaaggggagagcaggggaaaaaaataggaaaaaaaaacaagagactttctttattttgtgtatgcaactgtgtgctaaatacctacttctatggttttttgttcctgtgatttcctttcttccacacctctgcacctaataaaacgttccgcgtttttcactgccgacgcaaagtcgcggattagtggacgcgtgatagatagtatgcggctataattcttattggttgtacgttgagaggccgcagcgaaaatgactcttgtccgctgaatcacaatctgacgtcacttccatccaaacttaatgcaatttaggttggtgcaacaccatacttcacttaaccttagccaataccaaaaagaggaggatcatgtagtcgtatcgaagacgacgcttatagagagagtttcggtgtattagaggatgagaactggctggttgtcgacaattggaatgcagagagggtcaattggagtgaaatggcgaaatcgaagatgaaaaagtgggcaggtgagaaaggacagaggggaagaatgaagaattcgggaacccaagaaggacgattttctttttcatcgtgtttgtacgcgtaaggtgaatgaactgtgcggacaaggaagagagcctccgagttgaaccgtgtttttgcactaattcacagtaacattctttaaaattggcgcgtctagaatgattttttttcaacacattgctctagacggagcgtcaacgatcgtttatgacgcgtctacggttcttgattgtgtttttttgtattcctccgctcctgttccgtctttttctccgtttctcgtccaatcttcctccccatgttacgccccacacttctccgccacatgtcggcccttctggtcctcttgctgttacctgtgttacctctcttttccagcggctgtacagcgatgacgtttgcaagcggtaggtgaaagcgaacctcggctggcaccgtggtcggtccggtcattgactttccctgcccattgtattggctacggaagcatacgggctgttcagttctgactaagaagcctccagtgttcagtggtgcttttgtttttatttacttcatcccacattcttgcatctgcgacgaacgcttaagtctccgaataaacaaactccgcagtcggaaacccatttcttagactgtcgccaaacgttgaattaggacgacttctccttcctgattgcttctaccatataccattcactttccttgtcgtcagtctggtaaagaagaattgtcattaccggacaaacacctgctgactcacgtttctccgacgctgtggcaacaatcacaggacattcttacagtgtcctcatttttattgcctgaataggatcccagcaattcccgcggaattttttacggatcatttgtcaatccgtcgctcgtaatgaagtttactgaaaggtatgtcggtttagcgacgaaaagttgaagaggatcttatcgacgaggaccgatcctcattgagtttgtgtggtgttgcgtcgggttgcatcgtttcaaactaccctttgcttgcttcttttggttcctttgattttgcgtctgcttgctcatcctcttatctatacatactaacgatatcttagcctacacaaagccattgtaccacaatatgcagatgaatacgtggactatgaaggaatcaagcgtaaactgcttgctgcagccactcaattaggcgaatcagcgaaggatgttcgcaatgacgaacgtcaagctgttctccgtgacttaatggacgacttacatgtcaacctcgatcgtgtaacaacgttttatgactcgcgcatttctcgaatgagtctgtttgctcaacgtttgcagtcggaaacacaatctatcgagggatctaacatctccactacatcgcggaccgagttgcaaaagtctctgttgtcccaattgaacaatattgagcttcagctgcatcggctttcttcgtattgcgaatggaacaaatgtgcttttgagaagcttgctcgcaagcttgacaagcattttgatacgaacgcctttaacgatttctacatactccaaacattgacgcatccgtttgctggcgcccatgaggtgaaacgtacgctgaaaactgtacgttcaacaatgaacacactcaagactgagttcagttttcgcggctatggtagttcacccacctcctcaagcagtggacaatctctggatgtctgcttagagaaagatgactcgttgggcctgtttaacattatggggaaagctccggcacaccttctttctgatgtgttgacttcgtgtatcacaaaacgagccgtgcaatgcactaacctggttctcaagctgctggtcggtgatgttgacatgatcggccgtggttttcgacatgctgtatatagttgcaaggacaaagacgcggaggtgctagaaacattcttgaaactcgtacacgagcaagctctgcacgccgctaatcgacgctctacggaaacaaagaacgaatcaagtagcgtcaatcagcaacctcatctcgtggcgcgtcttctaagttcgaaagacagtattggtcaaacggctcttcattacgtcgcaaagaatggccaagcaggcttatgcactctcttttgtcgtgagttggatgaggtatgtccaacgtttcggaagacttgcacttggagcagtccggaatggcgcgacgttgcttatgaaactcccatgtctcttgcaattcggaactgtaatgttggctgtattgatgctttaaccgtgtatcaaccaaaagaaaacgcgaagcttcatgacactcctactccaactcttgtacttgcgtgtcggttgattgatgacgctggcgtgattgaagcattggtgcgtgctggttatcctgtggatgcaaaggacatacatgggagttctgccattcacgtcgcaactcgttttaatcatgcaaactgcgtgcaagaacttcttcggctatgcccacagtccgttactgcacttgaaccgccttacgactggacacccttaattatcgcagctgcttttggcctgcagccaattgtctcgattttgttagaggctggttcggatttgacacaagtcgattcgtgtggttggacggcaatggaacacgctgccattcgtgggcacctggactgcgctgctctactgaagacggacgttgtgttaagtaataaacctgtcactagtggaagtttggatgttaaacccactaactctgacatccgctcttgtgatcgtgccatgcaaatcggtgtctcggaccctaatgctagtgtgttgattcttcgactggatggcattagtggtcgagttcgtgtaacggttttagatgaaggggcggaatacctttcaggaaaagtgaacacttcttttgaaggattgagcattaacgcatcgacaagttccttgtcttcacattcgtctgacaagcgatcccctagctgtgtgatcaatattccgcgcagccaatttgacaatttgggtgaagttggtgagcattacggaaacagtctcgaggaagatgtcgacgatggtgatgttgaggaagatgacgtttttgaagacaattcgcccgctccacctacgtctcataagcaacctgtggagctgttgttcaaggttgcctcgccagaaagtgctgtgctacatgtcgacttgttggcttcacgttcctcgcgtatgcttgcgaaggctgtctgtcgaatttcaagtctattgacaaatgttggagcgcatatgcagagtttgaagccggcatcgcctttgcccatgctttccacaaaggacatgaatgtggttagatgggttaatgtccaagcacttatttccacttactcaaaagccggcaatgctatcagcatggaagcggagccccctaaggcattaacgagtgaacccgcattagcgaccttatcgtccaagcctagtacttcatcattgaaacatgcttgcaactcaagtttcagtttgaatcatgatgccaagggaagcaatgtggccttaattgggcatcgtggtcttggtaagaatcttcctgatcgcaaatgtttgcagcttggtgaaaacacacttgattccttaattgcagctggaaatcttggtgcctcctatgtcgaatttgatgttcagatgacgaaagaccttgtccccgttgtgtatcacgacttcattgttcacgaaaccggtgtggatgcacaaattcattctctcacctatcaacaattcctctccttttcccatcaatatcctacccgtgacgttgatgaaactgaatcatctgttggaagaactcgttcgcgaagcattgacatgcctagacccgcgtcattcaccttagaagatggcattgaaccaggctccctcagcccaaattcgagtgtctataaaggaaactcatttggtaatagtatttgcggaccttttactacgtttaaggacattcttttgagggttcctttgaatattggtcttaacattgagttaaaatatgccatgttaagcgaagctgaggaagagggtttggagcccgtgggtattgacgcgaatacatatgttgatattatactcgacatgatacatacccatggcaagaagcgaaacttcatattctccagctttaatcctgatatctgcatccttgcttcattaaagcagtctgccattccggttttattcctgacagaagctggtacggcttatagaacggatgcccgtgctgcctctcttcagcaggcaatcaatttctcttgcaaatggggcctgcttggcatcgttagtgcctgtcaacccattgttcactgccccagactaattgatgcagtgaagcaaagggatcttgcttgtttcacatacggtgtattgaacaatgacgctgagaatgtgagaaggcaagtcaaacatggcgttgatgccgtaattgtcgataatgtgttggccattagacgctgtctaaacgatatcgagctgacgagctctaactagacgtttttttttcaacttacgtgcttgttcacgttttgactatcatgaaagtattatgattatattaatgaaaatatagaactgatttaaaattgtaattttacacggccgtgtaccgaatgaaggaaaatagaacgaggttaggtgtacagaacggggagattgtaagaagcaattattttgatatgctggagatattaaaagaagtcatggaatgtcttgattttcgtcacggccaaggaaaaccgtgtgaacacgtttagaaagagcttttcctattttacgggaaaccaggtttgtattaattcgaacttcagcaagagcatctgggccatgttcacgaaggtgctgtattaagcaaaacaaggtagggaatttggaacaaattgcatcggcggccgcaggtgtgatacgcgaaatttcacggagcatgtaacttagtgaatcatctatgtttgcagcagacttgacttggccactatccaaacaaaacatttttcctttcggcttcggcttgtatcgacgtattgccaaatcgcccgttattgaagcaatccattgaacagattcgtcaacattgtatgtttcattaatgagaatactttggttcacttgaagctcaataagacgttcgctcagcacgtcttctgttatgtgttggtatttagacattgatccgaaaagaaggggcttcgtgccattattcactgcggcagcaaactgtctgttgacttctgaacgttgttttttgaagtaggttttgcagccctccaacaagaggagtattttcatggaaggaaattgagactgaatggaatgaaggtagtcttcaagtgcgttgtcagagatcatttttacaacttcagtacaggttaaccgtaaaagaatgagactttcggcttcttcatgctcgttgtcatattcgaagtaacctttggtagcattgtaagtattggatacaaggcgtttccaagtaactgcacttagtgggtgattaggaattggtttgaatgtacaaccttcttcgcgtaagttattcataactttttctccaaattcagtgagcatccactcttccgaaacatttaagatcatctccggaaggcagtcctttcgagtgcgattttttttgtttaaagtctccatatctttcagacgttttcgttcagcagctttggcttctttcgcctttttcttctccaatgaacgaagaactttttctctgtgtgcaacgccagatacagtacgagtgaccgcggtggttgtgttttttgaacatacctcttcgcttgctgtatgttgtttatgtctccttttaagcttttgcagtcgatttgtttcttgttccccaagcagggagcgcgagcgagtaaagtctgatgcaacatgcaggtttgcagttgcagctgacgaagaagagcatatagattctgaataagatttccttaaccttgaaggttttggatgagtaaccaaattctgatcaggtacggtttctttttcctttactgaaaacatgctctgaggtgcacgaatgcttttttgaatgtcctgaagtacacggttagagagcggactggacgagtctgtcaacggtattggataagcaacatgtgtgggggaaacagagtttgctctaagtacagtggtatcctggtcctgttcttcatctacacggaagacaggcaattctggaggagaggacgaaaccggatgttgcacgggcacgcttttgtgtaaatcatttgtggacgtatttaaggaactggcaagtggagcaggaacggatacgggacttggaggaaggaatagcggagaggaggaagacaccactataggaccttcatctgtgagaagtgagctgtgttttggagttgtttggtcatgacaaggaagatgagatgcggacgcaagaacacgcgcagagatcgcctgaggtgcaaaggccgtctttggactgggaaggtaatcatcgttctcagtgaaagaaggcggcggtggttgtgaacgcaaggaggattgctgtgagtctaagatgggggagtcggtgacttcgacaatttcaattgtcttatgagcttttactttaggcaatggcgttgtaaccgacgccttcgatacaaaagttgaagcttgctgttcaccacttttttcttgcaccgatttgggataaacttcgatggaagaggagatgaattcgaattgcgaaggctgctggtattctggggcaggaggatctgagtctgtgataacataaacatgttctttaataggagtagccatgatgaagtaaaatagaggagacgatatatacaaacgaagagtatatataaacaacagaataacgagcagaaaatgaagcagaatgaacggatacgagcaattgagctcactggagagaccggagaaacggataatgcactgaagtggtatttgaaggacacgaaaacaagagtgtaaaagaaccggtggaaagtctaagtaaaacgtaacaaaaacaagaaaacagatgtgatcctattcaataagtgttcagtcattcattatataaatggaaaagcacaggcggtcaacgaatggctagaacacgtcgtaaccacttctttatgaaaattaaatcgcgtgtcagtagagccaaaatcgtcgtacacgattgtgaaaaaaaccactattgggaaagcaactgtgctgattcacgtcgcgtatttagattcaattgttttttttaaattcagcatataatggtggaatacctggttgtggtaaagcattcggtaaggccagtgataggtggagtagtggtaagataccattacaacaaccagtttatttacgcctaggcaaggtcagtgccgtaacagctcccagccgaaacctatatcattaagacaagttccaacgactgctgtgaaagggattctaggactttttggacctcaaacgcagcctgtactattatagtatattttgtgaaggaaagagtcgaccgttatactgtaaatttataatacattcacataaatcttaatacgacgaaacggtttcgttggacaattttggattctaaagaagaatggagtccactcatctccgtccagaactcgagaaactcatcgcgaaaacagatattagcagatggagattgaatatcgcgaaggattcagcagagacttgggaatatttatcggaagaagactcgaagaaaagaccgttaacatttaaggaaaagtactatcttggaatagacccagtatgtgaagtaataacgaagacagaaagggtcgaatgaaaaatgacgatatgaaccgttaagcttcacaccctatttgatttactcttttccagcctgaaatttttgctaacgatttattcaggaagcaaaaaaacttggtccagcgaagactccgctagagagtgcaagaaatggtttcgaattctttcgcaacctccagaacgatgacggacattgggctagtccgtatcagggaccgttgttcctgattccaggatttgtcctttcatattacattacacagactccgctccctgatggatgggctacggaaattgttcgatacttgacaaaccatacgaatgacgacggtggatggggtattcacacagaaggcgagtcaaccgtttttggtacggtcatgaactacgtcgtccttcgtcttctgggtatggaggccgatcatcctgtggctgcgaaggctcgtcattgtctgcatggacttggaggtgccattggtgcaccccattggggcaagttttggcttgcttgtttaaatgtttattcttgggatggtgtgaatcctattcctccggagctttggatgcttcccgaatggattcccgcacaccccagcaaatggtggtgtcatgtacgaatggtttacctgccaatgggttacatgtacggagaaagacatgcctgtccagtaaatgacttaattcttgagctccgcaaggagctttatgttacaccgtattccgaaattaacttccgaaaacatcgcaacaatgtgaatccaattgatgtgtattgcccacacacttgtcttttagactccatcaattggatcgtcgagaagtatgtgcattacgttcgaccaaactttgttcgtacggctgcaaccagggctgcttatgacttgattaagattgagaatgaaaacacagactatgcatgtctcggtccggtaaatgcctgcatgaatacactttgtgtgtattttcacgaaggtcccaagagctatgcattcaagcgtctcattgaccggttacgcgagttcatgtggattcaaccggaaggaatgtgtatgcggggaacaaacggcgttcaaatctgggacacatcgtttgctctgcaggccttgtacgagtcaaagcttatttttgagaaggaataccttggcaacgcacaaaaagcactcaactttttggacaatatgcaagtccgtaagaatgttggtggaaaaggttaccgtcatagcaactttgcttgttggccattcagtaacgttacccaaggctatacggtgtcagacacgacatctgaagctatgcgggcggttatgatggtgcagtctgtcccgggtatcttgtctcgtgtcagccgtaaccgtttgcgctgggctgttgatttattgttgactatgcagaacgacgatctgggctttgcgtcgtatgagcctattcgcagtggagcttggttggagaaaatcaatcccgctgaagttttcggcaagatcatggtcgagtattcgtatccagaatgtacgacatccgttgttctggccctgaaaacgttctccaacttggatccggagtatcgactttcggatatcaatgagacaattgacaaggcggttcgttacatcgaaggagcccaacggccggatggcagttggtacggaagctggggtatttgtttcacgtatgccgctatgtttgccacggagtctcttgctattgttggcagaacgtacgccaacaacgagcaccaaaagcgggcatgtgaatttttattgtccaagcaacgtgaagacggcggctggagcgagagctatattggttgtgctaccggtgtgtataccgaatggcgggatacaagtcttgtcgttcagacatcgtttgctcttctagcattgatgaatgcagagtatccggaccgggaaccgattgttcgtggtattcgattcctcatgaagagtcagcgtgacgacggcagctggcaccaaaaatccatggaaggcatctttaacaagaacgtttccattgcctatcccaactataaattctatttttccattaaggctcttggtatatttgccgacaagtacggaaactcgattgaaaactagtggcagtaggaaaaaacgagacagaataactttgtttttttctttttttttttggtatttagcagtccagcgggtgacgtgcgttgttttaaactgttaatctctttctctctctctcactctcgactcaaactcaaactcagtcgtttatatgctactttactttcggtgaaaggggaagccatcctgtaaaatctactagtctccacactttggagcattgtaattcataagttaattcaggacacagagaggctaaagtacttctacgaaactgtattctctttctttgtactctaaaccttttgacaaatgggctacttgtttggcaagtcaacagacacggcgtttggaatcatcaactgacggctttacactactctccactccatcgtaacgaattatggtaatcgtaatcatgtcattactgccatttgtagctgtgctgttcgcaaatctactccaaaagatggtctattctttcagataatcccgaagctcctttaggtcgctctgaccagtggcatcagtgagctggcccttcataatggtctcttttttatcatttgcatgatgatgatggtgatgaggaggaggaccgccaatttcagcagaattgttgtctggtgcctcagtttccaattcagcttctaaacgattgtgaagcgtgcgctggtctttagagtcatttaacttatgagcatgattgtgcttgttggttgtctgttgatgatgttttcccgtacgctcatctgagtcgttcgtgtgtgcaaggtaatgagacctggaggacatggttgttaatcaaaaaaaaaagaggaacttctgctgggattgcaattgaatgttgttgttgtgtgctctaatagacggcgcacccgcgtcaatttatacttgtgccatttcttcatgaaacgtactctacgtcagaacaattaacggccgctgtgaacgggaacatggtggagcaaaagttctgatgtcgtagaaatgacgcagaaacatattctcgttctgattggctgttattgcggttaaggtctgtgtgacgtagtactgacgcatgcatgaccgtatagtaaacgcgattttctggggtagccgaagattacggaatgactgatgccggacgtcatagagaaaatcgaggatagtgaagtgatggggtgcacgctaattacaaataaagaagtataacgagttactaatcagtttgttgttgtttgtaataacgaactttaccgaaactcaccgtactcctcgcctgcacttaccgagttgtgaattttcgagataagcacaacattcattacggcgaccacgaagttgttcgtcggtaatcgttccagtctaaaccctatactcttcgtcttctgctgctcaccgaagaccatccatgtctgaatccaatatttcgcagtcggtaagcttttttctcgcggtagttggtcgcctccacggttgctactagacgagaatgtaatcgtcgtcaaagctcagagcagaagaaactgacatttgcgcaggcgaaggactttgtcgctggcgctgctggcggcgtagcacaggttctggctggacaaccgttcgactgtgtcaaggttcgtttgcagtcccaagctgctggtgcacccgaatacacaaacgcagttgactgtgtccagaaaatcatcaagaatgaaggtttgcaggccttttacaagggcactgttatgccgttgttgggcattggcctctgtatctccacacagttcactgcctttgagtccggcaaacgtttcttttacgcccgaaacggtaccgacgaactgacatttggccaatattatatggcgggtgcctttagtggagcggttaactcggtcctcgtcagtcccatcgaacacattcgtattcgcttgcaggttcaaactggccccaatcctttgtataagggccctgtcgactgcatgcgcaagatagcctcacagcacggtttcaaaggcatcatgaagggtcttttccccaccgtacttcgtgagactcacggagtcggtatgtactttttggcttatgagttgttgctcgcccaggccattaaagctcgtgggtacaccagccgatccgaggtccctggctggcgactctgcttgtacggtgccgccgctggttacgccatgtggatctcagcatacatgtttgacgttgtcaagtccaacattcaaacggacgcctttggttctggcgccaagtattcgacgtcatggaagtgtgctcaaagcatttttagaaccgctggcttttccggtttctggcgcggcttcgttcctgtgcttgctcgtgctgcaccggtgaacgctatcacgttttacgtgtatgaaactgtcgctcacaagttgcgggacgtctaattcaagtggtatcacgaccctgtgcgcatgacgcgcatattgcatgctttaacggtcgtgtgccttttcttgttgtctcgttgtttcttgttgtttatgcttttttgttgcaattattcctctttgctgttcgttcatttccagtacgcattcataataaatacgcatcaaacaattttagtcgagggagtccggtacctctagcatgggcgttactccttctttgttgcagatgtcgtcggagccgaggaagatttgggaggagtgagcctttttgaaaggctgtgttcgcgacgtttcaaaaacaaatcgacttgttgctgtcgcgtgagcttacgagccatttcaccgcgaagttgcgcgtcttccgccataatcgcttgctcccttgcacgtttggcatgaagatgctcgcgggcagtgtaccaattcccggcgtagagcgctgccgtcaaaacgccgaagatacacaaaatagccaaaatcccttcatcctccggaccagcagtgtccttgccggtgcgctcacattcgtcgtagtactgctgtgaattgtaatagtagtcttgccatgcggctgttccgctataccgcggtcgattgggtcttgtcgtacgtctcctactttgcgacgttgtagacggtgatggttcggggctgttttcccatccaattccaagagtctcgtatgcacgacgcgaacgttcgtttgacaatagtcgattggcagaaacaatgagctgaaagacacgattacggtcttcttggctgatttcatttttgtcggcgctcaagtcagggtggtatttctttaccaattcggtataccgtttccggatgtccgacttcgagcatgttttcggcagtccaagtacttcatatggcgacaaggctcccaaatcgtgtcgaccgtgcaaacttgcctgtgcaaaccatcgtctcgtggggaagaagaactttacctgtcgcaccgaacgccagtgatacatgcgatcagcgattctgagtatgggctttccaaacgggaggtgttagtgaagcattggattcttcgttatgaacatagggcatgtaacttaacttataaagaagaagaaacgctgaaaaatcccagacgcctttcacatacaagaggaagcaaaagtcctcgtacaggtcaattcaatcaatctgtgctcacctgttttgccaaatggtgaggggacagtgagagaaagaggttgttggttcttggcaggattcagaaatcattcggaaatctattaagctataagtgacgtcaacaaagagagcgaattaaggttgtagggcgattgacgcgtcgcgcgttataacaccaacaacaacgattacacaggattgcagccgtgatcaaagaatttgcagtaaacagtatgtagtactggggtgttgataagttacgaaatccgattcctttggaatgaaatatttttctctctttttttttttttttttttttttttttttaatattttttgtattttttgtgaattcaattaatttttttttttttttggttttataattatttttaattaatttatcttcttcctcctaacaatcctttgctcgtaaactccgtttgtaagtttttccctttccctttgagtgcgttccctgtacgttccatttcgtccgacgatcatcaaagtactgtccatactctctcctctgttcttcctcgtggacctgcttccacaacgtaagagcaaatcagctcgtttcctgccctatgctacgacagttttttgagccagcaaagactgctgcccggacatgcttttcttcgttgaaaaaacggtttataactgttaatcgcctctcctttcactcatccattcctgcaaacatatccaaccaacaaacaccaagaaaaactccagaaacagataccaagaatgctgactcgaatatagacgagctggagtcttttttgttgacaaatccgctagtgaagcagcacattcaaaacgccaagttggctcgaaatacaaaactccatctctcatatgtttcgaagctcaacaattacgatgaacttcatgactatccccatctcaacacatcatctcctgctgtccaaaatgcactaaagaacccaaaattcactcatcaggccaggcttcctccggacattgaggatatggacaaacccccaactacaatggagcgtttggggtttgcggaatacatgcgtcggacgtctgtcgtgcccgaagaggtacttcgaaagcttgtgttcgtaccgctcgtttctcgtcgggtcgtgaatcaaactcgcaagggcaagatcgttagcatgtactctatggctgctgttggtgaccgtaatggtcttgttggatacggcgagggaaaaggtgcaacaacagcaattgcgtacaaaaaggcctctatgaaggcccttcgtaacatgatctttgttccgcggtaccaggatcgaactgtatacggcgtcattcggacaaaatttcacgccgttcatcttaccatgcgttcccggccaccaggtacgatatgccaacaaatggaacacggtgttaaattgacaatcaacatatctttcgagtccgttgtttcatttaacatccacaagcttctcatcctttttttctcctcctactaaccatctctctcacataggttttggtctccgttgcagtgccgtggtccacgaaatctgcaattgtgctggaatttcagacatcagcgccaaagttattggctcacgaaacaggatgaacgttgccaaggccgttttcgaagcgctgcagcagcaacgtctcccggaacacatcgccattgaacgaggccagcgttttattgatgttcaacaacagtattatcgcgcttaagctttgcggggttgcgattaagcgagcctctgatgaaccgctgacgtctactattccgcgcccctcccccatcgcccaaaatgatacgctccgaaggcctccctgccgaatcaggacaagttcaccaccacaaaaaaccctaacctaaaatttacgaaaaacagtcacactttctgtaggtcgaacgtctcgcatcacgagctgtgcaaaccaccaactctctacaggatgggacgtgatatttacaaggacgagactctgcctattcccgaaggcgttaccgtcgaaatcaaggcccgtattgttactgtcactggtcctcgcggtactttgaccaagaacttgcgccatgtcgactccgaggtcaagaagcagggcaatgtgttgaagttcattgtctggcacggttcccgtaagcacaacgcttgcctccgtaccgtccgttccatcgtcaacaacatgatcattggtgtcacccagggttaccgctacaagatgcgtcttgtgtatgcacatttccccatcaacatcaacttgactgagaacaacactgttgttgagatccgtaacttcttgggtgagcgtatcactcgtgtgatcaagtgtttgcccggtgtcaccgtttccttgtcccaagccgttaaggatgagcttgtcctcgagggcaactccttggagaacgtttcccaatccgccgccagcatcaagcaagcttgcaacgtccgcaacaaggatattcgtaagttcttggacggtatctacgtctctgagcgcggcaacatcgtcgagcttgagtagataaaataaacgatcgagtcgatggtgaaagcatgagctggtgtgtattttgtgtggaatcagggtgtgcgtgtgtgtgtgcgtattgtcgtgtctttattcgcgcgtttgagagaagtggagaaattctgtactttgtatataagtctatgcattagttggcaagtacattcatgagacgtctgttactagtattctcatcgtcttaagcagaagcagcggtctccttggccttctgttgctcgcgagcctgcttgcgaagggcacgggaacgaatgctcaagtgcatagcagcgacttgagcaacgacgaaacctttcacacgactggcagcttgttcgagaacccagctgagagcggcatgagaggggaatggctgactgatgtagggctggttaccaccgcgttggacgccaatgctgcccagtgcctcgcggacaaagttcttgggagtgggaatagtagcagtagggcgacggaccttggacatggcagagcagacaagataagattggtagcaccaaacatcaatgccctccttcttgacctcttcggccagggaagcagaccagttggccaagaaagccttagaaccagcgtacgtagacagataaggcgagggaagcagaccagcgaaagaacccatagtcaaaatgaggcagcgaggtccattcttgttgctacgacgttgttccaacatgctaggaaggacggccttagtggtatgaagtgtgccaaaacagttgatttgcataatgtcatccatctcttgttcggtggtttcactgaaactcacaggcatgttgtgagacaacccgacgttgtttacgagtacggtcacctggaatggcttcaggaactcagcaagcttttggaaagtggcagccgtagcaattttgtagtcgatcacatatgtttggacctcaacacgataggcctccgtgatttcctgagcaacacggctcaatttttcgggattacgactaacaatcacgatgttgaagccagccttggcaagttgtaaggcgtattccttgccaataccgtccgtggcacccgttaccactgcccaagcatttttcttcgcaccgtagacggtcaactataccgaaaaacacgttagaaacgcgttcataaaaaacagagactagtcgtccactcatgatacacgacatacactttttcctttagcagcggtgcagttataaatgcaacgagccagggagcccaagaacataagtgtgcttgtaacgcccacaagcagcaataagcgcttcaataaggtacaggacgggaacactgcactcggtcagtcatatgtatctacgaaacttcgcgtctcttacgtgcagaaatcattgtatcgacttactcgctggttggcagaccgtacgtccctgcccgccagcctagagtataaaaaacttcgtctagataatttaagcgcaaatcttagcgaaaaatgacgtagggaggcctggaattgtgaaacataacagagaggaatgtgaatttacgagaggaagaaagacgttacgtagagataaataagaataataattgcgttagatggattctccgagtcccgtttcttccgcgtgtacgatggtcgaatgatcgtctttcagtgtcgggtgttgttcttgagactaaggaatgtggtccagaaaacggcaatcatgttcacgaacagaacctggtatttgagcgggatgaaacagaagtttaccaactgtgccactggccagagaagatagttggctttgaggatggagacgtattgcttgcgtagaacagaacgaagttgcgacagcggacggcactcgacaagactcatgtaggaaagaaaaacaaagataccgattggggcgaacaaggcctggtccatcagcactcggcacacagacgccattttacctgcactatcgggaaaccaagtgctaagctttgcaaaccatgtcacctgaacaggggtgtatgctagaccatagaacgccagacggacaagtcgcattccatccagtgattgcggacggctggatgtggtgaacgaggattgtccatacttttccataagagcaccgtccttcagtttctgcgatttgtacatgtcaatggcctgagcgatgatgtcggaaaaagctgctagagatgcattgagcaaaccaagcgtcagcaaaggccgaatagcgtatgtagtctcaaacaagcgagtcaactggagtaacacgaatgcatttacacctagggcagcgatactaatgaacgcgttagatgaaagcgaacatcaaacaatggagtcgatcgagtgacacatacagcgaaagaggaggtgccattgttccaacgatcaacgcagaaaccttgaggattattatgtattagaaagaagaatatggtggaagtacccaagacgacgagagagcagaaccagctggctgacttggtgggtaccggtgaaatagcacgtaataaatacgagggacctaaaggtcgttagatactgttcagtagctagcgggtttggaattgagaagcaatcccaacgaatttctgaacatttgtaagttcaccgtatacagagcatacggccttcgtcgtacctgattggtataaaggtatcgtgtacaacagtaatgctcttctgtttactgcgaattctgtcttgatgctccccgctccgcgatgattttggtggagcaaatcgggtttaccgaagcttagtgattttcgtaaaaccatataccaacatgtaacgaacgtggtaatccatttaaaaaactacgtactaacacactaatcggaataacgaaagccacggagctttagtgcgagtcccgtctcagtgacagctgcatgagtctggcatctacgcagcacttgcaacctggcgatgtcgtatctgtttaagagtccaatcgacgttgacatttacctcgcaaatgaggatgaacgcccaaccgtagactttgaacttggcaatggccgtaaagagaaggcgcctatttacaacaatgacgaaacggttaagggaactgtacgtacagtcatagaataaacagtcgtagctttaataggtgtttgctaacgtgagtgtgaatcaggtcttaatccgtttaaaggacggcagaaaagttgaacataatggtattaagatcgagtttattggctgtattgagagcagttacgataaaagcaatgcctatgaattcactcgaagtgtccaagaattggctgctcccggcgaaatgaaacaagcccagatgcttgactttgagtttcgacacgttgacaagccttatgaatcgtacaagggccgaaacgtccgtctccgctacttttgcagagtaactgtgtctcggaaaatgtcagacgtccttcgagaaaaggatctgtgggtgtacaagtacgagaacccaccggagacgaatacagacattaagatggacgtgggtatcgaggactgcttgcacattgagttccagtacatgaagaacaagtaccatctgaaggatgtgatcatcggaaagatttacttcatgcttgtacgcatcaagatccagcgaatggaggtaaacattattcgacgagagactataggcacagctccaaaccagttcagcgacagcgagattgtcacccgctacgaaatcatggatggcaatcctaaccggggtgaaaccatcccgcttcgaatcttcctcaatgggtaccctttgacgcccaccttccgcgacgtgaataagaagctgagtgtccgctactatctcagcctgattcttgttgacgaggatcagcgccgttattttaagcagtcagaaattacgttttggcgtcgacacgagccttcccctaccgcaacaaaagcagaggaacctgaagcgagcccagagagcgaagtaaccgacgaaagatgatgaattataatgcccaaacaaacgtccatacgctaatgactcaattgatcaaacctcgtccggcgtgaaaccaccgtcaactccgtcaattccctcaacgcttacaagaatcactctattcgtttcttctctctttctgtcttttatcacaacttttccctttcatattctcacaaacgaccagacgcacgtctcttcactcttgattctccttgtcgagcaacttttggacttgagcaaggcaatcatgctgggcctgcgtcattgtaccttccacgttgatggtgcatgcgtctggttcgctgtcgttgggaggctcgagtgtgttgagctgactagtaatcatttcggctttcataaaatggcctacacgagccttaatgcgcttcgtcagtgtttccttgctggcgtggagaaaaacgaaccacagaactatgtttttgttggccaattcggaacggagacggtctctgtatttgcgtttcaaagccgagcaagtgacaacgatcccgtgaacgtcctcgctgcttgccgttcttgcggtcactattccgatcttttccaaccagccccatctgtcttcatccgtcagtgcgtgtccttgtgccattttgtcaatgtttgcttggggatgtaaatcgtctccctcgatgtatgtgaatcccaatgatttggacaagtagtcagcaatcgtcgtttttccacaggcggccggtccagcaacgataataacgtctgttttgcgctccttttttgcgatggtactcatggtgaaatagctggatctgtttttcgttcgtcttcttactccgtttaaatggaactccgggttttcttccgtttcgtttgttccagattgttcgtgtttctgtttgcgtgaatggtcttcagttactgtgaactacgtcttctgcgtctctgaatgttcggaaggatgtgttttctcctctgctgtatatgacttctattccgttacaacgtatcccaccaatatatgcataaacgatctaggcctgtaatttggaatacgcgaaccactgttgtaacctctccgttatcgtcgaagcgaatgtcggcaaatttgtttcagacggtcgctccctccatcctccttgtgtcttaatggttgcttagcattccctcctagcaatcaggttgcagccgactaaaagaacgaagcttattgcaaataaagtgaacacgtgttcgtcaaatcacactcttctactaactactttgtatataatttagttgtaaacaagtccatctacatgtgtaatgtcgctagctaaagtatagtgggtttatagtgtaactactaacaccgctacgattgcgcacagcagcagacagcgacaggaaatcagagggacccttgttacttggatgccttgctaataatatatgttccaatatatacattcacatggttcatgtagttcaaaatagtgtctctaactattacttgtgtatatttgtattagttatgcgacgttctttgtgacgtatgatgaaatcttattacgcatccagtgactattctcttcccctttaccaactccccaatgctgttaaatacactcgtgttcaagcgcccattcagcgctgccaacgtgctctttcgctctgtcgctggtctgaagttcggcactcctagcagagtaaatgcttggactttgttcgtcaaaagggaaagaccagaaggaaaccttcagcaatgggtcgccgccttgtcggaggaatacagaaatttgtcaagtgttgaaaagagcgtatgtctgaacgggctgtttgtatttatttcgtgttttactaacactttcacagagattgactgaggaagccaacagaattaacgcgcgtaagcagtacgaactcaaccgagccctcgaaaacgcttctttggaagacatcaagcgcgaaaacaccgtacgtcatagcattcgcgctgagaaaaaggtttctagtcgttcccttccaaagctacgcattcctggctatcctaagcgtcccgttggagccttcattcggttctacaaagatttaaaggacaaccaatctgtgcgtgatcagtacgacttgatgagcaccgacaacgttacggatatggcttacgaagctggtaagatttggcggtccatgagccaaagcgagaaggccccgtatacgaaggcgtttgagcgagaccttgctgcttatcatgaagctcgcgaccgtctcaccaagtctttgtaagaagctgcagccacatcctttggcatgcgactcctttgtgaagtaatgtgatcgcctattcgcgtttattacgttttgctttatgttttttaatgaatggaatcgctggaaatacatatttgacttcttatttaaacattgaacggttctcattatttcttttgaaacatctaatgactgaatgaacgatgaacagctgaattgtgtacctcgaattgtcaagaaacatttttcctcataaaacctggcgaatgattaactcattaaattgcgtcgaaacgactcctttttgttaacactttcattttttatgtggccgaaactggcctcatatttttaaaggatgttgccgcggttcacaaagaatgcttctaaagcggcaatcgtagtccacttgcggttctcggcctcttggaatacaagactccgtggaccatagaagacctcgtcggtgacctcttcaggatgacgaggcatgcagtgcataaatttgccagatttgttagcaagctccatgatctgttcggtgacttgatagccagcgaattgtttgagacgttgttccttttcggcttcttgacccatggagacccaggtgtcggtaacaacgatatcggcattcttgacggcctccttggggtcatccttaaactcaatctttgtatttttctcctttgcagcctccttgatgagggcgagaatgtctgtccgaatggagacatctttcggcttggcaacagcggcaccaatgccgagcttggcacaagcaatgagcatgtcgtgaagaacgttgttgacatcaccgacccatgcaaccttcagattgtcaaaggtaccaaatgtttccttgatagtaagaaggtcggccaatgcctgcaggggatggaaggtgtcacaaagaccgttaatgacgggcgtgctggaatgttttgcgagtgttgctacatcgttgtacgagtttacacgagcaacgatacccgaagtcatgctagaaatgactcgagcagtgtcgtacatacactcattgacacctaattggatgtcgtccttgcccaaaaacagcgaattaccgcccagacaagtagtagcggattctacactgatacgagtacgtgtgcttcgtttggagaaaagcatggcaacattttgtccttcaaggccactcagcgcgactggtttccgagctgcatagtttgccttatatgcagttttgatttcagcagagcgctcaacgagacgaagcaactcttcccgggtgatatcacggatggagagaaagtgacgaggaatttgtttgacgactgacatgttgcgaattgtgttttatgatatctatgcaatgaacaattgaagtgttggcagacgaacgagcgaaaggaaaggattctgttttctttgttagcaactgacgactttgaatactgggtgctctttcgatctttcgtcctcccacccgtcgtccccttctagcttaccttctttatgagacaaagaaaaccaagacgatggataatgctgttcaatgcgttcaaacacgaactaataaagcttttgtctcggagtcagactggatggacaaaacgtgatggactgatcgataaccccagctgttggttccttccttgaagtggtttagcgaaacttgtgagatagcacggctggatgctgtgttgcaagaggatcatctcaaacaaggtttcgttttccctgaagggggggctctgttatcgcatctcaagcattgatttgacggttaacagctcgttttcgtcgttgatgaaagacgtcacttcacaatcaatctacaaatgcagtgatgcgatgacaattctctgacttgtttgacacactgcctccgtacatcatcccaaccgtgtcggcccgccgaaactgcttatcgctcagacgctgggtggtggtggtggatcgccgctattcagccaataccaaagcaatcaatctcctagcagctgatgtcatcttgcgcatgaacttctcctcgcttacgctgcattcggttgtgggaattccaccaagctgctaaacgagaatagggccgtggacaatgtcgaccgctgtgtgattatgtcgtgcaaatatcgttgcatgtacagaagccgtcagaatggcaaggtatcccgcacgtttccaagcactcgtcattcgtcattactgacaggtcttttcgcgttcaagaaactttattgatcgatgtatctatttataacttggttgcgaatcgcgcgcgttcaaaagcttgagcttaaaaaacacacactctgctgcacctctgagcgacaaacaacgacaacaacatacctcaacactttgtgaaagtaatgctcgaaacgattcctgggcaatctttttgctatcgccggtggtgcggagttcacgatgctgatgtttactataccatctaccggcggtagttgaggtgctgtggaggccattttcgccgctacgcttgttgtcactacagctaacctgcagctgctgatacgcgctttgttgtcaattcgtgtaacaatgtggccttgcgctagatatcgctcggtcgccgtatcaccgtatcatggcctggtattgtgagattcgcatcaagggacaaagattggcctagacggctaagggctagaagcgagcagcacatactgaggatggggaatctgcgtgacgttacttaaaagcaatcgctttgtccccgcaaacgacagattgtcatttctctctttctctctcacattccttcttctttctttctttctttcgacaatcatcagcgagattattgcatcctaaaagcaaagcgtgatgatgctgtctcgtataaataaagttgccagcatccgcctggccaagcgtgcgttgacacgcaatgttacacgcacaattgcctgccaaaaacactcattctctacaaaatccttcgcctctccagctattaatgaccaggaacgggacgtcttagtgcggattctttcttctattggcagtcgtcgcgaggttgagcagtatttacgctacttcacgtctctcgaattgcagagatttgctattatcaaggtcggtggagcgattatctcagacgagattgacacactttctcgcagtctggcctttttgaaccatgtgggtctgtatcccattgtggttcacggagccggtccacaattgaaccgtatcttgacggccaaaggtgttgagcctgactacattgacggaatccgcattactgatgctcagacactttcggttgctcgtcaagtgtttttggaggaaaatgctaaactagttgaggctctcgaacgtttgggcacccgcgctcggcccatcacaggcggtgtgttcaaagcagactacctcgaccgcgaaaagtatcagtatgttggcaaaatttttgaggtgaacaaggccccgattgagcagagcattcgtgctggcacgctgcctattctcacatccatggcggaaagcccgtccggtcaactccttaacgtcaacgccgacattgccgccggtgaattggcccgtgtgcttaaacccttgaaaatcgtgtacttgaacgaaaagggtggcctttaccatggcgttaccggtaaaaaaatcagcactatttacctggacaaggagtatgattcgctaattaaggagccctgggtcaaatacggaacaaaacttaaaattaaagagatcaaggaattgctctacaccctgccccgcacctcgtcggttgccatcattaacacaaaggatttacaaaaggagctctttacagagtctggagccggtaccatgattagccgcggcttcgatgtctctgttagcgacaacattgacggcattcctgatgccgcattaaagaagctagtctttgaggacaattctatggcgaagccttcctccttggagcagttcaagaaggacattgcttcctcgaaggtcaaggtgtattccgacagcgagcacgagctccttgtcgtcgttgacgtttccaatcccaagtttgccttcctccgtgtgttcggtgctaccgatcgcagctggctgaacaacgttgttgatagcttatcggccaccctcaagtcggagcacaaatcgctcatttggtgccttgagccttcagtcaagaaccttgagtggttcttcggcaaaagcgaaggcacactctatcgcaacggccgctactacttctggtacggtatcgatctccccgatgtccagcaagcgataaactctgctggtgctgatagtggcgttacgtatggtgtaagcaacaacaagtcttctacctctgcacctcgttcaagtcccgcaactaagcgcacattctccacaatgtctggtcgtactgtcgcccatcgcgccgctgctctttctcgtcaatttggcgtccgttcctacgccagcaatgctggtcctggtaccaacaaaaacatttctaaagttgcattgattggtgcacgtggtttcacaggcaagaacatcatcagcttgattaacacacacccctactttgagctgtcgcatgtctcttcgcgagagttggagggcaccaagttgcccggctacaccaagaaggacgtccgctacgtcaatctgtccgccgacgatgtgaaacgcatggaaaaggccggcgaggttgatgcctggctcatggccttgcccaacggtgtttgcaagccttttgtggaggctatttcctctgccaatggcaagagtgtcatcgttgatctgagtgccgacttccgtttcgacgacagctggacctatgggcttcccgaacttggcgatcgtcttgccatccgcaagtcgaagcgtatttccaaccctggttgctacgctacgggctcccaactcggattggctcccgttctcgacttgctcggtggtgaacccaccatatttggtgtttctggctactccggagctggaacgaagccttctcccaagaatgacttgaatgttttaacgaacaacttaattccctactctcttacagaccatattcacgagcgtgaaatttcttaccatcttggtcaccaagtttccttcattcctcatgtcgcccaatggttccaaggcattagtctgaccattaacgttcctctcaacaagtccatcacttctcgcgagcttcgcaacctttaccaggagcgctacgagggtgaggcgctcattcacgttcaaggagacattcctctggtgaaggacaactctactaaaaactttgtttctattggtggtttcggtgtacattcctcttcgaagcgtgctgtaatcaacgttacaattgataacctgcttaagggtgctgctacccaagcccttcaaaacatgaaccttacttgcggctacgatgagtacgctggtatttctttggactagactttttcgatgacacactgtttaataagaaatggctgaaaagataatgaagggaggaaggaggggaagtgtgtatgaggagggaaatgtttctgcgtgtgtaggatgtgtgtgaagcacattcgcttgtcactgtcctctgtgctgttttgttttgttttatcttgtattgtactgttttgtttttattccacttcgttggtactgtcacgctggttacgtccaaagcccatgcatcgcttgctgctctcttcttgctcttcaccttcaccttcaattccttacctactgcttttactccctctcctcctcctcctccttctcctcccttctcccccacgtaccccctcctcgctgtccctcgctccacctctctatcgcgtcccaccacgaacactgctcttcaacgacttcacctagaaacaacagcaacgtgcaattcaacatggccaagctggcagaggggacagacggtcgaccgaatggatccacggagaaagatgctagttttaccgccctgttgaacccggtttataaaggaaaaaagttgacggaccccgtccctacaattgaagacaagtgggagcttttgccagcgtttttaaaagtcaaaggtctcgttaaacaacatttagattcgtacaattatttcgtggatgtggacttgaagaaaattgtcgaagcaaaccaaaaaatcacctcagatgtcgagccttggttctatttgaaatacctggatattcgtgtgggtcagcctgtacgtactgacctcgacgccatacaacactctatttcaccacatgagtgtcgactccgtgacctaacgtacggtgcgaacatcttcgtggacatcgaatacacaagaggccgtcaggtggttcggcggcggaatgtgcctatcggtagaatgcctgtcatgcttcgaagcaacaagtgtgttctgtacggcaaaagtgagaaggagctggctgctctcaacgaatgtcctttggaccctggtggatatttcgttgtgaagggaacggagaaggtcattttggtccaggaacaactctcaaaaaatcgtattatcgtggaagcagagcccagcaaggagatgtggcaggcgtccgtgacctcttcgacacacgaacgaaaatccaagacatacgtggtcacgaagaacggccggctatacatgaagcacaacagtgtgaacgaggacattcccatcgtcatcgctttgaaggcaatgggtctgcaatcagatcgcgaaatcttcgagttagttgccggctcagaggccaactaccaggatctattcgcacctagtgttgaagaagctgcgaaactgaatgtgtacactactgagcaggccttaaactacatcggttcgcacgtaaaggtaaaccgccgtgctggcgccgctcgtttgcctccacatgaagaggctctcgaagtcttggctgccgtggtgcttgcacatatcagcgtcgtgaacttggacttccgcccgaaggctgtttatgtggccatgatggctcgtcgtgtccttatggccatggtggatccctcacaggtggacgatcgtgattatgttggtaacaaacgtctcgaactagccggccagttgctggccttgttatttgaagatttgttcaaaaagttcaactctgacttgaagctgaacatcgacaaagtgttgaagaagcctaaccgcacgcaggagtttgacgcatacaaccaactctctatgcacggtgaccacattacgcagggcatggtgagagccttgtcaacaggtaattggtcactgaagcgtttcaaaatggaacgtgccggtgtcactcacgtcctgtctcgtttgagtttcattagtgcccttggtatgatgacacgtatcacaagtcagttcgagaagacgagaaaggtttcgggtcctcgttctctgcaaccgtcccaattcggtatgttgtgtacgtccgatacgcctgagggtgaagcttgcggtttggtgaagaatcttgcccttatgactcatatcacaaccgacgaagaagaaggaccgcttattcgtctggcgtatgccttcggcgtagaagacgtacacactgtcacgggcagggaaattttggctcaggactcctacctggtctacattaatggtagcatccttggtatcacccgttatcccagccgctttgtttcttgtttcagacgtttgagacgcagtggccgcatttccccgttcgttggtatcttcatcaacgagcaccaaagggccgtgtttatctcggctgacggtggtcgtatttgtcgtccacttattgttgtcgaaaatggattgcctcgtgtcacaaacgagcatatccgcaaattaaaaaatggtgaaatggtttttgaagactttttgaaagcgggctacgtggagtatgttgatgtaaatgaggaaaacgacagtcttatcgctgtttacgaaaaagacattgctccagatacaacacatcttgaaattgaacccttcactattcttggtgctgttgcaggtgtcattccatatccacatcacaaccaatctccaagaaacacataccagtgtgcaatgggtaaacaggctattggcgcaattggttacaaccagctacagcgtatcgacacgcttctgtatcttatggtttacccacaacagcctatggtaaaaacaaaaacaatcgagcttatcggctatgataagctgcctgctggtcaaaacgccatggttgcgattatgagttattcgggttatgatattgaggatgcacttgtcttgaacaaggcatctctcgatcgtggattcggtcgttgtcaagtgttccacaaacactctgccatcattcgcaagtatcctaatggcactcacgatagaattggtgatccacagcgtgatccagaaaatgggaaggtgatttggaaacacaaaatccttgaggatgacggtttggccggtgtcggctgccaggtacaatcaggacaagtctacattaataagcagacccctactaatgcattggacaataccattgcgttgggccagccgcagacgacagagtcgggataccgtgctactccgatgacatacaaagcgccagagcctgcatacattgataaagttatgcttacgaacagcgacgctgaccaaacacttgtaaaagtactcactcgccagacccgtcgtcctgaactgggagacaagttctcttctcgacatggtcaaaagggtgtttgtggtgttatcattcaacaggaggatatgccattcaacgatattggtatttgtcctgatatcattatgaatcctcacggtttcccctcgcgaatgactgtaggaaaaatgattgaactgctatctggaaaggcaggcgtcctcagaggcactctcgagtacggtacctgttttggaggcagtcgggtggaagacatgagtcgtattctcgttgaacacggctacaactactcaggtaaggatatgcttacttctggtattacgggtgaacaactggaagcttatatattctttggccctatttactatcaaaaactgaagcatatggtactggacaaaatgcacgctcgtgctcgtggtccgcgtgccgtccttactcgtcaacctactgagggtcgttcccgcgacggtggtttgcgtttgggtgaaatggaacgtgattgtttaattgcatatggtgcctcgcaattgctgcttgagcgtcttatgctgtcgtctgatgcttttgaggtcgacgtctgcgagaactgtggtctccttggatacaagggttggtgcaacagttgtgagagttccaagcacgttgttaaaatgactattccttatgcagccaagcttctgttccaggaacttatgagtatgaacatcatacctcggttagctctggaggatgaatttgctcattagctataaaacggcaccaacaaacagtgccattcatgagtataacacgttcaacgatctctacattcttcctccatccttacacttttacgcaagttaaaaatttcctttttttttgagtacaacggacctatatctaagctacaaataatcatcatctgtttactgggtttcaggattaaatacacagtactgagtcgatgaaagcgaacgttcggatgtgttattcttgttttttgttttgtatccatagaacttataaaaaattaccatgtgttgacaattcaagttaaatttgcctcttcagcaataacaacgcagacataactaaacacgcgccgttgatgatattatcagttttcttgtcttattttaatgcattctgtctcttttagtagaaactgcaccatgtcttagcagccttatgttcactatactcactaactcaagcactcttaaaaccaacattctggccgaaattactatatcgttcaaattctacgaaaacacatatgatgcttgtcgtatgtgctgttgccatcaattgattgaattgtatagtattttgttgggttttcgtgctctttttgttacatattttaatctaacacacaactgcgactaattcgttatcgtcgcagccttgttgctaaatatactgtatctagacatttcatggaacgagagtcttcaattacacaaggacatttcagacatcgacgaaagcgcagtgctagaaattcaagattgagtggatcattaataagaaatgcatactcacattctccgtttcaagttacgcaatccttgctccgcctacgagataactcgtactccaagaacttttggatgaaggattcgagtgccctatcttgcttcctgtgcgaggcggaattcacagcgatccgaagacggcatcattgtcgtatttgtggaaaaatcttttgttcaaaatgcacgattcaagtgtctggcaaattgcttaatacgacaaagtctatccgtgcatgtatcacctgtgctcgactggccgaacagaatctggaaatttattctcaggttaatacagctcctactacagcttctaatcaaaaacctttgaagaatgaccagaatacaagtgcggctttagcacaaaaggtctcatcgagtgataatgctagctcatttgagatgccagtggatgcacggcccccagatatagcacctatgcttgccattccatccacgaagatatctgatccttcctttggatggtctcatcaaattattacagttggctggggtaaaaacgcctcagacaccaatctaccatcaagaatacattctccatctcctgcgcgtaacagttctaattctttaggttccggccattctttatacaacgcaacttcctctggcctgtacagctcaattaatccgctagaatctcctaaacgcgagtcttcaaagcttgcaaactctactgaagaacatcctgcccttacggagttcaatctgaaaagcttgtcagcgtctcagtattttggtctgtacggcaaggatggaatgaacagttcactttctgattcctcaagtatcagcgactccagtcaatccaatcctggctgctcttccgctgacctgaatcctggaggatcggccactaccaataatagtaaccttgcctccaactttaccttggacacctttaacaaccagttcagtaaaattaaaaaggtttttaataactgcaaagcctggttccagggcgttccgccggagccttctactgacgatgcggtcccagctgatgaaagcaacgaatcgtcaccggttcaagaaccgacatctgctcgaagtgtttcatgggttactccatgggcagcaatctcgcatgattatgagacgtttattgctccctttctcgatgctttgcttttgcaattgcttactggctttaattatgaagagcagctgcaatggcaaaagactttgagtcctattattctcaacgtcgcaaaaaacattcatcctgatattcggtttggtgatgatattgatgttcgtaattacgttaaaattaagcgtataccagggggttctatacctgatacttcttatatttcaggttacgttttcaccaaaaagtcaactttaaagatgacagaacattgcctctgtaaccccaaaatagctatcatagctttcagtttggactatcaatgcgatgaacagcgattaatgtctttggattctattataaaccaggagcaggagtacctgctgaatttggtaaaccgtatttgcacacttggcgcaaacttgcttttcatcagagacttaattccgggtttagctttggactatctgaaggagagaggggttgtcgctgttcatggcattaaagattctgtactgtttgaactctctcgtcgttgcggtgccgatattattccatctatcgacagacttgcttttcaaccacgtttgggttcttgcaaaacatttgaaattaagagctttgtggtggatcctcattcaaagacaagaaagtcgtacataattgtcgatggttgtttggaacagctaggatgttctgttatcttgaggggaggaaatttaaaagtgctatcccgtatcaaagaaattgtacaattactgtcaatggtttcgtctcatctgaaactcgagattttcatgttaagagatagctttgttcaattacagcaggatatgtatagctatcttgctgatgctacaatcttcaaacctcctgacgtgaaatcgtcatcttcagaagcttttggccccgctagtacagctggaaaaagtgaagaaggcactgacattgaaacaggtgaacaacagagcatgtctgtttcccgagtttctagctcggagagtctctcgagcagcgactcctcaattcaattttttaatgacacacaaataataacgaactctttctgcttggaagatatcccttcaccgatcgtcctagaagacgtgaatgattatgaccttttactcaataagctatctaaacagctcgtatgcacatccccatttgttaaacaacctttaccgaatcttttatatcgcgtttccggcgccaggctcactttcatccgattactacaagaatttaagttgaaattaccaaattcagttaaattgtcaagagcgcttgattacaccaacccgaaactcaataacattgagttgttgcaactagcatatcgtgtcaccaaggctaaggaagactacgaagtctatgccaagcattgggaaacgtattttaccagcacttatactctctactctcctttttctgaccagcgaataattttgttgttctccataatgaacaagaaaacatcagtgccttgtgttggccctgaacggtgtttaattgaattctaccgtgagacagattgcactcttggtcaattcatagaagagtcatgtcttaacgcaaaaagcaattgtgatggcgactattgtactgaacaagaaatgctcaaccattacaggagttatgtccatggaaatggacggattagtatttttctagaatactttttgtgtcccttacctggactggaagaaagaattttaatgtggagttattgtcgtatttgccagagaaatacacctattactttaatgtctgatgggacatggcggtatagttttggaaagtatttacagtttattttctacaatcgttctctcaccggtaagtcagatctctgttctcacagtttaatgcgcgatcatgtccattactttggctttaagaactttacagtgcgtttccaaagagataacattgatgtttatgagttgtgttttcccaaacctcgtattctggccaaaccaaaaattgaaaacaacttgaaggaagccgaatataaaaatatacgaacccagataactcaatgtctgcaaagtgttcttcttcggattaatcactacaagctggagtggacgaacaaagctggaaaggtcgacgaagggaaggaattgattgcaaagctgagtgagcagttggaaaacgacaaaagagaagttgaagctgaacttaacaatatctataaacgttctggtttaatggagcaattgccactaaatgctgctataaggttattgcagcgaaagatgttacagtgggaaacacaattaatggagtttgaaaagcaacacgtcccttcatataaggacataagccgacttgcagcatctcaactcaagaaattgtttactgagaaaaatttgactcaggatcctactgagcctgttgatataccaactgatactactgcaagtgatgttgaaaagcccaagaaaacgcctactgagagcgacgttaacagtgaaacgcctccagagattgttataccgcgcgctgttaaaccacctgtactacgttctgttagtgcttataaaccggttactgaaactcctccaagcttgtcgcgctccttgtctttgtcacgtacctcaacaaatgaacgcgatcaccggtcgcctgagggggatgtaaatgttattactcaaaaacgaccttgtccgaaaattcgaaaacagcaacccggtccttctccggccgcttcagtagatacaaattcgaattcaccgaaattggtcatggcagaatcacaaccatcttcagcaaaacggcccagcataaaacggaattatcgtctgaaagaatcaagagttagtgctcttgtcaaacgttttgaggagttcagtaaggaattacatcaagagaagaagaaggaatttgacttgattaatgctcgtcgcaagagagcctctgccgtggttccttcaaaaccaacagttgaagttttcagtagtgttaccgatgcttttcgtgatgataattccgaggttgaagtgaatgatgatagcgaacaacctagtgaacagaatagcgagcctaccaaaaaggatccggagccgagtatcaacgaagcttctccaagtcatgatatccttgatttaatatcagcaagcgatccactggaagatatatttggcttcctttttaaggatgactcttatacacaacatagtgcgccttcaattgggagctttgaatctcaagaatcaggtcacttatcaataccgtcttcttcgttgcttgctgataataattctttggtcaaaatcataagctctttttggagtgaatggaacaaccttaatttccctgatctggaatttccattaacagcttctgaacatatattttcggactctactgtcattattcgggaaagggagccgagttcaattatcgcttttacgttaagttcatctgattaccttgaaaaattatcttcaataaaggcaaaactcaagacggaagttaacgatgagaactatatggtttctgatatgatgactctagaaactctgatgcttaaatctacaggaacacatttaaaatatcaatttgaagagggatcagcgaagatgtcatgcaaggtttattttgcagaacagtttgacgcaatacgggaggtttgcaaatgcgcttccacgtatatagagtcgctttctcgttgttcatcttgggaatcaagtggtggtaaatctggttctgctttcctaaaaactgctgatgatcgcttcgttttaaagcagctttcaaggatggaaagtgacgccttcttgacttttgctccagcatactttgagtatatgtcgaaggcctttttccatgaactgccaactgtactagctaaaatttttggtttttaccaaatcgaaacgcggaaccaaattacgggttatatatgtaagttggatattatgattatggagaatcttttctttgatagggtccctactagaatctttgatttaaaaggttcaatgcgtaatcgtcatgttcaatctacaggaaaggtaaacgaagtactcctcgatgaaaaccttgtggagtttatatacgagtcacctctatttattgcggagcaaatgaaaagcctgctacaggctgccctttggaatgatactttatttctgtcaaaaatgaacatcatggattattctcttgtcattggaatcgatgaaacaaaacgtagactgtacgtcggtatcattgactttatccgcacttacacttgggacaagaagctcgaaagttgggtcaaagaaaagggacttgtcggtcgtgctctggaaccaactattgtaacgcctaagcaatacaaaaaccggtttagaaaggctatggattgctacattttagctacagaagactacaatttgaactgggttgtagattaaacttaatgagtacataatttcagttttaatgagtaatacattgcatgtgaaagattaagttcatagaacgtaaatgggtgttcaaaagttttttattctctgatctgttgctaagagtctccaaagaaagttaatcccaatatttaatgacattatcaactacagatgaggtagcaaccttgctagtctcctgaggatgaaaagccatggattgcagtggtcctttatgtgctggcaactttgataataatttacaagtcttccaatctgtaacacgattagcacatacataatataagcaagcgtataaacgtaccccaaaagcaagcatttccggaagaatccccactaaaaacgaaacgccctgtgctagttagcattgtaaaaaaaaaaaaaaaaacatttaagtgaaacttaccatcaggtgagaacccgacctccagggcataaccagagcagctatagcctttaaatgccttctttctgttttgtctatacttctctaccgcagagtacacatacatgcaattgtctaatgactgacatagaagtgactttccatttgggcgaagagcaattctaggcatagagtgcattgtaggatctgcgatgtatttaatgggtattggagtaccatattcccagtatctcatagaagaatcttcggaggtcgacacaaatcgctcgccgccctcaatgaaaattaacgaattaacaggaccaaggtgttgctcgtacgtttgaacaacatcattggttcttgtgtcaaattgtaaaattcgtttatccgccatgcctgctaagaattcagtcggtttgtttgggttagtctgaaagcgtacacaatgtgtaagccttccgcttgcatatctttgcatacattttcccgtctcagtatcccacagctttagtgttttatcatacgcacaactaagaaacatttttccatctggaccgaaacacaagtctcttatagacttggaatgtccgctgaaagttctgagtaatgaacggtcgtgatatgtagaccatatctatgaacctatgttagtataactgcgacatacgagaatcgtgtttaccttgacatctgtgtctaaagaaccggataaaagtagatgtccggtattcggaaaaaatcgcaatgctgaaatgccctttttgtgacccgtccatgtgtgaatttgctttttaggaatataacacgtctgttctccaggctctcttaataaattgatacctgtgtccgtaggtacatgcaagtacgttctaccctggtagtcaaactcactttcaccgtgaaatacagtcgtttctttttgttttgtcggtgctataggagcgatagctgcagatgcttcttgttcggatgacaaatcagtgactgattcctcaactttactgggaacttcaacttctccattaccttgaacactttcgacctctaagacttcatcaggatctgatactgactcaggctttgaatacttagcccaagggcctttgtacgcattctcgccgtgaaggatagagggatctccggatgtttctctcagttttttaaattcttgtgcacttcttttattggcatgtacgctcgcaatgtcgacaattgcatcagtaccgtcttcgttcagtttccgtttgaccacttcgccgaacttttgataagtgtgaaagttctggtcaaatgtaagatttgagacgtactctttttccaggtatcccgttatggtatttttcttgctatcttgctctttggttttgtatggattgtacggacctaactccggcctcgctagttcctggatactaacattctttacaagttggccattttgcaatcctttaacaacagaactctctgattctgtgaacttgatgtcgttagtctcgatttttaaattcactttcaatcttacagtttcaaccacggttggtgtcgattccactctgattgaggcagatgtagtttgatctgatgcgtcactgctgtcagaatcgcttgtatatccagatacaagcatattcatcttgttttcaacccaattggtgttgcaatttttattgtattaatagctgaagtggtggaccatgatggctaactagacacgaaaatcaggtctccgaacgcgaataccttctgttaataagagcgtctgtaaccgagcgtgagttaggttttttactgttgcaatccaatgtttttctcataaaacgcgaaatttaccagtagtgtcgcgtccttttcacgatacttcaaattaagtgtattaagacgcgttgtcaacattgagcaaaaagattataaatcgagtcactagttctttcttactaataaagcttgtgttaacaaatatattttaatgtggcttcttcaatcttctgaaagtaggttcaattttgcttcttctagatttcacattcataaactaacatatttacagttcaaagatatctcttccctgggaaatatgttttaggaagagccgtgaaaagtacataacacttatgtttctgtgtcgcttaccttaaaagattccgaaaaaacaatacgattcacttcaaaatccgtcagcaaaaaacatgctaacatctacattttcccacctgtgcttcaggataaagtaaatattctataaccttccaacgcatgcttgtctaaccacgattgtttcagaaatcatattcttgtcaagttgtcgtcgaagatttagaaacgaagtttggaacaacagtgaatgaaacgttcttgataaacaaaaagcacaaatttgatactcatcaacttgagctgaagctgggaaaaagtccggagacgattgtgtaagtttcaaacttatcaggttctctaatactaatacactgctctcagtctcaaatgggaagcattagttttgggcgtttctaacttaagcctaatacaagactttgctccttcacttgaacatatgggtacgccaatatcatcctggacttctgctcattagcaattattaggtattcccgttcaagacacgaatcccgtggaaacgataacgcactatattacagcaggggatatcaatgcttctgctttaccggagcttgtactcgcttttatctatggaaagttcattgtcacatctgcgtttgttagtacactatgcagtatagaaacggactacgtcaaacaagcagggtccattccacctgcgtcagagtatctccctcatatttctattggctctgagcagacgtttcgttccccgaaggctatcgtgggaagttgcagcggcattcgttgctttgtgtttgacggcgtacttcaactcaaacccattttggatgctttgggaatacaaagcgccgcatcttccggagaagacatacaacaattaagctcgcttctctttagcggtgatgcggcgattgactttgttgttggaacatcagaggaacccactgaagagtttacgcggttactttccacaaagggactcacatactataacataaaacaattcttctcccttatactcggcaaagatgaattatcaactgtgttgaaaggcaaaccaaaacggacaagaacacccaaaacactctcgaggacaaacagttctgcaagacaaacacctaagaagcgagatgttatgcaagaactgtttggctttgaagcatcacttccagcgaaaccgtctccagaaaaacaagtttttgacagtgcggcaacatccccacagttgccaaagaaaatagcaacttcaaagaaagaaagcagatccattgaggtaattgttccttcatctcgaagtatacaaccgcccaaacatgtacttcctcctgactctactcaacaagcagctctttcacaaaagcatcccattcatgaaccagcaactccaagtcgtacagaagcagtccaacctcttaaccaaactggattgaatactcaagctgagccatgcaatccgggcatcgttgagtttgttcgggtgcagttaccagtcaagcaagtctcctctgcatcaagtcctgcttcgagatatcgtaaaaggaaaaacttcaaagcattcacacgagtatgttacttgcgatacgctgaaacaactatactaactgtactagattcatacgaaaaacaaggttgcaccggtagcttacgtttctgtttcagaatttaaaaagacaaacgagtttggtgatgatttttctgagcccgttccgaagcttatgcggaaattatccagagataatgcacacgtgtcctccctctcctcaacttcctcttctaatagaacttctgaggttgcagctacttcttctcattccgtgccagaacaaaataacgacgatgacctgaagtttcgcttctaacaaaaaagccttagcatattagtttaagtgctcgtttgacgagcatgtccttcaaaaaaatgttagatgttcaataatttaatattccatttactgtttcatacagactacaatgtggaacaaattaccgtgaacgagtcaagtttaaatgcaattgttctaggaaatgcattatcggttaaatacactacacgctcattcttctcaacggctcctcgattacaattgtcttttattctgccgcaaaatacattaaatcacaaaagcttaggccagcgcgtcgaataaagttacgacgcgaaaacataaaataaggttatgcgcccgcgaacgcgtcggtataaataatcgcatttcgcgatggatataacctgctctcttccaacaccaactttagaatgtcaacacaaaaagtcactgagcaattgtaccagtctggcgatttcgaaaggtttgttttgttattaaattgtgttgattgctcacctttattagactgtcacaggttcttgaacaaaacctagaacagtgcggttgggccactgagatgagagattatgcgcgttcgctcattaaagcagataacacaattcattttcaggatctatatgagaaattgttaaaggctgcaacagagtcgtttccttcgtctttgaaagtttctatgctacaggagataaagtcgactattttaaaaatgacggacgttgcacaacatcagcaggaccaaggacaaaattagaatgctcttacaacgtgacaccattttcataagtattctactgattttaacaattccactgagaaatggggcgtttcctcttctcgtttctcgcaaacactgatacacgtgtttatcttctaattaaactctcgttgctgagccagtgaacagtttttttgagcatacagcaccccgttgaatttgtttttgcgaccctgctgagcatgtcacggcctaagcacgtgaggatcatctttggcacaagaccaaaatcgcgagcaggcgttttcatgcttcgcacgttgaatacgcacgcatcctattagaacaggatataaaaaggtggtctcgtgatccaaccaatacacgctcctaccgacactgtacacacgaggccgaccatccaccaaatttttgtacataccctcttcacctaagcagcggaattcaccagcagatacaccatgggtgaaaagaaaagttctgtcgcagaccgttttgctcctcatgctcttgatgtagaagagtcgaaacggctgtcggcgatttaccatgcaaacgggccttacaatcatgtcgttatccgtcctcttatagacgacaccttgcttcgtaatgttcgcaaggagattatggaaaacatccacttcacggaaaaggtaacggacatttatcggatttggcagacaggtgatctggcaaatttagatgggttggatgccaaggaacaaaaaatgttgcattacttgcacgaattgcgggatgctttgtactcagaggaattccgtgcacatgtgcaacggattaccggttgtggtccgttatctgcttccaagaaggacttggcagtgaatgtctacactcgtggatgccacctaatgaaccacgatgatgtgattggaagtcggtgcatctcttacattctctacttggttgagccggacgagggctggaagcctgagtacggtggtgctttacgcttgtttcccactttagagccttctttccctgccgcagattattgcctttccattcctcctcagtggaatcagctttctttcttccgtgtcaaaccaggacactccttccacgatgtggaagaagtgttcgtcgacaaaccacgcatctccgtttctggttggtttcactaccctcaacctggcgaacctggttacgatcctatgcagcaagattcgacaatttcaacgttgcagtcactttccatgaaacgtatggaccttgaactaccaaaaagtgttccgcacaccgttgcacgtcctgcacctctttctgaaaaggatctagcggtattaaaaaagtatataaatcccctgtatattagtgaggacggcattgaaaccctctcaaagcagttcttcaaagactcagccattgttctcgtgaatttcttgaacgacgacgctgctgaagccgtgcgccgccgtgttgttgaagcagagagtcaacccacacctatgaactcgtcagaggtgtcttatccttggcaaaccgcgatccctcctcataaacacagatacctttatgtggaccatgatgaatctggtccggaggccatcctgcccatggaattacaaagactccctgcattccaacgctggattcaaagagttagtggtttggctgttcgctcatttacccaatggggccgtcgttttcgcccttcttctgatttcactcttgcaacatcaaacgacaatccagttcttgagtctaatctgtgcctctcccccggaactcgcattgccgatacgaacaatggcgcctacgatgtatacatgctcggcgacgaggaccctgatgaggacgccgctgtatataagggtagtgagcaagaagatagcattttgctttccctgccagcttcttggaatgtcttttctctcgtttatcgtgacgagggagtcctacagttcattaagtatgtttctcgtgatgctggttctagcagatgggatatttttgctcaatggaatcctgccaacgagtaaagcattgctggtgcttccgttgcttgaccggatttaataccacgtacaagtttttctgagaagttgcgtttcgaaggactctaatagtttttgttcggattgaacaaactatgtgtttcttttagaattctgaatgaattcattgaccttggctctttccctttaaagagtcaaagttctgttattataggaacattactctctcccgacctgtcttctctaatgctttggttaggaactacagttagcattagttctacgcttgttgtaactttaacagacattaagggaaagcagaaatgcgaataaaatttgtaattttttttataagatgttcattaaatcatgaagaaactacaaagattgatagtagcgtaagccgtcaatgatgacttgacagttactctttattcattttgtgagagcgactcagctgctatggtcaaaagttcacgaatgggtttcctcgcatttccgatatccttggtaatttttggccagtaataaccatgacgaggatctgctgtcgtgcagttagtcaagacttcctcctggttctcctattattacgttagtgaaaatcaatagacacatagcaaaaccttaccttagtaccaacttccaaactaaatttgtagaaccaggcccaaacatcgccattgtcttggtcggctttaattgctttaaaaaaccagttgcgagccttgtccaattttctttcgatccaaaaaatccgggcaacagtgcataacaaaaaagcgttatgctcacattttcgcaaggcatcagttgctcgtgttttacgctgtgctcttggttccaaccaaatagctttcgaccatagaagaccagaagaaggacactcttgaagtgcttttgccagtgcagcttttacctgaggcatgtttccggcactttcttccatattgattgcctcaaaccacaacaactcgttctttgggttctttacacgagcacgatcaagaatcacacgagcacgaacaattgatgtatttctccgttcaaactgaatgaacagaatccagagattcactgaattaggacagtgtttaactgcttcagcatacgtttgtcgagtttcctcaaccttttgttgactttcaagcatttgacccttcatcatccaaagcttgtcgtgattctgaaacagcttaagcgcctcttcagtgagctgaaacgcactatcaagatgtcccaatacacgttccatagagattgactttgtccatacacgttgtgttcctgcttctatgcgagctcgagccagcagtttccgggcacgttcatcctcatgattaatgaactcaagcttgactgctgcaagccaaatctcttcactgttggggttttgttcaaatgcacggccgagaacattacgagccccatcaacatcaccatgatccttccgttttttggcgtaaatgagccacaaagactctgattttgaacaaaaagtaaccgctttttcaagaagatcacacacagtattgtagtcaccgtaaacggactccatttcgacagcgcgtaaccgcaaagattcatcatccggatacacccgaatggcatatgcaaacacagcgcgtgcacaccctatagcttttcgggaaagcatggactgtgcatcatccatccatgtttcatattgatcctcctcatccagatcgatagctaaacatgtattgatgatggcctgcgctgtgaaaatagctccctcagattcgcatttctctgcttcctgcagccactggtttctttgcaacataccacccgtctgttgtaattcactaataccgcgagccatgattttttcgacccgctcaacgttggtctgctgttcttccaaacgagcagccgcaatccaaatttcgtaggaggtacgaatagttttccgtgccttgttaagaaccttctttgcattctcgtaagtttcgagacgcgccaaggcaagccacaggtcaaccgacataggtatcagttctactgctctcgctagtaagacccgagcactttctggatcttcctccaaattcacggcctctttccacaatcggaccgaagtggaattcacttccaaagccttttttaggatacgttttttggtcgttacctgattttccaatttggccgcctgcagccaaagagcaattgaattcggtaagtttctgactgcatccgtaacgataattctcgattcctgaggaggatgaagtcgaatggcctcaagccatacgtcttcagatttagggcagtttttacatcccgtcaaaatgagggcgcgtgcttgcgatggtttgttcgcaacctcctctaatctggcggcagcaacccagccagaggcatgcttaggatttgtttcaattacacttttgaggagcgttcgtgcctttttaatgtctccgagatcggtaccgctttggggtatcatactgtccagactcgttaaatagcctttaggatcgacagtagatggagatgttagagaggaagacgcttgtgctaatttaatacccagtaccttatcacgggcagcgccaatttcaacgaagttggttttcgtgcctgccggggttgatgttccatccccctcattcacatcgatcgttgagtctaattgaccttcctgccgcgcacttgccaaaacgaaatccgaagtggcataaaaacgctcacggcgtggttcttttttcctccgcttgcgtgttaagtctccaacttctggaatgttggcccaatcttcatcagtaagtagcgacagaccacgtttcaggtcagcaaattgctgagagactttgggatgtttcctttcgtactcttcccgttgtaattgttcttgacgctcacgttgatgttttcgtcgcattgctaaattctcctcaacagcggaatagatgcggtcagcctcttcatcttctttatcatatggagctgtcgcaaacagggctacttcattgtctggatcttggtaacgtgggtctacgtcgtctgcttcttctggtgcatttcgccgcttctcaattgcatttctggattagttagcgatacatctagtagagactctttactttatatcgtcagcagagggaagagcctcttgagctggtcctaaatctgatcttgttgtgaatcctgtagctccacggccaatgccctaataaacctgttagatgaatataaaaagaaaacaattagaacaaaacttactgcaacataattaggaggaggcttttcgttcaaaaaatttgggttgaacgtagccatggaagaattgcttcgcagtgaagtaaattgtattccgcgttgtgactaacgcgcatcgctcacccaagtgagccttacagatgcaagaaaaacaaaacaaatatacagtgaaaacaggcttgattattattcttatactaaatgactaatacttatgtctaatatctagtttcatacatactcgaaaaataagctttgtgtatataaagaattcccatccacgataacttgtccttcacacataacgttctttacgtttaatagcagctgcttgtagagaagaatgttatttctattctgatggattgtcgacagggtgagaagtgaaagttgaaactttctatgaaacaggaatatcgcggaggctgagagtttcctctttgttatggcctttccgagtgataactgaacggatgcagcgctttcaagcaattcaactgtgtttgttttttaatgtctcggtaaattgacggatctgtaatacggaggcatctcgttttttcctaggatgtttttttcaatgcagtccaacacttaagtagggtaaatagttagttcgagtttatcaatagcagttctgtcactgtcgctgtaaatatgatttgttggggatattcagtgagttgcggttttcggttctgcgtagctttaataatgtttaaattgtatcagggtcggaccagtatgtggcagggaatggaagaagtattcattaccaatagagaatgttgctttacgctccgttttcttggtctcagtctctttgcttcctcgtatcgcaggagctttagctaagcgctggtttcgtgactaaagcataaacgtcacaactgccggtagctcttcccaaaaaccatatttttaaaagaaacgaatcgtttcattttttgaccaaatagttttgcaattggtcatgacttgccctcattttacagaagaatacgctcattgtccgcctactggtacggttatttaccaagaggagtgtgttcgttgttttatatccactgtacgtttttgaccatttgtttatcgtttttggccttcctatccattcactcattgcgtttcatgttactgacataaaaggattcgagttctggaatcgatttatgtctctgctgcttcgaatctggttgtacaaaaaatgatctttctcacaacgtcagtcactttgacctgactaaacatccgatatatttgaacatacggcgtacgcctaaggtgcgtttctcgttttcaatgatcaattgaccgtgtttattaacaattgcttcttaaataggaccaggaagagccgcctcaaaaattgacaaaacttgagataaaagaagaaaatgaagctgataaatttcaattttactacaatgcacactgtatcgtttgtgatgtggccatcgatcaagaaaacgaaaaagtatgcataaatgtgtttgttcaatgagcaattactcgtattcctgacgcatactaacacaattttaggttaaagccatcgttgatgctttaaaaaagtcgccttctgcttcacagatgagtcaggtcaagagttgggaaaatgaaattgtaccctgcgagcatgttcttactcttcaacaaacacctgcttatactgtctcagtaaatggtatgctacaattgctttacaattgattaacaatgacaaggttcttgtacccagtgcgagctttcggagaatctctggctttgtctaaattgtggaaaactaagctgcggcagaaaacaattcggtggaggcggcggtaacggacatgccgttgaacattttcaaagtacgaatcatggagttgccgtcaagttgcattccttgtcggcttcctcccaacctgatgtgtattgttatatttgtgacgaggaacgtgatgatcctgaaatcaagaaccatttaagtacgtttggtcttaatcttgactccatgtccaaaacagagaaatcattggcggaaatgcaattagctcaaaatctaaattttgattttggctcaatggaagaagaggaaggcgcgaagaagttgtttggaccttgtctcacaggacttcggaacttgggtaatagctgttatttatcgtctgtggtgcaagcactgttttctattgatgtcttccgcaatcattatttacaagtttttcaaacgcataatgctaaatgctcctcagcaacaacgtgccttgtatgccaacttggaaaactcgcagatggactgtgctcgggaaagttttccaggcctagccatttcgtcatggccagtgaagatccatcgaagattcccttccaagatgggttgcggccgtttatgttgaaagacattgttggaaagggtcacgaagagttttctactggaagacaacaggtatgtcattcgcgtgctttttttacacagcaactaacctattcgctttttataggatgcctatgaatttctcctttacctcttaaaaaaagtgaagacagcgaaagatgagtctggcttggacatgagctctatggtgagttttaccactgagcagcgtcttcaatgccttggctgtaatcgggcacgatactcgaaaatagaaaccgaaagcttggcacttccgatcgtgaagcggaataatggggagtcgttcttcgaggactgtttacgttcatttgtatctcaggatcaaatggagtatacttgtgagtcctgccatagtaaggctggcgctgtcactcaaacacgttttgttagctttcctaaggttctcgcagtgcaattgaatcgctttgacattgtcaactgggaattgaagaaagtaaatacagccgttcaacttggcggtgatgctatttacgatcttagcgactttttggttggtccgagacaagaaggcgaggaattgctacccgaagaatcaaaaagtcaagttgaatggaatgagcttgctatggagcagttgactgccatgggattttccgtcaatagatgtcagcacgctttgctcgcgactggaaattccgatgcagaaagtgctatgaattggctgtttgagcatcttgaagatcccagtattgatgaacccgtcgatttaagtaaaatttctgaaccatcaagcactgaagtttcatctgatcatgtctcgtctttatgtgacatgggtttcacagtgaaagctgcaaagcatgctttaaaagaaacccaaaacaatgttgaacgtgctgttgactggctctttagtcatactgatgatttagcagcaatcgaaaatgcaactgagggggctactgatcaaaattcaattaacgtgtttgcttctaccacagttccagcactttataaactcaaagctattgtttgtcataagggcggaagtgttcatgcgggccattatgtggccttcattcgtgaacttgtggatggacaggatgtctgggccttgtttaatgacgaaaaagtacttcaggtttcaagtttaaaagaaacggaaagcacaagttatgtttatatcttggaacgtttagatgcatagggaataggtgatttcttaacgagctaagatatatctatcaatatattaataggaaatgtatttttttttcatgtacagtataaaagtttttattgttttattaattcttcgattggtaaatctattagtcaaggcatggatttgataaagagacggtctttatggcataatatgtggtcaattgagtgaataatgttttttaatttatgtttatgttcgcgttttacattatcttgcttacgcccaattaattgcctacctgcactacaaacactcggaattagcaagcagctgtgtttttgaaccaagttgttacacagaaagatgtcaaaatctgatgtcttgcagttccaaccattcaattctttcattcaagtctcgttttgggacgaattgacatcgttcaaggttcaaacacaaaaaacggacgactcgcctatacgcgcttatggaatctataatcctttgtcaaaatcatcaattgagtttagtataaaggacgatcttgtttcacggtatgttactgtgcaaatagtttttattaatttgaaagtttaaatgatgatgagtgtatcactaaagggcacgttatcaatgtcaattcgttgtctctatttaacaattacaatataagtcaattgaaagatgactttggtaaacgggtataagctaatttttgagctaaagttaaagaacaatttgaactaattcttaaagctatggtcatctattgaaagtgatgcagtttcaaatgatcctagggaactgtttccattctgtatattctgttatgctgacataaaagcttttaaacttcattaccgttgcttgtttccaacgtttaagaatacacctatgtggaagcttgaagaatcattaagtgccacagacgcaatctcttcaaatgaactgtcctcattaattgcttcctttcgaaacgatcatgacgcaagtcaacactcgattttcattctggtacaattagaagaaggaagctggtcacccgtgccactggtaaaactccattcaattatagacagtggaaatacggtactactcgttcgacttaaagatactaactttgtagttctatatcgcagctgtcgattcagttttacacgaacagtatccttcttggccaattcgaaatctgttactatatttaaacgtagtacacaaacttgaatctgtcagcttactactcatacgtgatactattcggtcgggctccttctctcggtccattatactgaaacttcgaaaacactccagtgtgccaaacaacatcagcgacaacgttgttggttgggagcgaaacgagtatggaaaaacaactccccgtttagtcaatttcgctcctttaattgatccaaaccatcttgctagtacagcttccatgctgaatttgagtcttatgaaatggagacttgtacctgaccttaacttggagaaaattacaaatcttaaatgtttaatcttaggatcaggcactcttggatgccatgtggctcgtaatttaatggtaaggaatgaccatataacggacataaagtaactgacatttacaggcatggggtgtccgaaacatcacgttcattgacaactcacgcgtgtcttattcaaatcctgttcgacaatccttatttacatttgaagactgtaagaacggtggacagtggaaggcagaatgtgcagcaaaaaggcttaaggaaatatgtccagacatgaaatccaaagggtacaacttaactattcccatgataggtcatcctatttctgcttcagaagtaaaaaaagttaaaagtgactatacctcttttgaacagctaatgattgatgctgatgtgattttcctgctcacggatacacgagaatctcgatggcttccatctgttattgcggcagaactaaacaaaacgttgatcaacgcggctttaggttttgacagctgggtcgtaatgagacatggtaaaaagtttcaaggaaagcgggaacttggctgctacttttgcaatgatgtattcgcacctacaaattcgatgttggatcgaagcatcgatcaaacatgtaccattacacgtcctggtgccgccgcacaggccgcttcttttgcggtagaacttctgacatctttaacacagcatgaactttttgacaaatcctgtgttaaccatggaacaaatggcatccttggtgaggtaccacatcagttacgaggttttcttcacgacttcacgatcctgaaaattgaaggaaaggcctatccacattgttccgcttgcaatcctcgtgtttgtgctgagtggagcaataagaagtgggaatttgtcgcgaatgcaatgaatgactccaagtacattgaggatttaagtggccttagtgaaattcatgagcaaggtgaacttgctgatgacattatcgcctgggggagcgatcccgaagatgatgaataagaataatgatctattatgaaatacaaacagattcaaatacgcatcactaagatgtatcttccaactgcttcacagaaaatcccttctttaaagaattgaccgtttccgacctcgccttaagaggacttatagcacgaactatacttgatgcccgtttaggaggcgctaatgttaagtcctcatcagaatgcaactcattctcttcgtctaccggctgaacttcgaggcttggagcttcaagttttctcttctttttcaggctcccattcccaagcgcttcctgaacaagattttgagatatactatcgccatcgacatttgtagatgtccgtttcgatggagacaaagaaggtcttggcaggcgcgagcgagtctctgagaaggatttgtttggactgagaggtttaggcagcgtttttgcgtctcgtcgaagaggacttgaagataaccctaatgcaacacttgtttttttaaggaatggagtcatactaagacttgatttttcccggatagaacgtcttgacgaaaggctgctcttttgcggagacggactgtttgtaacgagttgtggtgagcttaacatggttgaggaggtgctttttctgtcgtgcgcagatctactaagtcgagtctttttctccaatgtcgcaagttttgattccaacacttgtactctggctttccaattagcttcaatggtttccacacggattcgccaacgatcaatttctgtatcgcgtgcagaaacgcttgactacataaaacgattttgttagttttaagccttgacaaaaagaaaagtggttacctgaagctttgttatgtcctgttccttagcttttagtagctttttatattcattaacggcgttatgaagccgtgttgtgctgcttgacgacttaaatgtttagatacattgcatagtaaattgacatacctcgacattttttccaaaagttgcactttcaccgctttctttcgacgatttcaaaagccgtatcgtttcctacatataaccggtgagttttcggcacattagtataaacaggcatacctctgattcatatgttttctttgaaagtttaataagatcttcttgtagctgtttgtattcttcctgccattcaggtattagcataagaattgcaatggagaccatggtaaaaacttacctttaattgaacgagctctttctctgcggagcctagtttgttctcattctaaatgaaaagtacgttagcagctgcaatgcatgatctaggttgtatacctcatccagctcttccaaaacagaaaccagttgtttctttttgctttgaagagaagacttagaacgctgtaacttgccgacatagctaatgatgtgtgcatcagccgtgtgcaactttgtttccattaattggtttcgcacagtcaaggccaaaagtaaggcaagtttagacgttttatggacatccgctctccgtttgcactctaagctttctagctgaaccaattcgagtaatgatgaaggatcccgtacagctaaacctggaactgtaaggctcataaatggcaacttgctggccatattggtaaacgaatgaagaaaaacaaataagtgacggtaataacagtaatggaaccactcttgttcgtttaaaacagtcaattccactcgtcttaacgagttgtttccttatgattcttcaatattgaatatctcaccaaaaacgacccggagacccagcaaaaaaagatcaaacaaaaacgtttctgctacgagtgcacaataaaactgtactttgtttggcttaccgtccgttgattgtttctcaccgtagttacataagtggaagaggaagcgtgaataaccaaggttatctaagcgagtcgcaaattcgcctaaatatctaagcttttttccactgacatcattttcagcgagtagggcttggcagcgccagccataaatcggtgcacctacgaagaaacgaaaattaaagcgacagttgtcgacagatttgtacaaaaccacgttataattttcggacgaatctttgccttaaatataccatcgtggctctgcttttcctacctaagaatgacaatgccaggttgggccgctagcctaaataaacactcaccaccacaaccatatactccacgctgtttacctggtttgtcgcttcaaaaaccaaactttaccttttgcatcaatgggctcaaataacccattcaagaacgagattctgcgtgagaactctatttcaagtaagaagactgtctccttgctagatatagacgatgaggtcgctgcgttgggtactcgtacagtaagtcttgaggctgtggatatgacgagaatataatgagaatgtaaacgaagatacaaaagttcacgaatgctgttgtttgacggataaccggactacatgggaattttcaaggctcttctggttcaacaacaaagacagacaggcacctagacacactatcagacacatgtaaaaatactgttgatcttatttgacattggaagcttcgtttacatatctcttgtttcggtcaattagcttgttttttgatattccattatccttcgttccctcactaactaaatagtttcgatcaatgtcgcctggtgctcctataaacaacaacacagttttgagaagaggaaactctgctagagttcgatccagccaagaaaacaaacctcctgtggctaagggtaactctatctccagatcttcatccaccgcctctgctcgttttcggcatgcagaaaaacaatatctcagtgacaacaaatccggtacaagcgccaccggtctaagcctgcagctccctactaaaacacccccctctcttcctcctcgtaatgcgggactttctcattcaaagtctaacagctctcgtagaagaaagccccaggttgtgaaaccgagacaacgcagaaacacactgttgggcattgacaaaattgaccgacttgatgtgagtgggctctacgaaggacaggcaagcattcaccacgacggtccttttgatccatgcaacccgcatcgaaacaaggtttctagcagaagcccggttgcagcattttctgctgaaagcttgactggttctcttgcgtgcgtcatgccttcgtctgaattgccaagaatttcacttgacgatggagagcctcttggcaatgaactcgaacgtactacgacgttggctgacgggattaacaagacactttcacacacatttagcaaccctgatggttcaataacccttgctcagcttggcgctgcaaacgaggctgcttctagtcgtgcaaaggccgttcttcctacagtccatgtaagtcctgcagaagaagatgaacttgttgccggtgtagaaactctgggtttgggcacgacgacgagaattgaaggaacgcctgcttcccaagcggctatacagagaagtctgaaccaaaaaggtcaaggtggtatgtctccatcctcttcgctacgcagaaaacgttctatcgttgctttcttccgcgaataagttaatttgttcatttgcagacctctatttttttgtcacaaggtttgaaacgaggacgtacaccctttttttctttctttttttcttccatatctcttctcgtctttgcatttctcattttatcattttatgagtcatgaaacacggacttgctctctctcactttttttccctctcactcttcccttttctgtgatggttccccgtgttcttttacgtttaagtttaatgattcatctgtataattttccagcaaaacgattccataataatttaagtttcagggaagttatcgcccaaattcgtaggagcatcatttaacaaaacacaaatgtaaatgtaaaaaggaaagaggaagatacttcttccgcgctaacgtgcataaactcttgtaggtacaaaaataattcattcataacagctaaagagctgcagtaaaaggatctaagcaacccgcctactacgcaacttaagtggtttggggggcggatggacagaatcgacagccgagttcatatgaactttagcattccgaaacaattcctgcatgcgctgttgaatagattttgtttcaatggataacccgcttccactagtactgatagaggagggcgaactcacccttcttacgccttcctcactatccaaattcagatccaacaaatctgagggacggcgacgttcagaagacttgcggcgatactcgttaatagtttgcctaacttcaggtagctcttcgctttcaaccttccattcatcagtctttccatgtaagcctggtagagcccaaagctgttttttccctcgagaattcgaggaatttgatcgtcgccaggatgacttttctgaactaaactcgagtcgttaaaaagcatcactgaatttgctcgaaagcaatccacttcctaatcttctatgcgaagaggacttctgattaccgttatctgctttgtcttcatccttctgtgattttgaataaagcttcaaaagctgacttttttgaaacgaacttcgatggggatgagattgcaaaccctttaaaaattcaacattcgaaattgcattcgttgaactttggatagaatcagaactgtcgttggacgtgtctaaatcaagaagttttcctttagaatccctatgttgcttgggtggcatgacagcatcaaaattatcaatgggttgatttgtaacttttgattcttcagcacgtttcggatcgtcaaggcttgttttggaaaaaactgtaaccactctatcaagattagtatccgtagcagcatcaacataatatttctcattagacattgaattcggtttcggttttgcgacttcgctcataacaggaacattaaaaagttttagacgagcggcatccttgtcgcgttgcagagtgatatcctcgtcaacaagagaaacgctgccagcagacgtctttgtttcgccagactttgagggacgacctgcgtgcacgtctgcaacaaattgatgctcgggaagagaatgtgcgtggaatggcttttgcgaagaagactgttgtgggggacgctccattgctgtatatgacttggaagtgttcatgacaacttgtttggcagtattttgattgatgagagttgtcactggcgtaccggtgtatgcataaaatggcggttgggaatgagactctcctgtgtgagccagagtaccagtgagatggccagttgatgcaataccaataggttcgccgctacgagcacccctcgaactgatgtgatcagacaagtgtgttctgcgaaacacatctttttctaagacttcaagatccgggtagcgttcaaaaacgttggcgtcactcatatcaagttggactgctttcgatgcgactggcgcttgtacaatttgagtattgtttgtgtacatcggactctgtgctatagtagatttcgaagcagagcgcgatagtgaggatttccgggacaaagaagcatgactggatacacggcttaaactctgaccagtagtatatggctgctgcacagcatcctgaagcggaaatgaagatggaatagaggaactttggtgaccagtatgatgaccactttgtattggaattgggggaagaatggtttcagggagttgaatcggccgaggcggattgaaagtggcagagttaatacccccgtaaatgtcaactagagtgttaggtacatgactcatctggcagatctcgttcatggtttgataaatgtttgggcgatgtgaaggttgttcctgaagacaagttgcgatgaaccgcttcatccgatttgagtatgctggatatgaaggaaatgagtatgagactgataaaatagcttggtttcccatttgttcaaaaggcgttgtataataacacagtttgtatgcaagaactccaatagcccatatatcacttttctcgtcaatgccggcacatctattaaagtcgagcatttccggacagcggtattggggagtggtgtacatgttaatgtttatctcaagacgtctccggccctctaaagtgctaggaatgcgtattggttcacaggcactgccaaagtcacaaagtttgtacacgttcggtcttactagcaatacattctcaatcttgagatctcgatgaatcaacggcggtgttaaataatgcatagctgcaacacccgagcacacatcatgcagaattttcagcacctcagcttctgtaagccgactttgcaaacgtgtgttcataaaatcaatgagaccacctccagcacaaaattccataagcaggaaaacctcgtacagattactggtctgtgaatacacggcactggaatccatgtacgacacaatgtgcggatgtccacgcaaccgcttcatcgtttcaatttctgtatacacaagctgcagtgcctttttgtcaggaacatggatccgtttcataacgactttctcgtttctagaagtaatcgcaagatacacatgagaaaaaccaccttcactcaaataccgttcaaccgtaaccgcttcctttccaacgatcatcttcgttcccggaggtagcctggaaaacaactcatttcttcccgggtttattgcagctggggcagcttttctctgctgaccttgcatcgaaacgtcagccattgtctaatgtttccgcaacaaagacaacacaacagtgttcctggagtcaaaattcagtttcagagccgaggtactgtaaatattcacttcaattctaatggaatacggaacaatatacgatgcgtttggaaatacgaacgatgtgtggtagaggctgccttggggtatagcgggtgtcattgttaccctggagtcgcggttggtaggtaacaatgcatatcgaccggtctgcgttaaccttaattgaggtatgatccaagcataaattgcttccatatacatgatacaaatcggatgattacatttgtactaatgcatctgcattaatctattctttattatgccactcttatttttcgagggttagggtttcgaacttttttctccagccaaaggcgtcggaaacccataagtaccaccgcctccactgtggccgctggtcggtcgcgcggatcaattttccaaaaaagcatgcttttcaaaccaattggtcgttaagcagcatatttacgtgttaccttttcattattttactattttaatatcccgttgcgatttaatttggggttttcgaaagagaacatctttttttaagcttgttgtttcaagcttgtacattaaaataattgtctgcttcattttgtttattactctgactgaacagtcgaagttcgtccgtgagtgttgagtcttaggcaacatgactacaaggtatgtatctggaacattgttgttttgaacgaatcgtgttctggtctgtgtttccgtttgggcttcgtaacgacgttgcgtgagctattaacgttgtcacgccgttttactatgttcgtgtcttccgtccggggttctggccagctgcataattcttcatgtagatattgtctcttttctgtttcgacattcgttctgataggctaatctttagacttgaccggcttgtgatcttactagacactggttcaacgtcggttgtccgtgaaactgctgcaaagcagatagctgacatacaaaaggctcatcctgatgagctgtttaacttgctgggaagagtggtcccctacctgaaatcaaaaagttgggaaacaagaagtgcggctgctaaagctcttggtggcatcgtcgctaatgctcaatcttgggatccaaattccgagaataatgtagtgaaaagcgaacctgatcctgcaaacgatgattcctccgtggctaaagttaagacagaaacagacactgatgccacggggtcgatacagcaagttgctgcagttgtaaaaaaggaacctgacgagcaagagaaccttgctcctgtcaaatcggaaccttctgtaacaacaccggatggtgcttccgatgctacagctgctgactcgtctgcgtctacctgtttcttaacgtttgacaaactagacatcgctgccgtaatgaaatatggaaaaaagcttcttggcagcgcaactcgcgaatccacgttcggtagtgacttggatccgctcgcaaaatatcaaaagatgaaggaaaacctctttaagcgtctgggactcgctggcgagtacgtagacgaagaaccacctgaaaccgaagctcctacaccgaatgtccttcatagggagaattcgacccctacccctgcttcagaaagcacacctgaaactactgctgatggccttcctgctgatatgtctaatctttctgcgcgccagagaaatgctctgaaacggaaagccaaaatgatgaaggctgctaaaaaggtccgtgtcattgacgttgctccattggcttctcctgttcaaaaggccgtgaaaacagagcataaggagaaggaagctgctggatccaacattggcggagactacaattttactgcacaggcccagtctgacaagcttgtcgttgaacataaagctgctaccctcccctcagctgccgttgccgtttcaaatacaagcgtctggccctttaaaaacattaccgagatgctccttgttgacatatttgatccatcttgggaaattcgacatggtgcttctatgggattacgagaaatcattaagcatgcaggatatggctttggacgtgagtatgggaaaaccaaagctgagaacgataatctgaataaagagtgtctggaagacttgctttgtcgaatctcatgcgtctttgctcttgatcgttttggtgactacttggctgatcaggttgttgctcctatccgagagtcaattagtcaggtattagctgttactatcctttacgtgcctgattcttcagttatagccatgtacaagcttctgcacgctctagtctttcaaaaggagataggtgtgcagccttccgtttgggaagcctgtcatggcggtattctcggcataaagtacttagttgcttgtaagcatgagcttgtctttagtagaccagagttgcttgacagtgttttaagcactgttatctatggacttgctaatcgtgatgatgatgttcgcgccgttagtgcatcaactttgttgcctgttgctgagcgtctaattgacaaacgactcgatgcttgtaatcaacttcttcgggtgctttgggattgcttggatgatgttaaagatgatctttcatcctcaacttcgagtattatggacttgctatcatgtctgtgctcattcccacctgtgcttgaactcatgaaacaaaatgctgaggctgacgaaaaccagtcattcagtaaattggtaccccgtttattttatctgatgcgttacactattaccagtgttcgtcgttcagtcgtctatgctttaacaagattcgctactgttgattcacaagatgcgacctcgtgggttgacagctttgctcttcgtctttgttttcaaaatattctgctggagcaaaatgaggacattttagtttcatcagtaaagcttacgcttaaactgattgatctgttacataagaaaagccctgcagctttcacaactactttacaacctcacattgaagcaatgtttcgtttgacgatgacacctattggtatacctcggcatccatatccgctcgacgctacactcttgctcaaacctaatggccagccgtatgttaaaattcccgttcgtactcgtggtcgtggatctcgcgctgaacggaaaactgaacccgtccaaagctccagctcgtataacgtagatgatcccgttctccatggtgaagttgaacttgtcggcgaggaggtactcatgagaagtcgccttcaagcgactacgatcctaggtaagatcttgagctattggaatccgaatgagctgttgcccacgtttctgcaacccattcaaacatgtcttaattcaccatattcctcacctgttgtgatggcggcttcgttgttggaagagctctttaagatttctcccaaggaaatggattctcaaatggaaactttctacaagcttttatcagacaagcttgctgctccgaagcaatcttcatatcggaaccttgtttcccaacttcacgttgtacgcgctcaatgcaatgtcttattaaatgcttttgttgatgtcggggcgtgtttctccctcccaagctccctactcttgctgttttggtacaaggtgacgttgatgcaggaccaacggctttcagtattgctgatgctgaacgtgttttaaccaaagagtttgatcgccttatgaagttgttaccttcagtaacgaaaagaattgctgagaagtctcttaatgaaacgaagatgctagtgaaaaacgaaattgatcatttccatgagaataaggaaaaacaggatattcaatgtttctcaagcatagctacagctatagttgctcgcaaacaattaccaaagaagctgaattctatcatacaaagtatcatggaatctataaaaaaagagcaaatctcatttctgcaagcacattcggcttcctcaatggtaacccttgttgacctttgctacgagacgaaccgtcaaactattgcggaaaaaattgtcaagaatctttgtgcgtttgtttgtatggatactacggaaactccagtcttttacaagagttcaaaatcggggattatgactcttaatccaggaagtaatcttgacattgaagagggaaatcttgatactttgacaatgtcaaaaatgaagggaaaacatgagactgcaagtagtattgctgcgttgtcgtcactacccgatatgtacagtacttcattgcctttcatttcccaaagtactcaaaaatccgctgttatcttacaacgtttgggtgctcagacagcgcttcagttcatggcatctgcatttggctctcttttacttcaaaaggttcctgttttaaacacctgtctttttgaacccatccgtgaatttgcgaagaatggatttccagctgaggttgatcagcaagaatgcacttctggtcaagatcttattgatgcaatgtctattctacgattcctcgtacctaacattgatcccagttttagttctgtcattgatgatgttctaccttttatcgttcatgcactttgttcagagtactctgctgtacgttttgtggcttcgaaatgttttgctgcaatttgcacaattggcggtacgaactctaacgccatgcgtgttctaattgaagatttgctacccttgcttaacgatcggagtagtgttgttcacagacaaggtgctattgaatgcatatatcatgttgtgcaacgccttggtatggatattctcccttacgttcttttcttgattgtttcactattaggtcgaatgagtgatgctgacaaggacgtccgtgttattgccactactacatttgcaacattggtcaaactcgtaccattagaggcaggattgcctgacgctccttctttgccagctcatcttcttgctaaccgtgaagaagaacggaaattcttggaacagatgcttgacccgaccaaggtcgaaccctttgtcattcctgtggccattaaagccaaccttcgcaagtatcagcaggagggtgtcagctggctcgcttttcttaacaaataccaactgcatggtattctttgtgatgacatgggtctaggtaaaaccttgcaatctatttgtatcattgctagtgatcatcacaatcgttctgttgtattcaaagagaccggaagtccgcagtatgcacatgcgccctcgttggtcgtttgcccatcgaccctggccggtcattggcagcaggagttgaatacttatgcgccatttttaaaggttctcgcttatgtgggtccccctggagagcgttcgagacttcggggtcttctggaagacactgatgtcgttatcacttcttacgacatttgtagaaacgatatagatgatttgaaatctctggaatggaactactgtatcctggatgaaggtcatgttatcaaaaatgctaaagcaaagcttacgaaagctgtcaaaatgatccgtgcatatcatcgccttatcctttctggtactcctgtacaaaataacgttttggagttgtggtcattatttgatttccttatgccaggttttcttggtaccgagaaaagcttccaggagcgctttgttaaaccaattgcttccagtcgtgataacaagagttctccgaaagaaaaagagcgtggtgctcttgcaatggaaacgttacacaaacaagtattaccattcttgcttagacgccttaaagaggatgtccttgcagacttgccgcctaaaattatccaagattattattgtgaaatgagtcccttacaacagcaacttcatgatgagtttgttgacagattgcaggtggacaagagcaagatagacgaggaactctcttctggaaaggtgaagggaaagacacatattttccaagccttgcaatatatgagaaaattgtgcaaccatccggctctgattttaactaaaaagcatccagagtcagctgctatcgaagctcgtttacagaaagaaaactcaagtattcacgattttaagcatgctccgaaattgacggcattacgacaacttttgcttgaatgcaatatcggcacagaaaatgattctgctttgggagcaaacggcggcacagttggctccgctgttagtgaacatcgtgtgcttattttctgtcaacttaaggatatgcttgatattgttgagaatgatgttttacgaaaaacgatgccaagcgtaacatatctgagattggatggttcggtggatcctaataaacgtcaagaagtagtaacgcgtttcaacagtgacccatctattgacgttttgcttctgacaacccatgtgggtggattgggtttgaatcttactggtgctgatactgtcattttcgttgaacacgactggaaccccatgagagatcttcaagcaatggacagagcacatcgtatcggtcaaaagaaggttgtcaatgtttaccgcctgatcactcgtggcaccctggaagaaaagattatgggtctgcaacaattcaagctaaacgttgcttcgaccattgtaaatcaacaaaacaacggattggcttctataggtactgaccaaatccttgacttgttcaatacaagcgcaaatgatcaactggaatctgctcaatcgacgaacgacgattcttcgcggcctaacgctatactggaggaactgggtgaaacatgggatgagtcgcaatatgacgagtataataaccttgatggttttatctcatcattacccaaaaattaacaatgaaaacacgctgcatgttgaggactaactactgtttaagtaaatcattccatcgagtcgcaggatgttttattaacagattatccgtggtttgctgtcaacaaacggagtgcattgttgacacatacatagcagtaaattgtatatcaatcgcatttacgaacttaatgtggaaaagggaataaattcaaatgaaaaatatagaaacaatttttatgcgtaaaagctgctcgaatcacagattcgtttaagcttcatgacattggggaagtctcccggagtcagttttatgttttaatctttttatagggtaaaagaaaggacggccattctggctacttttgtaagaatcccagttgacaagataagaaaaaccaaggatggtcagtagtaaaaatcatcacacctagtgatatatgttaatgaatccataaaaacggtaccgtacggagcgaaaagagacgttcagtgccagacaaataaagcacaaaaaagtgcaatgcaaatgaatttcatgcggtttcacgaaacattccaagacgttccttctcggtgatgtagccattaagcccattcaaggggggttgctgtttgaaacagttttccaggtactcccgataagcatcgatgttttcttttagtagagcacaacttaaaactagttagcagacattcaatttttaagccgtggatcgataaacgtacaaaatcttagcctgggatggactcatgccgcgaggaacaggacgcgaaaaatgcgttaaatcagaatttaatacggaagttattccagtaacactaagatgtgtcaagtttttccgggtgagaattaaacgttggatgcccttggtaattgttagttcaatgttcataaatgtagagtattaacaagacataccgctgtcgtgagacgaacacaataagataagtgaattcgttccaagaacggtgagcgcgaatgttgtagaaaagccaaggatctgtccgtcaaggatacacacttcaccaaacctacgcgctgtagtttaggaagccgactaattgcattgacagcattgtccgtaatttgaacgcacccgccaaagtcaacgtataccaacttttgacatttctcggtaagctccgcgacaccgtcatccgtaatgtcgaagcaatgtgccagatgcagaaaagtgagagaaggagcaagacgagtgatgtagtcaacaccaatgttggtaacacgagagcattttgccaagtaaagcgactgtaaattgggaaacgatcttgtaataccgttcagaatttcatcatcaacatcagaggactcgcttaaatttagatatcgaacgcttggaaaagcagtattaaggtgtctcaaacgaaaggaagacattacattgctgcagcgtgaaaaattaacgtcgcgcaactgtttgttagtctcaaaaagtctatataaaaggtccgccgattcaatgttaaagcagccactaatgtcaagctcaattaaatccccaaaagtagcgatagcctcgagggttgcattcgtcaataagtgacagtccgcaatgcgcaaacgtcgaagaccccgacaatgctggagaagatgaacaactccggtgtcatcgattctcggacaattggaaacattcaaacccttaatcgaaggacaatgcgtgcaaaccgtaaacagcgtcatgtttgtgatgcttgggatactacttagttcgagtgcaataagtccgggattgttgtgaagcatcacaatcagcttcagctcgggtacttttgcgcaattggacaaattgagccgcaccaagtttgtaagccgagagaaaggaagtattgttgcgttgaacacgtatgcgctagcatgcgacaaattcaattttcgaatccatttttcgtacaatcgaagacgacctgttttaatatagtatctataaaattctttgaaactgtcttcagaagcaaaagcaactttgtgccataggtatacagaacaaaaattcagccatttcctacaaacccgttgacacacaagcaattcgggaatttccaaataagaaaacaattggaatataacttcgtcaggaagcagtttcttattggtatttggacgtaacagacacattatggaaggtgtttgagtaggaatggctgcgtttggagatgggtagaaattaaggtttgggttgcgactaatgtaaacaaactccccggtattagtcaaaacaataaagtggaacataaacttcgcaaacggtagaaacaagagaagtaaaagaaatctagaagagaaaagatagccatttgcggggtttttagagattagattcgtgacaatgaagtttcatagacaattcataaataatatatcaaaagaaatttggatgagggtagtcacaacagcatgaaacccgtatcgagaaacagcaattagtttgtgttgctgtgaaggaaagttgagaggggacatctagggacaccgtgctgaaactgcgaaacatactgctccagacaagttttacttgtgtgaccgtacactcttctcgaggatgtccacataagattttcttgaaggatccttcatacgcttgttcttagagcgttgacgttttctgtcgggccgcacgacaattacaggaatagggctcttttgcaagcaaaatttagagatactgccgggcgacagaagtgactgaaatccgcttaaacccttgccgcgagtgccgacaataagactgtcgggcgagtagacgtggatggtacggagaatcacgtcttgaggctttcctataacaagctcgactgtgatggagacggctttatcgtcatcaattttcttgataagggaagtcatcattccttcagccatactttgataatacgattcatcctcggttgcatctggtatcttaccggaagaatcaatgacacggaggacaacgacctcgtcattgtcagccagtagtgtctcgaacagccagtcaacagcaaattcagagtaagaattctcgtccacaccacacaaaaacgtccgtgagtttcgcgtccacttgaatccctgatgctgtgttttgagtgtcaagcagaaatccggtccctgcttgttgctgaacgtgtcaaaggagatacgtttcagaaagtgagggctaggaggaggagaagaaagactctgggtccgactgtgacggtactcgtcatactctggttgcgaaaaatgtgcagcttcagcttgctgacgggttgtcatgcccacaggagtaaggtgtttcgttacaggtgtactcggagcggagattgcctggcgaacattggtaataatggggggaagcagatgattgtctcgattgcctaaggtagaattgggacgcacaatatgacgaggttctggttttggtaagtcaccaaatgagacactatctctaggagaagtcataagaatgttttcgggcgtttgtgatgcaaaaactcacaagtaaagagtaagaagaactgaagtcagaactatgaatggcaaatttcacagcctaaatgtgcttttccagcgtaaaaaaacagtagatctagtagaatggatcctctattaagattctcgagaagttaaggacagaaaagcgaatcaatctgaccagagaggagaaagtcggttataagaacacaggagaaagcgacaaacgagaattagtaacgaaaaaaataagcggtacgagttagaaacttctagtcagtattcgtaaacagaaacaagaatgcttgcgtatacaagaagagaagcaaaggccgtagtttgtctgacgagcagacctcgagactattcacctaagccaggcggcggcgaataaggcagtataacgcgatgaaacgtagtgtagcttagagaatgcaataaattgcgcagtaggatggagtatcgagaagatacgttatttcaattagcgcgacttagcgggaggaagggtgtatacggagcgaggcaagaaatagaggggagaagcgaagcaaggagacggagtggtgggtacagcaggacaagactaaggggagaaacacatgggaacaactacattcaactaacgtacaacgacaatctacactactgacataacctatggatgacacactacgggacgcaccaccagtcatccccatcacatcgtctgaagcagcaggaccaccacagtcgatgaaaagaggaattttacacgtcagaatacaccagctgccctacaccacgggaccgtccagaggacgagaaacccgaggcgtaagagatcatcgctgaagggggagaacagaacctgaaaagagatcctgttgtccctcccgaagaaagaattgtctcactcttcgggcaacggtgcttccaatcatcatccgtgttgagttctgtggctaggttaggaaacccaagccggacgtatactatagaaatgatcctatggagtatcgtcgatggttttctgtggagcgagccgtgcccttttatagtattctcgtgtggggaagagcagtcacggtgtgggggtaaagaacagcaacagttaccgaaaaatagtgatgcggtataccgtctaatgcattgttgagtaattctgtatattgcactatttagttaacaaatctcgttacagatcgctatatgcgtttgcgtatccaaacgagctgcagtatacagcactacgtcgtgttacagctcgccgcgtgtccccggtctttatcaccctggatttctgttcccttcacctctccaccctcctttaacaattcgcttgctcacaaaccttcgtgggcgattttatcgacttcgtctacccgtacaactacaacaacaacagtcgctgctctataagcacaggtcgattttactaggtgctttttccattcaccactactccaccacaaactcgtcttgtagtagaagaacgacgatggcttctgttgccgacatcacgaagacgctgcagacattgggtttggacgagaccagcgatctctctgcccaagctgatgtttttaagaaccccgtagatatttaccgtagctacatcgccaacgaactgcataaaatcagtggcgtcgatcgagagctcatttaccctgctctggagacaaacatcagcaaggatgctgctgacctgaatttgcctgttccccgtcttcgtgccaagggaaagcctgcagaattggcttccaagtgggccgaagctttccctaagggttacgtcaactgtgaagccaacggcatcttcttgcgtttcaactttgacggtagcaagcttaccgagcttgttttgcccatgatctggtcgaagcagagcgagtacggtcgtaacaactctggaaacggcaaggtcgctgtcattgagttcagcagtcctaacatcgccaagcctttccacgctggtcacctgcgtagtactattatcggttctttcttggccaacttgcacgaatctcaaggctggaaggtctaccgtatcaactatcttggtgactggggtaagcaatttggtttgcttgccgttggtttcgaattgcacggtgacgaggagcaactcagcaaggatcccattcgtcacctgtaccaagtttacgtaaagatcaacgctgacgctactgctgagcaagagaagatcgatgccgaaaaggctgaggctgaagctgctggcaagccttacgagacccccgtgacacttcatgacaaggctcgtcaattcttcaagcgtatggaggaaggtgacgaggaggccttgaaggtttggggccgtttccgtgaactcagtatcaccaagcttcaagagacgtatgagcgtctcaacattaagtatgaccaatacgatggtgagtctcaagttcccctggacctcatgaacgaggctctcgagaagttgaagacgcttggtttgatcgaggaggacaagggtgcccttctcgttgatctttccaagcacgacaagaagcttggcaaggctatcgtccaaaagagcgatggtgctactctttacttgactcgtgacatcggtaccgccatccgccgttacaacaagtaccacttcgacaagtccatctatgtcgttgcttctcaacaagatctttactttgctcagctgtttaagatctttgagcttatgggtttcgaatgggctaagaagtgtgtccacatcaactatggtcttgtgcaaggcatgagcacccgtaagggtaaggctgtgttcttggatgacattatggaggttgctaaggaggaaatgcacaaggtgatgaagaagaacgaggaaaagtatgcccaaatcaagaaccctgaggaggttgccgacattgttggcaagactgctgttcgtatccaggactccactggtaagcgtgtcaacaactatgttttcgactggtcccgtatgctgtctttcgaaggtgatactggcccatacttgcaatacgcccactctcgtctttgctctgttcgccgcaaggtcaacttcaccgacgagcaaatcgccaacgctgatttgtctcttcttaaggaacaagatgctttcgatcttgttcgtcttttgtctcaataccccgatgtgctgaaaagctcattccgtttccaagagacatccactgtcgttacttacttgttcaagcttactcacatggtcagcaaactctacgatatcctctgggttcaaggtcgcgaagagcccttgcaacttgctcgtctcaatttgttcggtgctgctagattagtgctttacaatggtatgacgcttttgggtctgacgcctctcgagcgtatgtagaatgggcactatggacacagtttttaggtaaatttcatagttctgttgtatataaaaattgattctcgtactgttatatacgtactaaaacgttcaagcaagcaagaaaaaaaaaacattagtactcttgtttcactcaaagattaagaccatacgtttattcagtatcgtacgctgtatatggcattatttcctccgtaccgtgtacaattcattggtttttgcctgctggcctgacggaccctcttaaccacagcaaccgtacacttacgcagtatcacactcagaaagctaacgactttccatatagacagtgtgttttaacctacactctggttcattgggaattgatgaacggttttctacgtggtaattcccactgctattgcgtccctgctatatttttgcatataccagattcctactgttttctcagcaaacaacgtgcttttttggcgtcctattaatactaatcttcgtaaatacgcgccatctgtttctatttattctttttcttttgtcgtaatagggtaacgacactttacctgctttctttttccagtgcaccatatccatatgtccatacccgtagatgccaatagcatcttagaagctgaagaggatggaatgctaaaacggctggaggagttgcaattgcaagcatctaatattctgaaggaactgagaagttctgatttggatttgaaagaaaatatccctacagaagaaaataaggaaactagcgttacgactaattatgactccttcgctgtcggagtatgttcccctgtaaaagaaattgatgaaactgaagttgtcgacgctccaaaggagcagaaggaagagccttctatggaaattgacggtaaacatacgctagaagagctgactgacaccgtagaagcaaaagaggacatttctttggctcctttgccttcggttccgtctgcaaccgtcatctcagcaccaagttctcccgtaaagaagagcgtaggtcccgttcaagtgaaagctaaggtttctaccactcaatcgtcaaaggcaaaggttttgcgtccttctacgacacgttcacgtcttcctcgagttgcccaattgtcatccaaacctaccgttcctcatacaaacccgacacagcgtcctgcaacctccgcgggtctacgttctcgggcaaactcaaccacaacgttgaattcttcctctggtactgttcgcccagcaccaagagttgttcgcccctcggcaaggtcaggcgtcgtttcttctgcaactcgtcctgttcgagcaagcacctcagcgagtattgttcgttcgccttcgcgactgggcactactactacgtccagacctgtaaccactcgccctcaaagtaaagccagtgtacgtactgcgcatgttaacgttagtggaaacgcaacagccaaggtacgagtgggttcaactgcctctattgttcggccatcaacctctgcggccacacgcagacccttatctcgcattggtaatgaagctaccattcatcgccctacttcaacagcttctgttcgcgttatttcctccccatcaagaaatgcaaccactcgtgccgtaaaaccgcccaccgtttgttccccttcgcgttcgtcatctcgacttgatcaacgttcttcagtgagatcagcggctcaaattgtacgccctggttctactgcatcgtatcgatccccctctcgacaagcattggatagcactctttctccgaatgttcgtcttccctctacggtaaccgttcgatctccctctcgtcaagcgaatggacgtgcatcggttgcaggtctacgttcaggttcgtcggctgctatccgctctccttcccgtcaagcagtcagtgcgcgtgtagcaagtccagcaagcattcgttcaccctctcgtcaaagtgtttcaactactacttctccctctgttcgtgcaggctcttcagcaactatccgaaccccgtctcgtcaaacagttcgtcgcccatcgacatccgccggcaattccccttcacttcgcccagcatcttcattaagtaagcaaccacggatgggtgtaaaagcatctgtctcgcaagcaaatattcttcgtcccacatgcgtttctcgcacatcaacgtctcgccctcatgaaacaccattacgtgcaagagcaaacacgagtttagggcattggagaagcaaagccgataattcatccgttacctctttgatgtcgaattcgaatgacagtgcggcgctcctcccgcacacggctattatgcaagcagcggaacagaagactacatcgtcgaattctcttactaataatgcctcacccactggcaagcgtctagtgtcgtctgtggtctcgtcggttcccagtgttgattccattcgagaggagaacgagattcctgcaagtacggaagctcagcctgaagaaactactctcgacataaataagcaattggactagaaaagaggaattactgcagccggttaaaaagatggcaaaatgcttatgtgtagagatttatttgaaataatgaaccttttcagaattatacgagtattggacaagcaacagcaaaaattctcttctactatggcgcatagactttgcttcacactgtacttactacttcattctcactgtcatttggtcggaaggaagacaaataaaacatacttcatgtttcaatgaaaaatcatttgaagagatacaaaaaaggcgactcttaagatacccaaaacattatacttttgtttgaattctgctataatattcaactgttctgttttacgattatgtagtgtctaccgtgctcccgtaaacatacttggccaagtaacatgtaacctcctgagcagcagctccttaaccaccaaaatagcgtctacaggccgcacgcatgcaacttccacatacaacataccgttaagggacgttttggcattaagagccattgtcgtgtattttggagcattctgccgcagaaaagcttaccgctttacgtgaaagcttcttgtaaaatctaggcattattcgagcgacatggcagcgggaaacgcgaaagacacgatttcggtacaaattctgcgtcggtaaaaaaatcacagaatagagaaactaacgcgttttttagctccaggacttcgttttccaaacggccttccttcagggaacgttttctgatacgttacttatcgtaaaaggcgagcaataccgtttgcacgcgttgttccttgcacgttcgccagttctcttgcagaaaatatcgcagcaggagaagcgagagcctccttaccgtattgagctcgagacggacgacatgtatgttacgaaggattgccttacatttgtcctttccaccctttacacggataaccttgagattcctacgggtcttgatgctcgctctttacttgcttgtagttcgttgttgggtgtgaactgggtcgctcaacaggctatctcaattttgcgggcctctttgatgccaactgtgcttggggatatgatcgcatttttggatccaaaatcggagggtttggaacgcttagaggttggcatgtatcccccctataccgttggattgtttcatgatgtggtgcgtgtgctttattcgactcttgtcaaaaactggaacaatcaatatgcacacattttgtgcactctgcctttccccgtgatcaagcagattctcgaaagcgacaagcttactgtagacacaagcagtatggctcgctacaagcttgcttcccaaattgttcagatgcgtgctgcttggcgtaagcagaatcgcgtagacctgaacgtggaagagagcgttgttcttgtgtttagcggcggtgttcgtggtattgaagttattcacaagactcgtggcgccgacagtcggcgtaagaccctttggaaggctagtgctccctaaggtgtgtactaaggacgaaaaatcattttgttgccttgtttgcatgccttgctctatttcctttgtgtgcttcctggaaccaaaatagttgccatacaaattttgctcttcacccataagtggctactccccgtgcttgaattgccaagatctctactacaccgttttctccctactgccgcccgcttgccacgtttcgtaaaggttccctgtctctcttttgtacacacgcattacatacaacacataccttttagacagaaccgacggtgcacttgcgagtgtgtatactttacgactcgcatgcggcaacgatttcctctttcctttacaccctcatacgccaagcgaaaaagtgtattccacgtttgtctttgactgtttacaggcatgctgccgctctcattaaagtaaaagagacaaaaaacggaataatacctattccaaccgtaatttatgttactatttaaaacaacacacgcaaacccttgtgcgcctttccgacggaagacagaaacgaaaaccagatgaggaaatctggatgtgttcgcgttgtgtataaaacagacaacacacacacacatacataaaatgcaaacccgtgacacaaaatgactcgcagtaaaacagttgtcacaagagggacacagcgcaaaagagacaagaggattttaaggtcgtgcaggtgataccgcctactcggcctcgaccttgacctttctttttttggtttggggagcagactcggtagggggaatgaacgccttttctcgctcggcttgacgttctttttgcttttcggcctgcttctcctttttctcttgacgctttttccgctcgcgttcttccttgttgaggaagtactcaccactctcgatttgcagatcgatcttgctgggttgttgagcgggagggaagggtgtgtagtccttcttctctctgacctttgcaggcttgcggcgggcgacattgcgtttcttgaactgcggcaggaaacggtcccaggactctgtagccagagcaggatccttagcaagctctcgcttaatcatgagttccttaatgtgataaatgggatggatgttgttcatgcagtcaataacgacacgacgaacctcctttagacccttgaaaccacccatggctgctacggtggttccttggacgaggatatagcactgagtaagcagttcaagagccttgagagtttggccgttgttgccgatgagacgctggcgacgcttaatgaaacgatccttgttgcgaacgaggtttccgatcttgatcacatcgcaggccacgtcgtcctgcataaccttgatagcctgaggaaagggcacactacgtgcaagcagcttaatcaagtctctcgccttgagaatagaatacgggtcataagccttccgagtcgttttcaccgtcatactaccttcgaccaaatcgagcacacaagcaattccgtacttgtccagggcccgtgttacatgaggccaaacctcacgaagatacttttcacggtatttggggaaaagtgtagcaaagctagactcttccaagaagggaccagacgattcttcttttgtgaagggatcgattttccactaaacgagttagcagggtagagagagaagagagagagaaatggtgaagttagagaggcaggaagagcactaatttgcataaagacttttaaagtaatacgacaaggtcttagggtttagatccctcgtattcctactctctcgcctcagactcgttctcacttacatgatcaatgtcatctgtgtcccatggtttttcacgtctgttatcgtcagccgaaattcattgacacttaacaagtttatccatttcccgagtattttcctacctgtaacgtttgtttttgttcacaaccactgttctattagtaaaaatgtgtcgaggactgttttccgtaccattgggctgttgctcctgcgattcctcactcatcctgcacagtagtttgcacaaggagaatcttttagtcctcagaagtggtggagaccaatgaagagctgcgttagctttcgttgtagcgtggtatgttcggattctggagtgtgcactcttcttcgttatatattttaccgtgctctgtatcttcgctaaactgcgcaattagtttagtgagcatgacaacaatgtgtaattttttgtagtgtagcacgctactgtgccttatgcttatatatcagtttgtggtgagcactccttaattttaattatcgtctcaccttccacctccctatttccctggtcgatgattttctcggtgattttccagattgttacctcaaaagatcgacgctaagcgacatgtctcgattatagcctatccctcgccttggagctcgctcgctcgcctgatagttaatttatagtgacggttcctctaaaactcgcttaaagatcgctccaaaaatcggcccaactcgtccttaatcgctctcgctttcacactgggtggtgcgtgtttacctcgtcggggttcagggacgcaaccttcggccggtaagtagttcaggaggtgaccctttagtccgtcgcgtaatctttcgcggctccttcgcttccacacctgacccctctctaatttctccccacaacaccattcacatacgtcgcatccctgacagtccctggaccccttggaagtgacgtcgcaaatcacatgccggaaccccgcttgaaatcccaaatcgttgctctaggacggattgctggctagtcatctggcgccacgagacgaaaatgaatattgcatccctgtttcctgctctaaagttgcaaattcatcccctctacctacggacatcgatgtcgcttccgggactccttcaagtgtgctacagacttagcaacacccggactatcgaaaagcgaaaacaccgcatccgattaggacgtgagtcggtgagaaaaggcataaataccaagttttcgccgccctagagaccatcagcattcattcgctcctcacaacaactacaacttcttcaatcgatctcaatatgaactctcaagcccaatcctctgtccccaagatggcctcctacaaccccggtcccaactggagataccccaacatgtggtaagtgatttgtcccttgcgacaggagcagggtgtgcttggttggcgagtcgtgtttcactgctccattactggttgcaagttctcggcgaagcgactttgtttgaacaggtctttggttggattcgctgtaagggtgtctataccgggtccctttcggtgccccttcggcctcctctcaatgtctgcgaaaatcgctcaaccgaaagaccctgtcgatgttggctcccttctcagcttcccttactgaccatcacgtgtagcgttattgcctaaatggcttaagtcgcacattcggccttagccttaggacgtcgtcctattcctctgaatacaggctgtgtcgatctttatcagctgaacatggctctgtcgcttctccgaaataggatcgtccttatcgataaaccttcgggtttttttttgcagcttcaattttgaattattttggccaacatgaagaaggagaggttgtacggtgtggagtgtgatgaagtagagcgggacggtttgtttcattgggcttggtttgattcaggtgcttgcttgtcaagtgtttgctggttaggttaagtcaaatgagtgattcagtcggttcgttggtttaattgttcaacgcaaggttattgttgggaaatcaattgtatattgtaccttttgggttctggaattggtattgtcatagatgggtcgtatgagaactcaacagaccaaaccatgctctcgactgtccatacttcttagtacttcaatccatatatttatctcgtaccgcactatttggactatgcctttttccttgtactgcaaacacgccgttggttgcgacgaacgaggtttttttctagggcaagccgttgttgccattgctcttcctccatactatccaggacaaaggcgccaaagaagccagtccggtaaagctgcagcacataggatgctatgagatcgtcgtttacagtgccaccttttccgagcttgcccgtatgcactgccgcgttgtgaagaaatgtcgaaacatcgtttgtcggtgaggataaacgagtataggtgtttggatcaatgaggttcaagcggtagagcagataatccacgacgaccgcattgtgcaaccgcccatctttcattgcatgaacaagcgcaaatttaatcgcatcttctggctgcaaaatcgtgggcagcattatgcctggggtgtccaccatgtacacgttctttccttcaaacagtcgaacaacttcgccaacatttcgtgtcacgcctggatggctcccgactactgccactttacgacgatgaagactcgcgtgtcgcaaagcattcatcacactgcttttcccaacattcggcatgccgacgacgaaaacttttacagtcctgttggaagctgcatggtcagagtatgtaagtttttgtaaaagttgcagcagtcgttttatacactcgggcacattcgaaaccgtgcccacgtaccgtcgcaatgtttgaatcgtctcccagcgtgcaagtgtttcaacatacgtctcctcaaaagcccgcacactatttagcgcacgtgttttgcacaaatcgcctgcgctgggaaatgcgaggtcgcatttgttataaacgaccacgcgctttcgattcgcagcgagtgtttccaatgctggatttcgtgagctaagcggtatacgcgcatctcggacttccacaatcacatcgttttttgacacggaatcccggagacgtttaagagttgttttcatgtgtccgggaaaccatgttgtcatcccttgaaaattaaaagtttttctagcaataaaagatgtcatagcagcggaatgaaaaacggtcgtgggtacgacagtagccaggaatttttcaagaaaagatgtagttcaaaaaaataacagaaatcaaaaattaaaaacgaaaaagacacaaaacccataaggtttattacgaaaaaatgacactgctcaggtagttcgttcgttctgattatggctagttacgacaacaaacaaacactctgagaggcaagacgcaacaacaccattcacactgggataggtgggcaggttttgtgggttttggggttatgcattggaatacacggaaacggtcaaataccactcaaagttccgaaacatgcttggcaggaagcggttcgtgtttaaaagaacgcttgccgggaccaacgccgtaatcaccaacaatttggccgtgtccacgaagcatgtacttgtagatagtaagaccctccaaacccatgggaccacgggcatggattttgttggtgctaattccaacctcggtaccaaaaccataacggaaaccgtcggcgaaacgtgttgaagcattccagtacacaccggcagcatcgacaccggtcatgaaacgcttagcagcagcttcgttcgtagtaatgatgcagtcagtgtgtttggaaccgtggaggttaatgtgttgaatggcctcactcaacgaattaacaaccttaacacacaagatgaggtcggaaaattcagtgtcatagtcttcaacaacggagtgtttcagctttccggaagcgacagcttctggcaaagccttagcagcaacggcgtacgaggcatcatcgcagcgaacttccacacccgaatcgatgagcttcttggtaatagcaggaaagtgagactcgagcacggattggttgatgagcacagtttccacagcattgcaagcagcagggtagttggtcttactgtcccaaaccaatttgacagcttggtctaaatcagcatcctcgtgtacatacacagagcaaaggcccttggaatgaccaagaacggggatctttgtattgtttttaatgttcttcaccaacgtatcactgccgcgagggataacaaggtcaatgtactcatcaagttgcagcaattgcgaaacttcatcacggctatgaacaagttggacagcatcaagtgggacctttgatttcgacaaggccttacgaattacatttgacaatgcgtcaaaggaatgtgtagactctttaccgcccttaagaatgacagcatttccagacttgatggcgagagaagtaatgttcacaactacctcgggacgggcttcaaaaatgaccaaaagaacaccgacagcacaagaaacacggtataattccaagccgtcgtcaatcttgttagcgtaactgatgtgacctaaaggatcgggcaaatttttcacgtccaaaacaccctgcatcatagactcgtatttctctgatacacgcaagtccaatcgtttacacatagacttgctcatttttccttcagcaagcagtttctcagcggcctccatatcaagggtgttggcctcaaggacctgattttttgcagtcttcaattcatcaaaaataagctgaagagcttcgtctctttcctccgaggaaagagcctggatagaagagaacgcgtccttggcctcacgagcaatctccttcagcgacatttgttatttacaaacggtaagtcaaattctcggtaagaagaaagatcgtttaaagtgggggtggtggggtactgcgaagcccgggaaaaacaactgaggcagctgaaaagcgaaaacgggaaactgcattgttcgttagcagcgaatagttgtaaaatcgtttgagtttaatttttcttctttgatgtaagcgagaaggtttgtaggtccatttcctaaagttcatccggtgtaagaaatccaactggcatcatggataatctatgttcattgctaagactgtaagttgtgaccagttaaaaaataaataaataagatggcagtagataaaccaaccttaacacccaaagagagtatgtagcttacggcactagaacacacggtcaaggtaagacggctgaagggaatccagaagcggctacagtactattacaagacacctcgcattgtgaggtcgttaaacttcttgtaagtgtaaccaacaaacgccaagtttgaatcgtccatcgcctcgtaacctgcttgtgttccgtacggttgggcctccggttgtgtaggaacctgttccagctcgtccgtagggaaatagctcgtgtcggtgatagatttcaatgatggtacaaagggtgcttcaatggcacgaatgcttccccagtcgacaccagcgaaaaatggatggtgcataatttcctcaacaccgccgcgacccagacgatgttcggaatctgtgagcagacggcaaatgagatcctgtgcctcgggactaagatgcacatcttccgggaaaaccagcgtttcgcgccagttaatgattttacgatatgtctcatgcgaattttcgctacagaacggaggccacccgataagacattcgtacatgatagcacccaaactccaccagtcgcagtcttggccgtaaccttgttgcaagaaaatctccggggcaatgtagtcgggtgtacccacagtactgtaggccataatgcgtcggttctttttccacgtcgccatcttatccttggatgacatggtcaaccaaatggcatcaaccatcacggtgttgcgtttactttgtccttctggaggaggacgagtgtaagcagaattatcgtactgacgatggaaaccagttgaaagaccaaaatctgacaacttgatgtgaccgtcgcgatcaataaggatattatccggtttaatgtcgcggtgaatgtaacccatgttatgcacggttgagatggccagtacacactcggccatgtaaaagcgtgtcacgtcctcagaaaaagtgtcgtaattaattagcatcgtcatcaaatcaccgccaggtagaaactccatgattagatataggtattgagcgtcttggaaggcgtagtaaagggagacaacccatggcgaatcggattccacaagcagatcacgctcagccttaacatgtgccagttgatctcgtttcttcatttcagatttcaacagagtcttcatggcgtaaatttttccattgtcgagtttttgaaccaaacgaacttcaccaaaagcgcctttgccgataaccttgacagtgtaaaagtcatctaacgaaagacgagttcttctgaatctcagaaactgagattcacgctctccagacgcacgtaattgccggttctttctttcctcagaacctctttcagtagataacttcttttccagttcaattcgcctgtacggatgttagcaatttgttcaacaaatcatcaaaaatgcattctcagtaagaatataagtgctaagaaaaacagcgtttgtacgctattgctgtcgaagagacaagctaaggaaaaacgcgtttcttaaacaaaacactggattttttacctttggtttctctcaattgcatgatttacggccagtttatagaaatgctcaatgtgatgtttggtacgagcaaccttttcaagtgtctgcttagaaaacttgttggggtcacgatcgaacacaacgtagttttggtcctccatggcgatcgtaatttctctctgttccagagtttgtgggtgaactgttctcgaattcttagagtgtagtcgtttctgggacacgaaagatgttactggttatcgcgggaatgactctgcagttgcaattgttcttgtacaagaggagaatgggagagggagggattgctttgcaaggtggagcgagtgttaccgtgcccaattccaggctcgttttcgcttagctaagcgaaactgacatcacaggcgggataagcgtcgggtgcgtgtaaatgggaaagagagctgttagggaagaaattaacattagcaattgtgaaggtataattcttaaatagaagattcaatcgtattttttgtgtcgcgcatttttttagatgctgtatgcttgctattttttggtttttactgtacgaaactactgtcctttaattatgtttgacaaacatctgcataggattgatttatgatatctaggtgcattaacaaagtagtatagtcgttctcgaagtaagcaatgtgcaattgaacagtttcccctctttgcaacgttccgagccattataaacggctcatgcacgcttaatttattagctgagcactattgtttaaaatgcgaaaaatggtgcttgtaagcggtaagaacaacgaataacaaaacgctcaacttcctagggttcatatattcgttcatatacagctcatcaagcagagctttatttagatttatcgatggaagaattggacatcgcgtttaaataatgagtcttatttttcttcttttttttttttttctcgctaacacagtagtgcaacaaaattgactcttgcataatgcaggaatacggatgtaacggctggcaggggcttcgtgggggagagttatgataaggacaattcgctacccttcgtgaacgtttatttgtcggctttttcaaagcatggaaaagtacgagtatatcgagccgccagatatttaatcgactctgccaatcggcaagcaattgagcgtaatcagtattgcgatgtctttgtgagcaacacgtgtatgtattttaatgaagcagaaccaacagtacgtctggcttcaatgtcaacaagatgaacaatgacaggaacagacaaacaaaaagaagatcggatttagataaaagatttgttactgtaataaaaatccatgagtatttcctcgtttcgtaaaatacactaatgtattgcaattggccgaaagcatgtattttattgagtttgtttgcaattgaaaagacaggaaaggatataaaaaatgaacagtctaaggcgatataagttggtattaaacaaatttagttaaggtttataaatttaggcgagatgttgtgttgtatgttgctagggtaattaatgaacgtacttttcttattcagttaggatcgtccgcaatcacttattactagaactccttaatttatttattatttgttattacattatctctcatgacaacgatttgaaatggtctttaagtaaaccttggtgtcgttggagttttttttaattttttttatttatttttaagcaaataataataataatcaattatactggccgctaaatttttaaaattttcttttcaccaacagcagaaaatatcatctcatattatttattttaagcgaattctctttccatcgtcacccagaagccaatttactcatgctgtaaatctgacaatccattttctaaagcgttattctcctttcgctttctaccgtctcgtgaactttatattcctcgtgaccaccttaaatttaaaaaaagactccacacatatcccacctccgcccacctccatcccactttgcagttgttctcaccgatgctatgggtcagtactacacctccagaaatcctcccccgaaccaaccacatccctagctgagcataaaaatgtcggaaatgggcacttctagagtgtacgtgcagattggaggctgcttgttgtctttgttctttttttgttttttttgaaagtgtactaatattttgatagacttgaagatttgagtacaccgattgccacggttgagcttgaatcgctggtggtgttgaacatcatcaagcactgccgtgagtctttccctagtatgggaacaatcggtcaattggttggtatcgacattgacggagttttgcaaattagcaacagctttgcttcccctgccgttctcgacaatgaggagtctcctgtcagcaagtccgtcgctggaaaaaaccgccaagctcacacggaaaacatgcttgctcgtcttaaacaaattggcgttcctagcggtcatgctggttggtatcatggtgcttatgttggctcctttttgaacagctcgtttgtcgagacacaatttgcctaccaaaagagcaaccccaacagcatcgctctcgtttacgacttgtctcagtcgacacagggttctttgtttcttcacgcctaccaactcacgtccgagtttatggcagtgcacgctgagaagacgtggtcggcctcttcgttgacaaagcacgaactgaagtcgtcgaatattcttcgtgagatccctatcatcgtttataactctcacttggctacttgcatgttgcactcgcttagtgaacctgaaattcccgaaaccactttctccacgcggacggaggacgctttccctaagcttccccttacggaaacatatgctgatctggagctcacctcgaactccttctacaataagaacctctcgttgttgcttgagtcgattgatgagttccattatgagcagggaaacgttggattccatcaacgtcaatatgctcgtgagcaaaccaagatccaacaatggatcactaagagaaaggccgagaatgctactcgtgccgccaacaaccaacccttgcttgctgaggatgagtggaagcgtattttcaaggctcctaccgagcctcgtctcttggattctttgttgattacggcacaaattgagcaacactgcaaccaagtgcaatctcacagttccactttcctttcaaaaatgtttggtattcgtaatgcttattctgcttagggtttaatggcattaggttgtttctgtacattgagccaaataaaaagcgtttgacagcggttaaatcctgtgggactttttgctgagttgaggggcagagtagagtgtttttccgagagcgttgcgatgatgctaagtattttttgctagatatcacatgtcctcatttcaccatacaattttactctttcacttttgtgtaacttgggcagtttgagcaacctcaaaaaagaacgcataattattaatttaagtacataaaaatgtcgaataattctctatcacttcaattcttgcttaatttctgtataataaattaagcttttcgtaagcgtttgtttagctttccactttaagaacacccagcgctctccctaacgaaccaactaccagtttcattaaccttcacaatgagtgcaaatgatactgttcaattaaacggctatgttggtacgaacgtcttctcaaacatgctctaacgacccaggtttcgatacaattacttctcaaataaaccggaagctaattcttcgaggattccaattcaatgtgatggttgttggtacgtctctaaagacatcggttacaagaatgatcaaattccattaacaatcctttgtttaggtccttcaggaactggtaaaagtaccttaattaatacgctgttttcgacgcacataatgaacagcagtggtcgcgataacattgacgaacccattcgtcaaacgactgaaatttcggtcatcagcaagggtacgtattcttatgagagacacacaacatttgtttagtcgttttggttctttgactaacttgccataatacagttatccaagagaacaaggtccaactacgcctgaaccttattgatactccgggatattgcgatcagatcaacaatgacaaatggtatgctttcaaacactgttctttggatgaccttcctattttactaacacgttttcagttgggagccaatcattaaatatatccgtgaccagcatgctctctatcttcgacgtgaattgactgcccaccgtgaaaaaaacattcctgatacccgtgtgcactgttgtttgttttttattcgcccaacgggtcacaacctgcgacctatcgacataagtgtccttaaaagactttccgaagttgtcaacgtcgttcctgtaattgctaaatccgactcactgacgattgacgagcgtcttgctttcaaacaacaaatccgtgaggacattgcgaaacacggtatccacctttacccatacgacttggaagatatggacgaaagcgagcgcagtctcaatgcggccgttcgtaacattatcccattcgcagtcgtcggctcggaaaaaaccgtcatggtaaatggaaagccgacacgcggacgtcaaaaccgttggggcattgtcgacgtggaaaacgaaaatcactgcgaatttgtatacttacgcaactttttaattcgcacgcatcttcaagatttaatcgaaatgaccgcttgcgttcattacgagcgcttccgtacaaagcaacttcttgcactcaaagagcaatcctcctcccaggttccgtcaaccgctggtacaaacacaaacacccttacccttgctcagaaagaagttacaaaacaagcgcagaccgccgcttgaagagatacgaacacccatttaatgatgacgacgcgaacgcaggacgcaaacaacgcatgattagattattataaagacagctcactaaatacaatcaccgttcattcatccttgcaccattaacatgttagaagagaagcagaaacttatttaataataaaatgatggaaatgatgcattctaaccaatgtgagagtttggtatatccaactgctttaggcagattggataatcattatttttactgtacattttcgccgtcccattttcggataaccgcctcgttgcttttatttacgctgttaaacatgcgttctgtaccactgcattcgaacaaatgaacgagcagtcgcttgccaaagaacgattcaatctctgattgggttcggaccgccggcgaattaggtggaaaaacgttctgcaatgacaagacacaggtatatgctgaatgaacaacggcaacatttgagcaatcatccgacataagttgctgaagaccatgcagtaagtcgctgtcattcttagtgacagcatgacccacacaatctagaactttggccaagggagtcgctgcattagagtataagttgacatgataccgatcgcgccattcgatgattttctctctatgttgttccaagggcaccatgggttgtgacactattttgagtgcaatattgaagagagaatcggaaatcgacgcatgactacgaacaatgttcatagcggccaggggcataccgtcaaaatttggaacgtaacgacgctgcaaaaccgcaaacacaagttcccgagtcaccatggccaacaaagtgttcaggtaatcaatcttgacttctgttgaccagagaattttgcgtatagcattattgataaatgtaatatcacaaccaggtaaatgcagttgggtaacggccaaaaaagaataaataattttcgactcgagcgaaccaggatccggttgaggagcacgaagcgcctgcaccatgcaagtgtaagcgttgtatacatcaaggcgcttaattgatgtaaatgccattaacgaataagcgacagccgataccgatcgagccaattgaggaattacaaccgaccagagttgcaaggcaacgtcgtggtcaaaatcaaatgcccaaagagaaggtacaacgtcgtaaaaataaaaaggagaaaaatcacaaaaggagtaactcgaaaaactagaagaaacgccattaaaagcataatacgggggcaccatcggcaatgtgaaacttgacgaacccataggatttaaaacaccctgttccgctgttgctccaacaaggggattaggattgatcgtgtgagcattcgggtttgacagatgcgcggaaaggggaccaagtcctagaggatgggccattggcttcattccctggcgctgtgccataggatttgcggcttgcgggtgattcagctggggtaattcgtttggcatgagtcccggtacacctccgggattatcgccagcagaaggcgaaggcattgggggtacaatgcttcccgctatagccaccggatgtcccactgcagcattcgccgccgtaggatctggtggagaaccgtttccgagaggatgcgctgccgatggcacaggaacagcgtagccttcacatttcctgttcgatttcgtacaattcatgcaataaggtttagcctcatcacatttaatacgacgccggcggcaagtgaaacagccagttttagttcgccttttcactggtttgtccacaggactcgtttgcttggacattgtcccgggcagggaagggcgaaatcgcttgcctggcgtttctgggtaagcgtaatggttcataggggagatatgtaataataggaattaacgtagaccgtggatatgtccgaaacgtagttttttgaacgtctcgaaaagccaaagaagtgctgaactgtgttcgttttgacctaaaaggtgatataagaaaagccagatatctgttacagaccgtagccactctatgtgtaggaaaatgctgaacgaaagtgcgaaaacaggtaagttggcttaattgagcaagagagcaaagtaatgcttatcaatgcgcttttgtgatacaacgaatgaataatggccctaaatggcatacaagcaacaaaagagatgcagaagaaggtaatagcgactgtgcagattgactgctccgatgtactgccaaagcacaataaacgatttggacgaacggtttcgcttcaaaaacaataaatcgaaacaaatgcaagttaaacgaacactctcgtttcgtttgtttcttgtcccgtgacccaaataaactctagaattcgtttgctgtcagccgaaatatttgaccttatgacgactcttaaaaatagagaacccgaacaagaatgcaaagattataacaccaagacaccaagttccgttttaaataaatactccaagccgcccttacggcaaatgctcgtctgaatggcaataggaaggttgaaaaggaagaacctgcttcacaggaaaaatgtggcttaaccgaccgaataaaattaaaaccctgagtagaaaagaactttagactcaacgttcatccgtaccttgcgcaaaaatgcgaaaaaggtttgaatttttgtcttctacaagcgttgaggttggttgaggtttcgtcgtactgaccacacaaatattgggtgcttcgccatgacaggcggagcacgagttatacgctttaccgctttgtactgtatttaatgaataaaacagttgccaattcgtagaaaaagagtgtcatttacacataacgccctcaacatggctccggatagagaatacttagtaccgaccaattaccacgataagcgatcagcaagcgtatttccttacagccattctgtagcttaacatggaaacgtgatggacacagagggatttcagtatctgcatctccatagagagacatttttgcgatttccgtatagcttaaaaccaatagtaactcaacatatccgttcataaatgccttcgcaagaacaacatggcttcccgtttaagcgaaccatcactgatcctttataatccagcctccaccctcgtttaaactcgttcaatgcagacgaaatcaacagaattgttcttgttctcttgacttcctgagggaatattaataaaaaccataattgatctacagaagactgtgcagttcaaacgtttaacatgtggagtttaatatacagaagtagtgttagaaggaaccagagagaaaacaccgaaaattaagaggatagaagaatgcgaaactaacaatgtatgctgaaaggcaatcatcgaatctgccaaacgcacaacacctgtcaggaacacactgtgggtggaaaacgaaaggaggttaagaaacgaacgaaaaccgtatgccaaggaataaaataaagaaacatcagtaaggtctaagggatacaaaagagcgaacgagtttgcgccaaacgcaaagctgaaggaaaaatacgcaatacaatggaaacgaggaagtccaggcacacgagaaggcattaatgactcagtgtacccattgagcaataaacctgtttaaggggcactcaactcaacgaatcatcatattgctcgcggacgtttttccaacaaccgactttttcttaagctcattatcataaaccttccaaaatttaaggttttcgtcagaggcggcagtggccaaaacacatccatccggagacatggacgagtacaagactcgagtgtcatgagcagggatatcgacctgcttcacgagacccatgctactgtaagaccagatggagaggttgttatcgggaaagccatgtgtagaaataatctctttggtatgcatgctccaccaaagtgaagttacttggctgccagcatcgattgtattgacacgagctcccgttgtagaattccaaaagtgtatcttcttatccatcgtgcctccacccgtggcaagaagattgctttgccaaggacaccaacttaaggccttcacagcagcactgtgatttgttttcgtaaatctcggtacagaagagcgggcatcccaaatctggacaacattatcatttccgccagaagccagttggagaccgtccgagcgccacgagagaccacaaacttcgctattgtgtcccagtagctcgccaaccttgtgctgagcaatacgaacatcatgatgatgaattgcacccgaacgacttccactggataaaatgtgttggtcccacgacatgacaccaacacgggcttgatgtcctgccatagtacgcaactttgtgcaagtttctgcatcgtaaatctccacgagtccatttcctaagcccacacccaagaatgcaccatcctgcgaccacttcacgccggccacatacgtgctttcgtcaaccgaagccaatgcggcaacgtctccggtgtcggcattccacatatacacattgctctccaaagcaatcgcgacattattgactgaagaccagtcgagcaagttcaagtagtagtcatccacaattccaggcgcatcaaggacacgctccggagtggtcatgatccgtcgaacctgcgaggccacaggtttcgcgggacgattgtattgggcgcgaaggtccacaggttttctcgattctgggggagcaggcttaaatgccaaaatccttgtgttgaggtctaaaccacaagcttctgcaatcgtttcgttatattgggcagataaatcagggtcgttggtatcgttagattgcgaattgttgtttgtgttgttaatatgagcattgtcgatattcggacgaacgggaataaaccgatcagaaccgatcactggtcttcttttgggtttgggagagccggtagttggcacattccaatcccttttgaccacttcaatcttaggggagttgattacaacagaggccttgggcgagttcttcaacgctgagcgagagacatgaccagcaagaacctgttgtctgaggggagtagcagggctgctaataaaggcataactgcgtttccgaggaggagtggaacactcctctgcacttgaagaaaataagtacttcttgtccattgtgttaagttatagaatttcggttaattgagataaaagctctgaaagaaaacaaattgtgaccagcacaagtgttgttggtgataggtattagggataaataatgtgtgtcaaaaatcgtaatctatatgcgagtcgtgatgagttacacacgaatgctaattagaggaaaataatgagagaccagctcgagagggaaggttaatttatgtgaagaatgaatggttatgagaccagctcagtgaactcattcaataggaccagcctagaagaagagaaagaagtaccgtacggacaaaagcagacagtcaatgcccaacaatgccaatgaacccaatatgtttggttattgttgtgttaataagcagcgcgccgcgcgtttatatgtaagctcgttgctatggatctttaaccgattaccacagcaacgggacacgtaaataaacaacccaccgtaaacaaataggaagcgaaacgagaaagcaacacagaaaacagaatagtaacgcatatagtgcaacgtgcgacggaacggaaactattcgcgtggactatataattagaatacatgatttatgtttaagcgagaatgcattatcgaaaactagaaacgtcaaaacgcgctagcacgcgcactgaaacctaccaacaactatacacagattatatttaatggatacttacttacgtttaagctgcatctgaagtaatttacgaagttacgttgtgaaacaaccagccttcttagccgaaatggatacggcattttcgctaatggttattttctgaagtgacacatggccaaactatcgtcgcttcatcgaaaacagcgaatcgaacaggaagcgtaaacagtcatcacgtacatactagccgcgtgtatcgtttcgacgatgaccacttacagaactacttgtttcaattgggaacctttgaacagttaaccagtacaatggctggcacacaaattccgtccattcagaacgctgtgacaagtatgaagtgaaaggtaataaatgtaaggctttttggctgtctatgcattgtccttcattgtcttcacaaacaaagacttggcttttttcccggcacggtattttctaatacacgaatttccttaactccgtaaaagaaaacaagcaacaaaaatgcttgtgccatttgagcgtttagtgcttcttagtacgctcctttccccattcgcgtcggcatcccctctttggtcaaattggcgcaatgatagcccaagttctttggagaaacggtataccgacgtgtttagtgttcctgtcgacacgtcttctcccgcatcacttttcggttctacaacacatccattgtccccagggggtgtcacagctgacgcctctagcaaaccaattgagaccaacaagttttacgcaaatatccttttaggcgaccgcacttctttcatttacgccgacccccttcgcttatggtggcagagctcatcttcgtccgtctcgggcatgtgcgttgctcatacggacgataatcagcgcgttttcgatacctccgaaactgttcctcagtactattttgaacccattggattgtgttctttgggatttggtgcaacgggaattacttccactgttgcaccggaggtggatgagattgatcagatgtcggcacggatttctttcgaatgggattcctcgtctatgtctatgaatgtcgttagtggaatggcatatgccacggctgtgtatgataatgccgtcccaattttgttctcttccacatactacttttcctcggttgaacagatttcttttcgcgactccgcggagaagtatcgtatcgaactgtcaaatggaaatgtctggctggtttacgttttcggtaatgctttgagtctggagtccacatcgactcaggtgctcacggccaatgacaccttcaccggctttattcaaattgccaagatcccatctggtagcgcgaccgccgaagcggtttacgataaacatgccggtaattacattactggcgcaactgttactggtcacacggaagactcaaaggcgctttactcattgaatttcaacaccgttggtgatttatctcacgatccccttattttcggcttgcctcaccatgtggaatctatgatctcgggaggcactgtctcaacagtccaattgagctcattgactagtggcgctatgaccgccattgctggtgctacatggactttccaagagaccgcaccttctgacattggttttcttccatggagtcccaatggaaccgccattggttattccgaggaagcattgattgctattgcgaatgctgctgaaagcgaacttacgaatgacttttccagcgagagtaaccttgattctatgtactatgcgggaaaagtcttagcaaaatatggtcttctttgcttaactatcaatgatgtgctggccgatactaccaatggtcaagcttgtgctgtccggttggcagatgccttgaaccgcttcgtcagcaacactcaaatttatcctttaatttacgatgagacttggaagggcgttgtcagtaaggctggtctttcgggctcgtccttgagtgactttggtaacacttactacaacgatcatcattttcattatggatatttcgttcatgccgctgccgttctggcgcacatttatccggattggcttaacgagggaaacaacaaggcttacatcaacatgcttattcgtgatgtttccaacccaacctctgctgatacttacttccctgttcaacgatcatttgacttttttcacggacattcttgggctactggaatttttgtctctaacgatggaaaagacgaggagtcaacttccgaggattacaatttcttctatggaatgaagctttgggctcaggtcattggcgactcggacatggaacagcgggctgatattatcttgggtattcagagacatgccatgggaaaatatatgctttttaatgatggcaatgttcaacccaccgttatgcaacccaacgagatcgcaggtatcacattcatgaacaaaattgcccatacaacttattttggaacgttgattcaatacatccaaggcattcaaatgcttcccatcactcctatttcagcattcattcgtcaacctgctttcgttgctaaggaatgggaatctcttttggctagtgctattgacagcgttacagatggatggcgcggaatcttatatgctaacttggctattgcgaacccgactgccgcgtactcctttttctctcaagagaacttcgacactgcctaccttgatggcggcagctgtctctcttggtacatcgcatatgccgctggcttatctggtgtcgatgctgtctattacccagccagtaccggttccgattcttccacctctactacgactgcggctgctgtcgagcctactacgactactgctactgcgcagtctgcttcatcaactacttcctcctctggcatttgcaatggagcagtgtacgattcgtctttgtacacttgcgaatcaaatatgctgtgtcctattatcaatggtgttgtttataagaactgcggcggtgcgtgttacaatgccgatcaatacagttgcagttatgacagcctttatcctgccgattcttcaaacacgtacacaacaacttctatgacgacgagtactacgcctacgcctactcctactcctaccgagacaacaacagcggctgccacttcaacgaacactgttggagtgtgtggaggttcatattatgattcatcggcctatacttgtcagggcaattctgtgctttgccctattatcaattcagtagtatatttggcatgtgctggcgcatgctacaatccttctgagtactactgttctaacaatgcactctactacggaaccactacaacgactacaatggctgccgcaactacgtttgctacttccacaacaacaacgcccacgcctaccgcaacagcgacttcgaccgtaccgactattggtatgtgtggggatgcttactacagcacggagtcgtatacttgttacggaaacgtactttgtcccatcattgacggaaaggcactcgaggtgtgtggaattgcttgttatgacacgggtgcttactcgtgcaatgaaggtcgtctaattgccctgtaagcggtaattttaaaagaagaaggagggagcaattggtctttctctttcgtgttgtgatttttccacttatgattccccttttctgtttttcctttttgtcgcgcctgttggcctggtctttttggtggatttcctaagctttaggtctggaaccttaagctcctcatttctttctaaatgtttgcgcatagtagctcttctggaaagagccctttttgcaattcatctaaaccttattgcgaaattttcatactgttttcgtataatataatcccctgttattctgttacatacacattggttgacggttttcgcgaaggatagccgaacaacgttcgtagtcgtggttcttactagttgtttgagaactggcaattgttctcgtagctgttatcttcataaacaataatcattcctattcattcaaaaatccgatcaactctgtacgtataaacgagataatactaatgtctatgcagcgatcccaatgacaccacatgcattgcgagccccagcgtttcctgtcttcaacgactcctcattgtcgcctttaccgagatcgtccgtaccggcgtgaatgacgattgtacgaccaacaatgctgttgggcccgaacaacgaaatgacattgtcactaaagcttcccttagcgacgccttcactgtcggttggaatattgcccaggtcacccacgtggcgagatgcatctaaccggtcaccgtggaacttcccctcgggattaaaatgtggaccagccgacgtgcagccgttcgtgttgtcaccaaattggtggatgtgaaaaccacgcaacgcgttatgggtgtttcccttaatgtcgtaaagtaccttaaccggtgcagactcgtcgggttgctcaaaggtgacaacaccagttacagaggaatcacctctcaaaacagcaatcgctttcaccattgtacgtgggatatcgtttgaattgtatgtaaaatgcaaaggactttttgatgtttaaatcacttttttctttaaaagcagccgttgaacaattgcgttgcagctgttctgtatttatacttttcagatggcaaacttatgtttgaatagatataattctgttctcttccatacatttttccaagcattctgcttgtacaacatactggttcggaggaggtttgcgttatttacgctagaaacagagtcatttctgctgacattagactgcattttgttcccaactgcccctagggttcaaccctcgcagctgctgcgttttaagctttcgtcacggtgacgtaattttactgcggggtcgacgcgcaacgaatgagtgtagcgaactgttttcaatattatcgcaaacatgtatcattcaacgtctgtcgcgttgttttcttaatacgaacggttgcgcctccatcatacacatctgcttctatctacggagttcgcgcgaatgagcactctttccgtttgaagtgttcgtaaaaagagtaaactttctgttcacaagagatcacgaagggatcatcgacgtcatagtttaacgttcgaataccgcatgatagcgagtttgtaatggagataaggagatatacagatgcactatatcaacattaacgtagtctgatatacaaccttatcgttatatacgataatttgtgacgctacttaatactacgttaagcagcgacatcctaccctcacgctaaatgcttttacctgtgtccgaaaagctctaaggaaaccggggggattcgttaaaagccgatcaaagcaagaccgacgctacgcatgagtaaatcgtaccacgggtgaaggagatcaaaactaaccgtcatctgataacgtaaaaaaagctcttattaaacaattcgcgccactataaatacattacccatcaggcataaaggagagcaaacactggaggttctcaaggccggaatcagtagactaaacatcattgatgtaaattgggctcgtaacagcggtttattagtatagtcgacgagaggcggggaattgcatcgttgaagacgagatattcactagcgacgggcgacgttgactgctgctactgtaccatgactttggtctgttgaaagtaaagaggagggtactgttggggagagaaaatggaacttgaaccaggtgcttttgctccggttgagcatgccccgttgtcacaaaggagagaagagaaagaaatttccagcattcttcctttgatttgtaaaaccgatcttcctatagatcggaattgtaattgtcgctcaggatggagcaagaacagaccaggagttcgcttattagtttgttgtaatgaaccgaataccaaagattggctttgtcagggaagagtaaaccgaaatgaatgatgcgtccaatgggaggattgccaaaagaaaacaaggaaatgatgagtcggtcggcaccaagccagcgttaatacgggaaaataaatagaaaaaatgagacaagagagacggatggatacataagcgaacaacctaaaaacaagtagtatggcagtaagggcatcatttagaagcgagcatatgaaacaaaatagaacatacgcaaaaattaacatgggaaggatagatgaaacggttataaacagcaagcttctactgttagttggcccaaacataccgaattatacctcgcggaacgctagaaaatcttcaacctgcttttcttcatcagcggtctctgagcgtaggaattcggagctctcttgttcaaaacgagaacgaacaaaagcatcattctccatattagcaaaaatatccgtatccgtcggcttcacagaacgccgcattaactgtgctgaaacgtcaaccaagagtgccgtaattacaatgaaaaataatgagaaccaccatgcagcattccgaccaaaatgatgtatgaattggcttttcgcaaggtagacaacagaacctgagtactcctgactgataaagatgttaaaaagaaaccaaacaaagacagtgagaccaacaacaatgaaagggacaatagtcattggtcgcaattccaggaacatgagtttcacattgataagaatgacagaaatggtaaacaaaagttggccgattgcaaagagagttccgtcatttagatcacggagaccaaaaacagcgtatgcacagtaaaagacaaggaaaccctggctgaaaccaacagccatggaacccaaatacaccggccagttaaaggcttcattcgttataccagtctgatacaactcaggaaccgaaataagagttgcagcagacagatccttgtcaaaaataccaatacaaatgacacacagtgacgagaataaagtgttgaaacaagttaacgaccaattttcgtaaagacttgttcccgtgtaccccgcaaaccgttggaaaattgcttgctgtaagaaaaagtataactccttataaaatgttccaagaatgtacttcgaaagtcgaacatagttccatcgcccgtgacagaaaagaagttttaccataaatttaaaccgagcgattgagaaatcagatgagcgtgccgcttgtaaaccttcacgtccggcaatgccaataccaacatgtgcctcttgaatcatggcaatatcattcgcaccatcaccaatagcgagagtaacagatttatcgattgactcacgaattttgccgaccatctgggctttctgcataggactagctctgcaacaaatgaccgcgtttgcttcaacaacaacattaaggaacagccgcgatagatcttcatctgcctcgatgtcctcgagagtggagccgtcaacaacaagaaccagatgtgctaacttcttcaatcggatagcttcatggctggaaactagttgatctatcataattgagaatgggtccgtgaagttatgatgatccatagacaaacgtttacctcctttgacactttcatcactgccttcactcgggtctcggacgcccaaaataaccacagtcgaaaactctttgataataccacaagagtgaccaatattaatggctgtttctcttttatcaccagtaagcatccaaaagctaatgcctgcgcgttgaatagcgttaattgtttcaggaacaccatcttgaagtttgtcctcaatggcagtggcacctgtcagctcaagcttggtctcgattaattctgcagcagcttccactaattcttgacgattcgttaaacttgaggcggcttcatcattgaggctcttccattcagaatactcttcctctgtaagataacggtgagtatagagtagtgtacgtagaccttcactggcgaaactgttaaggttcgaaaatgtactttcaaacatggcggcatcatctttagtaatagcttcgttaaagtttcgagcgaagctattatttcttctatgctgatgttgatgaccactaaagctctgtacattttcaccatatgcaagagaatgtctagccataggagcaacacgacgaggttgcaagacacttgtactcgaacgcggccggggcccaagaatattcgcccgacgttcatcaagccacgagttcatattctgaatgtaatcgcgacggtgtctattcatactcggtcttgaagcggtaagactaggccgagcagtgctttgactatgacgagcaatggcgcgatcaatttcgacacttttctttaagttcttttgttggttaacggtatttaactttttgtgtgccagtttgttcaaacggaggcgtggaatgataactgaatcagcgcctttacagaacaaacagattctgccattaggcatccggacaatgactgacattctcttacgcttgctattgaattcaataacgttgagaattcggtaggacttcgtcgtcggtttagaataagaatccaaagggtaatgttggcgtatgcttacggaatccacatccctttcggtaacaacgtaaccaagctgttgcgcagtatgtacaagggccaattcatcaggcgaggtggtctggtacttgtaactatccgtttcttcatctaatgtcggaaagcatgtatggcaaagagccaaattcaaaagaaacatgcgaaccattttagaaaagttagtgtacggattctcgtgcatgcagcgaagcatttgaacagttgtaccctcaagttctgggtcattatattcctctaacttatcgccgggtttagctccgggcacataaagtttaggtttttcaggtcctaaatgctgccaggactggccagcaactataagatgccgaaatagcataatgttatcagtgagagttccggttttatctgaaaagatgtgtgtcacttgaccaaggtcttcaagaatggtggatgtccgaacaacagcatgcgttgcggtaggttcatagtacatatccaagtcattttgaatcaagaaggattgaaaagcacgaatgacttccatagaaacgtaaagggaaatagggaccattgtgttaaacaaaatgatgaaggatataagcacgggcatgacggacaaatggtttccgaacatgtaccacaacttatcttcattattgttttgccatacaaaataagcggctgtacagaaaattgccatgctcaacacaaacacgaagataaatgagacaataccattcgtgattttttgcatgacaggtgttttgacatgaactttctgaacagcattcatccgaatttttgtctcttctccggtaaacacaacgagagcaaaaagctccttcgtattccgaataattgaacctctataaatgatgtcgttattcgataagggaatttcgtgtttacaatcttcaagattaaagacaccagtaaagttatacaaatcgccattagggtcttcggatatacactcgccccgaagctttgtaattttatcgacagtacagcaccttttttgtaaggttgaattgatgagctttgtttttaaagatgtttcaccatcaagcgctgccgtttccacgtacattgcgccaattggagaagaacaagaaagtgcaataacatcagcaggcacagcctcatcagaggttaaccgaataatgtctccaacacgaacatctttccaatcacactcggaccaaaaaaaagtagaaggaatggcagaggggtcagcattaacagttgggcgaacggagtccgtatcactgggtgcgatagtcgcttctattgaaggcgcaggtcctactgtcgcagtcgatgtttcctccacgaccgtgtttaatgatgtagatgccggcggagctgatgcttccagcggctctgtagcagtaaaagcggcttccttgaactctttcgtcgtgtcctttacctcttttgtttcaacggattctttagaatccattgtgcacttagtcatgccggagcttggatggcgtctatgaaaccgtgtccgcagggtttttttggcaacaggaaattcattccgtacatgccgtaacaccttcacctggttagcattctcaacacgatcgagagaggaacggcggcaactatcataaccttctcgacaaatcgagatggtaataaacagcaaaagtggaataatggttgtataggttcccgtggtcgaccatccaggaatcatttggagaatagaaatgagtaggaaataacaatttgcaaccttcgaaaactgtgcaatgatctgtagaggtagaaagttgtacttcgtgtaccgagatgtgataatttcattcccaataaaaggtttcccattccgtgaatcgatttgagactcacaactctcaggattgataatgattcttctacggtttcccgatgacaaatagcgatggtctttattggagaacgccgcaattttgtcaccgagccattgcatcggattgaagaaatgaagccgacgtttctttttgatacggagcaactccggaggaataaacagccgttgagtctgtggagcattttcttcaaccggaggaggaagattttgtaaaggaatctccatcgcaaagccatcctggaaggagacatggacattattgtcttgttcagcatccgccgaaagggcttttcgcatggaagaggccgattcataggtatctgaagcatcgtgagcaggaggaggctcattaaggactgagaaatcggcgttgtcaatagcacgaatatcgtctaaaccaagttgttcattgattgtccgtactgactgagcatcgtcggattccgaaacgtgatgctcttcttcttccttgttttcattatcagaggtgaagaaccggacccgaggccgattccggttcttcttgtgtttcttgctcataataccgccatgatttgaagtctgttgttcttgaatgcttaaagagtgtgtagtttccgaagaaagacgaggttgaatcgaggtgtcatcaacacccataacttcgtttagagagcaaaatgaacaagaaaaaggcctggtttggacttcaacacgggaattggttcgtaggcctcagttggaagtgcgtagcgtgcgttccgaacggcatgagcttatggtgtaagtggtgtggcgttgtgtggatgttctgtaaatgcaaaacacgtcgcgtggtaaacagacaccaccttcagaaatgcgacagggtagtaggcaacctctgcagaaaaatgaaacatatataaccaataattgattacaagtcatatgcttgatatttatctttattttacgtgttcttgaaccagaacaatgagatagacagttatagtcatttatatatttgcagttcaaaatttagaataagagaaaaaaaaaacagaaagaatgcaccagtcagaacgtctcataatttcacaacatcatatacgttgttttaaaaagaaggtattttgtccgtgagccatgtgtctacatccataagtttatggaggaaaagcttaccaacggctccagagccttcagcttctttaattccaagtagcaggctctgccagaaagagtaaaagctctgaatgtgtcgaataggttgttcaccattgggaaattgtgaggcaatagatgcaagagccttttgaatcgcagtttcccttccacattcggcaacagaattacaaaaagtagtaaagtaggattgaatgacatttccagaagtcaccgatccatttggcaaacgaaagggttggcattgacgaagcaccttgggttgcaaagagtaacggtcgatgtttccgtttaacagcatggaggctgtgacagtgccgtacaattcacccaaattagatgcaaagctcgcatgaagcagatggaaatgtgagagtggacacgtcatattgtcagcctggtcattctgctgcagacgatagggaaggaatgtggctagcttagacaagaaatcaatagtagcactgtctgcaggtgcgcttttgccagaagcggcttttggttctcgcaattgtctcaaccgcaacatctcgaaggcaacaaacatggcttcttgatactcaggtacgcatgactgcagggctttcaacaacggtgcaccccaagaagtcagttgatggttcgtggagatgaagtttcggatttggaaaaaccggtatagtgcattgactaagatttcgggcgcggtacgcagaacctttttggctgtctttttacttattggtgaagagtgattgctactaccactgttgttgtgcaagctttcttcaacaaacgttgcattgtttagtggctcaagaatgacagaaaatggaattggtttgttttgttcaacaaaggagtttgcggccgaaggaagagcactttcttgtaacatccaagaacgcgtatcatgatacaagggtgggtcatagggatgcatgaccttcaaagaggcctgctggttgccattgtgcagggaaacaacatcacgggcttggtaaaaccggtgcaacggttgggtcagcaagtttaatgcttgcgaccaaatctcctcaatatcatctacaaaccttcgctgatcgacagcagccgcagcggaatcgttgcgagacaaactaccagcaggagaattagcccagttattgccgccatgttgttcaaggacagaggctggatcgttgaaacagccggtcgctagggcaccaataattttgcatggtatcaggctttgtgatacataatagtataattcagcgggaaagcgggttccaatgtattcatggatgtcgtgaggaacgacgccgtccacgggtcgtggcgtagtaacaccgttgctgtccatgcagacatagtaccacgtaatgcagatggcttgtttcagttgatgcatatagtcatcgagaaaaggagtatgcacagctttcgtgagatggtggacagcgtggtacgccgaaccgtacagggtgacgagttgtgcagcttgttttaagggaaagggaccatccacttgtggaagtgtcagtgtaaacgcagtgccgctcagtagacaggcatcgacaaattgtgaccaggaaagaccgggaaagtgttggctcaacactgtgcgtccgtcaatccattcgaatgcatctaaagctacagagtccacgagactcaccggagtcgcagcctgatcggccaaaaccattcgagtaattacttttttcacgccaaacaggagcaagtcttcgggtccgtaaacagcgtcgatgtattttttgggggctccctgcagaaagtagcacaactgtgccatagcaaggtacggagcgacgaagaacgtgcagttttgttcatctagcacctgctttaagagttcacacgcatactccaattggttttgctgcacggtacggacaaaagtacggctagaaggatgatttgctcctgatgatgcagacgaagaatagtaggcagactgagtggacgaggacagaaacgacacggtcaaggaagccaagctgtatgggtcaaacttttggtcgtctctgttccaggctccgttgacacccgcagcactctctgcggcagaggactcgtttggtctcacgcaatttgttatacacgagattccattaaagatgaacaggggttgtatatcgttgttccggaatgcttccagataatttttcaggatagacttgagctgctcagactcctccgtacaagccagatacgacgattcactgtgtttccagagtccaaacacttgaaacagaaagtaagtagcatcaattccgaggacttttccttttaattgactaacagagcttctgttgaggcctccattcggtgctacaaggtctaacgagcggactacgggacgtgattagctgccattctttcaggacaatcgagtattcttactggtcatggtgtctgcaacacagaaggacgcgtctacaagtgctgctcaagcccaatccaggtttttgcttacactgggttacggagtgtgcgaatgtgggggagtaagcacgtaatgggggcagagtgggatactcgagaaaggtgggagagcagagtgggatagtgggggcctggagcaagcgagcgagcgagagagtgtgcgtgtgatgggaaaaaaggacatgcagtaagacgacttataacttatgggaaatgattacgaaagctagctgtcggttgaatcgtctacgccgtttacgaaacgatgcacccgaaactctctggaccacctccagcttctccactaaacaagcctgtgcacacccactgctctcaagcaacaaaatctatgtagaggtatccaaactataacaaaaaacgaggtggtagaatcaaaagggtaagaacaaagacaatatccacgaacgaacgaggtttttagatatccaaaagaagacaatcagacacgggacgtggcgcagaacagtgtgtgaggtaattaagtctttgtcagctgtaaagaacacgtccaaatcatctggttttttttttaagcaacggagaacgaacagtaaggaaagatgatgatggggatcggcacctcgggaacctaatcagaaaatctgttttggagtttcaggaaaatcttgttggtttgctcggcaaaagtcaaggtcaaaacggtgtgaggaccaatacgggccaaatgggcaccgaaacccttgtacaaagcgaagaagccttcggaacggatggtcttaacaatacagtcgatggggttcttgtacagctctttgttcttctggttgtacatacgagtcatcacagtgtcgaagatctgcataacgcagcagacaccgaaaccagaggtggcactggcagtcaaatgcttgatgggaccctcagacaacaggttgtagcgctcgatgatgcgcttggcccagaagtagatgggcagctgcacagaagaaccggaaatggtacggagaatggcagcatcagcaccggcgtacagaccacgaacaccgttggccttgacaatgcgtctcatggcatcgaccatgtgcttgtagccatattgctcaccaacagggaacttgggagagaaagactgcatacgagtcttgatcaggaagaacggcgatcccaccagggcaccagcaaagccagaaccggcaccactgatcatgttaatgatcatattgtttttcttggggtccctcaggatccagcggttcagtctgctgcgaataggatcgtagaaacccaaacgacatccattcagacagacctggtacacgaaagcagttcccagacctctttgaagaccacgaacaccctcgtgacgagcaatcatcgcgaaggattgtccaacacctttgtacacgcgctgggcgtctgtcagcttcgtaagctgaccttgcaactgcatacgagtcttaatcaactcgaaagggtttgtcacacaaacagcaccacaggcagcaacacctccagacaggaaagcattcaacgtagtgagtttttgttgcggcggcctcacggctgcgacaggcgctttgactccagtttgagcagacattctaacaagggattctttgtgtgaacttttgttgtttatacggtcgtcttttgacacgttttcgtgcgcaaaaacaaaaatgatacaggcctacagctagtgaaggttgttgacagagggcaactttctggacgcgtttgctagatggttataatgttggcggtttaagagattcgcttagataaatgtctgattgtggggtaacacggaagaagcgggaaaataattggttgcatcgatcgatctaggagagcgaacgagcaataaggtgccttaaactcagccttgtagatgcgaaaagcgcgtcaaagaatgggtcataagtttaagcgatatcatttttcgtaaatctcagtaaaaagtgtgtcttttggcagtttttccggggagacttttcgggccgattcggcagacgggataggggaagggcggtgcgattaggggtgagcttatcgcaactagggccaattggtccgtttcggctgagctaaacacgattaaggtgaactgatcctatcgcaaagattaattggagtaaggtcgacacgtgaaggcgggtgaggactaaatgcgattaagcttcattagccgagcttatgagttgccgttgtaattggtatttataacagtcggtttccttttttgctttctcttctaagcattgctccttgttttttagtctcgctgatcctctgggagcgcgcgttcacatcatgctggcgccgcccttcacagcgcaccacgactcgtgtgagccgttaattgttgcctgattccgccaggagacacgacattgtggaccaattccataagtaaaggtcagatttcaaattcacactatacaccatacagtctgaagaatgacctcaattcatccgcacccagaataaaagatgctcgacattctcgtcgacaccagacacggtgccgtgtgtagtagaaagagctgccttcgtgagcttgcttgggtacctgtgtgtgcttgtgagtgcccgtttcgtaaccgttcacagtcaaaatgaaggcgccctttcagcaaacaattgtggacaacttccatacggcatacgatacagtgttgtatacggtgggatgtgtcctcaagaatggttttctccacgaggatcatatgcggccgctgttctatgggccacaacaggagaatgagtatgttgttttcctgcaaacactgaaacgggccatttgccgctggaagtcagagtacagaaacgtcgaccagctgtcgaaccaaaagaaactgcacacgaccgatctggtcacctggtacaagacaacgcaggcgatgttgaagaccgtgaaggcattgtttcatgacatcctctttcacccagacattctaatgaaccttattgactgcaaatcggccgcggacatacagtctctgaggaacatgtaccgcaatgtcatccttgcggcataccctttttcagcctccagtccggtcttttgtctgaaagtcatatggaagaaaagtatatgtcgaaaaacaaaccgcgagtatgtaaaccacactcagttgccgtggaaaagcaagcaacaaatggaatacgaactgaagggggagtaggccatatagagaaaggcgtttgccgacaacgcatccgtttcatgtactaatttaatgtaatctcttcatcgtgtaattcccgtggaaaggttattagacttgcagcctagtcatattgtctcagggtactctgttcattcatttaggacccgtgtaaagctgcgccgctccaatcaagaaatgtgcctcaaccgcatccgcgtgagtattcaatgcttgctcggatccttctcatcagtattgtgattttaatggaaacacggatgatcgatcatcttctcaacaaagaggtcagaatcttggaataggctatctacaactcatctttgaatgtcgcatcttccattacaatgcatatatttcagcgacatcctctgtcgcgcgcgaattctgttccttgtcactttttcatttctcaatacaagccgacaagacccgaaacatatacaccaaaaacacacgcagttagttaataaaagtgtggacaggggattttgggagtagagaaaaaaacaacatattttgctactcttttcgagttcgacaacatacatcagccgtaaagttgtaccaagtgcaacagttacaagaataaatcagtcggccatgctggctcacattctttttggtgccaacactgaagttggtaaaacaatttggtcaacggccttgtgttatgcgtcgcattatttggcgcatgctcctgttgagtacatcaaaccagttggtgctggcccagttgaggaggcagattacgtccatctcgcaaagtttgttccttgcaaatgtacgaacattcatcaattcgaaaaagcaatgagtccccatatgtcggagggagcgatgcaaactacagacgcctctatcgtttctgctttacggaaacatcttcaggccagctcgtttaaaaacacgtttgttgaaactgctggaggcgtttcctcccctgcaccaagtggatccttacagtgtgacttgtatcgtcctcttagactgcctgttctattgattggtgattcaaaactgggaggaatttcaacaaccattgctgcatatgaacagttgaaggttcgtggttacgacatttccgcaatcttgatgcttcgagacccggaaaacgctcctcagtacgaaaactggaagtacttttcagagatttggtccaagtcgtacagctgtcatgacaaggagaacatcaagtgctttactataccttctccgccagctttgagccaagacgccgaggctgatttcaaggcaatgcagaagtactactcggaaagtgcttcagtcggttatgatgtactgaagcatattgagcaagtccagaaaacccggcttgcacggttagatgacatgatcaatcaaacagaaaagcatatttggtaccccttcacacagcatacacttgtgaatccaaaggagatagcagtgattgattctgcccatggggatatgtatactgtctttgctcccaacgcaaaaagaaagtctgaagaggctttggctgacggttcaaagaaggaaggatccgttgccgtagaagaaaacaagtacaaggagctatttgatgcctctgcttcgtggtggactcaaggtttgggccatggtgacccgtatcttgccatgtctgcagcttatgctgcaggtcgttacgggcatgttttgcttcccaattgtacaaacgagccagcactaggtttagctgaagatttgctcagtactgttggcaagggatgggcaaatcgtgtttactattccgacaatggtgcgactggtatggaaattgcgttgaaaatggccctgaaggcggcacgtattcaacatcaattaagtggaaagattgagattattggacttgaaggcgcgtaccacggcgatacgattggtactatggatgcttgcccgccaaatgtatacaatgttgaagtcgactggtatgacggtcgcgggatctggtttgactctcccgtggtcaaagtctcaaacggtgaagtttctgttcaatgggaagacaaatcgttttcctttaccgctttggatgacgtatacaatgtttcttcgagagtgaactcacatcttgccaaacagtatgccagcttcattggcgagaaagtgagaactgctatgcaacagggtcaccagtttggagctttggttatcgaaccacttgtcgtcggtgccggcggcatgcttttcgtagacccgttatttcaacgagttctcgttgatattgccaagggtcggttaccagaatcgccatggtacacagaagcacatgagaacaagaaagcaggtattcctgtggtatttgatgaagtgtttattggtctctatcgcttaggacagcttcgttccgctgatattctcggggtttatccggatgttcaagtcaatgccaagttgctcaccggtggtcttgtgcccctctctgtgactctggcgagtgaggagttgttcgagtactttctttctgacaaaaagtctgatgctttattgcatggacactcatacactgcacatccagtcggatgtcatgttgctcgtcagtccttaaagcgtttggaccaactgaatcgtacagcttggaccgaaaacaagcaacgctggttggagttctttggctgccaaaacgttaatggtgttctgtcttcgagaaatcctaacgcatggagtgtttgggatcctgagtgggtttatgaagtatctaaacttgagtgtgttgaaagcattatggcacttggttctcttgcctctgtcgttttgaaagcgggagaccatggctaccaatccagcgccgctggtcagtacctttcacgacttcgtgagttttctaccggtgcagaagaatatggtatcctggcgcgtcctttaggaaacgtcgtttacttcatgacttcacagattacgcctactcacactgtaaaggagattcaagcaaaaattatcgatgtgttttcacaacctcggtagttttttagactcgttcaacgatacgtgtgatacaatttatattttttttagtttataattttgtaccaagtagtatttataatgaggataactgttaatgaattttctttttcgtttatttcaaatttcccctttcatcatattaaacttcctaataggacagaaaagcttgaacgaaattttgacgcctttattagacataagtgtgctagaataacgattttgcatcaattgtgattttatgttacaaccccgatacttaaaaacgaggacctcctgcaactttttgcaatttctgtactatacatagtgcaattccttaatcaaatgaagttttatttctgcaaaaattagcggtaaataaatttacctaaatttcataaagtaagaatagtaaaaaaatttaattagaaaggttaaaaaagacttaatatacacaaacaaacactgctgtacaatttctctacaactactctatacattttgtcaacctgatgagccaaacttcatttctgacttctcattgacgaaattcaataacaccaacagtcctttcatatatgtgaaaacatatcagtcgttttaaacgtttaaacgtcgtgaaggtgtaccaatgaacgtaaagtgacctcagtttcatgtgtttgagttcatctttatgtcattaaagaacataattttcaagtaaataacataaatgggtcagtaattccttcttcagtccgaaagacaatcgagttcaaagacaacaattaaacgaaccttatcttgcatttatcccgtttttaaaaatggtgaacagtagcgtatttactccaaaaatctcaaatatttccctcttcgatttggacagaacagcagcaagatcttgtgttaatggacaatgggtcgaatcaccaaacaagaagacttttcagaacataaatcctgctaacaacactgtcattacagaagttgcggatattccagcagaggttgttgaagaggccattaaggccgccgaaaacgctttcgaatccttcagtgaaagcccggttttagagcgatcattgatgctcaaaacatgggccgaacttgttagaaagaattgcgacgatttgtcaaaagtaatgacttgggaaaacggcaaaacacttgcggattcgaaacaggaaattgagttttcagcttcttttctggactggtatgccggagaagcgcttagaattcatggtgatgtgacacattcaggtgttgccagtaaccatagaattttcaacgtaaaacaaccgatcggcgtttgtggtcttattacaccgtggaatttcccagcagcaatgattgctcgaaaagccggtgcagctatagcggccggatgtaccgccgtcattcgcgcagctgaagttacacctctgaccgcaattggcatgattaagcttgctcagcaggccggaattccaaagggtgttcttaatctgattcttgacagtaatgcaaaagtatgcggcgaggtcattacgaacagccccatcgttcgtaaagtttccttcactggtagcaccaatgtcggcaagcaattaatgtcccaaagttcgtgtacagttaaaaaaatgtcactcgaattgggtggtaacgctccttttattgttttccctgatgcagacttggagaaaactatcaagtcgcttatggcttgtaagtttaacagcaacggccaagtttgtgtatgcgccaacagaatttatgtacacgaagacatttatgatacgtttgccaatgcacttgctgaccttgtttgcgaaatgaagattggttctggtttcgatcctgaagtaaaactcggtcctcttattgctgcaagtggtgccgagaaggttgaagagcatgtcaaagatgctgtggccaatggcgccaaaattctaacaggtggaaagcgtcctgaaggttttaacgaatgctattacgaaccgaccgtgctagtgaatgtcaaggagaaatgtcgccttttcagagaagaaacctttggtcctctagccgccctaattaaattcaaagatgtcgatgaggtaattaaatccgccaactcgtccagcgttggactcgctggctacgtttatacaaacgatttgaacacaatgttccgcatggccaagggacttgaagttggaattgtcggtgctaatacggaacaagttaacgacccattcttagactttggcggtataaaggaaagtggttatggaaaggaaggcggtatgcacggagttgatgaattcctcattgagaaagccatcagccttcagatattcccacactaaagtcctttcataatgaaaaatccatagtctacatgataatgcatttacgaatgttcgtctcagaacgagcggggtcatcagtgcttaatgccatttttgttcgtatttcttctcgtagacgagtggcatttttaccaatagaaccaggaacggaggctattttgtcgcattgacccatcgcagcctgataatcaccaacgcgctgataaagttgtgctaaattaaagcgactaattgacaacccattcgatgccgcaactgtgtaccattcgattgctagcttatcattgtgttcagtacgatcataaataagtgccaggttgtgagcaacttctggtggacaaccgtcaaatgaagcagcctttaatagataagttttcttttcgcgagcatttgtacatagattactgaggtaaaaataaccaagtggatggtcttccaaatgttagtcagaagactttcatgtattgcaaggaacacatacccatgcttgctgccttctcaaaagcccattttgcctgagtctttcgttcattcgcaagttctatccgtccatgcataacataagactctgcatctccaagagcagctgccctttggaacatagtgttcgctaactctgcttttcctaatctttgataaaatactccgagtagtttggaagccttggaagctttttctggttcaggcgaatgatcggaaacccgcttcatccattcgacacatgttttaagttcatcttcagtaaatttaatttggttaaaaacaagtgatgcatatatgatttgagcctcatcacagcagagctttgcagattgtttcaaacatgctttggcccaagattttcgctgagcattagggattacttccgaactaaagttgttagatagctgagaggcttgaaaggagagtttcgcaagatttagaagatcttttggtgcaatttctagtaatgttagtaaattaaagtatccttatgctctccgaaccatactgtttagagttaccttgtcgtttgcatgcttctttaagatagttctgaaactgatccggattattacgaaaagattgaagaagggaatctatttttgagtccgtcaatcttagggcccccgttttccgtaaattatctaagaaatgtttaggtccgaagaaagcagtaatgagacttttttttagagacccaaactgtgacattaagaacagaacaccgaatgatttcaatacttgtaaggtgtgggccttaacaaacgtcggattttttatctattttccttgtacaaactcgagacctcctgaaagaaattcttaggcgatcctaagcttcatatacttcccaaaaaccaaaacaagaaaatgagcactaccgatgaatggtcttccaactctaatgatgccattcatatccaattaggttagttattatattgattttcttgtttgctgacaaatttagtaaaaccaaatggagaggttgattttgaattccatccagcgaatacatattcaatattcggtgatgctgagaccatatatggttacaaaggactcaatgttacggtatattattgatgttgtcttctttaaactaactcgttcaagataaaattcttgatgccttggatgaaaccaagtttgacaattacttctaacgaaacaattccctcgacatctggagtcactccaacagacatttccagtatattaaaggagtatataccgtttacaaatacagatggagaagctaccgcctcttccgacacactctctttccttcccaaagagcctctttgcagttatgtgaagaatgagaaaacattcaaaatatttaaggtaaggaaaccacccattgtgacactgtctttattaatgaaactaactctttagacttctgtcactgcagccgaaaaattaatgcaaaaccttcaagtgtttccactgttcttcatcgacggcggttcttttatcgaccttgaggatcctcaatggtttgtttattttgtgtaagccacctctaaccagttcgtttctatactaacaaaacaggtttgaggttcaagatgaacagctttatcttagagggtattccacagtgtaccactattatgtctggaagaaggatgactcaagtgcactacgtgctcgtatctctcagtttattatacttccaccttttcaacatcaaggacatggctcaaagctgtacaaaacaattgttggtgattttatgggtgacaaaaatattgtcgattttgccgttgaagactcatccgagtcgttcgatgctctccgcgacagatgcgactttactcgaattgcagaaagcggcttgtttgacagagaagagttcagagctccactttcgactcagtggatctcgctccacagacttccatataaactcaacaaggtaaaaacagtcttcatgaatggttccttactaacgaatgataagcgccaattttctcgttgttgcgaactcgcattactaagcaagcttaacaatcaactggcttctgaacgaaaagcgtatagattaacggtcaaagaacgcatttttagacaaaatattgacgtccttctgcaattggaaaaacctgagcgcctagaaaagctccaggaagcgtataaaaatcagcttgacgaatataaacgcatattagcagaaggatttccgattccgcaagctgaaaaaggagatatgccacctgcaaagcgtttaaaaactagctcataaacattccaagcactaataaaattctccctggttgtggaaattgttcaaataattcatcctcaatttataattatctgtgaacaaacaaaccaaaagtttgacaatgttttcacaaaagacacgattttctcaatcatacgtacattactaaaacccgaattctagtcggcaataacgcctatctttgtaaccgttattaaagccttactagaaccacatgtagtgcactacccttaccaataggatatccagcaagccatgcatcctacgtagttccgcctggaacaataaccacaattaacctcgatgagcggacgtttcgttagagcaagcaagtacagtatgtgtgatgccgtggttcattacttgtacttacagctaacctttccaggacacatttttggtcaaccctgcaaaaaggaactttgctatgacaatttacgggtaaaatagtcgaacactttcttgagaattagtactctgatactcggtataggtcagcaaaaatgcctgggactcgaatttgatgagcgtgaacccattttacttgagtgttaattgggatgctggagcaggaggtgcttttgctgtaattccactcgaggaacgcggtaaactccgtgaccaggttgccttgttccgtggacacacgagtgccgttcttgatactgcttggaaccccttccatgatcaattgcttgcttctggcggtgatgacagcaaggtatgtaccaaaatgagatgaagaaaaattgttgaagaacaacaatttcacgacaacctgttccctctagtacggacccctctgtccctctgattaatcttgttcgttccttctgtgcaacctgattctttttcttcatcccccctctctcttgctctaacgcccgttcagattatgctgtggagagttcctgacgactactcattaattgaaccaagagaggatgtttatcccattgcctgtttatctggtcatcatcggtatgccgtttgatatccttctcttactaacatatccatacagtaaggtaggtcacctgcaatatcaccctactgcggcaaacgttttggcttctgctagtgcagacaacaccgtgaaactctgggattacgaggcaggaaaagatgtcgtctctcttcgtgtaaaggatatttgccaatcgatatccttcaacgcagatggttctcgcttggttaccacaagccgcgacaagaaaatcactatttgggatcctcgccagcctgaacctgtgtctgtatcgaatggtcaccaaggtgccaagaactcgcgggcggtatggcttggcagtctgaaccgcattgctacgactggtttcagtaagatgagtgatcgtcaattggctttgtgggaccctgctgacatgtcgcaacccctcggcggattcacctttttggacacggactctggtattgttatgcctttctgggacgacggtaaccatgttatatacttggctggaaagggtgatggaaacattcgttactttgaattggataacgataccttttactttttgtccgaatacaaatcctctgatccccaacgtggaattgcttttatgcctaagcgtggtgtcaatgtcgcagaaaacgaggttactcggatatacaagtcggttcatgactcacttgtggagccgatcagtttcattgttcccagacgctctgaaggtttccagagcgacatttaccctcccgcgccttctggtcagcctgctatctcggctaaggattggtttgagggtaaaaatgcagaacctgccgtcttcgatctttccattttgtacgacacgaatggcttaacagcattgaatgcggcttcgactgtttccattccaaagtcagcggttcccagacccaaggaggcttctaaggccgccgaagcgaaacctgccatcaatgacgttgatttgcccaagcaagctgagcaagtgcaaaacgttcctgagcctgtcaaaaccacgactcccgaaactcaagaagaagtgtatcaacgtcccaccaaccccgacaaggtaaagattccctctgtgttttcgggtgatcgagagtttacacgacgctccagcgaaactacttctcccaagttgaaggaacaagaacttgcacaagacaagactgagcctaagcccattgttaagcctgcttctgtcgagcgtaaggtctctatttccgttcgtccttccgccgaggagtcttcttccccggctagtgctccaaccaaaacttcgacaacttcttcagcagtaaaagaaaagattagtggttcaattcacgacatctcatcgcgcatccaagctcttgagaagcgttatgaagaagaaaccgcagttcgtgattggaaaatcgccaaattggaggagacgattcaacgtcttacggcacaaattgctgagctcgagcactagaggtagaaaacacacaccttcattcattttgtccctataacgaatctttataatatttactatatgaaaatggtaatccattgcctactattattcaagttcaagtcttgttccttcccacctttctgacagccacaaacaaccttaccgactatgtactcaccgaatgctcaatgcaaaaaaaccatctaaggacgtatggcaactctcgtagatatataacaaattcagaacgtatttgggctcagttggatgatcctgattttcagaaaaatgttgacttgtacgtccttcaagaatccactgaacgtgaacgagtttctacacaaataaaagacacaagtgatcgaatagcctctcaaacccgtagacctttgagactgagcgtttcaaaaaagaaagatcgttcaggcgtcccaccgaaggaacctgtcgttctcattcaaacgtcctcgaggcgagaaagtcgggagaatcgagataaaaagaagaaacgagatgaattttactccaagaagaaaacggaaacacacgcatatgtgaaagctgaaaaggagaatcttgttttagcaggttctcggcctcgaatcgcccattttgacattcccgtcgttcaaagatgcaagaccgtctcgcaatccacttctaaaagacatgtcaagcttgacgatcttcttcggttcttgcatcaagacgctgctttaccgtttaagagctatatagaaccgtttcaaaagtggatccgcaaaattggagaagctacttacagtgaggtctatgaagtacacactcgtcgacggctcgtatggaagatcgttccttttttgaaaaaagaacaacttcgttgcattgacttgtacaacgagcttcgttcgacaaaaacgttgggagaccttgacggttttgttaaaatgcgaaggggtgtcattgttcagggtccttatcccagagttcttctaagaaactgggatatgtacaagaacaagtatggaactcaaaactaccggcctgattatttcgacaaagatcagtatttttgtatattacagttagaacatgggggtattgatctggagcattttacaatatacagctggcaagaggcttggattgttttctcgaaagtaatccatgctctcgcaattgctgaacgccgttttgagttcgagcaccgagatttacactggggcaatatacttgttcgtcgaaagcaagcaagtactcaacaagtcattgacttacttggtcgcgtatccttgtcaaacgccctagataaaacaaactctgcatcgactgcagccgaaggtgatatccagattaccattattgattatacgctttctcgactacggtgtactgatggacgcatactgtactatgattttgatgacccagaaatctttacggcagagggtatgtaaattggggccggtaacggtcgatactggcgtaaattcaacccggagaaaaagtgctaacctacaggcgactatcaatttgacatttatcgttttatgcgtgattcaataaagttagactgggcctccttccatcctaaaacaaatgttatgtggatacattatcttgcttaccaactggtgcacaagaagaatttacccattcctaaaaaggacgatgaaagtcgggaaaacacatttttcaagtattttattaaagtattaaatgtgattcgtccgggaagtaataattcttcacgctataaactgaattctgccgtgtcggtggaacgttggatttcggatggatgtcatcttcccaagacggcggaaaagaagttattaagatagttcatcacaaaagcgatgcatagacagtcttatactaattattggaagtacatttcgttctgtactataacgcatccccatttgacgaatcctaaatactcaatctcgctcactatacctacataccccttccggtttcgtctcttatagtaaaccccaataaacatacataatatcaaaaatcatgattttctataactaccttaatatgatccgtagacatcctagtggatttcttcttgctgtagttattggagtaggcacgactgtatgcgttgttttccatgcatataaaacatttattgacacagaaaacaaactaggtctatactttgcatccattactggacaaacattcgtacgttttaatcggcgtgaggacacagcacttaacaagaatagagaggagcatcggcgatggatgaaggctttagaggacgaacgaaaacgaagagatgcgggaaaaggaaataccctaaaggctgatacaaatggcctcaattacttgaatgaaacagctgttaaccgtagccgtgagcctgtccaccctgaacaaactccagtaatagattctaaagagccataactatacaacgctcattcatcaccgacgcaaaattaacaaataagtaacatgcatctgacacgcgtttgctgaggaataacaagcttccttctagagcacaataataacggagaagagaaacaccacgaagttttcatccgctatcatcgctgcagacacttcgtaacatttcaagcgaaaacagacgaatcccggattattttggtgagcttcttagcccagtatttcatgtggtcttttacacttggtccatacataaagaatctccaatgcggcagtaaccgcttgtaagcattagccttatcaaatggaatgggtacaagctccccaaaagcttcgagttcctccaataattcgtcatccgaccaactgtctattgttgaaaggcccgcatgagacagaagagtatcgtttaaaacaacaagcgtctgatagtcgtgctcgtcaagaaccgtgctgtagtacattttagcgacgtttagagcaatgtttctgtctgccttgatgttttcaccgggttgaataagagacggtgcatattttgatagccattgtgctatatcagcagtcgaccatccatccagaacgttagacgcaatgggtgctcttggatcgaaacgcgtttcatacacagcttcgagtagcttttcacgaggcataagagctgaagttgcctgaccccttgagcgcaagaaagccaacagacgaccatcgtaccaatgataaaacagacaatcgacgtacggctttgagtctacgtcctcctctttttctttttccacctttttcacagaaacgggtttcgcttcgtcaggttcggcgtcgttcggaggaacgtatctttttgcaagctctaccaattctctgtgtgtagcgcctttaggaattctgactccacgcctgtgaagcagatctgtcagtccaatagtagaccactcgttgtagctttcgggtcctgtagcaacaagggtacgagaagcatgcatcaccgtctgcaacagctgctcatacgtacctggttcaggaattttgtaattatgttggattaaccaattgacgagttctgattttgaccacgagctgtacaaccgttcaagttcttcttccctttcatcagcttgttcacgcaactcttcctcactacggccatccttctcctttttcgaccagtatttttgagtgcgtctcttaaggttctgacgcaagtcttccaccggttcaacaatgttcttctccagaaacttgtcgatctttttttgaggccaggagtcgctaacatgagaaagctccggtaactcagtcacaactactgtttggatagaaaccactttagtgtttgttatcgtgacaattggatcagcagtcaatgttttctctgcaggaacgttagagcactccaacgacaagaccaaaccgcaacgcaccttctgctcgagaaacgagcagctgagaaaacgaaaatagcagcagcaatggtgttttcagctgcattgaacttctgattgttgtaggaaagcgttaagttcgttcagcgtcgtgacgtcgagttgagtggtcgggagaggtggaagtgacgtagtgtattggaggaagaaaatcaagcgaaagcggggcgaaaccttatttaacagagccaacatgcacagaaagaagcaaaaagtagtaatgaaaaaatgaattcgtcaatggcaatagacgccgttgtctcgagtcttgttcgcattaagaggaatcagaacggtaactgcaaatcgtatccaaaagaagatgaatggttgtagagtgtcattgtctcaacattaggtgggtatttttttagttctgagcgtatctgtttaagaccgccagagtcattcaagtcatttccagcagcatgtgtgtatgagtgagtgagtgagtgtgtatgtgttcgcttataaatgacaagactatgcaatgggccagtgtcccaagtttatatgagagattgcgcttcagtttgcttgtcatttgtttgctagtccttcgtagttgtttgcaattgctcgcgattttctcgccaacaatttgcactcaagtttgccgaaagtcagtaagaaagtaatagacgtgaccaatgaaagcacaagcacaatcagtcgcaggccagcgaccactcgaggcccatctcaacagtaacagcatccacggcaaaaacggagccttcacgtcgactagtcccaatatagacactcggtattgaggatgtcgccaagcccaaaggtaaagcatcgtataggaaaagtagttcgcaatgaaaggcatgtaaaatacttgagcagcaaggatgagacatccagcgatagtcaaaaccattcgaagaaagttcttcgtttgtggaggaggcgatgactcttctaaagtactcatgaaccgaacgaagaaagacatgtacagataaaaatcaagggcatttgttttaagatacaaaaacgtggtcaaaaggcgccagtactgcaaccatccgtgttagtattccagtattccattcagcacttgtggaagtgaggcttctttgaaaattcatttccagagaaacgtgatgcttacctctccttttttaaacaccaagggccaattgaagtagacgttcatttccgttatgaactggaatctctatggaagctgttagcgattcgagatgtacgtcagaactaacatacaactaacaaagtaacgagaattgtcccgaggaaaaaaaacctgtttgttagcaaaaatccggtttcattgcgacaaaacatacctcgtgacaggaggaatccctcgtaagaattgtaataacatggtagatgggagcgcggtacaaaggcgaggtggccatatacccacaccagtatgatataccctactagtagtggtgataactaagggaggcggtcgcaaaaggaagttgcgggaacaggaaaaacgcgtaaggaagtatcgcaaagctcgtttgattggtccttatgcacatataaacaagttgagacaataatatcgtgttttaatggtaatgtattttccctgcgtaatttactagtaacataaatcccaaaaccgtgtcgaaagcgggttgtaaaccgactatgttcaactatgttgtcgtccgtaagaacttttgtagctgcctgtgatgaatttcgttttgacggtgctgctgcgatatgcgttcctgatcttgtgtgctatggtacacattttctaggacgcttccggtcagaaaagtccacacgatatccttgctcttcttcgccatcaaataggaattcagagccatcttttcgatttgctgagtgtccttcagtcgtgcacaaagtggcagcagtgtcacgtactgcatctgtgtatttgcatgggcactagcacttcctgaagcatacagcagttcattcgtttgtgcggttttgtccgggtttcggacagcttttagaatggcccaccaggttgcatactgtgtgttgtgttgtgaggtacagattttttcaattgcttccaaaaaccgatttgcttcaacggtatcacggaggatgttaatcacattcatgaccgcgagaacaaagatttcttcaccaatattctgctgcatcataatattcttgtacatggcaagagcagaatccgtttgtccacgccgatggcaaagcattgctcggattacgtttgagaacggagagctgtcaagttttgtagcatactgctctgccgaagcgatgtttgatctgttcaagtaagcacatgtcagataagcataaaatgtgtgtcgtgttttatccgaccacagctttgagaaatacaagtgacgagcatcagagtcatcgaaggcgtatgtctcgagtaagcgtaagccctcgcagaaaaaacgttccgctctgccagaattcgtgtctccaagataacagaggccagatacaaggtacacaataatgtacaattgattgagagagacccagtgagtaattaaatatgcatcgtcttgcacatgaaaagcaacatctgccgaaggccagttgagctcgtcttgttctagttcaatgtgcaacgagcgaagacgatcgcgactcgtagctacatctccaatgcccaaggagtataacgtccgagcaagttttacaagcactgtcagttgccagtttcggggccgaatcgtttctgggatgtcttcatgagcaagcaaaagtccgagaaggtacatttccttatgattatgtttcgatgcataggagccaatgtttttggctataaaagcgtctccttggaagcattgtgatgccaagtaatattcatacacccatttatatgctattgcagcatctgccgggctagcaaccgcggcatattgttctgcatcttgtgaacaccgttgtaacaagcgctttgctgcatttggagacgtttctttgaacacatgggcaagaagtccatttaaggcgaattgctcatgaataaggttctttccattacaagttagtcattgtacaaaaaagtatagaatgaaatatagaaaaaaacgaaccatttgttttgttataatgagtgccttgttcagcatatcttcggcttcagcgtattcagtcgtatgggccaaaagaatttgacaaattcgttttcgcgttttcaattcgaccatagatgagatggttgggtcctgaacgtgttaagaaatgaatattacaaaatttttagtcaaaaactcacggtacttacctttaagacaacgcgtaagcaatgcaaacctgcatttattagacgcccaaattgcggcactaggccttttactttgagcaatgccgtggcacactcgaaatacttctcagctagcggccataagaacaaatatttttccgtttgaaccgtattttctgtgtttgcacgagttctttgcattccattcctgtcttggaaaagacgtgaacgcgttcaccaactttaagttagtggggtatcgcagagaaacacgtgcaactttagcgaaaacctaaacaaaccttaatgagacttagttggcgcaaaaatgccaaaaaaaaaacaataatacatttgtatctatataaacgaataatctagtaaaggtttgcttcaatctgataaatgaagcataaaaaatccaacacaaaaataagttacaatcattggttcgaatagccctgtttattccaacaaatcgacgttcacagtacgcaaggcgccaacagcccatgaaggatacttggtcttgtcaccttcatatttgtcattgaagaagcgtttcacaaaagccgggaatgtatcatcaatgattgcttgacgcatttcgcgcataaggtttaattggtaatgaacattatgaatggtcataaggtgagcagcagcagtctctttggaaactgtgctgtggaagaaggcacgtgaaatgccccaaccgtttttctcctttggcaaacagcatggacattgacagtccttttccaacggttgttcgtcgaacttgtacttatggttgcggaggttcatattaccgtatcgtgtaattgcgttaccaaaccgagccgttcgagtaggataaacacaatcgaacatatccattcccagggcgacacagaccactaaatcttctgcatagcccacacccataagatatctcggtttgttttggggaagcaaatcgctgcatgtattcacactggttcattagttttaagaagatgatgattttgaaccaaacttacacttcacagaacgctgttttctcttcacctccagacaaaccgccaacagcgattccaggggtatcccgctttatcatttcacggcagcaaatctcacgtaaccgtttgtcaaggccaccttgaataatgcaaaacaagttctgagtctcgggttttttgtgcgccttaatacagcggtcaagccagcgaatggaacggtacatggcctcttccatgcgttccggtcccgtgagcgtgtggacgacatcgtccagctgcatcataatatcggaaccaatggagttttgaagggacatggaatgctcgggtgtaagcagcattggcgaaccgtcatccggggacagaaactttacaccttcctccgtaatggtagccagcttgagcaaggataccatttggaagccaccactgtcagtgagaatgtttcgagtccatgtttggaatcgatgagcacctccaactgcgtcaagaactttttgaccaggtttcaaaccgaggtgatatgtattattcaacataatctggcagcccaatttttccaattgttctggaagaacaccttttaatgatgcctctaaattgaattagaaacgaattcgaattttcattttcatctcaaaaagcttaacatacgtgtaccaacgggcataaatacaggcgtgtttacaggaccatgcggcaataccatgttcgccgctcgagcctttgtcgttgagcaacgggctacaacccgaaactcaagtgcagaggtagtggccttcgacattaaggagtatgtgtaaattcagtaccagcaggtttgagttttttctcggccacttagttttgatgccaagacgagaatttcagcggcgttgttaaggcaactcagactctctggtggtggtgttttgatgcgcgtaaacaaaacgcgtaaagtaaacaaatccttgtgaatgaagaaaagatggaagctgtttgttgaagttttcagaaaatgtttgttccgtagatgatataaaacgactcttctcgtttgattttgtacgcagttcgtaatcgagaaatttggacaatgtaatcaacttcgtccgttcaacatctgtaaaacaacgaaatgtatgcgcaagtaattggatactgaaaacagaacctagattcgaaaacgggagctgcttaataaaagatggtgaagagccttggtcatgcttgttaaaaatgttgctgaagagggaatctaggttcaattgctcgtttcgaagtaatagtaatactccttttttggaagcctttccaagaaacgcattttgcacattgcaagctaagcgatcattgcccggataatgaagtaaatattctgagatggcctcacggcacggaggaaatggtgaaaaagttgctcgggacacaaagtcggcgaacggggttgttagaacaatgtcagcaaagtactcaatagccgaaatagaggcaaacaagcggagacatgtgtataacagtgtgtcattcttaatttgtcgattgactgtttcaagccatccatcaagcatacgtgaaataattgtttttcccagttctttttgagatgaactttgaagtgtgaaaagccactgaaaaaataggtcttcggtctcatgtatccacgaaggatcatgatcattatccagaaaagacttaaatagtaaagtaagaatttcgtcgccatattgaagaatcgactctgcatttatgcttgacaacacagagtatatgcccttcacacactcttttgatagcgaagcctggtgaagcgcatcaactaacaaccggatggttcttggcattgtctgtttggagatagataggaaaagagacaattgatgaaaagagtatgataaatgcagaccatcgcgtattgcttgatgtaaagcaccagcaacccagaaatccagtctagcagacaattctggcaatgactgactgatgatgagaaaagctaactgagaaagcgggggtgcagcaataatacttgctatgtgtgatgggaacttcaagcgctctatacaatttgatagttcctttgctgtgtggttttcctccaaggatgattcgtttggtttaacttgtagcgtttgaagcggaggaaagatagaatccgcacgtagacgttttaaagcgtgtttcaaaggggcagcattttgaagaatgtcttgtaaacgcgcaagccatgtttcatcccattgaaatgaaaacgctttggtatgttcatatgttcccacaattacgtctgggtagtgttttttgaatgtgataataagttccaaaagatatggatcaccatagtttcccgggcgattgtataaagccagtaagtgatgaatacgaaaagtacgaacattttttcgtcgagtaagccaaacaagaagtggacaaacgtatgggcgaaaagtctgaaactcaagaaaatgaaagagtatgccgtaattgcgggagagcacatttgtgctgctgcacacatggaaaacatgcatcatccatcgaagtaattctgtttgtatggtccaaggaacacgtcttcctgtgggatcgagagcagacacgatacgtaattgtatatcctcgctaacaggctcggttggaagcaaacagtgaataagttttacacgattgccttgggaaaaaggcgattctttttgtcctagaaccacagaaagaagcagaccgatctctgcattagataaaccgaccgtcttgacatactcatacaactctttaatggattttaactgtgccttcggcgggagagaatacgcgtccaaacatgaacaaaaagaagcaaatgtcgttcgcgattgaacattttcatctgtctcagtcattcttgaagatgtatccgaacctataaagacaaatgcgaagaagaagtcaataaagacgaagttaaacagatagcgaccaattcattcatctaaacaagttctgcgagtcaattatttcgtgtacagttaaataaaccagtcgtaattgaatatacaggtgctctgaacagaattaacactctatagccatttggtagagttgaacatagtcaacgcgtcgtgtccgtttcttgcatcatatcttatctgcaacaaatgagcgcaggaagcgcaaactataatgtttcacccaatagaaactataaaaaaagagcaacagaactttataacaaatcaaaatgttcaattccatctacaagttggggcaaatcctgatatcgcatctgagcttaaatagcttaatcatccgcgccaaaaacggtttgtccttcacatatcacagaatgcgcgtctttctcgttcgtcacggtgaaactgacagaaataaggcgaagattttggttcgtggctttcttttttatgtaacgttttctgacaatttttctagcaaggatctttcgatgcggaattaaacgcggatggcaagcaacaagcagaattagtggctaaaagacttgcaaaactcgatgtagaccaggtcttttgcagtacaatgtcgcgttgcaaacaggtaaaaacattgtgttataatgattttccaatattgaccatcgaagacgattgctccgttcgttaagactcgccctgatgttccaattgaatactcagacttaatccgtgaggtatgtaaaacttgttggagtatctatttataaactgtttgtttgctctcactgctacactttgtctgttcactgtttggacaaattatccgtgtatctttggttcaagtaattaacaaatagcgcgtctttggtgaacttgagggaatgccagtcgctgaagcaaagaagctcttggcagagaatcacccagaccgttttggcgaaggttacagcagccttttgaaacggttgctgaagttttgggacgaaaagatcattccattgtacggacagaagaagtgcgtcgttgtgctatgccatggaggcgttatcaatgctcttcgtgaccatttcatgcaagagaagggttttacctttgaaaaagagaaacatgaaaagaaatttattacaagtaacactggtgttactgaaattgagcttctctctaaggaaggaggacacattcattgttttggtgacacttcacatttagatgaggctgctaattgtgctccacaagaacagtaagggagtaagcaacgttttcttttcatttaaatacacttgaatatattaacagaattttgccccataacgctacagactaaaggctcagacgttgtctggagcaagcgtaatcatgtgaaaaaagtatctgaaacagacagcaattgccagggagagaggcatcaggttccagaacttcccgaagcaactatttaataaaacaaaacagagtaagcgagaaaaaccttacctaatccaaaagaaaaaaaaagatattagttgcaagacaacagcttcaacaagtgaagcgtaaaagtgccaacaaagaacaaaaacgtcaacgaaaatacaaaaaaaaggaaaaaggaaaacgtatgcaaacattcgtgcacgtaatattagggcatattggtcataacagttttagaattttcagaaggttcttctgcattgcctcgttgaaatttctcaacaactgcaatatgttagaggtaccgcagaaggtatacacaaatcatgcgtacctaaatacagatgttttccatatgtataattttttagtacgtttagatgaggattaagaactgtaattatacgatccctcaactcaggttttgacacatcaataagcttttggatcacataattcgcatacttgtctttgattagattgagcaagtatgtgtcgctgaaaacactgttagtaaatagagttgataagattctaaagaaattcgttacttacccgtcctcgttttcaccaagtaagctgttaaagaaccgttcacgatcagtgtcactgcagtatgagatgcatctttccacaacattagaagcgaacttatggcgactcaaatgcaaaacatttccaagaactacttcaacaatttctctctgttcggaaggtgaacccttcttcatcagatgttgaatcacgtagtttccgtactggtcctgagcaaggtgtagtatttgggtatgcagctgaagatatacactgcttcgagcatccgcaaaatgttcaatgatacgttggataacacggcacccgtatgggtgggaagataagttatacacattgggcattacagcatccacaacaaactgtaaatgtccataaggaatgcattcaatggctttttgaataacatgatttccgttttggtccttaacacatttaaggacgtcaccgtcaagttcttgaatgagctcaacttggcgattcaaggggatgtgttcaagcgccttttgtgcaaccctgcaaccatacatttgcagtgataatgtgagcacatgacccttcattttttcagtgaatacctctcgttgttcgtctgtgccaaactccaagagcttttgaacaacatagtttccaaaaacgtccatcataagttgtaaacaattgccgttcacaatatcgtgaaacagcagggctctgtcttcgtcagaacaagtttcaattttttgctgcaagaatctcgagccatgttgatccgtactaaaagcagcgagatgcccgacaagttgtttaatttcgagcttcttatgtttattgtttcgaatatcgtgaaggattttgtttcgagtggtgtaatccgtagcggaatcagattgcttttcctcggaagaataggaaacttgctttgaagacatgaatgaagaagagttgccggacaagactaagtgaccaacagcattcgataaccccgcagatgtaggcgaatgtgcacgtatgggggcgctagcagatttggattccagttcaaagatttcatcggttggattcccgaaatggaaattcggttgatgctgctccgctacgtgcggacgaaatttactatgatgagaagtaccattcggaccaaaagcgacggccgaaccaatatttgaaagcccagaggagtctggaagttttgactgaaacgtatttgctgaagcaaatggagaatttaatgagctatggtatggcgacgtagcaacaatatccgagggtgttggttgctccgtaggcgaagtcataaaagcttgatgctccggtgagaaattgtaagaaagagaacgtgattgagcaggtattccttgagacatcccctgcgaggagggaggccagtattccaagggggagtggacctgtttgttgctttgagacagcgatgatccggcaatcaggcttgaccttcggcgcaaactattgtgtcgtgaaagaagggaagaattaaaagcagctgcagtatttgagggggaataaagcaggtcttcagaacgagaagaatgctgttgctgttcgagtgggaacattttatgcgaattcgtagctggctccccaagcggagacggaaaatcgttctgtgtcggaggaagcgaaacagattgtgaatgaattccatggtcaaataaaataggagcgctattgggtatccgataaccaagaaaattgttgaggttgcctttgtagctgctagacaacttcgcagaaggaagagacccaatggaggaagccggtccttgtccgataagagaagaagaactcgattttcgaaatacgttctcatccacactgagtcgagagaagctgttcattttgccgtcctgagaaccgacagaaccttttccattcaaatcaacggaagaaaaagggtggagaacagttgtgtgtgtcggcgtaaacccactcagggaagatgatgactgggaagaacgaagaaagccgctgtcaatactactcggctcagtcaatgactgtcttggaccatttccaaacattccactgacatcgtgataatcttgaggcaacgctgatggcggtggacttggaaaaaaggcgtttgttaccgttgcagcacttggagacacggttgtagaatgagaacccatctgagaaatggacggaaaatgccattcattcgagactcccatgccgttacgttctaatttccaagcatgtaaagcttcactctctgtcttgaatccgagcttttgtgaataagcattaggatccgaggctcgaaattcagacagctgacccatgacaggagcatatgtacagacaaaacccaagcttaatcactgtacaacgatgtcttgtgcaattcaactacagccgttctcagtgtctacaaatctgtaatttgtgtgaaaaaatgtgctgggatgaagtcgaaatggacacttcgggcgggatataaaagagacggaagcagaagtcagtgagacaaacaacgacgcaaccggaaacagatccgaccagcagatacagcgatactgtacaacttcaacgaggccctacatacccttgatttacaattttgggggcggaatagccagttgttctgttttggcgatggatcgatatagtggtaaacaaacacaaaaagtcgaatcattgaacagagagtacgagagaaatgagactatgaaacagaataaaatctttataggttcaaacacttgtagatagcaacctttttaccagcattttatttacaaaatgagttggaagctccaattttcataaatggccacgttcagaacaacaaaggagtagacttgcagctttctacatgcctccacgcgcttcaccgcgcttttgcatgtgctcagaaagcttttgattcacttcaaagtacttggcgacgcaacggtcaatgcaaacactttcacccttggtcaaatcggcctcatggtacttgttattaatgcatttttcttgacaagaacgaacaattctggaggttagtaagtaatagatgaaaaggtgtatgttcgctgtcgagactgcaaagagaattgaagagttgtttggaagaagaaggaaactcacaaaaaccattgacgaggaagctagtcaaagaaatcgtaaaaactttacttcaacccacacatccaatccgttcagccgacatgcccgtcttcgtatacatacctgttgaagatgtcagacatcatctcgacctcctgctcggccatcgcaatgttttgagggttaaccgcctggttattgtttcccataccaaagaaagacatttttaatatagttttgagaggttatggtctcaacagaattggtagttggtttttgccaagtgaactgggtcagagttcaagcactcatcacaaaccattcaaccacttttcattagcatattctgccggattggacggatacctttgtcatttggtgcgaggagtttgtctgtggttctgtaatcaaagtttatagtgtgttttctggcacggtttctgtttccatctctcagtgtatttctctatattccaaacatgtcttctgcagcccaacagcttgcagaccttgcaaagtacgttaaaggaagcgaggaatgtagtactcataaatttaagactacgatcaccataatccgagtgtgcttcattgtatcattccaaagctaacacttcaagtgacaaaaaaacaattcttcatatggcagatcaagatttgaatgaagttgtttgcttccctgaacttctggacaaatctacactcgtccagcttacggatgcgtttgttcatgcctacgaattggccaagcatcttggtttcggcaagccgatttccatcatgaatcaatattctcaaggaagttgtgtgtttcaaaccgcccgcgagaagagagagcaatctggactcgtagtaagtacgactgtggcttctcacaacgcacttcgaagtgccttgcactgtaacaaagttatggaccagatttcttctcaattatagtgggaaaaggtccaacgggtgcttttttattattctattactgtaatcgcaacttcctctccaaagttattcatcttacacatgtaagcatcctgttttcttttctttttttcttgtgtccaagagaacaacgcatgagttcacgaacaaacctagttcgcctgcatcatgtacttctttgcattctaattaccatctaatccaacattatagaacgtaaccaagaagcctaaactattgtttcttatgtatcaatactgttgcatatcttcgcttagatacgataacctaaaacaacttaagcttatcatttctaccctctcccccgctatctcgcacaacaacctccaccgatgccaccgctcaattttttgcagagtccaagaacactctcctcggagcctccaccctttacctcaaaatgcagcaggacgagatcatttggcaggtcgttggacacgaattctgttcctacagggtcaagtaagcatccagctttgtattagcacgagattccctttttttgcgggaaaaaaggagagggtttcgtgtttttcgtgtttttttagcttaaaaagaactttttcactaacaaaaccgtagaggagaagcgcagaacttctgcagaaacgagtacaatgttacgggtctctgcaatcgtgaatcctgtccgctagcaaactcgaggtatgcaacgattcgtgaggataatggcaaactgtacctgtacatgaaaaccattgaacgtgcattcactcctgcaaaattatggcagcgtattaagctgtctaaaaactatgctcaagctctggagcaaatcgataagcatttactctactggcctggccctcaaattcatcggtgcaaacagagacttactcgtctcacacagtacttgctgaaggcccggagactggcattaaagcaccaacccacactcattcctatcaagcccaaacaaacccgtagagagacgactcgtgaacgtaaagctctcattgcagcaaaactcgaaaagaatattgaaaaggagttggttgagcgtctaaagagcggtgtctatggtgatcaacccctgaacgtcaacgaagacatttggaagaaggtcctcgctgccaaggagggtcttgttgatgaagcacaagaactcgaggacttggaagaagccgagatggaatttgtcagtgacgaagaagaagaagaggaaatctcggacctcgaggactggctcgccagtggggatgatgatgaggacgaggatgaatcgctttctgaggagagtgatgaggaagaatcctctgaatcatcttcagacgacgaagaacaacaaggcccttcgcggaagcggaaatctacaacaaagagacccgctaagagacgtggtcctcacgttgaaatcgaatacgaacgcgaggaggaattggaaaaaccgacttctatgtcaaatgcttggtaaatgggggttaaaaatgatactttttgggacagctcatgtgtttgaggtttttagttttaaataaaacggtgcgtttaggaacaacttgtgagggaagttgggagaaagaagggaggaaagaaaggaagaaagaaaggaagaaagataaataaaaaacgaaggctgctgttagtggtaataagttgttgttcattgcatttcgtctatgtcatgtttctccatgcatatgctcatcataagtcataaatcattacttctcacgcagtttagcacgaagagcttctatctcagctcgtagtttcatgttctctgtacgaaggagactgttttccatatccgctgcctgcactctatctgcttcataagcaattatttcggtagactttccacctcctttgtacagcagatcactttgcaggattgtagagatagagggccgcttcttgggatcaagtgccgtcatccacaggattaaggtcgattcacacaccagttgttttacaaattcctccggaagaataccttgcttcaatttacgcaaacataccatccgttccatgccagtgcgcattggatacagcaactcaaacaagataatacctagtgcatacacatccaccttttccgaaattggaactcgtccttcagagtccagggcatggacttcagaaggcgcataagtagatgtacctgcattgtttgaaaatataacagcgtctggaccaaactggcgacctcccgtactcggtgtaagtgctctagaacccattcgacgatccagcaccaagccaaagtcaccgattttgggtgtcacgaacgtcagatcatcactctgctcaccgtttcgaaaagtgttcaacaaaacactacccctttcatcaacttttgactgtgcaagaaatatgtttccgggttttaagtctcgatgaatgagatgcatgacttcgtgaacataaagaacaccctgtagaatcgcacggaagaggtttaagtgaagttgagtttgaaaggatgacatggggaagcttaaaacacgatttctccgttccaaatatgatgccatgtcatccgggcaaagttgcatttgtatgtataacgttaaacgatacgacggactgggagttgccaagccatcacaagcattgtggtccgtatcaaagtatcccgtttcttcctcgtcgtgttctgacggcggagggcttgtttgatgcaggactaaatttcctatacgtccctcaatatcttcaaggctgctttgagtaaccgaagacgaatcattagacgaggaggaagaatcatctgtggatgaagatgtgctagatagagtaacgctactgtcgtcctcttcactatcagtttcatttctcgtagtgctcttttcaaacacaatttctcccaattcttcgtcgactcgtgaaggttcttcggctgtgtcggattgaaacgaaagtgtgggagagtaaggttcaacgatgagatcatccgtttcctgctcaaatggatgtgtagaagacatgggatgagccatgtttgtggattgagttttagtttcactcgaatgctcgagccagctggaaaagtaacgtctaaaagtacatggttagcgggatacgtgagagataaagaatttgagaaacatgctacacatacacgacgttcggatggtccatccgagcaagcgatttaatttcacgaaacacctttgaataggaataatggtgcaaattgaggtgtatctttttcacagcatagtccactccgtcaaccttgtgttgcgcttggtacacagcaccaaatccgccctttccaagaagccttttttcatcaaagtcattagagtagcgcgaatttctctgcgtactccacggattcaaatctctgccctccaaatccaacaacatcctcggtgtggaaggactagaattaagttgcagagtttgttgtctgggagaaaggactagagactgtgaagtacgttgctccaacaggtcagcagaggaagtactggatgaaggaggaacatcctcatgcatgatttgcttagcttgtattattaaatgatggagcgcattctgataagtcatacgtattcccgacaattcatccatatactcttcgtcaagaatacccatatttctcagtgtctgacatatgagtttaaagagtttccgtgattgctctggatccgaatcgtacagttctgtatagattcacaggtcagcataagccaattgcgaactcttgggttgcaacacgtacggcagaatgtttccagtaatgcagcgaacagcagtttccctaaacatatacgttagcacatcttgcacactcaaccatgtgtcgcaagggaagctcataccatgactagcataaccattcggcttaacaggattacgtcggtgtcgaatgaccgccttacgagacattattcggaatatctcgactcaatctcaagaaccagtgttgcacacaacgttaaatgaacagaatcgttccaggagcgctatgaacgcgtcaagacaaacagaagcagaaaaaaaagtcaatgatgcagtagaacagattatcttttatcaaaaattcggtgtttgaatgttgttactggcaaaaaaagaactagttggaacgagtcggctaagacgacttttccagaagaaataagatactcggtttacacgtcagaaaagagacacttaaacagaggtagaagaaacaagatgagcaactctcatgcgcaagagaaatagattaacatatttttgcgtcaattgttaaaaccagttaataacgagttggcaatgttgtatttcaaatggtttctcccaagttggagtgaaataaggtgtattaagctatgccacgtggactacaagcgagaaagtttaaaatacaagcaaacacgacattactaccgcatagccgccccacaaaactctaataaaaggagcgaaaagtatactattgaaccaaaatatatatcaaagactttgctacgtgtcaatcattagcatgtccgtgttccacgtttcccattctaacagcttctcgtatgctccttacggggaatgacacgctccttcagccaccactcgtgccatctgttgtcatccgtcaattcaggatggaacgaagtgcccaagaagggaccctgctcgacagcgacaacaacctcattaccctcgtggacgatagaagcgagcaccttcacatcctccgaacggatttgagaggcaattggtgcacggatgaacgtcgcggggaagggacccattggttttgtgtgttcaaacttcatattgtcagtcacagtgataagcgactcaaaggacatggtttgagggccaaaaaagtttctcatcaccgtaatatccatagcacggagcaagtgcgggtcagggaacttgccgcccaaagcttccttcgaaagcaaaatcatgcctgcacatgttccccacataggcaaaccctcagcaaccaatttgtcaagaacgtctcttaaagcggtgtcaattttgattaaccgacccatcgtagacgactcgcctccaggaagcacaagtccgtcaatgtcttcgcaatcatcagcacttctcacctcgaaagcctggacaccaggaaacgagtttaaaatgttaatgtgctcaatgaaagcaccttgcaaagccaagacaccaacgcgtacatgcacatcgacaggatctgaaccttcgtcagcttgacgctttacggttccaaacatagaggcagaagacatttttgagttcgtcgtaaacgttaaggagcgtagaaaaagaaaaaaatccgaaaaagcagaacgaaagaggccaaaaaagtgtacaggagggaaaaacaaagtcgtgctcagaaaccttttagcgacaaatttgacaaagttcgaagttgagtaaatcgataccgtccacaattcgacgaacagaagcaagaacaaaccaaaacccaaccggtggtcacaaacgcgtagaactctcagcggagaccctcacttcttatacacaaacctgtttccccgtaatcaaacaacacatcgccaccactatggccgaaaccactcacagagcagagatcggcagaggcgattacgaagaggagccagaatgaatcgcacccaggaaaacaacaatgactaattcccaacaaaagacacaggcaaccacagactaacccgtcccaattcaattgcccgactctaaaacaacttgttacagactcaagaaacgaacccaacgaaccaaacaccactgccgccaccgcgagtcgcggtaccgtcagtggtgaatgattgagagattcggcgtcgcatacctggagtgcaacggtaaggacaccggtgcccaggaacgtagcaagccagaggctcccgggcgaacgccaaaaacaagaataatcggaaacaccccgatggggtgatttcagcgattaaactgaaaagaacagatactacacttgatctaagccaaaaggcaaagagagaatgctgtttaggatgcgaacgatgcccttttatagcttctacaaccctaaccctgattgcatgattgagggactggcaaactccagagttgtgtgattggttgacagtagccagaacaaagcgacgcgtgggatgactgattagcgagagagatttcgcgtagagttacagtttcgccgaattcctcaacaccaaatttactagctcgcgtaacaaaactttaaataccttaattattttttcattcaaggtatcatcacgaaagaaattatcttttaaacacagtcaattagagcacaatttctgcttgattaatgtagcagaaaactccttggaaatttatttcttttctctttatgattacacacatcaataactttgcgtcttcttgtttcatcctttttatttgatcttcgtagatttcactctgaacggggttttccttcatcacctatttatctctttctcattacaaacctttcaaatatttattaagaaaaggaacatctaaattaccaaaaaaaagaaagaaagagagtacatcttttatcaaagatagaagaagaagaaaacaaaaaaaaaagaaccaagaaagagctagggagtgcgggtgtgtgagagatttggaaacgcttactggaaagctttatcctcgtttggagacatactgtagtaaggttacatcggcagttagatcacgttttgtcaataacggttcattcgttcgtccgtcagtctttttttgtttttacttttatcatcatgttttctccagtgaccaaacgaaaagtgcaaacggggttcaaacggcttgaatctgtgcaaaaagaacttccagcattgccggcgcctccaaagtcattacggttgcaacacattgagaacctaagaacgctgcttcatttgtgtttgttgcgagcagactatcctcgggcattcagagcattttcactgcttctgcggtgtcgctccgtggacattcgtcttttgtggaaaattggtttagagctgttaaatgaattggagccaagtaaggcaagggagtacttacaacgtctaattgcaagatttcctgccatccctggacggcataaaacaagcattgatgtacgcgaccgtgcataaaaattacccactaaccaatataggctcacagcttttttcctgcgcttgtactgctccagattaagatgggagagtacggacaggccatctcgtcacttgacgagtacttgctctcagctccgtttaacgaaaatcaaccgctgtacgtatactcggctatgctctctctagaaatggcaaaccgagaggaaaatcattatgaaaggggtcgttggttggagaaggctaggcaacagtttgccaaagccgatgaaatgcgtttgttagaaacacccaacgcctttacagacatgataggatgaacagtttatatgtaaaaaaaagagataaatgcgcgaaacgggacacaaggggatggatggaaggatgtgaaaaaaatgggaatggacaaaaaacaatcggaaaccaaaaggtagggaaaaaacaggagcaagttggttctgggtcctctctctctctctctgagacccttcaccatcactgtgtcttcacagaattaggatttatcggcccgagagacattaagtccaaaatatcaagtactttttgttgacgccgttcttgtagcgcccgaagcttttctatcaacccagcacggatagggtcttctgcgtgatacggcaaagagaacgaggcaccactcgtctcatccaacggtctctcaattgcatctgacattgtttccgttgctgatgacttgagggttcttatgcgaacttgttgagagtgttccatcagctcgtgtgcggcacgcaatttttgcataaagtatatgcatgcttcctttaaaacctttttctgcttgtccagaggaacatcaaacattacggaatgctcgttgagtagtcgttggcaagactcaatttcacgaagcgtttgttcaaatacatctgccgcgcgaacgtactcctgctgtcgctccttcagtaattcagcataactttctgatagagttgtcaaacggctcaaaacatcgggcaaagccttgttcataatgttcgaagcagcaacagatcggcaccgctcagttcgtggtacttctgtgcttgctatcagaggggcggatttttcactgaacgaatcggaggaaatagcgagaggattggacgaggaggtgtatgaagcagacgtagtcaaatcagccgttggcacatttaaaatatcatccggaaggtagtcgcttggataccgaccctctttattaggaatattggccgaggcatacagcataagcaacagtcgagcacatttttttgctccattgcgtgcgcagatgagtaaagcagtgtccccacgttcatcttggatgttcagaacgccagcgacgacgttgactggctgtgtggtagacagaagctgaagcagcgtatccatataataactagccgcttccatctttgacttggacgaggccaacagtgcgatgtgatgaaacacggtttgattgaaacagtcagtcatacaaatggcagactgtagtaaatcggcaaccacttcaaacgtttgtagatcatagttcatggtgaacatgacgcaccgcatgagcgctgtttgctgtagcgcattcactgcgacaatgtttgcgtctgcttcaatcaaagcatgcagcatttccagatttcccatcgcagctgcccagtgtagagccgtatggccgtcatcgtcaatgcttgcgttaacattccagtcacggggattccgaaacacaaactccgggatttctgtgctctgagggagcagaaaataatccaacaacgcatcgctgtacgcatttcccgactcgtaagtcgtctgttcgtcagcactcgatgcactcttgtcgtcgggatacagctgaacagactcgccgccataactcgctgtaccgttctggtccaccgaattcgtacgggagaacgaagattgtttcgacaacttggacggggtaggcgacgacatgggcaagacgctgtcgaatccgtacatcttcgcactcatgccatgagaaaaggagcccgactctctcagagtccgagtaggagctttgtaagatgaatatgggtcttcttcgccctcacactcgatcaacggcagcagcaaagcatgcacctggaactccatcgccagttctacacctcgttgtagcggcacccatgttccttgatacttgccgtatccgccctggactttttcgtgaataccacgctgggcaaacttttccagaactcttgttcgttttggcttgtcaagctcggcaaccttcagaatctgtgtagcgttcagccaaccgtcgcgacaacgtttcataacggccactccattaacaatacattcgaaaaccgcaacacccgaatacgctgttttgtacacttttatcgtactcattgtgcagtaaccacagcacaagacaggttgagtctatctgaaatttgcaattttgcaaacttacaaacagaacagcaactttttttagtttttggatcagcacattaaacgaaaatacgttataacgcgtttcgaccaaaactacgagtttttccgagtaactaaacaatgtcccaggactctgaaaatgtaagagcaaccgtcaacaagtcaattgctcgtccgactagataaatggttctggctggagtagtactcaaagcttttttgctgcgtcttcgtatcagaaactggaggcgactttgtacaccgtcgctagtgtggaaagctgtacgtgtggccttcgttggccttcgtttacatttttggtggtgaattttagtagaggaagacgatctcctggggaaatcgcgggggtgggggtgggggatgggacggggaaagcatatacagcgccggaagcgagacccagtaatgaaaagagtcattaagaaaaaacagtatttaagcactgtgtgcgcctacaaacagcctaactgaggtttagtggcgatgaatgtccctttacaactactcacactttcatactaacattcccctacaaggcgatacgagttttttctggatattcgttcactagaacagcaaaaaaaaaagtaacaatagaacaacaagtagtcaatcaaccagtatcctcagtgccaggtctacttagcttggtacttggcacggtaagcatccatagcttggttctcttgagccgaaagctcgttcttggtgaactcgacgatgtcatcaagagtgaggatagaggtgatgggaacttgaagctcagcaacaagcttggtgatggtgctctcgttcacctcgggcttgagacgctcttgacggtcaaggagaaggacgataccactgagtttgacgttcttaggggtcaaaaaggagatggcctcacgaatagcggtgcctgccgtaataacatcgtccaaaattatgactcgcttgttcgtaacgtcggcacccacaaggtttccaccctcaccgtgagacttggcctccttacggttgtagcagaaaccgtagttcttaccagtcaactcgtacaatttggcggcggtaacggcacccaagggaatacccttgtaggcgggaccgaacagaacatcgaactcgacacccatgtcgacgatggccttggcatacgccgcacccaaagcattcaagtcggcaccggtggtgaacagacccgagttgaagaagtagggcgactttctgccggacttcagtgtaaactcaccgaacttcaggacttggttctcgagagcacgtttcaaaagttccaccttgtgcgacatgttgcttgttctgtgtaagttgtttttcgtcggtgtaggtatggaataaaaacgatagtatcagaatgtcgatcataaaagatcgccaacactaattaatgatcgccggatgatcgacagagtgcaggcaaggatgtctaagaaaaggtcgagaaatatgaaatgacaaagatgctggcgggattaaggcgtctaagaaggagttgtgtagccggggctcaattgcagtcgggagtggtgactgctggctcacttgatccatgtcggttgaatagaatcaatcacatccaaatactcctggatacgcttttggtcggcactcttgtagcctgtccaaaacaatctccatggtgtagaacgcgaaaggagtgaaccgcgacttcgctcaaagtaccacttgttcaccggattgtccaaacgagaccgccacacgatttcctgcgagaatacggaacacatggcattaaacacaaagtcagcaatggcagaggttccctggaccttttgcaagacggcaagcttgtccagatagggaacgggagcagcacccggcgtctgcggttgctcgagagtaataattgcaacaccttcatagtcgccggcaacgatgacaagtgcaaggttatggcgaatacgctccaaatagcgtggcatgtcgaacacccgttggaaggagtcgttcagtagataccaaatgcgatcccacgacacggaaccgttcgttaaacagtccgttccatggtacatgtagattggtgtgcctctgcgaagcagtgtcgtcttcgtttccggcgaccggtcaacgggaagagaacaagagaaaacagtccggtcggtaagaatgttgtggatgatgggatgtgattgccgggtagagccgttgaatacggcggcgtctggagttgtgacaatggctgcagcagagtggggcaagagatctaaacagctgttgacgagctgtaaattttcagcatgtttcggcgacagcgtaggccacaggcttacgtattcctgggccaggttgatgagaacgtgacttgatccatgagaccgacgaggacacggcatgcctccaacctcatcgatgacaattaaacgctcgacagagacattcgacttcatctgggcaaaagagcggacaacgcccaaaacaacttggtccggagtaatttgtgtaagacacaaaccaggattcacgacgctgttgccgattaccgatgtgtagccattctgaagcgtttcaagcagcaaccgttgtgcttccaaagacacaccatctgcattcgaggcgtacaaagtgccatacgaaggtcgggcaaggactccagcctgacatagaatgtcggaaacacggtctagctgtgacaattcctgtgttcgaagttgttcacgcaattcattcacctgtgccagagaagcacactttccgctcgcaaaacacgccgacaagcccgtgggtgttgacatcgatggaacaatgatagattgcattcccaatcgagacatgcgttggattgttttgccaatgccaaaaagcgtgtcatcggcaatcgtttccacaccggcaagttttgtcactgcaaggcgtacaggcggtgcttgatgtgtagatgacggcgtggcatcttcatttggttgtggaaacagctttttcaagaaaccctttgctgaccgttttgtttgaacggatttgagaatggacacaagatcgtccaccaaagcagcacttttcggagtcattgtgcttccgtaagtaggatttatcggctgctaaagaaaaaaattgggttaaatggttaatcaattgtagaacgtcgtttttgcgatgaaccgtgtgctgaccgtttgtacacaaccacgcgtatcaatcggtatgtaaggcgcgacaactaccgataagtcacagaaaaaacgagtacttgtgattttgtatgcaagcaaattgcactggtgtttgcatctttcgtcgtttgtctgtgatcaagaaaatttagcaacaaccaagaacacgaattaaaaagccgtctgaaggctgttccatctgttctcccagacgatccaactatattgcaaaaatgtcatcagcaacagcgctgtgctgcactttgtcgccagaagaaatagagtttctggcggaaaatatgaaaatagaaattgttcctttggaaaccatggaccagctcccactcatcagttgcacgatacccgtaatgaaacctcctagaaagctgaaaatccctctctggttggcattgaaattgaaaactcaaggccgtgcaagaatcgtgccgccagaatggttgaatgtagcaacattagagcagctccgcaacgaggagattgagcaggatgcgttcgctccgcttcctttccattggcttgaagtagcacaaatgctgcttcgagactgtgctgacgacatggaagacgtggagcagattcagcgattgcttctagagttgcgtgaagctcggcaaaacaaggcccgcaaaggtttggaggcagtaaacgaagtacagctgggcgtcgataatctaggagccatggaaattaacgaaatccggcccttttttactcaaatcatgaatcggatgcagaaagtcgtgcaggcatcgaaggagggagagtgaacaacagttgaacacagctgtacaattgtacattacattgccaaccacctccgtcctacttgctggccttctttacttcaaatttcagtttgcttggttcacgtttagtaggcgagatttcgtctagcttgtagaagtccttaatacgagaacgccagggagttgttacacgaggaatagaggatggctctttcttaatgaggtcacgtagctttacgcttcgttgggctctgggaatagatgcaatgcgaatttcaccgcgcatctttatagtcgaagccaataaagaggcattcgaacgcaatcggcggattttatcagacactatacgaagttagtacatggatggtaatggcaactgagtcgtagaagcacggaaagaccagggaagcacaatgaaatcagacacaagggtcaaatgagctccaaaacgcgccaaaacaggacacaaccactcgtgtaacgccttcctccaccccaattctttcaccaagcagcatttcatacattcaaaggccaaattcgccaagatatcagactttttctctcgtaggattttctgacgaacctgccgctgtttcacgtccgcaggttcgtctacgcgtttccgtttctggagtacagactgagatgccgtcattatcgccaaaagtgcccaaacagtcgcctctcagcgtctcaataaaagcgaatgggaaacggcagaaacaccctgtctgttgctcctaagaataccgaataggattaggactagtgggggccgtgtggggcctggacggcgcatgtgggatgtcccccacttgtagtctcaacgcaccaaaacgacttccgtctgggtaacatttttgttctacgagccgaagcaggacgcctggtcgccaactgccagattcagcgagttggcaattgcggacgaaaatgaatcaattcgacggcgctgaaggactttacgtgaacgcaaaacagtatcatcgcattctcaagcgaagagaggcccgtgcgcggttcgaggagcgactacgcagggtccaaggagaaagaaaaccgtatctgcatgagtctcggcacaagcacgccatgcgtcgtcctagaggccctggaggacgctttttaacggcagaaaaagttgctgaactgaaagctaaggaaatggagagtgcccaagcgaacacgaacaccgatacgacgaaaacagccgaagaagtccaggcagccaaccagaccctcgagtctacgaggtcggtaatggagaatggagctatgtctgctacgccagacgccaacgtcgctgctgcggcttctaatgacgatgctggacgctcaggtgtgctgcaagaaacagtggggttaaacaatcaaacacaatcgcggcagcaggatgtccccaacaacacagctcccaatgtcgacggcggggggcaccaacagcagcagcagcagcagcagcaacaacatcaacagctcccttctcaagaccaacagcaacaacagtcttcctcagatgcttcttctctcccctctgccgctaatcaacaacctcaccatgacctgaacccgaatgcagcagcagtcgcagcagcagcccaggcatttcatccgccctcacatccctctgatgtctttttggatggagcaggcggcatcctgaatatgcaagaccagtttcactcggggtctgctgcggctactcaacaccccaacatgtttacggccggttccgatactggaaacgacgtgctgcatcctcttcaaggctacgtcaaccctcctatgggtgcaaaccttccttcgtctgagacacctggtcttttattaagcggaaaaaatcagctgggattcgtggacgaacacactgaagtggtgaactcgcttcacggacagcatccccagcaacacatgcttgttcattcacaaatgacttcgtctctggatccgactgagggcgttaatttagcaggcaaaatcccagattctaatggaacggttaatggacaacaactcatgctgggcggacacgacgatgcctcgggccccgtgcttgagcaccacgacgacagcgtcctgtcgaacacgttgatgcagggtcactacggcagagctgccaacaaccaaaatgattaagcgtataagcccatcatcgcacaagttggcttcgttctaccgctggcctttacgaaatgtacaacttaccaagtatcctgcaaaacccaaccagccgatgtagggaagcaagagttttgaggccatcggtgcaatggacgaccatgtcttggagagccagatgacggttccggtcactgcaccaatgttcacgagcgctaatttgctcatcttgtatcggaagaacaagggcatccacatgtaattcacagcgagctgagccaggtataactttgctccgagctgtcccttcgcagtgaccagggctgggtcggctcggtatgcaaggtgtgcagcgtaacccatcaacgcgtacaggatcgtccatgccggaccaaaggcccatgcaggtggcttgaacttgggctggtttgctcttctgtacatctttacatgttttgccgtggaacggccgacaaaccatccgcccaaaatgggcagcagcatggctgtccatttgttttggttcattttggaaaataactgcaaaccaatttctatcattttgttgagagttggcttttcgtcttgattcagcaggggttgttattactaatgagtgtgttagttatgacacgaaaagtatgcttgttttacgaatcgctcttaattactgcaaggtacacatacaaaatatacacaaatgcgattctgttctgtttttctgttagcaaataattgtttctgccgacgcgtcgtgtttgtttacattcgcgtaaacaaaagtttaattaaaacttaaattcgattcagtacacgcggtggtcagccgaagctctcgcttatatatccgccaaactggatgatgtcacgattagaacatgacatcatgaccgatacagcttttcagcatcgaggggaatgagctgtttcgaggtgggtcaggatgacggctattgcgtcaaacacgacactttatgcgaggatttcgaaggccgtccatgtgtagcacggtggacgctactcggtgctattcgtgtctcattcgcacgactaaaagcctcaatgatggcatttcgcatacacagaatctttctcgcttatttcgtggaagtcgcttattttagtgtcgcctcgtaaccgagatgcgcttaatcggcatcataatgtggattcagcaagactcgaacccgagtcgaagcttatttcggggtttagggttatgtcggtgcacacgtcaagagttccgttccctctaccaaacacctaaacttgcacaatgagttggcatggattcaaaaaggccgtcaatcgcgccggaacatcggtaaaaacagtgttttctgcgcagaatttgatttgctaacttctgtttgtaggtgatgatgaagacaggccatgtggaacgcactgttgatcgtcagtttgagacggaggagagacgcttccgttcgatggagacggcagctaagaagctgcaaaaggaagccaagggctatttggacgcattgagagcgatgacggccgctcagacgcgaattgccaacacgattgacgctttctacggcgatgctggctccaaagacggagtgagcgcgtactaccgccagattgttgaggatttggatgcagagacggtgaagagacttgacggtcctttccgtacgactgttctggagcccatttctcggttttgcagttatttccctgatattaacgctgccattacgaaacgaaaccacaagcttctggatcacgatgccatgcgttcgaaggttcagaaactgattgacaaaccttctagcgatccctcgaaattgcctcgtgccgaaaaagatgcgacgatggcccgtgaagcttacgagacgttgaacgagcaacttgtaactgagctgcctcagctcgtgagtttgcgtgtgccctaccttgaccctagttttgaggctttggtgaagattcagctctgtttctgtagagagggctacgagaagatggcgcaagttcagcagtactttgaaagtactgtgcgggatgattactctaatggtgtgttggatgagcgcgtggagcaagttttacaaagcatgcgcgatctttccatatctggtttgaacagcagttagatgtgcggatcgtgcgtctgctcacgattgccgcaagctattcttctcccatccaagctttctcactctttcatcgccccgctgaaagcgtacatgcatgtacataagcatacacgaccctccgaacgactatcatatatactggcaaccgtaaactggttttgctgttgcgcgtctttatgagttttgccttttatttgtcagttagtacccgagccatttttgcaaaaaattgtatgactcggttttcagcaacatttatccctacacgtttcctcttttttatttttgtggcatgcttcgctgcgcaagcgttcgtctcgtatacacagactcgtatgcaagcatacaccttttacactttcaatttatatggccttggcagttttacaaagcagaaagcagcacggtttagaaaaggccatgtcctcaaattcgcactacaacttacatgcttttcttatatggcttttagcagtcgtgatgcacagccttcccccgcaaactgttttattctctaatgaaagtttctttttgttccagcatacaattaatcgacagcagagtaaagtaagtaaatactagtaattggatgaattttgccattcactatgtagcggtagtaactacggtgctttaatagtctaattcgggcacattttgggtgggtgcgtctaagtcgtgatagttgctgtatctgtctcgttcacgtctttgaggcggtcttgagtaaccgtatggtctacggggacgatttgagtcgtagctacgatgccgagtttcagcatacgaaccggatgaggggtttgctgctgctgcgttgtcggaatcattagtagcaaacacaggactaatcagctgtggggccagaatatggcccgggtctaagacataagcacagagatatttggcaaggtttttcatagactcaacccactcgctgtgtttcttgttgatgtgttttctaacgtatttcgggtcccaaaaacaatttcgtacattcgccaacatggcaacgatacttttgctcgtcctctttgccgattgcggcttcaatttttttctcaaccatttcttccgcagggcgagcacccaaaactgacaggtcaacggtagcggagtcaagcaggcacgagtaatcaaactccagatttgagaatagcactgtttcctcttgtgtgggctcatatgtgtcctcaattttttgtgttttcacatacccgctgggagtatcctgaagcaaggccagatagcatccataatgcttacgcttccaaaaatcgtaagtcaaaacttctcgtaaataaaggacgagaagatcacagtactgttcctcgtccaattgatcaacctcttccatgttcgaggatgctttaaggctaatgagatgatcgcgaatgcgctgagaaacgtctcgatctaagtcataccgagctgcaagcaagttgataacacggtccagcaaatattgcagcttttccaagttctcttttgtgtaaaagacaggggcaacaacgtctgccttcttttccggaatcttaaccttttctgtaagtattgtaaagttatcggctaactgtttttcgtttaacaactccatggcagcatctacattgaagcctggcttgatgtatacaaagattgtgcgcacgaaattatgcagaggtctgggagctgatatggagtagtacgagacaaggtcgatcttctcaaagaactcgttgatttgttctgccgacacgtcaacaggtacgtgttgtatagacaagaccggcgtttctgggaacagagggtcaacatcgactgttttgtaagaggttgtgggcacaggaggagcaatatcttcgtctaatgcttcatccttttgcatgacgttttcatggatgctatactcgtcgtaggcaccatcttgtaaccgcttcataaaacggtcgtgtaaatttgaacggtatgttttttccacgtcagagacagacacgggatcttcatttgcaattgccttatacgtgtcttggaaccaggcctcgttcatgtgtttttcgacaaacgactcggcagttcgagcgaaaagatcttgcttgtatgaattgtaacttttatgcaacgacttataaaggtcctcagaggttgctgagacatggttttcctggctataccaacgaataaaccgatcgtagggaacgatggaattcaatgaataaggatcactcaaaccacgagaaaaatagccgctagagtagctagaatacgcttcccttctatgtaaattgtactcgtcgtcatgtgaagcgtaaacggagcgacgaggagaccggcttcgtgcaaaacctgaaccagtagaaccacgttcgtcataacgcgaatcaaagcgcgaagacggactcgcagaacggtctctagcatctgtttaagttagtagagttgtttatttatagtaattggtacataccatcgtttccctcccttcttccacggtaatagtcttcgtctgctctctcagatcgatgggccattgaaaagtgcctggagtgcaattgctttcgttcctatgattacaagaagagtcttcctaaagaatatagacaacggcacaacagttttagttggtgtggtttctttttttccggggtatggaattgtgcacttgtggcagacgcaagagctgttggaagtgagggtggaaaaacgttcataagaacagtaatggataagacagagcagggactggagggagaaaaagcagggatttcagtcaatttgttcgtctctgtttttgttgatttttgatattttaatgggatctttcattttacataaaaccagggtttttttattcaacgaattaatataactttttgtaaagaacagctttgtgcttttacagctccattacaccaagctttaaacgaaatgatatgaaaaagaactactattcataaataaatatacaaaaggctaacagataaaagtccactgtttaacccggtagccgaaccgatcaaggacgctctatctcattcactttcgaacgaatataattgatatcacctcctggctttgctaacgaagcaaggtcagttcgttccaaaccgataagcaaaacctttcttaataatccccagagttcaacattcgattcgcagttggctagaattccttttttatcgtttaccaagtctagtgcttccaaaatgtaatcggtagcctacttaaagttagtattgactctcattaaaagagcatatgtacatacctctttgtaacagcgtaagttgatgctcgagatcgcaaggttcgacaggggacgaacaaactgcggcatcactctaagcgcggacttatatgattcaatgccttctacgtgtcgttcacagtttgttgctgatgccccttgtttgttccaatactcgggcttcgtaggattgtgctcaacagcataatggtaacagtcataagccttttcaaaatcgccagagagaaacatcattaatccaagagctgattgcaaatcaatttgtagcttgtcgctttgattagagtaaatggtctccaaaagacaggcgcgcatcttgtcaatgtcagtagcgccatcttgtgaatcatagaaacccgaaatttgtttgaactttgacgacatgtcagggaaggtggcatgaagccaatgctctatcgtaagtaatgcctccgttgtcctctcggtattcacgtaggcgacagcaagttccaatagtgcaccgtgatcattaggctgtaaagcaacgtagttacgaaaagcttctgcacttctagagtcgttacctagcatggtatgcatccaacctagtttggcccaggcatttgcgtttttactgtcttgtagcacagctacttctagcagtacacaagcctcggcatatgagccctgcttgttaataaggtctattgcccgatcataagcagatttcccttttaaagagtcagctagttgttcaatggaatttgctgcagaaagactagcatcttgagacacggtctcattttgtggtgctgaatgttctacttttgacggaatggattttgagaaattggcatcagaggttcgataattttccgcatccatgccctgggtttcaagaaaagattcccattgactctgatattcctccagtgtttgagcagcctttcctaaccgttcgagctccttttgatgatcctgccatttttcttctaaagttttttccgaagacttaacggtagtttgctcggttcctacttcttgtttatctgctaaatggagttgctttgcagctttttcggccaacgaaaactgctcatcccaagaatcggggactacacgcgggagatattcgggaacttgttgtgacgaatggaagactagaggattttgtaatgcagcgggaggggcatggaaagtactctgattttggaagggggattgaagagcttgagaatctttcggacgagagaactgtgcaaattccgcattccattgagccgttactggggtagctgagctttttaacgagtagtgttgagccgtagaagcctgatatgattgagaaaaggaagatggagaggaagttgaatttaaaggttgtgacgcattgaatgatttgaactgttcaaattcagttgcctctttcgtcaatgattgtgagctagaagctgacgcttgcgcagtcgaagatgcatttggaaaggtagaaggccgttgcaacgaagtatttgtaaactggcttagctttttagccggattagccgctgctgagcatccagcgccagcaagaaaagacatttgaggatgattgtagaattagaaaagaaaatagaataaagataccaaaaaattcacctagatggacataaaaaggtataatctagaagaatatgagagagaattatatgaaaatagtccaaattgccagtaaattgaccaacggccaccaattgtgcttcgaatgaaacttcaagaaaataaaaaaaaataagacaaatttgaaccagtgtgtattcaaaaacaggaactatcaccaaaacttattcgacgttaccgaagcgaaagaaatgttagcaataattctaatctatttcattttttatttgggagaggagagatattgtgttcgagatccggttagtaaaaaacacgcatatagtacattaagtttacatggatattattttttgaatgttttacatgatctactgtatttatttctgtatactcgttttttgtcgaaaagtactatataagtcaggtttcatactcagcattctaccaagagcctaccttatcacctccgtactagatactcgcgtacgggggacataaaatgtgctcgagaggaacaaagtgctcatttcgctagcagtctacctaaaaatgtggagatggtcttgatagtagtgtgcacacaatccataggaatagtcgttacatagcgatgcaagaattatctactcgatgtgatgttgaccggggtgattgaacgtagtttgtttgtttcttagttttaaaagtcggtgactcgtcctccaaaagagtagtctccgtgctttaacggatcctcctttggtccattaatttcgcctgtctgttgagcattagtgctgtgtttgtaggtggaagtgaacttgcctcggggttttggtttccttcaaatgtctcttgtttgggtcgatgaactacgtctacgggacgttttgcagcttctcgctgttgctgtatccagtcgtactgagcttttttattcaatgggggcggtgtgggctgtacgaattttggctttctttctggtttggttcgtttggaaaaccgtctgctaaaagacttgatggtctgcctggcactcgactgtagtttcttgaacatttctttccgtattctttgagtgtgttgatctatataatgtagttggtcaggtccttagatattcggaactttcttaggtatgaaataaaatcataaataaagaaattccaaaaaaaaaaaaaaaaaaaatccaaaaaaaatatattaaaatgaataataattaaagaaacactcaaaacttataagtaaaataattaaagacaaatagttggtatttaatgaaggataaaagcaaaacagtagatttcggcctttgaacaaatgcagaatacaattaaacgcaacttgaaaattcttcgggtaggtttgactgtatcatctcttgtcttttctctgttacataactatgaacctttttacatcaattcaccagtatcagcatttgtttactgcagtctcccagcaactacattcttctgctttatttcgcactcgcgattaaggttttccgcattacgtatttgccgatttccaaaaattctctatctccggatgcaacagtattaaggccatataatttgtttcagaagaataattaacacagcgaatcgtaaataaagagccaattattgtgctattaaattataatctactatttgacgttttaatcgtagagcaagctatcgctagtgtcggctttttatcggcaagccgataaactaaaaacagtaagttgcaactattctcgaattccaaacaattgtttcctaattgtttccggcttttcttttcatattaacaagtcttccaattattttttgcctcataaatcttatacagccaccgatgatgggtctgcgacatgaataaataacagttacgtcagtgtttgttcaccgcgcgtccaatacatgaaaacactcttaatccacatttatggctatttaattgtgtaaactcgcagaccgttcgattttttgaagcctcaaagtgattttattttggctttggcctgttttggttacagtggtggctttttctgatttttttttggccattgtggcagtcaatcatgaagtaataatggctctgtgatttctggaaagcgaaaaatgtaatgaagtcgtaagctgccgctaacacacgcgaattgcgagaattacaaaagcaacctagaactcgatgttagtacaataaacaagattaacactaccctgagatatttccgcgattcctgtcttctgaaggcggtctgattgcaaatgaagaaagatcaataacgaacaatggttactccgacgtttgatttgttcaagcagacggtgattaacgaacttccgttaaggatagtaacaaagttcgatggaacaattatgcatgcttcaacattcttttaccaattcatgagattgcataccttgaaaaacagtaatattcgacactttttatggtccgaaaaagacaaacgaaatattacgaaagagtcggcttggctcactgagcatcaagataaaatggcaactctgcacgttcgtttaaagtgttgtgattacccccatgtctcggagacagaaatgcaatttctctatctttctggtgaaaactgtcatccaattgatatgttttgtagggcagcggtaaccgaattgcctggaaacgaaaattatggaatcagttggatttttaaatgcatgtactcgaaaatgcttccaaatagtagtctcctatacggagacttgcttgattctctgggtattggcatatttattctcgacgaatacgtgcaaaaggccgtgatgaatcgagttcatagcattgctcctccttccaaggcgcgatgttacatttgcgagcagttattaccacaatggtattacgaattgcatactgacttttgtgttatctgtcacgatgtcatatatgagttggaagaacttcagaaacaatttcaagtaaaattagctactgtgaacactataaagcaagacgccgatcataatctttttgactacaacggtaacgttacacttatctcgaagaacatgcttccggaatttcgtttaactgttgacacaaacgagaccgtcgtgctaaaaccaaaatcattaaaggaaacacttgacattcttactcaagaattgaacaaaatgattaatctatgcaactactccaaagttgtatactttccagatccttcgaataacgaaaaaatcatgagtatgttgctccagaagagtcttgtatgggattttaagtgcaaggtgaagtccgatctatctaaaatgctccatgatatacgacactccataacgaaaaagaacgaagcattgcttcgtatgaagaataatgttaagcttttcggtttggttctccaagatacggactttaagattcggcactttgcttccttacgcagtatcgaattcattccttccaatctcagttatcatacacattcaaggaagttctatcagtcgatcaacattcttgaaaacacgaatactaaaggaacaatgagcaaaagctgttcctacgtcccccaaaattcttttaaaagaagcggactttcacaatctatgaagaagagatgtccatttcaacgaagtttttctgacactagttgtacccttgctttcaatcattcaagaacatgtgtgcgcttgaaaaataatcgtgcacacacagagcgtgctttcttggacgatttgtccgtctacgctctttcaaaaattgttgccgaaaattcttgctctgatacgattcagtctttagtatggtccctagcgcttccgaagctagaagatttggtgcttagcaaatttccacaaccgtgcattcaggactttcaggttataaaaacaatcaacagaggtgcttttggatctgtcttcctcgcaaaaaagaaaagtacagacgtgcttttcgctattaaaatagtcaggaaggctgatctcacgaatgcgaacacactgaaaaatgtcatcaatgaacgtaatataacgaagatgtatcagctgtcctcaagtattgtgaaattgttctatgcttttgaaagcaaatcgtttatatgttacgttttagaatacatgaacggtggtgattgcttttccctattatcaaacttgggagcattacctgaagattgggtccgttattatatggcacagctgtgctatgctgtagcaaacatccacgaacatggtattatacaccatgacataaagccctcaaacatactaattgacagcgaaggtcatatgaagttaacggattttggcctcagtacgttcttgggtacaaatacagactataaacacaaaagcacatttataagaagccataccagaagtcgttctgtcgatatcaccaatagtaccaagaaaagtgacttgtgctgccgtctcgaaaatgtgcacattaaatgtgccgacgaagctatttacagtcttcttgactgtagcattcttactgacagttgtcaaaaacaccgaactcgagttgcaggtacaccgagctatctttcaccagaagcaattgaaggagatattaccacagaaatggttgactggtgggctcttgggtgcgtcatgtttgaaatgctttttggccgtcctccgtttgttgcagaaaatgtaaatgatctcttcaacaacattgttaatcaaccaattatgtggccgaagaacaaggacgcctgctctaaagaagcaattgagatggtaacacagttgctggataagaacccttgcaagcgacttggtgttgcagggtttatacaaatccaaaatcttagtttctttaaggactttgaatggtctagcatccttaccaatacgggcccctttgttccaaagacaatggaccctgaagcacttgattatttcaaagttccgaattataaacacatgtgtgagaatacttttgaagaattgcaaggagatgctgttgccttgcagaagtgccaaagcatggactctagcacaacgcaaagcacccagaaaagtagtacgtgtactgatatttcaccgattaccttttctggaacacggtgttttgtttcgacaaacgaacaaggatcatttctcagtatcccattactctccgtgttccattattctaatctgggtgcattatgtacgtgcaacaaggagattttaaagtcttttgccgttacgtatcggcaaattatagaacgccatgaagccaagagttgtttctcattgagcaagttttgttcttcttcactttaatactttcgttttttgtctaataggtgaagcagagtaatgaataacatttaatacgattcaatctagtaattgctttagtacagtgtattcagtatgcatttttttgccgctttatggtcgttcgtaccagtcacctacaagtgtcgctgaaaaaaggctatgctgtctatttttcgtttatttggtaactatggaatcccaaacgtgcaccatcaaagaagggacgcgcattggtatttgggaaggttctatttcgcttgcgtagctctagttatagggtgcggatattggttgtgttctcgctttacaacaacgctactatactttccgtttagaggagaggttttgagtaatggaacaaacacatttaagccgacagttttgctcgtttcttttgacggatttcgagcagattacttatatcgaaatttgacaccgacgctattcaacatatcacaaaatggaattcaagctccatatttgattccttcttttcctacaatgacttttccaaatcattacaccttagtaacaggtgattacccagaagtccatggaatagtcagtaacaacttccatgacggatcttcagacaaagattttgttaatactagaccagactgcaaccatgatccggaatggtggtcgcattccgaaccaatttggatcaatgctgaacgcaatggtataagaagtgctgttcacatgtggcctggttcagaagtagaaaataatggtcttaaaccgacattctacacaccctacaatggtagtatgggacttgaccgaaaattccaggatgtaataaattggttggacttgcccgatgagacacgtcctcagcttctgcttttgtatatccctcatatcgattccgtgggccatgcattcggtccagaatcatttgaactgaactccacactcagaatagtcgatgactctctttctacgtttctgcacgaggtctatcagaaaagaaatttgaaggagattctcaacatcgtcttcgtcagtgatcacggtatggcaccgacttccaattctcgcttgatatggatggacgatgtcatgaacatttctcaggtccaataccgagacggttggcccttggctggttatcgtggatttgacaacgaagacgatattggaatagcaactgatctgcgaaaaaacgcacctagtaatggatacccatggtcatactattcgcgggaaaccatgcttgaaagatggcattattcagctaatgatcgcatcgcccctaactggattgtgcctcagcctggttggtctgttgtttccagccttgatcattcaccagaaattgactatgaccctaaaggtgttcatggttatgacaacaggtcaccgttaatgcgagccttgtttgtggcctcgggtccatcattccataagttacatccaagacagcaattatccccgttcgcaaatgttgaaatatacaaccttctatgcagaatattaagcattcaaccaaagatcaacaatggaagtctacctggagcattacccattgcacaaggtaaatactcagatatcggatctttgctattatcagatgttcttgatgcttattccagaatgtaacgcaagctagctttttatatctccaaactttgagacgacatatgatcatgattgctaatgaaacatattaatattcataataatggcaatagtacaattaataattacaatttcactggtttctttgtttcttgcatccagttaaatatctaatatcgttagagggtgtgttgagtattttgtcacacttaccaatttcattttgctttcaggatcaatcataacattgataagggaaacgttattagttttccaagctgttgtcaaagcatctttaagctcttgctccgtttggacgaaaaaaccttgaccgccacaagcttgacatatggcatcataacgcgttgctacacttaatgccgttgtcggaagctgattcttttcttctaagtctttataagaatcagcatcaagcccgtgatatattccgttgttgttgaggatgataataataatgttgagcttattacgaatagcagtttcaacctccatagcactgaatccaaaagcactgtcaccaaacactgacacgacccggtggtttggatttgccaaagcggtagcgatagaataacccattcctaatcccatggtagacgtggttccagcatccaatcgaccccttgcatgagacacatgtaaaagcaaacggctcctatccattgtattagcaccttccgagacccacgttacaggtgtagaactgtttttagaaagcaacgttaatacttcgttcataacgtgtagagaataattcatgcggaggggagttgaactttgcaattgattaagtgccttttgttcattctttttcctcacagctgctagtgagttaacgtattgcgcaacagaaggagagcgcttataacctttcttttccaaaagtgtgctcaattgatttgcaaaacacgctatgtcagcccaaacgaatgttgagccaagtgatgtattatttccaagttcctctgcacaagtatcaacttggataaagcggacagtttgggaccaacgaggctgtttcccaaagtgaagcagccagttcaaccgagcaccaagcaagataaccacatctgcagatttgagggcagaggatcgtgcagcagatgcattaagagggtgtgtttctggaatacatccttttcccataggagttggtaggaatggaatcccgcttttctcgacaagattgtaaacggcatcttcagcctttgaatacgcaacaccttttccaactacaatcagtggagcttttgcatggatcaggatatctgcgaccttgttgagcacatcctctgctgcattaacaactggagaatccagaatgttgcttggtgaaggaatgcaaatatcctcacttgctgtactggattcaataaggtccgccgggaggtcgacataagcagttcctggagtaccaaaatgtgacacacgatacgcacgttgaatgtacgaagggagcagctgaattgaaggtggccttgctgcaaatttggtatgcggagtcaaaaatgagacctgatcaaattcctgaaaagcacccatatgacgcaaacttgtctctgaagatccagcaagtagcacaagtggccacctattattgtttgcattaaatacacctgccatagcatggataacaccggggccgccaacgaccaaacaaaaagccggttttttggttaaatatgcatatgcagtagcggcataagctgcactttgttcattacgaaaagagacgaagtgaatgccagcatctcgaattgcctcagctacttggataaccggaataccaacaattccaaaaacgtactttacttgtagcgaaacaagagtttcagcaataacctccgaacatgtcttcttcatagttaaacaaaggacgaacaaaaaccgtaaatgaccggtattctatattccaagaaagcgacgtttaagggaaactgcaaatagtattagaaaatgtccaaaatcaattatttagtattatggcttgttcgtaattccgtacatgttttattctttaccgagaacaggaaaaaacgagaagttcacttaaaagaatatgcgtaattcgaggatttttgctcccatttattgggcgtggtcgaataacaaaatgtacaccgatgggttagtataggataagagaattcgcaatactattcagcaattactcaagatcgtttagatccgttagatgagaccgagcattgttacagcacatagacgatacacacatatatcaaataggggtaactaagctaggatgtacatcatgataatctaaattatcaaagtatagtaagtagtacatcatattcataaactttgattccattacggtttgtttcattaattaagttcttcgcaaacccattcgccatttatgggttttgttacaaaatgtcttcccggagggggagccgcttccagcagctcaaagtgttgaacctcacaaacgacgagagcaaaacgatgaaaagcctcttcccagttcttcctcacagtctctgattcatcacccgtgagtttttcgggcagaggagtatagtggaagttaggatcaataggagagtatggttcgggacatgcaaatgttcctctcaacgaagccgaatggatggaccacaaacgcactctttccttctcccacgaccaatcttctggaacggatgcattgtttggcagcttatgtttctgaatcaattcatgtccgggaaactcaccgttggccaagagttcaggtaaataaatccatatttggcctgccaaacgcatttgttggagggttttaggaagccagttacagagttcatatccgtttagcacagatttcgttcgaagagtttcacgttgtctttcaataatactccgagatttcttcatcaacaaatcggttgagaaaacaagcaaatcggtcttgagagctgccttttctgtggattgatagtcccatccacaaccaacaaatccgcgtagtgctactgttctaactctggggtaccattctccaattgccggtaatgttgccaactgaaatgactcagcgtccgagtcttttttctctgttttgttttcggagataagttttttcaagacgtttgtccataattcagagcccatattgttataacaacgttgacttttgagaaagctgtgaaaatgtatatggctatgctggaaaagaggggtgcgcatatttacgtaacaagcacgagaatgcgacaatcaagtttttgactatgatcttacgcaattgttagtatgatgaagaggaaaagacgaatgtataggttgcgcaaaaagcaaattgcttttaatggaaattaaaaaaaaagtgtcaatgaaaaacagaacatatttccaagaggtgaagagtcgaaacgaaaattaagaacgcactaagtaacaattctctcttagcatggtttatcttctgatgtataaacgcttatataggtttcatcgttgaagaactttttgaggaaactatttcaagtgagaacagaaaatatcatgaatcaattacgcgaggagccacgttttcattgatttagacagctcaaattaggttttgactgttcttttacccgccaaagagcgttgttgaagtatggtgtttaacaatattttaagttacagcttttggtaaagattatgaatttgaaaagacgtttctttaagtagtgaaatagttaattgttttattaagaacaaagaagatagtcagcagagaatgacaatctatgttcaatagcatcttcaagtggaatcggacatagtaagcctattattctagatacctctgatacaacaattaagtatcatttgccttgccaattcaagcttaaaaattcatctcacaacgaacgagaacgccgacaatcgtaatgcttgactttgcagaaagttacattagtaattcttttattatgttatgctatacttattattttccgctacatatataaactgaaagcggaaagaaaaacagctacgagtaaaaccagcattgtgttgatagaacccgatttagaagccgcagaacttttgtgcttagaagaagtaccgttcgtataagtaacgttcaattgataatcacttgtgtcgtttccgtagttatgactccaaacagtatattcgccagcattttccaaggtaaaacagccgctggtcgttcctccagggaaatagtatcccaataatatgacacgatcccaacctttctcgacaatgatctggccgtctttagttgctatgaactgaacatctccagggccatatataagtaaagagaatgaattgttcattaagggattaacgtccaaagaaaccgaggcgttcttgttgatgggttttatgtaagcagtagcatttgtgacagatgagttcagagtaaatgtcgcatcggctgcagccttgtggaagaattgcagaagcaacaagagattaatgttcagaaagttcagcttcattgcaatgtccaattgttagaattcgatgaggatgtctatataacgaatacaaccaaagtatttatacaagcgctactaatcttcgacaacgacaagcagatgctacacgtgccatgagacgagcacatggacttcatgtgattgactattcactctcacgcttctcatagcggaaaaactatcttccaatagaaacaattctgaaaaaaacttctaggtttgcgaaaaaaatagccctaaatgatgttgaatacatattaacagtagcatgtgatgtgggaaaaccgaatcagtgaggcgaatcggcgcaattgtatttctccattactgctaactccggaaatacgcgaagttacagcgtagcaaagccttgggaaaatacatactgtaggccccttgattggaaacctttggtaataaggtttcgcttttattaaaatcaagtgcggtgagtcacaattggtaaatacaaaaagataatgaattctggttattaccaatgtagagaatgagacttggattaatttaaaattcagattcccttgttgggttaaaatcagatagttccatgttcttcatgttatgatgaacattcatgaatacgagacgtttaagttctcaattctgatactcttctacgttcgtgaaagggcaatgacaaaacatttatatattaattcattgtattattgaaaagaggagccgcaaaaacgtgcttaaatttagcaatcgcttagcaaatattttgatataacaaacaatctctctcatttccttaaaatcatgaatttgtccctgtttttgcaatatttagcgaaataagaaaacctttttacgaacgtagcttccaatgttcagatttcttatagtaaattctcttatggggactccatactcaaatttagactatgctataagggtccagtaactttcaagcacttgcaatcgcaccttatcgaacattggtggaataaaaattgatattacgtatattgacttgtgtatatgacctggagctgtacttgagtaatcatcaacaacccagttaaacgagacacctttggtttgcttctcgttacattcgtatcgcttcgagtagataatgtgactcagtccaacgcttgcgctcgtcgcaccccttcccatgcagcgaatgcgaagaataatttcaccgagaataattaatcccaatatgagaaattgctcattacgcgtggcgccatgtgcagcatctgcttgtcgttgtcgaagattagcagcgcttgtataaatacttctgttgtattcgttacatagacatcctcatcgaattctaacaattggacattgcaatgaagctgaactttctgaacattaatctcttgttgcttctgcaattcttccacaaggctgcagccgatgcgacatttactctgaactcatctgtcacaaatgctactgcttacataaaacccagcaagggcaatattggtgaaattcttttgaatattgatccctcaaatgacagggcattttcatatcttctttatggtcctggaaccattgggttttccttgggcgatgatgataccccatttgctattcatacgggaaaagacaaagtattgtctatgggtattcacatcccatatggaaacgaatccctcgctgcgtgggcacttttggagaaagccggtgaatattctgttgtgacacggtcgttgtattcaaacgaaacggactatcaagtcaaagtttcatttaacgatagcattgatggacactgttctgcggcttcaagaaccggtacattctggatagcatttagtcttgctgctgctgtttttctctcgtgtttcaatctgtctctataaacggacttgaaaacccagtctcaagtaagtccagctaataccaatgatagtttgcattgggtgaaattcagttgaataaatcttacatagtaattataatgatgccatattttgcccgattctgtctatataaatgtatttaattgaggtccactaaatagcaactattattaacgattactttaacgaaactgaaactttctttgattgcgaatatgtctttccgttctattgacaaaattgacttcaaaaaaatccatattgctcttcgttaacacaacagcaaatgcctcatcgcaaattatagtctaattgcgattcgcataattaatttattaaagcgaaactttattcctaagaatccctaaaccaaagcaccacgggtgttactattacaaaatattctaagaaatacccttttctattttttacaggaaagggtccaactactaatgtagtcgttatgtgctcagcaatattgggacgttgctatggcttgtgatctaataattcttcttaaaaccgcctggttatgtgttcgtatctccgaccttaacagtgatttacaaagagctgaatatgctgcaagtgtttctactctgcgatgtttgatttcttccttttctatcgttgcttacaaggcaaacaattaaaacttcaaacgaaaaataaagtcctccatatgagcaatatgtatcttatactatattttatgtacatatgcagtttctttctccttcgttcttttcaaaattatgaatcgaatttctccggaagaaaattcaattcaataaacaaacagaggacattcatggtaccaaacccgacattatcctttttttccccgtgaaacaaagggtttttggctatttatatcaaacctcccctgctcttaagcaaagcaacaaactcaaacgaatagcaccactagcattgtcacatacgtcttctttgtttaaaaaaaaattcttacaaagctggctctgctataatactgatttcgtagactttctgtatattgtatcatttcataaattaaaaaaaaaagtggaattaatttgactcacatcgaccggggacttcattcgttatgaaaaacaatactctctgaagtctatttaagggactaacgcagtctgttcagtacaaactctgacacggataaatcataaagtacggtaataattgatccggctttgttcaccaaaatcttcagctcaaattaacggaacgagaaaccttttaattcttgaaataactttataatctcacatagtgctttatatctttgttctcactctacctctttcacacactactcaatctcttttcagtctcctaatttatcctctcagtttcatttcattcatacaatttaccaagaaaccactcactcttcaggaactataaacaaaaacattcatttgtgttacaagacttgctttccagtgcgacatacaatccttatactgttgctaaagctcattcgtacaaactctccaattatttcgtttgttccaccataagaatcataaaatccgcgtgttcaatcacaatagatactagaaacaaaactcatttgtcgccatgtcacaaatgtcaacagcttcggttttctttccttcaccggctcctggcttggactatcctgaacctttagaactcaagtacctgcaggtgatttttcgtcatggtgaacgtacgccagtaaaggaccgtttagagagcgcaggaattccaagagattggaagatgtgcaataatgctcgtcgctttttcgctcaaattcagggtcaaaagagatggaccgttttgggctatgagcgtaaaatggaaagacccgaccatatgaccttaaacgcacccgtgcaagaacccaccgaaagtgctgtttgctaccatggtgagcttacagatatcggtcgcactacgactcgtcaactcggtgaatatctgcgcgagcgttatattcagcgtcttaaattcttacccgatgcactgagccaaaattcccaggtgtacatgcgtgccactccacttgttcgtgcactggaatcgctcgaacatgtctttgagggactgtatcccgaagaaaagcgttctggtttccttcctgtcatttacaatcgcaattgggccgaggagaacctgttacctaacgagaacaactgccctagactccgccaattgtatgaggagtttgctaccaaagcagccatcaagtttgatcccttgcttgccggtcgcgcttccgaaatgatgagcgagttcatggacggtcaacctgttcgcgtcgtatctagtcatcctcgtctcagcggcttgcttgataccataaacgctgctattggtaaccatgttcctcttcaccccaacttaactgatacccactttctcagcgatgcacaaaaggctgttacggaagaatggtttggaggctacaagcaatccaagctcatgcgcgtgcttggtgctggtagcttgttaaacgacttgtataatcgcatggagtcatgcacccaaggcaacaagggaaatcagaagcttgaactctacggcgctcacgatgtaactgtagccgctattctcgcagcaacagattcctttgactacaaatggcctccttttacctctcatctagaacttgaactcttccaagacaagtcaaaagaaagtgctcaatcgacttctaactcggtagcaactacatcctcaccatcagaacttgctgactggtatgtacgcatcaactacaattccagtcccgtcgttatgggtgcctgtaagggcaaaggtttccggggtgacgattccatttgtcccttaactgtctttaaaaccgtggttcgtaatctgaacccaaccaactacgatgaactgtgtcgtccagtcaaggcacaggcataatatccagcacgaatacattaagataatcctccacattttggaacaaagattagttacaactttgttaaaaataaaacaatgtaatactgaaacaccattcccttttccataggcaagcttcatgtgtattgttggtctacgtacaacactcgattgacagtaacaccgtcaatcaagcaagtatgatttaggtataaggaaatgaatatgagtcgacgaaaaatggaaagcatgtgtgtagacgcatctaaagataaagtccactcacaggtccactctcgtccttggtcttcaaaaccttttcacgagcttgtctaaagtcatccatcacaacacgcatacgacgttcgcgcaaagcaagcaaaccagcttcagaaacaatggctttgatttcagcaccggacagttcgtctttgcattggataagctcctccaaattcacgtcgtcaccgaggttcattttagaggtgtgaatgttgaaaatcttgcgttttgtgttttcatcagggttttcaaacaagattttacgatcaatacgtccaggacggatgagggctggatcgagatcgttaatgcggttcgtagccatgatcactttaatgtcacggttactggtatcaaaaccatcgagctggttcagcagctcaagcatggttcgttgaatttcgcgttcggcacccgactgagcgtcgtaccgcttggtaccgatggcatcgatttcatcaataaagacgatagaaggtgcatgatcctcagcagccttgaagagttgacgcactaaacgcggaccgtcacccaggtacttttgaataagttcagagccgacaacacgcagaaaggtggcagaggtttggttagccacagccttggcaagaagcgttttaccggtaccgggagaaccgtacaaaatgacaccctttggtggcttgatacccatttcttcgtagagctctggatgggtaagaggaagctcgacggcctctttgatttcttgaatctgagattcgagaccaccgatgtcggcataactttcgttgggtgctttttccaacttcattacattaatcatagggtccgtgtcatcaagcagcacaccgacaatactcagagtcttgtggtgtaggagaacgctgcagccgggctccagcatgtctttatcaacgaatgacatgatggaaacatagtactcgggtccagcagtcgaaacaatggcgtggtcatcatcaattagttcctccaacgtacccacagacattggggtcccccgaatctcgtcaacccgattgcgttcctcctgcgtcttttcgtcctggggcttgagacgttcttggttttttacatactcttcctccattaggagatggtcatgaattcgttgcattttcaaaagtctcagacggcagcgcgtagtaggcagaactgcagggagcttcgtggccgcgtctgggcccgattgcattctcttttttctacgtcctgtccgcgtaggtaccggaggttcgtattttggtttctctttcttttgtcccttttgattaccattgttggcgccatctccaaaattggagaatcctgattgagcttgtccctatacaatttgttaataaaaccattcaatgaaaacacactaggagagaggagaggttcgcagtaggatgttgtgtaacacacaattgcaacgaacaccgcaatggacattgtccagcagcaaaaacgtgtttcccatcaaaaaataactttgaccacttcccaacagacgaattcggtatcgttcgaaagcaaaaaacgtcagcagttgaatgagaacattctcaatatcgtaattcttcatcctaacgagcatctgcgcaaaaaacctaccattgtctaaatttgtagataccgggcgtgtttggttgtacgcagaaatcgacgtcgccatttgccctctcgtcctcctcgacccccacatctgtgctgcttccctccactgcgttgttactgcaccaccacacaagcgaatcgatacgagcacgtttcgcttatgtcggttagcagcaaaccaaactcaccaccaaaactactacaccaaaactggtcttgggagtcaagctggtcagaagtaggcagctggctgcagcagtagtagtggtagcagtagcaacggtagcggcagcggtaggaacgatggtctacagctgcacaggaggcaggcggcagaacagcgctcagttacagtacgaagccaaaatcccccgaagaaaatctcagacccgccgtgttgaggcggtactggaaagtctcgctcgtaaaggaagaaatgtttacggtgagtggaatccgagatgacagagcatcatcggtgtgcgtccaacgaaacaagttcagaacagaagagagactggtcagtgtcctcgggtttgtctgccacgcacaatgtgtttgtgtatgtgtgtgaactgttagcgttgaatggccggttacgatggatgaccaggtcatgtgtgattcatgaaattcatctaagtgagggaatgggatggtaaaaggggatggaggaggatggatgtgaatgcgagtgagataagatagagagaaacaaaaacgagaagaagaataggagaacaggaaagaaagagaattaggaatggcaacacgcacgcacaagaataagtagtagcgaatgggaggaagggaaaaaggaggaagaaacggagagggaatgtgtgggaagggggatgggaaaaacaataacaaaacaaacaaacaaacacgaaaacagagatggaacaagaaatgaaatgggaaagcgattttgtgggcgattgtgagtgattgtgaacgagtatgcacgtgcaaaggaatgggatcaaaagatagaaagagaacagaataaaacgagcccagaggagactggtgaaagagtatgtgatgtgtgtggatgtgtatgtgtgcatatgtagacaagagaaaacattggaaacgaaacaagctgaaggaacagcgacgggaaggaatagtaaaggaaaagggtgacgataaaacggtggtgaggaagtgatgatcacgcacgtataagcatcgagaaggaagataacataagcaagacgagtaccacggtttgttttttttttgggcgtgaggagtatgtccactctaaagtacagacagaaatataattccaatttttttttggagaaagagagaaagaaagagagaaataaagacgtggaccatgcgtgaagagacggaaaacaggctggatgcagtgatggggaagggttggtttaccaaaaaggtgtttcatcaccaacgctgttcgtcatcacctacgcaccaagactgctttcccaaccttcagacatgctcactcctgctcgtccccacatcacggctgggagtgcggatctggaggctgcgaagctgccccagcataactcttccaagggggtgcatatatgttgtggtaattggggtatggaacatgagcacccggcgtctggctagcagtggcaggacttgaagggtcgatagtgcgacgaggaagcgaacggccacgttccagacggcggcgtatggtagcctcggcaagttcaatggcttcaggagtgccgatgagagaaacattgcgtcgattgtcgggcgtacgcaggtcaggagcgaccttaatctgacactttgtttgtgcattcatctctcgaatcgtctcaccgcctctgccgatgagcagacccaccgattcccgaggcacggaaataattttggttcgagtgagcgtagagagagacggagacaacgtcggcggagcaagagcggtaggcgtggacgacgaggacgatcccccggcgacttgtgaagcggcggcagcggcagcagcagccgctgctgctgcgtccttgttgagatcttgctgcacaatgtcgaggatcatggcctgtgcacgagcagtagcctctggagacccgtacaggtacacaggacgcgcaccgtttctactgtcgctttcgctttttatgttgatacgggttttggaggcttcttgcaggtcacggattgtttcaccgccctttccaatgatgaggcccacacagcgatcgggaatggcaaacgtgagcgaggcgtcggcactgatacctgcaggagctgctgttgcagtgcttcccgtggccacagctggtccattggagccgggtccgactacgttggtattcaacccggccacagctggagaagcagctgtgccagcagcacctcgagccagggtccacttgtactcggcaatcatgtggagcatttcacgacggcactgttcgatgcattcaggacggccggtaaggatggcggcacgttctccgggatgagaaggccgttccggcatgaactggacacgcacgttcgtctgagactcgatacgacgtagcgtctcaccgccttttccaatgagaagaccaacacaggcgctctcgacactcatcacctccttcgtcgtcctgtgatagctggtcgagtctcgacgcagcctgccgctgctgctgccaggacagccgccgggctgtgcagagcctacaggcccagccgaaccgccatttggtgcgtgctgggcctgctgctgttcgtgtttctgtacaaagacgccgagaaggccaccggcgcccaggttggacgagctgtcggtgaggtcgatggtgccgctggaggtgggcagtggaaggtccgccgaagtatgcggttgcgagcccgcgctagaagcagaagagaggagtcgcgaaactgcacttggatcaacggccatggatgggccagtgctgagcagtgaggagaaagggcaggaattgtgcgggacatggttcagtgagctgcagtgaacagaagcgagggaaaaggagaggcagcgagcagcagcgagcggcaacgagaagcagggagcaatagcgagcgatagcgagctgctgcgagctgtggcaaccgatggtgcagcgacgcgggggtggggaggacaggggtggcgataacgggactgtgttgctgttcgcgcagcgagacgcagcgagctgcgcaatcggtattagcgctctctgacacagctctctgacacagctctctatccagcttctacgcgacgcaccgcgacacgctatacccgctagcgcactgcagtgcatcccctacaccgcccttaccgcctccgaagccagcacactatatgcactaaagccgcagcgcgctggcgcgcgttgcagctcgctgacgctccctatcactaatcactaacgtgagttccgaaccgaacccccagacccccagcgctgcactgccgtaatcttccgcaactccttcatcttatcgcagtcgttcccttcttctcgcctcctcaccggctcaccctcctctcctcgaccaacaccgctgcgttcttcctgcgcagctcctctctttcttgaacccactcagacgctttttgtttcgctcgatcctcgcctgctctccctcagatacccccactaccaccgtacagcctttttgtcccccacatgacgactcgctcagctctctcgctctcttctctcgcccaccgggcccccgcattccccccacactccactccgggtctggcccgtgccatgtctgcatgggccaaggtgccgatggggccgccggacgccatcctcggcatttccgagaaattcaaggcctcgacgaacgcgaagaaaatgaatttgggcgtcggcgcgtaccgcgacgacgcgggacgccccttcctgcttccaagtgtgcgcaaggcggaaaacgcgcttgcccaaatgaacctcgacaaggagtacgcgccgatcaccggcattcccgtgttccgcgagctggccacgcgtctcgcgtacggcgacgaggtgtacgaaagcatcgccgagcgtctcgtgtccgcacagagtctcagcggcaccggtgccctccgagttgctgctgccgtgctggccaagttctacgagccctccagcacgatttacgtttcgaaccccacgtggggcaaccacaacaacgtgttttcggctgcggggcttgccgtccaatcatatcgctactacgaccctaagacgcacatgctggacgcacagggcatgcttgccgacctggaggacatgcccgaccggtccattgtgctgctgcacgcctgcgcacacaaccccaccggcgtcgacccgacgcccgagcagtgggacgacatcctccgcgtcgtccgcaccaagaaccattttgttttgatggacatggcctaccagggtttcgcgagcggcaaccccgcacgggatgggtttgccccgcgcctgtttgccgaaatgaatgtgccgatgatgctgtgccagtcgttcgccaagaacatgggcctgtacggtgagcgtgtcggctgcttcagcatgctggctgcaagtgccgaggaggctgcgcgtctcgagtcgcaggtcaagatcatcatccgcggcttgtactcgaaccctccggtgcatggcgcgcgaattgccgcgcgcattttgggcgatccggagctgcggacgcaatggcaccaggacatcgagacaatgtccacgcgcattcgcgacatgcgcgctcttctgcgcagccatctcgaggacaccttccacagcgcgcacgactggtcccacatcacgagccagatcggcatgttctgctacacaggcctcaatcccgcccaggtggataagctcacacgtgacttggcacgtgtatttgacccgtaacggccgcatcagcatctccggcatcacaccggcaatgtccgctacctggccgaggcaatccatgcagtgagtaaataggcgatggggctgccaccgctgctgctgctgctgctgctcgacgcgacaactgccgctggcagttgctcgaccttccaccctcgcttaccacaatatgatgtcattgtaaactgagctccgcagccaatcgttaattgtcgcaaattcgcattctccgccaatccttaatccctcgcaaatcgtcacccccttaaaccctatctttctccaccaatcctatcttgccccgcatttcccacctcccccacgtcacccatgatcgacgcagcatgatccgcgtctgatgatcgacacggcacgctccacctctctccaacacccctccctcctccccctgcacctcactttccatcttgctccctgatcgtcaccgtttttctctatttgcagtgtcacatccgccgctctggtacttaccgcgccgtctcctcactgtccgttctccaactttttctttttgttttttccgccggtctttccccgacttattcacgacttgtgctttccggagcagtttttcccctcactgtcatcaaagcccggcttttccgctctgattgacttgcgatccgcgatttttattatcttttttgccctttttgcccttttttgcgtgaattcgtagttctgtggacaattttcttggtttttatcgtcaacgttcttcatcctcacacacacgtttgtccgtctatttctctgtcatgagttttcgtaacgattttctgaacaccaccaacagtcgtggtatccccggacggttcgcccgtcgtacgcagctgctgaacgctgatctggcccgtgcttcccagtcgtcgaacgccagcagtcccgactcgggcaatgcacagtcgatggaccacagccctctgcccttgaacaacacattcgaaaaggacgctactgccacggcagacattggtgctgcgtgagccctggttgctgtggtgccggtaccgaaatcgggatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgcacatacacgcacgcataaatccacaccttggttctccgaagactcaagcgcactcgcgggcaacggacgctcacattctcaaatgtacaaatctacccccctcccgttccctaagagcagcttccaagcttctcgacgtctttatgaaaccgaaaagaatgcgattcccgttactctacagcgtctgctgctacagcatctctacctacctacctactactacttctactactacatgcagtcctagtcgcatctagcgacatcgtttatttaaggtttcccttaagcgaaaccgtgctggcagatccttacatcttgctgacgtgttcgcttcgtccacgtgcttttttcggcgaatcagtgaaataaccgcttacaaaaggaattgtttcccctgggatgacccgtatctttccccaaaatgattggtcaactggaatgacgtctccagctgctgatgaaaacgaaattattttatgacaagcaaaacttttttttacgattttattaatgaaactatttttggtgaactcaatttccctctgctcctctttgtctccacttgttcacgccgttttcgcctgcattcaccatctcgctcattcgcctttccgcccttgccactcggcatcccctcttccgctgtgttcccattggacgcagttttgatttgcccgcaagtgattgggtactgtcggcgaatcagcccttgggaataccttctcggttaatagaaaatcagcccacaatgaacttaaaagtaactgctttcgcaactaccgccgtcttttactcaccacacacacacatttcatcccccgccttcgcccttggcccccacgctctctcggcttggactttggtcagtgtcttgtattattattattgctattcccccacatcccactagaccccacaaatcccacataacttcaccaccaaaacaggtgtccacgcaataattgtgtctggttgtttggtgtcgtagctattgttaatacctttattttttgtctgctaacgcgtctgtctgttcgcgtttgtactgtactatttctctctgctgtgtacattatataccgtgtgccgattgaaccgggtttaaacgcgtctttctcatggattacgttcttagtgttgctgacacggttgtgttcgacaaggtgtacggtgccgtatggcccgtcccccgtgacaacattgtccgccagaccatcagcctgtacttgctgacatgggtgtttggtgtgtttttgtacggtttcttttcttccctgtcgtatcactttgtgtttgacaagtcgctgatgaaacatccaaagtttctgaagaaccaggtccggctggaaatcatgacggccatgaagaacttgcccggaatggctgctcttacggtgccctggtttttggccgagctccacggatacagttacctgtacgacaacattagtgattacggctggaagtactatttcgtttctctgcccttgtttgttattttctccgatttcggaatttactgggctcatcgtttcttgcaccatcgttgggtgtatccccgtttgcataagctgcatcacaagtggatcatttgcacgccgtttgcctctcatgccttcaaggccggtgatggtttcctccagtcgttgccttatcacttgttcccgttcttttttccccttcacaagctcacttacctggggctgttcacctttgtgaatttctggtccattatgatccatgacggcaagtacttgtccaacaaccccatcattaacggtgctgctcatcataacggacatcatctgtactttaactacaactacggccagttcaccaccttgtttgaccgtcttggcggatccttccgtgctcccgacccggcttggtttgacaaggatatgcgttctcgcaaggaggttttggctgttgaaattgcccagatggaggaaatccagaaggaggttgaaggcgacgacgaccgtgactatgttgcagacaagacgttgtaggcgaagttaaagggatcccctcacagccacgaaatggcgtcgttgtcgtttgtctcgtcttttgtctcgccttttctcacccgacgccttcccctcccattctctcttctctattcttctctatatttttgtacattatcttcccgttgatcccgtacctggcgaagtcttgccaattgtatcgcgatggtgtatatcgacaggagacatacaggctgatggaagcgccccactccggttgcagtgtcaagtcatagtgtggcctcaatgccgtctactccgttgtcctttttagatggtcctctgtattgtaacaataagaattagcgtctaggacgcatttaccatatactacgacgcgcgaatggggaagttagttttttttgtaagactaaaagatgaaaaataggcctgacaaagttacgactgcaaatttagcttaggcatttgcagtgagaatgtcagaaatgtgtactagaaaacggggacatcaaagagcggtaaaaactcattgaaaacgaccccaagttacaaacacgaattgaacaggaaaataaaaaggctgttgaagtcaaatgcttgtggttttttctccatgttacttgcagcacaactgtgagatgaacgaacggtatagtgtcaattggactttctttttaagtacagcaagaacaaatgtccatcgaaagggcaaaggagcgagcgacacgccttttttgaagtcttaacaacaattttgcaactgccgtaaataggagtgcacacagtacaagggagagtgagaggcagaaagaaagagagagtgtgagaaagtgagaaagcgagagagagagaaagagaccaaacgaagagcaaaaaacaaacacgaggttacaagcgtcatcttcaaacttcgtacacgtccttgactgtcctacgcggcagataaggggaaaaaataagtagaaccaacgggaaggtcagcgagtggtttgacgatcaccgttgcaccgatggttgggttgggtgatggatgagacgaacggacgaaatgggctggtgggtgaatggaaaaacgaagaaacaaaaaggcgtgtagctcgcaaaacggcatacaaacacacacagacacacacacgcaaacacaaacgtacatacacagattagagcagcagcatgcagctcacccgctgcacccataaaccatgctcacacttaatcgagtcgtgcacgtggaatgtccaaaggctcaaatgtgtccagatcaacggagagcgcatcacgagcgtgcggaggcacaagcttgtggttgaggtctggccggatggacaactcgagaggactaaaatcgaaaagtggaggcagtgcacgaggcgaatgctcggggtgacgggagttggggagaagggtgtttgggtctcggagttcatcaaagaatggatgacacatggcctcaatggccgtgtaacgttcgtacggtgtgtacatgagcatgtgggcgagcaaatccagcgcttccggggaggcgtttgtacgagcaaatacccggtgcaaaggatgagggcggatctgcgggaaacggtactccatgtagtttggattcatcgtcttaatctgctcacgagaaggcgtgccaaggatcttgatgatctcgacaagctggtcgataccgctttcaccaggaaacagcggctgacccagcataagctcggccatcacacaacccgtcgaccaaatgtcaatcgcgtgtgtgtagtcggacgcaccgaagatcagttcgggtgctcgatagtaacgcgaacagatgtacgagacgttcggctctcccttgacaaggatctttgcactgccgaaatcacaaagcttcaacgtccccgtctcgggatcgagcagcaagttctgcggcttgatatcacggtgacaaatgccacgagcatggatataagcgagcgaacgcaacaactggtacgtgtacagcttcacctccagcatcggcatgcaagctttttgcttgacatacagccgagaagcccggtaaatggtttcaggcatgaattcgagcacgaggttaaggtacacctcgtcacgctgctctcccgtcgtgtagtagtaggcgagcaattcaacaatgtttgggtgatgcataattcgcataatttggagttcacggttctgtcagttagtaacgtggaaaggagaaagagagggggagagacgaggaggggaagggacgaggagacgaagggacgacggtgagtgaaattgagttggactggattggactggattgaattgaatgatcagcagcaatgatcttcgtaaacgacgatcgatgatcgacggacgtcgatcatcgactcaatccttcaaccgtgtcgtcttacacacagacgtctgaaggcaactaggcgccacattgcgacgacacaaacgtcgtcttgacgagcgtctccacgagctgcccagacgtccacgacatccacgacacggcgccatctgtcgccgtccttcgtcgtctctcgtcgtctccgtcacaccaccggcacaaaccttaaaccgtttgtcttgaagaacccgcttgatcgcggctttacggttgctctcgatgaggtggacctggacgacgacgccaaagctgccactgccgaccaccttggtcgaggtgtatgagagctgcttgactacaccagtggcaccgtcgcgaaccgtctctttgacgacgcggaacgggtccataggaactgcaatgtcagaggagatatgagacggctgcgtacgttgagtgtggttcatggaggcagggagcaatgcgagtccagcgggagcataccttgtccgaagcgaggtaagcggcgcacgcgagataggcgatgcaaccgaggggcagaagccaatgaacgtcgtgtgtttctggtgacacgagaataccgaagctggcgtcgctatcggacgaatcagcgtgcgttgtattcacgaaacgagatctgctcgcgtaaactgcgggtaagcgaggcggggttggcggtggtgaggataacggatgacgtagcgagataaacaaaggagagtgcgtcggttagataagcttagatcagtatcaagtccgcggcttttctgtgctgccccaaggtggtggcaaccccccactaagccccacctggctcgcttatgtcgccttgctagcgacactcaagcccactagtagactggcacgcacgctttttcctgtccctcccccacccatccacctcattgaacatccatggattcagaagcagaacaggcgtttcagctgttcgacgttgccggaaagggcttcattgacctggaagatctcagacgttcttgcgcgcagctcggcgaggatttaacggctgaacaactcgagtcaatgcttgaactcgccggttccaacggacgcgtgtcgcgtgaagaatttgaaaagctgtgggaacacatcgggtaatcgtaattgccgaggctaagcgagcacgtgttcgcgtaacaggcttacggcctcccatacttcctgacccgccctcatccccatactcccgtcagtacacgcaggcgtacgaacacgtgcgtacgcattcctacgcacgcatccacgttcttttcttcttctccttccccacgttcgtcagcgcacgtacggacactcctcgagcactcgccgtgttcccgtctcctctccccactattttttctagtgtcctcctctcccgtctggccgcccccactgccttctcgcgtctccctgcacccccaccgccccactctcgtttcgttcgcgtagctcggttcactcgcttgtctcgcctggtcgggcctttctctacgcaccctctccatggaccacctctatcactttgatcccccgtccgagcagcagcatctccggagcgctacttggaaacaaaagtaagtttttttcttcggcagtaaaattcccctagctgcattctctccatacagccgtttgtgctgttccgcgcgagtcccgcggaaagcgcgcggtaggtgtaattagctagctatgtgaagcctgtgtgtgttacgttagcgggtgtctgtcttactgacacgtgttagtccacgtttttttaccgatgtgcagatcaccgccgtggctcttacgaaaatgctacgtcatgtggccgacggtgttcctttggaagtgatgggctaccttcaaggatttgttcgtggcacgacgatggtcgtcatggatgcgtttgccttgccggtaaagggcacggagacgcgcgtgaacgcccacgaggaggcgctcgaattcagcgttcaataccagacgctgtgcaaggctgtgcatcggcccgaatacgtcatcggctggtaccactcccatccaaactacggctgctggctgtcaggcattgatgtggagacacagcgacaaaaccagcgctttcaggatccgttcgtcgcgattgttgtcgatccaattcgttcgcgtaccggttcctctgtcgatattgctgcttttcgaacgttcccggtggaatatgtgtcgcgtcgcaatcgcgcagatcccccacgggctgttttcgcagacgacaaaatcccgtcccacgtttcccacatgaagtcgttcccgtcggctaccccgcagcctagtatgcccgcatccaaggtcgaagactacggtgttcatgccaatgactactacgaattgcccattcaaatcgtgcagtcgtcggctgagaaacgtgtgaccgagtatcttgcttcctgtaactgggcgtatggattttcacagcccacgctcctgcaggatgcgccacatctactccgcagggagcgtgccctggccgaccgtttaaagtctgctgcgaacggtgagatttctgtgcaggctgccttgcaacgggattctcagctgtttgaggacaacgaggcggtcatccatgggctaaaattacgcgatcgtctggcttcgtctgacagtgtctcgagcagcggtggacatacagaacgtttgagttgagttgtttttgcgtagttcccgcgaaaaccttaatcggctcgttgacgccttgaccaatcacaggtctgtcatgatctacggtcgatccattccctccatcgtagtggtatccagctacttgctgcacattccaaaccgacgaaacagtttcttgtatttctgtctatctttctctttcaaatcgatcggtctctcgtcatgtttttccctaacggtatgtcttagggttttaccgctgtgggcttgtgagagctcgcgcaatggcgatttgtcattgtttattgacgatttactgacacttgagcagctcgtcctgtcaactatccgggccatatcccactctctcctcttcaacgaatgtttctcgttgctggatcggccattatgggattaaaggcgccctggagaggcgatatgattgctgttcttggtgatgcgtctggtcaaccttttttcttacgtcgtcttcgtgacaaaatgcttgccaatgaaacgggcagacgcattctgaaagaacagcctcgaatgacttccaaatcacttaatctgcctcatcttcgaactcttcctccgaatacattgggtcgaatttatgttgactggatcgacaaggaacatgtaacaccagactcacgagctccaactcgttatgttgatgacccggaagaagcatacgtgatgcaacggtatcgcgaatgtcacgacttttttcacgccgtctctcaaatgcccactaacatcgaaggtgaactggctatcaaatggtatgtgacaaaaactccacagcaatgtgcacacttgcttgtttgcgattttttcctatcccctgcttttcctcccttgctaacttgaaaaaggttggagtttattaatatgggattgcccgtaggagcgctgagtgccttgtttggtcctttgcgtttgaatcgtgtgcaggcatcgcgtttccgtaggacgtatgttccttgggccattcgtaatgggctgaaggccgagttactcgttaatgtttactgggaaaaagagctcgaaaacgacgttgacgaagttcgtcagcacattcgccttcaacaggctcctgcattgtctccaaacactccgtaatgaagacgcgtttttacgattaagattgtttctctaatgttgtttcccttttctttcttcaatatgtctacatgcttatgaatacatcagagtccccgcatgtaatgtctgcttcccgcccaatcttctttctctcctctacattttgttttccttcttcgcaacctcctcttttacgccactgaagtccgctctgtaactggtcgtactttaacgaaatagcctacttaataaaagaaatcattctttctataacaaacgaaacaaatcatgtgtagacgaaactgagcccaagagccaaaggaaagccggccggacaggcggaaggtgtccagtgtgtgaatgtgcgtgtgtgcttaatgcttttcctatttgctgctcgccatcccaaaaaccaaaattattatgtacatgcagtaaaccaaaaaccgatgagaccaaagtgaaaaaaacaaagtccagtgggatgttataacaattgcaataacaaacggcaaccgctgcgttacagacgcttaatggtgtttcttctttttcttggcgatacgcttctgcgcccgaagctccttcttcatacgaggatccaacatcctataacgacctttgacgcccttaggccgagatgctaatccacggtttgcaccacgagcaacaacaatagtgggtttaggacgaaccttcttcttcatggcacgagccatcatacggccaatttccttggccttttcaccttcagtcatgtcggaagaggtgataccctcggccttcttggccacccgttgcatcttcttcatagcacgaagtttcttacggccctgagcctcaagaacctttttgatgggtcgagcattcaaagccttcatcttctcacgtaaagcagcaacagcttccttagtaacaggtcgtttgggtttattgtgcttggtttcttcgtctaagaaccagtccggaaggccatccttcgattggaatgcccaccggttgaagccttcgtcaatcaggtcagccttagattttgaacgagaggcgattgcttgggccaaggtcatagcttctgccgtgacgatgtcgatgttttcacgcttctcgttatcagagtccgagtcccatccgtcgtcgtcagagtcagcctccttaggaacaatctcaatatcgttgttgtcttcagattcctcctcagattctgcatcagggccagcttcttcttcggcagcatcatctccagactgctcttcttcttcttcttcttcctcctcctcttcctcatcaacaccttcaaagagatcttgatcgaaaaagagtgcggctttacgagaaaggccagattgagtagggccagagtcctcaagagaagtggtaaggcgttccgaagtttcctcgtcttcagactcagcttcatctgagtccgctttggcagcaccatccaaaccttcccattcatcatcattcacatcaccacgaagtcttttaacacggaacttggcatccatttcggatttgcggtctgtgtactgtgcgtacattaagtcgagttcttcctccagattttccttttcgtcttcactgtccagttcaacttcatcgtcctcaatagtggcctcctcatcttcaaccgcagctggcatttcactgtgctcgaacgtcctcaaaccgtgcttttctgctgacttgagcccgaagacttcttcaccaactatttgttcaagaccaatatccattggcgcctccatgcccatttgcatacgggtgatttccttctttttgcgttcattgtttctgcggcgctcacgcttcaatttagcgcgttccacttcgttcagagattctaattcttgatcgagacgttcttcctcgtccatctccggcatctcctctacttgggcaacttctccttcaggcttattcttcttaccaagtccatagagagcacggaccttcagacgccagcgaagaagatcacgaaagtctttctttccaagaacctgaagatctgaacagtaagaaataacatcctcattagtgatgctcattttgcgaattttttgtgcctcttcatcatcttcggggaaaccaatttcggcggatgtacccaggatgtttataggatcatcagcgcgaatgaagtcgacgacaggtacgaccttatgtagggtatagtcattttcggcgtaaccttcacggctacgcttcttcttttcagggtgaaagactttggcttccgcgttaggcgtaggctccggcacatcctcgaaaacgcttttgggatcagtgaatcgagggtccaatttgtgaggagccttgtaaccacgacaaacgacgaaaatctcagcagacacgttacgagacgaaggaggtttggtggcttcaaccttgttaaagagttgtttaaagacccaaataagattgttgtaatccttggaacggaaaacctttgtaacaaaagtacctccaggtcccaagaactcacaggccaatttcatggccatcaataccaattctgcttgtccgtatgcatcttgaagccaagcagcaccaacgttgggtgcaccatcgtgcactacgacatcagctttccacgttttcaggtatccacgaagttgcgaacgacaacggtcgctagtgatatcctctacaaaagtaatacaattcggaattggcttaataggagccaaatccacacctacgattaaagagccgggcttacaagttttagacgctacttgaagccaaccaccgggtgcagcacacagatcaatgaccactcgggctttttcaagaaaattgtattttttgttcaattgaaccagcttaaaagctgcacgagatcggtatccttgttcttttgcaagcttgtaccacttatccaaacgacctttggccgttttcttctcgattttacccatgaggacgagatgcttgcggttgccagaattcgtgtgcggcaaatgtgtggtggtagtctgcttcccctcggcaaactcaccaccaaaaaatggccgagtaaggtaagaggaggcaaagtgaagtgtgaaacaggctgggccctttaacgatgaaggccgtggctgtataacgacattgtgttattgcagaataaggatgaaagtccaaactaccatttaagtatttagtggtcgcatctaggtgaaaatatttaaatatacgaaaatgtcgttcattaatacataggtagactagagtaaagaatgaacagctgcagtaacagagacgacagcattttgattgtacatttggcatagaaaacgctgaaaatggtcattgaatcagtgtgtttgtatcttttcgtccctctacaacttcttcaacaaaccttttcatgtgaatacttcatacaattttatttttgcggtagttttcccatcgttagcatctggtataacaataaaatatacatggtatcagcgtgttataagaaaacgagtgtcattggggtataggctgtgatgcatgagattgacgattggaacagtctttttgtttttttttattgttgcggttcgaaagacgattcagaggatatacccatggcagacaattgtgaattcagagaatcaaagctttcgttagggtcaaccaaactggaacatgtctcccattcatccatgtcacgcgaaaaaatccgttggaaaggagtgatagaagaacgaggcttgtcaaagtcctcactcaatctatgagcatttttgttgttgacgacttcatgaagcatttcacgaagcgttcgggagaaggaagagtatgggcgatggacttccggaatttctttttcagtattcttgacaggggtatttttctccgacggtctgtgggagaatgaactgttagacgtggaagttgtgcttgcggaagagcaacgacttaaagcaggaagacgagaaggtgacggtgaataacgattcgcaggcacggcttcatttttcgtgcgcggcttagacaaacgatgaaagacggaaggacgtttaatgcggctagtcaataccgggacgggctttttgtcctgggcagcttttggttcaggttcatcttcctctagttgcaaaggttgatggagcatttgctttagcggctgaccaaacacgtaaaacacggtttcgttctcttcttcccagtcctgaagcttaattgccagttgagctcgcaagataaggaaatccttgcgaagcttcgagtgcgaaagtctcgacttattggtcgtccgctcatgtccgttgagacctatcaactgtttttccatggtaaggtatcgtttaacaagaggagtaagatcagcacgaagacgaagttcaactgtcatgtggttaattgtttgtttcaaactttccacaataggacgtaaatcatcgctagatgtttcggctgcgacttgtttatgtgtcttgcgtgagataaacagaactttggagagagttgcgtgcttttgttgtaacacttcaatttcttttttgcatcgaatattactgatgccaagcaaccgccgtctttcgagttcccactgaaaacgttagcgaaaatttgttcccgtcatcaaacgtggtaaatacttacggctttcaaagcattcacgctcaaatccgactcgctcacgcggatgttaggcttgattttaagtgaagtcagcaaagaatgaacgtcagtaacaattcgttccttgcgctcctttcgttcgtggtactctgacttcagtctacgagcttgatccacaagtgagcgaacattgctcaagtagattgttttagaaggcagtgtttttcggattcctaagacgtcgtgataacggcgaattttgtcgtgaagcttgtgtatcaattccgttctctcatgaacctctgctgccgccttttcaacagtttgttggagcgtgttgaggaattcgtcagatacatctgagaacatttttccatcaaattgagaaatgacacatttttctcccaattcttcgtataaagcctttaatttggagtaaaggtctgtaactattagcaaaattacacgttcatttcagtgacacctcaataggggagcataccatgagccgtctcttgcttttccaagaacgtatgttcaaaggcttctttttccctcgacagccgacgaaagcactgttttaacggaggttctacctccgcctcaaattccatatgcattgcagaagtcattatactgatggaatcaagcaattgagcacattgtgttttcagtttttcggcttcacttgtcagatcaaactttcgagtgttcaatgtctctgtaatgaatgactggatcccttcgggacccatttcatatcctaattccgtgcacacatgctccgtgtcattgataaactcttcaattgtacctcggatagagtcccagacagagtctggtaaagattgtaccatttttacgtggaacagcacaaatgtgacctatatgtggtcacagggttgtttaactggtttttgtcaaccaattcgtctcttcgggtagacaattgataaattgactgaatcccagaagagaagcacaatgttgactccaaaatgtcttagtaagtgttcacagctttaaggatgttccgtaagcaggacaaggacccgaaattgccgttaactttcgcttgttgagaaattgccgtgaatattcggtaacgttatagagaaggatgtagttaggaaggcttggtaaaagtaatgcttagccgaggaaaatggtcgacggccatggggatgagtttcaaattcagattcaaatactagttacataaggagtctaatataggcacggttgtcgttttcagacacgtgttagtcttagtctccggaagctattaaaattattttagtaacaggaataacagaactcgagctattaacccgcactataatccatcttactataccataattgttatagaaatgataatattaatgcgttaaaatgatgctatagtcatccataaataggaaagaatatatagtacaaaacgggctgttacaacatgcatggaatacaagttgttaaggttacaattgtgtcggaaaaggtacgtagaagtctagcttacgaagagacagccaacaccgcgtgttcgtcttctgtcgtttcccgatccttggcattcttcagtttcttctttttctttcgcttctcctttctctcttttttcttaagtttcttctgtttcttccgattcttcactctttccttggacagttttagtttttccaagcgccaaagcaaatcacccattcttcgactgctgatccaaacggaatcaggaactttcgatggtagttttcgtccggctaaatactgatcaatcaaaaacattccaacaacaaactcatctctcgtcaaccagggacggcgatcacggctcacgagattgtagatttgtgcgagcgtggaaaatgggattccactgcgagcccaaaggtcacggacaacgatgttacaaaccatgtcatccattttcttgtcgtcattacgcagcatcatgtaacccttgttagaggcccagagtgcctcatatgccgtgcgccgtttttcgtcaatacaccattgggatagcttcaactttgatttgtctgaattgctgttgtagtatcgactatggtcacccttgtaaagacgaaaatgatgatgcttgtgctttccctcggacgaagagctgttgcggagcgtttgtggagaaggctttgtacgaacaattcgtttcaaaggttctgaaatggcatgagcctttggtagttttttgtcggcgaatacagcagcatggagagcggaagggctttcgtccaccgtttcggaagcatcaacataaaagagtttgcgggaggaaggtctgcttcttgcagctgctgtcgcaagacgaccaggactggaaaaaggatcgacaaactttgcgtgactttggtcaacactggaaaaagaagaaacgtcactattgctgtagtttccaaatgcagacagagacgcagaactccggataggtgcagcactgatagaatccacactcaaacgcgaaggtttctcctcggtaaacgaggaagttgctgaaagataattcggtgaagattcaattactttaagagtccggggtgtgtcctcgataacgttgataattgggacatcactcgtatctccttttatggcgggagagctgccggtggtcggaggaggtatagatggtcgtaaaggaacgtgtttcaccacggcaacattagccgcttgcgtaaaggcctttcgtacacgctcatctttgtcgtcggtttcttcgtttaccccagaggacgaaatagaaccgggcttcttgtctttggtgcgagactcctttacggccaaagcagaagcggcggaagcttggagctcagcacttggtcgagatctttttttagagggactcgtgttggtggaatgcgtgtccaccggctgagagacggtcgtaagacctgtttcttcgtcattctttactgctagtcttgccaactgggcagcggctaaaggagcatttggtcgtacaccctcgtaagacgattgtcgggtgcgtgggcgagaactgggagaggacactatagaagaagaggaagaagtcgtcggttgcaaacgagcaccgttcgccttctcactgtgactcgttgatgcatctgtgcttgtgcgagtagttggcagatcattagacttgcgacgagtaggagcactagacttgttgcggaaaaagcccttgcgttttactgaaccgtttacgttacggagcgtggagcgcaagtgacggatgttttgcgatgctgccacggctgaacttgatacagtagaccgttcttcctgtttggcaaggtcatgagaagattgtgcatgtgcagacgcagcaagaatatgaacagaattatgcgaagctagctgtgaacggtcaagaccgtccgtttgtgtctgtaaaatgtcatccattgatcgcattttgctggaagaaaactggcgaactccggtcattgaagctgcagcccttgcatcaaccgatgaccgtacactcgccgtatcattgacagcattgctttttgcagcagccgctgctgctgctacagcgttttttggagacgaattgagcgagggacgagcggtcgtaggcgtttgagcatgggaaggacgtgaaagtggagcataagcgttgcgaacactggtagagaggactacagagcgtttttgatgatgggaggatgtgctgtgcgtggatgcaggagtgtgagccgacacatgacgatacgtgtttgctgctgctgccaaggaagcggatttggaactcgtcgattcgacggttggaagatgagaaacatgagcagggagcggacgaatgggtaaaggagcagaaggaacacgttggactccctgatccgtactggatgtgctggtacgatgctgggaggtcttgtgcatgacaatgcactactacatgggcaaatcgcaattaaaaatagtgcaggtcgcaagacgagatcctcggggatgaatacggcacaagagcacacaattgtacacgtctctgagcactcaatggagctgttagtgtttctcagtataatgcactttttggtcacgtatagcagaagcagagggcgaatttaattgcgtggatgaatagcggtttcctctagtaaaacactacaccaaaatatggcaccggatccgtgaaaatcgccgaatcaccaccactactaccaccacactaaaagaaagcgccgagagatcaatagtctaacggcgaaaataggcgagaaacctggactcggagaaaaccggctaaatggccgaatacgtggtgagagttgagagaagtcaaaaggattttaccgaactgctcacaaatagtctttgtctgacgagatcactggtagtttatccgagaaagcaggttttcatgtttttgtaatttggtaaggaagtgtggtagagtgaaacgtttgttgagctgtgtttcgcgttataaacgtccgacgcgtaacgaaacgcgtccgttacgcgccacttcttcctgtattccatcagctgcgactcgcgtagttaacgcgcgtcaaagcaaaaagcagcaatactggttcagaatgtttgtccagaaacccctacggggaaaaaggagaccgagcgcttagataactttagatctggagcatctcgcgtcgtttagatatacttaagataacttaagctagcttatttacactctatgcgacttcaccactttttgaaagccgagaagaagaaaaggtttacagcgagaatgggttgtgttgaataaaaaaaaggaagtggatcgagcgcagcaaaggtgtttgacaagatctcgctgaaagaaagggtggtagtagtagtagcatcacaggagagtagggggagaaaggggcagcggaggaataagggctctccaagtcgatgtggacaacttgacacgtttaaagaaccggggtaaaaaaaagggctcatcatagctcaattgcagacatgatcacaaattctaaagccgagtcacagctttggcgtcgagaggcataccagatgcatcaatgttattaccgcgcataatctccttaatatactcgacccgggcttggtcaaacgaaacctgcttctgcttcataattccgcggatctttgtgacggctgcatcgtcaagaccttcacggggatcgccctcaacaaggtttctgtgcaagtcaaacgtactggatgtcattccatgctcgatatcagcggcaaagccagtttgcagcggtgtgtattgtggacgatgcattcggaaacgtctccagacgagtactgtgcaccatgttagcaaggttgattcttaaatgtcggagagtgcatttcctgcactattaccatccgtacctgaaacaattacaagaagaaaaacaaaaacagaggaaacggtcaagtgaaacgaaatcatgttggatgtgtgtagaaaaaggcgtaacacagttatcgtaaaccagaaaaataatgcgagaaggataaaattagaaataaagcttcgaaattgagtcaatcaagtttcaatgcaaaatgagaatcgtattactgccgccgggaagggggaaatcacaaaccaaacgaaatgcgctaaatagcaattggagacttatttctcgggactagcaacttccttggttccacgtgtgtagctgttcaagaacaaaaagatcgaatgtcaccaaaacgaactctaacgcaatattaggcactgtaaaggcgcatgtcctgctcgtcatacctctaccgatttcttccggtgtttgttgataagagcaatggaatatgtcccgtccttcaatcaattgttaacagaaaccgagaagactttgcagatgatccgtgtgcagcaataaaaggttgaatctccttagttcagttcttagaacgagaaacaacgtcgagaagtttctgtcgtcttgagctccggtgctaggttgatggcaaatgcgagacggctgcgccggtaaacttaatacaaataaggtttcgcttaccacagaaaatgatatcattttctgggctgcacagctgttacctgggatgttacctgttgtgttgtgagcagtcacaacacaacaaactttggaacacagagtccgcgaaagttcaccagcaccaacaccatgtctgttagcaacgatctcgtctggcaagttatccgcgataacaacaagttcctcgtcaagcgttccgacttcggcggtatccaattcaaccgtgagcccttgaacgctaccggcaagaacgctcaacgcttctccggtcttgctagcgacaaggctgccggcgtcgtcgccaacagcccccgtggtgttgctttgatcaccaagactggtgttaagaacgctcaaaagcccgccaagttgtaccgcactgacgtcttcgccaagtcttccactcgcaagacttacaaggctattgccaaccgcgtcgccaagaacggttaccgcactgacctcttgagagcctctgttgcccgtgcttccatcctcttggccgctcaacgtgcccaaaagtctgcctaaacaggtcgctctggatgagtagtgttcaataacaaaattcttgccgtgaactgtttgagtgagtgtgtaggggtgtgtgtagttgtagttgctcatcgtgtgggtcctggttgtggtgtggacagtgttgtgaggcgctttcttttggtcagttctcttgctgttactgacattactctctttaggtgaaatagaagcattagattttttttgcaatgctagggagcgtgcacagcgggcgggagtattactatacgaacggactgttacgaagagttgaaaaatagtggaatgttcaattctcgttcccagtcaatctgatcatctttttgttcgtcccaaattggacctgccgatggggacgatgggttttcgggatgggagttagtcgtgtcggtggtggcagctgtacttgaaacagaagtagtggcttccggttgcattagaccgttgtcgattttgtgtataccttccgtgtttgacggcgtagacgagttcagcgaataatccggtatccgcattaactggtttgacaagtattcccgttgcagtaaattagttaggttgctgttgactgaattggaagggggctttacattttgagaagtggcagcaagattgagaccagggataagcggaccgttgtaagcaagagtattgtcagtttgctgctgctgtacagctaaggcatgacttttgtcgccacgatgatccggggaagaactgagctcgtgtgcaacggtaggaaggccgttgttagaagccatatttggtgaattgttaggagagtaggtagcaatctggtgctgaagagcaggatgtaactggaacggactggctgtggaggaagcaggagagggcgtgttaaacaaaaattgatcattcgtctttaaagtttcgttattcgcagtgacgaaaattgattgagggacaccaagagcgctagcattgtctaatggtggtaaaggaagttctgaaccagcatggtcctgaccatcgtgaataaaggcacgagaagaaggaggaggcggttgttgctgctgaggaggttcaggaatagttttttgaactttggcaactggtccgttagtcgagccagcgtcttcccgccgaggagtatgaatggacgaagacattgaactgagtgtgtcagctgcagcgttatcctcgtcatcatcagatatcgtcaggtcaataattatggattcgcgtttccgtttaggaggattgtgagaagatgagtggtgagagtgagacgagacagagggtaatctttttgctggaatctgttggctgccggaatgatgttctgccgcggcagtcagcgcggcactaccattgctcagtgagggcgttactgtaggctcatcgatatcactcagatcgacaacgtcttccttggccggtgtttcgttttcggagctctcgtcatcatcatcaaaggcgttcaatgtccattttccttccggatcaacggtcaccgactcggcattcggaggggtgtttgcaagaatgtcctccaagtaaccatcgataataagatcgtaatagcgtactgttgtgttgcaaacaggacatgaccaagaaggcatttgcttgtttaattgcaaaaaagcaagtgcatcgaagcattgaatatgtttgcaaaaaattgatcgaatagggacagatatgcgagtgaaggacagaggacatttcagagaaacatcaactgaggtagcaattaaatccgcatcgtcgttgtctcgctttatccgttcaacaattttttccttggactccttgcgtccagtcttaatacgttgcattaattgatccacactccaagtctgcaccaaactcacaagagcggtgaaagctttgtttgcgttcatataatgaattgttacattgtttcccggggcaccagcgtacgagttaacataatctgtaatgtctgcagggttacaggttcctacttttccctttaagcctcggaacgaagcagggacgactttgtggttaatgcgaagttccatctgaggggttggatactccattaaacattcgcctaggccaattgtttcagtggctgtagaaaagaaataaatacgataacgcttgtttgcgtcagtagccagttttgagatggcggcaggtgtcaattgaaaacagaaattaacggtgtttctggcgttaacacaaggagggatgggaaatggagcgttaaagctttctaaaacgtcataaaagggactacttttgaacttaagccttgtccttgtcggagcaacatgcggcaaaggttgaggatacggacgaaaagtaacgattgatggtcttggagcctgtacgcttgttggatatgcgacaggatttggaaattgcggacgtagaatttgcgtggcaccagcaatatcaccatttacggctttttttagtgcttcccaggaaaccatatcattttcgagggtaattttttcaatgaactgcttaattcgattgattagttcttgttttgttccagaaagtcgtaaacaaaaaatgcgaagaacattctttaattgagcgacaatcaagcctgtttcaattcgctttagaacactctaaaaaacattgtcagtacagaattttgcacgattctcctccataaggtacgtacgggcaattctcgaagaaagcttgcttgttccatgaaagagtttaaactaccaaacacttggatgaaaattgtaaaacatagaaaaaaacccacaaattccagccgatttatgaatccttcaaaaaagaaaaggcaagaatatcaaaaaacagagagcagatgggccgcaaaggaggtgaaccggattacggcgtcttggtggtcgacttttccaagcaaatggaagtgttggcgactgacaccaaatgtcgacaatattaataacagggcaagctggtgagctattggcgttcctgttgtaagacaaatttgccgaacgttgaataagaaattttatgcagtagataggaatagcaatctttccaacaaaaatagaccagaagtccactttcctatatcgcttgttgctgtcctaatctcggaggcggcggcaatccatagaaacgatataaaggaaaaagacatatgaagtagaaaaaaaactgaaatttctgatgaaaatgttaaagactacgctaaggaaatgcgagcgtaattttttttttagtccttttccttttcaatttcagaacatctcaaggaagctgcaattaattacttcatagactccaatgctcgaaaagatcacatacaaagtcaaagtcctcatagctaacttcgttccgtccccacgactttgccattagacaggaagcattgatttggagacccagtgttttttcgtcggcagccttgccttcgcgtctcgattgtacaaacgcatcctgaatgtgtttagaaacatcatccggaattcgtgtcaccagtgtagcttgtgaaatgtaatcaaacaccgcgggaatcaggccatcctccaatggctctgaagaagaagaagaatgttccttatcatcgattggctttttgtacttgtacagaacctgtgaagggagaagtgactttgtctgactcaaaatgacaatccgtagattcgtaggcacctcgaactggctgaatgggaacatgaaaggcaacatctgctccgttataagctgttcaagaaaagcaatgtttcgaacgccggtatcgttcaagatacctttgttcagttgggtttcatccagtacaagaacagttcccggtgatacttgaagcacaccagtgctgagactctcaccgtcgctgctcgggtaaaagcgtacagagtttaagcgttcaatagaaactgtttcttgatatactcgtggacaaacttgttttagcgtagaaacgacattggccacatcaatcgtattacagttagtgaggttaagagacatacaaccaattgcgcttccgcccgttctgttaaaaacgttcccgaaaagcgtcaatagtaacgtttccgcggcgatagggtcacccagctttctggtcataaaagccagcgtttgctcccgcattgttttattttctagcggtgaaagtcgtcggagcggaagattggaaatgttttcaaagtacagcatgtgcacgacaggaagatcatcggtgtattcgcttggcgattcatacaagcctacaatccgaagagcgtcgcagacatggatttctgtctctacgccaccgtagcattttacaattgcgccaatgctttcggaatggaagattcgattttggtaagcagatgaagaatcaagtttcagagaatgctcggcggaaataggctgcaagtatgtttcttcttgaccaggaatacttgttacataaattgaatagcgttcatccaaagcagtctctaacttctctacccgttcgctttcattatcctcctccaagaaactgtatctgcagcttttccactcatcatgcgtgtttttcacagctccaacatagaattcatgaccaaagttcgtgtcctgtaccatacactcaagctgtacaagctgtccatcctgtagttttcgttgatatttttgtagcgaaggaatctaaaacaagcgaaaaggtgagcaagacgggtcatatgcagctattttacgcgtaccttgttccaatcctgctctgactgaagaatatttttaattagctgcggaatgttgaaatccgtatggaaattgggcgtgttctgattcgcaaaaacatcattttgtagtttctgaagaaatccacaaggatctgatagaaacgcgtcgtattgtgaagaaaccatcgcaattgctgtttttactgctttttattacgacttttgacaactcttcctatgcaatggatgttgggttctgggtaggtttttcgaggactgtcgaacactgtcgcttgtccgattaaagtttgcgttaagtatcgttatgcttcgtaaatttatttagtgagttctagtgtatatcgctaattggattaacgttgtctaatgtattttagcacgacactttcctcccaattctcaatcagctttggcacgtaccaaacaaggcaaaatgcagggcgctggttcttccgcttcgacgggttacacgggccagaaggtcgctactacatacgaattaccatggtaaatttttttgcgaaactttagatgctaatgctgagaaaagggtcgaaaagtaccgaccggtagtgctagatgacattgttggaaacgaggataccatagcacgattaaaggttattgctcgagatggaaacatgccccacatgatcatttctgtacgtaaactgtttaaatggatatttgtattgctaacgcgtttggcagggaatgccgggaatcggaaaaacaacttcggtgctgtgtcttgctcaccaattgcttggttcggcttatcgggagggtgtattggaactgaatgcctctgatgaacgcggtatcgacgttgttcgtaataaaattaagggctttgcccagaaaaaagtgaaccttcctcctggacggcacaaaattgttattctcgacgaagcagacagtatgacggctggtgcacaacaggctctgagacgcacgatggaaatttattccaatactacgcgtttcgcactcgcttgcaatcagtcaaacaaaattattgagcccattcaatctcgatgcgccattttacgttattctcgactgaatgagcaacaaatacaaaaacgactttcggagatctgcaaggcagagtccgtgtcgataactgatgatggtatggcagctctgattatgacagctgagggcgatatgagacaagcaatcaacaatctccagagtacagttgcgggttttgacctcgtgaacagcgaaaacgtgttcaaggtggccgatcagccctcacccgttgccgtgttggatatgatccgtcactgcatgcatggtgacatcgacaaagcacttgaacgtctcaagggtatttggggactaggcttcagtcccgtggatatcatcacaacgatgttccgcgtggtaaagacaatgaatgaggttcccgaatactcacggctcgaaatgcttcgtgaaatcggaagcgctcatatgatcgttctcgaaggcgtgcaaacatatctgcaactgagtgctcttattgctcgacttgcaaaagcacacctgaagcccgaactgttcgttatttaaaagtaatatgtgcaatttatctccgcaaccaaatctctttaccgaagttacgatgctacgcaattcgaaaacacaaaaataaaagttcccatccagttccactagtactcctttgaccaaaataaatcccaggatgcgaagaatgcgaccacgcctgaaacgagtagagtgtagtagtagacggtctgttttttcaacggcaagtaaccaaagaagcgtgggagacccatgtagttactgaaagcgtggacgaggaatggtggccatatgcttttggtttgaaggaagagatatgtaacgtaccaaccgaagacactggtgtaggagaattgaatgaaggagcgaacgattgcaaccacgtatgccttgggatattgtaacaggaattcatacatatgatgaacatgtgcgaggccaaacagaacgggagcaagaaaaatagttcgagtgttggaccagccgctagatacacaagcaggaacaattcctctgcgaaaagtaacctcttcggacagaggaccctaagaaagaaagttagcatatgaaaaggatgtaggtcgtagtagtcgtgtcaaactcattaacgcatcaactcatcataccaatacaaggtttctccactctgttggttccttaatcatgttggttaaatcatgtttccaagtacgatatccttgttgaaccacaatcacctcgtacagaggacctaaaaagaaaatcattgcatgaaagatagctttcgaaatgtcgattaaattgactttccagtaattgtttgagtcagtcaagacaaagtgtgccaaacatgtacttgcgacagaagcaatgattacactgcagcatcttgcagctacagtctttgttgcatttcgatcaaaagttgggctgggacgtcccgcagggaaaatgtacaaggaggcaacatatatagaggcttgaacagcaccaaacgctaatggaaacaatgacatctctaccacgtttcagaatcgatactacgaagtagggagaacgcttgctggaaggcacgacgtagggcgaaaagaggcgaaaagaggcgaaaagaggcgatcgctaagataagtttaatacgaagacaaaagttgacaaaacagtggcatagaacggtattaattgagatcgtctctgtaaaggaaacagaattccaagttttctaaggagttgcctttagaaaaattatctgtaaaaacaaaaaaaaaacaaaaacatatatataaaatattaaaaaaaaaaaaatacagaaaatataaaaaatataaaaatatatctagctatatactaaaataaagaaaagtccggaaaccaagcaactcatggaacaaattacaaggaacatctctaaacgcaggctctactaatgaaagaatacaatctctttaataaacaaagctaaacaaatctaacaaacttcaccgacaatttatatccccaagccaaatgcgttcctcttcaataactactgcatccttaatcataagctactgcaaattatacttaaccgccgtcctccttctctccctaaccccttttctcaatccattagtatacccaacgcccttaatatattttaagacaaaaaaattaatcaacttgcatagaagatgtgctttcggacagctgctcattgaaggattcggttaccacatcacacaaatccatcaagtcgtccagacccttcttcagtgcatcaatagcagttgtagtagcttattagttagttggaatgtacgacaacggtatcccacttacattttgtttgaatacgaagattcatttttgcctcagaagggtgaggaatagaataaccacaaaactcgacatcagggcttcaagatggttagttagacccgtcaacagcaaatgcaatttgtctaatttccgtacttcttcatgatcatgtaccggagagcgtttcccagtgtatggtcttccttttgaatttgaaaagtcacagatgtgtaatcggccgaatgaccagcaagctacagacgcattagcagtcagtccagacaaatcaagaacaatgaactgcacagacaagattccccttgttccagcctcaatggaaaacacgcgaacttaagtggcataattgttcatcgttccagcacgacagcacgtacaatagtaactttttcgagaccctggtccaacgtaatggaaccgtagtctctcacatctgtcatagcagccattttgaacgagttttctggttatgggcgcgtttcgcgttttatggtttttttcagaaacaactaggagcaccagggtgttggcgggtgggggaaggagagtggggtgtgggattcaacgggggtataacatgggtgggatacatgtggggaatcgggggtaatgagtctgcccccacacccccacagcagagtcgctcataactgttcctgctactgttgaccagagcacatcactcgcggacagcaattgtcttttctgtgcgtccgtaaggtagttcttgacacatacattgcttacttagatgctgatactgtggtttcagctgcttctgcagctgacattagttacttcgcataattttggcacaattgttcctgctagtacatccatcgtagatgtgttgtctgcagaccccaagttctctagattaattcgtcatttacaacggaatcggcttattccgtttctcaatcggcacagtaatttaacactctttgccccagtcaatactggactagacgaccaggatgaagaacccgactggtggtaccatctactcgatacgacggaattcactcgtgcagtgcatccaaccatgtcgttggctgacgacgggcgccctattgctgtgaagtcatggaccgctcgacgtggtgaacaggttttcgtcggaggcgctgaattgctcgataccattgaagcgcgtaacggcgttgtacgagttatcaacaaaccaattcccaaacctccctcctcttccgtccatttagcagacaactatttgctcagcacattccaccgtctctcgacagcctggatagacggttacgagtcgtttaccttgctcgtacccgatatttttgctttccagcgtgcgtttcggccaacggaaatcgcctacctcttctctctgtacgctacgaaggatgtgaagaaggtcgttttccagcacactctctttaacaaacgtgtgtactcggacgatgtgaaaacgcctacccggttcaagactcgcgaaggcgcagacgtggagcttttccacaatgaggatgatggtttcatgtatgtgaacggtgtaaagacatcgaaatatgactatgtcaccacaaacggtgctattcacattctgccggtggttttgcctattcaagggcttgagtttactccgacaaagtatctgattggcatgggctcatccgactttgcccttctgttggaacgtcaattgccgtccgttgctaacgacaccgaatccgaaagagctatcttcgcgcccaccaactgggcctttaatccgacttgtaatctgccctatcaccttgttgaccattttgatgtccccaaaaagggcgaatatgccctgttgcgcacgagagccaaacgacccgacgattctcagcacttgctgcgtgtctccaacaagggtcagctcgttttgaatttccacactcgcgtaatccagagcgataaaatcggcggtacatctatatttattttggaaaaggacgtcgagcttcctcaaagcttacttccagaacttattctcatggacgacatcacaaccaacatccgctacatcgcttcactgggcctgagcgatgtaaagggcgtgacttggttccttgtcgccaatgacggttgggaccagcttggtcttattcatgatgtattgcgacaaaacatggaacttatgcacgacgttgttatcgagcaggcgatcaagggtatccatcattttggcggaagcaatttggagtggtacagcggaacgtatgaaacttacaacgggtccttgattgatattcacgatgcaacatcgtacaaggcaggcaagaaagtcgatgctcttcgtataaatggagaattgtacaatgtgcgtgaacgagacatactcgtggagaattccgtggtgcatgtgttagagaggcctcgtgtgcccttcattgtttcacaacggcaaatgattcttgccagtaacaatacaatctttttacagttgattgaaaagcatggtcttgcagacatgttggacaagggcaacccgatggttattccccttttggacgaagacgacttgagcgttcgagacacagactttgtgcaacggcacattattgatttgaaaaaacaactgctcgtcttttctcgaggtgccatttccgtggacgaaggtccttgggtgagtgttgtcaattacggcaggagcccgttgggtgatgtgtttgtaatacgacaacctcttccaacacgcatcagcagtttctggagagcagtacgtatttctgttctgacgctgattgcttgcggctctgcgtgctcgggtgcatatgccttgttcacgagaagacgcatgtcccctcttgatcgcgagcgcgaggcgcttctacaagagggcggtgaaatagaagaagccctgatcatcgaagaagaccaactgcctcgtgtggacgaagatgacgaaaacgaagaggaagacggagcactcgatagcaactctgggggagagggcccttcgccaagaagcggcgctccgtccaacaagtcatacggaacaatcaacgctccttcgtagttgctgcatacacactccagcccagcattgtttcccacctcaatcaaccgctaataaacaccgcaagcgtgcacgaccagcagagccgcttttcgtatttaatgaccagttaataatgaacctccctacgtttaatatctacgctttgttactaagggcagctacggccgcggccaaaagtctgttataaatgcatttctattcactacacgactacagctatagcacactaccactactaccagtactactgtctgccatagcacactcacaggctcacgcttgtcttatcccatacacctcaacacccccactaccccaccactcccgcgcactcaccgcgcactcaccgcggagctgtaaccctaccctacgtctataacagtcacatagcccacatttccctggcgctgacctgcctccaccaaccttcaccgaaatggcagttggaaaaaacaagagactctccaagggcaaaaagggcatcaagaagcgtgttgtcgaccctttctctcgtaaggattggtacgacatcaaggccccttccttcttcgaagttaagaacgttggaaagactcttgtcaaccgcaccgccggtttgaagaacgccaatgacgccttgaagggtcgtattgttgaggtttctttggccgaccttcaaaaggatgaggagcactccttccgtaaggttaagctccgtgttgacgacgtccaaggcaaggcttgtcttactaccttcaatggtatgagcatgacttcggacaagttgcgctctcttgtgcgcaagtggcaaaccaccattgaggctgaccagaccatcaagaccactgatggttacgtttgccgtatcttcgttatcggcttcacccgtcgtcgttacaaccagatcaagaagaccacctacgctcaatcctcccagatccgtgccatccgtcaaaagatgttccaggtcatccagaaccaagctactggctgctccatgcgcgagctcgtccaaaagctcattcctgagatcattggtcgtgagattgagaaggctaccggtggtatcttcccccttcagaacgtcttcgttcgcaaggtcaagatcctcaagtcccccaagctcgatgcccagaagcttcttgagcaacacggtgaggcccaagacgtcggcactaaggttatcaaggacgttgcccctttggcctccgtataagcagctaatacatactgctaacagttctgccatactgccattagcacgctaggtcaagagaatagccaatacgagagcacgtacctaactaataaggttgaacattaaaggtataggatggaacaggcttaacagctaaaatgattttaaaacccaaacttcaatgcaaactttaacactttaaaacgagtgaatcgaggctgtgattcgatgaggactaaaccctaagacttaaagtaacgcgaaagtgtcgttcagcgagttcttaaatgtcggcaaactgattctattctaactcgcatgccgttcaagctccatcgtatcgcgtcgcacgaacctgtgttccaaaactgggttgtaaagtgaattttattaaatgccaaaatgtgcctcaaaatggaactcctaaagagttcgtgtgtgcttgtgaatgggtatcctgggtatcctcaaaaaatagcgtcaatcacgatcgcatcagcgcgcttaagggtcaagcaagtcgcaaattgccgccttaaactcgtcagtcttttcatagtgcacccaatgaccgcaatccaaaggaacgagagtactgttcgggaaccagcgcttcatttcctcgagatcctcaggttcaacatatccactttgcaggctccgaatgacacaagttggtcccgtgtatggccgacagtcaggcgtcaatggcgaggcgccaatgtctggaagtgcgtcgagaattacctgtaatggcacacggaaatggagagtcgcattggctttgtgacgagccaagttcgagagcaggtagccacgaatgagtggatccttttctgaaagtgtcatcatcttgtccgcatcgccacgcttggtcaaacgagctttttcaatttccatcatccaccgaagattcttaatgaaatctgggtgcgtcggaattctgcgaagcgaattgtcggcaacgattagctccgagaccttttgcggccataacaacgccgttctcatcaccgttttggcacccctaaaacatgttagcataaaattgcacaaaagcaattgcagcgcaaattatttgggacttctttttcaatctcctttctgtccgatcgtttccccatacttacattgagtgtccgagaagagcagccttctcgatattgtgctcctcgaggaaagccttcatgtcggcggccatggccggatagttcaacgggacagcatgcggcgagtctccgtgacagcgctgatcgacaatgaacacatctcttttaaggtgagaggcaaagaacttggagattgcacgccaattttgcttcgaccccatgaacccatgcagcatcaccaaagggggtttgctggaaggggcctttgcagcaaatttttcaaatgcaagcttaacgggtttgatctttgtcacagacatcttgttaatagcaagcaactgatgagaaaaaatctaagcgaaatgctttagtgttcgtgtactgaggagcaacccggcctttttcaacactacggatttggctaagcgagcttgataggggaggaaaagtttgatttaaaaacatgaaaaaaattaaacgataagagctgcactgcggcttaagctactgaaataagggggatattgcattatagcttacatagacactcttttagcgcaaaaactgaagagcaaaagtagcaacttatccggcagagtatacaggtcaatatgaaattcaccagctaaaaaaaacgttagtaacaaatgaaacgaatatgacaccgttgcttatcgttatcaaaaaaaaaaaaagaaaaagaaacgatgaaatgaacggtgactagcacagattgtagagttaaatacaaaccttcaacatcattatgaacaaacatctccggggttttgttttcattaatcaattggaccacttggagtaaatcgttctcctgtaacttttgcagtccttcagccagtttgtccatatcaacctgtgtgcgttagtaaagagagacacgtaatgtaaacggcatccaaggcgcccataaaagcaacgtagcttgttggttgcttaccggcttcgacttgactttctttcgtccggtggtttcgacttcgtttttgcgcttctccttgcgagtctcttccggttcttctgggtagcccggaacaggaccggaagcagcaagagcacgacacaacccgggcttgtgagtaggaattgtctgtagggactgttagagagagatgggatgagagagagagagacgagagagagagacgagatgagagacggagcgacgaacaacagcatggaccggtcgtaaatttgggcatcgttctaggacgacgtcccgtccccttcggccgtcgctcgaatgcttacaagttcatgatccgcatgatagttttccttttcaaagctcaagtagtgtgccactgtttgttcaccgcctttgtctacaaagtgaagaactatttgcatttcaaattcaccccaaccacgttcatcaatctgaaagggcggctttttcacggctacgcatttgttagaacttgcagatagacaagaaatgggcggaaacccgttctaacagcccgagtccggcaatcgagaaataacgtacttcgattaggattaataaacgtcgggtgcagtttgtatgtgacacggtcaaggaaaacagcatccacctcttcatcatgttcattcagtgtcatcaatctaatggaccattcacgcatagcatagctttggtcttgcaaagcgactgcttctccagacacaatatgctgaagaaaaaaatgtcagaaaacgaccagaccttttcgaaaacttgacaaaacgtacttgattagtgattattcgcaaagtcctttttacagaagccatttttaatgcgcaaaacgaagcttttgttttggtacagagttacttgaagctaagtgagtggaaggaaagagaaaacgaaaaagaagcgttatagggcaaacgaaatgcatgaaagagtttaatagtattacgctgcacgcatacacaatccatgctgcatattccctgttgtttttcgtttccgatgcggattcaactcctgcgtcatacttcgatccccgcccatggctatttcaaggcgacacggactcacttaccaagaaccatacacgaagcatattcctgcacaagaactaaaaatgaaccgtgatatcagtaaggaagaccagcacgaggccattgagtgtttgaagcgtctctcgctctttccagtgaaaaattcataccaattacaaggatccatcacaccttacctacagcttcgatccaactatgtgacgcctaaagaacgctggtgggaagctgtttttgacggtcctctcgcaaacatcgaggaatcgctcgcgtttcgcgactttttagagcatttcaatggcaaggacgcaattcccttacgcgttttacgcgctacgtcggaaattatgtacgaatacgaggcgggaacgaactatttacttcgtatcttgtacgacaaaagctcggggcagacgaaacttgccggtttgcgttatctgttaaacgtctctacaccttcgtctcaagaaggacaaactgctgctgaaaaaacagtattagagggctctggccgctcgaactccactgacctgcttgctcaaaaaccaaaagaggagacggagcgtctccgctgcaaaaccggcagcttagaggacgatccgtcattttggaagttgtcttcgtctgcaaacgaacacgacgcagtggataaaaaccagccaaaagaagtgagtcctgatcgccgtcttgtgacgcctatgcgtgactttaacgggctggctgaattggttattgaacaaacagggagcttgtggaaggcttgccgccggaaccaaatgaatgttgatgaatttttgcgacttattcgtacgggcttggaaaatgctcgtcgctagaataaaggcaaacttgatgattttgtgcaatgacctttttaagtaaaatgggcatgatgaatttacgaatgtcatgactaatgagactacgatttctggaccattcaccttttttcttttcttttttgttctatgttacgatttcctttttttttttttttttaacaaaaccaacacgccttcgcgcatgttttccgtatacaataagccgttcaacacagacgctttgcaaatgatacatgcacacattttaccatttcattgtactgctgctgttttatgtacgagtcgctttcctcacgtggccgacaaggttttcggtaagcgagaatgacatcattctgcatgatcgacgattaagcgagatgatcgacggatgtagatcttctactgatcggatctacaggcgaccaaatacgaggcatccaagcttattcaccctgagaagtgccattctgcagcagacatgacactgaaaaaaagaacaagaattgggactcttagcaaggaaaaacgcgatcatttgaacgacaatgacttacagatggctgtggactcggttacattggatgaaattgtagatgactcgcctcctagaaagatttttgaaagtggaaaatggaaagaatcaatttctcgcgttgtgaagagtgttgtttccattcgttttagccaagttgcttcttttgatacggatggagcgcaaacgggtgaagctagtgctttcattgtggatgctgaaaatggatatatgatgaccaaccgtcatgttgcctgtgctggtccatttgtgggtcgcgccgtcttggacaatcacgaggaagtcgaggtttatcccatctaccgagatcccgtgcacgattttggtattctaaaatttgaccctaagaagattcggtatatgaaggttcagcaactcgagatgcgtccagaccttgccaaggttggcaaggaaattcgcgttgtcggtaacgatgctgctgagaagttgagtattcttgctggctggatttcacgtgttgatcgcaatgttcccgaatacggcgagtacacgtactgtgactttaacacgagctacattcaagctgctgcgaacgctagcgggggctctagtggaagtcctgtagtggacagcaacggctatgtggtagctttgcaagcaggcgggcaccttatggctgctaccgattactttttgcctttagacagaccattgcgtgctcttcgttgtttacagcaaaacaagcccatcactcggggaaccatacaagcccagttactcatgaaaccgtttgacgagtgttctcgtttcggtttgccttcggacgttgaaaagcgcgttcgtaagctgttccccgaagcaacgaatatgcttgtcgttgaaaacgtgcttcctgaaggaccgtcataccaaaagctccaagagggtgatattctcttgtgtttgaatggttcatatttggtgaacttgattgagttggaaagcgtattggacgagttagttgggcaagatgttcagttaaccgttcaacgtggacctgaaaaagtcgagcttactattacggttggcaacacgcatgcaattgcccccgatcgctatgtcgaggtgtgtggggcgacgtttcacaatctttcttaccagcttgcccgccagtatgctcttcccgttagacgagtttttattagcgaacctacgggttctttctatttggaaggatcagactatggttacctccttgaaagtatagcgcacaagcctgtaccagacttggacgctttcattgaagttatgaaaacattaccagaccgcaaacgagtcgtggtaacttaccgcttgattcatgatatgcacactttgtgcactgccgtagtggatattgaccgtcactgggcaagggcttttcgtcttgttgttcgtaatgatcaaacaggtctttgggacttcactaacttggcggatcctgtgccttctgaagtattacagcctcaaacggcgtccattcctcgcattgatgtcgagagcttcggccccacagcaggtcttgtgaactgttttgtaacggtagactgctatttgcctgtccgcttggatggttatcctagaagccgcagcaaaggaactgccttaatcttggacactgaacgaggtttagctgtaacgagtcgttatactattccctttgaaatgcttgacatcaatatcaccatcgcgaattccgttgtcattcctgcaaaagctgtattcttacatcctacccaaaaccttgcttttattcgctacgatccaaaattggttggtgacacacctcttagagccgcaaagcttagcgacgttcaagtgcaacagggtgacactgttaacttttttggattcaatgtaagatcaagagtgatggccgcaagaacttccattattgacataacaactcatgttatacctcacaacctaatgcctcgttaccgtgcttataatatagaagccataaccattgagtctaatttaggcaacatgtgcgagtctggtgtccttgctgatgatatgggcgaaattgttggactttggttgatgcatttgggtgagcatagatctaatgggtctgacgcaaaatatcagcttggtatctcttcgcgcgttgttttacccattctcaagcgtttgcaaaacggggaaactggggaccctagacttcttaatgttgaagttcgtgcagtgcaaatttataatgcccgtagcatgggtttaacccaggaatgggtgcaaaagttcgagcaggcgaacgaaagaaaaagacaacttttcatggtcacgcatgttgaggccggtactaaacgtactttaactgatggcgatctcttgttgactatcaacggaaagttggttacaagcgtcgagcaattggaagtcgaacagaacgttgagtctgtggaagttgaaatcctccgctatggtgaactattaaaactgactgttccgacgttttctacaaagaataccgaaacagatcatgtagtgatttgctggggcgctgtacttcaagctccacatcgttctgttcgtatgcagtcgacaaaacttccctcccaggtttatgtgactacagttacacacggctccccggcagaccaatttgagttgggtatggccgtttacattactgcggtcaacggtgtaccgacaccagatctcgatgcttttgttagagaaattcgcaaggtccccgacaactcatatgttcgtgtcaaaacagttagctttgattacgtgaacgtcgtccttactattaagatgaacaagcactacttccctacagtcgagcttgtaaaggacgaaagcacacctactggttggagagcaactaagtacggcgaaaatagcgaaggcagtgatcccagcattgccctcacagtcgatgacaacatagaatttgatgaacaagtttaagatcttccccctttttttcatctttcccgtaaccgatagactaacaagttttcaagcttactttttggacaaaagcaatcttttattcatgactaaaacaaagaggaagccttgttttcaatcaacaaatccacaacgtttcccatgtgcttgattacttcaagcgcagcctcataggttttctgacaatgttagtaaggcgaaccaagaatgatatacatacgtcttgttggggttcgtcaaagattataaggcaaccactgccttgatcaaggataccgtaaaacactttgtccaaaatcatctgactgagcctaagaaaaggttagtaccaaaaacactcccgtagaaaggatagaaaaaccacgtactttccctccacttgagcagtggaaagtccaataagtttggcgacatgagcgacctcgacacggctaaaaggttcaatgacacggagcaagttctgctccagaaggttgtcatatagagcagaaaagtgagagcgaataacaggatccgaagccaactcactcttgtattccagcaaggttttttcgaaagcggcgagtgaacggtcctcatgagccttagcaactgcacgcatagcatctaagtcacgaccagcaaactttattgcgtgctttccagacaaaagtgatttcacttctgaagccgaattaagcataatttgggaaaggagcatgtattttaaggaggcaagtgcctttttgtcgtcattcagtgaggtgtaaccttcataagcttcgtaaaaataagagtaagcggttttaaagtccatgtcttctgcatgcagaataccactctgtaaatctaaaccaccctgcagcgctgggggacagtagatggcattagcagaagtacgagctgctgttaaagcagcacgagctttcgggaggtttcggatggcgtggtacactctggattcaagcaggtgtacttctgtaagaacaagcttgtcgtccattctttttaagctccccaggagggtattaatgagttccaatgcctcagcatacgaagcattttcatataacaaagatacaagtctcgtttctaaagcctgacgcaggaaagtacgcttttcttcgccagcccatttgatacagtctttagtaatggaaatttggattggtaaagcattctgacactccgagagtttgtcaatgagagtacgaactgcgtcgtgttagtaataatgttttgagaaactgtttctcgaactcgtacttaatttagcagatttggcctttgagaaattgaccattaaagtacgcgaagaacgaattaactcagcgagattctcagtacggctgttaaaaggttagtcacgatgtttctatttaccctggtggataaacgtacttctcctttacaaacaaatcagcgaggtgaagaagtgcttcttcttgctcattcgcgagcgtttccgacttggaagaaggcagcttcaagagatgaacataagattcttctgcagtacgcagatctcccgttttgaaagcactttccgcctgttttaggatttcgacgttagacatggtatacgctgggtaatttcagcctgtgtggtggagaacctgcttatagcttaaagcggccttactgcaaggcaaacatggaggcttctggtggtaaataaagacaaaacgcaaaccgtttttatcaaccacttttgtttctatgttatttagccgagttttctaattacgaaaatgtacttttctgtggcaattttctattttacgatgctcagaaatgatacttgtttagactaccgttcgcacactccgtgcacaacgactgtcaattatatcgacacaaagaggaaaacaccttcaaaaacagccagtcagtaattagtataaagtttacttgtaaagattggacataatggctgaacataaatcaagaattcggcttacggagcgagatattccagaatccatcgctgagatggttcctgaggccaaacaatatgcaaaacttcaaaacttggagaaacgattggactccttgattatgcgaaaaaaatttgatttacaagattcgttaaatcgtcacattcgtttaaagcgtagaatgcggatatttattagctgcaaggctgcaaaccaacaatggcaattgaacacgaatgaaggcatgaatggctataatatgaataacatgcctatacctcaatggacattaaaaatagaaggccgtttgttgccggtatgttaagactggatgcttcattccaatccctgctctgtatttaatggctaatgcgttataggaaacaaatgataatgacgatacgaaagatgccttgaaaaagcaccactttactgctttttttaagcgtgtgtgtgtacgaattaaccgcagtgacgagctctatcctgaaggcaactatgtcgaatggaacaaacccacaacttccttcgaacatacggatggaatcgaaatcactcggcgtggtgatgctgatgtcaatgttcaaatttccttgtatccggaggagcatccggagcgctacaagctgtctgcaaactttgcacaattactaggcatttcagaaggaacgagacccactattgtcatggcactgtggcagtatatcaagtttcaccggttacaggacatggaggacaaacggttgatcaactgtgacaagggccttcaagatgtgtttggtacggatcgcctgtactttcctaaaatccctgaattgatgaataaatttcttcagccagtcgacccattctccatttcctttactgtgaaagtgggtcaagaaaaaacggtttgcgacaaggtttatgacattgaagttagtttggaagatcccaagcttacgcaaatcaaatcgttcttggaaaaaatacatttgcaagaaaaaatatcagagttggatgacaagctggcggaatatgtccaggcctgtaacttctccaaggcaaaacatgactttatgcaacagtttgctaatgatcctcaagcctttatcgataaatggattagttcccagaatcgggatcttgaaatcataatggacggaggaggaattcaccaagaagacaagcggaattcgcttttctaccaacagccatgggtgtatgagagttcattccactatctgaatcagctcaatagtaagaagcagcaggatatcttgaatgctgctactcgaagaacgtaatagaaccaaaaaagtttacttcaagatttctcataagctgtagctttagttttcgtttctttcgcgctgttgtttgttttggcgagcgataataagcgctcttaatcttcgattcacttcttgtatagaaaagttcgtttcgaattgcataaaatgttttataatagcgttttcttcatgaaatcttttaatgagcttattcaattgtttccaatgttgtttcgaccaaacgattttgtgaggagttggtacagagctttctaatgaaggcaagtcttgcatgtagttactctgaggacttttgatttcgtcaaattcgacatggtctgaagatacgttacgaatttcatcgttttcttgatgggccggagcagcagaagcaagaggggcttcatttgggacgacggattctggtggaattggtactttgcgttttgttaaagttgatttttgttgagtgctcagttttctctttcttgttgtttttaatgaagtgtttcccttattgttcttcttattaggaggctcgtttgttaattcttgatgctcattctgaccgacaccctgttcctgtgagtcctttttggcaatttttgttggcctaaccctgctctgttgaactttttttcgtttcaatcgaatagctttcatttgatcttgtaatttaggaaaaacactaacatggtcatttgaactctcaggatggtttatcgaaaggtttaaacgttctatagaagatgatgcgatgggatctggtgaactgtcactgctgaaaaggtcatccataaagttacagtcaatttagtaaacgaatggacaattcgtaggtctttctcttgtggagaccatgatagaacaacgtacagagtttcagatatcatggtatgtaggtgaaggagcgttgactttatactgcttacatgactttctagttgatattttctgtttagtaaattgatacaaaagagtctcttagtgggaacatattttgtaacggtagaatgaaaggaaatgcatcacgaaaccctaaacagagtaacatttttatatataaaaacataaactactcaaattaattatagaaaaatattggcaaaaaataaagagacttttcgaaaaagggcgaataatagtgctgctaatgaaatagagaacacatctgacgccaatgtcgatcattcaactttatttccatagccatttgaagctgtttgtagccttttattatcccatcccttttcgagcccctgcgaacttgcatttcaagctcttgaagtcgttagaaatagctttgagtttttttcttctagttttgtacgttaaagtgaatagacatggttcgttgaatcagtcttttaaccgaatataaccacgcatcatggctcgagctccccgaccaaaaacgcgaccagcgccttcacggtccatctctaaaactgcaagagcgtctctcatagtaaccaggttctgttcttcatgcaatacaggtaaagttccgtccttagccaaattagccattttatgagaagcagaatctttttttcttattccaaagccaccgccaatagcaggagttattggtgtcatgtcagtagccatccacgagtacttttttcctccagatggcaaggcactaccggccatgatactagccgtagcattggtcattctgttttgtgcgtcttcagatatgtttttcgcagcggcagcggagctctgttccttccgacgtctgcttgaggaaccgtcttcgccattattcgctgcattcatctcagcaagtcgtgcttcatgttcggcacgtctgatgttaagcacagcacgcctgcgctcttcactttcgtattctttgtgagcgatacttgcaagcgtttggcgaacattatctatttgcttaagtctttttgtatcaacgactgttgtgcgatgattgctctcaaccatcattttttgtattaagtttgcaaggtagtctcgagccgacattgaaataagagcatgaatttcaggatcaattccttttaatctatgcatgctaacaatgcgatttacagtttgaatgagggcgaatgagtttagaaagtcggatttgcgagaacgatcctcggtagtaagggcaaatgtattcagattggatgcatcgtacaaggacgtagacaagttcatttcctcttcctgatacgctgttagcaataatgctccgacgttaattcaaaaacaacgtaccttcaagttgaaaccaaaggaagtaagagcatcctgcaattgatctgtctcttgtccatcaatgctagaaagtcaatgattagtaacgcttattctcgaccatagctctgttagaattgcctgttccatacccgccgccggcgccgcctgcattcaaggattgggaacctgtttctgttaatacgtcggcttttaaaaatgtctccggtaccatgaggttttgccatcccagcacctgcaccagatgtgtaagagggtttacgggttccattcactccctgataatccggcatttcttcgtttcgatgtcgtttggagaacggcccatcgtctctaactcggtcaattccacgtatcccagctgacttttttaacatacccatctccaggccgtttcaccgggttattcccaacgtccataattccgtaattcatgaagaaaacacagaattacgatttaccaccagattgaggtgtatgtgctctgggtaaagcgtgttgtccgaggttatcgtgaacgtgcactacccttacccagatatggaactagcgagttgtttgggcgagtaatagtagttactcggtgccaactgcctgcctgcgggattctttcgtttagtcgtgtcgtatagacagttttggatcatactttggattttgagcaacaggagcggcccagtgtttccaatccaaagaacgtctttttatttgagcaaggttcagtgcgaattaagctttttcgcgtctttcaaatgtatggttgtgtagaaggttggatcaacgagtgaagcgttgttaacaatgtagcagagaattgttattaattcccgactcgttttgaactcgcttatgtgtagctttgacattccttaaaattacatacggagttaccggtcaataatcagatagacaaaatggaggacgttattgaacaatctcttatttccctccacttgcctgcggacaagcatacgcctcttgaagcatcagcagaagagcgttctgaaccagtgaaagtttgtcctcacttaaaaaagagtgtaaaattaccttccatcaaaagcaatgctcgtgttcttcgtgatccaagtaagacactgtgtgtcacttgttcaaaagaaggttctcgtgcagtaaactacgaagacctgatgctatgtacattttgcggatatttgttttgtgcggacaatgagaagcaacatgtgcaagctcacatgaagaaaaacaacaaacactgtgtagcaatgaaccttgtcactcgggagacttattgttcccaatgcgagatggaggtgaaatgtgccgacaaacgcaaccttgtcttacgggatgttgcccaatttatccaaagcaatatcaccagtgatgtgggagcaaaaaccgtggttttggcaccaaagtcggtcaaaaagaagaaaaagaaagcactatccaaaatgacaatcagtgttccaaagcctaatcaatgcttgcacgttcttcatccgggtttacaaaaccttggtgcaacttgctactttaactcagtcatgcaggtcttgacgagtagcgagtacattcatgatgcatttagccaacaccctttccggccgcctaccatttctggagcaagtttaatggaggactgcggctcgtctatgctgcacacgttcgtcaactttttacaagttttttatcacgcaaatgggtccatcccctcctatagaccatcatgcatgtttagcgaaattcaacggaggcatccccattttaccgaaagtgtccagcaggacgcacatgagctttttcgggtcttactggacgaattgattcaagaagagttgaaagaaaacaagcgtcggcttgaagaacggacacaggctcaaccttcacttggcgtaaagacgcaaggcgctttatccactcaattgcaaaagacacggcctgagtgctctttagacacacttgctcctccagtagcgtctcctttcaagacgaatgaacagtgtcaacacacttttacattctttgatgccccaacaacgccaattgatgtagactgtgtcacacaacgcccagtagagcttcctcctgtcacagactctacagtacctagtgagcagacgaccgtacttggttccttgttttccggaaacatagtcagtgttgttatgtgcagttgctgccataatatcacgaggatacgcgagccgatttacgatttatcgcttcctataatgcacgatcctcctcatatccgacgcagagaccgctttcagcaggcactgaagcgtggtttctcttttggaagcaaaagatcgaaaaacatgcccaagattattgttaacccagtggaagaggagtcgtcgttattacccagttttcccgtgcctaacagctcttcttccgctctcgaatttgattctcctttcggtgagagtttagatacacagtcttctcttcgtctgtgctcgccaaattcacaaccgggttttctttctgaagattccttgccgtcaatggacagtagtttccgtggatccacgcctacctctgaacgacacttgtcttcttcattgatgcagacatttacagacaaaacggttttgtatgtcgagccaaaaagtgtgcatgagtgtttagagaattttgtgcatacggaaaaactggaaggcgacaatatgttcgcgtgtgaagaatgctataagctcagtaaacatcggtgtcgttcaccaagcgaacatgagcatgagttgtcttcgccagatgattccgtcagtgagaaacagccgtacgtgtttcgtaaggcgtataaaaaaattatgctggatgttcctctttcacgtattctcgtacttcatttgaagcgttttactcacaaggcttcacacaatggcaaggttgtttcgaagaaacttacacagccgattgagtttacgccgattttggatatgaatgattttgttttgcctgaacatcaggagcccaatggaatcatgtacaggttaacaggtatcattgtacacgcaggtacgttagattctggccactatacttgttatgtactgtcgcacaagtgtgtaactcggcaaactgttgatgaacctgaactgaaaaaggatgaacccggaatggaagaacggcagtggctttacattagtgattccactgtcaagcttgttacgtgggaagaagtcagtcgagcggaagcttatatgttgttttacgaacgcctttaaaccctacaaactaggacattcatatgctttacgaaaatgtgttacccaactttagaacgtttctctttctccctctttttttgtttatctttgacagtatgatccaaaactacatacacgtggtaacgacaattttcttcttctttatctctatcttcatttttcatttccgttttgtttacattccctctgtttattacgcgcgcgttttttcatttatggcggtgacttgatacgcggcgattctttgtggtggtaaatttctaaccggcttcacgatgctgaaaacaaaattaagaattcgcgtatttgagctttatacgagcagctccttctgttttacgcttctctttcgctcgcgacatctgtgatgcaacagcaaccggcagagcgtttggtgaaaatggcacaagtgtcttggcttgaatttgacgacattaacaagtttcttgaaattaacaactgtttattacaaaaatgcatgcaaatccaaacccagccgtctgatccgacatcaacggctcgttttatgaggtacgctttcgcattctcttcgaactcaattactaactttcagaatagatatgcacagcgattaaaagaaaacttggcttttctagcttcttctgccgctccagaacgtcaaatgcaagctcaagttcccccgttacagcctcttgaaggtatggagcagctggaaccgctctacgaaagtctacaaaattcatttgcgaaagcaaattacgtccataaccaatctgccgccaaacaccaggccctaaaaacaccaccgtcatctatgcagccttcgcccagcgttcatcgtgaagttggaggctcaaaccctacttcctcttcttctaatgctggaccggttggcggaatgaatccagctgctatgaacaataatactggtttcatgagacctcctccttcctatgcatccaatcatttcccgaatgccgcgtctcacgaagcacagaatgttgcaactgacgcaggtgctgctgcgtcatctagaaatttgcaacagcaacagcaacaacgtatgtctatgaacatgggtcctccacaggtgccttcgcagacaacatcacaagctcttcagcagcagcaacaacaacagcagatgtacaataacggcactgagaacgtttcgtccctctcgccttcacaaatgcaatcactgatgcagcattaccagcatcaacatcaacagcaacaacaacaacagcagcagcagcagcagcagcagcaggctcctcagcatcagggctggatgtaaaattcaaagtcgtacctgtaatagaaggtatgccgtatatggcacttttacttcacaccgctgttggtccactgtcactcattttctcaagctcttcgccgactccctcggccgtttccgtttcactttgtcttctcgtttcgatttcttttgttatacagttccaccactacagttcatgtccttctcaaatacaatttcccactcgccataaagaaaagtatttaaataacacaacaaaacacgatcacaatacgttttaatgaaattagacagacccgaccttcaagtcttccaaaaaaacaaaaatagctgttaacaacaagagaggaagaagcctcacgccagatccccttttgctctctgaaaagacagactgaaatggcaacccatgcaaaaagttcaccagtaaggagaggaagaacatgtgcgggaaactcttttccttaattttctgactttagaactggttcaagattaaattattcgtactcgtcacacacaaacggtccaagcatcacggaaacagatggacgcggaaaagaagaatagcacacaagttgcaggaaacggcatgccattatggagatgtacaagcaatgagcaaaacttactccttggactttttggactttttcttcttcttttcagagctgtcctcaccatcctctgcctttctcttcttcttctttttgtccttctttgagtcggagtcaccggagtgcttgtgcttggacttcttttcctttttctccttctttgacgactcagtcttcacttcggtcttcacttcagcagcctcggtcatttcagcatcagcagctgcgttgtaggcagcggcgggttgcatttcaaacttcgactgctgagtcgaagtagtgggaatagggagaagctttccaccttcaagactgcgaagacggttttcaacgcgaacgcggttctccaaaccgatgtttccgctaacggtatccttgtccgagagggcatccacacgaagtgacagagcagccttcgtagccataattctagcgattttacccttgttcttggggttggcttgaccaacgagactggcgtggtagataagaccgtacttgggggtatcgtgcttagttttcagagcacggaaaagtgctttttcggcacccaaaatttggatggtagatgcgggttgcttggccaagttcataagcgaacctgcgtgtgcaatcaaacgagcaccgacgagctcaccaaccaaagcagtcaagttcggagcaatggcatgcatacggttacgcaagtactcagaaagttgagcacggtaagccgacaactccagaacttgatcggcaagcatcaaaatgttgtctaaatcctcttgggtgatttcggtacccatagagatttcggcagcgctctttaacgtggcctcaaggtcctcggggaggacagcgctgaagtctgtttcagagcagttggtacgcatacccattgtcttgatgacacgagcgtaggcaaggttatcttggacaatcttgcccatctcggggaagtgccaaccgtaccattcacgaacacgcatagcgtatgtgttcacctccttgtccaaatcgtccaaaagcgcaatggcttgaacgatcatagtgtccaccttgtcgggagagaacttgagcttatgacgagaaagggagtgagacagacccagagacatggcgttcaagtccttgggagacagcccggcgataagagaggacaaatgttgacggataccacggtagagatccaaaacggaagagtccgagataattttgaagtccaggttggaaagcttgttaatagcgtttcccagcttgggatcagcaacgacaagagtctcactcttgtcgttcaagtcctccagcaaagaagcaagctttcccgaaacttttccctccacaagtgccgagacgttgtccagagcatccatagtgctttcaaatttggcaaaggattgaagcttgaggatgcctgcagcaccctcgggactcttgaagctctcaatgagctggtcctgcttctttaaaatcttgtcctttgccttgaagacagcataaccagccgcggtttcttgattatcgttagatcagcattctcggtaatccgtgccagtcgtacctgtcagaataagcatctctacaatgtttgacagtccaggttagcacaagtgcgagttggaggttgtggtagaggagaaaactctgtgaccgtcgaagtgtggtggttgtgctgcagggcggtgcagtgagatgcaacgaggagtagggtgtcaggggcgacgttagcgagatgcttaacgggagtagggtttgcggggaatgtgagtggtgaggagaaagaaaacgacggcattaaagggagatgagagagtgttgtgtattagggtatgttaatggtatccccgtagtgcgtacgttgtgtgtggctatttgtgttgtcccttattaattccgattttttgtgatttttttttattttttttaattttttttatgcatttaccaattgattaattctccatttctacatctacaattctccatagaagcaaatcattgcaattcacacgaattggtatgactgtgacttttctgtagcatctctgcaatttcctcgcaagtttgtgatgtgatttgaagaattgaatttgtcgaactgaattcgttaaacaactcaagtcaggaaaaagctgtgtccacaggaacaatagaataaaatgaatataaatctcgtgtcgcaatgcaataccatgcttactggagaccagttccgtctttcaattgcgagcattgcaccgacagatgtcataaccaatatttcacattatgccactcttaataaatctactttttatagtccccccatacataagaggccttctatgacccttgaactcttcccctttctcctcctccccccgtcctcattctcctttccacactttcttaccttcaaagtgtccaaacagttacaaactacatcaaactcgtcaacaattacagtcgcattacagtcacaccctctctttagatttcatttcattaccccgtactatccgttcagtagttgtcttttcgttaattcagttttggcgagttcctgtactcagcctgaacgtacgctcgctttttttcctcgacctaatatatgcgtcggatgtcgcactgaacgctctgtttcgtgttcattcactcaatatacactctttgaacctattattcttataattgcatcgttacacccagtcattcgttctttttattttattgcattatgtcggaccaaataccctctttactcgatatcctcacgaagccctgtgaacggcctctggatctttacaactactatatttatatgattgaaaacgagaacagggtggactatttggatctttggttggatattatgcagcatgctatcgtctgtcggcagtatgtgaaatcgcttcgagactccacgggacagatgctggagcccggagcagaaagaaactatttacaggatggacaagacagaatttatgccgtattgtacgagggtaacaacttgaataataacatcgacagattcgctgctcactacggaccctttaattttgacgacttgtctgcacgagatagcgttgctagctctgctcggaaaatgattcatttgcgtgcttcttacctttcttctttgtcgagctgccgtgaacaggctaccaaagcttacgaaaacgctattcagcgtaacaacgtccgcgccctctctgaacgcattctctactcgtatctgattgagggctctgaacgtgaaatcagcattcctcctcaattagctggtgctgtcgcaacagccattgaagttgaccagcgtgatgatccggaaatctttcagagcattaaggactatgtctatgagcatcacctgaagcctacctatcacagcttcgtacggaaccgtttgcacaaaaacataacaccgttcagtagttcgttgaggttcatattaggctatcttgctacattcgccggttgttggtatggtttttgcggaatctttttgggatacagcattcgcagaagggtctggtcattgattccattcttcgttggctattattttttgatggcagcttggaaacaattggaccccgtcctcggtattcttggctatacggaaacatccaattatcgctgtgctcgcatcatgaatatgacggtcaagcatagcatattccgtcggtctacccgcctgctaatcgtggtactggttttgatcgcagcgacaacggctatctttagctgtgtgccttctagacacttataagggtacacggaaagaccgggatacacgtaaatgaggtggaatagcgtataaattcgtattctttgggttggtttgaaatgagatacacacaaacgatgaaggtttagctgtctttaggttcggaaacaacggcggcggattcggtggaagggtgttctgctgtcgcagggtcaacgggggcggtagttgtgtctgggtcaggtttaatttcagaggattgttcggtttgaggagcagcagcagaagagggagcaggaggaggagcatgatctaaagggacatcagcaggaacagcatcattcaccggttttgattcagttggtgattgctgatccgtcggtgctttatttgcagcttgtttgctggccttagtggcttttgagctttcttttgtttctggtttgtcttccttcttcacagcggcagcctcaggatttgcgtctgcgtcggtagcagcagcagcggcggcagcggcagccgctgcacctctctttcctcgtcttcctgttcctcgtgttcgtgcgccgccacgagtgcttttagaacctggtttagggccaggcttcgcccctgttgctcgactagctttggtgccgtttttgggtccagattttcgagctcttttgggagtcggcgccgagtctgcagcagcggcggcagcagcagcagcagcagttgctgcttcagaagccataacctcctttagcggcttattctctgaattgctgtccataccttcagagtgtggttcggcagaaacgcttgcagccgagtccccagcattcgaatcctcgtctgcagtttgaacctccggtgtactttcagcagtacgagaaggcggaggaagaaatgtaaggccttctccatgccatgacagcgaactccaggaaagcttggatatactgtgaataacaacagcctctttatgccaccgacgacacggctttccagaacggtccaaggcgtgcaatgctgcatgaattgcattcacgccgtttttctgtgcactcttccctgacggtgttgatgctcctgttcctgtaccggctgcaccagttgcagcggcagctccgccttcttgtaaagcagcaagacgttccttttcagccttttctcggcgtttcatagcacggggccccattccgtacggggcccgtggtttcttgatgtgaaaacttcgctcatgtgttttgacagccgttgatggaggagtcgaaggagccgccgtcttcacagcatctagtatcttttgtaaacgatccgatggaactttaaaccgtagaattagcgtctcctgcgagcttacgctcccggctggatccattgcacaattctttcgggatattcaatattgtccgtagttcaacttcttcacagagggaaatgcctcagcaatgaccgccagcagcccgtcagtccaacttgtgcaactccggtggtgttgtcttcccgtagattcggtcacaaattagttcctaaaattttgttcccccaaagtggtggcatcacgaaatcaaggtcccaataaacaagcgtgaatgacccttcgatatcggcacctaggggagcgcacaagcgaaccgtaaccagttattgttcgtaaatgccgcagaaacgccagaatctggggcaataaccctcctacgtgcagatctgcaaatttttgtttgaattgaactgggtgtaagtgaaaaacaatgcagatctttgtgttctgtaagcaaagatttgcaggtttaagcacggtgttgatataaggaaaggtttttagcaatggtttaagacagtagtggtacagatagcgctgaaaaagaggtctgcagagtgtttgtttactgtattaatccaagacgaattaggtgggtggattttttagaagaattgagagaaggtgtaaatgggttgtgtgtgtgtatgtgtgtgctgtagtaaaaagaataattgtgtttgcgtgtaattgtttttttgggtcgtttattgagagtacacgcattaagcggacccataactcttagttaacagcttggagaagacatcgaggaatccacgatcaaagacgtcttcaccgaaacgggcacaggccatacgggcacgcatacgcatgtcttgctcttcctcaggcgtcaacgataaggcctgatgaatagcatccgcatactcgccgacagtggacgcgtggaatccagtaggcttgccaatccatgggacaacaatgtcacacttaggtccacccgagttgttgaccacagggatcagaccagcggccatgtattcaacgacaccaattccaaagtgttcgttccacatgcagttgacgccgacggagcactcttgcaaatgcttgaccacgttcggccaaggggcgtccacttcaaaggtaacgcggtcgccaattttgagggcctgagcatagtctttaagaccattaaggaatacacgatcttgctcacctcgaacactgcccacaagcaacaaagaggctgtcttgtcgtcgtactgttttacatactttgaaaagctttccagcagcagacgatggttcttctctggacgatactgagccaagtacaacaagacaggcgcacggtgttttgtcacatcaagcttctctaaggcggccgtgttgcaaggggggtagacgacactgacacgtttgccaacactccacagctgagtgatgtgagtttgggtccatgaagagttggtcatgacaaaagtagcattacggccgactcgcttgtacagaccagcaaaccagcgccagtacatcaacttgacacgagctacaaagcttttggacttgatggactgcaacatgtcgcgagaaatggtcgggtaatggacataggcaccgatgggaatgtgaagagccttcgacacaaacggaaaagtgaatgcataacccattgtatcaatgaaaatgtctggagcaaaattgtaaacggcctccaggccaaggaaaatactgccgatggactgaccgagcaatgtaaagcgaggccaagttttcgcgctcacaaggaagcgtaatctcaagtgaacaacgcaaatcttgcgtgcatccagttcaataccaaacgtattctttgctcttttcagtatatcttcatccgacgcgtcattgtcgcctgtgtaaataacacagacacaatcaggataccggttctgaatagcacgaattgcagtccataaaacgcgttctccgccgcctccagcgttgcagtagggatgaaagaagccaatgacacgggctgtctgcgtattcacgcctgcagacctgtacaattcggctttaagtgaacgtgatttagcaattgcgcgttttccaaacggggaaagtacaaagaaacagagctccgatgcaattagacctaggctgatcgaggcagcaaataggccgctcagagccactaagctgtacgaaagcaaatcaaacattgcagaggatggcagcggagaggagactcgtgagccgttcgttaatgccggcgtttagtgaagttaacggtgctcggtaaaccgacattgtgatgcgttggagaacgatataacggcaacaacgaaaattaaggcacgataacgagcatcaaggcaccgcaacgagggctaacactaaaacacaacatggcacaatacaacacaatacaaccacgcccacataaccccacaccccactcacaaccccacatcacaattctcagtcaagcccgtaaatcattgatagctattcaactactcaagctcgacaatgttgccgcgctcagagacgtagataccgtccaagaacttacgaatatccttgttgcggacgttgcaagcttgcttgatgctggcagcggattgggagacgttctccaaggagttaccctcgaggacgagctcatccttaacagcttgggacaaggaaacggtgacaccgggcaaacacttgatcacacgagtgatacgctcacccaagaagttacggatctcaacaacagtgttgttctcagtcaagttgatgttgatggggaaatgtgcatacacaagacgcatcttgtagcggtaaccctgggtgacaccaatgatcatgttgttgacgatggaacggacggtacggaggcaagcgttgtgcttgcgggaaccgtgccagacaatgaacttgagcacattgccttgcttcttgacctcggagtcgacgtgacgcaagttcttggtcaaagtaccacgagggccagtgacggtaacaacacgggccttaatgtcgacggtaacgccttcgggaataggcaaattctcgtccttgtaaatatcacgtcccatcctggttgctgcttgctggtcaaggctctcggcaagtgcagaagtttgtggtggtgaccctcacgaaagaacagtcacagccactgacaccagacccaataccgtgactgcttttttcttccagaaaactacaccacgacctctcttgctcttagcatctcttgaccaacgacgaacgttaagatggcactcaagacctttgaacttcgcaagcaatctgctgagcaattggccgagcaacttaccgagcttcgtcaagagctctcctctcttcgtgtccagaagatcgctggtggttccggttcgaagttggccaagattaagaccgctcgcaaggatattgctcgcgtcttgaccgtcatcaacgagaacaaccgttctgccgcccgtgaggcctacaagaacaagaagtacattcctttggatctccgccaaaagaagactcgtgcccttcgtcgtgccttgactccttatgagaagagccgtaagactcttaagcaattgaagaaggagcgttacttccccctccgcaagttcgccctcaaggcttaggtcaataaaattttacattaacatgtaaaacgaaatgcaaacgcggacgcgtgagcttattggcagctgtgtgacgacacaccttcgtcacgcgtagcactcgggacgcgtcgcaaatgtataaatagaggcctttccccagctctgtaaataagttgtagtgatgagaagtgaggtttgtgttctgtgtgagtgttagggatttagtttgagaaacgatttgtaattttgtttgtgttgcactgtgtcgctgattcacctgggtcttttcttgtgtccccgcttagtcttggaaccggtaaagtctgcgtcattgaaggccgtgtcctcgctaacatctcaactgaattgatgaacgattcttttcaagaacgctactgtcatgtccacccttacgaaaccgtgtgctttgtgtcaagcaattgaccatttagacgcaaaaaccaaggctggtccgtcggaactgaaggaattgcaggcaatcgccgcggatccagcgtgtcctgtgtgtcggacgcaagagaatctgtctgatgagcacgaaaaaaccattctcgagacaattgccaaacaaggagcagcgatagacgcgtggatcgacgcgaattttgctgccgatactgatttttcaccagacacagcgccggtagcaattctggctcgtactcgtaagggcgtcgagattgtgtttcagctacttgagaagcaggacaccggtgaggaagctgcagaatgtctgttgacgcgtctattcgaaaacctttctccaaccgcactggctattttgctgcatcaacctcatactcgtgctgccttttcagctcgtgtcgagccattgctttcacacaaacgtgttttgcagtcgtttcttcggtgcccgttgtacgactctttggctgctgttctgttcgcgaaccggtcagacattgccgaagaagccctcaatggttgtaaacaacttgctcgggatggagatccctgccgctcactcgtattgtcccgactgtcttcacttttactagtggccttgagcagtagcaagtcagatatcgttgacaaagactttctgtcctactggacccggatttcagaagagggccatttggagctcgcctggatcgattgtttatgcaccatatgcgacttttccaaatgcagaacattagtgcaggagtgctgccaggactttctgcaagcgaacgcctctaaaagagaatgcatccctgtgttgacgaaaatcgcactgggaacaaaccataaggacgaactcctacccatggtgcagcagctgttgcacgagcccgtttgtgatgattcgttgctgcaaacgttattggtcgcgtcttgttacgggccagtgaaagagtgtattgctcactctgccacacccttgttcactcaatggactcaaatactgaagcagagcaaagaggactttctgaaaggcgcgtttgacgagtcatacacaattgcatcaacgctcctccatctgtgccaattcgccaagcccgtggaaacggaagacgacgtccaacgcaatcgtctgaaacagactatacaatcagctgccgcgaaaaagaacgcttccctcgacgaagctggattgccaagcgattgtgttgaggacgacgattcgcatgtacaggcgcgtgtcgaactcgttatcaagtctggcttgattggattgctattgaagcacgcaaccgacacgcgtcctggactgtgccaagtgatggccgagttgttactgcacgttgccaatgtgaaaacaacaagaggtcgtttggtccagcagggagcagttggatttctcactcgctcaactgtgcttcagaaaagctcggttgctgctcacgctgtctctcgtatcctcataagcgtctcccctcatattgtattcaccggctcgctctctccaacgggtgcaataaaactcatgtctgtcctacttgccgacggcgagagttcactgcttgctttgtttgaaacactgctcgcgcttacgaatttggcttcttttgatgaaagcagtagagccgccatcgtaagagattgctgggatagtttggacaaccttttactttccagcaacacactcgtacaacgtgctagcacggaattgttaaataacctctcattatcgactacatgtttggaaaagatttttggtcaaaaggaacaggatacagaaaactcacggttacgcattatagttgccttgggagacgcagaggatgcggctacacgtcaagctgcgtttggagcgattgttcaatttacaggctatctcgaatgctgcaaagcaattgcccaacgcgttggttttgaatttttggtgcgcggcttgcgagacgatgatcagggcgtgagacacagagtgctcgtgtgtgtttgcaatcttctgtaccagccagacatgactattgtcggtcaagcgctgcgaacaccaggtctcgtccagcaaatcatgtcgtgcaaatgcgatgcacctgctctgcaacaagctcaaaaagacgcactttccattctccagcagatctcacaagccaacacaaaacgatagacaaattgagatgggagatgtcagtggttaattatttacgaccgtgatgaatgaagacgaatgctgtttatgctttgtacttattaggaatgttgtttggtttcagaaagtgcacacgtcggtcttcgacaggctttccgctgtggtacatttcttcatgtttttggaaatgctcaatatcctcggcgtgattccaattttcctcaggttcatcgggattagggtgatacttttccacatgatgcatctcaaattcctcctcttcatcaccatgatgaccagggaaaccccaatccttaagctctcctccgtgctggcgaaaggacacaaactcttccattgtgacctttctgtcctgctggcctgcatcacaacgcttcaaaacgtcaacaagaacatcgttctttgtttcaaaagggacatcatcgttctcgagcaggccgtacaacgtcaaaatatctttgtcatcccaaaagcctttacgtcccaagtcgtggactttgaaaaagtactcgtctgtgaaggaatccaaatgatgctcctcctgcatatgcgtttctatccaacctgcaaaagctggggctacagtgcacaaaagcagcacaacaggatacaaaagaaccattttcagtaagatgcaacgaggcgattcttcagcacaggaggatttgtgctcttggtccgttggacgtcaccggtggtggatatactcgctgaacaacggcggtgtcttctggtacgctagccagtggccacggggaatcgcgaagagaacaaacgaaacacgatgaaacgcgtaaatacaaggagcaaccgttgcgtgttgtaaccaatctcgtcggcttttttctgcatgtgcaaattatgcacggataaaatattaaggagccagtccatttggctcacaaacctgcaactgcgacgtcacttcctccagcaaactgtatcgcacatttgcaatgggaaaaagtcgtttggggttgtgctcaacttgcaagcaaactgatagcaaatatcgctgtccccggtgcgaagaatgtttttgttcgctcgattgcagcagaaaacacaaagttgagaaaaaatgttctggtgtacgaaatccggcgaaattccttccaaagtctcagctagtgcagagtctgaactctgactacaactttctcactcggcttgagggtgcattaactgtcgccgacaagcagaatgcctcacaagctggaaagctacaaaagaagcattctcttattcaaaaaatttacgaaagtaacaacattggtgtccgttttgctcctagctttacacagcggtctaaggacaatcgcacctattttcaccgtcaaaataaagtgttgatgtgcagtatcgattggtgcttacatacaacttctgaaagacaggaaactgaacaacctcaaccactcaaatcgacgtttacgaaccacgggaacgcctctacatctacacttcaagagttgtggaatcgtgcaaaagaacaatggcttcaattggcatcggaggataaaatcgaacaaccgaaaataagcatggacgaagcattgacatttgttgttcacgtttctacaagcaaaaaattaggaccagtatatcggccactgaacagcagcttgtccttacttcaatgtcttgctggctcaaccgtgttggaatatcctgttgttcacattttcacccactcatgcaagttggtcactgaacacgatgtcagtgaattggaagaaagctcagacgatgaaaatagcacagacagcgaaagttgcacggagagctctgatagtgaggaaagtacttctggggaaagcgatagttctgagatgccatcagaacatgatgccggcgtttctgcgttgcccccgttattcggctcctacttggaaaactcaaatagcaatccttagagcaacgctagttttttttatggaagcaattgttcaactactttggtcatttgtgagcctgctccttgggtgcattttccacccacatcagcccagtgacttttttcccgcacccaccacatctttcctatctcgaaaaaatggtgaaaagagcaccagaggagcgtgaggatgtcactatgggtggccaggaggcccctgttgactcagatatcattcaagttggtatgttaaagtgtcatactgtgaaatgatcgttgtttacgtgtactcattcaccactgtcctggattctccgttcctgcttgctaacaagttttgttttatcagactttgagttttttgatattaaaccgattgattttcacgcttccaaaaaccttctcaaacaactttttggctatgaccacacatttatcaacttgagtgcggtctctgactttattcttggcagtgccgtcgctggttcgacggtgaaggttgacgggcctgaatctgatccttatgcaatgctggcacttttggatgtgtcggctaacaaagctcaagaagctctgtcatgcattattaaatacttatctgatcgttctgcatccgcaaatccagaattgaagaacttttttgagtcttcactcgctgatggttcaaaggaacacgtgggattgcttcttaatgagcgattgatcaacatgcctgttcaggtcatccctccaatgtacaagatgctttttgacgaactcgctcaagataagaagggcgaatttacacactatatcctcgtttcaaagacatataccgagtgtacaccccaattggacgttgacgacgatgatgctcctcgtccaaccaaaaagggaaagaaactgaagaaaaagaaggaaaagaattctaacgaagttttttattttcatcctgaagacgaaattcttcgtcagtttgctacccttgccatcgatttcccttatgttaaccaggactttaacccggatgccaatcgtgtttttcaagaagctggtatcaagcctcagggattggcaatggtgtttacacacgatgcgctgagtcgcttagtgcctacattgcttcaaagctttcaagcttagagcaaaaaaagatatgaagagattcgcgtttcgaaaaagactcgtggattgagacaaccaattcaagataattatacaaatggaatgggcttattaacaaacatataaattgggtatactgtgtggagacaaaactggtataaaaaagcaaacttaaaaacccttaaacgtgttttatcagccttataaacgaaacaataatccatttactacttcaagaaacattaaacatatccgagatgtttggaacggggtctaacctaacgaactggaagcatatccgcgtattatttcgctgtatggagttttttttggtcgctgtcggtcttccttgaactccacccaactgtaggaacaacaccgaaaggatgaacaaacaggatggggaaaaccctttctcgaatttcgaagacgatgtggatcctagtgacgaagttcaggattggagattcttatcctcgttgaaggggtaggcgagcgcgtggcgtattgtgtttttgctgactccttgggacaatagggacgatgtgaatttcaccattccaaagcgtggattgaaagattttgagcctgatggaacgcaaaaacaggttacggtgctacaaaatagccagaatgccatgtttgacgctttggcagttgaacgattgattccagcgtacgtgttacagatgcatttcttatagcagttgtcttagaacactaaacttaccttctgtctcatagaaaaacagtcattcaggcagtctggcgccctcagcagcaaaaggccgaggtgctacatgcccatggccctatgttcaagacgatgggacatgctacgtcgaataactctgtctggctgctgccggaagaaacggtgtatctcgtcgagcgtggctcaatggagtgttggtgcgaagagggtatacctatgagtttacagcatgtctatgcagaggctattgctgcatgcggtggtcttgaatactatcacgtttatgctcatctacgccgttgtggttttactgttgtgcgaagcaagcagccttctccagaggacgtggaagcgtatcagttaaagaagcaaatgtacggtcgctcgttgcgtacattaatgcttgacttgaagtccaaacttctcaatttttcctttgtggcattccagcgcctatggttttctccgtcaagtatgaagaaaagcatgctgcctgatcggacgtaccgctcgtatgaacaaatttacgagcagattcagtttgtcgctggttacactccacaacctaaagcgcctgtattacctgatcttccctttcgaaatgcgtttgatgtgtacaaaccatcagctagttttaaaaaatccgcaccaggtgagcccgattttaccgtgtgtgttgtgaatgcacacactacatgtgtacctactttgcagcatctcgatgcgcttttccgcagtgtgcctctcaaagaaagcacttcaaacaatcccatgcaacggataaaagagggaagacgacagattattatcgccatcgatgacggtggtgtaattagctacatgaagtttggcgatgtattcatgaacgaaaaaatgtatttgcttaaaccgaaggaacgtcgcagagcaagaccaaaaggaaaagagacaacggcctcaaaccgtggtaaggccttggctggtacggatgaaaaaaaacaggtttcctctaaaccagcagcaaagcctacttccgtaggcgcctaatgggaaggtaatctgtgtgtaaaagagtttttgttccttcatacgtccttcaacaagtcttcctcttcctcgagcgtttccggtttcgttggaactgttctaaatcgctgtgacatatctagcttttcgtaagttgtgtcagctcagttctcgtatatgatcatgctgttgaaggaagaccatatgcttatatctgtgcaatcatctgctggatgcgcaagtgcctctcgttttttctctctaagtgtctcttcctttttacatgcaccaaaccatacataccatccgtcttttgcactcgtggaacgctcgccagcattcttggcattccactggcagctcatctttgtgtcgcagacagtcttgagcactgcgtccttggatcaacatacagtctgaacgaagtaaacaatttgctaacttcttgcgttcatattggcacgagcgacccattactttactttgatctcgtttggctcttctttctttttgaaactaagtttttaaagagccgagcaggttaatccatccaaaccctgtttgataattgcccctctccaagacagggctggcctgtgtattaagtatctaactggttatatgttctcctgtctcgttgctgtgttgaaccaccaaatgtgtacacaactgagcgttcatttcacgtcatccctgcgtcaagacgagaacatcatgaccggtcagtactggtgcagctgaaattgcgtacagcaagaatcttcttacttaatgaactattaggcacacgaactggaagtcgatacggaaagattgaattacttgttatacgaattgttttttaggtctaaatgtctatgttaaaagttttaagggcaaactcgtttccacgactttgcggtggtcgtttgggtcaaagggcaatctcgtcgttgacgtacgaacttacaaagaacggacaagtttcattgctttcccgtgagtttcctggctacacgtcgacactctctgttgcaattgcagcaggcagtcggtaccaaccgaattacggtgttgcgcatttattggagaagtattcgtataagactacggagaaacggtctgctttgcgaattgtgcgtgagtcggagctcttaggaggtcacttggaaagcaaggtgactcgtgagcatattatactcacagctcgtttcttgaacgagtatcttgattactacgcagacatgatgtcggaagtggttggacacccaaagtttttacctcatcaacttgaggaggaagtactaccgcttgcacgaatggagtatagattgtttgagaatagtttgcttgagcgtgctatgagtcgtttgcatgaacttgcgttcgaacgcagtttggcgtaccctgttttcgtgcaacccggagtgacgcctacaattgatgacgttaagtcgttcgctaagagctcttttgtgaaagaaaacatggtcgtcgtgtactcaggcagcgaaccggctaaagcaaaggagctctgttcgcaatactttgctgaccttcctaatggtactcaccaaaaaattgttccgccccagcctacgcataacgagtctcgattggttgctccagggacgttcaactacttgctatttggctatccttaccttggtccaccatccgttgatatttacgtacttgagagcattttgggcggccacagtatgcttaagtggagcgaaggcagttccttgcttgccaaaattgccgttcccgttcaacgttcaaactcaacagccgtagcaaaattgtttcaatattcagatgctggtttattgactatcacagcgtcgtctacaagtcttgcggacttgaagcttatgggttcgcaaattgtcgctacaatgcggaagctacctgagttacttacagacgataccattaagcgtggtatcgctacagcgaaaaccaactttttgagtaaaatggagaccccgtatttggactctcagttgttgagttggatgactggaccaaagaattcttgcaacgcagatgtcgttgtgtctgctattgagaaggtcagtcgtcagagcttgcttactcttattgagcgtatcatcaaaacaccgccgagctttctttccgtcggagcttcagagaacttgccctactacagcgagctttaatggaaccatgtgagatgttttcgtcgcattagcagaagcaattatccattgcttgatctgaagtttcttctccttccttctttgctacgctttccgagaaggtaaaatttcgcttcaaatagcgaagggtttgctctctatcagtgtgccacggcgaatgcaaaacgtggaatatgtattatctatgatgcttaataataacaaacaaaactccctaaaatacagcggacggtaaagaggatgggcaattgggagggaagggggaaaagagtaagaaaggttcgaatagacaaggggcggagggaggaggccatttgagggaaaaacgaaggaaagttagtgtatgaaaatacacatacatgcgcacacgcacagggtgccgatgaatgaagaaggattgaggaaacaaaattagtgagcagaggaagtaaaggagacatgccgttcgcgattgttagaatcgtcactgtaagaagagcctgcagtgttaacaataggacccgtactctcatcaacagcatcgtaagcttgttcaccagcattccggtcgcgaataacaaattcaccgaactggtcaatgggacgatttccacaaaccgagtatatattcatgccgccaccagcgaaacagacaacgagtttggatgcatccgggctgaaacaaccgtatgtgactgcagcgtcaacttctgtcacattctgtacgaacggttcatgtagacgaggatcccacgctttaacaacgccgtcgcttccacccgtgataaacacgcttccatcgggctgccagagggccatgttgatgccagcatcgacctcctctgtgttctcaaaatcaaaatgaatcatttttgtcttgccgtgcttgagcacatgaagtggtttattatgacttcgaacatcccatacataagtttggttgtccgtgccactggaggtaacgaaaattccgctgcgatcgacggttgtgtgattgatgtctttctgtggagtattgaacattttgaccgtcgacagcgttcgtgaatcaaacagccgaactcggccagagacatgggaattacttcctatgatgaaattgtcactaagcggctgtatagccaaagaggcaatagcctctgagttaacgttcagttcttttataggtattccagaacctggatcaaagactgcagcacagccgtcatttttttgttgatgaaagttgtcgtagcctacaactacatatccaccagtattaacatttggcatcgtatactcaatcaacgatgcctcgtagcgcttttcaagcgcctttttaaaggcaagttcagtaaaggacttaaccttgcctgtttcgggatgcgttcgaatcagaaagccgcgaccatccttgctggaggcagccagcacatcgtctctggacaaggtaagctgctggatatgaccctttgattgtgagaaaacgtcacacgcaacaccttctgtcgtccatatacgaacgcaatcatcaaaacctccggtgaataagtgtcgcccagaattactgaaacaaacgtcagaaatggttcgaaactcaatatcgccttcgagcgatcgagtttgatgtcctttaaggacagacatttctcctcgtaacaagtcgccaagccataaagtgccaagtcgattgtagacaccgcgctgcgacgtgctacccagagccattttacggcccgaaggatcgaatccaacagaaactgtgtcaccactagtttcgttgaagtgtttccaaggtttcattgctagtatggactcggaacggagaaagtttgctgacttcaagaaggaacagccccgacgatcaaacacatttaagtcgtaacagttccgtagatagtttggaataatagggtgttctggttccacatctgctatttggatggcaaaggcttctccagtaggcgtaaggtcggcattatcggcttcaaattgttggcagtcttcatacgttcgagaaggcaataagacgtttagatgagaatgaaacgcatccttaaaccgcacgctgttgactggaccgtatttgcgcctggctgcctgcagttgtaggcactcttccggagtaaagtcgacatgtatgatttttccttgcagttttgcatgtgttttttcgctggagaaagaccaaggcatttctcgagctcttttacttaaataaggtctcgacgcaggagcaaaatctcctgcacttaatgtgaaggccaattcgtcctcgccattttttaaaggtccattaggcgcgggatgaacgagtgcaacggcctctcgtggcctcgttttaggaattggaatgtcgtccaaaggatcataaacctcaaattcgtcgttaacttcttctgagtcgaggaaatagtcatcaagtttttgggtttttgaagccgtgagtttatgctctggagacagcgtgtgcggccgtttctcgtgaacgttcattgccaaagcatgtcacggactacgcaataacgagcaaaaggacgttttctatgttgtttttgttttataatctcaggtggtgaccctaggtagttttggtcctggtccagtatgtaggcggacatccacaccccaagggtaccccaaaggcaggacgctggaggaagttgacagaaagttgagttgacatagagctggctgtaaatcgctgcaaacaaaagccaaagacagtatgtgttcatgtatcttcggaaaccgtgtggagaccttcaagcgtaattgcaatgtcaatttcagaagtcggtgctataggtgaatagactatgcgtaattttcgtaatgattttcgggtcgcagaattgggtcgcttgagtaaggcaagtcgtgtagttacattgttcgtccatacaagtcccaatgatggtgtttttggatcaatatccgtgtcgtcccatccgttgaaccattgagactggtagtcaaggctgaaaagaccaatttggtcgtaagatcgagacacccgatcgctcacttggtttgcgattactactgcggcattatgtttgtgtgctagttcacgaagattgctggcaagtttggcaagttggtttcctcgagttgcgatgttgccaaggctcgaagcattcggatggtttcgcgaataacgaagttcggctctgtagttggctgcaacgctgtcgagaacgataagaccaatgtttacccgttgcatgagaatgggaagttgatactcgataatgtgctcttgcgattccaggtctgggcacagaatcgtatatacgcgatcacctggatgccgagaaagataggacaaatcatcatttggatattgtaaagaaagaaactttgccaattgaaataaccgtcgagtctccagaccggattcggttgaaatgaaaaccgcggcccggtctaaaccaccgacagattttggtaattgtacagtaagacataattggatacagaattgtgattttccagagccgctctcaccactgatttctgtgatatggtcgagagcaattccaccgtgcaatgctttgtctatttccgtatcgcccgtcgtaaaaaagtgggtttccctagcatctggagtaattctttgtggcaggagagccttttttagttgctcaatgagattctgaacttcctcaagctttatctgacaacgttcgcttattacagttggttcaagtgtcaacaaatcaattgtagtaattcgttctaacggaaagttccttgttagcttaacagttactagggcgaagaaagcaaagactatggtcttggtttcagtatgtagtaatttctatccatcaaacatacccctctcaaacacttgcatgtattcgtcagccagcacaaaatcaattgacctcaaagtccaagaatccattcatggagcatacacagaacctttgtaacgtgagattgttctttgactgttgtaattgctattagtcccgattccttgcggtgtgcgttactcgtgcgagtcaggaaagacgaaacacatctacgaatttacgaaaaacagtgttttttggctgggaaaattcataaaaattcgtaaaaacctgtatctattacattctccaaaaatcaagacaagtttatttaaagaatatttttattttttattattcctttaagtgaaacacattcaaaactcatacgcacaaaataattacaatcatgagtactcttaccaaagactacgacgattcagataattccgatcaagatggagacgaaagagtttccaaaaacggttccaaacagacgaaatcgcagcacaaggaaggttatacttgggaaggtgaatatcaacgttcatgggatattgtgaaagaagatgctgaaggaagtcttgctggcgtcgtagaaggccttatcaatgcgggaaaacgcaaacggtacggtaaaagttcctcttctgtagtttcccttttccatgactaacattaacgaatagtattcttcgggacacaacgcctctccaaagaggtattattcgacatctaattctggtcgttgatctaagtatagcaatggaagagcgggactttcgcacgaagcgggtcgatttacagattaagtatggaaccgagttcatcataaactactttgaacagaacccaatttcccagcttggaattattgctatgaaagacggaattgctgtaaaaataagtgacattcatggaaatcctcaagaccatattaataagttaaaaaagctccgtgagtgtaaaggtatggcttcactacaaaacgctcttgaaatggctcgtgcttcattagctcatattgcttctcatggaacgcgagaagttttaattattttcgggtctttactgtcttcagaccctggtgatatttttcagacgatcgacagcctggttaaggagaacataagtgtccacatcattggcctttctgcagaagtgtctgtgtgcaaagaaatatgccgcagaacaaacaatggtgctcagaatgcttatggagtcatcttgaacgaaaaccatcttgaagaactgctcatggagaaaacaattccaccagctacacattcagatgagggaattccagcttcccttgtcaagatgggtttcccttctaaggtaatagagccgttcccaagtctttgttcatgccattcagttgcttctcgtggaggattccattgtccccgttgtaaatgcaaggtatgcacactccctattgaatgtccgggctgttccctaattctcattctttctacacatttagccagatcctatcatcacttgtttccactaaaaaattggcgggaaattccttggtcagagaaaccaacttcgacttactgcttcgcttgccaggcaccatttcctatgactccgcaagccaaggaagaccagaacgcttcttcgtctcgttatgcttgtccttcttgtgggcaccacttttgcattgaatgcgacgtatttgctcatgaacaattacacgagtgttttggatgccaaagccatacttcctaacatttaagaacttgacaaagcataaaataaaaagaggaataaaagttttctttcattgttttgatgaatacaaatacattctaaatgatacatacagagttagataattcacgtttaatttcaagacatttcacggtctaaagtgtagtttgagtgttcacaaaggtttgattcttaagtttttcaaccataaatgcaaccttttgaccatatttgctgccgcgaagggacaccatatgcttttttatgtgtctcacaacaacttccttttcctgcggctgcgcaacttggagtatttgttggacaagatagtttccatactggtcagaagctatgtcaaccaacggttgccgagtcctatttacacgtgtagtagtgacctgtgttaagtatcgcggaatgaagttattcgaaccgattttaatagccttctcaataaccttagaagcatattgatcgacactgtaatcagcagccttagccaagagcaaggtagtcactcggtcaagatcttttggatgtccattttccagcatgtgttgtatgacccaattgccccattgccctctagcaatagtatccaagttgctgataacttcttcaatgcactcacgtttgtcttcttcaacacaattttcgaacatgttttgaacaacaaggcttccattttcacccagtgcaatttctgcccatttaccgcgtaaagcatcattgactcgagtcatcagatttgatccgcattccgaccagcgtacttcaaaaagtttctgccatacgtggcaagcatagtgatgcgtaatggtcgatccaatgtgcacgaacagttcatccagtatggcaagcttaatatcctctgtcacattatcaagtgccttttgtacaacatgacacccgaacgggtccgtagcaagctgtaatgcatgtcccaagatagtttctccaatggctctgacatgctgaggccatccatgctcaaaacatctttggaccaaaaaattgccaaatctgtttaacattagtgggtaagcttgctccaaaatggtatcaatgatagaatgcttgatggcaggggccgcaaccttcagtttctgctgcaaaaatacagaagcttgttgatcattattatatataatacgatccacaattagctatactcgttagaactatcattcagtggattccataaccgaacgatacttaccttccaatcatacacagcattcctttctgaaagctttctgtattttgctgctccgtccttgagaacaggatcttccacggaagtttctggagtcgcattaccattccatatagcacggaggttggttgtaggtttcatgtggtttggtgaatttgtggaagcatgactttggccaaagtgatcttcgaaagcatttgatcgagaggtcgtaccggagtataactgctttccaaagccacgaggtgaaacaagctgaggtgaaaacggttttgctgtcacagaaggtgcggcgcccctcgaacgaaagggaaatgtatcactgcctgttaaactgttcgataagggactttccgccaccgggggagcatgagtcgaagattgccaaaagccattctggaccgaaaccagcgatagtttgttatcgcgacccgaggaagaagacgggttgaagcagttctctctcccgaaatgatcagagatgaacgaaacgggatccttcgaagaagaactggccccctccaatgagaagttgcgatgcccacacaaggaagctgtttcgtttgggacttctagagaatcgcccacgagatagttagttttgtttgacagtgctttggctgagtaggaaagcgaaagatcgtcactacccgaaacaccgtttttgttttgaagaaggtttgaagagaaatttctcgctttaagatcgtttgacaataaatgaggagcatttatcattgatgatgagcgctcaccgtttgagatagcttgagtgagtttaacgatgtgcttagatttaagcgagagatctcggcgctgcgtctcaatttcgttttgttgtttttcaacgagaagctttagcgcgtttaattcttcagttaaatgtcgaacagaggaatctgtttcgcaaagtcgacgttgggaggccgttttagcgtctcccatagcattgttcgaacaatttgaggaaatagtcgtagtacctgatggtttaatagaacacatgtttaaataaaaagtcgcagtaatgatagagtaataaatgagccggttgttggatgaaagactgatgtcgaaacgactccgtacaaaagaattaataattcactagagattagcgttttctaatttggtttcagaataacactatgcccgcaggtatcacacacagagaataacgaaaagtaaaacacaggaaaacctaaactttaacagatagttccaattgagagaaggatatggccagcaaatatcaccgaatacaagcagctgtttccgttactagcaaagtcaattgctcaaaacggaattgtataagcaattaaagctttaattgaatgaacaaatatatgacaaatacgataacgtatgggagtggtgaagaaatgtcgggcagccgaaactatttatacattatacaatgttaccatggtgacgcataaccgaaagtgggtaaacaaaaaagcttaattaagggtactgtactatgcttacttgaggagtctatcgtacaacggaatgagggtttgtgccagggtaaatctgttggggttagtaatagtgaaacaagacagtaatggcgcaggacacccattgtaacatacgagaagacgagcttaggaccggtggtcagcagcttgggggtaagacccttgaagaaggaagaaaatccctcgtgcttaatcatgttctttaaaatagtaaagcctgactggggattgtcgaagtttttgttttgaatacgagttttaatgacgtccaagggagcggaaacaattagactagcacaggcaccggcaatagaagtacaaaagttctggaagaaagtagccttggagtagtccttaagcttaaagacatactctttggcaaatgcgtttccaccgaaaagagcgaaggaaccgggtgcattgcgagcagcagtccagccccaaccgcgatacagagcaaatttttcttcagtaattagcttgaaaataccacggcccttgaacgcattagggtttgtttggcgtttaattttcaagacatcaagaggcaaaagaacaacctcaccaatacccacaatactaagtcattgttagcaacaaagtagctaacacatccataccttccagcagtggcatgcataatggcctttcctgtgcctttaccaaacttttgatcgaagcattcaccgtagttctttgccagaaaatccttgacctgcacacagagttagtagtctgtaaatccttgtcattgagacaactagaaacgcacaatgggttgaccggaatacttgtagatacgctggagcaccttgtagcaggcagcgtaacctagaccagggaagagagaactaaacttcttggcgatagaggcattggcttgctccttaaaaataacggaattcacctgagcaagagaggtaattcgaccgtgatttgacataagacgcttggatatcgtgtccacaggatggaacatcgtcaactctaatataccggcagaggccgatcctagcagacgagcccgttgcgattctgtattctgcttttgaacagcactcattttgtgtatttagttggtgacttaaagttgcgggcaaatatccgaacaagcaattcttatttaacgcactggaaataggtgaaaacgtccgttacgggtcgtagcagttatctgggctatttacgccgctcctaacgattcccttatatcggcatttccttgaatgaggtatctaataatatgtgactgctccctaagcgaaatactgataactttaaaggagattagataccagcacattatgcaagaatggagattaacaaccaaacgattggtcggcgatgagagcagccgacagcatggatgtttgatgcgacaagcggtattgccgtaggagatggataccagcaagcggggagtagaatgatgaagatcagttccaagaaagaagtagatcaagctgggtattgtccagaccaagaaattgtcgttacaccacgcgttgacgacgatcgcgaagctgatccattcgctgactgagaaagctgtgtagagatgatccgaagtactccaagccattgttcaagatgggggggggaaacaaagaagaacacgtaactgctactgatgcaggttgtcaacatgcgatgagatgagaaacttgagaagacgagcataaacacatcgatcacccggacgtagtagtggtcatagtgtccacggaatttccttcaatcacctagaatatccgtatataccacatttttcgctttatgtctgctgcttcattgggaaatcattttcacctgatctcccataatgtccagattgctcagttgttgcagacggccgtaatggtacatttcgtacaagtttcctcacgttccttcatacgtaacacccttgaaatatacgtctatcatcgcttttcgctgggcgaggtgtttgctaaagacaagttagaagaagcgacgcgttaacgttttcttttcgcaatatgcgcgtcgcgtttctaattatagagaatgacacgtcaaagactaaccttaattcaaaacaccacctacaccaaaaccaacaccaccaccgagcacagcacttacccaaaaccacatcttctaaatggctccttcggtcatttcagatatctctccgagtgttcctaagcatgtcgtacgtttctctcctcgtctataaatttttctttcactaacgttaaagattgtacatcctttggttttgctttcagcagtagactcgtacaacagatccgctcgtggctcaagacgccgtgttctgggcgtgctactgggtcaaaacaacaatggggttgttaatgctgcaaacagtttcgcaattccatttgaagaggatgaaaaaaactcttctgtctggtttttggaccataattttatggaatcaatgaatgacatgttcaagaaaattaatgcccgtgaaaaacttgttggatggtatcatactggacctcaattgcgttcttctgatctcgaaatcaacaatctttttaaaaaatacattcccaacccagtccttgttatcattgacgtacaatcgaaggcggtgggtctgccaaccagtgcttattttgctgtcgacgaaattaaagacgatggcacaaagtcttccttgacgtttgtacatttgccctccagcatcgaggcagaagaggcagaagaaatcggtgttgagcatttgctgcgtgatacccgtgacattaccgcaggaaccctggccacacgagttacggagcaagtacagtctctgcgtgcgttggagcaacggctagatgagattgcagtatatctgcggaaagtcgtggatggtcaattgcccatcaaccatactatattgggtgaattacaaggcgtcttcaacttgctgccaaacattttcaaaacttccaacgaaaacgaccctcttggtttggaaaacggagacgagcgctcgttcaacatcaattctaatgaccaactcatgaccgtctacctttctagcattgttcgctcggtgattgccttacacgatttgcttgattccttggctgctagcaaagccgctgagcaagaacaagacaagcttgatttgaagcaggagagtaccgactctgaaaagcgtgctactactgctgcagtggacgaagatccatttatgccaaattaagacacattagtctactgtactcctcatgtcttttgtttgtctgatagattgatgtgccagttttatgataccgtttactaacttgtgtaacgttttatgtggatgggtggcattttttaagcattttgtcatcctcacatctctttacatatttgtgtgtatgtgcgctgtacttgtagcccgttcgcgtttttgtgaccgaggacgtatgcttttccaaacattgtttggtgaggaaaaataatcaattctatgagttcatggctataccgaaatttataaaaaaagtgcactagggcaaagaatggtaagaacgattatgcgatggaaagactattgtacatgtcaaaaaagcatcgcttgctattaaggtcgagacttgcgttatcgtgaagttagagtcgtgaatatcatataccgattcatcctactgaacggaggaaagtttgttacgttgtctgtccaacactgggtgaatagtcgtcacttttaattatcgtacaaagacatgttttcagtcagccaggttgaagagtcgccatgcttcaaaacagtgagctccatttggatcgccctgggagcttgacacgtctatcgcgctgcttatcattaaagcatccacactgtaaaattgttagtaaaggtgtaataaaggcagaagagtcttcaatgaagctcctgtaacgtacatcatgccaagaccaccttctatagggcccatggtaaaccaacccaagagcccccctattaagccgactatgtagccgtagaagacgccctcgtgccttaaagagacgagccaggcagacgctccaatggctaaagccattatgattctcgtcgccctgagcattagcttggacaatcgataactcctttctcgccagctcagtagatcgagttggtcaagacgaaacaaagctttcaaggcattttggtacgagattgagtatatcgcagcatatgtcaccgtaaaaggtgatgcgacaaaagcaaccgaggttgtagagaataaatagtatattagttgagagatccttcgcagcgttttcggcagtgattgaagaggtacacgagtagaaacattcagcaacgatgctaacgaacacataccatacaaatgtgtgaaagcatatgaaaacgactgcgaaaccataaggtttgtcggtatgtgtgactcgacttgtcgataaaaataccactggcatacgagaatactaacagcggatctataacagttagcactttttttaaaacaataccggaaaatcgttcatacctatgaacggaggaaagaaacccaatcgtccataacaaagcaaaggcgtaaagcgcggcaagaaaccatgatccagaagcgaggactgtatgattgccatcgtttaagcctcgtagaaacatacgtgaaaagaataatgcccaaattgaaatgcaaacattgtttaagattacgaacagaaagctgaaaacgcccaactgtggaagacttacaagcacccgattagccaattggacgattctgagcgcacgactaacagactctttgcgttgccaaacgaaacgaccaagaatgatgctgaatatgaagaggaccagaccaataatacgcatcaccagcaactgtttcataacgtcacgggctacttgcttgacagttgatgttaaaaaatatacactgataccagtaaacacgaatggaaaagcaaagagaatgaatagtaatgcagactcgacggtaagcactagaccaagccaaagaacggcaacaagtaccgaaataagcattctggaaaacaaaaaaggaactgcgttgcgaattgtattatacatggaattaggatcggtaaacatcgcatctgttctccagtaggtaaccaatccatacgcaagaagagcagttgtaatgtaaatgtacacagtaccgcaacgttgattgggaactgccctttgaactccctcaaatgtttcaaatggcaaatcatccatctcctctgccagtctcgagccgtgatccatagccattgcagcattgggatgaacatgttcatgctgttctgacacagcagatgacatttctgagacattttgtgatcgccggttgtgttcgactgcgtctgagaaagccgacaaccttgaactatttgcaacgttcgcagaatcggtcagggcaggtttaccaacatcgctgtgctttaataaccagctgacagaagcagattcgacgccacgagtatcttgattcaagtcataacctggagacggagcaagagaagaatcctgtaagcttggaagctccgcattgccgttcaatcgtccattaaatacatttgcagacgattgtaacagctgctctgaagaagaaaagcgcgactgggcaagaaaccgtgaagcatctagggtgttagtaactaatcaacaattgggcgaacgtacagtcactaaacatgaaactgcttcacagagatgctgttttctattattacaacagcctgataaataaacaagtagggaaaccgttaatttcagtggtttttccttgatattggtgaaattgaggtattgtagtggcaagcaacggcaatgatgaataatatgtttaagacgtgtgaagaaaggctgacaagggcaatagataatatgaatacactcgataaactcaacttgtgacaaaggtttactgaaatttgagaaaacagatgcaatgtgtgtgccaatgacaaacgctgagacgaacaaacaaacataacaaacgcaaacgcaaacgcaacagatttagcaatctcgaaaacaaatatatacatgagaaaaaatgtttaaagtgtttaaaattgtaagaaactacatattcacgaacttgtaaaatggaaatttgaattgctcgagcagcgagacaaatgaattactttgagcacacagacaacgttccagattcagcaaaagtaaagaatgccaaacaacgattaaactgcaccataacacctaggtgcgcaccttcttacgatgcttgcctccagagccgccatcgctgttacgcttacccttgcgcttctggacaggagcctttgcaccgggtttacgacgatacagcagaatgtaagcctgttgactcaagacacggtcaatgcttgtgtttgaaacaaaatcatcgtcaaacttcagccaggttccgctactgctcttgcaaaacgaatagtaatgaccactacgagtgcttcccccggcgtggacaagaacgccgcacagttcataaacacacgcacgattggcgtccgacatgaaagggcccaaatcgagcagttcaggataagcaacatgcttagtgattttgtgtgaatgaaaggagttgaaggtgaatcgtttcaggtgaagtgtaagatagttgggagcacgatacacagtcatttgcttttgaagcattccaccaagtgttttgcaattcctcgcaacggtacctgttgccccctggtgagcttctcctttttgtacaaactaggacagtgactcgaggatgttgtacacgttcgcctcgagtgacaggtcgagcaaagatgggtatgtactgctgggcttgtggcacgaggaacatgtaatttgttgtctcaagtacccgccaaagatgcggtgaataagcgatgtttcacgactgggatggtcgagattcttgaaactttgcaaacaagacttctgccatgaatcaatgagataacgcatgaactcatgagcatcttcctggcgatatggccggaaatgactagcaatgacctttaacatgctttggataccagtgggtttgaaagccgaagcacgcttcttccccttgctgggataggccttcatcatgtgttgttccatcttgcacaagacgcacgcattcatgcgacaagcagcagtatgttggccggtcaacaggtactcgacgaggggggccgtatgcatcatcagctgcaacacagagttcatgaaacacgtattacccaaattgaccaagccgggagcattgggcaagatgttttgccagtcaatagatatgttctccttggggaacaggacacgggcgggaccaggaaaaccctgctcatcctcctcatccaattcaaccgaaccctcgcctcgagtgccggatgtttggttggaggatgcagaggaacgatggcgtttctcactgccggtgttgccagcggcagcaccgtgagcattcgtatccttggaagaagcagattgctttgaatcgcccttacggcgatttaaaggagtatatttgccatccggagtagccgtgacggacttggtcgacttgcgaaaccggaccggattcttcagcaagtcatcgagtgaatgtttcaaagaaaaatccaagcttccattcaaggcagcgacagacattatggacagaaatagcggggaccacttacgtcaaaagtgaactacaattcgggatacacgccagtcgcacagaccacaatgaaaaggacaaaccggtgaaatcactgacaagctgatcacttacaactgccaggtttactgctgcaggcctggaggatgcaggaaacgcgagaaactatggaacaaacccaaacaacgtctaatactaccggaaaaaaaactaccacctcggaaaacaattcccaacgacgcaaagtgcctcaatatgcgtccaaacagccacaaaatgctcaacagaagaaaaagaggcgttctggagctggctggtgtcaatgggacagggtgggagaggtttcaagggtgttgctctgcaacgaggtgcaccgaagcagtacacgatgcagcgagtaaaaacgagccaccgtacattctgctacagtacattaaacacaatacggcaatcgaatgataaataacgaacgctacagagctctaacgagacttaacataatttaatgaaatgcagtgagctcgggcactgctctgtctgttcctcgtcttccttccttccacctctctcccggaaatggcgtgtccagctcgtcgctgcacctcgttacggactgctatatacaccgcgtcgctagggtagggttcgtgactgccccaactacaactcacttttgtaccaaaacactccgccaaactccacagacggaatggccaatttgacgacgcaaaagagacttgctgcagccgttcttggctgcggaaaacgcaaggtttggatggatcccaatgaaatcagtgagatcagcaacgccaacagccgccaaaacatccgcaagttgattaaggatggtttggtcatccgcaagcccaacttgatgcactcgcgtttccgtgtccgcaagactcaagccgccaagcgtcttggccgtcacactggctacggtaagcgtaagggtactgccgaggctcgtatgccctcctctgttgtttggatgcgtcgtcaacgtgtcttgcgtcgtctccttcgcaagtatcgtgaggccggtaagatcgacaagcatctttaccacaccctttaccttgaggccaagggtaacaccttcaagcacaagcgtgcccttatcgagcacatccaacgtgccaaggctgaggccaaccgtaccaagcttcttgagcaacaacaagaggctcgtcgtgcccgtgctaaggctgctcgtcaacgcaaggccaaggctgctgaggagaagcgtcttcaacagttttccgaggagaagtccgaggagtaagctatttgtgccaactagctgagttgctctcgccatgtgggggctcgtctacagtgaatgtcaaaattggtttctccaagtgatgagtgggatacgtaagtgggtgtgcaggtgggatgtggagtagctcgtatgtggggttttgacgagtcttagttgcgtgtacgtgggcagctctacggcgcggagcgttggtgcagctgattcctaagagtgtctccctctcctgtttattccgctcttctcttaaacaaagtttttagggtttgcgggaaactccggcggggttgagaaaccacccctcccccttttcgcgtaatataagcttaaaataaccgagtttagctctccttctcagctatctgccttccactccactccaccacgttaatgccatacattctgccgtgtacctcgtcctcacctatcctctacacatgactgatccaagacaggtagcattgcaaaaatacaaacaggcgctgttgcagcaccgtgaatgggacgccaagctcaaggagctgcgcttcggtaacaaaggtctcgttcgcgactttgaaaaaacagaggacgacatcaagtcgctgcagtctgtcggtcaaattatcggagaagtcctcaaacagctggacgacgaacgattcatcgtaaaagcaagctccggaccgcgttatgtggttggatgccgtaacaatctcgacaaaacgcgtcttctacagggagttcgtgtatcgctggatatgactacattgacaattatgcggcttctgcctcgggaagtcgatccactcgtatacaacatgtccgttgaggatccaggagaaattacatttgcaggtgtcggtggtttgagtgaacaaatccgcgaattgcgtgaagtcattgaattgcctttaaaaaatccagaactcttcttgcgtgttggtatcaaaccccccaaaggtgtgctgttatacggtcctcccggtacgggtaagaccctgttggcgcgtgctgtagcctccacacttggcgtcaatttcctcaaggttgtctctagtgcgattgtcgacaaatacattggagaatcagcccgtattattcgcgagatgtttagctatgccaaagaacacgagccctgtgtcattttcatggatgaggttgatgctattggtggtcgtcgtttcagtgaaggtacttctgctgatcgtgaaatccaacgtacacttatggaactgctcaaccaaatggacggtttcgatacccttggccgtacaaaggtgattatggctaccaatcgtccagacacgcttgatcctgccttgttacgtcctggtcgtcttgaccggaaaatcgagattcccttgccaaacgaagtgggtcggatggagattctgaagattcatctttccaaggtcgccaaacagggagacattgactacgaggccatcgtcaagttgactgatggtacgaatggtgcagatcttcggaacgtcgtaacagaggccggtttcgttgctattaaggaagaccgtgactatatcattcagtccgaccttatgtcagcagcccggaagattgctgaacaaaagaaacttgagggtgtgattgattaccaaaagctctaagcgctgtaaacaattaaaaaagacagaaacggagaggggaggaaatgaaagaatgtgcgcacgtacatagtatctgtaaatactttttcgcgcattcactctctctccctcaccctccatccagcacaaggatttctctctctctctttcttcccccctttcccgcctctgtattagagctctcgcattcaaggctcattcttcacgttgtatcacgacctcttgaacagccgctggccgcttcagtgccttggaacggctgtgtggcatgaacgaaagacatacatggttgttatgaaaagatgaaaacgaagcgacgaggatgacaacgacgacgacgacaactaaaataatgctaacgtgtgaaaaaaaagggaacggtgaaggaggttagaagttccacggtgtgtccgtctaatgttgcgtttgtatgaatgggtgcgagcagctgtactgaaacgacagtcgtggcagacgataccctgcttctgctactcggactgctgagagatggctgctacgctgctgttgcgttttaaacctggtcttcaacggcctcaaaggcagactcgatgggaggctccatcaaaacggcgtgagccaaaactacaaccgtcgactgtccaatgagccacataagtgtcatgataggggaagcaaagaaactgagcgtaatcatagtgcaggctaggatcgtgtacagttgtgagttcttcagcaccaagggaccgatcatcagatcagcaccctcaagcttccggataccgtaggtgcctgcggcaccaagaatgaggacgagaagcaaaatccagttcgtcaaaagagcgtttaaagtcaaaagaccgacaacgacagcgtagttggctgaataccgtgacagattaaacacaactcgtgtttgagcatcgctgtagttaacgggacgtgacaaacgtcgaacatttaaaaactcactgtacggtctcaagctcgacagatgagtttgctattacgtttcgttagcaacctttgaaagtagcattctacagagggagctcatgacttggaagttctttgtcatccaccacgcaacaagaacagtacatgatgacggactaataagtccctcaacgcgttttatccttcatagtctcgtcgtgttctcaatctatcggccataacctgcctgtccccttccaattcaaatcgtacatacccgaaaccgcttcaattcagcccatttatcgtagaaaatgttcatcgaggtacttgatatattcgacatgtttaacagcagtagaatgtactgttgtggggaggaagggagcctatacggcttattggggaatttgagctggggaagggtggtgcacactccgttagccagtaggcagaattgaagacaaaatggctgtgttgaactcggaaatcaatataatggcgcagtacttacgacattaattgatttcatgaaacggaagatggaaaaaactgtctgtatttctccggtgctgggtgttggacgtaaacgaaagagaaatcgatttgaatagaaagatggtgtgtggtgggtatgtaaacgtgtacttagacgtagatgtggagtcccgttttgataagaagaaacagagtttcccgttaggtattttgatgctgaagggcgacaataatgggatatcttttcgctcaacttcaggtagttaaaggttccagcgataggtccctttcaatgtacagatcgttcagatcatctgaacttgtaatttttaatccgtgttcgttggccaggtgaagaacacaaatgaacgcgaaacttgtagaaacatccttgtaagctgagggttcgtaaatcgcactaagtttgtctaaaacatcggtaaaccgacggacaatgggctcaggagcttcttccgatgaaggtggaatttccagacactcgtacagtcgttctttaagcactttaacatcaactctcgttgcgcgcttagcgtattgtaacatctccggcattgccagacgagcgttcagcaatagactttcaccaaaaccagcacttgaaggcggcttcgaagagtccatcgcaaaaggattgtcttcctctccctcgggaacaaatggcagaggagcatcagcagcaccgtcgctgtcactcatggcgccgtcatcaagacccgggtgtgcaagaaccagtgaattatcagcatcagcaggcacatcggtagaaggatcgacatcagcctctggttgcgaagttgtggaagaatttgaccgtgcgtttataagagcgttgtccttcaggaacagtcgaagcaaacgctttgaatcaatgtggtaatcatcaggaagtagattccgatttagtgttcgccagtgatttttgggtaattgcaggtttgcagatgcaggagcgaatagagactcttcatttatgggctcactgaaatcaatcgtatagtccacctctttccgccgctttttatccactgaaacaatgctggtagcagtgtcgttggttgatgcggcgtccagcgcgctcgaagaatttgttcggttttcagcatcttgaagagccttttgttttaaacgttgaatacgccaaagttcgggaccagcccagttgtgtttcagacttttgtcaaaatatccatacacctcattaaacgatgagtaaatactgctgatggagtaatcctgttggttctgttgctcttcggttgtttctccaaccagtgttggatgtgcgtgctgtgggtcgacaatggcatgttgggctgtagccaacgtagtatcttcttcgtcttgggctaaacctataaaatcaagcggagcatcatcatcatcaccatcatcgctgacatccaattccaaattaggtggtccactttgactgtcggcattgtctaacacaaggggaccatcaactgacgtcgcttcttctcccaaagacttaagcagggacacgtttagcgaagtgttgttgccaaactcaaagccctgaagagaagggcacaccgataatccatcaagacgttggaaataaatgttcttcagatctgtcatcataattggattgaactcctcttcctcctcctcttccttgacgtcttcctctacttctttgtcttcgtccatagctccgtccttgtcctcgttacttcctgtcttgtcatcgtcgtgttcatcaagcaccatgtcatctgtagaatcaaacacgatccgaccatggaggtttacagacaggtgattcataagtaagccttttgcgccgccttcatcgaagtcagcacacatttttttaaacagagggtcgaacgtgtactcaagatccagtcgctttgcttggagagcttcaaaactcttcgcgagcgtctgttcagctcgatgagcacgtttccgttcccgtttttcttttgcgccagctagttcgtctttgtcctcaccgtcgttctccatcgcatgctcatcctcaatttccttccattgggcgttgtttgccaaaccactgagcagtttaccggtttcagtagcaacggaatctacacgagaagtataaatcttcacgcagccatctaatgtgcaactagctttttggaaattaatgttgtctccatccttcaacaaggacatgtcatgaaagtaatcaataagagcaaagttccatgtgtttgtcgaattaattttgttatccgtagccagtttcatccattcttcaaaattcgccaataaaggtgccttcttctggggcgtaccaaagggtgaattcaatccaggagaaccagaaccgatcgattctcgtccagttaagcttgttctcggtgtaattgaattgatggcagaagttctccgtaaatgttgctgtttacgtagtctttccttgtttcttttcttttctaatgcatcatcattcaaactagtaagatgtaccggcgttttggggccgatactagcgcgtcccatgctgttttgtactggtttgtagctaccaggtaaaccatgcgtacgtcttcgtggacgactttttgctgcggtgggaggtgcagctagaagagcggaaaactacaagtaaataagagataaagagcaaagaaaaaaaaaggaattcgccgtttaatatagatacaattttagtgaacgcattatattcatcatttacatttacgtctaattcaaatatccacgacaagtaggcgcaccacacaaacaaggaatcttatccacctcttcagggaacttatagtctaaaagaatgagttagtaagcacatagaaacaacagtaaaacaagcagaattccataccgtaagtaagctcttctccttcctcgatgtctctatcggcatatattacaattttttgatgaccttcaacgcgaataattttggctatgcagtttggtgcacatgaatgattgataaaacgagcaatattgcccttcttggttgcatccacgatggcatccttgtcaatacggaagaggtaactgtcgccaataccttccctaacgtacttgcgctctcgtgtatcagccacacgttgccgaacaatttctccaacgtattcaattaccatgtcgtttttgtcaatgttctccatagcgaacaaacctagtgtatgaattcgactagggccaaaacgaagctgtttttttcttgcctttaaggcgttgaatcggagtaagtctgtctccgaattcaaattagatttttcgacaccggcagcaagacgacgattgttcactctattcatacgactcgtaatgcgtgaactagaggtgtttgccttttccaaactaaccctattccgaagagggaggtattgtgatttttctgctgcaggtaccatgtaataaccttcggtacgtgccgaaccggtcgaattgggcttatggtactcgtttttgttaaagggaagaacaagattcgacggctcagcgtcaccgtttcgaattttactctcctttcgtcgataggcccaatagttagtatcaccaagttccttcgactcttccgcagcaacaacttcccgtaaatattgtaaatcctcatcatccttcacgatttgctgaaagccgtccaagtcaagcaaaacctcatcctcagggtaagtatttggcaaggttccatggaacacgaaaccatcttcggaccatgtgttttgtttcaccggaatagcaggaacaatactttctgaaatcgtagattttatagtcactgttgttgcttcgattttggtttcaacgcgttccgccttcaatgcggactcggatacttctgtatgttcaggaaggggggccacagcttgttcctgaacagtctcctcatcgctcgaagtatagtcaatctcatcagtaaagtccggttgttcttcctccgttgttttactcttttgagaagcagcgtgaaatttttcgaggaaatcctcattatcctcactctcttcctcttcttctgtctcatgatcatgggtatttaagattaactgatccccctcctcaacttcctcctcgctgcttgaagtttcggagagaatgttctgagtgtagtgagtatcagacacgtcttcatcctctttgccctcactgtactcgctatcatcaacgttatcattcagacgatgatagagaggacgtgcatcagagtgcctccgtctacgacggcgcacactttgtgcagtaggcaaggctttagacccttttgtggttgttccactagtaacgcgtttcctgaattttggaagcacggtctttttatgtaagagcgaatcaagaggtacatcaacgggaacctcctcttcaagtttggtcgatttcgcatctatagatgctggttcaacccttgcctcaattgcggcttcttgtttatcgctgcgaggatgtgcatttttgtaatcagtaaagaacttaaagatggcaggaccagcaatctttgtttttatatctcgtaataagacctcgctcaactctgtgagaatagcatctgtagcagcctttagtacgcgttcccgcggagtagtcgtcgtaatgtctttttcgggaacatgattgcgcagaactgggggttcatggaatcgcaattttatacgacagtcattcacatatgttcgatccaaccgatagtagcactcgcgcgcctcttcataattggagaacgttatataaaaacctcgtcggtccatgtaaatacggtcatagtagtacttgcgaaaatgatggcgaatgtcgctgtaaagtacacggtcagggggaacaaaacggtcatctatgaataagtacaccagttcatccagattttcgggagggtgatgagaagaatgggaagaagatggaagtgcggatgaagaagaagaggaggatggagcataagaatgggagtgggatggggattcggtaaaataagaaggctcgtatgagccatagcgatgaaccttttggttctgtctggacgcagctgcagcggcttgggcttgtagggcagcagcttttgcttttgcaacggcctccgcttgagcgagctcttgttgatgtgcctcttcggctgcgagctgttcctcaagagcatgcacagctcgctcatatgccttgcgacaaagcgaaccgtctttatcgagctcaacccgcatacacttaccattcagccgtaagccggttccggaagcgacagcttttttagcggcagcatgcgctgccgaaacagaaggatccttccgaaaggtcactcggcaaaggccaagtgaagtgccattgtatggattgagttgaagatcgacctcgttcacgcttccgaatgttttgaaatgataacgaatatcgtttgccgtaaccagcggcgagagattagttattagtacttgggttggtggttctggcccaattgaattgctgtcgtactcaaattggactggcagaagggacttacgcactggacggctgctatttggtattcctcgcgagtaattaggattgtgttcacgaggatcgacagcctgaattggcggcttcgcgtgtccatcaaaacggtagatcggtttcttcgcgtacgcagctttgtaatgaatttccggatcatataacacacggtaatttcgtcgttttactggagcagctcctccattgggaaattgtgaggacgattgggaatgctgcagcggcgtttgcatttccacagtatactaacatgaaaaaaaaacaagcaaaaaaggaaaactgatcataaaaagcagccgctcaaaattaagagtgagtggacgtgtttgtcataaacgtacttttttgttcgcacggattacacgtagcgcgttttaaaacggtgtcaggcgccagcttggaagcaaagcagtttgtcttgaacagatcgaagccgatatacgtgaaatgtaatggcaatggcagcgatacttgagaccgtgctctgcgtgaggtcgtggacaggtgtgccgtggtgtaccataccggtgacagcacacgtcgtggtggttggtgttggtggtagcgttggcgaaaggcggaggagattggcagtagcggtggtatagagaggagtccgcctggtgttgctagcgtataacatagctaaccattactaggagcgggggcggagtgtatcttggaatccctctctatgagtgggagagcagcaggcgttttgaggcggacaattcatgggaataggaaatgaaaatgcggtattggaaagctgtttaaaacatttcatcaaggttcatcggtgagattggtaagaggaatgaagtttggggagacaaaaacggatgaactcgagttcaatttacgctgtcatcattgctgctactgcgttctataatatcacacagaatactgaaacgttaagtagaattgtagtggatcaagctgcttggttccttttcaaaacttaaaagacgagacggccaacgttgccaataactgtacatgcaaaaaagatgatggacggcagccagtatctcagacttttagaaatgtgaatactttccctaaagaaaagattagcagggagcaataaaactgaggcgtgtattggaaaacgaatcaagagttcaaacacgcaatatgtgattcgtttccgttgaacgcaaacgtacccttgacttaaattcacttcaacaaaagccgtgtataggaaggtaccgagggaagaaaaaaaggaagacatgacaaagccagtcttggtatgatcgaaaataaaccaaacgcttaaggcgttgacagcaaagccaatggccgtttgcttcacgtctgttcccaagcaccgctatcttgttagtaaggaggctagagggagagagagagcggtagaaacaaaacccacgggcagacaaacgagcgacgtctcgttaaaactcgattgctccctactattttatggcgttttatggagacacatacctttaatccaatcaagacaaacgacaaggccataatggaacggacaatcaaattccattcaaagggccgtgcaacaagtcgatggccattgtgagacaaacgatccgcatatgggaaagagaagcccacaagaatagcagcaaatccaaataagagcgaccaatgcggcttgtactgttgtgaatgcactgtgaatcgaagaccgggaagtctagcttcgagaagaagcttttcggcaagatatgtaaatgaccagcccaaaaacatcacgatgatgactcccaagaccctaaaacgaactgtggagcgactcacagcggccggtgaatgaggaatgggtctctggtccaaggacgaggtgtggccatttccattaacacgaccatccacgcgtcctcgatcattcatagtgctggaagcgacgtttgtagaaccctcgggtgaaggacattcgccagaactgtcgtcttcatcgtcgctctccaaccgaaaacgttcaaaaaggccccagagtgtagaaccggaattgcttaaagaagacaatgagagcactgacgcagtcttgcgtattggattggaatctctgttttggaatccttcagcatagcgtggacgaggacgaacgatgccagacatggtacatgcagaaggaagaggagaactgctgaaggtcgcggattaagctttctagggaagattgcgtagtgatgtcagaggatgcgacgtaacgcgtctcgctttagggtgacgcgagaaccgatggaagtagctatccccaacgtgatagtgatagtagcgacagagtatgtagtcagtggaccgtgggtgtttcggcttcgcaaatccgacaccttaaggttcctattttacgtgcaattgcttgcgaaagctcattcacatataccggaagcagccaaagttaatggtttttcctgccctatttcgtgtttgtttccgtttcggaaacacgctgaacgcgtcggcaattaaagttgtcgcaacgtcgcagattacgtaatagccgagacagaactgataagcgataactttgtttatggcgagtccccgaactacacgctaaagccagatggctgtcgttgaaagagagagagtcggtattggttactacagagtgtcggagtatcccctttacatgtgcggaacgtgcacatgtctcaaccccctcttctttgtctgacataagagttctgtgatgggggaacgcaacttcaagggaaaagcggatctaaacttttcgcttaacaatcacgtgacgtcgctcatataattcattggtccgcacaaacgatagcttaatggaaacccgacgggatgcatagacaaacccaaggaacagaattctgaggaactcgcaaaataaagcaaaagcaattcatccctccatagtactctagctgtaagtaaaaatgtggtatttcccaatttacttttgtgcgcctgggattactaaaaattaagtgcacacacacacgtgagcatattcacacacaaaacatacgaaaaaaaggtcatagtgcagaggcttgtcgtgcagcattcaaaaatccagcagtctaggcaagctttctaggacgaggctttgtaaaagcaccgtagctgatctcaattccaccaaccaacttgcacgcaagaataagcgtgggcaccaataaggcaagcaccatgtaactcatgaacaaaccaggagagaagaatgtgtagttagcaaaaatgccagaaggttgattgacttgcttgttggcagtcttgcggcgttcagaacttgcaatggttgactgttgctgctcaccagcagaagcagatgttggtttgacgtatgtaacaagctggctagcgttatcatcgcttaaaggattcgacaagagagcaagcatgtattttttaggtgtgagagagagcacagaagaaatagcagcatctaacgagttagcttcaaagtaactcaggatgaggaatcacagcggaaaacgtgtttgaaagagcattcaccacgtcaaataccagtctaagtatacggatttcctcattgcagcctcattttcacttaccagtcttttccaagtcagctgctctttcctcaggagtttcagacaacgcatcaaactgaagatacacgatatccttctcgtcgagcactcggggcatctgtgttgtactgttgatggcaaaaaagttgctctcgccgaaactgttcatgtatgtttggacaagggatgagggtttcacggagtcagaagcataagggacaaaaagtttcgtctctgcatccaacaatgcttgtttgagcgtcggcagggcacctgtttggaaatcgtttgtgtcaagaccaggaagatagagaattacggcggcagcttcgttaaattcatctgctaactcaccggccagactgtagcagtctttcagcgaggtggtagcagaaacagagtagtgttcaggctgatttgacctagacagcgttagacaacgaaagactaaaacttcacagctacgtccagtagccattcgacctacttgagaggagaaaataagagaaaaggtgatgtgttttggaacgcaaatgctattccaagcagaacgaacgtgaaaacgtactgtagcatggcgcgaggagaggaatggtgtcgttcactagctgttacctagctggcagtaggacactacggtgggtggggtgaaagtgggatatcccactgcgcccccaccatggctccagtgcttgttcgagactgtgggcatagattttcgccttcagcaacatgggcaaggccaagaagacgaggaaattcgcgcttgttaaacgcgttctcaaccccaaagaccagcggttgacgaagaagaaggaagaaaacaaacaaaagaccacaaaaaacggagaacttgttcgagaaatgtaagtttcatgaagttgcgctgaaaacgggaaattccggcggtatccgaacaaaaaaagagcaacgcaggacggaacagagcctcacaccattgtacctttacgaagtcgctggaacatgacttattactcacaataattcgtttctttgctagtgtcaaggaacggctcttccacatgttcacccacctacatcccactcagcgctccttgtgcccccactgatcccactaaccaatatagtcctcaggttgcttcgaatctgtttttccagtacaatgagagtttgggaccgccttattatgtgattattgatacaaacttcatcaacttttgcttgcagcagaaaattgagctttttgagggtcttatgagttgtcttttcgctaagacgattccttgtgtgacggattgtgtcattgctgagctcgaaaagcttggtattcggtatcggatcgccctcagaatcgccaaagatgaacggtttgaacgattgccttgctcccataagggtacatatgcagatgattgcattgtcaatcgcgttatgcaacacaaatgctacctggttgctacgaacgatcgaaacttgaagcagcgtatccgtaagattcctggtgtgcccattctgtctgtcgccaaccatcgtatcaaagttgaacgacttgttgatgttgttgactaagactatcgtcgatctttttgtattccatgcagatcgcactgcttaaaacgtagatcctcatcgatcctgccgatcattgttgctttattttgttcttgttacggtaaaaggaataaaaactgggttgggttttttaatgtatgtgctatgaatgtgctgggtgtgtgtggatgttgtatatttgtgtttcatacaatgttggtcttagagagaaatagtgattcaattgcacgaaagaaggggtttgaacacgagccaccacaatcgtatattgtaactctcttctttctacttgatgtcttgtcatacatagttgttttttgcgttattcaacagctaaccttaaactgaacttgactgtcagccttgtgctaccagctaccatatgcaccaatgcgttctatcgtgaccatatttgtcagtttttgagcgtgagcggttgttttctacttcttcgtttgttcaaagtcattcactggtccttgttttcgttccttttcttcatagttagcatttttcgatcctcctcaaattctccctcttttgtcatcattctttcatttcttaggcccaaacattgtttgaggatattcttctttttaattacggatagatctgttcagtattcttcgtattttgcatctgttgtatccctcttacccactgatcattcatccggacattttgtattagcatcataataccaaacatagtcaaggttgttcatggataaagtgcctccttcgacttcgtctatttcccctgcttcaaattcatctactcagaaaacgcatcgggaaacaaacgcacctgctggcaagcgggactcaacgtctcagagaagaagcggtcgagtgtcaaagaaccacgaacctcagagtattaaggaaacgagtgtacaagttgtgattcggacgcgtgccagaaatgaacgcgaaattaaggaaaacggaaccattgccatttccacattcggtgctaaggggaacgaaattctcgcccacactggtcctcttcttagcaatgtcggtaataaaacatacactttcgaccgtgtctatggtcctgaggccgatcaggccatggtatttgaagacacggtaatcccaatgttggatcaggtacgttcagtattgtttgtgtgcacgaatttggcttataatgcgtttactaactaagctggtgcttgcacacgttgcgtttattctaagttttccctatactaacagtaaggttcttaatggtttcaactgtactatatttgcctatggtcaaactggtacgggcaagacttatactatgaccggagacatttcgtttaaggacaaacacttgtcgcataatgcaggtatcatcccacgcagtttggcctatctttatgaacaacttgaaactcatgtgaaggagtttactgtgaaatgttcttttatcgaactctacaatgaagaattacgagaccttttgtccttcgaggaagataaaaagaatattaaactttatgaggattcgtcaaacaagggttctgttgttattaaagggatggaggaggttattgtcagaaatgcagccgcaggcatcgatttgttacatgctggtagcgtacgtcggcaggttgcagccaccaaaattaatgatctttcttcgcgtagtcattctattttcatgattaccatacatatgaaattagaagggttgacgggcgagccacttatcaaggttggcaagctcaatcttgtcgaccttgccggtagcgaaaacgttggaaaatcgggagctgaaaacatgcgtgctcgtgaggcaggcatgattaatcagtcgcttctcactttaggaagggttatcattgcacttgttgaacgaaatcagcatattccatatcgagaaagtaaacttacgcgtttacttcaagactcactcggcggaaaaacaaaaacgtgcatcattgcgactgtctctccttctcggtcctgtctcgacgagacgttatctactctggagtatgctaatcgtgccaaaaatataaaaaataagtctcaatgcaatgtgcttctcagtcccaaaatgctaatcaaggattatgtcacggaaattgaaaggctgcggaacgatcttgcagcttctcgacaaaagaacggtatcttcatggcggaagaaacgtacaaatccataacagcagaaaatagcagtctcaaattgcttgttgatgagcaaaatcgaaaaattgtttcattaaacgagtgtttatgtgagactcgtttacagaacgttgaactcacaagatcatctcagactatgaaaacaaattgcgaatccatgcaagcagagttgactgagatgaacgagaagaattcacagttggttgctgacttaatgtctgttgaagatgaacataagcagttgcagactaaagttgaagaactacaaaatgaaaacgaccggcttcgcgcacaactttcacaaagcaaacaggcatacgaagcaagtttaaaggatgttagctttttgcaaagtagcatctctcagcaacagcagcttttggagcagatgcgcaaacagtttgaaagccacaaaaaagatctgatcgttcacgctaatgttcttgatgatgaatttaaaaagcagcagtcccatgctgcccaaagggtgaaatcacataagcaggaattaactgaatggaagaattcttttatagagttgttcgattctgtctttcattcgtttctcgacatgcttcgttctgtcgatcattccataaagaaatcataccccgccctacatgtgaactacgaaattgtacaaacaacgctggaacgatcacaaacacagctagagggctattggactgccggcagcactatgtttgctcagctcgaatcgttactggggaacattctcacaggtgttaatgaaggccacgatcaattgtctacgttaataaagtcgagttttgaatcttgtcggtcatctttggaaacgcaacttgaactctcaaagcaacttcataagcagcacagtctgtataccgagcaagctaagagtcatataaaaaagtacggaaagcattttaacaatttctcgacgaatatcaacgctgctgttttaagatttgggcaggattcaactacacaaattcagcgtgaacaagaagagttaaaaagtagcattgtaaccgctgttgagaatgtgttttctaatttgatgaagcttccgtcttcgttaacggccagtatttcttctactacccaaaattcgcaacagcaatttgaaactcttcaagctgaatttcaacagatgaacgtgtcaaatgagcagcattatgattcgctctcggaaaatcataatcaattgcagagagatactgttgaaaggttacaggatcaccaaaacgcatcactgcagcaactatcgactatatctagccaaatttgtaaagctacgaatgaggcaaacgggttctcttctgaaatgttacttcatcaaacggaaaatataaaggctattcagtcttctctaagcggtgcccgagagggcagcagttcctatgatgaaattacaaaacagttatttgataagctctacaaggaaactacagatatcgcgcatcttcaacatgaagccgatcgtgtaggagatagcgttgcgaaagttgatttcttaggtcaacatcatatggacgactgggtggagcatgatcaaaaagcacaattacggttccaagacctacttgagcattacaaacaacgtctacgtgaagcatctcttccaacttctgattctagcgatacgacgtgctatacaacatcgcagaaacggcatcggacattctcagaagttattctgtcaccacgcaaagttgataacccccaaaaagatgcggctcgcgtgcgagtttcatgtcctcctatgaaggacatacttgttaactcgaacaccgaacagccacgtctcccttctacttttaaacagcaacctcccgcttacccacccgcccaatatcgtcacagtacggcgtaaaatctatgttttgagatacccttttatgatttgtgtatatttttaatagccatttgtttttttacttgtgaccagttaaaatcaaataagaattagggatacccaagaaccacgttgtgccaaagaggggctcttgatcgttaccagcatataaatcaagggaacaataagagagaaaagaaggaggaaacagaaaagaaagacaaaagccagcagggggatgtgtgtcctgtcggctacaggcgagctggactattcctaacactctgaccaaagagaaagaatagcgtacgtcgtaacaattatgtttcggcaaaggccatgcgaattaagcggtcagtttaagaacatcgtttgtctgcaaaaagtcggcaatgacttggaaatagccctgagccaaacaggtatcgttgtggtgaacattgcggaaggatctgaactgcttctttggcgactttgaggcagcgaaaagaagtttcatgtggctaggtggtacgagctcatcactttcagcagacaaaaataagacaggcaccttgtcgatcttcttaatgcgcgtttttgaaggccaacgttgagtgcagaaacgagacaaaacgggcgcaccaaaaggaatgacggtagggatcatatcgggaatggacaaaaaggtgttttccaacagcaaggccgaaactgaatcctgattttttgctgtcagggcaatgccaacggcaccaccgatggactggccataaacaacaatcttggtcttggagcacacaggatggtcttttaagaaatcaagtgcagtctgagcatcgatttgaaggccattctcgctcgcgactcctgtgctcttaccataaccacggtaggagatgatgaacacgttcatgttaagagccgtgtagaatacacgggcaatgggcaagcgatgacccatgttgccggcattggcgtgaaagtacaagagcgtaggacgagactcagggtcatgttcctgaagcataaggaaagagtccaacgtttgcttatcacgcgtttttaacgaaagacgctcatacttgagattgtaagtgctgggaagaggaacattggtccgagagcccttggggaacgaactgggataaataatgctcgtctggtacgagtataaaaggccaagtgtgaggagtgtgacaagaagtgaggccaggccaccgtacttgagaacgttcagtgcgatggcggaaaatgactgacccatgcttgagaggatgtgggagaagggaaaattgagcaattctcgcggagatgcgaagacgcttatggcagtgcgagtggaagggggacgaaccgcggaagcgtacttgagtcaaaaatcgaaaggtaggcaagcgagaacagctgtcgtgggcgtacgttcacgagattatgtcaagcaataacaaaagcttttgtccaaccaagtaattaagaagaacgtcaaccgagacgaagccgaccgtttgacgaacagtaaacacaacacatcactcgttacgccatgatgtggaactgctggccactcatttgcgttgttttggtgtgatgcgacacgctttatcgaatcatatttgctgaatgcatcggtatcggacgataaagtttcacagtactaaaaatagccgattaaccgcaatcacaaacatgagaggccctgacagaaagcataattcagcatatggaaaggccgaagcttcttcaggtgaaccttacgatatcgaagcccgtggaaggacagggcagcagacggcacctcggtgtatgaaacgaagtcgaaaacccgagaatggaacttgagcagcattactctcccgcaacgtccccgctcacgctcgacgaagcagccaaacaacgcaattcatgctcgtcggcttatacttcatcccgtatgcatctcccccactctccacgggcgggtttttcaccgccaaattgacactaaccacaactgatgatgaaccccgcctcccttccccgctataaagctatcctaaggtcgtaggcaatagcgcgctaatcgcgcatcacccaacccgacttcatggacactcccgttttttttccttattgcgatgatggccatctcgcggagcagaagcattcttcctcggatccgttttaacctgtttcaataaggtttagatcgtgcggagttatatgcaattaaggtttatcgtgcaatctcctctactcctctaatgcaaaaatgaacataattcgtcataacaaggggtgtttttgcgcgcggtccgcaattatactcggtccgagtgcattcgttggctgcttggcgatcgcatgtgacatcattttcacacaattgtcccgggatccccgcattgccttgtaaaaggggtttattcatatataatgacgtgcagctgaccattgagagacatgttcgttcagttaggctttgatagacgccaccagtgatcggtgatgtccgcattgtccaattatgcacatttaaagaatgcggagaagtttcagccgagaactgctaacttcggcgcatctacgtaatggctgtggtcgatcccacggaacttgcgtaaatgaagcgtcaattcttgcttcttattggttgtttgcgtttgagttttgggtggtataatggatggcgaagctgagtggagacaaaggcttggttgtggccaatcatgttaagcacggtaatactcgatggtctaggcttgcatcccttgaaaaaatgcggaagcggctggctcggtattgttggggatccagctttaaacctctctgactgcacccctctcggctacgcagaaatcccccaaccattattaccgttttccccaccacgtaccccaatttttctccacgaaacaacaagtctcaatttactctccacacaccccggaaagggccattactagacgattattcattgaaaacatcagtcgcttctgtgctaattaacccataattaacgtaacctgaatggtcctctgtatacgtaaggacgtcgttgttcagaaacttgtgttataggtgtagttccttgttcttctttggtttcttttttcttttccttcttcatttgtttttttcgcgaaattttcaagaaatcgcggactttacttgaccccgtctattgttcgatcgctttcactcttttattattattattatcgttgttattattttctccgttcaagatgcgttctaattctattttttcaaaagacatcaacgaagtgtcggcaatacgttcagccgtgtcagatcgctcaagttcccggtgttcggaaacctcgcagaaaaagaagaagagaggtttttttcgttctctgttctcctcgtttaaaccatcctcaactagtacacagtaccgtaaccggatatggctcgagttttatgaagtctgtctgcggaaggatgacgttgatcatttccgaccgggttactgggttcttgacacaaatatcgacttttactttgagatattacagtatcgcgtgcttttgccgcgtcctgccagcgttcgggatgagtttctacttatgcgtcctgcaatggtttatttcttgtcgcaggctccagaccctagagagatcgccggcgctcttcctcctgagttaatgaaggcttcctacctatttctccctattaacgacacaagcgagagcggtatcgagggtggctcccattggagtttattagtcgtatccgtggagcaaggcgtcggctattattatgactccatgacaaatggaaatgcgaacgactgcaatcttgttgtccggaatctttcgattttgttaaacaaaaggttcaccatcaagcagatgaaggtgcctcagcaggtcaatgactgtgattgcggtcttcatgtatgcgagaacacacggatcctcttataccgcctacttcagaaaccttatgtcagcaaggtcgatatgaacttggagggtacacaagttgatacggtgaagctgcgcaaggacttgatgcgacttattacactactgatcatgcactatggcactaaaattccaaagacgcaagattttcgacccgatcccgttaaagatgctaaaatattctctctcctcgaccgtcctgaagtgatggaagtcgaagctttgtatacaaagaattcgtcatctactcctacgtcgtcttcggctgttcattctggcatagctactgacgtttctgtgccggcaccagtccttcaaacctctgttcattgattttttttcaggcgctatgcgtcgttgcgtacacactacaaacgcaaaatattgactgtgtttactataaaaggtgcatgcaaaccaccatttttcatgcattcatttcaccgcttggtttttcgctctacaaaggatatgcataagcccacgcctcctctctggcacccgacgctctttacccccaagttttttgttaatgcattacaagctcttgtgtgcacatagaatatgcgcaggtgcacacagctgttgaagaaagcacttttcatttactagcaatgctcgcagcgaaattgaaacacctaccacagcgctgtaacatgttttttctccgtcccaatcatctgctcttacgtcccacacacccgctttccgttttcgccttctttttgttttggattctatctgtaagttttgctcaagtcgtaccaattggcaaaagcaataaacatgatcgttgccaatgtatacttgttggtaattgaatgctgtcctttgttttggcctcttatttgtcttccttgttattaaacctggtttccattgtaattatgtaatatattttaaactaattgtttgtatagaaatgagttgttgccgagcgagtttgtagtggtgaccggtgtggtagagagagcaccgaaggtgaatagcacacgtttatagcttcgcgtccggctatttgtgttctctctcagtcttcgagtttatggctttgattaaaaactcctataccgttcgacaggttgctgtgtcaaatcagaaagcttgctttattgtaaggtatggaaaatgtctgctcgtactaacaggtatttacaatcagtgttatcgaccgagcagcaccgtattggtagaagaggcaaaacgtgatttgtaagtgttatttttttttcactttaaagtggggattgaaaagtgttcattgtttaactgactagcaatgcgtaaactacagtttctatgtgtgtcgtagtcatttacgggacccgggatttgcaacacccaataagggaaacactttgcaaacaaaagacacggaaccgcagaagaaaaaaccatcaacggaagaaaatgccaccgaagagtcgagcgaagacgctttgaaggacaaaacggatgataagaacaataagcccaaggaatctagcgagaactccaagcagtctgagaataacgttgatgctttcaaaggcagtaacgcagtgccggagcgtacgaaatcggaacagaatcttaatggcacaatgtacggatcttatatgcttcataaagatatctatgcactgcgagagcgtgcggtattgaatgccttccgtcaccggcagaccatgaagttgcttacggagaacggaggactacccagcgtgcccaagaaacagttgcattaatgaaacagcaatccaagcatggaatattgttaggttccgttaacccctttctacggtctacgaaacgttttcatatacagggaataaagtcatgacatgagtgatgataagtagacaggggaggatacaaatgtgaatgtgtaagacaagagcatgcacccagaattcagtgcaagacgtaaatactgtctattttgacgaatgaagcgaacactctactgcatgctcacatcttcaacttcgtcctcaccttcaatagagcgttgagcataagcctctgcctctgccaagagatcatcggggacgggaacatgcataccatttgtctctgcacccacccaagtcatttcaatttcatgctgtttgttcgtttcttcatctctggttgtgtagaggctgtaaaagttagcgacagtttcttcacaaaaatactaaaagcattggtctcctggttcggaacatacatttttgctgcctctttcaccgcgtctttcatggaaatgtttttaaagtcgagtttttcgagctcgttgcgggcgacttgacgtcccttgccagcagcagcaccattgtagccccagtatacaccattaggctcaatcatgtacagatgagggccctgcttatcgtacgtagacagaaaagacatgacaccaaagggacgaacgctggagtagcatgtgaagacttgaacatagttacccagtctgtcagccagcgtgtcgcccaaaataggagaacggtagttgtcacgccaattcattgcctcttcccgagcacgattcacaaggtgttggccatcgggaatgaatccagtggcagcaagaccaacatgacggtcgacggttgcaattcttttattcgccttgggtttaagtagtttgctagtaacaacagagtcgagagcaagaataacaccgtctttacattttataccaatgcaagtactatcataagtcagcaatgctatcgataaaagcaattcgttcgtaccttgcattttctactgctttgtacgcgtattccgcctggaaaagacgtccgtcaggggagaaaaataatcccaaatcgtatcctgtgccgatagagctctgtttattagcaatttgaccgaaatccgcaaactccttaccatttgttgatggttgtagtggacgcgaacgcgttcgaacccaaacctgaaaagacagtcacaaatgcataaatagaggtgcagtgaaccacgaatttaccatcagcacatcactctccactgtgaacagcattgcctggcacagtagtttgtagggcacggatcatggcttattgtgagcatgtgaagtgttcgtgttgttgtttggtttgaacctgccttgaagaaccatgccggacgtacgggcgaacgctgcacttccccgatctcatacgcgcagaaatgtgcttttcattcctcgggggggtaaggtcggaggaacatcttcgttgcgtgctcgtgaggagcggtgaatgattaattcagccagatgtaccagaaattcgacaaaagcacacaagtgtggatgtcttggaacgcatctgagaagatttcttttagtgcaatgtgcggcacctgctttgcgggaaactcaattccgactaatcttgcacgtacgtcctgcgtggttcattgaggtgggtcagctgggtgttgttagatattgtttagcttagatggaatcgtttgacaatcatactcgagtgtgggagttggatttggttatcgctgttttgttgttgttttttgcgtttgttttgtcgatatgtgtgtctctttatggaggaacttgtgctcgttattcagcatatgtacgtttcctttctggttttgcaaacgggattcgcttggttagtcgacgaattgaaagagagaagttctatagtgctagtgataaggtcctggtaggtacaatccgtaatctccatttaataatgtctatttctatatgatttaatacataaaatgtctcccctacaatcccagtgccttgttcatagcggcacaagtgtcttcaaagacagtgtcggggtcgttctcagcgttgatggtgacgcagcggccacgttccttcatggcatcaatgaccggcatgctagtctcaacgtaggtaacgaagcgcttcttgatggactccgtgttgtcgtcctctcgaccgctcgttttgccgcggttcaaaagacgggcaagcattgtttcttggccgcattggaaaaagagtgtagtcaaggcagggcaaaccatctcttcaaaagcctggtattgatcaagcttacgagggaagccatcaatcaaaaaggtgtcgataccctcagcggagtaatccttcatcttttgctcaagcagcttaattgtaatttccttgggcacgatttgaccttccttaatgtatgtccgaatgagatcgccgtacttgctgccttcacggctctgttcttcacgaagacagtcgccggcagaaatgtgagcaagcttgtactttttgaccaagcgagagcattgtgtgccctttccagcgccaggaccaccaaggacgtaaattactttgtagggagactcggtagcagtagcagaggtcctgtgggttagtaaagatgtcaaaacagagaaatttatgaataactacgtcaagcaaagagagactaaaacgacaacagataaccactagcgttaaagctgatagttgcagagagaaaaaaaaagaaaaatattaaaaattcaacagaacagttaatcgtgggtttcttcatcttctcctgtccttccaactcgtttaacgtcccctctgaatagttttccgtagtcactctttacttacatttccgttaattattaattaatgtctttcttgtatgttccttggttctggttgggaactgctaaacgctgcttgtcagactcaactcccttattacgaagaaaacaccactggcccgccaaatccaccttcagagcggtcgggtgtgactcatcagtacatgaggctgaacgtcacgtcggcaaagagccgcggcccatgtgaagaacgatggcatctttgtgggatgactacaatgttgcagtttgcttccgcggaaaagaacggaagagaaggacagagaaacggggtaacaagacgacacagaggtcttataatttacggcattagagtattattacttgagattatggaaggacgtggtagcgaacgagttagtagaaaggggtaccgaaattgcagcagttaattgcaaacagctgtaactgtagaggttttatattagcagtttacgagcgtcgccatactgctcgtcaacataatatattacgaatacatttgtgcattccattttgaaaatatacgatactaacaattcatcatttacgacaactcataaatttatttggcgactctctctctataggttcattggttcgtgtcagtgccaaaatgcacatgatttgttgtagtaccatacgagaaacggtataacatttgaatctgaatatgtgccgcaaccttgacaaaaattgcaaatttggctaacattcatcaaatgttgcatatgcgataattttttagttaggttaactaaacaagttagtcaacagagaatccggggtgacgtggactaaagtcggctaaatcaatattcacagtcatgaaagaatgtacagctctaaactgtaacgttagactactccggaccaatggctgttttgtattgaaaagcctagtgttaagcctctagcatacaagttttagggatctagtgttgttgcaacagctatgtagtcgttataatcgttgatcgacggtaaggtattattattattcgcacatagaagaatcaaaatagtacaccatccttgcttaagatcctgaatacattttaaaaagtcctattgataaacgaaagacatcgatctaaatttctttgtgtgtccattacggttattttgcccctttaacattaatcttgttttaaagctgatttaaagacatatgtttttttcttttcttttacaagttgtgtttcctatttcagtaaatcaaagtctagcgtaaccatcattatattattgcttaattaggctaatgcggacaggcacattgttttttttttttttttttttccttctttttttttgtattaattataacaaacatttgctaacatgtaatatgtaaaaatggtacaaacgttttttactataatgtttaagaggcgaattgtcattgacaaataagctattcttaaacattttggtcaagcattgatgcaactaagagtttaatactaatctgtatttggaaatctattaaaagaaaggacatgtttatgaatgtttgcactttggttctatactgcacaaacgttaatgaaacagcattgccttctaatattaaaacataaagggagagtacagaatagataggtaactgcttaattactaatcttagatgactatatttctcttagttagtgaaacttctttgacatcaacttcttgctcgatgaggaacctttatctacaaggtcgggttcctttataagttggtaaacaaagaatgcacaattattccggcggttgtggttttactttttaagtcgtggctgtttaatcactataatatcagtggacccttaaggattgtatcttacaaagccaccgttacgaacccttgcaagcttaatcaaccgaggggtgcattttttaacattgatttagacgaatctgaaaacaactataatatcagtgtggttttcttcgtttggctgaattgactcgggtaaactactatatcaaaaatataatctttgaaatagctttacaacaagagcgcaattgtgactcaccgcacttgattttaataaaagcgaaaccttattaccaaaggtttccaatcaaggggcctacagtatgtattttcccaaggctttgctacgctgtaacttcgcgtatttccggagttagcagtaatggagaaatacaattgcgccgattcgcctcactgattcggttttcccacatcacatgctactgttaatatgtattcaacatcatttagggctatttttttcgcaaacctagaagtttttttcagaattgtttctattggaagatagtttttccgctatgagaagcgtgagagtgaatagtcaatcacatgaagtccatgtgctcgtctcatggcacgtgtagcatctgcttgtcgttgtcgaagattagtagcgcttgtataaatactttggttgtattcgttatatagacatcctcatcgaattctaacaattggacattgcaatgaagctgaactttctgaacattaatctcttgttgcttctgcaattcttccataaggctgcagccgatggaacagatggtgttaaaatgaattgtgactatgtaaaacccacgaaagaaagtgtcataggaatgatagttttggagatcgatcctttaaaaaccgcttcattttcttatcttgtctatggtcccggaatgatcgatttttcattgggtaatgaaactgggtttattgttaataacgaaaatggtaaaaccgtgtatacgggatctttcagaccaagaaacagcaccgacaactttctttattttatcttggctggtggagcaggcgaatattgtgttctaacgcggccattgtatgcaaataatagtgattataacgtggatgtcgactttacgaacgatacccggacggttgataaagtggtgagctcgtctgcttcgagaacaaactttgtgcattatatttttatatctgtttctgctgttcttcttttttgttttaatttgtttctgtaattagaaatggtgaacattacattgaggaagcctatctattcatagccaagacgactgcgttagtgctattttgatattggttttgtttttctgagtaacttagggctctatgtaagtaacctattcattacaatttctcgttaattgttgaaatatggcggtgcttgacaaaatcaacaacttgtacaatacagtttaaagtttaaattttttgttgtttggtaagtttgatttgaagttcatagttacagtaatatttctcagtaattgaaattgaaaagtccaagtaaagaaaaataaaagcgccatactatagttcgtggttaacgaatacactgataattagtatatcaatttaagagtttttcgcaatcaatcaaatactgaaaagaatcaattacaaccaattaagtgctttcaaaaacagtacatcggaaaacgctagattccacagaacatgctattctctctcaccgagaatattagtgttgaacagaaaacatggctattaagtaacaggtgattacagtttctagaagcaaattgtatagaataattagaaagagaatattgatactgcttatttttggattttaaccgtagaaataagttgtatattaaaacgaatacgttgaaaaattggaattagaatctcagaataaaaagagattgatgaaattcgtatatatatatatttgcttatataaagcaagatttagtgtatagtacgctgcaaaacgatagctaaatgataggaaacggaagaaaaatgggaaaataataaacaataaaacttctacaccgaaatgtccttatacggaaagcaacaaaagaaaataaaaaaaataaaaatatgtttttattatcaaaatataattatcacttaaggaattctttctctttagacctgttatcattgtacgcacttcattttgataaaccattaaatcaaattgacagaaccttttctggtcaatactaatggtcctgtccctacattaaatagccctttaattttttattgattcgttgttaaggcactaaacttaattactttaagagcatctcaaacttagcatacttctatataagtgacggagcagtccagtttatcagtctctacaggcataggtgaacagaatattataggctaacccattgtatattaagtgaactcttgatcattttcttaaacagcaacaacccctctcgcataataagaaattacttcaatgtgcattccatgagttaatatatggccataattatttttgcagaattgcttaactaaaattattaatttgttttagataatacattaaacatgacgttgagtgtgtacacacatgtagagcaagaaaatcatctgaaaatgtgttccaaaacatcaaaaggtatcggattatgcaagttattgtgaatgtactagtacatgcacccgaaagtaacgctaccaagtaagtattcttactcgtagtctttaagaattgtctcaaccatctcagttgcattgagaccagaggcagcgatactcgtatcattcgaataaaggaggtaggaaagaagatccatttcagactcagcctcttcttcttgagcatcagtcaaggcacgcttcttcaagttggcagtgtcaggattacggaaattccaccagtgagaaagcatttgcttaacgcggtcgctaacacggcgctcaggctcagaacgcttcaaattggcagtgtcagggttacggaagttccaccagtgcgacaacatctgcttgacgcggtcgctgacacggcgctcaggctcagaacgcttcaagttggcagtgtcagggttacggaaattccaccagtgagaaagcatttgcttaacacggtcgctaacacggcgctcaggctcagaacgcttcaaattggcagtgtcagggttacggaagttccaccagtgcgacaacatctgcttaacgcggtcactaacacgaccttccaagacaacttgttcagtagaaagaagttcaggaataataggagcagcagcttcaacggcatcagaactaggaactggagcagcaaaggcagaagcgaaaagagaaagaatgaaaatagcagagaacttcatcttgaaaattgaattgaattggaacacttaaagaaagcgaagaaagactggtgaagtggaagtgagatggaaagaatgcttgatttcctgatgaataagagcgaaattgaaccagtatttatagaatccataactgtgtttacgattctttgtatccctcgtgtttactagcatattcacacattactacaagcatagatgtgcccaaacagcaagtttgccaaatttgaagccgaatgcttgctctttcgtttcggttaaacgctttcatccgtttgataccttgcaatcattggttgatacgtagtaaatataagccaatattcaggatgagcgacagggttcgatacattttttcggttctgacgattattggttgattaaatatcttaatgcggagaacaatgggagtataatactatcttaacgaatcagaatattttgcgcttcattgttttgctgatctgcagtgcattaagcatccataaccggcacaggctggttgttttgggaaaatcaatatcagtcgggtatacgcagtacaaaaaaaatagcctttttgcgttcattttagccgccatagtattctttgtcctcgaaaccgtttattcattgttctttcagcatttcagagaaattaaagcttcgcttagatgacactcttatctaagaatgctacaccaaatgtactacaccatggagccgttatgataaattcagtcaagagcagtcgtaacgacttgagttagaaataatcttttgggtttcgagatggtttttctcttgggggtctcactcccagaccacaaacccgttaaatatgcgctgacatctttctatggaatcggtcgcattacagcagaagcaatctgtgctcggttatctttccacgataccctaaaaatacaagatttaactgaaacacaattaacaaggctttcacaaatcttgaacgggatgactttagaaagtgatttaaaacgtgatgttcaaaagaatatcgcaagatatgtacaaatccgtagctacaaaggtttgcggcatagtgctgggtaagtctctaatccattagtagtgcaatcatgttcttcttttagtaggctgactaacataccacaagactcccagttcacggacagaggacaaggacaaacgcaaagaccgcaaaaaaactaaacagaataacacgccggtactcaacgtttataacttgcgcaccgagatctgcagccatgttattagaaagaatcacatttccatttttaagtatacttaaaaaaacaggttgatcaaaaacattcctttcccaaatggtaaagaaactacattacgaatagccacgagaatgtacgagtaatcagattattatagtattttacagtgtgattgtatgagaaaagtctgaaaagaaccaaatacaattagcatcgtaatggaatagcacgtgcagaaagcagataatcgctgaggcacaaaatacgaatagatataaacatttaagttgttctgagttcgtcaaacaatataagcctgcatctgaagttactccatcatcattaaaaaatttcttttctgctcttgctcaacgtgttttatatcaataaagttagattgattgattcctaaggaacgtcagacataatatttttttgtcttggaacaccgccggatgactgcaaagatgagaactgttgcatttgctgccgagacaatggaacagttggagaactcattccacgatgaggagtccgaccttgagcatggtactgcattagcaaagcagcatttcgttgtgcctgcacttgctgtaattgtgcttcacgttcagacttaagccttgacaactccaaaggagaaggtactggtggtggattttcagtgtttgcctttggccgagatataacttttcttgacaatgctgccttttttgctaactctcgtttttttataacttttctcattgcgtcaaagattaatgactgttgataatttctcgaaaccgaaggcaaaagcaaagacgatgcctttgtgttggcagagaggtaatcctttattgcgttgtttatatgtcgttcactgtttgtattggatgatgtcaattcatcaagacgctgttgagccaagcgagcataggtgccaacgagctgtgcgtttgcagcttgaggatcaatctgaacccaacgctcaaagcagctccacgctgtccgccgctctttagccgtaatatataaaccacttggcgtaagcaatcgagacacaaagtcccagttataagaataacggtttagtaaggaaagcaacaattcgtcctcctccgggctccacgaggcttccgacgagtcacgtttgaaaggagggcatggcggcctaatggtaagaataaaatgtattcgcttcctcctatgttcgttgaactcttcagactcaataacttctcctcgaaattgtttcgaatgaagttcaggcaaatgctgggaccgttttctaggcaacaaattgcattccgactttagttttgtttttgccagggaaaagcgagagaggggtacgaagggaaactggtcgacggtattaatgtaggaatcattagagggatctgggggagcgtataaaggaactgaatttagagcaaacatgatttgagggtttgaaatggtaaccaaaggttcatctgaggatgccgcctcaaaaagccgtaccgcatcgccagcgatgtcaggttcagccgtaatagcctcactagatgtgtctaatgacttactagttgacggttcactgagggaagcagaagctggtgagttccgctttacacatagtgattttttatcttcagcattatgataatccaagacccaataggcaagccgttttgccattaccattttccactgtcgctcttgtgaaaaatccatggagagccattgcatctcttccaataaaaaatcatgatgtgactttttacgaggaagagatttcgctcgtattggctgacaaaacgaccattgctgtttatccttcaacgctttgactcttaagagcacatgccgaagaatattttctttgttgacgtgcatccactgctcagttcgaacacatttgtgtgcgagttcaactaatggctgcagtggttgcatttctgttcgtaatagccatgattcaaccgagccgtctcgagttctattaatgacgggttccggtgcgattaacgttgaaggaagcgtgactctgagatcaagttcgctaggaggtaactggcgaagagtttcttctacctgcgtttctggtaccgacaactgttcctcagtaacgggttctacaggcatacttgactccggttctggttctggttctacagttgcttgaacagtctctgtgaccttttctttctcaacctccactgcagcacttatttcggtaggctgttcttgcggaatatcgagaggttgtgttgatggcggcgagtgaactgcatcaatcttaacaacggctggggcagtatacacagttccttctgtcgactcctccgtttttaaagtaagaggcgggaaaaaatctccttgaggcgatgcttctttcttcacagattcctgctctgattcagaagttacatgcttcggtgaaataggtactgaggtagaagcaacagtttctggttggggttccgcggaagccttttcaactgtttccgttatagctaccacttcctccttagctgctggtttctgagaaatttccgtttcagtaacggtgggggaatgagcagtatcatcaataatgagtgatgcctctttagggagagcttctggctcaggctcaacaggcaaaacaggagaaggggaaagatgagcagtcttcggtgattccaaattactagacacagaggtgtcccgcatttcttcacttgcttttccttcaatgacgattgaggtttgctcggaaatctccttcacttctggaagcttgggttcaacaatctgaggctgcggagctgttactgattcatcggcggattctgtggggattgtttcaggtacaacttcagatacagccattaattcaggagcagtcgtttccttcgattcagcggatgcttcgtgggtctccgaaactttttgctcaacagcttccggaatttgttcggtcgaagcaatatcttcttcttgcctcttcacaagcgcatccaattgaggagttgacagcgctggctcttgttcaatttcgttaagtgtctccggctgaaactttccttttacgttattcgcgacaaatgaagtccagtctttcaattgtgcttccgagaatgtgtcctcgccagaaaaaagagcatttagatcctgaaattttgtcagcagccaaagacgcttgagtagttgctctttgtatcgcttaagctgctgaagagaactatcgattttttcgtgatccgattcattctctaaaattggtttttcatctaaaccggtcttttccaaaaatgtatgaatggttacagccgtttcatcgatgttcactccgttttcatttgaatcaaattggttttcctaagatattgtcagatggaccgaaatacacacaaacttaccgttcccatgacatagtttggactggaagtcagctgtaaagaactacgagaggttacaaccgtctacgtagcctgtgtaacgtttttttgaaaatgtttttcaaaggtggtgtagccctctcccagaaacaaattgatacactttgacaccacagcaagaaaacgaaaacgatatttaacgtcttttcaacaaccttttcgaatatctaactgcttttgaagaattccagttacttcgttcttttttttgcacatgaaatgttttttttctgatccctaggaactgtactgcttgccttctacttaaacgaattcaggcttttggttgcaaataacttaaccaaaaaaaaaaaacaaaaaaggaaaaacgtctgtccattggattccatttttaataaataatccgggtgtttttgtttggcaaaacaatctaatgtccggttatttatttttcttgtgaactgcattcattagttaattttactttcaccttttctttccgtgatattactatctgcacttaaaaaagcccacatatcattgtatggtcttgctcacgctccttttgctcttctttggagtactggaacagtgcgttgcacttactaaggttggtgacaatatatactctttctctttcacttcgctgccaagccctgccgactctcaacctatccattcggcaaaaaaatcaaagcgttttatctctagtaatgtcgctgctttggcactaaggattgaacaatatacacattatgttacaacagttactcttggagctcctggaaaaccatacaccgttatcgttgacttagagagtccttattcatggctcacctacgaccgggtgatagcatttaatccaacggaaactttctgggagccacctgaatctcaatggtccacggaagaacttcgagcgctcatgtgctcgtccactaccgatccttgttatcatgcaaactctactggctttacacttttacagaagccaagtaccttcctcctctactattcgtcagataatgttctcgtgactggcgtaaatattgaagacacacttgagtttaattatgttcggaatctcgtaaactttcgttttggtcttgttttaaaagagagtatccccagtgggttatatccttacaaaggtgttctaggtctaggccctccaggcacggttctctctatagacaagacgtttaacaatctcgtttggtatgattcctttcaacctccttcgttgcttgaacagctcgtaaaagtcaagctgctacaagctcatgcatttagtttgtatttcgattctacgggaaatggtacagtgctcttgggtgccgtcgatacagccaagtttgaagggaatttgacggtcgttcctcttatttcgaataccaatgcagaaaaattagctggtgggtaccagattgccgtccaaggagttgctttcaacaatcttacgtatagctattgcgttaaaaacaactttgtgggtgtattttctacaagatctacctatatttcattaccatctccgcttgtttacgctattgttgacttgctaggtgcatctgcatacacagattattttaccatcccctgttccaaggtggttgattcagtgagcttaacttttctattccccagcggggataccgtggacatatacttgcctgatctaattattgccgaactagaagacatttgtgttcttggtataggagtatctgaagacgatatcatatttggtcaagcgtttatgcgcgtggtgtatactgtcattcaccttgatctaaatctagccggtcttgctcaagtgtcaaacaatgattcttccaaccttattgaaatctctccttcagaaattcctcattccgtttcacctgcttacacatcaccatactcctctttgcatcaccaaattatctcagcatatacgcgaactgcttcctcgtcgcaatcagtagagacggcggctccaacttatcccacatggattttctcatcatctgccattatcacgcctagctcccttccatcttatagcttggcaactgacgtcgtcagtcaggacagccaacaatcctccgcacatctctcaacattttcacgctcttccctttgttgtgtttctcttatttgtttcatagttgtttcatttatcttttaattgtttagcctttatcattcatataccttaattacactaccaggtcccactcaaacacacatcctgctaatcaatcccccgtatgtttcgactaattcttaacctgtatcccaaattaatatacaattcattatccaaagaggtgtgtcatctctgtcccaagtttgtaatgttagagttagcgaacaaattagacataggatggacgacttgagcgattccgatcgtcaaagcccaaaacgataagaagacggtgaatgaagtccccagtagaactgtaaattttacgcacaagattatgtcgtttcgattgtgaaggcgaggaaaatgaagtcgcaccattgatagatggcgaagaagcggttggaagatccatgtctgctgcagtgaaagaaacgaaaaagcccataggaatagcccaaacgcagattcccataaacgaggctatctccgagaaacttgctcgtgatgtattgttcagggagaacagatcgtaggtgtttccagtattaccacgattgaactggtgttcttggaaaaacctataccaaaaccaatgattcaaaaggacaagtacagaagccaacagaaatttcggtcttgtgaacctgaatacagggtatgtgtccaaattcgatttgtacacaaacaagctaaataaagagaagcacgacagcagtttaggaaacccgtcaaagatgactaacagtacaatgatcgccatcactatatatatcatcctttccaaaattcttttcgcgaactgagtatgctcttctacaagttctgaaagataatatagagcgcaagcaatgctgatagtcaaactgacaaaacctaaagctgtaccagcataagaaagtaatgtgaagaaacccatcctgaaattaaaataatagaacgaacaccctcaacagtttttgaaacgcttgagcaacaaaatgataaccgtttggctttttaaatgaaggaatacaaaaatatgcgtgtatctcgaatgcgacgtattagggatatcttagtcacaattcatctattgatacgcaatttccgtcaaaataacacagagaagcggttgtttacagtgaaataaccacggttgttataattcccagtgcttcctaaaacgcaaatgtgttatggaaaaggtaagttggctgggcgcctcgcagcaaaattaagttaacctcaagagacgtaaacacttgcgtcatcgcctccgttaacgagctttcttattgcttagatcactttcaccagtcaggttacgaggcttgcttaacacttcccttaataggttttatgattggttaataagggtcttgtgcggcgcaaacatttgagttgaaaatctccattgagggaaaaaaatctgcggcaatttaaaaacaaaaacacgaacgatatcatggtttatttgagtcttgttatcgtaagcaagaaactttagtgtataaagctatgactatattgttttcttttcattggcagtagcctttaagaaagttgcgttagaggcaaacagatacagcaaaacaatagataaataaaatacagcatacattataccacgtattcccattaaatctataaagcattttgatacatttaaaagctagtatcgcatttataattttcagcgagaggcaaaaaagaacagtcccacaatataataaggtgggatcgcggtcccttacaacctttccactaccaaacacttttccaaaaaaaaaagaaaaagattatgagtgacaatgtacaacaacaagtagattcagttggttctgtaactgaaaaattggctaagagcagcctggacaacaagcccaaaaaatacatccccccttttgctcgtgagaagcgtgaggattctcgcagtgctcgttcatctgcggcatcttcccctcgcttgcagtctccccacagcggctacggaggtggctatcaacgccgtgagttttcccgcggtggtaatggtggagattggtcgggtcgccctagctatggccgtagctcttcttacggtcctggcaacggccaaaacttccgcaacaaccgtggtttcggtcagtggaagaacggtcaacacgttctcggcgcccccaatgccatgcttgagcgtcaactcttcggttctgctgaggtgcccaagcaaacgactggtatcaacttcgagaagtatgacaacattcctgtcgaggttactggtgctgagatcgaggctgtgaacgagttcaccaaccctcctttgaacccccatcttttgacgaacattaaactctctggttatgttcaacctacccctgtccaaaagtactctgttcctattgttacttctggtcgtgaccttatggcttgtgctcaaactggttctggtaagacggcaggtttcctcttccctatcctttctcaggcattcgaccaaggtcccgctcccatcccccatgatgaggattctgcacttggctaccgttctcgtaaggcttaccctaccacccttattcttgcccctactcgtgagctggtttgccagacccatgaggaatcgagaaagttctgttaccgttcttgggtccgcccttgtgctgtttacggtggtgctgacatccgtgcccaaatccgccaaattgatcaaggctgcgatttgctttctgctactccaggtcgtttggtcgatttgattgaccgtggtcgcatttcattggctaacatcaagttcttggttttggatgaggccgatcgtatgttggatatgggtttcgaaccccaaattcgtcacatcgtcgagggagctgatatgcccggtgttgaggagcgccaaactctcatgttctccgctaccttccctcgcgatattcaagttcttgcccgcgatttcttgaaggactacgttttcttgagtgttggtcgtgttggttccacctccgaaaacattacccaaaaggtcgttttcgtcgaggaccaagagaagcgtagttaccttctcgatatccttcacacccttcctcctgagggtttgactcttatctttgtggaaacgaagcgtatggctgacgcccttacggacttcctgttgaattctagtttccccgccactagcattcatggtgaccgcacgcaacgtgagcgtgagcgtgctcttgagctcttccgtagtggtcgctcttccatcatggttgctactgccgtcgccagtcgtggtttggatattcccaacgttacccatgtcattaactatgatcttcctactgacattgatgactacgttcatcgtattggtcgtactggtcgtgctggtaacaccggtcaggctgttgctttcttcaaccgcaacaacaagggtatcgctaaggagttgatcgagcttcttcaagaggccaaccaggagtgtcctagtttcttggttgccatggctcgtgaaagcagcttcggtaatggcggccgtggccgttatggtcgtggtggccgcggtggtggaagttatggtggccgtgatttccgccgcagcaacaacagcgttccctcctacggtggaaacagtagctacaccagcagctacgctgaacctgctcgtcaccatggtggtgcgagctacaacagcggtggcggtcaaagctggtggtaagttgctttctcaatgtgtgcttctttatgttttttgcttgcattcaactctagcttgcttgcgacgaaattgcgatgcctttttcctcgccctcttcaatttttttaattcctttcgggcttgcggttatcccgtggactgatgtttcagactttgacgcgtcagtggatgactgttagcctataacacgttgttttagccggacgggaaggatctgtcgtcgccggcgacaaggtattcttcgtctggtgtttgattctttcctttctgggagaggtacacgcgcagcttatgccagactctggcttggtttctcattccgttgtttggctgagtgcagtggcgtacgacgacactgacagttacgacgattcggcaaagttttatgatgcatcattttttgtaactctggttctgcatgcccattactaatttgcatgttgcagggcaaggagtttatgactgaagctatggaatggtgcttcatattgtatctatggggatttaaatctggttttcatttctctcttttgttggattgttggttcttgggtatatttttagattaagttatacgatgctgcacctttggtttggcgcgcgcgtgcgtttactgttttctacatacagagagaaaatctgggaggttcaaagttttgcgaaggtttgacgacagctcgtgtgggtgggccgtgagcatttgcggatgtggtccttggttttctgaaggtagattagtgaaggaaatgaatgtttgcttcgtattagaatggtacgggacggtataacttaaatactgagcaagtaaggattgaaagcgcgacactgatgtccttcgacgtgcggagtagctgaggagatagtcttatattttggctaccagggctgtgcaatatctccgaggacaaaagtttgttttaccaagaacggcggtgagtgggggtaaccgcgtaccccactacaatagtagttaaagtaccccgggaaccccaacgtgggggtgcgtcaaaaagcctcgtctatatgttggtgatgatggaaaagcacaatacgcggggcaaaaagctttttcttttaaagtcgttctagctctggcatggcgttataccagcgccaggaagatctgtagagccattggcgactataacaaatgccacacagtctaacgagaagaggaaatgagaatgaaaaaggcgaaagcagcgagaaaaatgaacaaggtgagaaggaagaactgccgggaacgacgggaaacattatgaagacgtttcatcatcagcatgtgtttgatcggatccacacgccgacgaggatcgcgatgaacgaactttggagagtcgctgtcgctgtcttcgccgtcgtccgagtacgtttgaacttcactggaaaagcgaacattcttacgactgcgattgcggctctcagaacgaaattctggagagatcggcgcgtagccgcccttagaacgagagaaattataaaagttcattcagctgcgctttccagagaacggtggtggatcgactggatttggaagaccaaagcgggacagacggtgactgcaggggtgggggaaggagcggaggaaagcgggagaaactgccgtgtgttatctatcaaacacggcagttgcagatgaaagacgcggtaatgcgcggcaaaagtgtggcgagttgtgggaggaggcagtacaataaacggagtgtgcggcacggctagcatagtgttgcgttacgcgttatgtaagatgagaattgtcgctaaaccacggtatatagtgtatcgaactgcactaaaaacactttaaagtatatagtacactgcaacataacataacgatgcgtacgttagacactactttacaacgctaaacgggtttcggcacaccgtgctcaccctcactaaacactagaccatccactacatcgtctccaatgcagcggcgacaagtgacatcagttgccgtcgctgtggatggaatgcatggctgtggggattcataataattaagtcagtggcaattgaaatgatataacgaagtaattgcatactatattagttgcatagcctactgaccaacttcaggaattaaatttactgagaaacaacaacaacttgaatacctgtgagtgcaaactaatttgaccacgtgctattcataccgattgtcgcaacatgaccgactcggacattggtaaatcatctgcatcatcgcgtagcaccaagacttcttcgatttctagggacgagcacgaattcagccagggctggcgtaaccagtgtgcatcgcctcttcgtcggaaggacgctccgaaggatcaaatgcagcatcaaacacaagagaaccacacttcagcttcatcctcgtctaagcggagcaccttaaaccggacagtatcgactgcctcgacaaacaatccgatcactcacgactcgtcgtcggccggtttcgttaacccgttccgggtattccatcgccggcactcttttgacgccaaagattctgcatatgacgattacgaggaccaaacagtgccgaatcctatttccgagacttggcgtaaatggtttcaaaagtagggcactacggcgtctcgcttagattaaagcgctccattaaccgaatttgaatgtactaaagttatgacttgatgaatattatacgtaagaaagtgtgagaaactgtggggtataagcgagatagattacggagcaactgtggtcacatggggtcatatggggtggagaacagggcaaacaaaggaggagagtttcgtaatactactactatgtgcattcgcccccacgttcatcaattaccacctctataacaccaaacgcaaccgctcaagcagctcaacccccacaccataccgtcagatgcaaaatcattattcgttattacaaatgcttgcgccactgatcgtggcgatgcttgtagagacgcccatagaagcatgaattgcccccacgagcgtcgctagtgtcgtcattagtgagggaccatttatgcgaaacgcgacgcgtttcggcgagtagtctactgaggaggaaggagttcaggttccttttgcacttcttcggtgtcgcgtctttggtctgtttctgcatcccgttcggcgagctcttcaaactcgcgttcgtgctttacgtctccccatccacgagtgtcggcccggtccgaaatcttaagaccggtgtgggaatgacggtcgtcgcgaatcacttcgccgtgcttaacttgaggcatgtatggcattttgtatgatacttatgtgatttcttcttaggacaagaaattcgttaccaaggcgagtccgttacaacaaatcggctgtctgataacagttatattttgtgaacagtaaataaacacactactgcttacgagttgatgttttgtttcttttgtgagatgatgctgaatgtgttctgcagcgtgcttatataagtgctgggcaatgacgtccgatggttattccccaggaaccccgcagaattcgataacgtcatataagtgtcccgcacacttacatcatacttatgtaattactaaatggtggagttgcgaccactggtgtaaatagtgaaagcggtgaggggtagacgacaagaataaaagtctcaagtcgtagaatagcaatgcgccgcgatatggaattgtttttgttgttcacgtgcttgtaatccaagacaacatactggaaagctgttgctaattttttccgttggattgcgccgctcgtttcgtcatgttttcgtcaactaaaactgtggcaatgaatgcaggggatataccgacttgagatagacagatgtgacttggaattttgtgtagaataaagcataactccgccgcaaacagactggaatgcactgggaggtcaggaaaacaatggaaaaagtgacgatgtgaggaactgaaacgtgtctcgcttaatttaagctcgatcatgtgattaccagagtcatgcttatgtcacacgaaaaagtacaaagcaataccactaaacgagtgaatggggccaccagaaaagtcttccccaagttcgctacgacacatcgaatacaaaagactcttttctcaatcctacttcatttccactcctttccaggctcgaattcctatcaaaactttgtcaagctttttcctgtcatgaccctttctctcttctctcatcgcaaatttaactcactttaaactttaaactatttgagcgacactatgcgtcatccggctcaattgacataaccgcgtaatagagtactccaaccaatcataatgaggttttccgaaacccctcgatcagcgcgcctttctgaatttccaatttttcccatcccgccgctcctttctcagatctccggtttcccattgtaacacgggccctacgaaacgccgactaccccacattgatcggcatcttaagcatcgctttgttccacaactcccccatgaatcggcttaccccccattctggtaccttctagaagaaccttaaccgagccaactgtgactgttccccacatatttatggggtagggtcgccgatttaaacggtccacaaacctgccaactcccaaccacccttctctcccaactaatctcacaaaccggataagcaattcattaatcgcttgaattgtgcgagtttgggctttcggaacacgtttactgttctcctcgagactggtagataaaaagttcccaactagactttttagaaaaaaaaacacacacaattacttcaaatcatgaagagatttcagttattgtcgatcattggttacttgctggcccttttcacgcttcctctggcttttgccggtaaggaaagcaacagcactgaaaattacggtactgttatcggtatcgatttgggtaccacgtattcttgcgttggtgtcatgaaaaacggtcgtgtcgaaatcatcgccaacgaccaaggaaaccgtattactccctcctatgtttcattctctcctgaagagcgtcttgtcggtgaagctgccaagaaccaagctccccagaaccccgagaacactgtgtttgatgccaagcgtcttattggccggagattcagcgacaaggaattgaagaaggacttgaagcacttccccttccatgttgttgaccgttcggacaaacctgccgttgagatcgacactggcaagggcaagaaggtgttcactcctgaggaaatctcggccatgatcctttccaagatgaaggagactgccgagagctacttgggtgaaaaggtcactcatgccgttgttactgtccctgcttacttcaacgacgcccagcgtcaggctaccaaggatgccggtaccatcgccggtttgaatgttatccgtattgttaacgagcctactgccgccgccatcgcctatggtcttgacaagacccaagacgagaagcatatcattgtgtacgacttgggtggtggtactttcgatgtctctcttctttctctcgacaacggtgtttttgaggtcttggccacttccggtgacactcacttgggtggtgaagactttgacaaccgtgttattcaatactttgtcagacaatacaaccgcaagcacaacactgatgtttccaaggacaagaaggccatgggtaagcttaagcgtgccgtcgagaacgccaagcgtaccctttcttctcaaatgtccactaagattgaaatcgaggctttccacgatggtgaggacttttccgagactttgactcgtgccaagttcgaggaattgaacatggagcttttcaagcgtaccctcaagcctgttgagcaagtgttgaaggactctggtttgagcaagtctgaagttgacgacattgtccttgttggtggttctactcgtatccctaaggttcaagagcttctcgagaagttctttgatggaaagaaggcttctaagggtattaaccctgatgaagccgttgcttatggtgctgccgttcaaggtggtgttttgtctggtgccgagggtagtgatgacatcgttcttttggatgttatccccttgactttgggtattgagactactggcggtgttatgaccaagttgattggccgcaacactgctattcccactcgtaagtctcaaatcttctccaccgctgtcgacaaccaaaacactgtccgtatccaagtatatgaaggtgagcgttcccttaccaaggacaacaaccttcttggaaagttcgatcttcgtggcattcctcccgcacctcgtggtgttccccaaattgaggttactttcgaggtcgatgccaatggtgtcttgaccgtttctgctgtcgacaagtctggtaatggcaaggccgaaaagcttgtcatcaagaacgacaagggccgtctttccgaggaggaaatcgagcgtatggtcaaggaggccgaggagtacgccgaggaggaccgtgtgatcaaggagcgcattgaggctcgtaacgtcttggagaactacgcttactctgttaagaaccaatttactgatgatagccaattgggctccaaggtcgaggaagaagacaaggaggctgttattgacgctgtctctgaagttattgagtggcttgagtctgaaggcgattctgccaccaaggaggagattgaggagaagcgtgagcaacttgattctatcgttcaccccattaccaacaagttgtacgagcaagccggcggttcttatgaagacgaacccgactacgatgatgaagatgagctctaagctgccagatcagcaattcgacctttccgcgtttggtcagcttaagagtataatgctgttaacgatgtcgatgcgaacgttccgtgttccaccgtgtgtattgttcatattataaataactcattctagtagtgcatgttttactgaagcaggcacgcattctttttattgtaatacatcattttcattatcttagtgctgagtttgtgtattcggtttcgttagggaatgtctagtgccatcgtcattgagatagaggaagtacgggtcggacaccttatggtgtagagaaatatagcggctgatcgggtgtttcgtacttggcctctacctgaacattttaacaataatggatctttatgaatttataggacctggagcaattaacgaaacgacagaacctactacttccgaaagtggtggagaagagcttaaaaaagaggttcaatcggcgttaaacgtaagtttaatatattaatggactctgactaatcatatcgtagacaattacagatggaaagttcggaactttttggaacagctttatgaagaaggtacgtctcattcttgataataattgcaacaaactcagttcaaagttcgttcacgtttttcgctaacttgggttaccgtacagagtgaacatatatgggaggaaactcgtaaagacttgaacacggctacaacgaaagcatcggccgaggtggccaattggaagaaacaaataagtgaaagtagtcaaaagccattggaaaaccttcgttctatggaaaacaaggccggtcagtattggacaaatctgggcgccaagatgagtaatcttcttgaccgtgctatcaaagtatctcctgaaaacgaaactcgtggcagttcacctgctgtcagcatttagtatgtaattctctattccttggtttaacacaactttggatctctctttcattacttactaacatgttattagtacgactcgtagagaacgtcttctggactctgttgcaaataacacagaattacttaaagatggtatgactgacaataccgagtttactacttggataaaagacttttcggtagaagaaaagacggatgaaattgctagtctcctacaacagtatcctggtttacgtaagtctatggaatccctcgttccggaaacagttgattattcttccttttgggctcgttacttcttccacaaaacacgcatagaggaggattgcaatcgccatgaagcagcacggagtctctctgccgatacgaaacgtgtcgaagaagatgaaatctttaattgggacgatgaaccagagaccgagactggtgataagaatgaattacaaaaatcgactactgataagaagaaaagtggcaccggtgacgaaactgccgctgaagagaaagacgtaaagggtactacagagaagaaagctgacgctcaatctgcggactcaaaaccagagaaacctgtaaagggcaaagctgccgagcataagcagaacgagaatgacgatgacgaagatgatgactgggagtaaagttccttaaatgtggtataaatacattcaccgtattggtaaatacaattgcacctctagtcatcaatgttcttcccattttatattttactttcttatgagccgtttatgaaagtagcaacaagattatattcatgccattacgttcttgaccataccattataaacattatacgccgtttatgtgagctgtatatctttcgatatagttgtactgcttaactgcgaagacgatcgatttactcatggaatagaagtttattaagataaaacaaataatccggtacacagcgaacgctatgttataaataagaaaactaagaaaaacctaaacattaaggaaaaagacagaggcaaaaattaatgctgcaatcggcatttatcatcgatgcgcccacgaaaagcaaagaaccgtcctaagcacgataaaagaggggcttcaaaccggtagaaaagaagaatgaaagcgagtgcgagtcggcttcggaagaagccctgaccgtaatcactgcgacaagaatattatactgaaaaaaaatcgttaacttttaccgtagacacatgttcacacaacccgagaaaaaactgaaaagaaacaaaaacgtaataaaacctatcccacattatttgtgcagcgtaggatgcaaactcatcatggcgtacttgcacacaaggtcattcatatatgcagagtagtagaaacttcacatattggaaaccaaagcgcaaatctgcgagtcgtgccttggtaaccaaagagagagaaaacatctcatacggtgttctgtattgacgaagttgcatttagccacgactcaatgcgataaatcgaatagtttatttcatcaagttgctggagcaccatatcgtaacgtgatcgcagttgcgcaataatgcctgtagcatattgtctttggtctgcaggaggtagagaaaggatttctggagggaatgtaacaggcaatgacgagtagtatctagggaaaagggaagccgtgggtggcggcagcgtagctgatgccatagactgtgaggatggagttggtggtccgggtagcgaattggaattggcacgtggtctttgctcactatttggtgatgcaccaggagccgccggagctggagtgttgctatttaatggggtagatccaaactcgtgagagttgtttaagatagatcgaatgccatccacatgagggagcttagaagagtcgcgaggtggaaggaatacagactctccaacgggtatgatgggcggtaaatggcaataaacattaccacccttggaaggacgattgccatcgttgcccgcctttaaaggatcaccggctgccagatgggaaagagtcattagcggagaagtttggggacgctcttccgcatgcagattcttatcgtttgaaacgtcatccaatgatgcgttcacaacagactttggacttgcgtcttcggctctttccaaagaaactgactgctggtgttgtggagaaggagttggtaacgactgtcttgcaccattcacggcctctccgctgacggggccatcgtacataggcctaagcaatccttgaggcgtgttcgcatgcattccgttcgtcggatatgtcggctgaccgacgtattgggccttcgtattaggaaccatacgtttcctacgcttgataacagcctttttcatcgtgacaggacgatgcacgccatggatcttataatataaaccacaagcattgcagatcggattaccggattcatccctccgccacagaggagtagtcgtcgttccacagttttggcagtaagtaccagcgacttcatgattgaggacagtggttgttttaacgggatatttggtgccatctccgttagaatttggctccatttttgtctttggcgttaacgggtgagcgtcgtcagatgcagacgtagatccttgtgaagcctcagagtaagaccgtttaggggacggttccctagctgaaacaaatccgctgacgtcgggattctccttcgaaccgccgcaacgcttcatgttcttgttgtagtatttcaatcggttgtttaatgtcggacaaccctggcaagctttcgtgccgccggtaccgtcacagtgaccatcaccagggcaggtacctttgctcgaaatctcagcagcaactttattcatctcagaagcgtctgattgccgcacagggcgaggcgcgtcacgagttttgaaatagagaccacatgcgttacacaggatagaattgtctggtccacgacgccattgagcagtgatttgcgacttgcagttagcacaaacttgtggttctagcgagcctgaattcgccataacaaacactgtgtatgtataaattgaagagtaacgaagtaacagatggtgttttctcgttgatgaaaacaaacgagatgatataatacagagactcgtacagtctaatgctccaacgaattaacaattggaataaagagagaagacggaatttctagttaaaagaaacgtctcaaatcgtacactttccaaatgtcttgcaaaaaaatagtacctcaacgaatacagcaagaagcttttggaaaacaggacacacacctcacaaccagtatcgaagaaatgtttcaatgcagtctgtaccagtagtaaggttgttgaggacttggaacaaagcaggaaacgaaactagtgtacggttcaccgcctttaatagcctccaaaaatgtaatttcagtggctattcacgtagaatgcagtcggagtctcgacaaacgcaagaagcctcttataacactcgtgaacaatagacgcttttcaatgaacgagagacgacgtttctacgacgatctagggagtactccagttgagaaaaacacaatcgacaattcttcacctacaaaggcgaaatttgaaatgacaacaccgaaatacgaagaatatagaaactaaagccgaaattggcgtaaattgagtacaaaaatcgtgtaattcacgactagcacgctgtcagatcaaaaaagggacctttacagtgggtgcagttggcaggttaaatcgcgaaggcgggtcgcatatctctgaaaatgatgtcacagattggatcgttttcagagtctaaaacgatatctacgtcatttcctaattcgaaagcacaccagttcacccatgattggaggataagtcccgataataattatcagacccgagataatgtaccccgataattttgctagcgaatcacatttcttctaattaccacttgccgaggccaggccttgtttagcatgcgcatattcaccccatttataaacgagctaaacgagatgttgggcgcttgtcgaatcaaagtgcgtaaagatcgcgggaaatgggacacttttcacaccttgttcattaaccgaacgaataaatagagctagaagggtttcgggacgccggcatttcgcgaagctaagacttctgatgtgcaactctctgcagcacgtctaaagtcttcatataacacgtcatcgaaggaagtcgcaaatgctaataaagtcggttctagcgcaatctcagagttaattttattacgtattcgggtgcttgtacacggcttgcgaagctcctgatgcagacaaaagcaaacgggatttatgtatatcgcagatgcttctatttctgcggctgtccccagttgtcgagtgtctttgactgaccatccagcggctgctgagatgtcgctgctagtgcaaatcaatcacgatatctctaatgctattggcctttattggatgcctcctgataaggtaacactagctcaaaaacgtggccaggggcaacggaacgcggttcactatcattgtgcatcatcttatctattatcttttggtgagttgacggggagataccgcggtgcagcgcagagattatttagccgagcgaataaaaaactggctaataggtctatagttgaggtttcacacatccacaactagtgacgttacgctacatcgtttggctagtcggatatttagcaagagaagaagttctaaacaattagaaataattgtcccattcacgtttttcgaagtttttaggaagatcttacactctccattccgggagcaatcgcccctctgttttccgctttcttccacgcggaactttgtttgtattcttattgcgggtaatcagcatatcttgttacctatgtcactccgatatcccagcaccgtcataagcccccgcatgatctcctcggcgttaccttttggctgaccgttaccttaacgcacagaactgtgctctttcgcactgctaagaagtagcgactgcatttgacgcgacgcgacgcgacacgacacgaattgcgttttggtgtcgaactccatgtaccttatgccaatgtcttttttgtatgaataatgtcgcacaagttcacgtttgttagtttgtcctctgccgaaattctaacatgtatgaacggtcttggaattcccttttccaaggaggatttgacaaaaccaactccggcacgcgttcaggcgttatatgaagagtttctgtatatgtttatgggtgtaacgaatcaggatgtggaaggacggctaaacaaacttcgagaggaggttgaaaacttggattcaatgcaagacacgcttatgtttatgatgttttaccaaaaagttgttcaatttatgcacaaaatatccgtagacgatttcagcctacgagacttactaaagccagaagctgcacgattacggcgaatattgtctggggtcatcaattttgctaaatgccgggagcaaaagctcccgttattcgatgaatacatgcagaaaagagaaacgatactgcgtcggtacaatgagtctgcccgttaacctccagcaggtatttgcaccagctggaggaaagtaggcccagaagaccactcccaagagcccgaaataaaacaacttcaacaggaaaacgaagtgcttcgagaaacattgcgtacaatgaaaaaaacacagcttcaagcgaaagccgaatacgacaagctcaaatcagaggccaaagaattaatgtccaaagtacaaagtacggtgttctttatccaatcagccgttcaggaggtggatcggttgcgctcttgcatcgttcattcgcccgaaaagttgaagacgactcttacagacatgtcctcaactctctctgccgacaaattaactttgtctcagctcgagcagaaaagaagacagctacaaacccgaagtggcgccttaacacttgcggagactgacttgaattcgtgcataaaagcacttgatgaatgcgtgctcgaattagaaaagcttgaacaagcaagtcagctctgttacactaatcgtgagctgtacgaccaacggttgctgacacaaaaagaaacagagttccgtaaagagcaacttctgcggcaactacataatgctaaggaaaagcttgatcgtgagcaacgttttggcgcttctaagcttgctgctgctcaggagcgcatcgacaaaacacgagaagagtatcagattatttcgcaggaacgagctcaaaaattgaaggagacagaaaagaaaaaggcactcatcacatcgttggaacagcaaatacacaaagcacacgaggatgccgaatatcaaatgcaagctattaagacagagtttgctaagctgtccgcacacgttgaactgtacatggctgaaatgtacaatgctatgcaagccagctcataaaattccatcaagacgggacggttaagagctcgtgttctttttctttgcctcccgtgtccaccttttggatttgtatttcctttttcttacttttgatcttgttctgagtttccccacattttaacccgaaaacgaatccgcttatccccacaacactatttattttaattttttgtcggtggtgtataatactttaatccaggaagacgacaccttaaagcgtccgcatctggcacacaacgtgcgttttcggcggttgtgaattgtatcattccgttccattttaaacattcccttacgttaactttcgtttcttttccgtggaattaacttgattccctgttacttttatttcactcataattcacaacatgtggaaaccattagaaaacaaccctgaagttctagaggcttatcttcaggaaattggggtagagaacgttgcagcatttgatatattctcactgaacgagattccagaatacttacctcgtcccattttttctctcttgctggtttatccagagaacactaacacagatgcttcccgcggcttcgaaaatgatacaattgtagattgtaacacaaagaatgttcattggtacccacagacaattgcaaatgcatgcggaacaatggctcttttacatgctgtagctaatggtattcccgaaaacaagcggttgcccaagagttttgctgcttcccttgttcaggagacgactggtttaacagcggaagaaaaggcaaagtatattgaaaactcaaaggagctggctcgcatccatgcaaagtttgccggtgctccgtctgaagattcgtctgacgcagacgttgagacggacttgcactttttgtgcttcaccaagggaaacgacgattatatatatgttcttgacggtagacggaagggtccaattcgtttgtttcaaactgatggagacgttttaaacgaacgggtgctgtcagtaatgagagacttggtagaagccgtgaactcgccgtttttttccgtagtcgctttagcagactcgtagcagagtcaagggaaaaactactagctttctttgcagcttgtgtcacaagcatgaatgcataagtgaattgtcattgaatatttaaaggttgatatgttctagtttgcgtatatatgtgtgtatatatcaaaggattttaagaggcagtcataacggtgtttcatgtcggtgagatgcagagtaaaattacagtttccgcaatttcgcgggtgatgcttccgaaatgtccattgcatcaaggtgatcaggaatcgtagcagaatgagagtatgcactttttcgtttattagacggttgctcatcgtcaacaggtacaacatttgcaatgttttcctcttcgaacaattgaatacactatgctgttagcaggaatttgataaatacatttgcggaacaaacctttttatacaacgttgcatattcttctcccacaacgcagaatgaaggaagtaatgtttgattgcgaggaggaagcttaatgtcgcgaaagcttttggagatgtcaaagttttgtatccgagtttcactgatggcataagtggacgtcaagtaccgtttcaatagtataacgttagacaacataatagcattagcttgctttgatacggtgtcttccccgacagtttggagccattgaataatgaaaggtccatttgttgctaacatcgcattcgcatagtgaataatggttaaaacttcatcgtaagccatatattccaacaatgccaaagcatagcatatgaacgtgtaaaactccgcttgatgagcactagtttcaactaagtgggtactgtccagttcaagcattttagcaattctgcaaataaatcgcttacgcgatttagtgcctttactgcgcgcaacaattgtgtatatgttttgcaatggtgagtgtttgtaaaggagtaaactgcttgggttattcagattccggtatttgtataaagacatgactccttcaatgtagagaccctccaaaagtgattcgtgtttttgaataagttctaaatggaggttcattgccatgtctcggtacaacggctgcggactttcttcaagcgctaacagagtaggaaagcactgctttattagtttaattttcaatttaagcaccataccattctaggattaatgagtccttgttgaacaaccgacttcagtatgtcgaacgcttgtgaggaaagtgatgtatcttctgaaagtgtaaactgtaaaatgtagctcaagtaacgttgagaaaggcaggtcgtgactctggaatgctacgttagtaatatagcaaaagtgtgcgcatacccttcattttgcatattgtcataatggcccttaaaaacggcgacatccaaatccacttgcttattcttattgttcttagagtttagtttggcgtccgcctcccgaataatgtcttgatcgatagataagatttctcttagggcagcgaaaaaggtaaatattttctttttgtccaagtttttaaatatagtatcaagaacctgcaccactcgttcgctaacgaataatgatggacttgctaaacaaacattcataaggcattccattgcggaatccacagtatggctgtttttcgaacttaagtacttcagaaaaacattgctcaaatagagatatatcgacgaatccttaatagcagtcaatagcaaattagatggattaaagcaagcgtcagtgaagtcaccgaatttgacgaacaatcctaaaagatccaaaattcttgagaccttttccggcttggtgtcaactggaatagtacccagatttgtaagacaggatttcaagattttttgaagacgttgatgatcgctgagtttttcgaaaaggtaacataagcagggaacgagttcgcgaaggataaacgtacctgcctttggcaaaagctgaagcaggacagtctcgacttcacgaagaaacgaaacaggaatgcttggttggtagggaagaatttgcctcaaaagagcaacaacataaaagcacattctctgttcctctagattagaagcgcctttgagataagactttagcaatgtaacttggctttcggtaaacagtgatggggtagatcgcgaaaaaaggtatagggttgctaagatctcccgaacttgttttgaagcgctttcagaatctactacgtaaaggttttccatgagtctagaaaacagagagccaagtagcatggacaatcggaactctagttctatacgaccttcatcagtgctcgaagctaacatctgtttaatggatgcaacgatacgtaattgaatatcaccagtagtttccgcgaagaaattagtaataaaacggcaatgtgcattcaatgtcgttttactgacaacactaagatcatcaaatgttaaatcaccgaagccttcttgtaacggtatggaaccgaaccataagtcttcaagtatttttaaggaaagtacctgttcagagttagaggcttctcagtaaatcgatgtggtgcatacagtaatggattcttcttgatcagtccgtcgaagaaggagctttaaatagatgtcgttatggattgccttatcctgagtaaggttgtgaaagtctcgaaggttttttaaagcacgttttcgaacagctgtagagacatcactagtcctaagggaaataacctcatatattgagggtaatgcatccggattggacaatatatacgacccaagaaggtcaacagccaattctctcgcaacagcagaattgtcgttgagttttcctataacttggtttaagaggacaggttgagtgcgcaatatttttggtaaatcattcatatggttaagaatacgaaggcttttcgtccgtaaatttgcttgcgggctatctataaagccaataattagagaaatgaatgactgcaaactttggtacaacgaactcccgtaaagtgacagtaaatagaaatcgttcaactgctcgtcatttggggagttaaatacattcattccgttacttgcggaatagcgtaaaataaatgtgatcagctgttttttaacaacttcatctctagtgtttggctttaaactaagaaagtaaagcaaccacagatttctagagtacataaaattgtactttccatgttagtcaaaaaacgtacaaacaagcgcgtacccgataacaactcgaacgaaaagatagctcatattgatatgcgatgcatacatttgcaatcttttcgatttgatttaataggtcttcggttaggggtttctctgaatccttattatcaaatggttgaaaaccgtatttctcgtaaagcttcacggagaaagtttcattaagtttgttcacaatgatactcaagagttctaaagctgaacgtctaactgccacagtttggcgttcgtttagaattatgataaccaaattaaacgcaaattgtcgcactaaagtttcaactgaaggccattctggcaaggttaacatatttagcaaatcctccacaatggcatgcgtaagagcggacataaatgtgttagtatctgattttgcttgctgcattgccctattgagaaaaaaagagacagcgagattagcaaacttatattcaagttcgcggctttttagcaagcgtgaatcaatctaatcattagcataataagtaggtaattgtaacatacggattctattagtttggaataattcttcatagactcgtacttttctacagtttcaacggggacattgaggtcctccagaaaccgattaatttcaaaagacgtcgactgtatcaacttaaccaagagcgttgaaattggtagaacctgttttctggaagagagtctatatgttcttaaaagggaacgtgaagcaggtaaagtggttaaactcatcagtgcttcttgtaagacgaactcacgatgagagggataagtcgaaaaaatctaaaatgttagcagaaaagcatgatttattgtagttgtaccaattgcaaacactcaaacgcagaagattgaataacgtcagcagcattagctggtatggtgacagtattttccttcgctggagcttcaagtgttacgagaaaaacacttaaaaaaacagtgcgaactataatagcttcagagaaaggtatcaactccgagagtttggcaatcatcatgagtgtatcagaatactttccaaagaccattgagaatttcggtttaagagatgggtttttctgtactccatcgacactataaaactgtaaagcttgtgaaatgaaaacctcaccaatggagtaagtcttttccaaaattaatgaaagtgtagtttcatcatggagcttcatttgatagttagtaatagtaagtgaatagagatctaggaaacgcaccttaacataagtaggaaagtagcttaaaataaatacaataaaataaatgagcttcaagatgtgctccaacgattccaaagcatccatgatttcgtctacattttgaagaggcatgaagtgaggaggtttccaagctcgtaatccagcttcggagaatgactttaaatctgccattgcattttccgttactacactttccaacttcgttatttgttgaagtctattaaaacttagtattagacggtctaatgcgaagttcgataacgagagacccatagtatccggatacacaaaaaagaatggccgcatttctcgaggaatcttttgtggctctaagtgaaatccggtagacaatgtacttagcagtgagtccaattcttctttttgtcgcgaaatatcatcctccaggcgatgaagttgaggcgcatcattttgcttgtgcagtgcactgacgttggagggttgattaagcggctcatctttcacgtgtgtatttcgttcgacaatgttttcagatgtccgacttggggaagaaagcaatgatacatcaaatgacacattcgtgtcagatgaaagcgaaggtgtacttcttaaaggcgtttctaattgtacattgcatggaggactgagtgattggaggataggggggataaaaagggcggacgacttctgttgaagggtgggcctctgtgaattggtaccaatcagtttactaaagaagttttagttaactttctttcttaatcccgtacatacattgtttgattttctaaatcgtcttctttgaggatagttcttaggctttcttcgtaaaacttagactcctcaggattcaaagaagattcgtttttgcaatttaaatggtcaaggtaacgcgtcatttgttccatttcagatttatttaactctaaaggttcgtttggaatacgagaagatggggtcaacgcgacattggtacctattatggtcagtacagatcaattctgcattcgtaccaagtgaaataggaattccagtagtcaatggtgtaaatttgaacgcggaaaacacatcaaaagacgcgttttcgtcgtcctttacgtgcgttgacatattggtgaaagaagagttcgcatcgcctacacgaaattatttcgtctactaccgcttataaacttattactaccactcaaaaaggaatgcgatttcaatgaaacagggtccagacgaagtgagttagaagagtttattacatctacgcgtccattctgtgttgttcttcggattttcaaattagtaacaaattcgagtttttttggaacaagttggcatactgagaagcactccgtgaaattgcttaataacaaaaagctaaccagatgaaacaagctttgaaacttgctgcatgtttaagaaaaactacgtttcgacgatctacatttgaatttttggtgccattgggcagaaagtacgttacttcaacagctgaaggatcacagagaagtgccaaaaaactctggtatcaaagtgataaacacaatatatttccctccataaagaaaattgacattgagataccgaagttaccaaaaaacacgcccctcttcgtcgagaaactattattacatttagcaaaggattcatttgttttcgacttatcatgtgtgcgcccgcgtgccgaaacaaagcttcaatcagaatgtgtttttcttataatcggtagctgcagaaatgagtctcatattatctctgcgtctaagtccctcaaacaattactgaaagatacaaaaaaatatcattatgatacacaaggtctccccccctctgcaaattacaagcgggctcaggagaggcgcctacgaaagaatcctcgatatgactctattataaatcacacttccgcttgcttgtggacttgcacgtacattgaggaattaaacgtgtacgttcatctgctgacgcctaaaaaacgcgaagaggtacagcttgagctgttgtcagatgatcatcaagcattattccacgatggaacgcatttgtccgcagtcagaagtccgtctgccaatagtgtggaagtagaagagcaaaatggcatgtcaagggaagaaatttttaaaaagattatgcttgcatgtaatgacatgaatcaggctttttgtcacaaacatggatttttgctttctcacatcaactcaagtcaactatcaacaattgagaaagaggaattcagtagtgtaagtgtacgtgacttacttttgcaggctgcaactgctaaatgtgatccaaatagtcataaagatcccgaagccattgtgagtttacgtttcaagcaagtgtgcttactatatcaaacgctacgtgatgcgcaaatagtaagcaagcaaacattacagaacctatttgtaagggctttgttaattgcttctttcattgagtcatcttctactactgaaaatccttaccttgactaccgtttccgcaaaattgaccagcttataaggcgacaaggggtccaatataacagggaggacattaagattattattcacatactcgttagcacacgaaactggacggctttacgaaaaagatggaacgagctgaaggttgcatccattgaacgggatttggatttatatacgtatctctttcaacaggtagcaaacagcaaatcacaatgtgcttcagattatttaattacatatatccttgaagacttgaagtgtgaaattccgacgtatacgagttcaactgttctgaaaaaatacatagacatatgtcgaaaaaatacacgctcgacgaacacaacggttgatcaatctccactgaattctgttttatgaaccaacaataaaaatcattcgcacacaaacaattcactgtgaaccatagatttattaagtctaccccaaaaagataaatagagtaaagtatatgtacaacagctaacacatttaacggtgtttgcgaaactttcttggagtacgggcattctttgccttccgcttttcttgaagttcatgctgtttccgaatctcagtagcagtacgaagttcgcttttgacgtggacaccgatacccttctctttggcttctttgacacgtttcttacgaacttcatagtcatcacgatacttgtctggcatctttggtgccttaactgacttatgaacaaaccgtttgccactggaatttgtgccttttgtttctgttgaagctgcatcaccatgagatgctttccaggcatcaaagcgaccacttctatatgtagctggaagtttgacaccactttcaccacggataattttaggtactccacgagaaccatcttcatcgttaacgatattaacaaactttttctttttgctgtcccatctctgaccaccgcggcgggactggtcaacaccttcatcagtggtcaagtcaagtacagcactgcgagcagcggcagcaaaattctcttctttgcctgggttgacagcgtagccagactcttgaacatgctcagcgggagcgtaatgtgacatgtaatactctttatcacggaaatctttttgttttttagaagagttggaaatattaagtgactttgaatcagtaaagacagcttcgacttctgactcagaaacttcctgttgttttttgagctttctatcggtagcaaacacttttgaggtcatggtatttgctcttggcgtaaacttttcccgacgcttcctcataatttcagcggcctcagtacgcaagtgaccatgttgcttcaattcgaagacagtttccgatggtcggaaggaggaaaccttggctaataaaagagcacgcgcttcatcagcgtcatcaaccttgtccttcagaagaggattgatggaagaccaaccactcgaaccaactagctcctttgctcgcttagcgctttcggcactagaagccgttcttgttcttatataaagcttttcaccttttgcggcgaccttgcataattgtgcgagttccacattcttcgaaataagggattcataccattcctgcatgttggaaacatactcagacggaagagatccaagtacgagttctttggtgaaatcacattcttcacgtgacgcggccacttcagcggtaaccagatctctgttcaaaaacagctttaagtccagtaaatagccggcatcctctgcacgtacaaaagtgtatgcccaaccagtgcgtccagcacgagcagtacgtccaactctgtggacaaagattttaggttgggcagggaaatcatagttaacgacattggaaagtaaaggtatatcaataccacgagcagcaacatctgttactaccaaaacgttgctaacaccgagacggaaattggtgatctcattttttctggccgtttgatccagggaaccatagatacgagaaacaccgtaacccgcttgtttaagcatttctgtaatgtactcaacatgatgcttggtgggaacgaaaacaatagtggaatcgctcgcagcagtttctggctttttcagggtatgctccagcagtctttttctcttcttaggattctcagcttgagatggcaattcggctggtttcaattcttcctgtaaacgcaaatgaattacttcttgcaaaacgtaaagcaaggcggcttcccgctctgctgttttcacggagaaaaaagcactttgcaaatcagaggagacctttgattcaacgtcgagacgaaccaaaataggttcctgaagtccggccttggcaaactctaccaagttctttggtaacgtggccgaaaataagagcgtctgtcgagaagaaggaagaccatgaagaatctctgttaattgcgcagcaaaacccatctcaaaaagtcgatcagcctcatcgaacacaacatattcgatagaaccaagctccaatttcatttcgacttttaaatgcaagaaacgaccgggagtagccacaatgatatcaggcttgtttgtaagtatactaaattgttcttccaagccctcaccaccaacgattactgctgtacgaaggttggtgtcttttgaaaagtcctttacgactttcatggtttgcagcgcaagttcacgacttggagaaagaataattgcacgggacccggattgagcacgggaagcctttagtttttcgatcataggaataacgaaagcagcggtcttgccggatccggtacgagccataccaacgacatctcttccatctaacacaaacgggatagtttttctttggataggagttggtgccttgaaaccctttttcgtaatggcacgtaacatagtagtgctgaggcctgataaatatgttagtacctatccaagcaaagtttttattgcaggaaagtatcctgtccagcgagtaacttacccattgattggaaattggtagcctttccggaaagcttttttccttttgttttacgatttacttcaaaaatctttgaggcaatgaatttctcttcttcttcatcgttaacctcgacatcgtttgtttttgcatgttcagcaggttgcgcgacagaaaatccatcaattggcacggatgccaaagcattcgtcagatcaaagtcctctgccatatttttttagtgcccgagaactatttctcttgggaatccggctgaatttccagcgatatggtagtttttgacctacggatagcgttggagttacagctacggagatggtagcaaaattcagaatcatttggctgcttagatgttgttactttaggtggttacaaggtgctgcgttaaggtaacaacgattgacaagggtaattgcaagtggttgaatctgcagtatacaggtatgaatggaatagatgcttttaattattaatatattcacgatcatcatgccgttcacaagatatcacctttaacttgtatctgtttttatatatttttttattttttttttgtgtggagacccaagtaatagtcaacaccaaaaagtcaacaccaaacgttagttagctggtcgccaaacattaggcaaaatgaagtgaagtgcaatattacttgacaacatttttgttatttgttataaaaaatgaacacaattccctggcgacaaggaactaagctggtttacctaccaaatcttattttcacactttacaaacgaagtaatcttcctccaaatttcgcggcatttaaggtcccgctgcatgttaataaattcgatgtccgggattatttattacatgtttataatttaaaagttttatccgtccgttcaatgatttttgcgagaaaactataccgtaaccgaatgggtcaggtaaaacgacccaagtctattaaaaaagtaatagtagaaatggaagaaccatttgtttttccggaaccaccagaagacttgagtccatggcagatgggtcaattacttccagatggaacaagcgttcgaagagtgagtcaattctctaatgtttacgaaccctttcatgttcatcgcgtgaacgcagaacttgggaaaacacacttgcccgaagtcatccaaggccagtcgctggtaaaagcaatgctgaaaaaactgaagtagaatatcgaacagttatgttcccatgaaaataattacaattgtttatgatgaatgactctattatagttttcttacctataaatattataactacattaaatccgaatctcataactgccagcacgggttgaataacgaacccattttatgcttttgtacttgggattatcgtaatcgtacacctttaagtaacgcacgacggtaccagaactggtaaacatgagaatgttgaaatcgagtgaaatgggtggtctggaccattgctgttgaacggttgtatgggaaagctctgcttcagcggacagaacatgctctgtttgtcccataaaccgagcgagtttccaatgaatgcaattttctgaaggcttatatttagatttgccttgggaggacctcacggaaacttttgttgcattgaggggaacgggaacacaaacactaacagaggaggctagcttcgaactaaaactagaacgaatagaaatgcgatagacaactttgtttttagatacctgttcaacgatggggtttacacgaaagggaatatgtatattctcgcgcgcgcgatatttcatcaattcgaagttcccgtccggaggaatgaaaacaatttttctttcatcctcgaattgctgtaagcgcacacattgatggaattgacagtcttccaaatgcacacctccttcgaatgattttttagaatcgtaacctctttcatgacccttaagatcaaaactcaatttgtcgttaagacccaattcacattctggcattccgttgagcatggtacgaagattaatgacaccggaaacatctgctcttagcacattgcccgtggttccaataagcaagttcatattttcaataacgtccacatatatggtgttttttctatgcttaacatcagcacccctccatgaaatagcaccagtaagctgtgcggtaacacgctgcgacgtcgtcttttctgaactggagctaggtccacctttcgacttaatgccttccgtagacagatatgatttcagagcactcatttcggttgtctgaggcacgccaaaatcaattagctcatcaaggagctcgtagatgaatataaaattatcctttacagagctttcattaagctttccgaagtaccgggagcacaattgaataaactcatcaataaactcgagaacaagtgccgtgttaacatttcctttgcaaatagcgacaacgtaaagattattgtgttttatgaagaaataagcgttcgaaccgattgttacaatgggggaccgaatctctgtgttggaaatcacttggacgcgaaaaatatctgtaacagaacgtcttcatgggtatgttagcaataaggaaagaaaatgaatgaatccaaactcacttcaattcatgacgaaatgttcgacaaatgagtgtttcacctttcaaattaaacaaaaagaacccctaagtaattagaagaagacacaatcaaccttctaccaaaaaattgtaggtgaaaaacacatacggaaatcataaagaaggcggtctctgtggtgtatattctttacagcaattcactctttccttgtcccaaaaccaatacactgctcggctaagctggctccctcccgaactcttggtggtgagttttaggtaacgtcttgcaggtaacgacaacatgtccacacatttctcacgcgaatattcacgtctaggaaaaacacgcgttcggcgcgtctgtttgagtgaataggacgtaatggatcaattgctgacaaaagtaacatcaagtgctgctacgtatgctacagcttttgctataagaagtgggatccagtgggccggcagtcttgccgcgagacgcctgtcaaaatacattcacgtaagactgttacagtcgaattgcccgttctggagttactgacagaccagaaaacgacatcggaacgatcgcaatattccttagaactggtgaaatcgcgactagaacagaaaatcagggtttgtggtattgaaatacgcaacatggcttgttaacagaaaaggcaataactccggccattgacttaattgagttgatgtacgtgacgatgaaacacctcgtgtattgcagtaggatactgaccgtttatcacagtgctgctcggggcaactctagtcttcaaaacctagttccattgatcattagacttcgtggtaatatcgataatttcaatgacactcttgctgagtacaccaacatgtccccaccgtccagcgagcaagctgcttctgctcgctgcgacgaggtgcagaaaagctgtgagcaattactttccagcattgagcaggtaggcttcttttttaaaactaaatgctaataactcaggctattccccttatcaatttggcactgacaacatcgggcgtaagcctgtcaagcacggtcaccgataccatttccccttctcgattgttacaggcggcttcatttcttgaattggcagacgaaaagttcaaaagcaaaagttccgccaatatacgagtcggtccaccttttgacatgattctatacacaattttcagcggtcattctcggggtgctactgcaaacgatgatgccatcgtttcatggaaagaaacatacgcgaaagcaaaaattactgtcgaacggaaacgtcatgcgaattcaaagcacgcctattgtataacgcttaatgaggacctaaacgatggtcgatatcacgatgaaatagcgggtatgccctctccaacgaaaggtgccttccttcaaggtcgaaaacgaactatccccgtcagccaggtgcgtaaaatttcgtattcactttccggtcagcttctagacttggagcaagcccgcactccagtcctggctatacaactttccaaaccttcctctcccaaagctccatcatccaagagaaagtccatcctaaaatccagcctcgatgatgaggaaaacccattcattgaaccattaaagggaaccctcaacgatcccccgaaaccaacgccagactttgagtggattgctctggagaaatggacatttgatgaagcatcttcggacgaagaggatgacggcttttatgatgaaagcgatgcttccgatgcttccgatgcttctacgtccagttcaccatttcacatcccttccaaaaaagcgcaggccattgacactatgttaccaactgcagaggatgaaattacgagggctcttgctgctcttaacatagaaaccagcaacagtctctacatcaccaatccgaacagtctttcgctattagagtacatactacgactgtgcgttttgcaagagctgcaccaaaaaccattcctcgagatgtctgatgacgaaattacaccaatcctgtctaatgactgggattcttcctttctctaaacattaatcctatctccgactagaactaacacaaattttctcctcataattaatacggttttgaacttatatacgttgtcgaagaataacgctcatttattacaattaaaagtcctcacacacctggttgatgcccattaacgagaaacacaaccatggaccctgcatactgtagattaagatttcataattattcgatctatatacaaaaaaagttatcatgtgctcgtttaattagcggtagcaggcggtatatactcgccgctcgtttgcggagcgacaagtagtggtggagggaagctaccatgcaatggaccctgttgcaaattaggacccatagttgatggattcatagggcgtggagattcaacagcaagagaaaaaccgggaagctgtgctacattttgctgctgctgcatggggtaagaaccaggggatgcagatggtgcagaggtagcgtaactcgaattcagggtatttggaggaaccatggaatagtctcgtaacgaaccgggagcagcatgtgatggaaaggggggaggcaactcataaaagtgtgaagacattctgcccgtgggtgcaggaaacaattgcttgggagcattggatgaacaagtctgaggcgtagtttgagtttgaggaaccaatgcgacatgtaagaaattatcgggttgagcctttttagcctcaccgacttgtgggaaagccttgcgcgagctactctcgtccaaaagactgcctacagaggtgagaggaggaacaggatagtgctgcggttgttgttgagaaggttgaggatagtgtaagggagaagcctgcgacggctgcggagtgggaaccttgggtggaacggcattctccatgtgcaaaacggaaatatgattcaaagcagcaagagtggttgcgttattcggatgagttaaacagccaacacactgacaattctctccacaagaacattgcgaacttggtttcgcacagcgcggaaattcctccaaatgatctgcgagctggatcttgtcaaggaccgatactgcgggaatgggttgctctggtacatgaccaacaccagcataagtattaggtgcctgattcgggagcgcaacaacaggcaaatactcaccatttcccagtagagcgaacgacaggggttgagctggctgaggataaaaattgtgggctgctgcggctgccgtaattgctgcctcagaattggtaatgaaggggtacacttctgtatgttgagcacccccgttaggaattgccccatacccatctgaaggcgaagcactatgaacaagctgtgatggaagaacagctggaggctcgtgagaagggaggatggttgcaggaggttgtaacttcggggctcccggagggaggagatgaccaggtacgacgacaccttcttcggttaacggcggcatgtacgcttgcgtagttggcgggcgtagtacactaacgtaaggtagtgtgttcgccggactggcagcatctggagtaacaatagatgggaggcggacagctgcaggcgcgtccgaatgacatggggcattgttcatgtgtcccgcattcgaacgacaacacgaggaataaggtgcagccggagcattgcgcttgtgcgtttccacaaacacctgcttcacttgttgatcgagctgctgccgagcctgctggacatctttgtcacgagaagcacagttacatttaatgtgcaatcgacgtgttttacgcgcacgcctgcacgattcacattgtgtgataggacggccctttggacgtaccacgaatagctcacggtctgtgtgattacaaccgctcgcgcggtggccgcgaatgcatttcatgcatgccatcttgtgattatctctaatgaccatggcgattgagtgtatgcaaaaggaaaagcgattaagtatgtgttgcgtgtgtgcaaaaaaaaaagaaacagtaagaagacgagaaagaaacagttgctatagacagaaagaacagttatgcgaccaatcgaacataaaccctgtgcgataccggaaattaagatggaagaaaagcctcaatggataaaacgaccaccttagctagacaagagaacacagagaactgtagggaaatagacttgacgtcgcaaactcacagacagaaaggtttcagaaattaagaagtagagaagcgactcaccgacaaagacaaattaacaaaatatgagagaacttattataaacaatttctttgatcttggaaatccaagcaaaacagatgtgttcaagaaaaaccaaaacaatgatagagaggggaaacaaaaactcagttgtgcctgcacggcagacacgagaataagaggaagaatgaaattgactcctgaaaaatggaaaccggaaataaatgggagaaactgaacctaatgcatcaacaaaccttggtcacacggttctcacaggaacgacggagaaatgccggagaagaacaaataaacaggaaaacaattcaattcaaacaagaatcaaactgtaaaagctctctcctatgaacacccgaaaaccgggtccgtaaatgactttaaaacgcaaacgactttaaaacgcacgaaaacgaacgaaaacgtcagaacttacttcaatgagcgctttatgccgtaaaacagaaaatcctggacaggaagcgacaaaacaagaagcttctgcgtttttattaagcgttaaaatgagaattcgagggattcgttcgccgtctcttcatacgcctgatgttgggaaagggtaggattatgtgatggtgtttgcaagcagtactagctcacagggttcaggggtggactgtgtgggaatttatgcagctctccacaaaccgtttttgcgggggaccacacatgcacgcgaatactcagtttttggccaatagggtttctcagaatttataactacctatccagttaacgatccgatctgttgggaagtcccccacaggggtcgctaaatcctccaatcaaacgtcagaactccgcatctccacatgcggagaaatagtggagagcgttccccgcgtgcaaaaggagacaaaaaaaacgagggaagagcaaattatgcaagcctcgaacattgaatgcgaaaacgggatgaaacacgcatcagagagcttaaaacagcacagctatatgtgctccgcaaagactcacttttttaaactcgaaaacgcgcattcttccttccgttaccggtgctccacacacccgcaaccgacggaagagtcgaagcgaacgtgtcccactgtcagtgacatcatcaagggactaacgtgacgacatgcgtttgagcaaccttattttccagaaacaaaatttgttacgcagtctatgatgtcatcctataagtaagctaccgtgccttgaacccatcctgcctagaacgtataccgtggttcctcgcttcatttgtacaagacagaattcctgttgtacacgcttatatacactctagatagtcggtaaaggctttaccgattgcgcttcatcgtgtccacatacaggcgctgttcattttcgtgttggtgagaaattccatctttgcttcttaagagaattttggttggattatttaggcaattgagagcatgaacatattgccaaagagccatgttacctcactttttgatatccgattagcagcagaacatgacgttgtcgtcatacagggaaccgctgagacggcagagccaacttggctgaagggaaaggttgttctctgtctgacggagaacgttgcagtaaaaaacatcacactcaaacttgttggcaaaagaagaattgcttggacggattcaccgtcgtctggacgcgctcagcgtgtgaatcgacatgattccgttgtctacgaaaaggaatggtcatttctcccgttccatggatcaaaaactctccgggcaggcaattacgaataccctttccaggttcaactgcctggaaacattacggagtctgtggaaggcttggtaaattgctatgtcgtgtaccgcttgaaggctgtcatcgagagacccggtcttgcgagcaaaattgttaagaaaaagcatcttcgtatcatccgttcgttaccgcctgatgccgttgagttcacacaaacggtcagtgttgagaacacctggcccaacaagattgagtataacattaatgtgcccacgaaggtgtatgccattggctcatatattcctattaacatcgttcttattcctttgttgaagggtcttaccattggaagaatcagtatcgctttgaaagaatacattaccctgagcatcactcacggactgcctgccactaccgacgaagtgcgtacggtgtgttcgttgcacacggaggaactttcagagtattcggatcactacgaagtgaacaaaaacttacaattgcccacgtcgttgacgcggtgcttgcaggattgtgacattccgggaatcaaaaaccgtcacaagctccggttcaccatctcgttgaagaatccagatggacatgtatcagagttgcgtgctgccctacccgtgacgttaatgattgctccacaactgtttggcgatccttccgaagtggactcgttgcgtgaaaactttgaaacatttaatcaaccgttgcccagctacgaacggagtatgtatgatcgcttgtatgatggtttatcgtattcaaacgttgatactcctcttcccagtggagcgaatacaccccatcgtcgcaactcaattgaccccattgggttcagcggtgtctctgccgagtcacatcgtcgccagttgattgctggtttgacggctcttgctcaacaacagcagcaacgacctcctccgccaatcgacttcatgcctaacggaacggaagaagacggcatgagtgcaccctcctattcgtatcattctcgtgcttcgagtacagcgaattcctcaatggtttcgcgcaatccctcagaaactagtctggctgaactaagtcgggtgccctcatatagcgaggctacgcggtcttctgtttctgagtctcctctccaaccggcgttgccaagttacgaagatgttacacgcttggagcgtatgtcctgtccgtcatcaccgaatgcgactactcccccgcactcgtttcccagtagttctgtctattattcgccgaccctgtccagacgttcattggatcagtctcgtttgctcaatggttccaacagcgctcccggcagtgttggcttaaatcactctcagagcgccatgtcactgtcgtctttggcccaaggtcatcccagtacacaactaaacgggggacaaccccatcggccgcaggttgcgcgtttgggaagtcatcgatccgcacttgatgcccttcgccgggcgcgtatgctcccttcgtcattcttctcgtcctcgtcacgccgtgagaactagctctctactcaacggattgctagtctcgttctttcattaaacacacctatacgtactacaaacctttccgtacttcattacacacattcttccacgcacacatacacacacacccacacattcagacacacacataactcgctcaacacaaacacgctgtttcttcccccatccgcacaactcgtgcagtgctgaggagggatacatgctgtcgttgtcgttaacgttctttgatggatggtcgcgtcgaaaacacgacggcctctattctatgtaataaaaccgcgcaacttgttgtcaggagatgctatttgacggttggttggctttaataagtgaaaatggttcgtacactgcgctccttgaaaaagggcgtgtatccatgctatatgcttgttgtttcttcaacagctacgttaccacagcccagcttggtgacgatggtcctcttctttttcttcgttggtggtagtttcttctacagataccgtttcagagagtagtaccccagtagtactacgcttacaataatcaagaccatgtagaggatgctacgttttccggctgttctgacaacacgagcaaatcgcccggcgacattagagacagagacccggagaccggcaaatccctcactctggcgcaagaatcgttagttacaatttgtttctgtagtagtaaacacacggtagctagccggtgatgcaacgtactgcctggtcaattctggaatagtcgctagcacgattgtaaatgtcaatggtaacacctttcaacgcagaaacttgacttgacaaggctttgagccgatgctcgttgtgatcattcattttgtgtgtgaaacagcttcagttatacggctgtcaccggtgctgctgttgctttttgtctgtgtggcatgcagcataagggactgggtgatatgacatcatttttttggtggttatcttctcggaaggggtgggggtggggaaatcgtctgcccacacaaaaatcacaggatcatctttttttataagccaccttgcggtactttacaccatgttaaatagagataccgaggtttaaaaaactctaatgtgctgatatcttgccgtattagtcataagcaacacacaggctgtctcgctgacaactttctacgtatctccagtataacttgttaaacgtagtacgaattgtgcatgatacattagtcgttagtatactactgacgaaccgtcgaaaggagtaacctcgtagtcagaatcgcatcacaaacgcagtggaactgcaaaaacctcgttcatggtgctgagcgaccccagtactcgttataaggtttcctatgtactggattcggctggagaacagagtggacatcgtctgaatgcaaattgcttggcactgggaaagtactcatccaagtacgaaaatgtcccgctaacgaaagcgctctatagcggcggcagagacggtttgctgttcgcctgggaccttggtcatgaatacgacggtgactatagtgttctatctaaaattcaggcccattctagttgggtcaacgacattgttgtcactccggattccaatggtatgaaataagagaagtgcagatagtttttacaagcgtttttttttgtacagacgtttgagaagctcgttttatgtcgacgcccgactaacgctttattagtcatttcttgttcttctgatctttcggtaaaactttggaacccaagcggtcaggagccgtattcccttacaacgattggagaacataacgattatgttaaacggctagccattccgaaaaaaagtcggtcaaacatcgtcgtgtccggcgggctggacaagcgaattgttgtttgggattaccatgaggccaaacaagtgctcgctttggaacaagcaaagaattgttccgtcatcgttggtcctgccagtggtatttactcacttgctgctaatcaaagcgtgattgttaacgggggacctcaaaaagatgttcagttgtgggatttgcgctcgggaaaacgagtcatggacctcgtgggtcacacagacaatgttcgtgatattctcataagcgacgatggacaggcccttttgacggcctcatcagacgcaaccattaaactttggtctttgcgagctcaacgttgcattcattccttcactttgcatccggacagtgtgtggtccctgtattctgagcacccagacctgaaaacattctatgcgggtgatcgttctggtcttatttcgcgtacagacttgcgtcgttataattactctgaagtttgcgttccggtttgtaaacaagagcatcccgtcatcgatttagttgctcgcaacagtttaatttggagtactggtccaatgtgttccatcaacgtttgggatgacccagatcccgtacacagcagtcatgcgtcctcgcgtgtgtccatgcagcccagtactcattcgcgtgaaaactctttgtccaaccgtcgttcgcgcagctctgcgttagacttgaacacggacttcgagccgtcttcggcaatgacaacttctcatcctcgtcattctatcgatagcatggtgagtaatatcttcacaagtgttcctattaaagttgctcctttgaaagttattcaagggcaaccgggtttagttaagcacacattactcagtaatcgccggcacgttctcactgaagatacgaagggtaatattaccctttgggacatcgttacctgcaagcgtgtgaaggaatacaagcctccggtcacgatggaggatgccataaatcggcacgacactatggaaactttgccgcgttgggctagcgtggatacgcttctcggagtcctgtctgtaacccttgatcagcggcactttatggatacggaagtttacgcggacgaaactggagtggagattacacagttcaaggacaaggaatcgcgtataaatttgggtaagtgggttttgagaaacctttttgcgggattcatgaagaaagagcttgagcttgatatggaaactcgtaaaagtatatataaagactttaaaacgcgacaaagtgtccctatttctctaaaccccgagacttttccacgactaccatcgccccccatgcgaccacaggtgctgcagccgatgaagtctatgagtgctttgcctatgcaaggaagagttagaccccctccccttaatctcaccgaacctgcccgtacatacagtcaacaaaacttgactacctctccgcttatgtctccgttgtatgaaggaaagccgctgccattcagtccgcagtcgccgatcgatggtttgtctggaccgggtctcccccaaccgacgcttgacagcgtgttctccaaacataactctttgagttatgatgcatccacttcaacggattacttctcgttttcaccgccgacaccagactcttctcaattggaaccgcagactcctagtacggtaaaattccgcgagacatcatctccacctaaaagcaaagagtcttttatgcgtcgtttaaagtctttaggacggtctaagtcttcacgaacttcgacagctagtagtcctaagaatccccctgtacaaccttcttctcccttacaatccgcaccgctagtgtcggctccgacttcgccggttaataaaaaagtggttgacattgtgcctaagcctgagccgcgtcgcattttgtcggccgcagatttgcttaaggacatacgcaagtcttatactctggctgatatgaccaaaggtatccccaatagcaagcttgttcgtttgctacctgaggagacgcctccattggatattgataaaaacactctgataataatcacgggagagaccgctgtcgctggatgtggcaaggtaatttaccaaggtcatgcaggaacactctttgaagatgctgaaaacttgaggaagattatgccggcttggttagcccggctcgtactgttgaacgagatgcaaccaaaacaaaactcgactgtgaacttcactgtgcagccgttgccagaatccggtctgccgccagtattgaacaatacgactcgtttgaatgcaggttcattgatgcgcgccaagaagattattgactatggaaaggagcggttgcaaagtcaacttgatgatgtttctgacttaatattgacttgtcgcggaaacgaggtccctaaaaacatgacgctagctaccatcaggactcgtctatggaagtcgtctggtgatgttgttttgcactactctcttcctgaaaacaaaactgatgatgtagaagaagagcgaaggagcttcgaaacaccattttatgattcaacatgatgattttgttttatatctccattttatttatctttcattttttcctccttttaactattataattatgaattataatcacggaagtcttaccaactgcttctttcattaatgaataattcacccttaatagtctgctttcttccatatttaaggattaaagcttcaactttctccatgttgaaagccaagtccctaacgaatgggacaatttcctcatacttccatttttgtttaagttggaataacgactgaaacctccgcgagacgtctgttggcaagtgatgaacagaaaggtactgaacttgaccgtttctcgatatgaaaaataaatccttttgcagcgttaatatattttctgttttttgaacttataacttactttcaacacatctagatcaatttcttcaactacgtcaggtggaactagttgcttccattgctcaacgaattgttctggggacgctgtaacaatgtctaagagtaactttcttccaaaccagtaggcaattctttgcttgtcaagttttacacaagtaagttggttctccaaagggacttttgttgtagagatgccatgtaaaactgactgcagaatatccctatcaaggtcgtcttgtttggcagtttcttcgagttggttccaatttccttcagcttcaagacccttttgtccattgagactcacatagatagcacatatccactgaatatactcacaaatgacagcaggtgttagcctccagcattcaccatttttaaatagaacacattcgtccaggagaatttgatcaatttccccgatgcttaaaggaatcatcaccttcagttctttcatagcaattccatgtagattctattcgcgttaactaaggaagcggtgggaaagccgagtattttctgtttaccttgttcatatcgtcaagtgaccagaggggtaatagctcttcaagattgactgtaccgtgaattctatccagctctaaatagatatcacatctcgtctttaagtccattgtgttttgggttttctccttttcgaacaaaagaagtgagtttgattgaacgacttgtcgaatagcataggtttttgaacgtgtgcataggacagacgtacttccattcttgtcgggttttagcagaatcgcgctaaatgtgatatgttagaattataatagcttgacgtgctttcaacgccttttccatttaatttatgaaattcacaaattcaaaaaacgaaccttcgatctgaacaagattcaatctcccgaagcaattcatcgttcacttccataagcattaacctctcctcctctggagcatattgtaaatgatatttttcagtgctcataacacaaagtatgtccttgaccgtaagcaagacttaaccagtaccaacgccctaaactaggataaaacaaaactgcaaacggttgcagaaaaacgatatacgaagatacaaaccttaaagtttgtagagtcgtttcgaatacctaagttaactgctacttgtcgcgtacgtatggtgtgtaccctacacagtgacaattcttggttaaatttccacataactatgcatttctgctagtaaaggattacgcctgttctgttttggctgttctgagattaccaagtgttgattgtctcattttggttcagttagaagttgattttgatttgttcacatttttacgtctgcttcaaagaattattgtgcttttgactcatagattttacgtgaattcactctgttggatccagtgtcacgatttttttggataaaatttaattctgcttttgctctctgtttatctgtgtctctctttaattcgacttaagcagttcattaaactcttattagaacaatacgctgttatatatgaattcatccggcgatgtgagtattcctagtagctgtccaaaaattcagcatggagctctttggctcttccgacatatgtacgaatctaatccgacctttgaacgtcatttagtctactgcaccttcagtcacaatgtactcggtatggtgcttatagcttttgctcaagtcgaagatcagaatctccttgcttttgtactgtcacaacttggaccagatgcatttactatatcaccatccatgcaccagaagtacgattcatttgtacgcgcgctaaacctcaattggaagttttctggctcagagcgcaatgcggctatttgtcttttggaatacctatgtgccgatccagtgacatttttccttggagaaaactggcaagatgctgttattgaccctgcttatgcaaacacactcttttgtacaatgcggatatttcgatcttcgtctcttactgacgagattttgtcagttagtgaaccgcatggatctactgcgttccaaatagacgtagtgttcaacctaccggaagagaacagtttacgaacaagacttgcttcacttctttcacattgggggccgatccttggtttgccttgcgaaactggtactcacagaaaaaaaacatccagtcccaatccaagcgtaagttcttccaagcgttacgacagtcctgctggtattcgaaaaaaatacaacttaatacgtgagatgattcaaactgaagctacgttcgttcaacgacttcgccatttggtaaatgactatgcggctcccctccgccgactttcgaaatcgggacaactaatgattgggctgtatgaaattaatactctctttcctcaatcattaaataaacttattcaaatcaactcttcgtttcttgatgatattgaagctattacaagcggtttagaatcagtcgagttacctcctgaaatcgatgaaaaacttgctctttgtttaggaaaccattttgctgtattttcacaacattatccacggtatctcgaacaaagtagtgattttgggctgatgcttaagaatgcttgtaagaatactagattcatggatttcgtggaacaggtgaaagtgtcttcttctatgaatgtcagcatgaatcagttaattatggaacctgttcaaagaattccaagatattcactctttttagatcaaattattgcacttaccggacctgggaaaacgagagaactatattgcgacgctttggaaattatccgaaatattgctgaaatgccaactatcgatgctgaggataggtcaaaggtttttgctggactccaaacgctgattatggactttgctcctaatttaatttcttactcccgcagtttgatttcatgcattgatttgacaagaacggtcgttaaaaacagccaaaaaatagttacattctacagcataatactgtttaacgatcaagtatgtcttgtccaacgtttgacaaaagccccttttgcaagcattgtcatggagttaaaaagcaagcctgcgtatgttacgcttcctaaggaaagaagagccttctttctctgctcggcccacaatactgatattgagctaacttccggtgttcgtgacgaaaatacactatggcttgttgtacgaaatgctcctgaagacagttatctatatgcaaatcctatcaacacgttcaaagtcgcaaaacaccaaacgttgaccgttagagatttcatttttgagtttcaaaaaacaattgcttacaacaaatctcattgcgcaaatgttcttcatacatctcatagtgagttggacattttttcttctacgtttaacgtagaagcttataagaaggagccgatacgctcctccatcatcgttcttatatcggaacccggtcagaatgtcgagaaaacctcgttcctgagcgatggaaatatcattatatccatcacggattatgaagaagagttcagtgtttctttcgacagctggcttggaatttcgcttccagtcaatatggttgtgggaagggaagcattacgggaacggtttctttcggacttggttcaagtgaagaggctattggcaagtcctttcattaatcactcgttccttaagaaccaagtctatttgctatttataaaaaaagtgctttccaaccattcgagcccaaggagaagtcgattatctttctctggacgttccatcagtccctctcggataatgaattcgctgaaagagagttcaaagttccgatcacgacccaaatcatggtctaattcattgtccagcaaaagtgatcaacaggaaacgcctagtataagaaaaagtcaataccccatcactgcgatggatgcaattgactctattaaagccggattatttattttccaaaaggctatttttaatcttactgagttttctaatatgactgatcctgtttcaatgggagaggcgaaacatgtccgtaagatttatgatgctgttacgaagactccaaagcgtgaatatgtcgtaatgggttcacggccgaaacttatatttgctgcattcaaaaactacttatctaattatctattaaagaaggcaggatacctgttaccggcaatacttttccaacggttgagcgtcgttgagaacttgggtacgattgaacgtctcttctgcgtttaagtttattaacattgattcaccagatttgtctttaaattcagagaaggctattcaacttgtgagggatcttttacatgaactcactgagacaagtaatgcgctgcttgaaattgttatgagtattacgtctgagtatgtatactttttcgtgcacacttatagactaacaagttacaggttattactacgattacctcgaaaagatcaatgtgaccatgttttggaagcggtggcagccgctatttccccgtctatgtttggttatactgctcggcaacttgttcaatttattgcttataatagcgaagagctctttggagaaccacatgagacagaagacgtcacactgaacttagtcacaaaggcaagtcattcatcgtgtgccactccgagcgcgtcgccctcagcagaaggctcctcagccggagaaagtgaagttaatgatgcacctccaggaatggtcagaggtgatgctattaaggatctgcaacgtgaaattgaattggttgaggctcaaatcaatatgctcgaacgattaagagaagagagtgagacctctattccagctttttacgagaagtttaaccaagatttacgacgacttaaacactccattcaagcaagccttgctcggcataaaactgagattgagattgctaaatggaggttggttgaattggaagaaaacgaacggtttcaggagaatccggatgcggacgttggtttgtttatttgatggacaatcattagcaacatccttcttccctatattcattctcagaaaagtttgcaatgacgtttcactctttttaatacccatcgtaataatttctcattcaacaagttgcattcgtttccattttacataatcgtctacactgtcgaatcataacgaattaccacacagtgaatccgcttggaaactcgtccagagcgctttttatcagcgtgcatgtacggcgttgtctactatgtcatatttatcccgttcttacgacgaagtagaggtctctttgtgttgcttcaaaagctcatctatctcagttgcattccaagttttgtagacgaccttgtcattttcattctttacaatcgtagcgatctcaattttttcggcagaaagatttgtgctgtcgatacttttgctaagaatcttcacagccaaatcacaggcagccttcatatccatgtcgtctttgtaatcttggcgcatcaagctttgaacacttgcgttattagcaccgatactcgttgcttgccagcttccatagttaccagagggattggactggtacaattggaaaccatgaaccttgtcccaaccggcataaatgaaagaaacaccaaaaggacgaagtccaccgtgttgagtgtaaccttgtttcagatcgcaaacgcgacgaaccatttgttcgcaagggatatcctcattgtatgtttgaaggtattgttgaccgacacgccgggcgtaattgatcaaaatgttagcgtctgcggtcaaaccggcaacagcgcaaatcatatggtcgctgagaacgtaaagtttttctgaagacgtgtcttgctcgagcaatttgctagtaacctttttttctgcggccagaataatgccatctttagaaacaatgcccatagctacaccggcgtgattaatggcttcaagagcatattccacttggtatagtcgtccctctggcgaaaagattgtcgttctagaatcgtaactacgggacatggtgagtgtaaggtaaaggacaggatagacttggtgttcgcgtcgtggacttctgtagggacattaaggttagcgcagagcattgtttggcgttaatagatataaggtacagcagtaacccgcggaataagctttagcatgatcaaacgcatttcaacgcaaatgctacaccaaaaaacatagcaacattcattattgactaattgaatgatacagcggtatcggtaaactcggtgtcgacgtgtgagacagtttaccaaattgagctttctggtttctgtttttttgttgtgtattagaatcaccgctctttaattcttattttgattaagatttacaacacaaaagacatacggttagctcccgtccttctgctacgtctgacgttggttgctttgagccgaacgttttccgtttcctaatttttcttcttattttttcgcagctaatttgtaagaatgagtacgcctctaccctccggatggacagagcataaaggtatgcaaaggtcgactgaataaatttggctttgagctgttctgactcaataaatatagctccgagtggtattccttactactggaatgctgagctgaaaaaaagcacatacaaaagaccagtagcagaggaagccgcgcaaaaagttatcgctcctgttcgagagtctgctgaacaaatttctgaacgaaaacgtgtcagcagagaagaaagaaagaagctgtttgaccgaccaaagtccaagtaagtcaggtttttgtaaacaccgtttctaacacattaaaggatacgcattcctgattgcgaaccatgggttctggtgacaaccaaaaggaaaagaacatttgttcataatacggagacaaaagtgtctttgtggacggccccaaaacaggttcaggagaaaattgatctcatgaaaaacaaaaaagaagctcgcagcacaatagctattgaagaaagagcaagagtttccgaggatgaaaactctcctgctgaagaagaggaatccgagaacgatgtcctggaagacgaactcgaagaagaggacctttccagtgatggtgaaccagtcgaatttgggtttgatgaagaagacattgcgtaccaattgaacgacatagttccagagacaaacgaaccggaactttcaaaggaggaagctatttctattttcaaggttcgttctaaccctaatatttgtttactaacattaacatagcgtctgttgtcggaaaatcatattgatccatatcatccttgggatttagtatacccaaagcttgttggcgatgagcgttacagagtcttgtctagtggtgatgaacgacaagaagtgtttaatgagtattgcaaagaggcaattgctaagaaagcaaaacacaagccaaagtctgcaatacaaaagttttttgattttattctgactcttcctcaaaatatgtactgggtcgaagtgaaacggaagtatcgaaaagaaccaactctgaaagttgctggtcgctcggacagagaattggaacggatataccgtgaatttcagctctgtagaaagcgatccagcgaacagcgaatgtcggattttttcaaactttgtcgcgtgaataacgtgcaattgcctaccaccgaagatgaactgccttccacgatattaaatgatgtccggtacgcatctctaatgcccgaggagcgaaaacaatgtttacaaccctcataaatttcctgctgtgacctaacgcctcgcccgtattgtttaccacgcgcaacgacttttcattaagacgcgtctgtaattacgtcatctcatttataaagcatacgcgacgcgcatctgtgtctttgtgctttcgttctttttccaacatcaattacagtatacaacacacagtacaatgcaatactggctcatgattgcatttgtttgcttattgttacaggcagatggatgtttcgcttcttcactaaaggcccaactctcagtcgcgcccaaggccgaaggtcttatggaatttgattccattatacaggtatttcagacgctatcaagaaaaccgacgtgtcatcaatctgtaatatattcccttatggcacaatgtgagcttcagaacagcgtattgagtatggatgagcgaattcagttttctactcgacttaccatgtgcgacttggaacacgcagacataacggtaccttctgagtgtctcagaggctctcaacaaaaatgcctagctacacttgaagataattcagcctggtggttggcgtttgtgtcgtattaccgtgacatggatcgtttgtgtaaatcagcttttctggaatacgaaaaacgtaatctcttttttgtttgatttactgtatactaacttgggtgaatagaaaatgcactggagttgaacaaaaacatcactcgcatacaaaagcgattgcttgaagtgttgcaagagaagttgactgaacaggaaattagtcttgaactcatgcaagacaccactgcaacatcagttaaacgattagagcaaataatcacatcatctcaatcgtccgtaattatggacatggaacagcaaactgctcagttgcagaaactacagaattcctttgatcttttaactcaatatcagtctgaggttctggacagtgaggcttttgcgagcaacaagcttgaattattaagggagaacgtaaatggtctattatctgcatattcttcacaaatgaatgcattagcgaacatcgctaataggggacttcaaagtttggccgacgaagtctcaaaacaccagactaatttgcaggaaagtgccgttcaagacgcaaagatctttgcaaatgaggtagtccacacatatcgtaattccatggcgcaaacaaaaaatgatttgatgaactttatgaaaagtcagcaatctctcacagaattttattttggaaccacttgtcgaatggagtgaaaaattaatgaatgacgttcaagcagcggatgattggattctctcaacaagggtaagttttttacactcccttttttcgatcttcagctaacagtgtttgcagaaatctgagaatgaaattgctttttccgtggtaaaggaagagctacaagaacttttgggtaaagcacaaacacaacaattgattggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtgtttgactttatttttatgtctgttggtacgtatgctactttacattccttgcctcaacctcttatttattgttttacattactcggtaatcgacttacaaaagcggtacgtcccatacgtcgattcctgactcaaaaacagctgctactcatttcactgattgcaatttcttttggtctaagtatcatcatcgctggattgatatgttctcggaggaaaactacagcacgagaacagaacattctgatgcttacggaaaaaccaagcacacctgttgaacctatcccttcaacatgttatacaaatgggagttacacgacaatcccatcgacaaatgcgattcttatgcctgaaaagaatgaacagctcaagaaattggattcagcttcctggtgggagatgtgaacaaaaaaaccagtaattcactgataattcactgatttttactataacgaatcggattatctttaaaaattaacgctacaatcgatgcctgtgttatcagtcatcatagtgaattgacttacgccgatatcgggttactagatgcaatatccctgtataagcgttgcgatattcgcctcttacccacttacaacaatcagactcttattgtgtactctgcaacatgactttctcaaaaaatgtaattttttatttttggaaaccgtatgctaacaggattgtttaaacagatgctcaaaatcggacttctgttgacagatagttcggctccagaatttcgaaagaaattcggcgactatgcagacatgattcaacagctttttcatgaagcggtgcaatccgaacctagtcttgttcctgaactacaatttacaaagtttcgagtttttcaaactgatgattaccctcccgaagacgaactcgacagcttcgacgcgtttgccatcactggctcaccagcatttgccggatcagatgaaccctgggttgtcaagttaacggagttcattcgtaatttgattcgaatgaaaccagctataaaaattgttggtctatgttttggccatcaaatcgttggtcgtgctcttggtatggatgtaattccaaatccagagggatgggaaacatcatccactgctataacactttccgaaacggggaaacagtttctcggtattaacagagagcaagttcacatcgttgagttgcaccatgatatcgtgacaggtcctttacctgaaaatgtacaactaatcgcgtcaacagacaagtgtgaatatcaaggattttatgtgaaggatcaaatcataacgtttcaaggtcacccagagttttcagtgtcgttcatgaaactcatgcttccttactgtggacaacggtgtcagtttactgaatcaaaaatacggaatgatctggccaaacttcaaaatcctccggaaaacggcctactccgaagaggtttgctgaactttatactagagaagcgtctgtgagcctctacatctagtcagtacacttttctaatggcgcggcctcgtgcggatttgttcgttctaccacgttagattcactaccacattttgcttaacctaacgagaccagcttttgtctgaattgacgggattctggtactattttttacaataccctgtgataaactgcgatgtttcgtctagcgactcgtttcctccctctgggcgttcgatttcagtcgaccgctgcagcaaaggcacttccacgaacggttcgaagcattcgaaagctctacgaaaaaggggagcccattgcatgtatgacagcccatgattatcctactgccatgcttgctagtaaagcagacatggatgtattgcttgtcggcgattccttggcaatggtcgctttgggtcgcgaggacacaaatactttaacgctagatgtaagtaaagagaaagggggaaggagagcggcaactcatgtaagatttatttgctaacaatatccacaggaaatgattcatcattgcaaggcggttaagcgtggatctggacgcagttttgtcgtagctgacatgccgtttggtagctatgaactttctcctcaacatgcacttaaaagtgctattcgcatgttccgtgaaggaagaatccaggctgtgaagttggagggaggccgagaaattgctccaaccattgcagccattacctctgctggtattcctgtggttggccatattggtcttctccctcaacgccaggctgtgacgggtggtttcaccgttcaaggcaagtcagaagagacggcacgtcgtgtgtttgaggatgccttgtccgttcaggaagcaggtgcatttgctgtcgttcttgaagcaatccctgcttccctcgctcagtttattacgtccaagttacaaatacctacgattggaattggtgccggtcaccattgttctggtcaagttcttgtacagatggacgccttgggcgtcttcgaccgttttaggcctaagtatgtctccgtcttctcgtttattgaaactaacatatgcaggtttgttcgtgtgtacgacgaaatcggtaaacgagctcaagccgctttgtccacgtatcgagatgaagtcaaatccaaaacattcccgtccgaagagaactcttatgatcttaaagaacacgaaaaggtttctctagccaagttttttgatgagtataagaattgatatttaaaaatattgagcgaaagcacaatgttatttaaaacgagatcgtgtactttgccacttacccattcattattactctttacgatatagatatgaaatatacaaatacgttatgtagttctttatttaaatgccaatctcttctattgtctagcaagttaagtacagtgatcgagttctttattttgtttaccacgcgacgcgaaattcatttagtttggttcacgtggagaaaatggcagtcacacacatctataaatttggcgttgtaaactacctgacaagccatgcacacagttgtgtgctatgcaacatgtacatggtaagtttttcggtggagcaggatcggtttccgaagatgataaactgtctcatgcaccactctcaggcggcttcggctgccggtgatgagaaacagacccatttatgctgagtgaatcctttctgctcctgtcttctctttctggagttcttttactaacgtggtttaggtgatagatacatcctttttatttagtttaagttaatcgaaagtttcaaccatattttgaaggttcactgtagtttttgtgtgttttgtagacccgttgttctgtttatggcgctcggacgctaagacgtgtatcctttgtttgcgtgttcgcgttttcatttaaaatgcacggcttctacgtcattgattcatgccttgttttctcccttacgtgtgtgttacttggttctcacgatgacgtagcgattcctatcactagttaattctgtctcgggcttcctgtcctctcccattaacaaaaatgttctttattgaattcaaaaagtccttgctggccgccgtcttgtctatcttcctgaaccctctgctttggaatttggcagcgcgccaagagtatcacaacaagactttgaccaagctcgcaaacggtgattcaaagaaagcttgctatggtttggctatagtcatttttgttggcggtattattcgcgatttgatcttccaaaatgccattaagcgtcaaccaacgatgtcgcttctcttggcacctttcttccaaggcatctcgaagctcttgttgcttgccggaagtgttctcgtcttgtccagcatgtacagacttggcatagttaacacttaccttggtgactactttggtttccttcttcccgcccgtctcaccggatttccattcaatgtttgcgacaaccctatgtatgtcggctctaccctgtgctttttggccacggcccttcgttacggaaagcctgttggtttcttgttgactgccgaggtttactatgtgtataagctcgctttgaaatacgaagagtacgtcttacagtcggtaccgagtgcggtatctgttcggctcgctgattttcgagccgtgcggttgccctacaactctgtgtcatgttttaaatctcttactaacttttgtagaccttttactgccaagatttatgccaacaaagatgccaagaaaaactaagcggttttcctcgctgaccaatcaattatatgagtgagtatatgatagaccatacgacgtttttatagacttcgtcggaccagacgtgttgtgtaaccttgttcatgaaatttcacgagttcctttccaccgatttctcttcccctttgctctctacaatgaatatagcaaaaacagatttatcagcttcttaactatgttgtgacaatcagaattttaaacagatttaaaacatgtcaatgttcgggaaaaaggtgaacaaaacgcagaccacattaaatattacagccgaaaacgcactatcgatttgatgggagacggaaatgaaaggctctgtaggaaccttgggcatgtacgcttatgtccaaaaaaagaaagattgatctattttaaaattaaccatatgaaacccaaccaacccaagtcattctgtgaactggattacttttttttgttcttaacagatgcaacaagtcgatcaagttcctgcgacttgtctttttctgcgacccttctccgcttctgtttcaactcgacacggccctctgtgggcttttcgtgctcgtgctcacgacgcttcaaagtttcgctgaggatagtctcagtaactgtggtacgcttgaagtgaggatttgtgggatcaatggcgaagtggtgacttgtgtacagggccgagaaacgaggatcgctaagatcaacgttgaagttctcttggaggccttcaagattcttgagctttttcttcatcttcttgttcttctttcccttttcagccttgatgatgctcttcatatcaaagtgatcgtgcttcttgccatctgcttcttcatcttcacgaacgagtttctccaactcttcacgagaagcagcggtattatcatcttcagtagcagaaggcttgcccttctttttgtccttctttccttttgtcttacccgacttggaattctcatcattgaagaagggatcatcaaagccaagatctttatcagcttcaccgttttcagcagcttgctcagcaatgcgctgtttccgcaactccttacggcgctttttgcgttctgtggccttgcgtctgtacttttcaatagtcgtctcatcttctgaatctttgtcattggaatcgtctatgcccggagtgaatgtaacttgcatttcaccgttagctgatcctttgccaaagtcatcttcaaaaacgtttccttcgttatcatcgccattgagcaacgctctgtacttttgacggatagattcactttcttcctcatcgtcgtcatcatcacttgatgctacgtatgttgaaaagtcaagatcttccaaagcgtcagaggtgaatgcctttttgatgagttcacggcggtttggatcttcagcatcccaagacagtttcaccttagaatgttgaagggcgtcagtgacaaactcacgaggttcataatttacgggaggctttgtgcacacgtcggctggttcatcttcctcaaaagatgtttcgtcggggacgtaccgcaagtcatagacgttggcactggcctcaaactctgtgccatcacacgagtcgtaaatgttcttggctgtgtgaacagagtcacactcaataatggcataatagtaacgcagacgttcaagttgatactttctcagttgaaccatatcaaactcttcacctttatcttcagtgatcaagttgtcgtcgtcgtcgtcgtcgccattatcagcgtcgtcaaactcatactcgatatcgtcttcgctagcgtctgcttcctcttcaacggctgtcgacgaggacgaagtagcagaaattgtgttggaattgttcttagcaaagatgtcacttggaggaccctcgagttcctctttagccatacgttctttgccaaactggctgggatagatggtaacacttaagacacgaccaccggcgggacaaaatgaagagagtgcaacgtacaagtcaacggcacgaatgttgtcccagtccaagttgacagcagccagtcgtgaagtttcatcaccgcgaggaataacgttctcaggctcaatgcctgcagcctcgcttacttctggctgcagctctgtttcactttcttcatccgaagtgtcctcactgtcggaagtgtcaatgacaccctcacctctagcagggtcgaacacagtctcttcctcttcagaggaagactcttctgactcctcttcgctctcctcgttgtcatccccaccactttcagcttcatcgtcgtcctctccttcaatccctttaaattcctcttcttctgactcggattcgctttcagactcggctttttctccttcgagcttgtacagacgttcaatttctttctctgacttatcgccctttatttttcgaccgtaccgatcaacgcttgcggtctgtttgaaatctttatcctctttaatggacttgaaacgctcatctagttgaaccttaaacttgtccttcttaggtctggcaaaacgaggatcagaatgaagggacgcaaaacggggatctttaatgacgggcttgcttcccgaacgggaacctttccggccgctatttttgtttgccatgcgaatcgtgtaaagggcaagaaggcaattgtcgtcgagaagcgcaaaactgaaaggtaacaatgttactcggacatgtggggtgtgtgggggtgaatatctgaggaacttgcataggccttaccttaccgccagaaggaagatacgcagttgtgctggaaagaagaattgttgtatagaagtggtaacaataggaaaacatagtaaatggctgttttacaaagaaactgactgtctgagtgtttggcagaggaaccggacggatttgacgaggatgaaagggagtagacgttgatgaaatgttttgtcttttgttatggaagtgtgagcatggatcaattctttccaaaaaaggacatgatcgacttttgttgagtctttttttttggtgcagcagtgctgcgtttacgtacaggagcagtatttgagcgcttgggtttagctgctgtcatagattccggtgaagcagtttcttcgtcttctgagaatgattcccagacgtagttctctcgtacaacaataaacccttcctcatctgtagttgtttcttttttaagtacctttctcttaccacgtttacgaccgttggaacgagacgttatagactcgttcacgtcggactcttgatctgcattagcagatgtagtagatttggaatcaaccggaacagaaccaattgagggagttgatctaccgcttgtacgtgtggacggggcaaaagattcatcatcgacttccatcattgatgccagttcctcgttttccttgtccctctttgtttgacgcttcacactaggctttgtactagttgggcgaccagcaacaggcactgtagcggcccttttattttcgagtttaacgacgcttggttgtttcttctgttgtttttccaaggtctctgcgtactcatcccgaggctacccatgttagacaagtaaaagaaataaacacacaaagtctcaccttggagtttttgttgtaaataaaaccgaattttttagcatcctccttagagtatgcaacagtctgtgcttcgtaatgatttataatgggtacgagttcatcaaaatcctatactccagttagaaaccagcgagaaagcgataatataacacacttgtaagataacgccagacatagcgtacactgttacactcgaaactttatcgaaagagcgttttatgtctaacgagcattagcattgagcagaaccatgaaggttgggtgtgataaaaagtatcgaagattagcacagttcgtaagaataatatcacgacttatcaactgcctttattcgcttcataccctcaagttcggatgctcgtgcaagctgatagctagattgagctgtacaaaccaactcagagtcctcagaaaccactgtagatgcaagctgtttcattcccgcaaccaaataaatcaattgcgtttctggatgcccccgagagaactcaagcatagtcctagtaccgttagatatttagtacagggggagttttatgtactttcttgcttcatcgatgtgtattttgaggtgacgcgctaacgattgataggtaacctaacttgttaaatgctgtctaaaaacaactttactgaactcacagttccattttcgttaagaataacttcttgcaaatagtaatccgaggttgattctgccattctaccgttaacagtattaacagggattaggtttgggtgctgggttgggacggacaaagaaatgtatggggaagatggatgagtaagactgaaccattcctcgttatatacgaataaaacgcgttatatttattcaattaaggatttatattacaaacatgttcttcttctaactgtaactgtgtgtatccctcgcatacgatgagcagctatttcactacgacaacaaatgcgttttcaatcacagaaaaacgcggtacaagtttatgtaaggtcaattatccacgtccatagatgtttgcatcttctcagtattctgaaaacatatctcttctctcacccagctttttactcgtacccacatccagctccttacaagaggcaatttacatttggcagcaattctttgactaatagtttaaaaaagcacctgtaagctgcatttgccatagaataggggtatagggaacaagtgtctacacttttgatcgtttttcttgtagacaagtcaacaatttattagaggttcttattacgaaaactagctgcattctgcatgctacagtactttggaagcattttttgggaatttggacatttaggtcgtcgtcgcatatcgtttcgccgtagttttttaccaaaaaacaattctgtgtctagtcagcaatttgtccccgtaccttcgagaggttttgttaacatggccaagaacatttcacaaaagcaaacacttgatgatgtagacgacagaatcattatcaagaatctgcgtgtaacaacaacagttggattggatcaatggcgtcgtgaacagccccagccagttgtcatgcatgtgtccatgcgaaacaatgtacgaattgctggaacagaagacgatttgaactccacaattcattatggaattgcctcaaagatattgaaagccgccgtcgaagcgagaacttttggtagcttacgagaactggctgacttcgtgggtgacacttgctctcacaaggaaattgacgctcgttttgtcgagatggagctcacaaaaccaaagtcagtgcttcgatccgacgccggcgtttcatataaagcaattcgaacaagcaaatccaccggatccttatcttctgagcaagagcaccatcctgatcgagtcgttctacgagaactacaagtgccggctatcattggcgttcacccatttgagcgtgctgaaaagcaacgtgtcgtgatgcatgtttccttcgaatgcaactcaaatgatcaagtgagacatgtcgaaaacattgcccgcacaatctcagagcatgtcgaacaaaccagtttcctgaccattgaagcactggtacttgacgtcgctcgcttgctgtgtgataaagtagacgtcgataatgtgcgagtgacagcggagaaaccaagtgcaatcacatttgctgacgcttctgcagtcagtgttgagcgtagtaaagcctactttgcgcttgaaaaggcactttcaacgccgcaagttgttgacacgactgatcggatttgctatgtgtcatttggaagcaacgtgggagatcgtttcggcatgattcaggctgctctcaaaagattacgttctaaaatgacagtgcttgatgtatcaccaatgtttgagactcgtcccatgtatgttactgatcaacctgtattcttaaacggcgtttgcaaggttaagacaaacctgccaccaatagagttactcaacatttgtcaatctattgaaaatgaacttggtcgcgtcaaattggtggacaaaggaccccgatgcatcgacctagatttggtaatgcttgaggatgggacccttgttgacaacgagcgacttcacattccccatctcttaatgcacgaacgggcatttgtgcttcggccgctgttgtgtattgcaccagacttagttcatcctcgaactggtgttccacttgttcattacctgaaagattgcgacgaaactggcgttcatgcttatcgtccatacctcaagggaagtgagcaaacagacgcctgcgttattatgggaattctgaatgtaacaccggactcattttctgatggcggcgagtgcacgctggacagtattgtcgagaaagccaaggccatggtcgagaagggtgctcgtatcttggacattggaggacagtcaacgcgtcctggtgcacaactcgtacctgccgaagcagaagccaaccgtgtaattcctgccattcaagctcttcgttctgccgggataaccacgaccattagcgtcgacacatattcatctcaagttgccaagcaggcaatttctgccggggccgatgttataaatgatgttacggctgggcaagcgagtcctgatatgctttccttggcggctgatcttggcgtacctatttgcttaatgcacaatcgcggcaatgttgctcgcatgcatagccatgagacatacgacggcaatgttgtaaccagtgtacgtgaagaacttgcacaggcagtgcaacgtgctatcgatgcgggcatccctcgttacaacattattcttgatcccggatttggattttccaaagatgctaagcaaaacatcgagttgctctcgcacctccaagatttgatacgtacacccggtttccgtgatcttgcctggctttcggcacccagtcgtaagcgtttcgtcggtgtctactctggcgagacaagcaatgacccaaagcgccggacctggggtactgctgctgctattactaccagtgtccttcaaggagccaatatagtccgtgtgcatgatgtggatgaaatggctcaagttgtcgcctttgcgaatgccgtccagaaaagcaacagccattaagacttcagagcattgttgccgcagcagctacgagtggttcacagtgtgcatttcactgtgtcgtccacatgacagtgttacccgtgctcacgttctccacttatgctgctaagtgcaaatgctacgaaacactctgttagcttccgcatccgttttttatgcacacaattgcataactccggtcttcaaaagaagcaaccgttccactcttatttctgtcttcttcaccctgtgtgtgtaactcaacttttttacacgcatacagttatcgtttactttcgtttcaaccgtcagtgttttctgacaatccattcacctaccgctacaatctaactagtcttacggcaattcgccgtttgacagaatcgtttttctgtcttttctttttttgcagatcctctgcaaatcccccactgatcttcagacccccaccactacaccgttttcactcatacatcccccccacacgccccgcatcgtcctccagccgaactgctccacgacttgggcttttctctaccagagccacacttacccagagccaaacactccgtagcttcttcaccatgaagtccaagcacttgccgagtgacgatggaccgtttggaattacaccccgtcgttttcaaccgcgttcttacgaaggttacctttttcggcggaaaggaatgaagtttctgattgttgtggtgcttgtctgtgttgttctctttttccatcaatccctgcctttctctctctcgatgttctcgtttgcaccagctctaaattccgcgttttcctcgtcttctgccgcctcttccgctgctgcaggtgtttcctcaaatgttcacgagtacgacatgggcgagacttaccgccgttcgctcggaattaacggacaaggccgtgttttgttttgtgtacccttgcggaatgccgaaagtcacatgaagatgttttttggtcacttacagaaccttacttacccccatcgactcattgacctcgcttttctcgtttctgactcggatgacaatactctcaaggtccttcagaagcatctggttgaagcacagggccatcccgatgagtcaatgcgcttcggtgagattacgatcctcttgaaagactttggtgcagtcatcggtcaggatttcagtgaccgtcatggtttcgccgctcaaggcccccgtcgtaagctgatggcccgtgcccgaaactggctgcttactgccacattgaaaccctaccattcttgggtttactggagagatgctgatgttgaaacagctccagcgaccatcttggaggacttgatgcgtcataacaaggatgttatcgttcctaacgtgtggcgtccacttcccgactggctcggaaatgaacagccatacgatttgaattcgtggcaagagtctgatgttgctttgcaacttgctgctacacttggtgaggacgacgttatcgtcgaaggttacgaagaatatgccacgtggcgtcctcacttggcgtacttgcgtgacgagtacggtgacccttctgatgaaatgcccttggacggtattggaggtgtgtctattttggccaaatcctacgtattcttcagtggttgtcacttcccagcattttcgtttgagcgacacgctgaaacggaaggtttcggtaaaatggctcgcaagatgggctattcagtggttggtctgcctcactatgtgatttggcacatatacgaacctagtgatgacgatcttcggcatatggccgaaatggagcgtcaggagcaggaggcgagagagcgtgaacgcgctgctcaagctgctgctgataaaactaagggcattgttggcagtgacgatggctctgacgagcatggttctgagcaaggacctctggctcacattaacgatgagggatctaatggaaacaacgcacataaagcttagttagtactgctgtgtatctctcgcttgcattccgccttacacactgatcgatcgtcgtgaacacgcgtaggtgcgtgtaagcggcggtaatcctccattcaaaagggcagctgttcatcctttgctgtttgcctttctctcatttaattctcccaaaagtgtttaagtccacacagtctgggtacctgcagttcacacgttttgttgcacatcttccctacagcaattgtgtaccacggtatccgtgaagccaagtgtatgcatgcgagtgtgtattatgtgtgtgtgtgtttgtgcgtgttcgatgaacagactacgaggtatattactcattgtgtgactgaaatagcaacaagaaagggtaccgtgtaagcggaccctatgaacttaatgtgcagacacaataactgtgtttgattgctttgggatttgcagtacgcgagcacggtgaacaagctgacgagccttggtgattctttctgcttaagaactgtataggctttggtgacagtgcagacaccagatgttgccatataaatgttgccctttcgtttcggcttatgttcgtgttcgcttgatgcccacttgttttctctgtgaatctgcacatgggtgtgagcgaatgtgaatggttcactactcttcttattcctctctcctacttgctgtctgtgaaggggaaatttgtggggcgtgtcatcgtactgcctgcatgtgcgtgtctattatatatgaatatgtgtgtgtatatgtgacactctctgagctatatgccgatgctttggtacgtcgttgttcgcttagttttagttgttagatgtaacgttcttaaaccttgtttatcccaagaccttcggtttcttagatttctttttaagactgtctttcttcgttttatgtaaaaacttttgccagttgttgactcggtgggagcgagtctcttcccaaacacgctccgattcagctttcatcttgcgttcccgtatgacttcctcttccttctctcgttcgcgtctttgataagcttgttctagtgtccgagctcgtcgtctggcgacttcatcttcaataagaatttcgcgccatttcatccgtacctggaagagaaactcctcactcttcacctcttctgaattgacattgagcttcttctcacgcattacaaggttgcgcgctgttgtaaaggctgagtctaacgattcccggaccttgtcatccagtagttctgattccgctttcttaagcacgtcgaacgcctcggctgctttaggattatcgcgattcttgtctggatgaatgagaagagacattttcctgtagacgttacgaatttcctcggggctgatgccgggcatcacacctaaaacatcgtaggcattcaatttaaatgaacccataattcgttcgatttctcgatcctagattggcacaaaaggttagaaatttggttttgcaaatatgagtatcctgctttctcatttcgtaccttgtttacactcgactcaagccgactgagcaggcggtcaatgtcactcatcttgtgttacggtttagtttcctcggttgcgttctgtgtctctcttactgcttgttttgccttctttaatcgcctgccgtcaccgctactgcctccaccaccaactgttgtgcttcatttggtggtgagtttcctccattttttggtggtgagttcagagcttaatggccatgcaattactggagtgcaagcgacgacgtcgagggttttgagaattgttgacgaggtcttttgtcttgcttgttcttttaattttattaagttgcatttctttcattgaagttggtctcttttttttctctttaaagctttttctgcgcttttttctttggaaattcgtctacacatttcttataaaacaatataaacacgaaccaatccgtgagctccttatatgcaagctgatacgacagattcttcagattggcaaaacactcgccttccctcactgacctcatttgaatctttgcttcgatgtcctatatgtcatgactttttcagcggtcctctcatcacttcgtgttgtcactcgttttgctcatattgcatccgatgctatttgaaggatcattctatttgtccaatatgtcgtagtgaacaacaggagagtaggttgagaaaaaatcttgtggttgaagaattggtagaaggttttaataaactgcggtcctcgttgctcgaacaactagctccagtaccggaaccaataccagaatcagaatccaaatcaatttgtttgcctgaacctattgtcgaggacgaactcgtgtacgtcgacgaagtctcaaattccccatcaatgacaataaaaaatagcccgtctcccgtagtctctattccttcacgctcgtccagagcaagcactggaaaaaaacgaaaggttgcgcctgctaccgttccttgtcctatatgtgatgaccaaatttcagaagatcagattcagtctcatgtaaatgcctgcattgataaacaagaaaaggctgcttccctacaacatgaaatccaagaacttgagtcttcgttaaactcgctagcagactcaaacgcctctcgttccaaaactaatgctttaaaaagaactttgctaagtaaaagaaatactttacaacggttacgaacacctcaatcaatacttccatcctcttcttcctcttcaagcacatcattagccactacaaatagcggattatccgtttctgtcacgtctaccgtcagtcggaatcatcgtgagatgcctatagaagagcgtgttcgtctgcctaaaattacatatgccattctctccgagtcgaaaatgcgatctaaactgtctgaacttggactgcctacagacggtaacaaacagacactccagcgtcggcactctcaatgggtcactatgtacaatgctaaccttgatcgaacacacccggtaactcgagccgtgttacttcgtgagcttcgagactgggaatatgcccagtcaagaaagcccatcgtaaaacgagacaaaattggaggacccgactgggaaaagctgtacgcagatgattttgagcgccttgttggaaatgcacgaaacaacatgaaacgaaactctactgcaaaaaaaccaggagaatcaaaaaataatatttctgccggagccagcagtgacgcagcacgagagccgacaagtcatgagagtgaagtgtaattggattagacatttaatagagcaacatttaggatgtagatatacgaagcattgaccatttcatgtcataaccgtaaggaggaataaaggggaaacgtatttgctattgtgtattggcccagccatgattctgctcgcccggcgagatttgcaattttttcctggcaacgattaagggtcactgtgtgtgtagcgtttttgcaaacgatctatctctttgctcacgttgtagacgcttttattaatggaagtccaacggatttgatcatatgtgccttgtgattgcgaaaacaagggagttgcaagttccggcaatctacatttacaccaaaattcagcggctaaaagagaccaaaatgcagccttcctaattcgagaacggtgagtaccggctgtaacagcaccttgcgatgcggatacagctttttcacaagtctcctggtacaagtttgcaatgcgttgaaacataatagcttgtccaagagggcctaaacgtctaaaaaataaaaggctcgtgcaccaattggcactattatcaatatcaacttcggtttttgaaccaaaaagttgacctaaaagaaggaatgcgcgggcagcatgaaaatgggaattggggacacctctggtgtaatgactcatgtatgtttgcagtgtttgtaaggtagacttctcactgttacgaacacgatcctcgggcgagaatgagcgcgcaatagacacaatttcttgggctgcggcaaggtacagatgagcctggtcattgttatactgacggattaaagcttcgtaaacacttatagcgtgagtccagtcaccgagcataaaggaaaaatcagccaaacgacgcataaaaaactcggtactgttacgtttgtaagtgtgtgaggcatggcgaaaattgctagcgattcctgaacccgaaggtgagaagtatttcttcgaggcaaatagtagttttcccgtaaagccacgacgagtagaagcatattgatcatcccattttttgacacagcgctccatatgaggaataacgctaagggtagaaaagtttgtaacaaaccgttgaatggcttgaacatcggactggaaaatgcaaaagggggttttttcactagcttgtagaagcttcaaatgttcttgggcagaaagccactgtggccggggacatggaacagcagactcataatctaatgttgccttctgagagtgtaaacgaaggaaaaatccattatccccgaacgagcgtttcattgtatcaaagattgcaatggacaactctaaatcatgtttgtcttcgtcatgtacaaagacatatcgaggtgttgcgtcaggcgtgaggaaggtagggcaatctgcatattttgttgattgaattaggacacggagagcatcaacgggcgatgtattatgtgaagaaacaacaaacaggtttagtacgggataattaaatgtttcaaaaggtactaatggttgaccggcaaggaactgctgcgtgtataaaagcgcacttttccctgaaatatcttgatgccgaaagtatgccaagtaccacaaccactgttctacgtctttggaattggtgccaaatcgatagtcggacaatggtgtcgtcaaaacaagattgggatgctttgaagccacggttgctcgaaaagagttttcctttcctttggtccgtacggacatatcgtatgcatcaaacggtacaaaatgaagagcaaaattgttaagtgttcgggtagagccttgcatatcatgagcgactattttctctcgtatttcatctccaaatggacgcagcagttcccaaaatccctgtgtaaaacccttgtgataagccaacttgtctgcatcgtacgtggccaagacggcaattcttggagaaaaagctgtctgcacaagttgagcgaatgttcgatcgggaaatatttcatgatttatgatgtacgaaggcgtttcatctatcgcgaaggagttccattcgcttgaagtgcgtggatatgatccagatgattgagaatcatgcatttcaattcacaaatagacagcatgaattgctcacaatattgaaaaaattataagttaaaacagttatatctgtaatttagagtcaggaactgctgaaaacccggcgattactaacaaaaaaagccaaaatatggcagctcaacctgctgtgtagtaagaaggagccatcccaactcgcaccgaagaacagtatccagttagatagcaaccgaagcagaaagctttacgaatgttcgtttgtttcttacgtcttgctccgctttctgttagatttgattgaagcgtaataaatgccgtgctggcgtcttttcgcagttgtaggcaaaagtattagaaccgtttgactctattataaaaagagtgcagtggaggaatgcataaataagtagctgatgtgatgaaatatcccagcatttggtatgcttctgtttcagcacaattgttccttagcccaattgatcaagacggttaagagcaatattcagaggatgcgttcgtgcaatatggaacggtaaactaaaacaacttcctataaccgttctcttaattttacttttaaagaagtttacattggagcgtaaagttatcatatccatagagacaagagaagctcatagagggacaagttcagtaaatgaaacatgtagatctgaacaaagaggtggtcgttctgtaagttataacggtacataatcattattcaggttttgacagttttggatttcgagtgtattcggatttacgacttcgcaacatgagaacaattaaagataacctattacgtgtgtgttttacatacaattcctaattctcttcacgcttctagttctttttgaaatcagactgcttcattttaatgacaaacttaataagccttcctgctgccacagccttgaccattacaaaacatggcacgacgcagaagtgcctcattggaggccaaaatcaaccaaattacggatgaaaacaacacagaggaaaaatgggacctaattcttaatgtgtgcgatcgtgttaatggaggttctcccgacgagtaagactaaatcttctatcaagcagtttgctaaccaaaatagcgcaagacttgtggtaaaccaccttatcaaacgtttccaggtccccaatgcgaatgtgcagttgtattcgttgtccgtatgtctcaatagagtcacgaagctcaaagtgacttaaattcaattttacgaaactaacattcaaagctcgtagatgctttagttaagaattgccagcttcagcttcatcaggaggtctgttctagggtatttacaacggctatctatcaactggcggattctccaaatgtgcatgcccatgtaaaaagtcgaattgccagcctggtaaacgaatgggccactcagctttcttacaatgctaatcttgatctcatgtctgaactgaaagacaacatagaacgcttgggtaagtatttttattttggcgaaagtcaaggccaattctctaacatgaatgcttgattaggacttacaccgcaggatgctccagacaaaccgggaaaacacagaattagtgcagcagataaaaggagagaggaagaagaacttgagtatgcactcgctctttctctttctgagatgagcgtcaacaaacaagctccaaccaacaaacctgacaattcattctcgcgtgttcaacccgataagactcaagttagcaatgacagtgccccgccagcagtttccactgctccagatggtactgccggccctgctcctgagactgttcagaatattcccctcaaccaaacccctgcctcttctgtataccgagtccgagctttgtacgactttgctgccacagagccaggagagttgtcaattcacaagggcgacattattacagttcttgagagcgcttacaaagactggtggacaggtactgtcggcggtaaaactggtattttcccggtaaactatgtggaacgtatccgcgagctatcgactgagcagaagcaacgaaatgaggaggcagaacgaattgtgtttgagagcttacccgaagttgaggatttgcttaaattgcttagtactgctcaaccacaagttgcggacgacgaggagattcagggacgtgtacagcaggtggtgagtctccgtccgaagttaattcggttgctggaacagtattcctcacgcaaagatgagcttattgacttgaatcagcgccttttgactgcgcgtagagactacgagcatatctttgagacgtccatgtcacacatgagaagctactagctatgcctgttacgtatttatatgatgaagtaaaagttttattggagtatgactatatatgtgcctgccaacaaagcgtatataccctttgagagtgacagaaataaaacaaggaggaactaaaagaacagagtcaaaacgaggacaaaggaaaaagtatataaccatgtgcaaacacatacgggataggagtgaaaaagagtgttattgaagtgcttgcgagtgactcctatagagagagcgtttaaagactcaagcacataaacgggagagcaagagtgcatgatctcctctcgctttaagcggatccattaatcatctgttggaactctccagtctcaatcatttcgctgacaatgtcaagaccaccaacaaactcaccacggatatagagttggggaaatgtaggccagtcgctgaatgttttcaaaccctgacgaacagagttatcagcgaggatgttgaaataaccatattggacgccctgttcacgcaacagagccacaatttttctactgaaaccgcaagctggttcactgggaatgcccttcataaaaagcatcacatcgtgcgcacgagtgagcttctccagacgggcgttcagctcttgttcagactcttgttcaccctccttacgaacttctccagactcgacggcggagacagcagcagtctccttgacagcggttggtgcagcacttgtgttggatgcggcagtactagtactctttgtcgcactggcatcggccgccttggcaccgggaagtttgttaacatgttcatcaacagcctccttcaatttctgggggtttgctccggagatacgactaatgacttgttgttccttaatcaagacaaacagaggaacactagcaacatcaaagatttcagcaacgtcagggagcttctcggcttcgagttttaaaaatactgcattaggggcctccgtcgcaagctggtcgaaaacctgattcatctgctggcaaggagcagcccaaggtgcatagaaattcagaataatcgtcttctccttgttcgattgaacaatttcttggaattgttcgacagaatctacggaaatactcattgctatgttttaacaccgaacgcacgcagaacaaaacaaaatcaaatcctcaaaacacggtttgagaacgacacaaggcaacagcaaaaagcgcactcaaaacagggtatgtgctctgggcaacttggttttctgcaggtttccccgttcgtcggaagatctgataaaattgtcatcggcgataaaagtaacactaagtagcgaggcggtgggcgggcgggggcggggagtgtggggaaaagtttagagagggtcaggggaagatctgtaaagctcgtttgttttacacaggcgtgtgtgcatgcgtgcgttaaatcaatcactgactgccgatcgccaccttctccctttttctgacatcgccgctcttggcgccccttcgcagcagtccgaggcacccagtaaatacgcgcgcccatgattatttcgcttaagctccacgtgctctgcacgcgattcgcgtgtcggcttcccgcagccttaattggcacaagtacgcaattctgatgtcatagaacgcagaaaggaagggttgggccgttttaggcgaatgtcaagggtgtaatcccttgcaacaccggctcgcacctgaccagagcatattcagtcaaaacgaccagcatcgcaaatttgcgcgattcctgtattttttattgtcagaagcaaattcaagacttacgtctgtttcattttgactgtgggagaccttcgggtttgacggacaaacccctctcacctgtggactggcgtttttcagcttttacaggttttggcctattttattactgtacacgggcaaggaacaagaagggaaattattatcggacaagttcaaaacttgaaccatttcgtgttaaaagaaaaaagatctcgtatctgaaaattagagttatcgtgcactttcttgctcgatttctctgtctttgctagtaaagacgccctcttcacaaaactcttacatctaaagacactgtatccgaataatcgcgtttgaatgtcaggaggactcgatctcgactggcaattggaacaattgcaaaaatgcagaagtgtacctgaatcaaatggtatgtagggaaccggtgatactaatgcttttcgtcaattagtgctcttgctaatgtacaaatgtttagtcatagaactttgccaattagcgcgtgaaattttgatcgaagaatccaacttgcagtgggtgaattcaccggtcaccgtctgtggtgatattcacggtcaattacacgatctgcttgaactatttcgtgttagtgggccgtgtcctaacactaattacttatttttaggggactatgttgatcgtggattttattcagtagaaacattccttcttttactgacccttaaatgcaagtatccatcacgcatcactctaattcgtggaaaccatgagtctcgccaaattactcaagtgtatgggttttacgatgaatgtaatcgtaaatatgggtctgcaaatgtctggcgctactgctgtgaaatttttgactacatggcactgggtgctataattgacggaaaagtgttatgtgtacacggtggtctttctcccagtatcacaagtcttgatcaggtatgctgcgactcctctttcaaatcggccagtttgtacaccgatgcttgtttttttgcgaatcacccgtaccattatttactaaccgctacagatcggccttttggatcgaaaacaagaggttccccacgagggtgccatgtgcgacttgctttggtcggatcctgacgatattggcggttggggtctgtctccccgcggagcaggttatttatttggcgctaatatagccgaagctttcaatcatgcaaacggcttaagctttgtcgctcgtgcccatcaattagtcatggaaggttataagttgcatttttcttcggcagaaaaacaagtgccgtcatatcaggatgccgaagaggagttagataccgattcacactctatatccgaagacaataccccttctccgggtgatattgttactattgcaaacaaggatcttggcagcgttgtcacagtctggagtgctcctaactattgttaccgatgtggaaacgttgcttccgtcatgcaaataagtgacggcgacactcaaacattcaaaattttcggagcagcacctcaggagcggacaggaatacctgcaaaacagccaattgctgattatttcttggtacgtttattcactatgacaaacagttgtctgtgttcgttttactaacttctggtacagtaatttaatgactgatggttgctttgatgatttaattaatgtccaatggtccgcactgaggactaatactcatgcttaaaccgcttatccctctctcaaaagttttgttgaaaaatcgtatgaccagttcaatcctacttctttcttttttacgcgcacctctatacagtctaccttcttttcatgcttgtatgctcacctcttccgtttccgatttctatctggtgttctggttttttcttgcaacgttatattcttcaaatatttgaactactgttttccgagacattgctcggtttgtaatgtcttgagtcttttttatgcaggttgatttagtactttccatatcgtattgtttataactgtaaaatacatacaatgttgctaccctctattgtttttcgggggattacaatggtgataatacgggagcagaggcttgactgaatgtgttaacaaagaaggacctcgttaataacctaatcgtaaagactgagaagtgctatagttgttttatgcagcattacaattcttcttctagtcttctccttcactttgtgttgtctctaacacttcacgcagaactccaggaaaacccggctttcttgtttttcaccaattttgacattagaacgagccgtacggccgttcttgaccttgtaatgtaaaatatacggacaattattcatttatttctctcaattggatgttttgaacatatttttgtgaattaatcttaacttcaaatatataaaatataatgtctaccacactaactacgtggactcatgatgcgacactcactacaagtgatgccattctcaattatgatttagttccaagtgccagtttaggccaagtcatcaaagtgtcggcgcaacattcggatgatcgttattcagaaatggacggatccatacatcatgggaaaccccgctttaaagcaaatactatgtctgtctatgtgatgccagagcctcttgatggtaacttgcggaaacgccaacccaacttacagttgtcactctcgcctcaactagccaacttgttaggcatcagtgtacgaggtatggtaactgtctcggcttgtgagaacaaggaggaagctgaggctgaatacgtggttctcttctttcgtgataaattcatatctcgcagtgatatgtggagagtatcagagaaattgaagggtacatgtgttcattcgaagcagcgtgttaattttattggcgatgtttctgcagtcgtacaatacatctggcgagacggtcaaaagcgaacttctgcttactactcttcaaaaacaaaaccaattttccgttctgaaagtgcaaactttctcatcttcattcaaatgagcagcgaaatgtggcactttgaagaagatggagaactcaatttcaacaaagctatagacggtttccttcctgacctcttttctgcgtggaaacggcttggtgcgcatcatctcgtttccattattctttttgcccgcgtcgagtacagcagagctggctcagtatgtgtttgggagaatcctgattgtaaggaccctgtttccacaaacaaagcacaaacgacacttcgagatgatcagtctgccgaaaaaaaaagctacaaggatttctttaaagtcgtggttgataacagttccagtcgcgactggctttctacacttgctaatctgaaacttgaactagcaaggtttcagcatgatgtattagtagataaagttgtttcagatgatggtgaagttaccgaattcatttgtggacgcatggccagtgctcaagaaggcaactttttggaagtcattaacatggctgtttatcaatttcaaactgattatattgatcgtgatcttggtcgaacgggaacaagtattattatcattacccctggtaccggtctttatgaggttgacgagaaaatgcttcgcctgacttctgagagtctgttgaacactgtcgttggcattgatatagtatcacttggtaaaattcccctttactacactcctgttttgcgctataaaaactctgacaggtgtgacgatcaaacggagaatgctcagaagttttcaaaagccctgtccccttcagttttggcctctcactctatttcttcttcgatatctaatttttccattggatcttttctcaacaatttacgtcttgatacagaatgggtttatacattacccatcggttgtaatattagtttctacagcacaacagaaatgcactcattaagatcttcgtgggagaattatatgttggaatgccagtttcaaccgacagctaagatgcacgagcttcagatgattggtgtcatggagacggaaaatgcaaagatatcaattcctttgctgaacgcagatcctcattttaaaggtgatatatttgatgaagaatttcaggataagtacgacgagcgacaatttgtcatggactcagcaattcttgatttaggaatttcaaagaaatcccattgccattcaataaaaagctatggttcgaagaaacctgcagacattgagacacttaattctgtatacactgctcaatcaaatgcacgcgattattttcggagagaattatttgaagacagtgggataagaaaacgtgtttacgaaagaggtaacggtgaccggcaatctatcttaagtgaaattataaagtccagtaaaaccagaccagctacttcaaatcaacgcatacgttcatctcgaacgaatctttcaacggaacagaattttacagtcttggaaagagtgaccgggtttatcgttcctccagctttaccaacaacgtctgtggatccgctgagacctcctcaaattactaaacccatagcagtcaaagtctctttgaaggaatcgggaccttctaccatgtccaagtttcaatttaacacgacaatcaaaaattcaaaaaatacgaaacatcaaaactatttgacaacaagttccggttcaaatggtaagaaaacaactgttgtcggtttctcgatgaaacggccatggaaaattatagacaatcctttcaagccaaaggaagctggagcagaaaatgatcctgtcagtttacgttgggaacatctttacatcaaagcgagaaaacttaaagaatttaattgggtttccatgtgcactcctggagctttgcctctgacttttggttattttccatcggaagaagagttagaggagaacttcgaggaacacacttacaccgttagtcttgatccagagtttaccaagatggatcagaaaagtttgttggtggaaatggtatgtcaacgtctgtctcgtgggtaccaaattgttgttcgtaaaaatgagttgaatacttcagacagtggacttttacatgaacggttacagccaaagaaatcccacaagtttgacaatgaagcacaatcatattttggtcttgatgccgcgcccgtttatttaagtttggcagacagtcagtttcacagattgtgttgtgaccctgacggatataacattgaggtaaaacgttatgttaaacgtggagcgggctatgggaaaatgaagtatgagtttaatatctggtctccaaataccaagtcgtacgctccatcaactataacattctcggcgaatgacaccgcaaagtataattggaattatgttgatcagctcatctgtggttttgaaacgtatcttcctgattcggtgaaatactggcgcgcccgcttcgttcttatcccaacaaataccttttcatctagcctcagtcaaaaatttcaattcgcaaatgttccagatgcatttacagaagaagaatttcgcctggagggtataaacaaattaagtgaacttatctataaagctaaggtcgatccattagaagaagataccaagaagacaaaatctttaacagaaacgaatatgcttggtattaattttaccactttgactgcttctcaattcattgcttctgaacttgagagctataaaagtgaacaagactggtgcaaaggaactttatttttacatgggaagcgttttaaaactaccgactctattcaggatattgccagagaacttcaagccacttctggtgtgcgcatcaaggatcttcactggcactaccgagtctacaagaactgttttattggtagcgatttggtgacctggttgttaaacaattttgatgacattgatagtcgcgaagcagctctctctttcggaaatgaacttcttaataagggtttaattgagcatgttcacaataaacactcagttttggatggtcattatttctaccgcgtttctaaagagtacagtgcgaaacctgtttcagcaaaaccataccaaagctggttttcttggagaaagtcatcggaaaaaaaggaacgtgctcacagtgatgacacttcttcgataccgagagttgaattgtcgaaacgtatactgttcaatgctgatcccgagagtagcagtcgaagaacggaaacaattacacttcattatgatttattacacaatccggcatcatgttatcaaatccgtattgaatggcttatggccactgcgagtgtgattgagagtctgttgcagtcttggtctcgaatgttagaaaaatatggactgaagctcgttgaagctcccattcatgaagcctctgcagtcgtgcagttaaatccatttgatcaagttttaattatcgaattagctgtaccgcctcctcaactaccgcaacagttttatgcgcctggtgagaatgtcgacgaacaatggtggcatactgagatattaaagtactttaacttcgttttggatactgaggcggcaaataaatttccagagaatgttaatgtcacgtactcatggggaaagcctaattacaaatatactcagtacatacatcgtacgggtacgattttgctacaaattgatgacgagggtcgctttctttggttaccaaatcgcctgcacaactctaaagtacaaaaaatgcaaacatatgacaagacgggttcacatcgaacctcgattaatactccttcggcaaggcagaccaccgagctgttagagaaagaattcagagcattttgcagcaatgaagatgttctgcatgaattctacgacaatacgcttgaccactaccaaaaggagtatggcctcatggatatgaattcttcgataagcgacttcgaacttgaagacgattaaattccacacaattttgtttcctctcctagacactacttgtttataatcttaatgtttcatcaacgatttaataataatcatgagcgttaatgcatacagaaaaaaataatcataacatttcagctacgtatatacgtaacctctaaaaaaagtctaagtcattgttgaaatcacgaagcaaatcattgaataagcacaatttatcatgagtgggcgtactgaaattaaaatgtgtagctgtaacaaaatagtcagtcacccggtggtttatgaagtacaccaatcgccattaaatcattgatcataaagcatattaggcggttttcttttcagcagaaaacgagtcagaaaaggactgtagtattttctttgctttagaaatacgacgcgccaaaaccgataccttgccatcaacctttacaactctgtgctcaaaagaaagcttaaaagcataacgaatagcaagaacaattcgcttggcttgatccgttgagatatcttccaacggtaattttgaatcttccaaatcaacaccaggaagacaggcggaaatgattggtttcagtgcagttaaaatgtcctcatacactactgaatcgcagcggctcaaaacaatttcgaaaggttgagagcgagtcataacgacatgatttttagaatggtgataacggaactcgtacattccaggtttccaaaacaaaaggtcatcagagaaacagacaacgccactgtctttgttaggagaaaggtattcaatgcttttagaatgagaactgtacacatctggctgtacagcagaccaacggccctgactagaggtttgagttacagaagtactgggattgtccccaacacggtagaggccaatccagtcatgtgtagaatgattagcaggcgcattccacttcacgcggataggcgcaccaaatggaattttgcgatcagaaaggtcatcaacctccaagccgtaattggaaagacctaactgtttcgtatgaggatctaaaactttcaagacacttaattgcgcttgataacgaatatgagcactagtatcatgcagtaactcgtgaaccttaggtccggcagtatccaaaaactcctcgacagcacccgcagtttgatcaattactttgtcaatggtgcttgtaatggttttaacacgctgtttcaaggcagtgggaatagtaatattcgacttcagagtcgcttgcttaatcgttttttcaacgccagcttcttttctcaatccggaaccataaatacgttgcatgtgaggcttttcaacaaaccgaatgattccaagagtagaaacttgagccaaaagggcgaggaaaaagatccaggaagagttgctaattaaggccataccccagaaggcggcacttccaaagaaacgctcaggattattcagataacggtaaataccacggtaactaagcttgggagattgaacaggaaggaagaaatcaccgtaaaaccagccaaagtttccgagatcgtcaaaaatcgaaaccgaagtgtaaatatgaagggcgataaacgttaaacctaaaacgtgacggaagaaagccgaaccgtaaatccagttggtcgggaaggagtacattttccaagaagccataatgaatgtaatataagacatacaaagagtaagattataaaggcctttccactgggcccaagcgtcgagtgcagagttaccacgggaaataaaatgccgggtccaggctttggttttcgactgccgagacaaaatgaatccatgcaacaaggaatgggcaacacgccaaataaaagcttgaccaacggccaaagcacgcgcgtaattactgtttggggtaaacaacacaagaacaatactatacacagacaagagagcaagtccaacgtcagatacgcgagtgatatcaaagttgaaaaaaacgactgtgtccttctgggccggtaagagaggctcattcactaaatcatgaggtaaaaattctttcgcctttgaggagtcgcttccgtaagtacgagcgatatgaggattctcaacaaaaagtaaaaaggcaaattgagccatatgggccacaatactagcgaaaagaaccatgtagctgccggtaatcagactcataccataatatccggcataaccaatagagtacataggatgaggtgcgagttcaaagacaccgttgaacacaagtgtaccgcgcaaacggaaaaagaagtcgccccagtaccaagcataatcacgtacaacacggtgggcatccatttttacccaaaggttaaagacgagtaacaaataaccggcaccgatacgaagaatgtgcgcgaaaaagttcattttgggccaacacaaccatgcacatgccattaaaacgtaggaacaaaaatcacacatgaggaccaaatcaacaaagtgtcggaaaacaagccacgcattgaattcaacaggagaattctcaaaatcatagctactgtccattttggccttgagttgacgcttggtcatttcataaagcttaggatgattcgtcttgtcgaagaaacccattccgacaatccaatcgacaattttctgttgatgcgattgcttgtggagaagatagccaataccagcatcgtaagaaacacgccagaagaagaaacagccaagcataagaaacctacggaccatacctgaagttacgaaaaatagcaggacttgtgcaagaattacaccgtccaccacaaggtcccatggcgtctttggaacacggaagtctaccgtttcaagaatactacgacggttaggagggtcgtgaggcaagacaaagatttgacccgaaggagtctggcctaaacgggcctcgctgtcctcgttttctacaaccttaatgtttgcggttgcatttttcttgcacttttgttcctcgcaggactttccgccagaatttaaagcctcttcggtttctaaactcatgatgggcgtaattgtgttttccttggctgccgagtcaatcataccaagacgacagtaatcgtgaacttagttcaaacactccaaagatagtgagtaaagttaaacagccaaaatccaagacaattgttcggttttacggcaaaatatagctctcacaagttgtagacgctacaaaagtaaaagagaaagttacacgttaatcgtgagcaggttgtgtgaaaattaagagatacagggaaactccggctaagtctataaattttgtcgccggaattagcgtttgcgtccttacgaaaatagatcaagtgaaagtggtgaaatagagaaacacttctcccaagcaccttttgctcagattaacggaagaactactgcgtacacaacggtaaactatctctgcacgttacagaacaacgcgaggagatgttgttggctaaagctaggaggtgttcattgcttgttgggagctttcatgcgcgtcgcatcttatctaagcgaacttcaatacgtcattcactgaatctagtgtgcgtgctttgtgcaatcagaatcgctagataaaaaggggatcggttttgattattaaccgaacaaggaatgggctataattagttctcgcttacccaaggctggtcgaaaagttaggaattggtatacttaatgacgtcatttaataacccacgggcgaaagataaaaggaaagtcgcagtaagccagtgttatcaaatcttaaaactggaccctgaaatgcgaggtctactggctaaaaggtaggagaacgttctggaagaaaacacgaagcaataagcggtgatcgcacatcgcgcacgatagaccatattaaacgttcgcttaaaaaaaagtctaactgagatcccaccaaaactgctgcaacacaaacaaccagacacacaatccgtaacaacaccaacagccttgtctataacctcacgtctctgatatttaacaagattaactatgaaacaagggcatcagaaagataacgcatattttagttcaacactgtttttcagacaaaccatgaaaaaatgtgtactcatcacttgccctggtgaaaggtggaaccaaccgggggtttatatagtaatttcgaaaaagttgtttatacatgattctttgcctaaatggttttgtatagtacaatagatatttgcaatggtagttgtgtatttattattcaaaataactatctattttattgttgctttttgttcatatctattttcccccttttaatgtgtggccagcagccacccatgttaacaccaaattatctccaccacaaacgccagtacaagcaaccagctggaaacaatccctcattctgccgacccattgcatcgctttggaccggtgattttcttctcacaattgatctgttcgacctaattgtgtcatatatctgttagtcgatttgcttacacgaattgacgtatattctctgtccgtgaggcgtgcatttcttcattgatagctcttgttttttcatattcatccaagttcaatcctctcttacgcattttcgcatattttctttctcatcaaaggttttctttcaaccaattacaacatctcaccaagtagtgaacttttatttcatctcatcctttcattactctcagcatgaagaagttttttagaagaaagaagggcgtttctactggtatgtacgattctccagactctcaaagctcttcttcggttgcagcaccaccttcgtataaaacagtgaatccctatgctggtgatgcatacgcacaagcatctgcgccaacacgatcaatgaacccatacgccatgaactcatcgagccgtgcagcggcttcgacgccttctccctctgtcaagaaatcggccgcttacgcatcctctattaatacccgggaaagtagcaggactgcgagtcccgagctcgagcaacggaaacaggaactgtttcgaggtgcccgtatgacacggccagatcctgagacggcgtctcaagcaagttcacagcagggtggttatggctatggtatggcagaaggacgaaacaacgagtatggtgctccgtccacctacgaagaagaggaagatgaagtgaatgccattaaagacaagatgcgttttgtgaagcaggacagtcttgcaagtacccgaaatgcacttcagattgcagctcaagctgaggagacgggccgtgctacattgaacttgttgggtcagcaaacggacaagattgcaaacgccgagaaggagttggatttgtcacgtgtgcatgctaagcatgctacggaacaggcagctcagttgaagacttacaatcgtagtatgtttgccattcacgttggtaaaccatggggcaaggcgaaacgtgttgcccaggaagaagccagattgacggccaagcgtgaagcggagcgtgcggatgaagctgtgaaccgacaatttgcgtaccagtcgcaacaacgtgttggtcgagcactccaggataatgatcgagcaatgggaaagaagggtcaacggaatgcctctcttacggaacgtgctcgttaccagtttgagccagacgccgaagatgatgctgttgaagcggaaattgatcggaatttggatcagctgggcggaattgcttctcgtctgcggggtctggctttcgctacgggtcaagagattgatgctcagaattcgagattagcaaccgtgcaagacaagagtgaccagctggacacggatgtgtatcttaatattgaacgtatacgccgtatccattagtttcgtgtgtccatctcggtatggatccaatgaatgactttgaacgcatactagacaaatgcataatgcgttggtacccgtccttttctgctcgtcaagcatttaccgctctcggttttttcatgtttcattattgacggttttatagtaaaaaccctttcgttcgttctttatacattgaatacgactcttgtaatggagatgacctttttgtttttcctcattcagattctaattttttcttccccggcactaattgactatatactctcgcacttttctatgaatcagtgggtcttttaaacgttgtagcaaaaaagtttattggttcataagaagtactgaacggaaagaagaagaagaagaagacaaaactactctagaaaacattcataagactcgaggcttagtggtggacaccctcaagcttctcgttcaaagctctgcgctcgtcgaagatggaaagggcggtttgagcagccttgacaccgctgaacatcatagcaccaaaagtggcacccatgcggttgcggccgtcgacctcggaaagctccattccggtggcaatcaaaccgggatagatctcacgagtacccttaacaatgtggtcctcagcacggttcatatccaagcatctcatgtcaccaagagctgggataagcttggccttggccaaacgcttgacacagaaggcaccgaacgggccatcgtgaccagtggcggagacgacaacgtgagcgttaagagtgttggggtccatgcacgattgagtaccgtggttcaatgagaccagggtccagttggtgacaacaccggcgatgcgttgctcacccttttcgtcctccttcacgatcaagtcttcgacagcggtagcattgaagagcttgatgttggggagagagagggcacgagccatgatggtactggtgaagagagcagcatgcttaacaacaacatagttgccttcatcctcgtagggaacgccaatttcgttcaagaaagcatcggcaggcttacggactaccatagcagacatgagttgaccgcccaaccaggcaccaccgccaggggcgacaccggcctcaataatggcaatcttcaaatcgggacgacgagtaccgatgtaataagcacaggtaagaccagcggaaccagcaccgacgatgacaatgtcactttcggcgtaagtttccaagtccttccagtaacgcttgatcatggcacgagcgacaatgctctcgcgaatgggagcgaacttgaagtcctcaccaaacacatagtcaggataagcctttgctaaagagctgcagccagaagcgaccagggaagcttcttgcttctcagcttgttgttgggaagtttgcaaaagagtagtaacttgagacattgtgttttcgagtggggaaaaaaagaattgaacttttacttgtgcaattggagctttgaatggattgcttgttgattgcttgatggtaattgagcagcaattctgtttgttcttatagcattttcttgaccttacatcatcatactcagcattgcgccgggtgcatgctaggtcttttgcattgcaatttcagcggagtcagcttaccgctggtggttattctcgggaccaaattccctcgtacacgtctagagggctgatcggcttggtgcagcccgagttttacggctgcgaatttccacggtatgttgtagccccatactctgccaccgtcggttggaggcaaacgcaattcaaaaaagcacgcaagtctcatgtttttggtcgcaggaacgacgaagtccacgggatattttttgaattgcaacgaattcaagtgttctccgggtgcacaatacacaggtagtaaataaggtgccgacaacttttcgcataattaaatcggctataatatgataggttgaatgatgtttaaggtttgtcggccgaaaagacgagtttgggtggtcattgtcataatggtagcaaaataaaagaacggcgttgtttcgatcattgtggtaatcgagaatggcgcttctgtgaatgaagtatcttgttcatttttatggaaaaggtattcttgaaagtcaaagggagatacatgagttccaatgtgcctttcacaaagagacaaagttccgtacgaggaataataatgtatgtaacctaagtctgctggcccatcttcgtgttgggcacgttttgtgtacgtataataaggaaagaagaatgttatgaaaaaaaaaaaaaaaaaaaatagctacttcgtactggcaattaatgtaagtaccattgcacatataaagcaaccatactttagctctgtacttgattggttagtgaaaagatttgtaagcaaacgtgattagcttcacacacatattaaatttgagagaaaacagatagatacagttagtatgctaatgcaaagtgtttcaagtcctgaaacttaactttgatttgcgccttagaagaataacgtttgcgggaaagcgctttttttgaccaatgaaaaaattcgccgatgaaaacccaaagactaaacacgaaaaacaaggcattctaacagccgctgcaactgaaagttatgaaaaataactaaagaggcaagcaagtacatacatcccctttgaaagttggtgcgccaggagcgtagaattaaccaagcatcgaattttcgaacttgtataaaagatactgtcgaatttgttgagacgttaatattagccttttgcacaaaccaattagtaaagtaattgagtgtgtcaaagtgtaagcaacaaaagcttttctttcgaagctttccaccaaacgaattcatttcgtttcatcttaagaaaaaacaaagttcgctcacatagaactcagtttagcgttttacacatggcacaactggaaattgcgtatatatttgaagactcaaacataataaatcgtaaggaaaccttgcaatatctctactaatgcaaaaatcgcattcactgggctttttttttactgtttatttaatcaaaacattgctttttgtataaatacttataaagttgtttgcacaaaatattacgatcaagtttcattttcgtcctctttcttaaaggaaaagaaaaaaaaaaatcatcaggattttcgaggaccaaaaaaacaattctttcaagtgcgataaatgtgtcgaaacacgttaataggttttgtgaacgcagcccaaatgattatatataacagctttactgtgctcaacggttggaccgtgttcaattggaattattaatctactttcttaataaacgaatatattagtataaaaatagtttattaaagcgattgggattgtgtctttgctattcatagtctgtaatttggtttattcttcaatttcgtgaggaaaaggaagaaccagaatttcattgacaactccgtacacaaaacacgcttaaaaaaattaatttcgtcttttattcttgctttctccgtcgagattatgtcggctttacataaaaacagagtcacatttgatgaactcaaacactttctccttcaattatgacaatcgatcagaacagctttcgaagcttgactttatattgtcgaaactttctaaggtcttaccgctcgcagttggcaaaacgctctcaaatgcgacaaggagcaggacaagtggttttgatttggttacagaatacccagaaaaaagcacaaaagatacttattcctatttactatgagttggaactatccctaaattatccaggataatttgcggatgctacttatgttcgcttctttcagctttcaaatttcccttcatactcagatgagagctgcgagagcaatgtctgtacccaccctccttaaaaagcgttttcttacagtgaccgatctacaattagactggtgcttggctttcaactacatgaaagcctgtcctcgtttagacaaaaaatacatgccagaaaattacaacatcgttgagaacaatgatatgtgaagaaaacgccttccttcaggcaaaaaaggtgcataacgtgttgaatgaagttatgcccttgttttcattatctcgttctgcggatgcactaactgctgttggtatgccttcgttgttgcttacgacctctccatcgtctcttaaagattatgaaaccaatttgcaggtatggctacctaccatttttcaattgtgcgataccttttctttactgaaggatcatgccattgctgtagcactcaccgatgtgtgctctcgtttggcagctcgcagccttaacaatgactattaatgtaggttttctgagtacggcgtgtttacacgagagcaaacgcgaactttgttttaatatagtcttcagatattgccgcttccatcaaaagaaggagaacaactgtccacaaggacgaggatatgaacggagcgtcaagaatgttaagaacttcgggtcagtcgggactatctaatacagtcgattggttatttgttcgctaagtctaaaatgtgaggaaagcaaagacagtatgctttccatgcttgaagacttaacttcccgacctttccatgattcaacccatcattttgcaggtatgcctacgatataatgttttcgtctttcttgaagagctgtcacttcaatttctgaaacgttgaacttatgaaaacgatgaaagagttgcaattccaaaagagaggctattgaccaagtttctaaaaaagacttttgtgatttgataccgcctttactttatgctaatatactctccgttaatcttttttattctcgaaacggatgtcgttgtgccatgcgtctatcctgcataccaatccttggacaaaacacctgacccagctactaccctaaaatctcttattattgctgattccggtaattgtcgaatattaacggtatcggtctcatgtaatttcatttttgttgctcctctgagaaattgattctgaaaacttttgagacgacacaaacaactttgcgtttcatcactattctttcccagtatgtctcgttttacatcattgcgaagtaatcaatgcaattgaaggtcacatactctatcatcgttgatattgcaacatgcactctctcttgttattttgaattttcccaacttctccgcatcagcacactgcaatttcgaaactgcgtatagcaagaatgtcggtaatgtcgataatgtactatatacggatatctaatgagggtgatttttttcgatcgcgttatttgattttatacttgatatttatagcgtccgtttggcttattcggttgaaagaaaaaagagaaatgctgtttttccttagtagagaggtaaaagggtaccattattttcttaacagaaaactacataaatgaagtgaactcttttatttatttaaggaagtcctaatagatcatggagggttacgaagaatgtgatgtgcttaaacaactgtagtaattgcatcctaataatatttgagaacgtgacctacgttagtgatcatgaagcttttgactttggttggaatattcaattgctatttatattaatttattatatataaagtatggactttgaactcggtttactagaggggagaaaaaaaggattagtacgcttgataacagtttgacttgataagtctgacgatcgccattaagcgatattgatggatttactaaatggttgaagcgtaaacgaggtaaatgattgtgttactagatatgccggtctcgttaacaagcatgctacttattaggttatgtgttgcttccaaaatattgctttgatctcttgtccaagtactacctttaaagacttaagtatattagctcgtttttttttttacaaaaatccgtaacattcctccctaatacttattgaaataaatttttacatgtgaattattaaatagaaataaaaaaggcaaaaaaaaaagcaaaaattcgacaaaaaaattcgacaaaaaaacaaacaaacaaacaaataaataataaaaaaaccaatagacctaattgttcctttttcttcgctgtaggccttccactcactgtccacccaattccccgtttaccgcgcccgagtgacctctaacgatgcgaaggatggtcttgattaaactgtcagtacgcagctgccatccacctttcacgtcctgcttcaacgccaaaccggttttgctaagcaaccgttaaatttcacaatgaaatcggctgcgtttcttcgtagaacgcggacttcaggcttcctgaggtctgctttaggattccaacaccctacagcttcaactgctcaaattggcgtttttagatctgtaaacacaaatgttgctgctcctcgtcgtcccttcacttcgacacgcgttactttgaaagctagctccatttctaacccaaaaattgctggtgtgaacgagtacaatgtgtctccttcggttacagacgaggaacagaaggcgattgtcagtgtcgtgcccaaggaaatgcgtgaggcagacggaactccggactatttacggttgacattgacgtctcgtatttacgatgtgatgaaggagactccgttaacgaagggtgtcgttattagtgagggagttggttgtcccgtatatctgaaacgcgaggaccttactcctgtgttctcctttaagcttcgtggtgcttacaacaagatggcctcgttgactcccgaagagacaaagaacggtgttattgcttgttctgcaggtaaccatgctcaaggtgttgcctacgctgctcgccatatgggcattaaggctactattattatgcccagaaacacgcccgaggtgaagtggaagaatgtgcaacgtcttggtgcggaggccgtgcttgtcggtgataattttgatgaagctaaggccgaatgtactcgtcttgccaaggagcacaatttgcccattatccacccttatgacgacccttatgtaatcgctggccaaggcacaatcgccaaggaagtgttgcaacaagttgatcttaaaaagcttgacgctatttacatcgctgtcggtggtgctggcttgttggctggcgtgtctgcttacgtgaagcgtttggctcctcatgtgaaggtcattggtgtcgagaccttcgacgctgatgcgttcaagcgttccgtcgagaatggcaagcgtgttaccctcaaggaggccggcctgtttgccgatggtaccgctgtcaaggtgaatggcgtggagtccttccgcgttgcttctgaaaatgtggatgatgtcgtccttgtgaacaaggacgagatttgtgctgctatcaaggatgttttcatggatacccgtagcattattgagccctctggtgctctttctgttgctggtatgaagcgttatcttagtatgcaccctccctcccgtcccgacgccgcccaagtttgtgtgttgagcggtgctaatatggactttgatcgtctccgctttgttgctgagcgtgctgaccttggtctgaacaaggaagtcttcttcagtgtttccatccccgagcgtgctggttcttttgagaagcttcacaacatcatttcccctcgtgccattaccgagttctcgtaccgttactccgaccccgatgtcgccaacatttacatgtcctttaacgtaaagaaccgttctgttgagttacccgaagttatccgccaaatttccgaaaacggtatggctgccgaagacatcagtgaaaacgaattggccaagatgcatgctcgttacttgattggcggcaaggctttcgttcccaacgaacgcatttaccgctttgaattccccgagcgccctggtgctctctgtaagtttttgagtaccttgaagagccaattcagcatgtctttgttccactaccgtaaccaaggtggtgacattgccagcgtccttgttggtgtccaagtgacggatgacaagcgtgccctcatcgaagatatattcaactctctcggttacgtttgggttgaggaaacacaaaaccctgtttaccaacgctatctgcgcaagtaaacatgtcacgatgaatgagagacaaacaccttcaccaaagccgactgaagccagttctgtttgagcaattcggagtcaagacaacttacactctactactgaatgactcacatcgagtacatccatatccccgagtccctttcttttttgtcttccatttcctttcttctctacagtattcctcatcattacctctcttaccccttcaaaagatgcctgcacttcatcgtcattttttcttacaggtctaacttcccttcccgggtgttaagtttcgtctgtgcacacatcatcgaatagattttgtttggttttttggacgttagtttcagtgaagttggcactgttcatcgttctgcttttgatttattttgtagttctcaaaaataattcctttctaaacgttgcagaggggtatgtattattcacattatgttaaatgtatatatgcgttgtacgtgattgacagcgtaaagtatgtgccttaatatttgtagccatctactcatcgtcaatcaccattcccttggcacgaagagcatcttgggcttccttaatgtcctaaacaaaatgttagcagccggtcttgataactgaaagtctttttgaggaaaagaacgcgtacactcactgagtacacgcgtttctcctttccaaaaagacctgcaacatcccaaactcaccttgaccaaatcaacataagcctcaggcttgttgtgagtgttggcaacattgtacaagagctcgaagccaagcttaacgccgtacagagcaagcaaaatgatagaggtccagggacgaatcgaggcccatggttcctccatatcgataagatacaatgagttcttaaagatagacatcaagatgaaatagaccaggattttatgaattctctgcattttgctgtgttggtggagcgccagtaagccgtcaggcacagctgcctaacgaaccctcagtttggtgtcacacaatttaaagttcgcgggacactagtagatgccgaaagtccaattaaagttttgtgtaagcgataaatgacggaatacattctctccgtcttccatcctcaagcaaagtgggagcttgagctaaaatgtacaattacaagtatatatgctctttttcgtaaatagatgctctaattaagaaataaaaaaatggattttgctctttctcccagctctgttgagcaaattgaaccaaattggacatttctgacttacttattccatttataacaacaatccaattaaaagatggttaagtgttctctcatacttactaggatacaataactacacacacaacctcctctcagaaccaatgattgatgaaggaatactgacatcaaatgtatcatacattacgaaaggtatccgcagcatgctgaacagattgcgtttttaacaagtcgaatgtttcattttccttacgtctccgtctcttttcaagtgctactgtagtgctcttccaaattcttcggtttactaaatcttcatcatgatggctgaaagcattatagatataggagctacggctgatatattttcggctcagtccgtcagtgccaacctaaagcaatctcgtctttcttcctccttactctacgatgaaactggattacagttgtttggacagataacacaagaggatgagtactatccctttcgactagagatgcagcttttacaaaaacatgccgattggattgctgaacacgttcgctcgaaaacgtcgacaactattattcttgagcttggttgcggctctatgcgaaagacaaaagtcctcctcgatgcttttgaaaacacatgttctccggtccattattatgcgttggatttaaacagaaaagagctacaaaattcactgaacacattggaagcctcaactagctaccgaaatgttaagatttctggtatatgcggctgtttcaaacacgcactaagctatctacctatccttcgcagttcgcctaattcaaaatttgttcttacgtaccttggatcctccataggaaacttttctcgtgaggaaagcgccactttccttcaagccttttcctcaaagcttaagcctgatgatcaaattattgtttctttcgatcaccgtcatgaaaaggaaacaattattagtgcatacaacgataaacaccatataacggaaaagtttgagcttaacatactgaatcatgtcaaccatattttcggagcgcgtctattccatctcgatgattggcggtaccaaggtgaatacgatgagcacactggtgtgcataaggctttccttatatctaaacgcccagttactattcctgagcttcagttatcgtttccacagaatcacaaactactttgtgaagaaagctggaagagcagctcggaggaagctaacaagattttgcataatggcggatttttcacagaagccgaacttaaatcaaaccatggtttttcattgttcattgcatcagtccctacatttgacgtctccagaaacccggaaacgccgtgcccaacgttagaagaatggactcagatacgtcttgcttggttgtatctcgtttttaagctttatcctagagacctgtactttactgaacttattccagtgagacacccatttattttctacattggtcacgttcctgcgttcaatgacatatatcttgcacgtcttacagatgggaaaccaacacttggacgtaaagactattgggattggtttcaaagaggtattgatcctgatttggacaacacgaaaaaatgccactggcattcgcaacctcccgagaaatggccttcagtagaagaagttaacgagtacgagcgtaatgtttggtctcgtcttgtttcaatttataagcagggtgaaatgtctgcgaatatgcaacgcgcaatgtggatgatttacgagcatacggccatgcacctggaaacctcgtattacattttattacaatcggattatcacataatttctcccaacaactttcctccaccgattgctcctgctctccaaacagatcctacttgggttcgtgtgcccgagtccttcatcaccatgggtattcccacaactgctgatgggaaagaaacgttctattacggttgggacaacgagaagcccgaacgtcaagtatctgttcgctgttttgagatagctaaccggccaatctcaaatggtgagtatttgagtttcttgaaagaaaccacacagagtaaggaggaatttgaggcagctataccaaaaacctggttactaaaggatgagatgctgtttgcaaaatccatgtatggacccttaccgattgagcatgttctgggatggcctgtggctacttcttatgatgaattgaaacaatatgcaaatgcaaaaggatgccggctaccaactgactacgaactgcgagccttctatgatcatgttttgaaaccaaatgaagaaacgtatgtggatacagccggttatgcaactgcgttccagcaatggtatcccaagtcattacaggatgaagaaaaacctcaaatatacactggtctctgggaatggacaagtactgttttgaaagaagatctggatttcactcccgaagaattgtatccagactacacgagagacttctttgatggaaagcacaacgtagttatgggtggaagctttactacagttgcccgaatcgcaaaccgcagaagtttccgtaacttctaccagagaaagtatccctatgcatggatcggagcccgactcgtcaaagtcactaacactttgagttgaaactaacctgaatcaaacatgctacattatgctcagatattagcactccaggaactttctagtagttttaattgtactttcattaatttaaagaaaagattcattcaaagacattgtctaacggctatacgtgaattgacaagattaatgaccttgtcgacattcacgagtaatatcgtttttgttttttctgcagacaacattcattacataaaaagcgtatcgatcataacgaaatggaaaataaacttagaaaaaaaggagatgtaccagtaaacacaagatacaatgtgtaagcgggaatggaggtaaacgttaaacgattgagaagggacgggtgagtacggaggatgaattgatggaaagcgaggagcagtaggagtgaaacaaaaaccagcttacactgcaactgaacaaaaagaactgcattcccccagtgtaagggataattttaaatttaaagcgaggttcagtattttttgggcgtaacacaagaacaatcgcagatggatttttccatttgcgaaagcaaatttctgtaatagcttgttcgttcatttaaaatccttgttagagaaccaagttttgcctttagaacatcattgttagataaacgtttgctacactcaattaaataagcaaacttttgtggtagaaaatgccattgacggttgtttaaaactgtcagcacttccataaaggcagttgcatcatgatatcggcttaagcagcagcatagtaaaaaccaaggatataacaagtttcgcgatttgtctagccgaagggcactgagagcccagtcaatagcacggtcagtgtaattatttgaacatagccactctgcgatatatgtacaatgacactcatccaggcttaacttgaatcgagcgcagtattcgacccaatacattagccgatcagaggcattatcaaagattcgccaataatcagtgtacaaaactaacaacaaaacggtgtggcttccaagttctaacggatgacttctacgtacatgttggagtgcctgctcaagatttgaaacgtctccagtacggatgacaccccgaacataaatatgtacaaagtctgccaatgccatcgttatatgcccgttgttcgtaagatactgaacaaaaaaatcataagcaagctgtgttttcttggatctcagtaaataatcgagataattccgtgcaagagatgcatcaaacaacccataattaacaagctgtgtgcacttcgatacagagcttgacttcgactttacatgcagaattaatgtcaagtgaatgaaccaacgtcgactcggtaaatttcctgtagacaaatactgaggtgtactgctgcatgaatgttgaacgtacggcaacaacactttcaataaaggtgacggtagtctgccagcagccctacacgtctgaatatgtgtcaatatgatatttgcagtagttaagtctgcgttcacatgatagctatgcatgcatgaatttaatacatgcactagctgcctggtgaaacatgattccgtcgcagtgggagtggacgcagttcgttcctcttcaatattgatactagaaacagtctcattcaaaactgcactaacaagcatattgaaggaagatacattaggaacaagcctgttatctcgcaatactttgataaacagccgtacatcggcgatgttgcgacttcgtaaactcattaacaacaacggatttaaatgatctgttgtcagtttcttttttcgctttttgaggtattgcaacacaacccaaacaagttgtggacattgtaaccgagacaactgttgaataattacagtatacgtagacggaagtagcgtggtcttgctttgtaaaagttgttttagtgcacgaaaaaagtgaacaccgtggttcttttgagttgcaaatgcacgaaacagcacctcgtaaatacttgcgtcaagagagacatggtcacgatgcatttgatccacaaccgaccatgtacgttctggtggcacttgtaacatgactagccttcgcatatatatccgataatcttcaacgtctttatcggaaatgttgtgaaatattaaatccacaaaattttgaggacaagcgatggaggagcagatacatttcagtatggactgatacattgttcgcgagaacggaatagcgtgcatgtggaacaaatcatacagacgacgcgcttcgagaggaagcactagatgattaacacaatccagagcaagcgaacagcatcgacaaaagtcacgataactttggaagaaagcagttgatttgttatgccgtgaaagccgagacctgtgcaatgcttttttctcatccgagttaaccgtcggggttgcgccgttaccgaagtcatcttgttttaattcacccaccgtagccaaacgaaatccattagatccatttataaagacaagaaacaaatcaagggcttgtttgtagttatttcgtttcatttcgcgcctcatagctctcttaagctttgtttccagatcaacttcgatgcccggctttactgagagcacggttgacgacgtctcccgctgctgagtattgttattcatcaacaattgagtattttcatcggtgcgtgtcttctgctttggaccaagttttttactggtagcgggtcgacattgacgggcaaaagaacgaacgcatccatctgcgtttgtgaacgcttcacaagcaattcgatcacctttgtccttctgagtagaaccaaccacggattttagtcgattctgattaattgaacgcgtatctgactcttccacgaattgttcatgtacaggaaaggcatgaggaacggaagatatcgtatccacacaaaaacaacgataatgggcaaagaggacaagacgctgtgtagcccgtttcagcataaaatacaaaactatgcacacatacaagtgcttcgtcgcatagccagctcaaagacagagtcggtgtaattgccggagtacacctggaattcaccgagcaataccgaaatgatattggaaaagtgtccgaatttgctcagtttaccgaacaagtccggacttactgtagctcacaccgtccatcccgtaccggtcaatataaaaaagattacaagaggtcttaaggaagaccagccttgctgacccaatcgtcgacagaatcaaactgcatggattcaggaacacgactgcattgaattagcaacagcacagctgcgtccaaagcaaagtcatcattaacgagtctcttcaaacgagggatcgcacgagatgccatatacggcacaaagtaatgtttcatatcgcgttctgcaaaagcgagaagcaaacccggaagttcctcgagtttgtgaatacggtaaggatcatcccgcgactgtaatgactcgagagccgtctgaatgggattcttttgttgctgctgctgctcttcttgttcttgctcagaagaagacaccggattagtccccgaaacgtcaccggaaacgctaacagattcggagatgctcggagggggcttcctcggagtagctgcagccatagccaatccatcaacaacgcactcctgaacctcgagttcgagtcccactgcaatgcatgctaaagctgcaccaccgtcagcacagagtccgtcgagaagcatgggcatttccttcaattcgcgttttacgagctctgacgtattaaacaacgcgtcctgaacaagacgatcttcaaagaagagcacgaattcatcaaccaggtcaggattaccgagcgcgttctgacacgactcacgcgtcagctcgttcgtgtggaggcccttgtgggattgtgggggcagatggggggacatggtgtcgtaaagctggaaaaaggcctgaggatcgcacggcccgtagagtaatccggcaagaagccatggaactggattggcaagacctttcgagtccaaaggagaaaagtgagaatgattggcgcggaacaaggggagtaaacgcttacggcgcacctcaaaagccggagtcgagagaaacgagcccattgtgaataaaaaacggtaaaggttgtatgggaaggaagacggggagacgcgacgaaatactaacgaaaggttgggatatagtgagatgtagtgaggatggtagcgtgaatagtgaaagtttatgaacgatggtaaatcgttgttttacgatgcaatgtatgagttcagtatttatcttttcaaaatgcgttgaattgcattatcccagtttaccgtatgtttttctaatctctgccttcagtcagctccgagaaccggtgtcctatagccggtataaccttcctcgctcgcctcctgtcctttgccgccatggaagcaaagtaccaacgtcctgcttggcatcacacagttgctggtgctttgggctctggcatttgcaggtatgtaacgttttacacccccatctcgttagtgcactaagtttcaccgccctaggtggtgggctgtttactgtgttttagtgtgctacacaaaatatttttaggagttcactacaaacatcgctaatttcttacgtcatctcctctcatcatgaacggttttgctaatcaagaaattaggctttttgtcgctccccttgacgtcatgaaaattcgtatgcaagtgacgcaagactcgcttcgtacaacctttttgcgcacgttacgcggggaaggtttactaggtttctggaggggaaatctttcagccgagtttttgtatctggcatacggtagttgcgagttttttgcattttcacaaacgaaacgtttgtccctagatcatgctaccaaggtgcacccgcgactcatggactttatgtgtggagcactcgccggcagttttgcgacagcggtctcgtatccgttcgatacgatgcggactcgtttcgcagcccaaacacatcgaccccacatcctacgtacggttctccacacattaaagacgcggggcattgccgacttttaccccggcctaggcgtctcagtagtgcaaattgcaccgtacattggctgttttttcacgacatatcgtttttgtgatgacacgctctctcgactcgacacgggaccgcgttcatttttgtgtggtatcattgccggagctacttcaaagacactaacgtttccggctgacaccctgaagcggaatctccaagcccacagcaatatctaccacaacacatggcaatgtcttcggggaatcctgcgtgcagacggaatccgcggtctttaccgaggacttgccatgagtttgacaaaggtggccccaggaaggtatgtcaatgtgaatgcgaacgagactacgaaggagttatttttgctcgtcttcttgtactcgcgtcgcattttcgcacgtgcttgcttaagcgaacgctaaccccacagtgcaattacaatgttcttttatgaggaaacaatgaagctgctggaacagcttgatcctacaacacgcaaatagaacagaaactgcaattcattacgtcgttaagaaaatccggcaggcaggaatgaagaaaaggaacattagaagacagacacacgtgtgattgaagacattccgctttagctttgagcgcctgcttttggatgctttttgagcaaatcctcaatgcttgttaagctttcttccatcacagcagcctgcacacgaggattttgaagtctagttgtagcgcgacgaatcacatctttgacaatttgctgctgctctgctgcacgaacggccgcctcgtaatgaacccagctgtccagcactgaacgagcttcttggacaacggccacttgttgctgcaatgcaaagacttcggcttccgttttagcgaggtcacgagccgtatcgtaaagcagttttgttacctcctccgcatcttgaagcgaggcaacttggtcgatcctatgacgtacaatatccacgtggttctcgcgtgcgtcctgcaacaccttcgtcactcgttcagcagcttgctgggcaccttggctgaaagccttgcgaccaagcgttccgaggacgagaaggacaccaacgaaggcggcagcaacaacagactcctcgttgacaatgtagatatcgcgtgaaatcgcagctgccaaaccagcagcggtaaccgtcaagaaaccgctttttgtgagcagagaagttgacggcagtttgtttaataaactagcagctttttcggcaggtggaggccgtttcggagcgggcgaagacgacgaagtcgtagatttgtagcgatgggccagaaacgaccgattcaaggccgtggacgagaacctcagatacaaacttgccgctcctaaaccacgacttcgaactatagaggcaatcatggtggatggtctgtgaggatgagcgagcaaggtggaaagtgagggttagtgagatttagtgagagtttatgagagatagtgaattgtgttatttacaatttagtgagatataatgaaagtatggtttgacttcggagagtacgaacgatgtgaagaaggcgtgccggtaagctctatagcacgaaagaatgcagttcacaatacaagttacgacaatatctagaaactactttgaaaaaaaaaaaacaaatgcaagaccctgcgcacctcctctcacatccacctcataaatagttgtaaaaatgattgattatgaaaatatccacttcgtcatagttgactcggttggttgcgacaaagatgagtcacaaatgaattcaaaaaatgtgcaagaatgagtatcaccgctaagcaatttaagcaatgatgctgcaaggcgttagcattggaataaggttatcgaggcgaaattttagtgtcggctttgcgacgaattatctaagcgaacggtgtccctgtacttaccacatgttggggtaacgccagtgggtggggtggtacttggcgcccttggtggggagaacgtcaacggcggtgttgttggaagcgacagtagagttcatattgagaattgaagtagtagttgttgtaaagatgaattgattcgtctttggatggtggaagaggtgctcaatggacaagtatttatacctattctttacgcaattctcctcccatctgtctcaacatgaaaaagaggcacagcctacctccttgggacaaactccctattgcattttctaaattgtctactgcaattgtttatcacagcatcaaatccagttcaccaacaaaagttttgccaagcgaagggatctacacgctgccttgttcgtttcttacggggtcaacccttgcaaaattcctgcacaggcactcacaggatcaacgagttactgtaaggggttgcagtccttttcgtcggatcgccggctttccttttttagcgacaaactgttttagaaagttgatcaatcatagcttgttgcgaagaacgaaaagggtcagcgagtgggacaaccctaatcatcaagacgaaacgtcgcaacaaccaattgtttccctgcatcgtcatatttaaaataaccttagtaaggagcaatgcgtgatacctagttcctataagctgacttcgtgggattccgcactgttgcgtatgactataagcgattcgagatattacgttcactaacgagacaaaatattctaacaccctggattgaccctgagttaggggagaaatggggcaattcgctattacaaaaatgacgtttgctttaatttcaacagcgaacagctgcggggattactacctatggtcgttagagagtcgcattttgatagtttcgtaaagaacactgttctctgataaacttgctatatgacgaagggtacctgagcgagacggagatttagtgaaaacaatttgtactgatggaattctatgtgttccaatgccaaagcagctttagagaatgttaatctttcctattgtgcttcctttattggcatcactgcagacaccatcggtatgtagcttgttgcaaatgtatcgaaatgcttgacatgtataaaaccttatatcactttttgcaaataggcattgaagtagactgatattcattaacgtttcttttatataccactttcaagtcttagacttcaaaccaatgatataaatatttcctctacgcaaactcagtactgatacggtcgatagacgaattacaaaatctgtaatggtttaaaaaaaactatgacactcgtttattgtagttcattcagataacgttgatgttactacgaatattattagttaaacggagtcatgaaaacagctctcaaaacgttacagaaattttactaaaactcctctattcagtgtctattttatcattcatcatggatggacttttgtaaggcgataactgatcaaggtttataccgacctttttgaacgatcattcgttatcaaaaaaaaaaaatgtaaatgaataaaactaaatagtcaaggaacgtagtaaatatacacttattatttcccacatatcaggagcatagaaagggtaacgaagagagcataaaaaaatattaatgagagcttttcaatgtccaagcagtacaagagcgtatgctattttatttcggtgagtacgaacgccatagatggaaggtaacattgacgtttctactaccaacagcgtttgtttaaatgtatcagtatcaacaaacaaaatgtcaaattattacctcaacaattagcactttatcacggtgtatggtgaaaagcgagagtacactactcttaatagaaaaccgtagcggcaaagtgtttgaatagctaaggaattaactaatgttgttctatgagacttttatttggtaagctatcttgcagagttgtacattagcaaagcgagttgtatacgacgagaagtataaataagtaactacctcttcgagatacaaaccttaatcatatacagtagtttctttacaagcaacaagctattcatccctatcaaccacagcttacattttcagaaaggccctttttatgcagcccaagcaagacgatgacttatgcagaacattttttcttttagagtaatttcggcctctttttgcatcaattgataaacttaatgacagggcttatgattgaaaatacaacagaaaataaaagactttttaactgtcatcaatccatacaattgtcgattgtaaaaaaactgaaagtattgcgtccgtacgagacagtatgaagcttcatgttttaatatcgaaatggacgcatacacacagataatccacccttctcattaactcgttgaaagcaaagaacgcatagagctttctcataaccaccgataattagtcccaatgctgaaaaattattggcggattatttgagccttgcgaattaaaatggttgtctccaccgagtattattatgaataaattaattgttcttttcggaattgactctacttggcaactattagatgacaaaaagggactgatgcttacgtcgcactaattcgtgaattactccgacgtactcttaaatttactgtccttttgtactatgtgctacctttttattttggttagtcacctaaattttacgataacgagctttaacaaaatgcagttcaaaaccgacatctaaaaataaggtttaagaagagtaatgagtcgcgttaaatgtatctgctgaaacgcagtccaaatttgatgaagaataattgctatgatattaggcgagatgctataccatactgggatctttggtatatgttcgtaggacacgaacgaatcccaattaatacggcgatacaggctgtgtgaagcaatagcatataaattgctcacagacttttacaaaaacgaagaaaaacagaggccaatcgacatattactttatgcgaagttcggttctaggactcttctcgtaattttataacaaaatgtcggcccttttcaagaaaagattcacttttgacgtcctaaaacatcttcccttcgaaaatgatactcggtcagaacagttgtcaaagcttgaatttatattagtcattttttcaatgctcttaccgtttgcaattggccaagcatcgccaagtgggacaatgagctggacaaatggcttcaattagaatacagattaccaagaaagacacatattacgcttatggaaatctattacgaacttgcaatgtctctaaaccttccagattggatagatgatagagctgcaaatcggtttaaaatgctcgtagaccttccttcatgtcctgacgaaagctgtataagcaatgtctgtgagcatcccattgacagacgttttctcactgttgccgatttacagctagattggcggttggcttttaagctgatgaagaaacagctttttcgtttggaacaatgcacaacctctgttctttctaggcactcctttgatgccgttttaattcgtgcagctagcgcttttttcccggcggaagaaacgaataacgttctgaatgaagtattgccattattttccttatccgactttacagatgcactcgctgccgttggaatgttatctttattacttcccacttcaattttaacaaatgttcccagcttgaatccacagacatggctcccgactattttccatcttcacagtctatttacaaaaaacgttgttgctgacacaatgctatttgatattctttctcgcttagctgtcagcggtcttaatgacggctttaaatatagcttttctgaatatggtattttcacgcctgaacaagcacgaaccttgtttcactatggtctccggttattcaatgcggatgaccctgaaggaatgtcacttttttccaactcaaagcagtacacggtcatgtctaagttcaatgtgtatccacctgatggagtggccttcgttccttactcggaagaacgcacggctatgtatatgtttgacgctgaaaactcgaacgctatttcaaaatttgccgaatggattgtttgttcactgaatttaaaatgcgagcaaactgaggataatattctcactatgctgaacgaacttttctacctgcttacgccctattatcacctatctgccaatgaaccaggaaatgaattgctttttcagtttctcgctgaactctcacaatgctttctcaaacgttggacatatgaaaacgacgaggatgttactattccaagagagaaacgcttgacaaatcatataaaaaaagagtttgtggaaatacttaaaccgtctgtacttaatgccattcactctacagaagagtatttaagaaccatggcgcagaagtctcttcgcgctcttgccattcttgaaccagatgcaattgttccgtgtatgttaaagcgaatttattcagcccttgaatcatcagttaaatcacataacgcgcttgtctcgatcgagtctcttatttcgttagctcaagtaatagctggaacaaagcaatatcagcctcatattcttccattgctggaactaattcttcccgggatcgactctaacttttgcgaaagaacagaactcgtcttaaaattcgtggcgattgtctcgcattgtgtttcgttttacaatatagacgagcaactgggctctggcatattcctcgaatggtttcagtcagaaatcaccaagctcagacaaatgaatgatgataattatctattgcatgatgatgctaaggccatttttattgactacgataaagttatgactagttcaatgactactttttgcaattggttgcatgcttttgagaatcgcatatatgcgctgcttgagaattttcccactgactacagtaaagaagatattgaacagtgtctatcgatgacattagagtcattactgcctgctctgagcgatgagtggtttgatttaacactctcaagactctgcaactttctttcaacaaacgttgttaaccaggctgtcaatgctgttaataaggtctgtgctgcatttactcatgcttctccggagaaaacttggatgacactataccctgttatttctcataatattaatgtcgaaattgacaagaggaacgcagacccgtctattgaatactacttgaaaaaaaatatagctgacgattgtaaactagtctggaatctgaatattctaaatggtattattgactttaatggaaaatatttcctggataaaaggtgtgagttaaaggaacttcttgacagattacttttgtgcaggggatctacggaaccattagcttcatctttcgttcaccaactggtattcaacttaatttcggcatatccaacgaattttacaaaacgactacatcgtcctatagccgaatgggggaaaccctatgaaaataagtgtcttcaaatacactggtatataccttctgagcaggaaatcgatttagctgttttcatatgcgatcggtatatgtctttatgtatggattatttacagcagagagtcatcactcagaaatcagctgcagtgacaaatgaatgggttgatgatgtctgttcataccttgattggttgcgcttgttaagttcagcgtcggcagagctctttcaaattcctgatatagagtttcttccagaatacaaacatgacgagtacaacacgtacaccggagactatcaatacatacgctcaaaagctcgtagtcgttggactatatctcctcaacagaactccgttatggaggccttaagaaagcgtttaggttttctactagtcgaaattcataatgctgttttcaaatcacctggctatgatgttatgatcttggaaaatgtggttgcttgtgaaaagtattacttaattgattatgagtattcaaaatcattaagacgtttcaaagaaatcgacatcatttctagtcctttgatttcgtacttctgctttaaagaagcgaaacaaccatataatacaacgcttttgcaaaagaggattcaacttagtttcctcaaacatcttcgcctgtcgtacgtaccaagaattctcacttcaaacgaaatgtatatatataagcagcaaatcaagctttgttattcaaatcataataaagtacgtcttatcgctcaagcctctttgacatcttgcgacgatctcttccgtgatacacgattagaactttttcaattcttggtaagcattctcaatgaaactgagaatgctgacgtcctggagggatcaattgatgcgttgtacactgttcgttcgttactgaacataataaagcggcaatgggtatttttatacccagtgcttcaaattattgttcgattgcgaaactcggacaagcctgcctttcagacggtagctttgcaactttacagagaagttgcatcagaaatgtgggctgaaacctatttccccatatatgaacattacttcgtccctaaaataccttcacagtttgaaaacgaagaactgcgactgttcatcattgcgacagaacaacaaaggcaaagagatattaacatagcctgcatggctcgggatgagttcatagatacatttcccgatgctcattccaaaacgcaagagctgatcttacacgcattatatactttgtccgttaattttcttgctcctccaacatcaagactgctgaagttatttagtgaaggaataatctcatcaaactatactactgcaacctactgtcttgccggattgtttgaagttttgtattttgtctggcaggtatctctatccaaaggtgatgcgaaagatctactgtctcaaaacattcatctccctagtgaaaaaagattgaagaaaacaccagataacattgctcagataaagcaaactattttcgaatttacgggcagcaaaaaaatacattacattcgagcgtcatatcccggctggcttgctatacctgatactttggatgtttatgagcaaaattacaacgggcaagtggatttctcggctgcgcaaaagctggttgatactgctttgaaattaattaacgaatcttggttacagaatttactgattttcttaattcgggatccacaagttgatgatgattcggctactaaactgaaatggcgaagtaacattgtttatacatgggaattgctatttaaaatccttttcaacgcaggttcttgtgtctcttcaagcttcttgcataaacaaattgcgactctgtgcttgtcttctgaccgcttaagaaaccgggcaggcatggagctgctcactggttttgttaagagtttgtcacaatgcaggaggataattgctgaaaagcattggaattggattgtgccttttgtcactactgttatgcaaaacaatttatcatcggaaaatttagaattctggaaatctcttattcaaatggttttctcagattctgatcccatactctattggccactatataatgtattggtcaacatgtttaaaaatatatccttgcatcgaattttggatgactcaaagctcgacctactgagtgagttaatcaaaacagtgggctggcattttcaatttgaccaagttgtttatgctttattgcttccgagtttgcagcaatctcacgaaacacatcgagatattattgcttctgtgttagcaggagttgaacacgctcaaatccacgagtcccatgattgtgttgaagccttattgaaaaccaatttattagcgggcccactcggtttgtttttcggaaagattcctactacaaaagtcaacgccttaacgaaggcatatgaggaattgggtgttttgcgtattcatgcaactgataactcaagttctaaggattatgcacattatgcaagcttagttgtttattggacagagaagctaataatgttaccctgtggattcgccatcttgcctatggtttcgaggttaatttttcccgctgtactccatatgttagatgtgaagggcgacaaagatttgcggaaagcagcgacctctttgcttcatcttttgggaaatttgacttatccgtctgtaatagcgcaagacttctgtgaagcatgcacaactattttgaaaaaccagacttcattaagccagcgtttgcatgttcttgctattcttcctccgttcatgtttcaacattcacttattgtgagtacggaaacgaagttatctgtactagaaacacttgttactatgcttcatgaggagaggctttgtgttcgagaggctgcggcagtctccatggctatactaattcagtactttaccaaaccgcgtcttgatgttacttttaacttgcgtaaaatgttactcaaagatattgacaccacatcaatacaagcgtctgtgcctgcagaaccgttaccgcaagacaatagtagtgaagtgtttgctcaaagatatgctgcaattcttcaacttctggcattattcaactcgatgccttttggtatgtcttgggtgggcttctagtgaatcccattaccgctttacgactcggattactaatgattattgtctagttggcacaaatgctaaagaggctattgatgatttaaaaatgtcacattcagatatctggcagtttatggataagtacttcattgaggaggagcttaatgattttgaataatccactgtctaattaagagctgctatcatcaagatgtataatggatattatattttgtataaaacaacgtttctttattggacgtagccgcagcacctttccatgctgttgcaactgcaactaaagaactataggctttattgaccctagcaaggaggattcttttatttagtcaaagttgaaatgccgatgcaaggtatcagcaaataactttgagttgattgacatctaaattatgtgtacaattacaataggagggaccaaaaccaataccagcctagcactgcaattgctttatttacacttctgcaaatggtcttagttggaacgcccaagagacaattctgtgagcacgtcaattgaataaaccctagacataacccttaaacatcactatgaatactttgagtaaaacaactgatccttgtttaactacttgtttacgttggatagctaccacagattaagtactgtttcagagactgatttattaaaagcaaaaatatgaaatgtactactgagttggacagtttacatgccatatctgctaaccattaccattctattaccactgcaacattcaattattccgttcttccttattgttttcaacttcgttgcgatgcgttacaaatccttaaaataaataaagttaactaccccgagctcgttaatccaatttacggaaagccaaagaaaattaacgatttcataaaatgcaacagtaaaacatcttagagcgattaacgagatttaacgatacactccgtggctcgcgtctcaaaaccaccacgaagcattgactctggcatgctcacgaagagccgcccgtccaccatgtctgttgcctccctcgaagccgacatcttcaagtcgaaaaaaaatctcaacaacattgttgagttgctgcagctcgttgatctctcgactggatctctcgaaacggttaacgaggctgccgctgcactgtaccgagttttctctcatttcctgcaagatggcactcttcgacgtgtggacggagacgctgctaagtctgctaaaggcgctgtgcgtgaatggctgaatgaaaattttaagctgttcacaagtcatatttctcaagtgtttgatggtgaggatgttgacgaacttcaggtctccttcctcgcaattttacttcgtctttcgaaggcagaggggttggacggtcccttgctgaaccaactgtatttccgtgtgtgttctacacttctttatgcagagaatttgtctgacgtttgcgtcaacgactttgtctctagttacttaattcagtaccgtgatctgcgtttcttcttctacaagaacgcatccaaaattgttgctggaagtctccaggagaagcacgcaaaaaaagaacggattgcttacaatgctcttcgcatcgtatgcgccattcctcaaccagtcgtcgccggcgacgactcttccagctgggctccatgcctggcacaaaaaacgacagatgatgccttgttgaagaaacagtttcaggaaatgctgatcccaacgcttcagcttccgttaactgtacccacttttaagcgaattctggcggttatgcacaagcgtatcattccattcttgccaaagccaacgttgctgatggactttttgacagatgcctacaattcgcatcacactgtcgccttgttagcattgaacggcttgttcacactcatctcgcagtacaacttggattacccgctcttctatcccaagctgtatgctctgcttgatcggaacattctgttctctcgctcacggtcacgctttttccgtctgctcgacttgtttttgtcgtcaactcatttacccgcagctcttgtggcttcattcattaaacgtctttcgcgcctggcgttgtctgctcctccaggagccattgccattattgtgcctttcatttataacttgctgcagcgtcacgcaacctgtatgcagatgatccacaagccgggagacctgcaagatgacccctttgacgaggctgctgttgaccctatgcatacaggtgcactcgaatcctcgctgtgggagttagcttcgttgcagacgcatttccattctaacattggtagtcttgcctccatcatgagtcaacagttcaccaagccacgttacgagttagaggatttctttgaccatggctaccagactatgtgctcggctgaactgaagcggccattgaagcgtgaaccggcgtttgagtttgaagcggtgtcttttgatgccggtttggaagaaagttgggagttttaacggatcagtttatggggcaaagggtttatttgctcttagcctctcggtatttttgtttcatcaatggattcgggtttgtaaagcattaaaatagactttttaagtaataaattgaggtggggatccgcagatacctaattaattttaagtttaaaacgtttacctcgctcgcttagcttggtctcaatcgtagtaccctttacaaatgaaccatcctcaacgtgcagttaatgcgtttgtgtctattggctgcatatcagctaggagtgtgaacaaaattaaacaagggtctaaatgctcacgcttgcatacatttcttgcccaaattaacgagcaaaacaaacatgacgtttcataaaagccaatggccttaggcagcttagaagccagacttgaacaagttgaccaaagcgttagtgctggcatcgtggttgtcaacggggccctcagtctcgagttgcttcaagacgttcttggccaattgcttgccaagttcgacaccgaattggtcgaaggagttgatgttccagatagcaccctcagtgaaggtaacccattcgtagtaggcaatcaaagcacccaaggtggcaggagagatcttcttggcaacaatggaggtggtggggcggttaccaacgaaggtcttgtgaggaacaaggtcatcggcagcaccctcagccttaacctcggcaggggtcttacccaacatcaaagcctcagtttgagcaacgaagttggagaaaagcatgcgatgatgcttgttaccatcaatggggttgtgggactccaaaggaatcaagaaatcggcgggaataagcttggtaccttggtgaagaagttggaagaaagagtgttgagagttggtaccgggctcaccccagagaatcttaccagtggtgtagtcaaccatgtcaccagtgcgggtgatggccttaccgttggactccatgctcaattgttgcaagtaagcagggaaacggtggaggtattggtcgtaaggagcgacaagttgggtttgagcaccgaagaagtcagagtaccaaacactcaacagaccggccaaagcgggaatgttcttctccaagggagtctcgcagaagtacttgtccatggcgtgagcaccagagaggaaagcctcaaagttctcgtaaccaatgtacaaggcaacgctcaaaccgatggcactccagacagagtaacggccaccgacccagtcgctgaagccaaacatgttcttagcgtcaatgccgaacttgacaacctcagtctcgttggtagaaagagcaacaaagtgcttggcaatgtactcggggttgccggccttctcaaggaaccaagacttagcagagttggcgttggtgcaggtctcagcagtggtgaaggtcttggaggcgatgaggaaaagagtggtctcggggtcgcacttgcgaagagcctcagccatgtgagtaccgtcaatgttggagacgaagtgcatctccaagtcgcgcttggcgtaaggcttcaaggcctcagtgaccataacgggacccaagtcggaaccaccaataccgacgttgacaatggacttgatagccttgccagtgtaaccggtccaggcaccgctgcgaacggcctcggagaactccttcatgtgagcgaggacgctgcgaacaccgggcatgacatcaacaccgttgacactcatgggcttgtcagacaagttacggagggcagggtgatagacagcacggtcctcagtgaagttgatgtgctcaccggcaaaaagagcatcacggagcttctcaacgttggcctccttggcgaggtcaacgagcaacttgatggtctcctcagtgaccaagttcttggagaaatcgaaaaggataggaccctcctcggcagccaaaccctcaaacttaagggagaacttctcaaaacgcttggggtcttgagcgaacaagtccttcaaaataagcttggagccaacgctctcgtggtgggccttaagggccttccaggcaggcagggaagaagcaaggttaaaagacatcgttaaggaatgtatgactacgacggcaaccgaatctttacgcacgaaactcccaaaaagtatgtgcggctgtaaaaggtagggttaacgtttcaggtgtgtccgaggggacgtgtcctttgtttatatagtccgggaaaataccgtcacgtgacgaggagtaggattttccgaccgaacttgcgtcattatactccaacatgcacgtcagggtgcagacgcggagagttggtcggacctgcagttggtgtgggtgatgacggtgggtaacgggacatagaaaggaaagaacggaaaagaacactagcaggcggcggacggaccgtgagccgagacgacaaagacgaacaatctgcatactgcagccgctgcatcctctaacgctcgaaagctctatgaagtaattttttaaacctaatctagcattccctaatgcaacattctatgaagcaattaatgtagtgtagacaccaacaggctgagacgtgacctgcaggttgtagcttcgtggtatccatataggcgtacgaatgtgtacagggtgaaagagtgcctgcgagcgtcatatacaactgacggttgacaaatacgatacaatgtgtgtatgcatgcacacgtccattaacagctcacgcaagtaacagggcccaaccaaccatgcaccaaactgccaatgcaattctgggccccagctccgacgtccagcacagcgacgagacgaagatacgggggaacagaaaaagataaaggttgttcaagaacaattaagacttaaaaggagtcgggctgttgcttgcttacatggccatatcttgagactcaaagttgaagtttgtctgctgttgagcagcaccggcaccaccaaatgagaatgtgttgccttgcgtctcgggagcaagttcctcaatgccttcttcgtcactgaaatacttctcaatgatgccgaaggccttgagataaatgtcgttgttggcagaggtttgaagatcattaatcttgtccataccaccagcttcctcgacatacacggcgtagcggttgatgttgtcgctgtccatagcacggtccatctcgccaatcttgaggatgttctcgacagcatccaaggcaacttgaataatcttgttgtcggcaccgctgagcatgtcacacagagggcggatgacaccctggttgacgagatagcgaatctggtccggttgaccaagaccaccggaggtagcgttagaaatggcccaacaggcctccttcttcgtcttatagtcaccaaaggaaaggagatgaaccaagggaggaatgatgttggcatcaataatagcctggatttgttgagtattgccggcggtgatgttactgatggtccagcacgtctccttgcggatattttccttggggtgtcccaaaagactacagaaggcgctcaaagcaccacagtcaatgattgtctgagtttgggcgtcagtgccggtgacaatattgccgacagaacgcaaggcaggtgtctgcacagccgtgttggggtggctaagaagctcgaccaaacggggagcgcagccagcttcaaggatggcaccaatcttctcattggtaccgtcggagaggtaagagatggcccaacaggcatccacaaccacctcagcgtcgtcagagtacagcagcttgcacagggtgggcaaggcaaccgagataacggaccacttagggcagggattcttgccacggcacaagtttgacaacgtccacgtagcattacgcaacatggaagtgtcgttagcgctgtgctccaaaatgtacaacaagtgctcgagagctccgttgttgagcacgtagtcacggcaggcggacgaatcaccggaaatgttgcccaaagcccaaacgacttgctcacgcacgtccttctcaggcgacgaaagcaaatttatgaagcggggaacagcgttggcgtcaacaacaacgcgcgtttgctccgttgttccactggcgatgtttgtcaaggcccatgcagcctcaaattgaagcaagctgtgttcggattcgaggaattgtacgaagcggttcacgacaccgcagctgatcacccggtcgatgggagggttgctttctttcgaaagatattttctaaacttggtaacagcgtccaactgcatctcgatgttgtcagacatgacggcggctgtcagccgagggaactcatcgtccatttgttgctccagttgacccttgaactcctcatcgccagaatcttccatgtccgtgttgataatcgtgttcaggttacggcgcttgttcaagctctcctcacgtttttgcttgcggatctctacttgctgttcctctctctgacgacgcagctcgtcagccttaaaaacacccttgcctttaaagcggctgcgtctgtctgacatgaatctcgaggctccagagtccattttttacgtccgtcgtttttacagaaccgaggtatctaagtggtagtggtaaagtgcagtgggttaagtaggtgagtggccgaggtgacaccacgggatgaccgcggaactcaaatgggggagggggccagtggggggaacgggggttaccggagcagggaagaggagggagagggtatgggaaagtgaaagtataggagaacgacaggaagaaagaaaggaaggtcggcaggcaggcaccaccggtggcttgaacggaaagggtgtgtggttgaggaggtggttctaggaaccctatgagaaacagcatgagttcttaccctcaccttactctttcgtggcacgagcttgaagtgcatgtttcttcaaaacatgctcgtccatctcagccttgactcgtttgtagagctccatggtcgcctgggcatcttggacagacgaatgttgacccgtctgaatttccttgcccagaagctgttgagtcagttttttcaaagacggtgttcggcccttagcgagctttctataaccggggaacttgctcgtgtcacgaatcatgcgacgaggatgggaaagcaacaaggccttaaggtcatggtgcactgcgtgtcccacaagcacacgcccatccaaaatgtctgccaccgttttttgagcttcttcaaatgaaggagcgtcgcgtagatgatgcgacttgacaccactaacccatgttcgccagtcgaggacgcgttcttttggacgaacaaacgtatcgtagacgactcggccgtgatagttgactatactgacacgggcgagcacagagacgtcgtttgcaacaccgaccatttcacaatccatagcaatatacttgccaagcttgtccatattcacggtcttcaccagaccggaggcatcgtctccatatgcagcgataatttggctagcagacaggtcattgtcttccacgaacgaccttaaatcgttggagtcttttttcttttctgcatcagccagcacggctgctgcaatatcatgttctgaacttttggaagtgtcggtacgactcgctttcttcgtcacgaaattggttatttttgacttgtttttctttttttccactcgtcccttctttgtggacttcagcagcgtctacaacgcgttagtaacacaggcgccagaagccgaattggcagcaagcaggtgcacagcaaacacaaaacagttctctgagttttgtgcggctacaagggaagtgctccacgtaccttttgcagcttttcccagttagacgacatagcgaggctggcaggttacagcgcgttgcaggaaaaggaagagacgcgggtggggggaaggcacggcatgtgggctttggtgggatatatgtgggtgccgtctggggaaccgtccacatccaaggtttatttaccgtgcgtgtgctacgaaccgtcatggcctgtaaatgcacacagttgcaagacacgatcgatgaggtacgttgacggggacgaactagcttttaacaacggaaattgctcaggtgacgactcaattttactcgtccatccattacctcagctcacatcacaacttcgagccattatggccaggacagacagttttctcagacccaaacggtatgtggcggaggctacgtcgtctgcgacagtagattcttgaaataaggttttgacgcgtgtgtggtacgcgtgacacgtccctacgcgtttgcatttcgacgcgtcgattgagaactaacaaattgtttagttcaaccactgccagcagaggaacttgcgtgtatgtgaatccatatgggcgtgtaatacgcgtcttctctcccatcgtctcttccgtcgctaacgttcgctcgattcagtctcgcaacgagaccttgctcatgacattgtgctcaaattccagcagattgagaaactcattacagagttaccaggcgtgtccgtgtcgccggagcaacaatatcaacaagtgaaggagctccaagagaaaatcgacgaaaaacaaaccgaagaggagcaattgcgcaaagaaaacgccgttctgcagcaacaattgacgcgacgaatcgaagcgctggacaggctggtttatgaggttcgcaagcgcgagaccctaccagccccgtaagcagccctcgtcgcagttcgtgcagcacgaagtggtgcgttaagcacatttaacgtgctacaaaagaggtcacaatcatggtttactgtaactcagtaattcccggtgttctggataaaggagtctttaaaagtcgctaaaacactctactgtataacgttggatctcactatcgtctgcagttgctccttctaacctgtagccgtctttcctctcgccctcagcaatgacgccgttcaagtttattccgccgattattgccaatttcgaggtacacagcatcaccaatccaactcacgtagttgctaactctcgcaggccgtccggagggatccaaatgcgaaaacactgagcgagctgggccaattctactccaaactgcccaagggccctgcacctgctcctacgtacaactcgttcatgggctggtactccaacaaatacttcggaaagaaggcgagtggcaagccggtgctgcacctgattgctggcattttcttgctctcctacgcttccgagtactactttcaccttcgtcaccacagtgcacacgagcactagctcgttcgactgcagtggactgcgttatgctatgaatgaaacgaatctaacagggaacagttagcgggcattacaggcgtgtgcgagcagtgcgtagagcaacaaacctcactgtcgccgtgcacctcgctagttcagaaaagcaagcgcttcgcactgctgtgcagtgcgaagcgctacactactccacctaaaatctcgtcaaaccgcattattccctcttgcgcacaccatcaaacctctttaagccaattaacgagcggtagcgcaatcgtaccaccactaaacgcctcgctagctatttcctactttcgccccatgtgctcttattggcccccacagcagcttaaacgcgcgtcccatcaccgctaacactccctccgccatcaccctctaggacataacaagtacgtgcttgcacagtagctaacctccttacctgatggagagttcctcgaaacatgtacaagctgatgcgacggttcaaccagctggagaatccaaccaggcggatcctctgaagttcatttttcggaagcctaaaattaaaccgtcgtccataaacaagacgtatcttagtaaggcacaaggaacgcagcctgcgaagctttcctccacaaaagtaaatggggggaccgcgtcggtcgcgaagacagagccttcgtcggcgactacaactatcacgaccggtaatagtaaggtgcgactgtcaattaaactttcttcgtctgcctcttctgccgctagcaacgcgtcgtcacggtccaatggcacacaaacagcatggacacatcgtgttgactcttccacgtccctccagtccggtcacagtggctccgccgccgctgagaagcccaaaaacgcgtctgaaccacttgctgcggcagacgaaaacgcgtcaacacctttgtttgctgctgccgcagcgtcctctgtcagtcatcggaactcggtgtcgacaccggctacgacgttgtcatctacaaactcggttcaatccatggacagtgaatctgccgtcagggttctgcgaaacacactgccaccaaaacctattgacgtggccgcagcatctgccgtgtcttcgcgggcacagtctcctcattcagcaaacttccgtgaagtttcacccagtcggctcccttcgccaaccaagtcgcgtcgaacgtctcacgtgtcggaaggaaagtgggatgaaattgacgatgatgacgatgacgactggggtagtacaatagagtttgaggatggaacaacggtagtcattgatgctaagacgcacaaataccaaccagtacacatcccgccaaatctggtcagtgttgctgctcaaacagaaacggcggttgccgcagcagcggctgcagccgctgctgctgcagaaaccagtccagctgctagagcagttgaagcgaaagctactctatttgaagcgtcgcgaacttccagcaactcttctctcgctaccgaggctgcgaaaactgactctactaccacatctcattctacgattcttcgtctcaattctggtgctcctccggcacctgtagacgcctcaacctccgagcagcccagacccgctgcttggtctcgcccggcatggcgacgggactcgttaaatgaacatcaacaacaaatgtatcatcaacaacgtcctcccactaatcagcaatacccgccgtcccagcattcacaacacgcaactcataagaatgccccgagagcccaggaacctatggataagtccaacgcggcttttcctccctccacacataatgaacctgtttctcgtgcctcccgtcggtcttctgtttctacaactgtttctcagcgttccgctcgttctgtttctcgtaatcggcccccggctcccactgaacaggagccagctatcgaagagttgttagaggagcagcacaaaattatggaagaggctcgtcagaaggccattgagcggcgtaaacgagaggaggaagaattgagaaagtcgcgggagcgtgctttgagaaaggcagaagaattaagcaaatctctcgccgctaagtcctctgcaagtaagcctgccgctgcggctcctgtcacaacgcagacagcagcaaacgactacacacccgcttctcctgagcgggaagatattaaacctcctgctgccgatgaaactcaaacccagatcgctactggcgatgacgcttctcccagaagtgcagagcctgttcccgcttctaatgtacctgcgcctgcaacccccgttactggtgacctttcctggcgcgcgacttgtcgtcccgtaaaggctaaaaagtcagtacccatacataatactcacacggttgaggagcctgaacaagcagtcccgaatgtatccactactcgtgagatgcctgctaatccacccaccagcagacacacaaagtctcgtagtattgatgaggttattttgagcattaaggacgttattttggacaacaatgcttataagcagcgttcaacgcctatggttccaccacccattaacacggcgccctccatttctaacggcaacgtcttcgagtcgcccggtgtcatggcttcgactcctacaagtcgagctcgcgttgcttcaactacgcctaccgttagcttccccatacttcctcatgctcccgctgtgcctacgatcagcacttctgttcctgcaacagcgacttcgtccgcggcgatgcctttgacatctccgtcaacgactaactattctcgaaaggcgtggttgcagcgtcaccgtcaagagggaaacattcgcgtttttctccccaaggtgccgcccttccacgctgtcgttgactacaacaaaaatggtaccgccatagaaggcgaaatcttgcgcatcgatgaagctaagtattcgtcgaaacaacaacgcagccgccctgcctccatcactgtgtctttgccaggcacaaaaatgtaccacgttgttaagtgtttcgctacgagcacttgcaacggagtccagactgtccgtgaggaccatgttcgccgggagcgtatgaacgctgaatcctggagatcctgagttctgtcgctaccactttcgctcatggcatcacatccccacactcgaagattcttgcatgttcggcttttcacatccatgcttggacgtactaacccgtttgtctgctaactatctgctaatttgcatttgggtcatcctcgcaggagctgtctgctttgcagcacggtttagcacacgtttcgttggctgtcatcttctgccatttatttactttttttactactaattatccgtgttggttaaaccgtacttcagcagtcaacaaaacgactacagcattatgggacctcttgggttccgaagctgtatactgagtgcagccatccatgacgacgagaaagacactgaaacaaagcagtacgttgttttacccggtgtcctttttcctttcgttgcatcggctaccgctgttcttggtcggattgttctttatcttgtttctttcaattcctcttacacataccctcttttacttttaacttcgtctgtccttactgcggtagtcggctttcacgttttattccttctttatgttgtcttcacggtgtaatgtatgattaaatgcttctaacttcataacgatcaatcttcacttaaatattacctgatatttaccctcttcttatatgagctctgggctccgcatagagaacataatccagctgaaagttgtgttggaaaacacacgttccgttcatttattaattacatcgcatgagtttctccattcctttcgtaaattcttgtagcacatgggacaaaggttgtgtgcgagtttgtaccctccacaaatcggacagcgattaatatttgttttgttcactagtgcctttcccgcgagctgtctcatacgctttcggctgtaagactttctcttttttggcgcagctaataaaatgctatcatgatcaatccaatgaaggtctgttaggaattttggaagaagtattcgaattgaaggtagttgtaaaaatgaaagttttgaagacaaattcttaaacaaagaacccgagcttaaccgggcgattgaggacataacgaggacaaggacttgtcaacgacgtccaccacgtcagcgatagtaccaagtaccgctagacttgatgggggtgtttttggtggtgaggttttggtgtagtattaacgggggtacaaagctaacaacaacaccaacgagttagcgaacagggatagggggtagccccctcccccagtcttctttcccaagtcttcgcagtctggcgctgctaaaggctaacaaagggcgtgcagccattcccatgttaattacaatactgcatctatatataagagattgcgaaatggtagtgttcatttgtgtacagagtagcggtttggcattacacgaagtaataaataggctgaaaaggttttcatataccatcattagaattggtcaacaaaaaggcatgttcactcgtcttgggaaagctatattttgtgtatgagaaaaatgaataccacaattcacatatattcaacacaaacaaaagcttaactgagactgcttggcttttgaatcgatttgatcaggctaaagagaagaaatgttagtaaagaagaattaacaacaagcgtgtgaagactgtacttacggagaaagggaggacagtgaaacggcttttttaaggaaaggatggcgcagaagatcagcggcactaggacgcttgtcaggattgacgttaagggataaagacaaaaaatcgtgaaagacagggctaagacgttctggatgactcagcttgggagtgccatttgtagcaataaggtacagggcgcggagagggttctcattcaggtaaggcggctcgccctcaaccatctcgatagccataatacccaaactccaaatatcgaccttgaaactgcgaaaatagttagtaaaaaaggattgtccgcacagcaacatgctgatacatacccatattccttacgagtaacaacctcgggtgccatccagtaaggcgtaccaaccatagtcgtacgcttggcaacctctccattaatctgggcacagaaaccaaaatcagctgcaacaagttagcaacatcgtttttaatgtcgtgacatataaatgcctttgtatagaacttactcagtttaacatcaccctgcagagaaagcagcacattatcggacttaatgtcacgatgaatgacaccgttagagtgcaaatgctgcagaccctcaagagtctcacggcagatagcagcaatttgaccctcggaaagggtgttgctggtaacaacttctgtgagactgccaccgcgcatatattccatgaccatccaaagctcgcccttgtagaagaacgtgtcaatgaagttgacaatgttcttgtggcggttggagcgcatcacgagaatttcattgacaatgaactccttcttgggctgctggctaatattcatttttttaatagccacagacaagttagttccgacttgtcgagcggagtacacatcaccggaagcaccttgtccaaccttgacaaagctgcggtaaagaagcgtggggttcttgggattgcagatgctctgcaacttattgaggacgaaagcatcgttagcaccacggtgctgggagcgcttccgctgctttccgggagaaggaggagcggcagaatcagcagccgtagcaccagtcttgtgctgatggtgatgagtgtgatgatggtggtgggaagagtccgaagcagccgctgacgaggccttcgtcgccatatctgcactcgtgtgtccgtgttgcttaccggaccatgagtgcgtcgacggagcaccttgcgagtgcttcggagaagacttggtagaagcctttgcagggtatgcattatggtccacgagaacgggcgaatgactacgcaagctgggttcacgtggcgtttgcgacgcaaacggggtgggagaaggagaatgcatccgactgctcatggatccgggcttcggaggagccggagcgggacgcgagggctgcaactgcatcgctgtgttaaagcgagaagatatgttgttttcctcgttcgacgacaaatgatggttcgaagacgccgacgcagagcgagacatcgtcggcgtcggcgaacctgagtgcagggaggacacaccgttggggctgctgtcgccgtcctgcgcgttctggcagtcggtgtagaaagccatagcatccaacacagcttgtggatgctgaacctgctcagacttggtgatgccgctactgcttaacagggactgccactctctgggcaggccagtgaattcgccggtttcgtagttgaaaccaacgtgcgtaacatgcttggggtcgaatggtgaggagataattgtgccggatttacgctgtgacgaggcagaactgtgtccgctgagcaaagagctcatgctcgacacaaagctaccaaacgctgtcttcttcggactcttctcttccatgtgggaagagtggtagtcgctgttctgcgagctagtagagagtgtcttacgcatcgagctaatactattcttccgagcaccgggcacacgagaagagttcgctgtcacctgaaacactggcaatgctgccgacgatgcactgcttccactcgaaagcgtacgtgtagtcgcagtcggaggcttgggagcagtacgagtgggatgtagatcgtagtatcgctcatcaaagcccaaaggaacgatgggagaccgtgaaaccgaccgtacactaccgtaatcttcgtttttcttcgatgaagaaggaatgttcgtgtaagaaggatctctgtactgcatcttgaagactaaaagcctgtttttctacccaaattgccaataagaaacaagcaaacaacgctttctctagacatgcgtttggaacgcgccagaacaaaccaattgtcagcgtacagtgcacagaacccgaaaagtgctttacaaagagacaacagaaacgaccagtggtggaaggactgcggcagtgccagggaaaacggtgtttgtatacagttcaccgaattcttgcgtgtggacgcagtggtatgtacttagcaggaagcaatatctaggttgggccctatatcctatcgtgtggtgtagccccccgcgccgctggaaccctcctgggacaaggttcagggggtaacctaggttacatggtggtgagttaggttatgtgtgtataacctaggttagagttcattcttaccccggtcgcacttcaagcctaaacaaaccgcattagagctggcagctgcgtttgcatgcgtgattacacagaatatcgttctggatgaagttctttgctgctctgcttttgtgtgtacgcgtctgctggggttttgttcgcgagaattatggagaattgctgacggtgaaaccgttgacgagtaaacatgttctttcgaccttcgaattcacgatagatgtcaacgatcttcacgactcaagcacggatgacttctttgatccgggatacacgatcgtgccgttgcagattgcacgcttgatcaaggaaaaccaggtcgcagaaatgcatctgcgttttacacggggtcgatgggacgtggagctctggggtgagattcccaagcaaggattgagttctggaggcactgggctagagttgtggtcgtacatgccagtcgaacgtgacaatctgcattggtaccaattgacaaaccaattgtccggcatcttctgtgcgtccttggacacgattgacagcacaaacacatatcaaccgcggcttcctctacaggcaaaggtgtctcagccaaaccatgccttttactttgccgcattgccgcaagaaagcgtgtgtacagaaaacttgacgccctttctcaagctgctcccatgcaagacgaagtctggcattgcctctctcatcaatcagcacttgctcttcgacaccaattggcactcgttgtctctcgacatcctcccatcaaacgagggtgaacgcactgacggtgccaatgtcattacgagcacacaaattgtcatcaccatccaagccgttcacgacgtcgagcgtcgtttgcgacgcccagacaagtcggtcttctacccgcccgaagaagaatgcgagcattacgacgacaatggcgaccgcgacggcgaacatggaaaagatccgctgacctgtttgaaagccattcggagccccttcgccgtccacttctacgactttttcggcatgccgccaaagccgagttgtccgctgtcgacgaacgagcacgatgtgctcgtcgtcggcgccgacaaacagtctgaggcatggtaccggctgtctgatggacgtctgcaggacgatgtggttttcactacattacagcagcggcaccccgaccttgttcgagctgactatgcgctgacaaactacggcaatcactggagcggcatctcgctcatgctcacaaatccccaacccaagaactacacggctacggcaatgagccagctgccctggtttgcgcattcgtatttgcacacgctccaggtgcgggtcaacgatacattgctgcccaaggaagacgtgctgtgccagatcgcatatcgtcccttcaaggaccgcgtccataattcctttctcgagctccaattcctccttccggcattcaccagcgtcaaaatcatcaccgacttcgaaaaatcgcctatcaagctacacgaatacccacccgacgccaatcgaggtttcgatattccacccgctataatctccatctacgacaacacaacgctccattccacactccgtacaacctcgctcctgttatctcttccgacccccgacttcagtatgccgtacaatgtcattatcctcaccagcacggtaatggcccttacctttggcagcatcttcaaccttctagtacgcagattcgttccgcttacgcacgacaaaacgtagccttcccctgtcttacggaacccatgctctaactcttccctgccgattacttcaggatcaggcgatttcgtcacggtccgactcatctctccactttaggcatacgagcgcacgatgtgattatccggcataaatcagaaccgctagcggtggttgtggacctaagcacttcactggacgaacaattactgttctgtttcaattgaatattgggccgctgctgagaaattgttttctcgtcgaaaagctatatttggccctactgtcaccattgtacgagctggtcgcgtgggggttgagtggaaactgtatgaccgtattgctaacacgagaagacttgtaaatctgtagtatttccgcgtattcgaccagtcgccggtgtcgaattgttctagtgtgggttctgggaggaattggtactcattctcccctctatacggactctgcttctgtgtactcctgtgttcattcgtggcatgtacaacgtgcctgtcggcggatatttgagtctttattgatcatcgctgggtcttcaatcgcagcaatcgtcagtactaggacacagctgactttgtgtggtacccgcaaacatatttaattgtttttcctcgttcccatccgtcccagttcccgtttccgttcctgttctctttttctacctctttctctttccgttcatactgtttaacgacctcttaacgcgaaaagtatgcaagtagctatggccattactataaaaaacgtctcagatgtcgacacgctcggcgatgctgattttaaaaagcatgtcaagctgaaacccgcgcaattgcccatgctgaccatcgtcccctcgcccaatgctcttccctccgtaccgctggaacgacaaatggtcggcttccagccgtctccgcttacatcgccatctcaagaccttcattcgtccatccactcgtcgactacgtcgagcacactgtatagctgtagctcggcaacatcttccaacaacgcttccagcgaggagtatctgctgggatcggaagtggtgccggctgctgcctccaagcaggtcgaagtgctgcagctgttcgacttcgtcacaaattctggcttccctgttagtcccgacttttatgatcggtgtctgattggcattgccgacacgcttgagctttcagagttcctcaacgcatttagagtgattgggagcatttttgagaagctccaggtgttggaaacggccccgagctctgaagctttcgagaagacagtgttgtttttatgcagacagacacgctggatcgcccagcacaagcaagtgcttgagtctcgttgttacggaggctctgtatgcgtggaacagctcgccaagatccgcagtttttacgatgcaaacaaatccatgaatctcctggcctcgtttctgaagcgcttttggaactcatatgaacgcaacttgtcgtctgagttttatcacgaggtgctgtctgctatttcgcagtacggatcgtctgatgacttgctgatggtatatgaccatatgcaaagatgcagcattcccgaaacggcacaaacgttcatttcgctcattcggggttttggacgcgcgaaagatttaactgttgcgattgagtgcttcaatgagtacaaacgcagctttaacacattacctgcacactcttcgtacgatgtgtatgcggccttggttacagcatgcttcgactgtgatgattctgaccgtgcggtcaagttttttgcacgattggagcaagaagatgaaggcgatgttccgccttcactcatttacatttttggacagcggtttgctgaacttggcgagtttgacaaagccatgagctggttggaacggcttcaacaaatgaaatcgacctctagcttggtccctaaacttggctccactatactaaacaatgcagcacagaaacgcgtgtcaactgttgtcgacaagctgttggaaatgattcctttgaaagccttccggaaggaatatgtggctttaatgaactacttcttgtacctggcagcaaccaaacagtttactgcctttatcaatgattctaatgattatcttcgttctttatctatgtggacgaactgtactttcaaggaagcctaccttggattaattcaaaatggacgtttgaacgatgcattggatgttttggagcatcacgtttcgacaccggttgttgactcacacttcgatgttgacaatcctactttgcagaaagccattttggaagatttctggtcttgtttgtcactgaattccgagaagatggattcttcgttacggatattgctgatgctccaaaaccaaccgcattattttgtattgaattacgccgccgaattagcggtttgctttttagcttctcaggacccaagtgcgccttgtgactcggagttgtggtcctacctgttcgaatatttatgtttcactatttgcaaggttccgcagaactcggaacatctcgagagcttgcgaaacactttctctttcgttgtaaaacacaatataccgttgacgattcgcgatcatgctcttgtacataaagtttttaacacgtattctactcagctcaagggtatcaaatcgtttgatgaattgttggcgccgtatcggatgccttcagtcgatattgctatgatgcggaatgcatttcctagtagatctgcattgcgttcccacataccgaagattgaaattgaatctagtggagagataatacctgtactcgaaggcattgttgatcgggcgactgctgttcgcttttacaatcgtgttgcgaaagcacattacaatggcaaactatttttgcccactgtgtacattttgctaagtcagacgcttatcaaatttaacctctttggagctgtcgaaaagatgagaatgtactctctgacgctgcaaaaggagatgatgccgcatttcaaacggcatgctgagctttttcaagctgctattcttgatacgcagttagcttcttttgccatgcaaaagaaaaacaagcaggctttccggttgaaaaacactatcgctcgcttgggttattatcctagtgcgtctagctatgcgcatattatcagtaatattgttgattcaaaggagcatgacgatgcggcggaggctctacgcttcttcaaagaagcaaaagagcataatgtcagaccttccgtcttcttatacaacacggttctttcaaaacttggcagagctaggcgcacctctgaatgtataactttgttcgaggaaatgaagtctctgggtttggttccatcaagtgtaacttatggtaccgttatcaacgccgcatgtcggattggcgatgagacgcttgctgaagaactatttgaggaaatggagcagcagccaaattaccaggcgcgtgttgccccatacaatactatcatacagtttgaaatccaggtacttcacaaccgggacaaagctctgaagtattatgaaagattgaggaaacataaaattaagccatctactcatacttacaagcttttgctcgatgcgtatggaacattggagccagttgatttcgttgctgttcaaggtgtcatgcggtcaatggagcataataaatgtgctctacaagctatgcactattctgcgtacatgcgtatttgcggttgcatcatgaaaaaaatgaatgaagcacggaaaacatataaggcggctttatcaatgcaccagcagggcaatcttacactggacggatatctctttcaaacttacatcgatgttctcgttgctaatggtcatattgatgagatttctgaagtaattaaggacatggaaaagcacgaaataagacttaatgcgtatatcgttaactcccttattactggattctttaaggcaaagcaaattgagacagcacgttacttctataactgtctcgatggtgaaggtatctatggaaaagagcccagtacatatgaaaccatggcaaaagcataccttggatgtggcgaccgcaaaaatgcattgcgcgttcttgaggagctttccaaacgaaaatttccagaggccgttgtaaaacgcgttgccgattctattatgtttcggaatcattcataaagcacattgaccttataagtaggtccgtgctgtgggaacgaaagttagtcaagagacgacttgacagttattctttctttgtaatcatcattgtttttcatataagcacaatcactagtctcgggaataaagttgtttctcgtgtgaactgcttgttcctctatggagttgatgttttttctctctcttagaagagaaaaggagcgttaatgcgaaaagtactgtaaaagcatttgttttttacgtacttcctccttgtgcattcggcaacattcgcgttttcctagcgattgccggttttgttttctaattgtattaactgtatagtcaaaacctattccaaaagagtcgttttttatcttgtctgtttttaaagcgtagatgcgtccttgtgagcttgcaccgaggccggcttgattgtttggtgaccatcctaacctcgacatcgtttcgtacccaatgtgtccctgttttataagagatggacggtagttgttttgtatatgagcttttgaggacaaatgagctgtagcttgctcatgcttgaggcgagagccagtcggaacttctaagttacaaacagtgcaagtatatgtttgtggcgttgcaagaggtgtatctacttgcttgttttgatctgtcgtccgttcactgaatagtgagcgatagaactcggaaatattggctccagtatgttcttctgtttgaatagacgatgtaagctcttttgactttacgaatttaactcttcctcgtcttttgtagattccatatgaaccaacatcttttatagctaattcgtcagtaaattgcatattccagacacgaaaaaatcgatagatgaagaaacagggttgtggcaatacagactagtcgttcggtgggagggttgtgggtatatgttaaggtgaaagaaaaacaaagtctaggaacgtcgatatttttcaggaagaaactcggatatcagcttgatgtctgccgcaaatgtgtcatctaaattctgaagtatgaggtccagtagcgaattaagtctgttttgagattcaattcgtgccgtttgtgaaatgtctgtacttaaatgattgttgcacagaatccacatcctaagtaacttggtatggtgtgtgccaattcgttgaggaaacatcctcagaacttgaatcagcgaatcgagtataccaaggaaactgtcgttagcatcggaaattcttggatcagagagaacgaaagagacactatcaatgaacggctaaatactagttaataacaaaacagattcagtagccttatctcacttactgttaagaaaacgagcgctctgtcatccatttttatgaacacatcgacaatttgactgcaagcttggtgtaaaatacccggataattgtttgcatacgtgaacagagggaagatggactgcgtaagcaaacaatcaagctgttcctctttcagcagtttgtttaagacaagaaacgctcgttgtaaaacttgtttgctcatatcctccctatattgaggaggaagatacgaatacaatggaaggatatctgtttcaaataattcattgattcgtgtatatcggagaaagtccagcgatgttttgtttaggagctctatatcacttgtaaagcaacattcttgttctccaactcatgtctcaagatacagatcggagggatcagcagatgccaatacttttccactgaatatgcctaaagccaatttgttaatttgttttcgtaataatgttttgatttctaacatacgttcatagattgtataacccatataatagaataaggcaacaatggatagatgtctttccaagaagaagtaaataactctttagaattttgtatttgaagtctcgcgggcgggagttcatactcatacttccggccgctatttgttaatcgttcattgctggcgaaatattttggataaatattttcaagaatgtaaagtgacaaaacatctttctggcacccgttaaaaattgtcgtaagaagttttcttgcagcagaggacgcaaccgtaaaagggcaagaatcgtaacacgcaatgtcaaacaataaaggaagtatatgattaagctgatttggccgcaagccagttttctcgagtaaatgaaatatacgagctgctcgctcttgaaataattgaagaagttttgagttatctgcagggtaagccttcacattcccatcattgatatatgtatactcaataacgtcttacctttttttaaaatagtaaccaaatcatttgttagatatttccgtaattttgttaaattaccaaagtctgcgtgctgaatttgctgtttttcagaatcgagaagagagcattgctaccttgttagaatgaacggactataagggtaaaatacctttttcaaaacttcttccgtaattcctcgcctttgaaaatcgtctagctgtgttataacggccgataagtcctgcttttgatctagctccaagataattgacatcttggtagaattatgacagaacacttgggtcaaaagtcaattaaatttacagatgcggtagcggcttgatttattgaaaatacgctctaacaaaagtagaaatgattgctacaagcatattaatagttttaatattattttttttgaaacgttcaccaagtataatcaactgtaaaaaagattgtcgttagtcacacggctataataaatatgatgtatctaataaatattactatataaaatgcaacttcaatgaaaggggaatcatagttaggaggtgatttcatgactgcatatgcttgttcgcatttgtctgagtttcgagttattatgattgcattgccggttctagtactctttctggattcttgacttcaggttcacttgcggtaataggatgtgacggggaacgcaatgaggttctttctaacaatgaaacaagatcctcctctttctgttcctcctttactagtttgttccattccttctcaatatcctcatcttcttgaagaggagcagcagcagacagggattcggctatctcatcggcaacttgtgtttgctcctctactctttgaaggatcaaatcgacatttgtagcacctcccatggagcgcaaaatagagcccaacgattccgcgcctgtcgacaaagcgtcgacaatattgcgattgtccaatgcttcatcaattttggaaacaagactgtcgagttgtagcaagactccctctttttgttccacattggaaaacagaaaatgtctctttctgagcaaactcagagcggactttttctttttctgctccagacattccttgagcttaaaagtaagcttctcaatttgatcattcaatgactcaagtctttgagaagttgtaaaacttgcttgtcgcaatttagcaattgagtgatctatttgttctagtaattcttcttctggggttaatatgaacttgataacctgatgaatgttagagaaggcactgaaaaaaataactaacctctttgtcatatgtaatgcgtcgatatttaccggaaaggtacaacaaaattgcagttaactcatcttcatctaacgtatgacccgcccataacttcttaccgaatatttcagcaaatgatggataggagtaaatgttagatgaatacgaagtatgcaatctttcagcttcggatataattgaaatacaaagattctgcaaatttgaaagcaaaaagagctttccattagggtatgtttgcttaggaatctttttctcagacgaagttgtaaaaccgagtgtccgaaatccccatcgtaaaactcccattatgattgaaccattgccattttgtggttgaacactgcctttcagattgtttttcgtaacccagtcgccttggtcaagccagtaattctaccgaatataagttagtaattgcagatatatcagaatgtaattacagcaacagctcccaaactcaatggtctcccatattcagtggagaaaagagaatcccgaagttcatcgttaaattctatgtataacttgtgatgccaatggccgttgtaacaggccttttcaagagcatctttccatgcaaccatatttgcacgaaatccctcaggatttcgatgaattgcattggaaaagtccgaataaagggatcttcttctactttctctaaaaggatccaaactaaagatgtactttagcaatgtttgtgattcttgctgtgtcattagggtacatcaaaaggaaaattaaaatttagaagaaatgaacggtttcatgagagcgcaagttatccacaggaggcaaacaaagcaatatgctagcaatgacaactttaagtgatattgtttcagtaaacctcttcaattacgaaagtaaacttaaagccatgagactacacgcacaatcaatataaaacataatatttacgtggaaagaaaagaacaaactccattactctaaactatgttctaattgatctttcaggtttttaattgttacccgtaattcatcccaatgcgacgtttcataaacttcataagcgtattgcaaacaaaggttcgccatccgtggccgatttaaagaaagccaataactggtacttaccaagtaccaaaaagccgtttttcgctttcgttgaccaaaagaagactcactttccgaatctttagatgagtacaaagttgcaatacaggtagaccaaaatgctgtaccaaaggcgctgaatagattaaactcaaataaccgagaaaaccaacgaacggagtcatctacggacaaaccgggccgtgtagataataaagaacagacagttacgagcgccctgatagcaaaatagggcatatggcaccgatcgatgtaagtttgcatcgattgttccagtaaggggtataaataaacgctccggttcttctgtgtaaggagctgggtttgcataagcatggagacggcatgcatctcctggcaagatgctaaatagcaccaggccttatcatccgaaaacgttttctctaaggattcataaatttcagaggcaactttgtagtctctaagcataaaatggtgatctgccagtcttctgagctgtgcttctggcttgtcaggaaaataacaagaagtagtaggatcataatggccataatccgttggagctgattgacgagaaaagtacttcctggaaacaagcaagagcttgcttgtaaaggaacctcgataagcagataatctttcagtccataagtgtacgcatctttgcatgtatggaataatactttcgttaagcatatcgtagacaaccttttttattgctaaaatgtcgggtaaaggaagtagatggacttcgtcaaaggcattatttccggtttcaatctcaatcatcaactctgaagcagatttccactgtgttccgttcacttcttgttgcaggtcaatatcacttttattatccgcaacagcatcttttaaagaagagaacttcaagaagtaacaatttgctccaaaacttcttctcaccaactcaaaagcctccaccgatttctgtaaatctgagttctcatcatcatgcaggtatatgtagcaatgaaccaagtctctagatacgaaatggggaaatgctgctgagttcaattgtttatataactgcataaaatcttccaaaggatttacactgtgtgaagtcaccactagcaatgaggcaaccggatgtgcaaatgtttcatgggcgctaactggtattccagaaagcagccgttggaaaaagtaataaaacggtgacgacggatcaacatcctcacctaactcattctcggaaaaataatcaacaaaccgctctgtgaccgtttgtagggttgccagattaccactaggcaagcagtttgcatattttgaagggggagaagtatcaaaagatttccgagcaagtttgtcattcataatctgttgaggggaacgtacggcattaagtggaacaaatctaagtgagaatttgaggttcctaaaggccttctctccacgaattttgttctctaaacgtccatctatgttgtcaccaaatggtctcaagaaatctaccaaatcccggaatcctttgcattgaagaaatgtatccgcctctcgtgtagcaagagtgataacatgaggacaataagcctgttgaacgaaaaactctaatttctccttagctgggctgctttgaaggtacggcggtaacttgctttcattaagaccgaatgcggcctgagacaattccgtaagactgcgagtgataaaaccatcaaacgaggaacgggctgacatatctctagtcaaagtcctcaaggcttacgctttttgaattgtacgaaaacagccaagttcgctctgacagttcgtttttgtaaaacgacaatgttatttcttacaatagcagctcttttgtcgtttcgtaacctggatgaagtccaaatggatttacctcaacgttcactgcaagaaattgatggcttttgtgtagtgctaggtagttgagaagtaatggcttgggttctcataacaagcaagaccatggcaacaaaaaagtaaagcaaagttacagaagaaagtgaaaccctaattcgggttccatttttctgttacacaccatcttctttaatttcaatcagttgatcatcgtcattttcatcgtatgggtcataactttctagagaaggatgtcgtaaggacaactgcgagttattgtactcggcaatttctctttgtttttgtgcgaaacgtaatgcgtgaatgattctgtctttgtcctgtaattccgccttcaagtctgcaatttccaaatctcgatcagagagtagttcttccattcgcatccgtaccctattaattgcagcgccctgggatcgttctgtttcaagcattgcaatgtatgaatcgcgttgctctaaatcagaagatagttgagcaatcactgaagtaagatactcgttctcagcttccttttttttcagttgaatatgcaaagcactaagttctgtttgcacatctgaatttccttccgaacgttttacatccaatggtatattttgtgtccgtaaggcgaattttaaagtattcgttgtttccagtgcatgttgtggctctatgctgatagtagccagaagtgatataagcgcgtttcctgagagtgatcgctgtagcagccgagtgagtttcgaatctctgaaaggaatatgactgttattggaagaggacagaccagacgctgaagtggcactcagtctcgaaatgacggtacccagtgttaacagtgatttattgatataagctccttccttgcgtctttccatgtcagaagaggcccgttcactaccagctaaatccacaagactaaggtttgagcaaacggttttcccttcctttgtgatgttcctggttaaaaatatttgcagaattgcatgcgaacgagagctgtgtttattgaaatctgtttcagctgtttttctgttcaccacgcactgctcaatgagcgagttgacttcttcgggagtggtgacgagaacgcgttcaacaggagttacggtgacttcaccattagcattttcacgaatgcgaggttcctctgacgaattggtaattaaatcgcgaattcgttcattataaatttctaagtaggaaacgtgaatttgaaaggtgtcagagctgctattgcgctcgacaagctcaaataaatcacgcaccgcaagaggaatcattccatcagcacctggttggccttgcatagagtatgtttttccagtacctgtcataccatatgcaaaaacaatgccattataacccatgtaaacattttgaactaagccgtacaccgatttctggtatacctcaaaattagaagtgtacatatcgaagacattgttatagacaaattcgcggacgctagagttttgagacttatttcgaataaaggaacgatacagagggtccgaaggaagtgcaccgaatgtccatattgagtttgacacatctcttgttggacaaattcggatgctagtgataacgtttgtgttcacggcactagatatgggactcggagggacagaactatcatcgtcataactatttacatttcgttggttttgaggagagaacctgggttgctttaagccgtggttagagccgacaggtgttgctggtgtcgaattgatagtcgtgtaagatgcagaattaaacaaaggaagactagaccgtgcttgtatagaagctcttgtcggtgtaagtgtcgagaaccgtttaggagtcagtaatccggaagaagggagttttccattaggtgtattcattcttcatggaccaaaagaaatatacgaataattatgaacaaaatgataaaaaacaacagaacggttgatggtataacttggaaaatagacacagaataattaatgaatgcctgaaaaaagtggtaattggtaatggtaatgaacaactttaacacttaacaaaagccttttcaaattgtggtttttgatccctgacttcggtcgaattatataaacagatgtacaactttaaaggaagtgtttcgcgccaatttgcattctttaaaggagtttttttattcgatttttattataactgtttttcgtgttgtttcggctaccacgctacgtcagttaaacacgaaaaatttaattaaatcaattagaggcggaaattaggataatttcataataatattaactattgtcgtactacattatcaactcacgtagaagactttatgctgccttgttttcgtccaaatcgtctggaggtgcagaaattggctgtgcctgtacaggctgatccacaacataagtactgtagagttgtttctgtctattaaagtcgttgattcgttcttgtcgtcgttgttttctttctcggtctttttcaataccaagttgcatattcttttaattagcataattgattaaacaaacatcactacaagcaaacctgtttctcagagccttgactttgatgaacaaacgctatcattccaacgcaaaacaatgacgctaatccaatactaactttcgaagctgttgacattcttcgagtgaatgtgtcttccgggtggtgaaatatggcagctaggaatagaggtctatcaaaaatactctacataacatttattaagtattgctgacacgagaacacaagcagtgatgcttgattatttaaacacatgaaaatgcgtttaagagtaggtcattaaccagcacatattaaagcttgacacaaataaacggtacctcgacatcctctccctgttcatcatcacaacaaacttcaagaatcagattcttgacactagggtcaatcttctgcttagatacagattccacgagatcagaaatctttaagggcaaacgctcagcaagtttctttgggggatggaaacttgcgtaaagcaatgaaacaccagacgaaagcatggtgatctccagcttttcctcttgcgcaaacttatcaataagctcttgtaaggtgatgttcggaatagtgaaacgatcccaaattttgtcgaactccttgccgttcaccttcaactttggcgaggcaataggatcggagaaggtaaaaagactaatagcaagattgaagaaaccattactatagtcctccaagttcttcttaccatctaccactttgtagagctctaaattgaccaaaccagaagcaactgcagtagatgtacacatagcagggacaatttttccggcaacgaatttggtcttaaagcggtcgacaggcttaatttggtaattggtagcacgcaggttggaagctgcagtaataaaatcaatgtgatggttggagtcatcatccttttcaaattcacaaggattcaaacggtaaccagccaagctagaaggagcaggtaaggaatccacgatagtcttcaactcactctcgtcagcggaagtttcctgtggaacctcatcagtttcattcacctgaatcttaacaccagacttgggagtgaaggaagggacttcgatagaggaaagaaccttctccacaacatcaggactcgcctctcccttcaaaccataattgtatgcatacaggttagcagcgttgattacgaaatcataatgaagagggttgtgagcatcaaagacaagcggtgtgggggctcttttcgggcccgaccagaacggttgtccactggaagtcacagaatccttaggaaagttaaagagcagttgctgaatgttgtggttgaagtacttctcgaattgcatacggccccaaacgatacactcttcaaaggaaagaggcttatcagtgaccaagtgatcgcgaatgctctcgagcacctcacgaggattgttgctggtcttcaacgttgtctccaaaaagttaggggagcttaagtacaagttgacattgtcaataggttgcttaaacaaaccctcgaacaagtcacgagcccatgcgatagtgtgctcaatttgattaggaaagttcttgagagtgcaaatggggaatgacttctcaggaggatcttgagaagagctgtaggattcggtcaagaagggcaaaacaacttgggtgttacccttggtaccgagggtacccgattcaagcaatggcttctgaaaaaagacgcaacgacgatccatatattggcgagcatcaacgttatcaagagcgttagtaacaatgtcaagattctcaaagaagtcatcgttgaaaatattctctgtttcttgaccaacacgctcctggtaagccgtaatggaacctatgctggaagcattcatgataccaactgcagtcgcggcacattcagacttgtgctttccaacgtccttaggacgaaacaaaaattgtcgattcaagtttgatttttcgatggagtccatatcggtcacaaaaacgtggccattgggaccagcgccaacacccatcatagcccagttcttcaacatttcgcaaccgatagcaccagcaccaaccaaaaattgctttaggttttctaatttggcttggaacttcttaccgaacactgtgatttgaccgtcataacggctgccaatgggtgcgcactcctcttcggtcagctcaactgaagagggcagactctcaagtgaatcgaaatagaagtattgtttgatagggtagaacttgccagtacaagacttcaagacttcctgggcaacaataccaccaataaaaccggtcatcggaaccaaatcaccgcgtgcttcatgagaaagctcgtagatgagcttcttgtcaagttcaacgtcaagcttgagtttcttcgcaatggattcagaaagagcaagtaccttcgcggcgtcttcttcgttgcgggggcgagggaggctgccattttcttcggcaaaggcgagaattgcttggaaaccaacatgcagttgaggaggacgatccattttaccaaagtcggagtagacaaattcgggctcggcaagagaatcgcgcaaagaacggaattctattttcaaaggcatctttacttgaacaaaagaaccaccggaaatgtaagtacccatattctcaaggggtcccacagaaaaagtgtaagggcccttaacggagaccttcaaaggttgagattggttcaatgcatccatgcccttcacctcggagaatctgacatagtcaccatcctctaagccatgacgagtttcctcgagagtagttaccaggccagtctcatcaatgccggcaattaggcccgtcaaaggctcatttccatcagtattcgtgcacacaaaagactttccaaaatcgcagaaaatgtaaccgaaaaggcctcttgcgtctgtggagataaaagcgatgtcattttgatgggtaaagtcattaatttcaatttgtttcgttaacgtcgtttcggtaaccacaatgcattggaagtttttgagagtttcgagcgaaatatctgtgattgccttaacgggcacgtattcattcaattcagccaatctaggaacactgacctcagcacgtggttttccaatatcgtcctcgtgcaaaaagtattgagtagaaagatcttccatacgagtaggttgagggtcataaatggtaacactcttaacgcctgccaaacaaacatttttggcaatttctatacccaaaccgcgacaaccgatgatgagaacgttagagtgactcatttttttcatagcatcgtgaccgagaacgtaactgaagaaagaggttagcttcaatcaagggttttgttgcggttttgaatcgcgtgggacaaaaggtagaaaggaagaacaatacacaatttagctgtatcgctcacggaattcggatctgaacgtgtcccaatctgcttacagttgtctcgaataaaggctttcgtcaatggtctcgccatcagacgtgtcgattttcattctcgtcttctcagacagttagcttgattcattcgaaaaaaacaagagtcgtaccgtcattttctaagaacggataccaacaaaaaacgagtacagttctataccgtcaatagtaagtagtatgtagtggttcgggttaggttcttggtgggaaaggaaacgctatacgtaggcttaatagttaagagtatgccatgacataataaatgaaatctcgttaaaaaagtcagcttaattgcggaatttttggtgtttagaaggattacttataaatcaaatttgactttttctgtttcggaggagcgggatggcgacacagggaattttgaaacattacgactggtaataacgtctacgagaaaaagaaaacgaatttgtgtttctgtagggaataataaaggagaatgagaataaattgtatagtcaacggcttgtttaaaatagcaattgaggttgtaacttatcgaaactaaagtaaataaataattctgcgatgtgatttttctaagcaaaggggcatgtaacaatttcttagtgttattaatgggttgtctttaaactaaaaaaaagagaagaaaattaagtttcgaatttttttcaaagagaaaattacataaaaaaaaaaggtaaatcggatagaatggattctcatcattataaacagagaaattaatatctcctacataaatttccaatcttgactcgtcagttttgttctctgtggtactcaaaggcaaatctaccaacactattcacttttcattagaatagctgtatcgggaaataatcacaagatagcagtctgtgttgtctcctttatacttaaaacacctgtttgaccagtactgaagtttgtttgccttaaaagtatcggcatacagttttttctcgaggttttgaatttccgcgcttctgtattctacaccagaattttagcagacattttcagaatgactgatagaagaagaattaacggacctgcggtttcgactccacctgtttatgaagatcatgccttcattaaacgcaccagagattcagacacctgccgtcgtctatgtacgcttaataaacttgggcatagcttggctgacctggaatgctttttccactctgactaaccatttctagttttacagttaggctggacaacaaaagccaatggcaacgcctatctcgaaagtggaaacattaagattgcttgctcagtgtacgaagataaattgactcgattacgcatgctaactattgtagcttcggtcctagaccaacaaagactagttcgtttcattctattgcgaagctcacttgcgaattaaaattcagtccgtttgcccaaacggttcgtaaaagcaatgtgcaagacataaacgaaagagacttctctcaacacatagaacgttcacttgctccgagtattatgcttcatttataccccaaaagttcaatcgatgtttatattcaaattctcgagagcgatgggcaattggctaccattgctgctgccatcacatgtgcttcattggctattgctaatgccaaaattgactgcattgacatcgttacaggagcatctgcattatacaaacaaccgtcggcaagctgcattgtcgatcctgaagagagtgacgagagagatgcagaccgctcgactagtttcatgcttgttggctacatggcatcgctcggtcaagtgaccgaagtatggactgaaggttcgctcagttcaacagacctgtctaaactgttggaaaagtgtacagacgttgcgtcaaaaacgcgtcttgtggccaacaatgttctggcagagacagaaaaaaaagcattagagcaaaccgaaaaagatagtagttcttcttctaatgctacctctgttgctacctcggcatagagatgatatccgttagaagaatggtatgcaacccttctatatgtgaaaaaaaaatcaattatgtcacgggcaggccttactctggcgattgaagcaggtcgtgaaattattgttttgtttaacgctacgtgctatctgtcctcggagcggtcgtacaaagctaattaagagatgtatcactaaaattgtttacattacacaaactcaaaaattgcgtattacggaacgacagcactctgtagtattgttcagcacattgaactcaactatccccttataaccatccatcttatgaacaccgctaaatccgttaaaccgaaaccccaacaaaacttaaaacagcaagcgtacacaggggaaatttcccatcttacgttaccttcgccgtccctccctacaattgacggattctggaattttggcgtgaaagtgacgtctgatgataaccgaactgacatgtgctgccactgcagtatcattgtactttccagtaagccacaacaaaatttatctgcttccggtcatttgtaggggcaagcctgttaaacaactttttccttttcttgaaggtttcccgcgaccgaacgattgctactgtttccttttttttctgaactccttcatttcatttttttattaaataatgtcgtccgaaaataaacacagaatcagaacggacgttatgaatttgctgatgagcaactttgacgttacacttgtaaatgacaagttacaggatttccatgttcagtttcatggtccaaaagagagtaagtaaacacacacctcagcatcgaaaagcacaatttttgtcggccttcaacgagttctgaaactatgtacagtatgctaattaaactcatgtagctccatacgagggtggtgtttggaaagttcatgttgaactgcaggatgagtatccttggaagagtcctagtatcggtttcgtcaatagaatattccatccaaacattgacgaattgagcggaagcgtttgtttggatgtcattaatcaaacatggtcacccatgtttgacttgattaacatttttgaggtcttcttgccacaactgttgcgctacccgaatgccgctgatcctttgaacggagaagctgctgctctcatgctgcgagaaccagaggcgtaccgtgccaaaataaaggaatacgtagatcgtttcgccaaagcggacggtttacccccattggccgaggatgtatcaaaagaagaagatgatgatgatgacgaggaagaggagagcgagctttcctctatcgaaagcttgtccgatgatgatgatgatgagtaaatgtcgagattatttaacgagttaatgaatgcaacgatacaccttacagttaggtcaattgaagtaggaatgtgttcatcgggactttgtcatagtctggtgcatccaacttcgcttccatgagtccaatacagttttgtacaacattttgaagtcgaatccagtcctctgttgttgctatttttgcttgctgtactgtagcatagatgatattcaattgttgtacaacatcagggtcattctgaaacgtcatttgctggatatactgaatacaatcagagtgctgcttttggaaaaaatgcatattcaactctgttgagtttgtggtcaagaactgttttaaatgaataaaacgtggtcgaataataccgtcgtaaaagtatttttggagagttgacaaaaagcggaaaacgcaccaaacgcctatccattttgtcttatcggtatcgagatttctaaccccagcatacatgcctttggttattatgatagactgttggagtgagagcaagtgcacggatagcttctcatatacacgggccagctcatcggttaagaacaaagaatacggccaccacgggattaactggaaggaaaacgccggctcgttgttcgtatactctatgaacacaggttttagaagcgacacacactcaccaaatcgctcgtctaaatcaagcataagaatcgtataatcaaaggttgaagccatagttttttcaagctcttgtttggcgtttggcaaagacgatataccttctatccgttccctaagcttctcagcaaatactcgtgcgaaccgttggtcaccaaacagtacaagagcttcgagtacgtctgccacttgaactagtcgtttcactggcgcaagatgaaatattatattccgagaaataattccatacgatttctcgagaaacgcatccataacatctttggttaacggaaatgagattgctgacgatgaaatctgatgaatctttaagcaagtaccggcaaaatcaatgccaaccagtgtgcgaccaatctctagagaacgcatgatcatccataaaacatgaactgagtgactagagagaaaatgaggaagcttttctgaaaatatacagtctgaagtatatgtgttctttgactctgagttgccatgaaagaagtcaattacaaattcatccaaccgttggcccataattagatagtgaaggagcgcagaaagccatgctttgtgaagaactatttccaaagcctgtgatatttcaagatgagcggccgacggagcctgctttacactttcagataaaacttccaatatttctttcgttattttacacggaagaacgcgcttgacaatgtcaaataatgcacgtaaacgtagcttccaaggagatagttgggcaagaaactgcgccaatgaaaaactcgtgccaataagttcagaatctttagaggcaattttcatctcaattgtcgctaagaactcattgaaattcgcaagtatttgctctgcatattcgaccgtttgtttattcaacgggtgaagtttgcaaacgtacgcttcagcgcaactctgtatttcccgtcgtatacatgcaacttttgcaatttcattgatcaattgcctctctgctggatggagcagaggtatgtttttacgtagttgaaaagtagagtcaaaaaggtcagagtcataccctgcaagaaccagtattaactcctgaaacatgggaaagttagagagagatttgaaagaagtcttgtttgtcttttttttgttaactgtttttggcaactttgtataaaaaaagggttaaggataatctcgctagattattattttgtaacaaattaagagtttgaacaatcacctacttaagtaagaacgacttgatgtgtttcccattctttttgcttcaacagaaaatgattaaggaactcgttacgactccaaaaccgtagccagcaattctcgtagtaaaaaataatcaaataaaaaaaaaaaaaaaaagaagtcaacaaagaacactagtagatcacccgtagatacatatgagcttaacttcacaaaattcgaattatcgtaattgattaatgagtttttctccacattataatgaagattagttgttttgagcaagtcaagtttgatcctgcgaagtgttcggacgttttaatgtttaacgaaatgcattcgtaattttttagattgtattattcatctgcaggtggtggaggaccgcaaggcaataccattttctctaaaagttttgtccgagtctcaagacggctttctcccatggctgtggataaataagctaaattcgtcggatgaccaaccattgaagagagcgtatctctatgttgatttgaaagccattcactagaatattagtaaaaaaaatatcgcacaaaaatcgcgtcgaacacgtactacttcgtggtctcgtcgtatcccactccaacaaaacgcgcttgaagctgctcaagctttgcctgtgatctcaatctatctgcctacaatagtgttagcaagaatgacaatataaaacttcaattgtttaccattttgtaggtttgctctggttacgttctcgcgacgcgttgaatttaaggttatgcctatattcgcttggtggaagcaaattgcaagagctacgcgtctacgtggaagaaacttacacactcccataactaacaaaaaaagcgtttcgtttacgcactgtcaattctgcgacggaattcaaagatgtcgtcgcttccgatatctacacctcaaaatggatttccatcgacgccttcgtataccggtggagctccaaattctagtgcgtctgtaagacgcgggtttttaacgtctcaggaacaaaacgttgtagaacaagagcctgccattaaacacaaacctagaaataacgtggatggtgcaattccgaaagttgtagacacaacgggtgaatctgtacgcgaagcatttgaagcatttttggaatcttttaccgaaagcaacaccggctcacctggtcggtcgatatcgtcttcagcaagtgaaaaattttacattgcacagatccatggcttggctatgtatgaaattcatacagtctatgtcgattattcgcacttaaccggctttgatgaagttctggcacttgctgtagttgaacagtactaccgttttgctccatacttaacacgagctttacaaaatcttgtcgaaaagtatgagccagaatactatcgtagttctctttctcaaactcacgtctccgtgactccagctaccaaagcactcgatcaaacgtttgagcttgccttccacaatcttccattccgttcgactgtacgagatctgcgaactgacagaatcggtagattgacaacaatcactggcacagtaacccgtacctctgaagttcgaccagaattggctttaggtacttttatttgtgaagagtgtcatactgtaatttccaatgtcgagcaagctttccgttatactgaaccaactcaatgcccaaacgaaatctgtgcaaataagcgacattggaaactcaacatcgctcaatcgacctttcaagactggcaaaaagttcgaattcaagaaaacagcaatgaaattcctacaggatcaatgcccagaacgttggacgttattctgcgaggtgaaattgttgaacgggccaaagcaggtgacaaatgtgctttcactggcacacttatcgcggtgcctgatatctcacaattaggcattcccggtgtgaaaccagaagcatatcgcgacaatcgaagtgttggacgcggtcgtgattcaacgaatgagggcgtcaccggcatcaaggctcttggtgttcgtgatttgacctacaagctggctttcttggcttgcatggtacaacccgctgacgcaaacgatcacagtaatgcagatgttcgtggcgacggatcgcagggagtagagtcacaagaagagtttttgcattcattgacacaggctgaggtggatgatcttcgtgcgatggtgcattctgatcatatatatgcaagacttgttaattcaattgcgccgtccgtgtatggtcacgaaattattaaaaagggtattttactacagctaatgggcggtgtccacaaggttacaccagagggtattaacctgagaggtgatattaatatttgcattgttggcgatccaagtacttcaaagtcccaatttctgaaatatgtttgtagctttcttccgcgcgccgtctatacgtctggtaaagcttcttcggccgctggtttaactgctgctgttgttaaggatgaagagactggagatttcacgattgaagctggtgctttaatgcttgctgacaatggcatttgtgcaattgatgaattcgacaaaatggatttatcggaccaagtcgccattcatgaagccatggaacagcagacaatatctattgctaaagctggtattcaggccaccttgaatgctcgaacctctatcttggccgccgccaatcccatcggcggaagatataatcgtaaaacgacacttcgaaacaacatccaaatgtctgcccccattatgtctcgtttcgatttgtttttcgtcgtattggatgaatgtaatgaagcagttgacacccatctggcaagacatatcgtggatttgcatcgcttacgagacgatgctattcaacccgaatttagtactgaacaattgcaacgttacatccgctatgctcgaacttttaagccgaagctgtcccgagatgcccgtcaagaaattgtaaaaaaatacaaacaactgcgtatggatgatgcacaaggcgcaggcaagaactcgtacagaatcactgttcgacaattagaatcaatgattcgactgtccgaggctattgcccgtgcgaactgcgttgatgacattacacctgcgtttgtgaatgaagcctactcgctcttgcggcaatccattattcacgttgaacgggatgatattgaagtggaagaagaggaagctgagcagcaggagactgagtcagaaagacccaaagaagcgtcttcgcaagttgaggccgagggcactcaagtgaagacagagaaaccaaaagtaaaaattacttatgacaagtatgtttcgatgatgaatgccattgttcgtatccttcacactcaatctcaacgaggcgaggaaggaatgatggctgccgagctagttcaacagtacctcgaagaaaaagaagatgaaattcagacagaagatgatttaatctacgaagtcggtttgctccgcaaagttctaaatcgacttgttcatgaatctatactcatggaaatccaaaacaaggccgacagcacaaccaaactaccttttgaagaacgagtatttgccttacatcctaattgtgattatgaagcccttcttattgatgacgacgaggtaaaaccgaaaatcgattctagcactcagtaaactacactcttaattgttctgttttgctcaaaaaatggtgtaaacttaccgacatcaactcttaagacaattctgtgtttcttgtatgtttttccctttatgcctccctgtctaccctactctcatacctccatcagtccttcgtttgcattgtatttcagaaatctatgtacagtagcttaaatttcgaaactatgaaagttcaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaattgttgaggaacacgatacggaaacatttttcaactacttttggcatgaattgcaaaggaaaaccacagaatttggccctttcgtatgcaaccatgaaattaagctcaatgtactcgtattcaaggcgttctggcgccctatggtttcagctcttatgtacgtgttttttactgcgactaaggatacagtataccaacatgttataaatggtatacatcaatgcgttactatagcatctcaagtttcgctttttgacacaattgatttcatcgtaggaagactctctcacatagtgttgctttctattggatcatttcctagaagaacattttcaacaactgttaactataacgaagcatcaattaaggtgaacgatgccacggttgccataggcagagattttcgagcacaattggcggttatcttactgttttggatatttaacaagtttgcaagttctatgcgctacggaatgcaggatctctttagtgttctttcttgtctcgttcaagaaaatgtaattgaaggtgattgtcttcccacttttcctttcacgaaaacctgttatttccccatacctgatacaacctcaaagaaaaataaatctggtaaagagtcgggtatactttccaccttttcttccttccttgcaggttattcaagcgagaatgaacctacaccgactgaaaccgaagtagaatacagtctatgtgcagccgattgcttaaaatcctcaaagctgcgtgaatgtcttttgaactttcctacccacataaataacgctgcagcagagtggttgttcaataccttcattacaataacagagaacagtgagagggttgttcctctgttcatttccaattcactcattcttatcgaaaccgatgttgacactctgcggtatcagttttgcgacgaagttttaataagtcttcccattgaaatccttacaagcatatgcctgcagtgtccccaagattaccaaccgtacgcagtgaaacttcttatgtttatttctcaagaaataacgcgaattcccgccgcaacctgccatcttttctcatgtgcttcagctcttataagttttaaatgtgtttcaattgcagaaggcagtatggtttgccggattatggattccatgctggcgaagcttgcctcaacaaatttacttgctgtaaagcctattcgtcactcgttattacaaatatgtgaaaacacaactgttctgcagaaaacagagagcttcacccaattatgcatacaactcgcagaccaacttggtacttcagaggagattgtcccattgtttgagcaggtctgtattactgctttgccccgagaactttacgaacaatttttgtcatctattacaaattctgtgagaaaaatgtccaaagcaatcactgcaaccatactcgaacataaacgatcaaatgcccggaacaaaaccttggataaggaagttatcgatcaacatgccaaaagtgtcagcgatttacttcaattgtttgcctcaacttctactatgcttaataccatcaccaaaataaatgaagaggatgaagctgaagctgaaaatcttgctcgttggaaaatattatacaaaaatctaagacgtctgtgtacatctcaggggaaaacagttcgtgctacttcattgactgtattacaacaaattattatgaagcagttggacgcagaacacgatgtcggtgtaaccctgttgttattcgacgagattctggtcccaattcttcaagatatgatgaagtattccccccctcgacacgaaggacgaatgatgggccaagctcaggccttaatgtttaatattctctgcaaaaccctgcttattgatatgactttattatcctctgattcaaatgctctcccaagtctttgggttcgtgttatggaactctcctgttccctttatcagttgaacaagagtgaacccttgacggaagttacggaatcgttaaaaaacgttcatctcattcttacttctgctggctatattaagcaaagcgagaccggagaacttcaaactaccgatacagcactcaaagagcagtggaattctacttggaagcgtctccttacatgtttcccagagcttactgaagagctcaagcccgccaagacagacataccagatcctgaaaaaacagacccttcgaacgattcgtaaaacagcgcccacaccgcttcattccacggctccttaatttatagttactacaacttatacaactttatttcaaaacctaatcccgatacccgtaagcttttcatttcgcttatgtagtagcgaattactatgcttctcgagccgttcattgtttacaacgcgacgcgtatttcatttgcaaatgcaactatgtgtgactgcatagaaaacgcagtcacgctttacaattagtatataagcgattgcgtttttcaccacaaaccatcaagttcggattcgccttgagcactcaacaacatgagtccaataattcagcttgggctgttgagtgctcctggtgggcgcggtgatctctgatcagtaacaaaaaggtaatttaagcaagtgatggtttacaggatgataagatttgttcctagtagggcaatcgatgcggacattttaatctttattttaggaattcttcgttgctgatttaccttcactttcttcttctttacatacatcttactaactcgtctaggtatgcaatttgtcaagtcttgaatgattatactttacccctttctgtctgtgaaattcaatgatcatcagaaaacatgcatcaccgaatgactttgacgtttctatttatttggaacttttctaacatctacagtcgtgaacttttgagtagcttatcagcaaaagtcattaaatgatgatacctataatcagttctgcttctgaacaatgctgaagacaacctgataccaaagaaactcacttatctgactgatgacttttgcttccatagtttttattagtttgtatatttatattgttgacatctattttaattgcgtgttgtgttttgttctagctggtataacctgtattttgggtggaaattttcactgtaggagaatcacgtttgtgatgtccgttattaataggacgttttctaatctcattgtttgtgaagcatatttgtttgagttacttacattcttcgcgtttcgtgttttggcagcatttggcccgattttctggtaaatttgttcgtgtttacagcgacatttcccgtcctttaacaactgtctaaaatgaatgacagtaacgatgttctcgtagatgtttcactaattgaggcaaaagatgaaccttttgagttagaattgcttcgaaacccgttttctcttaaagcttggttacgctatttgactgcgaatgaaagcagctcttttttaaaacgcgtttttctatacgaacgtgcctgtaacgatcttcctggaagctacaaactgtggaaacagtatttagagcttcggatacaacacattacgcaagttcctgtctttggattcgtcgacgactatgaagcggtgaacaattgtttccgaaaagccctcgttctacttcatcggtttcccgttatttgggaaatgtatcttaagtttttaatgctacaagcgaatgtcacagatactcggaaagcttttgatgaagcattaagggccttacccgtcgctcaacatgatcgtatttgggaattatataaagactacgctattagcattggaggccctttctgcgtccatgtactcagacgctacgtctgtgttgaacctcgggcaattgaggattttattgaagaacttgttcacatggagatgtggaatgacgctgtacacgaatacctcaacattctcaatcgccccgttttcctttcgacaaaacggaaaagtaattaccaaatctggtcagagttttctgaactcctggtcaagcatccgcgcgaaatccagaacatcaacgttgaggaagttttgcgagcgggcataaaaagatttactgaccaagccggtcggctgtatacaactcttgcacggtactttattcggatgggtttgtatgaaaaggtaagttctcaaccgttcttttgaagctgttgttaatatttttttttttctgttgctaatattcaggcgcgtgatatttttatggagggaattactacagttgtaactgtacgggatttcacattcgtcttcgatgctgccgttgaattcgaagaacaatgggtcacgcatttaatggaacgggcagaaacaaataatgtaaatgatgttgagctagacttccaactcttacggctagaaaatctcctgaaccagcgcccattttatgtgaacgatgtgctccttcgacaaaacgtgcataatgcttctgaatggcagcgaagagttgaattgcatggtgaagatgctgaagctgtgctttctgtgtataccaaagcattaagttccattaagcctagtcaagccgtcggcgactttgttggtttgtggacgaattttgcaatgttttttgaaaaattggatgacttagaaaatgcacggatcatttttgagaaagctacaaaagtgccattcaaatcagtaaatgatttggcacaaatatggattgattgggctgagatggaacttcgacaaaacaattttgatcgtgcacgttcacttgtagcacaagccacgaaaggtccaaagcacagcactgtcagtttctttgatgaatctttgagtccacaagcacggctgcacaaatccgcaaagctttggttgttttatcttgatttggaagaaagtgtcggcacactcgaatcaacaagagctctttatgaacgaatgttcgaacttaaaatcgcgacaccccaagtcgtcgttaattatgccaatctattagaagaaaaccaattctttgaagatagtttcaaagtttatgaacgcggtgttgcattgttcagctatcccgttgcgttcgaactatggaatttgtatctaactaaattcgttcaacgttataaaggacaaagattggaacgtgcccgtgatctatttgagcaagcgcttgataattgcccagaaaaatttgcgaaaccactgtatcttctttacgccgaatacgaagaaacctatggaaaggcccgaaaatctttaagcattctggagaaagcaagtactgccgttgtaccagaggaaagaaaaaatgtgttcgatatatggttggtgaaagccaccgtgaacttcggtattgctgctgcaagacctatttatgaaaaagctattgaaatacttccggacgcccaagtgaaagaaatgtgtcttcgttatgcggaactcgaaataaagctgggtgaaattgatcgtgctcgtgctatcttcattcatggaagccaatactgcgatccacgagtagaatctgattattgggagaaatggcaggatttcgaaattaagtatggaaacgccgaagaaacagtaaaagacatgcttcgcatcaagcggtctgttcttgcaaaattcaattctgatgttgctttcatcgcaaagcaagcggccgttctctcgaccagcagtgacgctgttgccagtaacgatgcaatggaacaattaaacaatgcagtcgtgcgcgataaacctcttgctggttttgttgcctcttctacgggaccgcagggtggtaatgtgaacgaccaatctccttcaaaacaagcttctccagcgaacccagaggagatttcactggatatataaatgcactagacatcttttttgggtgtccattttagaatccgaactgcgtttgcaaatgtattgatttatacaaaatcataaatggtttggaaaaaaaatgcaaaaagcgttttgcaaaaactaccgtccggtctttttcatcaaggcaacgaaatctttgtctgtggaaagcaagcggtcaaccgccttgggaataatttgatcttctcttccacattcccacgtttcttcgtttgcatcaggaataagttgttgcactcggtccaagacatccaacttttcatgctcgtaaacagttacatccatggaaatcgtcggaacaatgcttgtgttcagataccccaacagtacttcgagtgtttcgctgtttacgttaaacaaacgaagtaaccgggagtatgtgattctttcaaaattctcttgagaggctttatgaacaaaaggtgaacgcactagagtccaccgttgtatttttttaggcaagggagttggtcccctaacaggtatattcatgtaatatgcacaacgaactgcgaagtctgcaaagaactctaactttgatagttcataacttttaaacattatttgagcacattctacggcatctttcgtcacagggtgacggacaggcgcaacgtaagcagcaagcacattatcaggcaggatcctcatattttcatcatcaaataatgcttctttcggaatgttatttttgtttcgcttattaggaacaacgttcgctttgtttgacgttgctcttacagttgtttgtaaagaaaagaaggatgctatgaggaagcgtgctggtttccacacgacttttgattttagcagacaactcattgagatattactaatttcacgctaacgatctttttcgctctcttgctccgttctcacatccgctgcgtcttcctcagagtgctgacacaagcaaaccaggcctgcatattgcagcattagttgctaacagcgttgttacttgtggtggtagtgtttcaagtaacaacgaccatcttcaactcaccaccaaaaaaacagagaaaccagttactactgtatgttcctcacccacaaacaccagcgtagtatagtaataggccaataagtagttcaatattaggcaggcaaggcacaattataacataaaataacgaacgcatccttttagtcgagctaatataatcattatgctatctacagaaagagtgaggtaaacaacgagaaaagcaaaagtagatcccatgatgaaactcccaaaatcattcaaagttatacacatcaagcatacataagagtcaaaaaacgttaagaaagaagtgaatagagatactagtttcggctttcttcttctctttcgttttcatcttcatcgtaattttcatcaacacccagcgtccgagcaccttgttgaagggcctgcttctgttcgctgtttttattatcggttcgagtggaattagggtttgaatcagctgtctcgccctttgttccagacgatttgaaggcgtttatttcatgcgcgccaccagattgcgcttctctggacgaggttcctgcgtcctcggccggcggggttgcagaaactggattctcatttgaaaatacagcattttggacagaggggtacgtcgtcgtaggctcagacatggctgcgacgggcgcttgggcttggctgacagcattgtgatcagcttgttgtgtatggacaggctcttgttgacgctgttgttcattggtagcagaattcttcggccgttttacattctcatattgttggggtgaatctggggcatttgaagacttttcagaagcggaccgtttggccggcagaattgcaggaagctcgttgttctcaggctccttttggggttgagaagaaggcatcgtcgaggcattatccgtagtattagccaaactagaccggcgagaagagacaccccgtggacggccactcgtgcttccacgagcggatttgggtccagagattgagcctctctctgtactaggctgccagtttttaggaacatcttgacgttgctcagcgtcaccggcttcgggaccaggtgcttttgtatgaggtgaaatactggcttcgtttgacggagacattactgagccaggcgttaaaggttgaccgggcgcctggacaatcgcagacggttgtgctatggcaccaggatacgtttgcgaaggaccacttttcgacatacggttgacatcagccggtgtgggagcgctattaatgtaatggtaagtaccgcgaggtgaacgtgttaccatctgagcaacctggtgctgttgttgttgttgttgttgttgctgctgctgctgctgctgctgcaacgatgcatcaacttgtgcctgctgagcttgtggaggaactccagcataatgaacaggctgatgaggataaacattgggtgcctgttgatgttgaacctgccagtgagggttaccgcctgagatgacattcggatatatgttttgattcatggccacttgcggttgtttatggtcttgctcgttacggttttgagcattttgattttgagcagctacagcacgctgctgttcactctgagcaccctgcaggtattgcaagcgtgccttgatgtgagggttgccgggatccagttcagcggcgcgctggtaagcatccagagcatcgccgatctggttgtggcagctttcataaagcgtgcccagatcataccaaacctcggagatgtaaggattcaaacgaatagcgcgtgaatacgcatccagagcgtcttggtactgattaatctggtaatacaaaacaccaatagagcaccaaaatgttggattgcgtccgtcacggtaaacggcttgttggtaggcctcatatgccttgttgtatttttgttgggcgacgaaacagcgtccaatgagataccaagactgcgcgtcgttggaatctgcttcaagcgattttgtaagatactgaatggccaattcctgattggagaaagaaggcgactgttgatgacacagccaaccaagctgctggagaacctttgcgtggttgggagtgtgggcgagaacacgctcgtaggcctccttggcaagcttgtattccttttgttgttcgtacacatgtccaatctggaaataaatatcgagaacagtgaggggctttggaggcttgtcgagaatgtaccggaaacactccagtgattgggcaaacttgcgttgctgcttgtagataataccaagccggaaataaatttcgtttgctttttcaaaattcggatctacacgcaaacactgagcaaatgcctcttcagcatgctcatgcgagccatagcgatcgtacagtatgccgattccgtaccaaagcttcggatctttgggatccttgagatggtaaagagcctgttgataagcctggtaagcacggacaagatcatcgtgcataaggtagcagtggccgagtgcactccagatgtctccgtttttggggtcgatattgagtatgttttggaagtactcaatggcgagcggatactgctcgcgagtcctgaggatcatggcaatttggagcattgccgggatagagtacgggttgtgccgaagagcagactcatacgcgagcaaagccttgtccatgtcattcatgagctcggccaaacgaccgacttgaatccaagtttcctcgttgagcgtaagcagcttgtggaaagccgctggggcgtctgaaggaagtatggaaggaccaccggtgacgggatttacagaaggcggaggcatcaaggccccttgaggcttgaaacccgcgttggggttggttgcggtagcagcagcagccacgacattcgtgccgtctggcggctttacgccggcaaccatggcagcaggatttggttgcgtcggagccacaggtacgtaggagacaccctgcacaacgccggcaccattcacaccattatgtacaaggggaacagcctgcacttggcgctggagaccttgcaccgaaacttgctgagaagcagcctgttgctgttgctgttgttgctgctgctgctgtggctgttgagaaacctgttggtttggttgctgttgttgtggacgcaggtgtgaagggagagcaggggcctgggcaccaggaaaagaatgcatacccggggcggccgggtttgcagcgggatggacgtgatgaacaagttgatgggtttggggattcacggtagtttggtagtagggggcgcccacgacagactgtgctccaggctgaaccatggcaggctgggagtacgggtgcatgattgactggtacgcagcggcacccatggggttctgaagctgttgaatctgctgctgttgtggagcaccttgttgctgctgctgagcctgctgctgttgctggtcctgatgcatgcgaggagaagccatggcatagtgctgctggggctggccctgagagaggtgcttttggtgcacctgcatcgacatggcaggagagccatagtgctgcatgggtcctgggacgccgggaccggagccgtacggtactgtccggggactgggaggctgtgccatcacagaaccaccgttttggaccataccggcctgttgctgttgttgctgctgctgctgctggaccgacatagaaccaaccatcggtccattgagacccgtagagttcgtttgggcaggatggaaggcgccaggagggccagtaggcgacggctggggggcgggcgaagaagcttgcgtagctttcgccatgattgtgtgcgtaaagagtgagagagagagagtgtgtgtgagtgagagagaaagtacagaaagaggaaaagacgaaagaagacgaaaaaagggaaaaaggtcgagttggtcgtgttacacggcgggaggatggaagagcgagcgattaggagtttaggagtatggaaaagtgggaagttgcgagacaaaagtcaattccaaacacgaaaagacacacacgcacacaagacgctcttcttatgttcataaacacgcgtatacgcacttgggactcactcagagatgtgcgaaaaggcaagaacggacaaacacacggcgcgtcagcacttgcatatgctcgttcgtgaaaatgttgcaaagtgtcagttcacgcagctgcaacagtacacaagggagcgaaaaaaacgcgaaaacggaaaaggaaaaggcggagaggggtaaaggaggaaagaagagaaagaacacagaaaccgagaaggagaaaaaaacgaaaacgacgtgggacacggagtggaggacgtgtgtggtcacggcacgagtacgcagaacctcacagacacgcgtggtgctggcgatgcgggcacacaaacagtgtcacagcaatgggtcgccaagaaaaggaaaacctacgcgttacacgacgggtttttagagaaaacaaacaattccgacgggcagtggattgctgaaaacgtcgacgtctacgattcagtgcaaaacgaggcacaaaaagcagcgacggcgaaattcaaggcagaatgcgcacgaaaaggcgggaacggactcaggaggtgttgagacgcgcggaaaatgcttctaagagcagaaacctcgtactttgcacacaaaacggttgaaaaacacgtctacctgctgttgtgcgtgtgtgcaacggttaagtgggtgtgtgtgggtgtgcgcgggaggggaggccataataaacaatggctgaaatagcgaaggggatgctatcgcgaagagccgcggacagccaatgagcgggcggcaaaaagagcgcgattttggctagcgatccagaaatagtaacgcagcgatgataacagtgtgacgcctaataaaccctaatagcttggagtggagagaggggcgaggggaggcaacgtgggcgcgccaagtggatgacggaaacgcgagcgcgggggaataatgaccgccaatcacgagcaggagatcgtcaaggaagcgaggagcaaaggaggtgaccagcaatgggcgggcagcagggcattcgggcagggcaagggtggcggaaagcacggaggagacggtgtgggagggccttgggcagcatgtcgcagcacacagagtttggcgtgtgtgcacccccaaaatcgcggtcagggtctcgaattaggctcccctgtcccctggctgccgacgcgcccagaccggcctatgaaaacccccctgacaccttaacggccacttgtgtgctcgaaaaagtgggtcatgtgaagagcatgacgacgcgatgacatcagactcaccccgatcagagcttaaaaaaagtccaaaattgcgcggcaagacgtagcgcaatacgggaaggttatctccgaagcgacgcgagcggcacgtggagaaacagctcgcacggcggaacggaggcatgggcagcatgggcagcgtaagaaattgtgcgcggtctgggcggtcgccaggggcacaggtgcagagaatgcctgcacaccgatggcgcgggctgcagcaggcccacgtgcgttctggcaggaacgcacgtgggcgtcgccctgttggacgcgctgcgtggacggtcgcaactgccgccgggtcgacgcgtggctgcgtctggcatgcgaggatgacgtgtgcccgcacaggcctgcacccaatgacgccaaggacgcacacgtgatgagaggaaaaggagcagcatatttcccacacaccaatcaagagccgaggcggcgcattaatgacgtaactgcagatttgacctatgagagtgtgggagaaggaaaaaaggtgtgtccggcgcgcacacgcgagccgactagctcggcaggggcggtcggagatgatcggatgcaggtgagggacggtgaggagcgggggtgttttgggcagggcagcgcagcgcggtatgcagggcagcggcgcggtggagtgcgctaggccagcgcgacgcggtcacgtggccgctgcgggggcctacggcgacacgcggccaatgttggtgctggtcgcgtcggtcagcgtgtgccggatgacgacgggcagccggcaattgacgcgggtgctggacacggtggccgcgggcacgaacgtcgagggcccgcgctgcaccaggaacggcgagacgctgtgcgggggcgcaggcgcgggggccggcgacgaggtggggggaatcgtgggggagcggtcctgggactggctctggctcgggctcgggctctggtggtgctggtgctggtgcgggctctggccgcccctgggcgtgctcgtgctgggctcgccgccaggggcgggtggaggaggaggttggccgggagcagcgggcgcgctggggggtgtggatcgagagggctgcagccgctgcggtggtgggccgagggggccaggacccgtggtcgctgggcctgccactccagcgctcgcgactgggccgctcgcggcggctgcagccgagtcaggcggcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcgctaccgtgcgctatcgtcgttacgaggtcttgcgcgctcctgcgagctctaacgcacgccctgctcaaccttaaagcgtgcggggtcgctgcatgacgcgatcggatgcaggccacgtggcatccctgagaagggatgccgcagctcacgtcattggcagcagggagcgccaacgagaattaacgagaaccaacgagcaccagctcgctatcgctcgctaatgagaaagatgttgtgcggtattcggataatagtgcgttggagtgcagcatcgatatgcagttaacgaagtgttacgcagttcggtagtccgcgctcgtaccagttcgcaccacctcgcaccagctcgctaccgctccctggtgctcgctgctgctcactgctaccacccgctcccgctctctccctcccccatgaactctgacattcgcagctttttcggtgcaccaaaagacaagtcagctgcgtctgcctctgcctctgcacccgctacgcccgcgcctgcatccgcggacgcgtccgtctctccccctccctcccgtccgcgcgcccagaaacggcggaccattgtcgtcagcgacgacgacgacgacgatgctggcaccaaacggtacgcccccatactaccccacacatcccacttcatcccactaacctcctagcaccaaggtcgagcctgctgcacacaccccccgccgctcctctcccgtagtcgtcgtcccctcccccacgcccatggatgtggaggtgcgcgggggcagcgaaaacgggggtgcgcaggtggagtccaagccggcccccacacgcagggcttctgccgcttcagcaaaggcggcggcggcggcacctgcagcagaggcgagcaaggccagcacagctagggccccgcgacgacgtgcggcgcctgctgcaggcgcgcgcacgacggctgctgctgctcgccgcgctgctcggaatgctccgcgcttctctgaagatgctctgcgcgtcctccagagcgtgcccctcgtgaacgtcgattccatgggcgtcatggccgcaggaacgtttgccgaccggccgacgactatgggcgagcagggctcgaaacccattccctctggccagcccggctgtctcagcggtctcagctttgtcattaccggcattctcgaaacgctgacgcgacaggaggccggcgacttgatcaaacagtacggtggaaaggtcaccggcgcgccgtcaacaaaaacggatttcgtggtgcttggagacaatgcgggtccccgaaaggtggagacgatcaagacgcacaacatccgtgccatcgatgaggacggtttgctctttctcatcagtcaccttcctgaaaacggcggctccggagcagctgctcaggctgtccaggccaagcgcgagcaggaacgtgtgaaactggagcagacggcgcaggagtttgcacgcgcagatgctgctcatgccgctaaaatcagtgctaccggcgagaacggcgccgttgactcgcggctctggacggacaagtacgctccaacctcgctcaaagacatctgcggcaacaaggggcttgtgcagaagcttcagtcgtggcttcattcctggccgaacgctcgtgcggccaatttcagcagaccgggtcccgacggcctgggtctgtacagagccgtgctcatcagcggtcctccgggcattggaaaaacgaccgcagcacatttggtggcccatctcgaggactacgatgtgctcgagttcaatgctagtgacactcgaagcaagcggatgcttgatgagcatttgctcggcgtcacggacagtcgttccttggccggttacctacaggggcccggcggaaagcgtcccgatgccaacaagcaacggcttgtgctgattatggacgaggtcgacggtatgtctgccggcgaccgaggcggcgtcggccagttgaacacgatcattaagaagacccggatacccattatttgcatttgcaacgaccgcgctagtcccaagctccgtcctctcgaccgcactacgttcgacatgcgtttccgccggccagacgccaattcgctgcgttcgcgtatcatgtctattgcataccgcgagcagctgaagcttgcacccgctgctgtcgaccaactcgtacaaggcacccactccgacattcgtcaaattatcaacattctttctgcctggcgtctcggccagtcgtcgctcagtcctgcagagagcacggccgtcgccaaggcttctcaaaaacacattgtcctcaaaccatgggacatttgcaatcgataccttcatggaaaccttttccatccttccagcaacgtttccatcaacgacaaactcgaactttactttaatgaccacgagttctcgtacctcatggtgcaggagaactacttgagcacgcgtcccgatcgtctgcgtcaagaacctcccaaaatcgccaagctgaagcatctcgaactcatttccaaggcggccgattccatttcgcaggccgacttggtcgacagcctcatccatggctcgcagcagcagtggtcgctgatgccgacgcatgcgctgttgtcgtgcgtgcgtcccgcctcgttcgtttccggctttggtacccggcaaaccgtgttcacaacatggcttggtaacaactccaagggcaacaagctcatgcgcatgttgcgtgagttgcaattacacatgcgtctcaaaatctctgccgaccgcatcggcgttcgcgagcagtatctcccgttgctcttcagcatgctgcatcgtcgttttgcgaccgacaagggtgaagctgtgcctgacatgattgagttgatggatgaatactacttgacacgtgaagactttgatgctgtctctgaactcatgctgccggccgaccttggcgagcaagtgctcaagggcgtgccgtctgcagccaagtcggcgtttacacgcaagtacaactcgatgagccatcccattccgtttatgggtgccagtgacattctgcctaccaagggtccgaagacagtcgaggcgccaaacttggaagatgttattgaagccgaagacgagatggacgacggcggtgatgacgaagatggcgatggaaataatgacgatgagctggaccttacgaaagacaagtttgtctccgtctctaaaaagggcaaaaaaactgcttcaagagcttcagcaaaggctaagacggctgctaaaacgacacgaggacgcggacgaggccgaggtcggcctcgtaagtagtggccattgcacaactattgctaccgcaaaaagggggaaaaagggttacatcgtactaacagccaagacattcttcacatggtctctctcttcgtcccggtttcaacgactcgccccaactttccctacacttcatctctacatcccgtcacttgttcctctttaatgatttctatgttagacctcttttatccttctcaatttcccagtccatcgtagaattttttttttccaatttgtagtttacccgtaaatccatcaacaaaaagcagccgcccatccaacattgttgcaaacatcctcgtaattcttcgcgcatcttctgcgcttcctgcagctcctacaagctcgttctcgtcttcgtcgacgccgcactcgcgtacgtcgagcgcttgcgttccactcctccacaagaatgcctaatgaacataatcaagcaattgttccttgaaaatagatataaaacacagccagagaaaacaaacccattgcagtatttcagtctgccgcgcgaggaggaggtcgcggcgcaagtcttttgcactgtgtctgtgtacgcaaaagaccattcactgctgacggcaagttcaggccttgtgtgggtaacaacctcgtttctgtgcttcctgagtgaagacagtgcactttgttttgcgtttccgctgtttgctttgtgccagttggaacgggcaaaaacaacctcaaatatatatgtgtttcatgcaaccacgctgcatgagcagcatctagaactgtttgtacaggaacaacggcacctctgtgagcttttttgtgaccggctgctcactcagttgcgtaaggccatgccagatgtccagggtatacacaattttttgagaccgttgctgtcggagcggttgtgttatggattgacaggaaatggagagtatgaggacagagagcaggagcagcggacaatgtctcatgcggccaggtcggatgcgtcgagcgctaccaagtcgtctaaggacacagcagcccctcctcttcccttgcacacacctgcttcttcaaccgtgtcctcctcaacatctgccgcctcttcgttaacttcgtctacttccgcttcctcattctcgtcctggaaaagtccgggcttgggagcccaattcggttacccagacggcctttctacagccagttccttggcctcccttaaaatgaagcattggcagagctatttccaggcgctgggtaccaattttaccttgcttcggactgctcagctacgtcagctcgttcgttcaggcgtcccgaatgagttgcgtggtgagctttgggaaacactgtcctgtagtctttacgttcgttggaaatgcagcaagttttataatcagtggctgaaaaaactggaagatccagctgtcgacagagatgatgagattgaaaaggacttggaacgcagtcttccaggctattcaggctaccatcacgctcagggaattgattctctgcgtcgcgtgcttacggttcatgccgctgccaacgcagacatgggttattgccaggcaaacaatatcgtcgtcgcggcccttctcgtctattgtaccgaggaacaggcatacttcttgttctcgcagctttccaagtactacattcctggctattactcgaaaattatttacggcgttctgcttgaccttaacgtttttacttatttgcttgagcacacgttgccccatgttcataaacaccttgccgacattgacattgaccttaaactccttaccctcaactggttcctcaccctctacatcaaagtatttcggctcgacttggccgctcaggtgctcgactgtctatttatgagcggcccttgtgtgctttttcagctcgcactcgcgctcttcaagattaccgcttcgcgcctgcttgaagcacaagacgactcttacgtggttgccgcatttcaaacgtgctttgactcaataaacagttttcccgtcggcttctctcacacaatttctgtcgataaagatgatacgtcagatccaacaaagtccatttcagacagttcatcttcaagtgccgataactgttcattcgaacagcttctcagcacagcgtttgagacgtttggctatgtgaccaatgatctcattcactcgaaacgttctgaacttaaagcttccgtactttcctccattcatgggtttacaaaacggacgcatttgcgtggaatttacgaacagattctcctttcacggacagaacttgatttcatttatgattcctttgtgcaagcccttggagaagatcagatttgtcacagtaacgtattggagcagtgtatcgattatgagcactacatgaaaatgatagaatttaatgctgactggtttcgtaacaattcgccatacgagactgcaaatgatactcttgccaagcgtcaattgtgtcttcggctgttttactggatgcgtgatggcaatggcacatatctttcattcaaaaatctcgttatcggggttgagcgtcttaaggtcgactgtgttcttcattctgccatgctcgtcttttatctgtatgacacaaaaaaacgtggattcctggataaagaagatattattgagttgtctgagacccttattttcatgtgttgcaaaacaaatacttctcgcgatgatatttaccttactactattagtaagtttcttcacttgtgcttttctggtttccgagaacaaaacgcagcctttgctctttcctgcgacgcatttcaaaaggttgtcgagcaatctaatctccgggatgtccttgttttgttcttgcaacaaatcacgcagggcttcttgagcgacgaaaacaaagaggatgttttctttaatcgaaataccaattaatggttgtcataaacaggagatggagaaatacacttctagtttatttcttcctttctctgagtcataaaaaaaataaaaaacaggtactcttgccaaggagtaccaaaggtgggacacggcgtccttgccttcatgtatctttggtttgatgaaatgctacgataatgtttattaggtgccttacaccgatacatgtttaaacactggccgtatcgagggttccttataaattggagaaatatgaatgtagacatacgcactatctgaatatatcaatcgtttaaatatcagggaaatcaacgtgaggatggagaactaaaaaagacaacttgcatataatggtcagggaagatgactgtgtcgggcctcaaacgaagacattggttcgtaaacggcacgatcaaaaggggacaatgcatccaacgaccattttgatgttggttcaatcgtgagaggactcgtaatgccgtgcttgtacatttcaatggcagcattggcaatcattgacgcattgtcactacacaagtctgcgctcggacaaacaagaggaatgctgtgagatgtatccgtctcaaaattagacagcatgactacaagcatgttacgaagatagcggtttcgtgcaacgccgccactgcagacgaaagcagaaattggcttgtcaaccaagtcgttcatacacagcctaacctttcggcaaatgtgatcaaacgcaatgctttgaacagcatatgcaatccgtcgttttacattttctggggcggtctcgcctcccaaacatgttaaaaccttttccacctgtgtttgcaaacctgcaaacgaaaagcaatgaagccgtgttttcgcgttttttgacaatggaacatgcaatggaaattccgtaacatcactgacaactgagtatcgttctaatgcagctgccggcatctctccattccatggaatacgcaaaagccgtgcgcacttatcaaggtaatcaccaacagctatgtccagtgttgtagcaagtatttcatgatcaaataaggattttgagtacacaagcattgtatgcccgcctgagacgagtagactgagaaacggaaaatcaatgtttctttcgagttttggggccaacaaatgtcccagcatgtggtggactccaataagcgggactttcagaccaacagcaagaccttttgccgtatttagtccgacagccaaagggcctagcattcccgggcctcgagtaacactcacaatatcaataatagaagcatccaatttttcagcctccgttaatacagactgtataagcggtgcaagctgtcgttggtgttcgtgcatgacaatgtttggatgaatacctccgtatttttcatacagatgtattgttctccgtgttttttgaagcaagaccttcgacggttcattacgtgattggtcgtactggcaaacagcaacggagcaatcatcacaggatgtttcaatacccagaacgttaattgtttttcttctcagtaaagagaattgtcttgttctggttttcgtcatgacccttaacgcatagcgaccccggcaaatattgaagtgagtattcataacgttattctctgtacatgtattgcataaccctcagtttcagttcgctttctatcgtccaaaccttcacatacgcaaagtgaattcaaaaatttcacactcatgtagcaaatatagcccaaatttcctctgactttttttcactaattcaaacaaacttcctctagcctattcatcacaaaacgattgtgttttcttaacaaggtatctcgttattcactggtctttaaacagcttccaccggacaactgaggggtacccctgttgccggatgatccgcggcatatccgacgctctcctctcggtggccgatatcatcgctggggtagggatgtgcaacacttaacctcagccaagtacgagaaggacgtgagtactgggaatgggaatgggcatgttacgctcattaaatacaatttactccacatgtagacatgccttgttgaagaatggaaagtgtatgtcgcagaattcgcgtttctatactaaccgacgtccgtagcattccattcctcgacgcgtcttttggcaattagcaagtttaacatgcctgcactgtctcctacaatggagacaggtactgtcgcaaagtggagactgaaggagggttcgtaatagacagtctcgtgctgtttaatggaaacgtattaacagcgacgtgctttaggagacgcctatgcgactggtgatgttattctggaaattgaaactggtacgtctatgcaagagcagatcgtttctagtgatttgcttacaaggtcgcttaatgggatggtttcgttaacatgaccttttagacaaggcaactatggacgtggaagctcctgatgatggtgttcttgcaaagatcacagttaaagaaggacaggctgttcctgttggtgcgcagattgccattatcgcagacgatgccgctgatttggagggtgcggacttgtcaaagtacgagtccgaagatgctgctcctaaaaagaaggaagagtctcaaaagactgaggccaagtctgctcctgctacccccgtcactgcaggagctcgtgagaattcacaggtttcggctgtagctaaggagagtaatgctcacattcaatttccttctgttcatcttttgctcaagcagaataatgttaccgatccttctgtgattgctcctacgggtcctcatggtattttgctgaagggcgatgtccttgcttatcttggaaagatttccaagcaggcacctgtggacatcgagaaggtggtgcattccatggaggtgttggatttgagcaacgtcaaacctgccgctcccgcggttgctaacaagcctgccgctgaggaaacacaaaagacggagaagaaggctgctccaaagcccgagctcatccctccttctaccgtcgaaacgactgtaaacgtgcagcaactgggagctcttttggacaagttgcaaggtctcagtcttcaatttccactccagcgtgttgttgaaaaggcctgcaaaaatgcattggaacgttccaatgtatatgttccaaagtctaaaatccttgacgatatgtttgatttcttggttggttccaagtcgacagcgttcgcggctgacagcggtaaacccttggcttttgagccaaagctttctgctcagaagttcgtcgaaaagcaatcaaagggcgcaaacaaattggtatctgctttggacggagccatcatttcgatgccttctacaattgctaagtacgcttccgtaggtgttgctcaacccaaggctgcctcaactactacgaaagatgttgctgactcttctgctcaaacaatcgactctatttatgactttttgttcgacacatcctcgtctacccactcctcttctgcagcaaacacaactgctcaatcacaaactcccaaggacgccgttacggtgtcgattaccttcgacaccgagtatgttgatgccaagcgcgcgcaaaagttcctcgatgttttcaaatccggtttggaaaatcctgaaactgttattttttgattgccgcgtccttcaataccgtttgcataaattattgaaacaatattttccaaccatagtacaagtgctaataaattgctgcagccttttgcaggacgaaatgtcgcagggattatagacactccttaaactgcggttactacaaacatttacagatatttaaagaacttgtttataggtatgggaaacaacaaaccaaaaagtagacgcctacaaatgcaatgtagaatgagtcagtggaagcctgctgaaggaatgcaatgtaaaaaaaagagcgtaagacgctgccgccgaggtcgcctcctggcgacccgtcgcacagctggtctatgaaatgtaaaatagcaaaggatagagaaaacggcaaacggaaggaattcggaaggagtcgttgaatcgttgaaagaaaagtaagaatcacaaacagcaaatgccactacaagttggggttgcgtggcttacgtcgaatgttcacgggaggtgaacgaatcaaacgtttgcttgccgaatgctcgtgcttcttacaacgtgagttccagactgccttaccatgagtagacgaaatagctttcttctcctcattataccgttcatcgtcagagaatgagtcgggaaatgttgggtcaatatcctgtggatgcatttgacaacgtttagaagtgcgttcatcaacagcgtaagcatacgccaaacaggccggctggtcctcgtctagagtaccgagaacaatgtcggtctcatcgggaacatcgttctccgaaggtggagccacggtttgaacaggcacgtgttccttctcttcagacttgacatttgtttcgcttgcagaatttgaatgaacgctctcatcatcggaaaaggaaggtagcggagaacgacgtcttcttacgtggaaagagggctttgggatactaacggacgagggctccgcaacgttcttgccgaacgaatgaccgtaggaagatgagaaacgatcctcaaacatcttgtcatcctcatcatcttcgtcgtcgttattttcctcgtcgccatcgtcttcttcatcctcgtcctcttcttcctcagaacgcatgttatcctcttcctcatcctcgtcgcaagaatcatccatgcgaaaagcatcatctttgccaagaacatcagccaaaacatcgcggcatgtagtgtgcaatctaggcgtgtctttggtatcttgatcttctggagctttctccttggcagaggtggtagcgaaacttacagaacgctcgggtgctttggtgacacgttgagggccaggaacatctacgtcgacagtaggtttggccgcacgaacatgtgtgaatgcgaattcaggcgaagcgtttacgatgccggccgacggcaaatgaaccatttgacgttttcttgcggcagtgtaaatagaagttggtgacaaaatgtgtgacatatcgcttgacgaagtagtcttcgaaggaggtattctgtccgcaaacatcacggtcttcgaacgaggggcctctggggcttgatgcttcgtaaacccagcgaatgtaaccatgggcgctccagccttcttcgttacttccgcaaaatgtacagaaaaggtagaagtagaggatcgggatgagtccggcttttgtgtagacacaaatccgaccttcttgactggatttacctcattccgcgaaggctggacaagcaaagctcccagcaagcccccgacttggacaggccgcaaaggacacttcttaaaagcggcagggtcatgagttgtcgattcacccgattggcattccgtagccagcttggcaccgttcaattgagaaagagataatggagtgccacggcacccagaactcaaagcagtcgaaaaagagctcttgtctaggaaagctgtagtcattgtagcagaaataagcaaaggcacggcagtcacgatgcgttgaaagtgagatttcgtaaataagtgagcaactactgtgacacaaggctagagataatgtttccgtctataatagatagcagcaaacttgtaagaatagacaaaaacgtcagtgaaataaagaatccgattgaagagtttgattgaagagtgtaattctataacacctgaaagaatatccgacgaaaggaagctgcgaactcctggattttcagagacagattatatagaattgatgtaaaccagaaagtttaagggcacaaactgagtagtgatactgctgggtgcaaactttcgccaaacacaagatcgtgggttcggttaaagagaaaggatgaaggtaacttgtaccaacatcttcgagcgttgaaaacagatatagacttataggcgaatgggaaaaaagaaccgggtatatttacacagaagacgcagctttttaagtctttcgtgtataaaaacgagaatgtaattgctttaaacaattaccacgagggtatcgaaaactcaacagccgagatttagcaacaaataaaccgttcgacacgaattacgcgtagaagcgtagtttcaaaggaatcgagtcgcaaaaagtttaggaatgtcgaattgagtcttataaatggaagagaagcgcgaaacgccggtgcaagcgcgatgcgaaatcactaacgaccccgatacgtgcaattcccgagttggagttggttctggttaagttaggctagagtacttcgcgggtgcataaacgggtgcaaccctaacctaacacaattgccgcccgtaatacacgaatctggcaaatcgccccataaacttttgccggggtataggtacacacgtcacggccatgatcaatcatagaaggactcgcttgattagcccggacatttctgctcggagatgcccgcgttctggaccacggtttagtgaagtgcactactgttccgtaaaaacattaacacaaaatacagcgacaagcttatacaagactgcgtggtgcaaggagtcgcaaggcgagggtagatgtgaaattctacaggatgagcccgttaggagatggtgattatggacaaagttttgggaaaggttgataagagtggttcgaggcattgtgctataacgaaagaggaaacatagaatgagggaagctgattacacctgcagacaaaaatgaccgcgccttcaggcacaaccactttgtgccgacagctgcggaattgcagtcagtaacatttggaatagaattgaatggtaaacaaaggcgtttcaggagggaaactgggtagattatgtacggggaggggaaacgagagaatgtaggctcagagaggcttaggtgaacgaaaacagcaccttgatataagttattggacggggtgtgaaagattccgaatttacaccttgaatgtagccgtctgagatagctctaggcgcttttgcagcctgtcctctaacgattgttgggccatattaagagaaaacagggatggcttaacgttcttccacgtaactcggaacactttgatgctcattccgtcgtgaggagtcgaccaacttcgactttctatacgattggtgcgagtgcccttgtattccattagtggtggtagaacatgtaggtccacaacagcgtcctcaaccaccggtttcagtaaggaaaagtagccgcggtgtgcaagtatagtaacgatatccgaatcatctgtatatacgtctgttccccaaatttcccttttggaaagccggagattaatggctgcgttcatccacttggcttcaatgttcactcgaatgatttttccaactagacggtacaacagaggaagctgcaaataaggcgtgtattcaaattcttgagcgattgccacttcggcagacgaatcgggcgggaccgactcgtcaatgtaagactgcaaagcagagttgtcgaccgaaacttcaggagccgtaaacacttgaacttgcggtgcaatatacggcattgtccgaaggaacggcacagtacgagaagagttcattggcatattctgaggtgcgaaaccaggtcctccttgagcacctggttgaagcaaaaaaggggaattcataggcatggtgcgtgccgagggatacgggtgatccgtgaaaggtccattcattgcgggtggagtttccatagacaattttgttcgtttctctgaacgacccgcaatatttgaagggctgatgtagtctctgggtcgtttatctggagtagccattgctgattccatgtcattatgcacttcgcgtcgctccattgcatgaccattcgtgtcattcgaaggatttgtcttgggtgacgcaggattagaattggaggacatgatctcgtatacaatatttaaatagacaatgttgcacagtcccgtaggaaattggaaagatgttactatgtccaaggcttcgctaaaatagaaacatgaagaacgacacctatagtacttcctggcacttggttaagcttgacatctgagtgcttcctttggtgttgagtttacaaggtaacgttgtcacttacaatgaagtccacgcaaataatacataggaaaaaagatggaaagagtcaacagagttaaacagaaagctaaaagaggtcgaatcaactagtaaaacatggtggaatcatccttcattgcaagagctgttgttgctttcgtgtcaaggggtattaaggggtacattataagacagtaacaacaaattgaagagaaaataaatataaagcataaagttattatagtctttgatcacatttatcttaccttatttgcattaaaagtaatccttttcctttcttttttttttttcttgttgactcttgtacgtatcagcgacatctttactccgtgcgtgcagcgctttacctcaaccaaacacttacagggctctgattcatttgaggacgagcactatgaccgtggatgctccatcaaaggaagaataccagctccgtctggagagatgggctgaacgtctgaaaagccaaacaatttcgcatctgcctgccgattacagtagacctgttcctgctcgctcagtagaggctacttttgaaaaagatgtcgatctggacacagaagatgctctcgtaaccttggctatgaaggccaaaggtgacggtttcgtcgcttctccttttgtgacgcttctgacggccttcatcgtccttgttaacagaatgactggtgatgaagacatcagtgtgggaactagctctgaaaagggcactcctttcgttctccgttcctttttgaatgccgaggatagctttttgacacttttgaaaaagattgctgaaattgaacgtaactggagtgcggatactgttgatttcaacgatttgttgcagcatcttaatgctggcaagtctgaagacgagaaaacccgtaacggtctggtgtatactcgtttctataatgcacctgatgcgccttccatgaaattcctttcttcaaccggccttgacgttgacgttaccgtaattgtgtctattgatgaaagcaagcactcatctcttcgtgctgactccatcttgcctcctcttaaattgcaatttatttacaaccaattgctgttttctaaggcccgcatcagcattcttgcaagccagcttcttcaagtcgtgaagcttgctgctaaaaatgtgcttaaccagcttccagcaaagatttctttgattacggacgaacaaaaggccctccttcctgaccctactaaggatctgggttggtctgatttccgtggtgctattcatgacatctttgccgacaacgcaaagaagttccctgagagagaatgtgttgttgttacacctcctgtcacttcttctgctcctacaaagtcctttacttatcgtcaaattcacgaggcctcaaatgtgctcgcccaccaccttgttaagtccggtgttcaacgtggtgaggttgtaatggtgtatgcttaccgtggcgtggacttggttattgctgtcatgggtgtcctgaaggccggtgctaccttctccgtcattgaccctgcttatcctcctgcccgtcaaattatttatctcagcgttgcaaagcctcgtgctttggtagtgttgaaggatgctggtgttgtttcgcccaccgttgtcgagtatgttgagaagaacttggacatccgtaccttcgttccttctcttaagcttcatgatgacggttctgttaccggtggtgaagtgaatggaagtgatattcttgctgatacacaatcccttcgctctaaggacacgggtgttgttgtcggccctgacagtactcctactctcagtttcaccagtggtagtgagggtgtaccaaagggtgttcgaggcagacacttcagtcttgcttactacttcgattggatgtcgaaggagtttagccttactgagaacgacagatttacaatgcttagtggtattgctcatgaccctatccaacgtgatatctttactcccttgttcttgggtgcgtcgcttatcgttcctactgccgatgacattggtactcccggccaattggccgaatgggctagtaagtatcaagtcactgttactcatttgactcccgccatgggtcaattgctttcggctcaggctgaagagcctattccttcgcttcatcatgctttcttcgttggtgatgttttgaccaagcgtgattgtttgcgtcttcaggcacttgccgttaacaccgctgttgttaacatgtatggtaccaccgagactcagcgtgccgtatcctacttcgtcgtcccttcccgttcccaggaccctacattcttggaaacccaaaaggaaattattcccgctggtcgcggtatgtacaatgttcaacttttggttgtcaaccgtcatgatcctcatcaaatctgtggtattggtgaagtcggtgagatctacgttcgtgccggtggtttggctgaaggttatttgggcaatgaggaactttccaagactaagtttttgaccagttggtttgccgatcccagtaagttcaaggataacactcctgctgatgctccttggaagccttactggtttggtattcgtgatcgtatgtatcgctccggcgatcttggtcgttacattccttccggtgatgttgagtgcacgggtcgtgccgatgaccaagttaaaatccgtggtttccgtatcgaacttggtgaaattaatacccatctttctcgtcatcccaatgtccgtgagaacatcactcttgtccgtcgcaacaaggatgaggagcctacgttggttgcttatgtcgttccccaaaaccttaatgaggatgatgagtgcagtgcaactgacacaactgatccgatcgtgtctaatctgcgccgttaccgcaagttgattcgcaatattcgtgaatatttgaagactaagcttccttcttacgccgttccttctgttgtcattccaatgaacaagatgcctcttaaccctaatggaaaaattgacaagcctgctcttcctttccctgataccaatcaactggctgcggctttccgttcacgtggtaacaaaaatgctgaacaattgactaagactgaggagcaaatgaagaagatttggttggccattatccctcacgctactgaggtttctaaaaccgccaatttctttgacgttggtggtcactcaatcctcgctactagacttattttcgagttacgtaaagttttcgctgtgaatgttcctcttggtttggtcttccaacaacccactattgagggactttctaaggaaattgatagactgaagcttggtgatgttgctaatgttgccggagctgcaccttctcaaactaagaacgaaactgaacttagttatagtgaggatgctagagctttggtgaaggaacttcctcagaccttcacccctgttgctgatttctcgaaggatgccgaaaaggtcgttttccttaccggcggtaacggttatcttggtgtgttcattctgcgagacttgctgcaacgtaacaacaatgtccgtgtatatgtattggtacgtgccaaatcagaggagcatggtcttcagcgtttgcaagacagttgcattgcttacggtgtctgggaggatgcttggaaggacaaaattactgttgttaccggtgacttggccaaacctcaatggggaatggatgatgccacttggaagcatgtcgctgagactgttgatactattattcacaacggtgctttggtgcactgggtttacccctataccaagcttcgtggccccaacgtcattggtacgctcactgctattaatctttgcagtattggcaagccgaagtctctctcttttgtttcttctacgtccactttggataatgagcactatgtcaacctctctgctgatataatgagcaagggtggtaacggtgttcctgagtctgatgacctcgagggttccgccgtcggtcttcaaggtggttacggtcagagcaagtgggctgctgagtaccttatccgtcaagccggtgctcgtggtttgagaggtgtaattgtacgtccaggctacatttttggtgactctagaacgggtgccattaacactgatgacttcttggtcagaatgattaagggaagtactcaacttggactttctcctgatatcaacaacactgttaacatggttcctactgaccatgtcgctcgttgtgctaccgctgctgcattccaccctcctaagtctggtgtgtgtgttgctcaagttacgagtcaccctcgtcttcgtttcagccaattcttgggtacccttcctgtctttggttttaacgttaaggccgttgagtacttgcaatggcgtgtcgcactggaacgtcatgtttccgaggccaatgacaatgctttatatcctcttttacattttgttcttgataaccttcctgccaacacgaaggcgcccgaattggatgacaagaatactcacgaaattcttaagcaagataccgcttggaccggtgttgatgtctctggcggtgctgccgttttggagcctcagatgggtctctatctggcctacttggttaagactggattcttgaagaagcctgaaggcgagggtaagccccttcctaaggttaacattaccgaacaaacactcgaaaaacttcaaaatgctggtggacgtggtggatccgcttgattttagataaattttggattatttactagtttaacgactaaatacacagattatttcttatagatgaatagttcctgtcatgcttttaatatgctgaacattgctagagacgcgtttgggggatcggatttggtcttcgtgatcattatatgcgtattgtacttcatcaggattgtcaatgagagttgagggtataagtggaagcggggataaaggaaactcggttgcaaggtcttttgatgttgatagaagggggaatttttgttctttgagttccattttacgaaggcgcgcatcctttattctctctgaaaaacctgtcatacgaagaataccggataacattgggcttctcggaggccgaggcggaggagagcgcgggggaacaggaattaatggttcaaatgaggaacgggacttgttgtccttttccgaagagcccgtgtttaccgttagtaatgatcgagactctttgtaatttctgtacgccatttgtgtaccagaatacacaatagcaaggatacccgcaaagcaaattgcacaccagcaatatacaaaaaagagagaaatgcgaagttcctgagatgcagagcgttgaaatgtaattatagtgttatttacgcctgttgataacaacctagtaaaatttgaagtattgttagaattcgtggctgtctcgtttgcaatggtatcatttaataggttgtttggaactgtaggaaatgaaatgtgagccttttcgtggatccaagtaattgctaaagaaatgttagtatgagctgcctaggtctttaaataccatacctttttctatgttctcaattttgttgtaaactaggcatttcatgacactttgaagaggagactcaagtaatgtgccattaaaaaaatcaaacaaggttccattaagtccattcataaaagtatttagggtgttattgaaggttgatgttgttgagttcacatatgaaaacagaagggtgtttaaatgattttgtgaatttagcaaaacttggttggtctcatttgcccaaacattcgaaacgttagatagtattttccccgtgtcaatcattgtataatttgcaactgtcgacagcttcgggatggcagcttgcaatttgcggagcatataaagctgcaccaagctggcaagtacgccggcgagcccaattcctaaaataagtaacgccggttgatgtgttacataaaggaaaaaccattgtattgaatattggacagggggtgaatgtgagagcttcctgcacacaaatctaatgagtgaagaaaaaggagtgtaaactgaggtgacaagacgaataggatctagtttctcgtttaaggtgaattcctgtaatagaccacttgctttgattcgtatgcgtgtccatgtccaccattcacggaagaaagcaggaattgtgaaccatatgcagagtgcaacaaggatcacaactacgacctttattgtatctcgtaatacgattcccagaacttggtgggcattattagttgtaagatcatcgcagtaataaactgttgtaaccgcaggaataggaagtattgactcattgaaagaaaagttcccgacttgctctttaaggacgacttttaatttgtcaaggggttcacggattactttttccgtagcattaattgcggagtcaaaattgataccagtctttaatttttcaagactggagtcaaatgaagagggaatgctaaagtttcgaagcttatcaagttctggaatagtaatattaggtagagtcacattttccccaatccactttgcaataatagtaagccgtgagtcaacattgttaatgactttttggaatacgcttacggtgctagcaataccatttgcaatgaccttaagtgttgagttcacatagtctccgattttctctccaacatcagctattgccgtgagagaaccattaaccgttaattgaataagacataaatatgttccataaataaatttaatgaaaaaaataatcaatccttctagtgcaataatggcatcaataaggacctcgtacatagcttttacgctatgttgtattcctgaagcaatcaagtgagaggcgccttttgctatcactgctggagtttttaagagatcatttgttgcctgctgactaacgaggcacgtcttgactaaatccgtctgaaccgtattcaggttctttttgaaattagcggagaacacaataattttgaccaaaatgtataagcatatcactgtatatgggttcaaccaacattgtgacaagcgagccccaagctgcaagtacggtgcattcatacaaattaatatagtctgaatgattacaatgtggatctatacaaaagaagtggcacggaagttgcttttataaaataaagtactcaatttctcaacaaagaatggtcaaaacaaagaaacttttgatagctagccatgttcctttttaggttatagtagtttattgagacgtaatatcctttctgtttcttaaatactatgaaaaaatttaaattcctagattttttaattaatagatcatgaatatgttttagaaggcacttttattgcatttagttaactaacatataatgcaccacattgctagaagaacaattcaattaaaagtgaagcgttagggtttaaacgcacgcaatgcttataaaaatgaacatgaaacaatgttttataataagtatgcaattgctaccaaaaaaaaaaaaaaaaaataatgagcgactaattcatcggaaagcggacgtattaacacgaaagatcgaagagaatacgaccagttgtacctacattcattcgttttttaaatgcttttcttactaatttttggtgtatgtcaccaccataggtaagacatttctggcaccaatttgggttttcgtgttacagagcttactacaaaaatccttcatttcattgtaatatgccgtaatggagcttcaaaagaatactcggacgtcgtcaacaccgtccattctagatgcaactcctgacagagctgagaggccgcgaaaacaacctcgtcaggatgctgaatcttctccagagtcaccgtcaacgaagactcccgtacgattcaacaaggacgcagtgttaatcacaaagaaccagtggtctccgtccgcgaggggaagttctatagcgaaacgagcatcccagcggtttttaagtgggttggaaaatgagaatcagggaccggaaaagaatgtgtctgaaaacgagacggctgtagaggtagagaaggccacagttaactcacctcccccggatgaaaaagaagaagttaatgatgatacctttaaagaagctggtgaatttaagtctcgtttggtagttcgagagctacggttacataatttcaagtcttatgctggaacacagattatcggtccttttgattactcattttctgcaattgttggacccaacgggtctggaaaatccaatgtcattgacgcattattattcgtcttcggcttccgggctagtaaacttcgacaatcaaaactttctgcactgattcataattctgcagcatacccttccttaaattcgtgtagcgtcgaaattgttttttcagaggttatcgatactgatgacggagtaattcccgttgacaattctgttccttcttcgcggatttctattcgaagaacggcttttaaaaacaatacaagcaagtactttttaaacaatgttgaaagtacattcacagaagttacgacactcctaaaagaaaaggcgttgatttggatcacaagcgggttttgaatcctctaggggaagttgaatctattgcgcaaatgaaaccacgagctttgaatgataatgatgacggactattggagtatctggaggacattatcggcacttctaagtacaaaactgctattgaagaaagtcaagaacaactagttggtttgaacgacgtctgtcttgaaaaagaacatcgatttaagcttgtcgaaaacgaacgttctgctcttgaacgccaaaagactgaagttgtgacgcatttgttaaaagaaaatacccttgctttgaaacgatctgctctatatcaactttatctcatggagtttggaaataagaagtcgttactccaaggcgttataaataacttaaatgaaaaccttgaaagcggacggcaaaagtacaaggtcaatgaagacaagattcaagagcttaatagcgagttacaacaacttcaacagtcctctgtttctgcaacgaaaaaagaagccgaacttaaagccatttatcgtaagaatgaacagaaacttgtacaaacggaggagcttttaaagcacttgcgttctaagctaaaaaagctcataaaacagatggattcaactactctgaagcattctgctgctaaaagttctctcgaaaatcatgaagaaacaatcaaggacaagtttgcagaactacagagtgtaaaaggcaagcttgaaactgaacagaagcaactcagcataaccatggaaaaccttcgcgaaaagacgaaagatatatctaacgaaattgaggccaagcaaaagctattggcgccgtccaaggaagaaattaatcgacttgaatcggaaaaacaagttgcatcagcagaactcaatgttatttacgaaaatgagaatgctgtgagaaagtcccttgaagacttggatgtacagtacaatcaacttcgagaaggttatagcacagcaaagaccgaatacaaatccaaacttgaagtcttggctaaggagaaagagcaactcgaacaagaaaaagcgacactctcgcagcatgaaccaatcatgcaaaaattgcgcgctaaattgcgttcgtgccaagttcaggtcgatgaaattcgctcttctttacaagcttcaaaaaatcgaggcagtgtactaaatggtttgacacagttacaccaagctggtaagcttcctggcttctttggtcgtttaggaagcttgggtgtcattgatcagagatatgatgttgctatcaccaccgcgtgtcctgctctcaatcacattgttgttgagaatgttgaaactggtcagcggtgtattgattatttaagaagacataatcttggtcgtgcaagctttattttactggataaattggccagaagaaatctgtcgcgcatatcaaccccggaaaattcaccaagactttttgacttaattaaatttaaagacgaaaagttcgcaccggccttttatagcgtgttacaaaacactctggtagcaaatgacctcgaacaagctaatagacttgcctatggtgctaagcgttggcgagttgtaacattagaaggtcaagttattgataaatcaggtaccatgaccggcggtggtaacagggttttccggggcggaatgtcaagcaaactttccgctgattactcttctcagacacttcagatacaggagtctgagaagagtaaaattgaagctgaattcaacgaacttactcataagtgcaatcaattatcatcttcaatttcttcaagagaaaataaaattcctgagcttgaaatggaaatctcaaaactcgcaatggatgtttcgtcaatgaaacagaagaagaaaaatctccaaagcattattttggaaactcaggaaaaactggatagatccaaagagactgaagtcagaatcaacaagctgaacgatataatatcgaaagttgaagagaaaattgaagccattcgctccaagaactctgttacggaagcagcaattaaatctttgcaggacaagattatggacattggtggtatcacattccgtttacaaaagtctaaagtcgacgatttgacagagcagagaaactttttgcaagagatcattgataactctgattttgaaaagcaaaaaattgtccaggagattacacgtctctcaaaggaaatctcaaaagttgaagacgaaaaagcaagacttgaacgtgaagtatcggataaagagagttcgatggaatcattaagaaaaagggccaaagaaagcgaagctgagtatgaggaagtgcagcgatctaacgaatctttccgcgaaaagttaaaagatttgaacaatcagcttgaagaagagagaagcttagtcctcgctggcaaagaaagtgagctgaaaattgagaatcaacttaaagagcacacaagttcgctaaaggaattggattctagcattcgccattactcgaatctaagatccaagctttcgttacatgatgttgctgattttgttgatgaaaaagctgaatacatttctgaattacaggagtactctaacgatgagcttggcgatatggataaaaacagtcttaagcaagaaatcgctgagctcaaacaaaaaacagagaatgttgaggtggatgttaatgttctcgaagaatacaagagccgccaagttgaagcatctaaacgagaaaatgagttaaaagatgaggttctcagacgtgatgaattgaaaaagaaaattgacgacttaaatgctctacgtttagacgaatttatggctggatttaatgccatttcaaaaaagctcaaagagatgtatcaaatcatcacaatgggcggcaatgcagaactagaattggtagacagtttggatcccttttctgaaggcgttgtatttagtgttatgcctcctaaaaagtcttggaaaaatatatccaacttgtcgggaggagaaaaaacactcagttctcttgctcttgtttttgctttacacaattacaaaccgactcctatctatgttatggatgaaattgatgcagcactggattttaaaaatgtatccatcgttgccaattacataaaagaacgaacgaaaaatgctcaatttattgtcatctctctacgaagcaatatgtttgagttagcttcgcgacttgttggcatttacaaaactgctaacatgacgaagagcgttactattaagaactttgatatccacgctcgtaaaatcgaaaagcaatctgcctcgatataacacataatcctaatacccgcatcctattccaccttttcctcattgcagtttccgtctttcatatctgtcttgttttccttttaagtattcttttctattccatttgtgatggcatattctatgtaacaagtcaaaattgaccacaggccagttttagggcaaaagttttgtataattcttacagtttgtagggtgaatcaaggtgtttgtgtaaataaggcgtacagagaccagcagcgacatctattactcgtaactagtgaccttcgtagtcttgctgactcgcagcataaaaacgtccttcaagaacacggctagcagaccccatcgagcgctttgctcatcagatttgtggatttcatacatgttaaggcccgaacagcacgataataacaagcacacaaactgccgactaatgagtttaaaacagtactcgtgtgagccgctaccggccgaaaaaaaagtagtctgtcaaatgatgaagcggttttttcgactgtacgtaattgccaaaatacttagcatgccaagatattaacagtacgaagatgccaaaataatgaattagtcgaagtcattccaaaccgtgttcccaaataacagttaaggaccggcctgactgtcatgaaaacccaatgtttcttccattttttgtcattctcttcatagggttgattgccatcatcaatactaacttatattgctttttgagggatcccacttttgaacttcccaatttatgatgtgaaaatgtttagcttccagacctagctctatgcaggttttttcaaacaactctcttcggggagaatcaattttcgggggtttatttgccccaaggattctttgtaaagcgttttcagcaagccgagattcttgtgtagcaagctcgcgaatcttacgcggtgaagttggtctcgtgggatacacaggagtagccatataagtatgtgcagcaggaaacgaaggaagatgagaatagacataggaccgtcggttttgcgcgacagcaagaggaccaagtagatgtcccacagttttagtttcaatggaagaacgaaattcttgtggaacatcaacctctggtgccacatttaagacctgctctaatcttgccgtacacggtttctgtattcttcgttgcatttcctttgacattccagaccgcgttattaaatgaagattaagacaaatcgaaacatcaagaggtgacgatacagtatgtttccttaaatgtgtttgtacagcgagttcttttaaaaatgacttatagtcttgtagaggttagcaaagtccaacaaaatagaaaataaaacagagaatgcaagacaagagaaagcgttcaacgaatattaccaacagcgaatgagcgaaaaataccgagacacattcgacgcgcttgttgttctaggagatttacccacatttatcaaacgcattcaaaaagagatgcttagcagcgacgctcactccgctgaaaccatgatggtgcaacacgtcaaataatacaccttccaaggctattggaacgccaaactcgttcacctccattctcacagatgagcacaattcatcaaccaactgttaatggatgtggcgaattgttcagtactcaaacaccgtacactcaagaaaatggcgttcagacccaaaaaaagggtatagctgctctgatgcagtctaaaaccagtttctaaagcgttagatacacagttttaagctaatattgcgtaccacttagtttctcaactggtatgtactgggtaggtggtagtgttggagtactggttcagacaaagtgatcacatgactttttgatatcgtcaactcccctcgctatagaatcttattctagttttggaaatacacacggttttaagcaattgaagcgaaataaactacaaacaagcggaggaatacgggaaagagaaaacgacagaaccgccaaaccaactcatctccgtcttccgcggcgctcagtagtgcctgtgcttttccgtttaaatttgaatgcagcattgccggcggaaggggacatagaattgctgttgtagccaaaaccgccagcagcagaaggttccataccaatctgaggatcgaatccattgttccacggatgacttgtagaaaacggtttcatctcagccagcacaagttctgactccaactctccgacatgttttggtggattttcttgccagtaaggcgaacctggaggactcatagctgggattggcacctgatccgtatcttgcatgtccaacagcaaatcaagcaagtgcctatgaattgtcagcaacgatgaacgggtcacagaaaaatacagagggagcacaagagaatgaacgaacagaaaaggaagcacacgaaattaaacggcaaccaatttaccaccaaacaaaaccaccacagaattggtgttcacttcaccaaacaagaaaagcaaaacgacaaagcagaatgtatcacgtacacacacaaaacgttgtccaccacttttcttcgacctcctctgttcaccaccaacaaaaactcacttacatgttttcaagttgaatcctccgatagacaatcgaaacctgttcgatctggttgtttataatagttgtctcttgacacgccacatcaaacgactttctcagcttgaggtacttgcgtttaaacgacttgaacgacatggccagtttttgccaattcctgggtggaaaacttgtggtggaattaaaatggtggtagtggtggtgttggtggtgagaaacacgtctcggctaaaaatcacattaagcgagacaaccgaaggatcggcattgcagatcagggcgttcttgcggggaaacctacgtaacggggtggagtccttgaatcccaaacgcggtctaaccgcggaatcccaaaaagcgcacactcactcttctgtagcagctgaagcactttcctcttccatttgtgctttctcggagttcaatttctcatagtatgcctctctttgacgcagaaaaggcttgtggtatccataccaccatgcgcatcctcccgcaagtccaatagacattgcaacgcaaaagtcaataattacttgactatattcgttagtctatctgttagtcaaaaaatccacaaaccgtctgtaaattccttttattggtccaattttcatgcttgttgaaggtgcataactgcaggcgtgaagattccattccctcaatttcggccgaaggaccacgtaattaatacataatgcacgtgaaccgtatgcttattaaggtttatgtacttagcgagttgttgcttttggggtgcgacattcaaacgcgttcgcgtacaaccactgaaaataagtgcatcaactagttagcaacatattcaaccgaatcagccgtcgtaggaatcgtaacaagtttgctaacatctgctaagacccagtcgttttcgttttcctttcattccacctgttcatcatcactcatcgctcattttgctcttctaactgccatttcgcgtggtctaactttaaattgtgctagaatatggaaaacggccttggaaaccactcaaacaagcttatacacgactctaaacgtactttgtatctggattatttacctccataccaaacggacgctgtagccgatgttgttcgtgaaattcgtgctgtcgaccgcgaagcatcagcagttttgtcacatttgacagagaatggaactgtcacatttcaaccagaagaacacccttcagaagctgcatcgctcttaatgcttcacgcgacaaatcttcacaacaaacgttgtttaatggcatatcacaacttgcgattgggacgcatccgtcagtactgctgggacggagggaaaaaaatggaggcttctttaaaaacagcactcagcccaacagagcgagaatatctgtctcgttactctgaactcctcgctgcgtacaaaggcccttggacagatgttgacttgacagggtctactgtgcctccaaaagatttatttatcgatgtccgtgttctcgaagacgttggtgaaattgaaactgagtatggtacaattaacttgacaaagaactcacaattacacgttcggacaacggacgttgaaagattgattcggcaaggttatcttgttaagctgtagaacaatattctcgtgcaattctacgcgtcgtttagcatggcaaagaagtgattcacgcacagacatctctttcaaaaggacatgctttaactctttatatattaccttcctcgactctgatcgttgcctaaagtgttatagcaagtaactctgactacgcaactggactgtcttgcatcttttaaaaacaaacttcgacgaacgaccaattacagaattcgcaaaattaagcgtatttctttttattcaaccattatcactcttcttaacctcatacaagttgatgctgactatcttcagcatatgagtttgtatagaagggattcgtgctatctatagccgacaagtttggcaaatgtttcgataagaatacgtcttatgtattattactgctccctttaaaatgtgcttttcgtttgaaagacgattcctttttttggagctgttttgttgttggtctgcaaaaaaaaaaaaaaaaacaaaactgccggcttgtgtcacggcatccacagagaaacttttaaacatgagctctacctttgattgctaaactatatcttggatttcgtcgtcaaaaactgaattctgattcttcttgctcccccatactttcctacttccttgcaaccacccaagcgtcgaccgattctcacttttgccattttgttctctcaatacacccttgatactttcaacgtctttcaaacgatagaattggcttaaatgtttggaaatgcacttaaattctgtatgttttttgccccgaaatgccgaaaacgctttgtcgaatatccactaactctgggaaacagggactaattcgaagtctttgaagaacaattatcacattgatgctgagtcagaaacccatgttggtccgtgggtggtatactctgcgaggaagaaagattcacatgtggtagtctccgtgtttacattcgacaaaaagccattaaagcatctgcaaaagcagtcttctatgcttcgccctcgggttgagttcttgctcaatgtcctgcgaaaggatgcgtctacacttgcacgtttgcgtcatccatctgttcttcgtctgatggaaccattagaagagacaagttccagtatgacattcgttacagaaccaattgaggtatcactttccgaaaaattgcgttcttttcatcaagagcgtgcagaatcaatggaagaactggagattcagaagggtcttcttcaactcacagacggtcttgagtttctcagtaattctgcgggtattgtgcatctaaacgtacagcctgagtcagttgtcattgatgccaaaggagactggaagatctgtggttttggttattcgcaaaacttgactgatgcgacctttcagtttccggaaatggacagtcgctttccaatagaacttcaacagaattttaattttttggccccagagtacttgttagacgaagtaatctcacctgcaaacgatgttttttcccttggttgtctcacattcgccattttcaattctgggaacagcttcataaccagttacgacagcactttcacttacaaaaaagagctggatgaagcgttaaactcaaagctttttctgatgaagattcgctctgatccgcttaaagtttttctagaatccacgcttactcgatatcctcaacatcgagtttccgtttccgatttacattcgttaccttactttaatagcggacttttggcatcattgcagtttttggaaagactacccgagaagttgcccagtgaaaagacatctttcctacagtccttgaaatccgagttacatatttttccaaaaacagtgtcgtcccggaaaattcttccctgtctgctcgaaacgctttctgatccgagtctcatcgtctatttacttccgtgtatttttgaaatctctacgtggattactcctgaacagtttcaaagcaatgttttccctcagattgcggttctgctatctgaagagagagacgtggacgaaagtgtggctacgcttcttttagaaaacgtacaagtttttaaaagcaaactttccgctgacacctttgtatccaagtactcaccctttttggttcatgctatcacatcgtcttacgttaatattcaacgattagcccttactcatctcgaccaaattgttgatgtgagtccgaattcaacaattgccgatattgtcgtacccaaattaaccgattgttgtgctcaaacgaaaaatttgggagtgaaagcccttgttcttgagaagcttaatcttctcgcacaaaagcaatacttaagctcgttcgtggttgtgaataaagtcattcctacacttaaagcaattaagactagagagaatattgttgtttctttactgcgtgaattctacaaagagatatcttcccaagttcctgatgatacagtggtgaaggatattataccttcattacttgacctgagtttctcgacaagcattagtctggaagaattccaagcgaatatgagcttgactcggggattgttggacacgtttgaagcaacctttgccaaaaaattacgcccatcacaaacatatgattctgtaaaggggaatcgtggttatgttgctactactcatcaaccccaatcaacaagcacgaatacctcaacttcgaccttgcctcaaactcagcaaagtttcaggaaacctgccacccagcaatcgcctgtccgtcgcgccttttcttctcaatcctcttttccacctttgctgaattccctctcaacgccgagtttggtcccaaccaatgagtcgacgttcaacgaaagtgcaagcgtattctctgactttgcatcggcacctccaaacaaagcgtccaacagcaacactttccatggagtttcgcagatggaagaccttgggggctggaagagcttgttgtaatagaacactttttcccgattataaccttttagttacgaacatatagaaccgttgttttaaaaattttagatatttatttagcaaatttgcatgccgcatacattatataaatagttaaaatgcactatatgaaacctaaaactatatgccactgaaaacgccatatgcactgcgtatggaagttttcctttgaaatagacggtacattccaaaatgagaaacagcaaagccagcaagtactctgtcgctagtcacactttgaaagctgacaacgcgtcaagcttagttgagctgaacaacagtagcaccatccacaaaccagttctcaacatcagaggtgctgatggagtcaccgaaagagaagcccttgtcggtaatgtcaataacgtaaatactagaagagacagtgtcgaagatagcggcaccgatcatgctagaagaggtaggacgagcaaagtagtcactgctaccaccaccgccggtgttgctgccagagggagcaccttgggcgctgtggatagaagcaatcatcttctcgttaccagagttaagaacctcgaaaatatcgaactcaccacagcccgtggtccagcacgagcaatcggcgttaccgtactgcaacgtacggccaatcttggcgttcaaggcccagatagcaggcatgtcttggttgtaatcagaagagtagtcgtgaggcatgacaaactcaaaaaggacgattttcgtgccagcgaaaccatggaatgcagggataccgggcaagtagtagccacagtcaccgtcacacttgttcgaagaccaaatggagaactccttgttcgaagcaacgacaacatcgttcaaagtcttggaggaggaagagcagctgacaccgtcagcagcggcataggacaaagaattgccaaagcaagaagaccagacaccagatccactaccacccaagttgttcaagaacacggcgttgtcagcggtaccagagctagcctcgtagtacgaagcacgggaccagctgccagagccggaaccagagctggcggaagtggaagaggtcttggtggaagaagcagaagaagaaggagaagaagtggtggtagaagtggtgaaagacgtagcagacgaagatggagacgagtaatcgtcagaagtctcagtcgaggcagtagaaacaacggtagaagttgcatacgtcgtagcgtcaccagcttcggtagcagcagcagcactgctagacgcaatgtaggaagagacatagtcagaaagagccgtagaggaggcaggatcgacgtacttgcttccatcttcgttaatgtactccgtaacgtactcggtgacataaaccatgtcacgcttcttgaggtcgggatggttacggaggctacgcttcttgcggaaagaagcagcagcagaagagtcggcgttataaacggcgaaatgcttcaaatggatgggaccacggaagtggaaagacacttcctcgtccaaaggagcgagaggaccgctgtaggacttgctcgtgtgcgaacacgtgcaagaagaagtatccatgttcgtgatatcattgtacgaaccagaggaaccgacattggtgaaaaggacctccgaaacctcgttacagtagtaattgccggactcgaccacgcaaccagcacggacaccagcgataccgagcaaaaaggtagcaacggacagcaaagacttcgagtacaccatttttgaagatgagaataccgaaagattcctaaaaggagtgaatatatgcgaagagaacaaaaggagagcgcgcctttgttgacaaaagatggatcttcgagacttggctacaggagtttatccagcaaacaaaaaagccactacaactacgaggatgacttggccaagcttaagtggaccgaccttttctgtaaacgaggaaggagcgaccgatagatgcaaaggagcgacgagacacaaagaacgacgatttaaaaaagaatgacgaagctgaaagacggtttcgtggccgtttctcgctctaataaggcttagatgacctttttgtctgatgccgctgaagtgttgtgtttgggagaggataggagacggggggtggctctgcttatatgctatccgggcttctcgtctcgaagtaaaatagtaaacaagcggctgagggagaacatctaatgaaaaaatgcgcgtaaatgaacttcgccattctaataagccccttgatgtatatattgatacatttacacgcgtttaaaaatcctgtattctaccgaatttaagtgtcgcggatgaaatataacgtggatactttatttctaacacgagcgcaaactacccgataatctggtagaataaaaatcgtccataataaaatgcgcagtttgtcaatttcttcctctctttttttaatgattaatattaattcatttctataaaaaaaactataattttttggtgccactatcaataacgatcagcacgtcagcaagtctaagcatcattgtaacccaagatagaagacctaataagtaacctaggttatcgaaaatgcagggaggttgagacaatataaaacaaactcggggaaaatagttctgcggtatcaacaacaatgtggtgactgtagtaataaaagtagtagtcaagagttgcaatgcaatggcggtgataatgacaagatgcttagaatgcgtgtgagtgcatgctgcacgccggaaaaagaacctttctaggcatgcatgttcaacgcgaagttcgtaatgacgctgattctctcctgggtcagtttcaaactaattaggagaaactcgtttatgatctctttgcccatccgttcgtcctgagacaattgtttccaagagtccatgtctagggaccagaccacggagtccatttcggcagtgacagtagcgcggaaagcagattgacacataaaaggcagctctccaacaacgcacagaccggtaatgttctcggaaagtttctcagcacttaagttgtacaaggccttcaacatgcccgactcgacaatacacagtctgttagcgggagtaccggcatgccagagaacatcacctttttggaggaaagacttcttgaagtgaggacacacatagagccagagatcttcgttcttcgtagtaagaccattaaacacttgcataatgagagggaatggttgttcaaaacgggcgtatttaacgatagaagggagctcctgagactcgtcctgtaaggtggaaacagcagcctgacgcagaaattccaatcttggcgaaggcgagtacgattgtgcgtccgagctgtagaacttggaagcagattttggcatctccagatgattgatacgcatttgctcttgaagaagcttgttgcgatacaggttaaaggccttgagcaacatgttttcacagtactcaagagcgttgtttacggtctcaaaaacttgaacattgctattgtcttcaccaacaaagcagatattgcaaagcgttttaaacgaagcacgacgctcatccaaaccacaaacacacaactgaacatcccgtgccgacaaaaggcgacggatacgctggaatgattgaacaacactaaagtctgcgccataaacaagactaaaatcgatgatcaagtaacgcagacggttcttggagaagcttaactccttgatcaaattgttaatcgtgctctccacaccgttaatggttccgaaaaacataaagccagaaagcttgcaaacttggatttgactgcctgcttggctgagatagcgttgctggttggcgggacggcgaacagtggaacggacaagattgccagagtagatgccgcggacagctgaacgacgcgaagcttggatgacaaagaagaaacaggccaaaatgataccaagaacaataccaaaaacaaagtccatgatacccattgtggccacgatggctacgatcgtaatgtactcgatggtagtaactgttccaattgtatcaataagcgattccttcagcagctcaataccgagcaggaaaatcaaggcgcccacaatccaaatgggaatgtatccgatgacaacagggccaaggtacaacacaccagcagttgcgatagccaacatcacgccggccaaccggttgttaccaccactgcgaatgaagatgaaagagttcgtgtaagccatgtagttttggatactgccaatcaaaccagacaacccgttactaataccatgagagatgagctctttgtcagtgtcaacatcatcttggccggtggaaatagcgagggccggaacgttgatgggaacatgaagaattccaaaaaaggtcaaagccatcatctcgggaaccgtgtcgagaattgcgtgccagtttgtttctttgatgttaaaaagtgtccagaaatggtaccaaggctcattgctttcaggagcctggaaaatccagttcatgtcacgcaagtcttggatggtgagaccgggaatgagcgaaacagccgtgaagaagattagcggagaaaagacaaaaaaggcaggcacgaggaaagggtgtctccagcgtgattgagccaactcgacacccaaggccagaaccaaaggaatggcccagtgaaggaaaacggacggactaaagagaaacttcagagtggcccaatcataagccatgttgccctccatacgagaagaaacctcgatagcagtggaaaacaaaaagtagccgacacctccgatgcaaccaacaagaatgtgacgagggaaaaactcaatgagtcgtcccaagcggaagcgacccagcaaataaaaggtgacaccggtcatgacggaggaaagagaataggacataatggtagtcgcaataacagacgtaggattcgtcggacccacccgggcgagaacggtaaaggcaatttgatgaaagaaaggaataacctcaaccatttcagaaccgacagaacccttgaaacaagaaccgccaaacgagaacaccagctgactgacaatgcaactaacatagaagcatgcaataccatcaggaccaagcttgctgaagacgggtgatgtaagagggaaaagaatcataccgtacgaaagagcatccaagatgttgagcaaaagaccgatcaacacagcaggaatattagaaatgagaattgagggaccagcggaatcgcacataaattcatgagaagacttccagtacatacgagctcgctcatgccagcgacggggcgtgtaatctgtagagaggacgttggagttcgacacattcggcatattccagtcgttgtccgtttcgggcgcataagagagcaggggacgacgttcattttcttcagtctcagctggtgcttgattgtaggggaacacacgagaaggccgtccaccgagcgaaggctcccgttctgggaatttgtgctcagacaccacagggctggattgaatgctgccaaaaccggtggccatgtacgcatcggcgggcgagctagccagcgagtcggcaacaggaacaccggaatcagtttcagccattgcaagctgagctgactgcaggtgaatagccccgtggtcctggaaactctggcttaccaaactggggccgtctgcgttctcagtcataggcatgagcatgctaaacttccggcgaaggctaccgacatgggagccggaagcgtcatctgcgtcagaaaacctcataggcattgttcaaacgagatgagggaaatgtaaatatgaaggaaagtagatgaggggaaggacgaagagaaaaactgttcttcagaggaattgcagtcgggaagaaaatttaaaggaatatacagggaaaggactgtaagacgaaaacgagaaaccaagatgagaggtaccaaaaaggcaggaaatgcaggaaatgaatgtccacaacaaaaaaaatgtttttaagcttctgttccaaccggagaaacaatgattattaaggcggaaccttggaaaacaaacaaacacaccctcaaagctgaggatttcacgagaacacctgtagaattaaaaattattaaaggtttcgcttttatcaattagaaaacgaagaaaacgcgctaacaaatcaagaaacaaaatacacagaacaaacaccctggcaaatgaaaagaaagcaaacaggaaggcgaattacccaaggtcagcagcagcccccaaaattggaagtgctttttctaaacgggtggttgagagacgaaggtagaagttcgtaaacgccgactttatgcaagcaaaaagggtttcgccaatttaagctctgtgcgtatcaattatcagtgcgtatgttttggaatcgccgtagcgtgtatgcgcggaaacagcggctccagctactaagggatgttacttttggcgaatctagccgagggtggttagcgagataagatagctgcaagcgagtctgacggatcaatgacgatgcggactcgtcatgaaaaacctaggtgtagagttaaccgggcattacgtaactgggttggagagcccataatttggaggaaattcattgattctggtcaacgatggtgagcgtgcttactgagcaacacgtgttcatacagtggtgttttctctttaatcaccacagaggtaacaggttgcgtgcatggccgggttatttttgtctgtgtgcaagtatctgctatagcagtcaggcggtagtcgaaaggctcgtgcttattggtgagataaaaaaagggctgcgccgattgcgacaccttgcgacaataaatactggaaataagaaatcctatcgatcggctttaagattgttggacgcgggttgttttcggagcgacgtatagataaggttcttacacgtgtcgtgtatctgttacagcatgagccattgactgagcagctattaatgcgctcagtcgagaagcgggtgacagactttgagaaggtgaagcatgcgaggggaatgctgtggctgtaatgaattttgcttgataggtcttactgagtgtgacgcgtggaaatcgaagggtgagttgctacttgtcggcgatttgtggttaagcgcaaaactctgttttgttggccaatcagaccaacggttaaataagcttatttttaggcgacaaatgatgtaattgctattttgctaattcaacaaaacaagtattcgttcgtatccagctgtgtgtttgtttcattccatttcattttaacatcatatacattattgttattcccatctcaagaccaccttcatactgacgggcaattgtgtgtcggttaccgttaacgaacgacactgctgacacagctcgcgcatgcttatggagaggttggaacgcgtacttgcttcaagagaaggaggtgcggcatagtacaatggacgagtgggagttgacgaggaattcggtgtaagtgagagcgatgggttggacaggcggtacttttctttcagtcggttgactacggctgacaaaggttcgtttccacatacaggcaagagaactgcctcgatgccgcaaaccgggcagtccttctgcttttctagcgaaaatgaatacgtatagacaccctgatcacctgtgtacatcatatagttgtcgagaattggattgcatccagtaacgagtttgaaggcttccgtacagcaggcagcagcgatgatggcgttcgtagaggcgacggaaggaatgatgttcttcacaatcccctgagccgaactgtgggtaatgacgccgggaatattgaattccttcgcacgttcagaggcggttcgaacgagccaatccatatgttcggggagctcgggattgaacgggatctgctcagacgaagggtctttttcgccttgttccgcctgccactgtaacacgtatgcccattcaacacagtgttcaagaagtcgaggcttgttagcgatagtacatatagggtatgtttttttcgacggtagcatatcgagtgaacactcgtagcaacttgtaattgtcggtaaaatgacacgagcctgcccacgaaaaccttcacaacctccgtcgatgagagcttttaaggactgcggatcgtcatcatcgaccatagatactaaagttgcatttacccagcgacgagcttcaaccgagtcgagaccgcagattacgagaccgtatgtataaagttgatccataggaatatcctgaacctttgatacgattggtgtaacccgacaattgggcatacgccgttgaattgcttcagcagcaatttgggcttttggctgaccaacatcctttttccgaaacagaaactggcgattaagatttgtcaggtcgatcgtatccatatcgactacgtcaatgctctcaaatccaagacaggcaagatttaccagtatctcgcatcccaaacctccagcaccaacgactaggatttttgttgtctgaatcgctttcgttgcttcttctgggtcataggcatctgcaaaaggcccaggattgtttaaaagtttccgtaaatggcttaatgccatggtaaattctaaaactgaattgaataccaaaatctaaagacaatgttggttaaatctaccaaacaactgtcttttttgctgtcaacagtctattaagagatgaatatctttgtgattaaacatgcactcacaagaaagattgcacagtggtgcacagtggtattcatggagtgaatggaaaagaaactaaaagaattaacaaattacgttctgacaaaaccttagaccagatgtaatctcaccttcaataaccagtttcatgagctgaacaaacatacgagtgtgaatacaaaacaacatcaactttcttcttcagccggcacaccctttcaccatataattataataaaccaaaagaaaaatattaccaccaactagtctaataacattttttaatttccttatctcactacttgcgtagttcgaatagaatccttcataacccaaaccaacaagcctgcaacccaacgcttgtatttcttttcattttgcagtgtcaaaatcatgggtgcagcattttctgtcttactcggtaaacttgttttcatagaacttgggaggaaggtctttgtccataagcatgtctgccacaggacgttcaacaactaacaactcgttttccgaaatggtgccaacagaaagcatgggtctgtatttaaatgtaatccaaaaggcacgagaattggttgcatggttgttgagcatgggtgtcggcaaattttgtgaaccactagggcgtcgacgatgttgaccaggctttccttcggcacccgaatccgcctttcttttttcggatgttaaagcgggcaactgttcttccaaatcgaagaacgccaaccaattggctgaccaaacccagaatcgactcggcttacttgcatcgaagaacgagccaaacgccttgtcttgcagttgagcaaaagctttaggcatgatgtttgaattgtgacgagaccattcggtaagcttccgagattgtacatcgaattcgtaaacctggttgcttgcggtaacagcaaccagacggccggcgacatcaggccggaatgccatggtacgaatgggagagctcatgcgaggaagctctgtgtgtgtaagattagacaaagaataacagtatgtatgaccatgcaaattggtaattgcaaaccagtcgccatcgggcgaaacggcgattccacacacaaagttaggggatggattttgattcagtttttgcttcataggtgtgttgaccggttcggtttgagaaacctcaaaaacttccaattgatgtgagtcaacacggctcaagtcgataatgaatgtatcagattcaggtgtcaccaatattaactttttagtatccattgtgaattgaagtagcaatgctccaacgctggataaaaactcatcatacacacgctcgaccgtcacctcattctctccataaatcaacttgaataactttgtctcaaggatagtggaaatagcaacgtactgcccgtcaacagagatacatgcatggacaatgttctcttcattttggattacaagtttaagcaaggagcgataaccaggagatccaacacgccataaacgcacttgatgatcttcccaaagcatgaataaacgagccttggaagcaatggccatgcgaggaatttgtggaactgcaggaatcatgcggtggtttttttgtgtgaagtgtcgaagaggaatgagaccaagcgacatgtccataccgcccgaaacaagcaaatccaaactcttggactcatagaccgccatacaacgaacatcgtgtgcatggaatctccgataactaccgctggtccactcgtgtgagtgtacatcacggacatactggatggttttacgatcaataccagaggagaaaacaatatttccatcatatgagacgcccaaacacagaacatcagcggcgtggagcttgaaagactgttccaagttaaaatatttaccgttccaaaacttcaccgttcccagcgaatcaccggtaacaattgttccgtcacgcaggcattttacagaccacacgagagccggttctcccttcttcaccttgtctacgcgcatacgggcaacaatgggtccgttcgcttggtttgtgtcccaaaccttgacaatgccgtcagcacaaccaccgacgagcaagttgtccttccacgccaaggagagaattcgagatgtttgacgagtgagggttcgcacatactcaatgacgcctggaccaccgctgatatcaaaaagtacacaactgccatcgtcacagccaacagccaacaattgtttctcattgttgatagcaagagaccaagcggcaccagcgttggaagcttcatgcactaagggctttgtcgtgttcagattccattcagtaatcatggtggaaaagccaatactgaataaccgtggtgtattgtctgtgagtgcccaagctaatccttcgatactccgagacttggcaccgtacataatagcttccatacaccatccatggcgcggattccaaatttcaatgtttccgttagaacgaccgaccgcgagtcgcaagtttggaggagcatgctttgtaggatctgcaggatgcgaaaaatcaacagccgttatgggtgagggagtatagtcaacaaagcgacaacgatggatatccatattttagtatataaaagaaggttttgcccacaacagatatacacaagaacgaaaaaaaactctctactgaaacaagagaacaaaggggaaacacaaaaaagagagtattcttctaaaaacttcaaggcaaagaaaaaagtttacttacaagaggcgacctgaaccacaattttttgaattaccgaaaccagcgtgtaaaatccgctacaaaaagagcaagaaagccggacgaaacgaggaaatcaaaacaagccttgagtaaggtcaagaacagcagaatttgacaatctggctgcgtttcgttgttttacggtgtagtggttgggaggaaggggacagggtggtgggcagcaaaaagctgtttaaggttgaagttaacgttaaaccaaccaaatgaaagtagtgacaggtatcattcgttcatgaaaaccctctgtgctatgccaaaagattgtattccgttgtgaaggtggagtggatacatattttgtaagaaatcactcattcgtaagataaggttttcgttacgagcaaatttaatttatctcagataacttaagataaataagataaccttaaactgggataaaccaacaaatactaaagatcaattcagttatgtcttcattctgataccattatcataataagcaacgttcatagtcggctcttcaagaatcacatcaaactgtgcgccatttgttcaatttccctcccaaacccacgactttttgaaatatcgttttacgactacgttcggcttggatttgcggtccgagcctctcacccctttctcccattatagagctgtgctggctgtgctgcaaaatgactcccgcgaaggagcccttccgtcagtgacaacctcccgcttaaaactgctgataaccgaccacacacctcgaacctcactccccttcccactacaaccaactcagcgattccttaacgggactcacagctagcaatggtccagtttgaagcaaaacaaaatgtatttacgttacgacgggaggattgtcggatgacaattcatcgcgatacaggaaaaatcgtcgtcgaaccagaagagtttgagacgattaagcgtaccaaggcgaacagtgtaacattatttggagctgtccagttaaaaagagacaaatacatcattctggccacggaaaagacgtgtgctgctcagattttgggtcatcgtatttaccgtgtagacaaatttgaagtaattccgtaccatggaggttatccagaggatcaagacgagttggacctgtataatttgctcgttcgacaccttggtacgggacccttttacttttcatacacttgggatctgacgaactcgttacaacgttcttgtttaaacgaatcgaatgaacccaattacataaagtctgacaagcggtttttttggaatgagtttgcttgtcaggactttattgagtgtgctaaagcttttcctcaggttgcccagttcattacacctatgatctacggcttcatcaactccgcgtcgacaatgatcaaaggcagagctgttactcttgctcttatctcccgtcgttccaagcggagggcaggaactcgttactttacgcgtggtttagacgctaatggcaatgttgccaacttcaacgagaccgagcaggtcaccattgtgtctgatcgcaacacagatgtcacgtttgctcatgtacaaactcgcggcagtgtccctgtctactgggccgaggtgaatcatcttcgctacaaacccatgcttattacaaatccagttcctaccgcgctcccggcggccaggaagcattttgatgaacagatttccatttacggtgagcaaacgctggtaaacttggttaacgacaagggccacgagcttcccgtaaagcagtcgtatgagggcatcgtgaagcttctggacgatcctaaaattcattatcactactttgacttccacaaggagtgcagcaagatgcgctgggaccgggtttccctgttgcttgatgcaattgagccagagttggagaaccaaggctacacgaccctggatcctcaagcccataaggtgttatctcatcaaaccagcgttgttcgtacgaactgcatggactgtcttgatcgcacaaacgttgttcagagctgcgttggtcgttggatgctgacaaagcaacttcgtcaatgtggtatcctcggtgaaaaccagcctgtgcagtctgttcttcctctggagcgaattttccgtaacatttggtcggataatgccgatctggtgagtcgcagttactctggtaccggtgcgctcaagacggatttcactcgcactggtaagcgttctcgtcgcggtgcattccaagactttatgaactctgccaagcgttacctcctgaacaactattttgatggaccccgccaagatgcttatgatttagttcttggcaactttacgccttctcccgactttcactacaataccgattatagaccccttaagatccagtgtatgccttatatgattctgggaagtttacttctcatgttcatttcgttctttgctactcccaagagtaagccgcttgtgccttccgggttcctgtttttgttctcgctcgtttcgcttatcgtttccgtgtaccaatgctggagtaatggaatgcaacatgtcaactggcccaaattggttcttcccagcttcctccattctgtctacacaaagaagggtcgtgtgtttaaagtgaatggtcaacttgacaagcgtttggattaagtgcatatggaaaggaggtgcagcagaaagagctgtgcacgaagaagtgaagggcatctcatttttccatccccctttccttcctctccctttttcgtttgcaatcgttcgttttgttgcaaaggttctatttacatccaactaattaacatctatctttcatttaccgtgttattactatgagactgttttatttagaagacagtaatgtttttatttctgttttgttctatgtgagaaggatggtaacatggagtgagcaattcgtgactcctgctgatgtgaacatgaacatacggatgctctacgagtacgagacggttccgagttccttcaattatgtccagtctgcgcccctgtagttcaattgtatacttcgacgacctccactttactttctaacccccttttccctagtaaacggttcacttcttagcactgctaccattccttgatcagtgtcgcttaccatctatgttaacgagctaagcatcactgatcaaggagatccaaatgctaaaaataatgacttcggagattggccggatcttctcggttcagcggatttgcattcatatttgcttattcctcagctatcgaaaggcgaacaagtaagtatcgttttactcaactgaactgttttcaaccactcgtatttagtgttattactaaacgaccaatgagtcccttagtatttgtcgcttactgcttccccgcatactctattgccgcccgatcgctcattacgccatcggaaaatctttttaacgggaaataagccaatggaattcgtgattgattatccgagatatatcacttatatttacgcgactttttgagcaaaagtcattcatccctccgcacacaccttgcgcgtttggtccacaatgtcagtcttgaataacacggaaaaaaagcttcgtaatgacccatcgaaacgttgggttgttcagaagtttggtggcactagtgttggaaagtttccattgaaaattgcaaatgatgtcgcgaagtaagaattttcctaggcctttttttggccattaaaggcgttatcaattggtttgacgttactggaacatggatggtttgttttcgtttagggcttcgcgttcattaatttatggcttttattgaaaaaggagaaaagagaaaatgactggaaaacaaatcttcctgttccattcgacagtcttgcgtctttagagtccttttcattttattaacaaactcattatagagcttctatggagaagaatcaagttgctctcgtttgctctgctcggagtagtgacacaaaggcagacggtactactagccgtcttctgcgtgctgttgctgctaccatcaaatctcgtactcaatctcttggtgctttagtgaaggagattgaggacgaccatgttggtgccgccaacaaattcatttcgaacgaagaaattcgcgagaagcttattaaagacatccgtgatgactgtgcagccttggaacaatatctcaacgctcttcgtattgtctctgagacttctccccgttcgtgcgatgtatgcatcggtgtcggtgagcgtttgagttgtcgtttcatggccgctgtcttgaacgatcaaggcattgaggctgaaatggtcagtatggaagagatcattgacgagtccattgactggaaggctcttgatgcttccttctactcctacattgcaaaccaactcgtttctaaggtttgtgaaattggcgacaaggttcctgtcgtcactggtttctttggtctcgtccccggtagcatcatttctcagattggtcgtggttacactgatctctgtgctgccttgctcgccgtcggcttgaaggccgatgagttgcaaatttggaaggaggttgacggtatcttcaccgctgatcctcgcaaggtgcccaacgctcgtttgttggctctcattacgccagaggaggctgcagagctaacttactatggtagtgaggtcattcaccctttcacaatgtcccaggtcatttctgctcgcattcccattcgcattaaaaacgttgacaatccttctggcgccggtactatcattttccctgacactatttcgcgccatggttccgctactcctcctcatcctcctaaaatcatgcctgaggaggctcgtcaggagttaatgggtaagaccgccactgcagttaccatcaagactgatgttatggtcctcaacatccaatccaaccgcaaggcggcttctcacggtttccttgcgtccatctttgctatccttgataagtacaagttgatcgttgacttgatcaccacttctgaggttcatgtttccatggctcttcatgaggaatccgagaatggaaactttcacgatgctttcgttgagctccgtcgtttgggtactttggatgtcatgcatggaatggccattctttctcttgttggtaagtacatgcgtaacatggttggtatctccggaagaatgttctcggctctggctcaagctcaggtcaacatcgaaatgattagtcaaggtgccagtgagattaacatttcttgtgttgttgatgagaagaacgctgcaaaggccctggtttgcgttcacgaggaattcttgggtaaaccttcttcgcttcacgtcgttccttctcaagcctctttacttgttgagaagccctggctgtattcttcttaatatggtatcgttgtttcaactcggtatcacatttagaaatgcttccggattgaatgcttttgcattatgaggactggacagcaccttgctttcattctttctatcttttcgccgtcattttgtgagcgtgcatgattgtcaatgtgtttcgtttttttttgaactttttttcataattttgctctgttcccttcagctgcttcccagcgaccttgtttttgttatccttatcgtcacagtacttccctttaccactagtaaaaaaaatgctaaacatgtagcattgctccctcctttttttgttcataaataaaattagaactcaatttttggtgatcatctcgatgtttgatgagcggatggaagtgtattttgaaagaattgtacttacatggattaatgtacaaaataattgattgctacgaaaccaaactatttgcgcttctacatcttgccctcataagttcctagtttaaacccaatatgtatattgtcctttataacaaaacttgtactacaaaaaccaaaattaaacagccaattagttttccgtcttggccttttttcttttttcgatggcccgctttttcttcttcaaattctccttgagctcttcctttttagcgttgctgtactgcatcttcttgtacaatttcttctgtttgttgctcatcatgatcttagccagttccttggcttccttttgctccttttgctcaacagtcaaagcatcacgaccacgcttcttgcccttcttcttactggaagtagcatcagaattcttcttgacgtattcagagtaagaaacaccagcggcctcggcttcaagctcacgttgatgttgctccgcttcgttttcgtcctcagaagcttcggcagcagcaggttcttcggctgccggaagctgtttcgtctcaggctctttttcttcaacagcgtcttggacttcctcatcttcctcctcctcggcagaagaaacatcctcttcagggttgtaagtatgttcatcatacttgacgaagggactcaagtgaggagggagagttgcaccaggtgcgtattcatcggtacgaacgagctcgcctctgttaatgctgtcgtaaacccattgaggctggatgtacacacgtccctcgtatttcgagcgaagacggggacgatcactgatgtgatgtgtaataacggtatcgtcctctgagaaaggagaaccagctcccaagacaggatcccaaccgaccttacctccgaaagcgcggatgagaaattctaaagagtagcgggggacttcacgagagagaaagaaagtaaagggagagaacagcttaacgttaacatcactctgcttcacagaagaagacacatctgaagtcgaaggctcctcatcaatgggcttaaactcgtccaaagtaacggtttctgcatcctcggtttcctcgtgatcaatttgttgaatgtgttcgtcggtggcatgtttcttttcatcggcaacgatggaatcaagctttccggaaagagtaccaacgcgtttcttggcagccttatcagcgtgagctggcgccggaagggcagacttgacctcggtttcgtaagcactaagtccagcagcagactggtccttgctgatgttcagctttggagggtagttgagattgatgctagaatacagtttaaagttcacgaaaccaacaagagtctgataaagctcgaggaaagtcaacatgatacggaagtcaacatcgctaggaacgtgttgtgcaaacttgtaaggaacgatccaggtgatatcttctccaagaatggaggcttggtaatagatacctttaatagaaaggaatgattttctcaagctgtgcgaagcaatcacatagtgctgaaactcggcacaaagccgttcacagttggcgacggttgcagcacccactttatcagtaacaggcatattggcgaacaggaaaagcatactaagagcatcgctaagatcattcaaagcatcatggaatgtaggataacgctctttaatgatgtggtccagagtgtagctgggtttttttttctcgagacgttttgcctcatggagctctcctttgcctaaaaccttgctaagtttcttggcaaaagtcttatactcgcggaacttttcaacaataggttcatgaagaagatattggatatccttcgtgtaatctaatcgagttagaatcagggtctcttcacaaacatgtaacacaggtaaaagtgaaagtgggaatcttagttgcagagtacagaagagtagtgaactgaagtccaaacttaattgcaaacccattcactgttcatctcggactcgagttgtgcatggacactcatgagtttcactccacatggaataatacttacagaaagtgacgggagctgtcgatcccttgtttgcttttttcttgttacgtggttcacggggatagattcccttaagaatacagattcggcggaaatcggcaagcgttaattgaagcttttttaaggcctggtttcttgtgataaagttccgggccgcaccagattttcctataaatggttagacagtgttatatcaatagaattactcatacctttttgcttgactcgtgccatggttaagggtaaaggaggacgctaagggcaagttgcctatggtgcaaaattttagttgggtaaaacttggtggtgaggaacacgcggcaccttttgaagttaaatgaaaacgcgatacgcgtggtaaacacataaaaatgagaacgaaatgagaaatggaaaagaagagaatgaaatgaggaagagacgaaaataacagacaaattcactatacatctcgaagtaatactgcaaggaacgtaacaccaattacactcaatacaaaaaaataaatgtcaaaaaggtggacaaaatgaattaatagtacccgaaataaaaacacaaaacttttagtagaaaagctcaatggaaagaactcttactgaaaataagactgattagacaagagaagctaaactagccagtccgctttttcttctgcgacgtaatttccttctaacgggtatggcactagcacgtttttcaactggaataggattaaagtcgttgttagcagctttgtttttggttttctttgcggccgaatcctcttcatcactagagttgctatcgtctgagctgctgtcttcggagctgctttcgttgtctgactgggaagaactttcagcttccgaagctgactgggcaattgcggagaaaggtttacgagtgttgggattgggcgcatggttagggtctcggatttcaggagaaaaggttttcgaaagttccgacaaccgagagtaggagtgaacagaggacaacgattgtcgctgagatcttgtgcgttttggtttaagaggggacggctgagaagcagcttccacgggcacctgcgtcagtggaggctcgggtgaaagcttggaagcttctgaggttgctgaagtagttgtagctgtagtggtctgctgctcagtggccctctgtgttagtatatcatctacgggttcctgtgaaagctgttgcttgttgcgttgggaaagggactgcaaaggtgcaacatcactttcgtctgaagatgattcggaatctgaagccagagaagcgtagtctaaattagaagtaatggaaacttcactagaatccgacagcatttcaccatccgtgtcagacgattcttcttcactgagagacgacacaggaagcgattgtaaccccgtttttgtaattgcaatagccggtttattacttctggatgacaaaggtgccaaatcactgtcgtcgtcagaggaggagtcactgtctgcctcctcgttagtggcttttgagtgttcttcctgagaactggcttccggaaggtgaggcttctctgccgtagattccggctctggactgctgtcaacacgttgggtaagaggtttccgtggactggagtttgaggtagttttagaactgacagcgttctttctatcaacagatgtcgtatgtgtggacgagtcagagtcaaaatttggctcgtcattttcgtacaaaagctgttctttttcggtttcagcagcatgagaattgcgagtaggggtaggctgggttggttgttgtctaagatcgacgaaaccggggtattgagctgaaggtggagttgcagcggaatactgtgtagcgtcgataatagaattctcgtttctgaaagaagtaggtgtacgaataccaattacactctcgggtgccaactcacgttcgtccctgcgtccagtacccacattaagacgcttgtgagagggtgctacaccagcatatgccggtgagaagggccgtttagccggtgatacttgtctttcttcagtaggctcctctaaactcgagacaactggagactttaacactttgagatcgtcatgcgaatcaataactgttgggctcccattttgttcgagtgtttgggagagttggatggagggtaatgatcgagttccatcgattacttcaaatgagattttgctaccgtccgtgaacacttgatcaaccttgtattcaccgggaatatcgtaaccttgatcatctttgatgtttaaaatgtcaatatctctacacaccattagcaaaacgaaactgcacatttttcttacgagtcgaagggataaaggttcttgtaggactcctcaatcgcagatttcagctctgaaatcttacaaccggctctagaaatgtgcagaaaccgtctgctctcacagttgtgcctagaaacataaagcttatagttcattgtgtaagaaccaaagctaagtcggcggttctaagtactttttttatataaaaagcgtattatagcgaatggcttaagagacaacacgttgcttcagagaaagcaactgtattgaatttttactatgaattacacctaaaactccaactttccgtctcttttaacctagttttcagctagagtaaaccagtatagtagtttgggtggtgccatgagatttggtggttagtagtagatgtggaggaagggtgagacacatccaagattcatgctggtatgagagtagatggagatggacaacgggcatacttcgctgtatggcacgtaggacactggtttacatgtatagccgttatagaataagataattacagtagcaaaaaagtacgaataacattattataaggtcatcaattccggggtatgaatagtaaaaagtagatggtctcatacggatggtaaaactgacagaaacgaaaaggtatgtgcaggaagaatacgtagataggaaagaaagaagaacgaaacaaatttagttctacacttgggttgtctgctcaagaatgttcaaacgagcacagacattttaagatagcgcacaattgaagtttatacttccgtgtgcacttcgggatccaagaacatgatcgtttgaccttcgttcgcagtgaataaaacaccgagctccgtgtactcacgaattgtattcatgagctgttcctcagtgaatccttttgcaataacacgctcgcgaataagacgaagaggaagcgatgactcgctctgtaagttgttgagcatgtcacgaatgattttataaatcttagaggtcaatgtagtgtcgtgcattcctggatctgcatcatcgtacaaagtggatttggatacggacataaggcgcaaagcttcatcaacatcgccgatttcaacttcatcactgaaacgcagacgggcgagggcctggctcatacgaagaatagcaagcaaggtacggggagttgtatgcgtgaattggcgctgattggcctcatcacgcttttgagtttgacgcagttgaatgtaagcgcctgcgatataatttcccacttgtttagtaacaacaggacgatgttggcgagcagaggcaatgtaatgccgaatcatgcgaggatcgagtggctcaaattccattttgggatgcttgctgtgcatatggacgtaagcaacatgctgggcaaggtgctcatcgtcctcacgcgaaggggtatccaggatgaggaaaaggatatcgaaacgagaaagcaaagctgcaggaaggttaatgttttgaattggcgacaccttagggttgtaacgtccataaaggggattagctgcagctaaaatactagtacgagcgttcaaagtggtagtaataccggcttttgagattgaaattgtttgttgttccataacttcgtgaatagcagtacggtcattttcgtccattttgtcaaactcatcaatacagcagataccattgtctgcaagaacgagggcaccaccttcaagaaccatttcgtcggtaacaggatcacgcatcacggcggctgttaaaccaacgcctgacgaaccacgacccgtcgtatagacaccgcggggagcaactttagaaatgtatttaagcaattgagacttagcaacacctgggtcacccattaagcagatgttgatgtcaccacgaatacgcataccatcgcccatggtttttgtaacaccgccgaccaaaagaaggagaagtgcctttttaatatcctcatgaccgtaaatttctggagcaattgattttgaaagtttttcatacacatttccgtcacggcgaagttgttcaatggcagcctcggattcgggcgtgctctccagattcgaataactcttaatgagatgtgagactgaatggcattccaagtaagtgtccgtcaataagccagcacgaatagcgcggaaaccagtgtaaggagttggcaagaaaataccacacacgtcggctacatcacctggattaagagaacgagtgatggcaccgtataaatgaacagtaatggaacgaggaatgtgtcctacaggcacctggtttgtcaattcttgcattttcacctcctggaagggtaaaaacttgcttgcacgtgtactcataaataattgacccttcgcgtcgtttttgcgacattcttcagagggacattcattcagaggtaggaatgttttttggcgaatttgttgaaacacttcgtaaccgcaccgatcacacgtgtaagcgttgacgagcaagctaggttttacatcacttgtacgcgtgacgatgcctcgaacagttacaagagagcccaaatgttcgccgtgcagcatgcgaacactgaagggtttttggttgcgagtcaatggacggaagtacaagtcgtaacctctcattaactctggagggaaaccgggttgctcaccttccaacgactcattgcgctggcggcgttgttgcataatcacatccagcacctcactacagtagctgacgtctactgtgggtgtaggcatgagcttatcaacgcatgttgcgaacagttcagtaaacctcttggtatttttttggatggctgttaatagccgaacatctgtaggatcaaacgagtagaggtcgtctaaatcaatccagatagccttgagttctctgtttgctactttttgcaggatatccatatattttgtagtgtaatttaacggattttccgcgtcttcttccatcatgatatcttcagcatcctcagcaactgttttctccgacttgaagtgagacaggaagtccgtaatcttgtgctgacactcctcatagtcaggaatctttaaatcaacggtcggcagggccatgagagggcggacgaattaggaagaggaagaacgagaaaatcggcgatatacgtacgcgaaaaaaaggaactgactcctcacttaattacagatcacgattcgttccacgttataagcaccgaaagaagtgttttcttctggtttacgcgcgatttatgtcttattactggtaaaggcagttccctgttgttgagggtgaagggggatacagaatgggggtaagtggagagagggagtgaagcaaaaagagaaaggaatgaaaggaaggaaataggtatgttttagagcaaatgaagtgaggagttggtaattgatttgtttgggatttttccctttttttttcctttttttcccttttattttttttttttttaataaattttatcttataaaaaattaaagaaaacaaatagaaatatattattaaaaacaaaaacagaactagtcgcacatctatatgttttattcattaactctgcactttaacgaattcttcgcatctttcagtgaggttattgctcccgtcaatcattttctctcatcgtcggtcttcttctcctcatcgatcccaatgcgcacatctcacaactcttacgtttcttttcacagaggctttgccttatgaacggaacaggctgaatccggactaatcgtttgtttactacgtgaccggaatttaatttacaaatccatcacgcgcgtgggcgcgtcacttttttcatttaataaatagtctagtgcgtgacgcaatctcgccaacgctaagctgaagaggggtcagggttttgaacattcgtttaaaattgtcaaccaattaaaacgtaagatgcttctcttgcgccaaccttaatcaaatcaatcgtatcgccaaccaatgcacaaacaccttcatactccgaccttcgcttctatgagtcaccctagggtagatcaactatctccgttttatctccacccatccatgacatcacctccatagacgagatacgcgttctaattagctgaaaaaacaccaccagtcggacgctctcgtccccccagcatttgcatataacacgccgttctcccctctcaattctccaacatttcccattttcaacctctgcttttcaggtaaggactaaattctgttcatgggccaatttcccgcacatcttgtgcatctactaactttgttcagttgcgttgttcatctggtctcttagtttctcatatattcggctttaatattttgctttgcgattgccgaacacgtttttctgttgtcgagcaataaaaagtcaaatacccggcgaaaacatcgcagtttttttttacaactctcaacttgtacttttacgcgttttcaataacggaccggtttttttaaggttcatttcctatctataccatttatattcatttttgttgtcgatcttcaaacgtaaaactcgtttgactcaagacttctaacttgatttgtaactttaaacgttatggctggcaacactggtgattcatctttcaccgttcccactcacgagggtgagtatgtttcttatgatgcggaaaatggcgatcgccaaatttatgttccctctattaaagagaccttcaagtttgacaacgtctccgaagaggaaatgatgactgagggctctccttactaccttggtaaaaaagaggatgagaaggatgaagtggtgctcactcccaatcctcgccggtttgtcatgttccccatcgaatatcatgacatctggcaattctacaaaaaggctgaagcttctttctggacagccgaggaaattgacttgtcgaaggatttacacgactgggacaacaaattgaacaaggacgaacgttactttatttccactgtgctcgcatacttcgctgcttccgatggtattgttaacgagaatctgctttctcgtttcagttccgaggttcaaatcgctgaagctcgctgtgtgtatggatttcaaattatgattgagaatatccactccgagacgtattccctcttgcttgatacctatatccgcgacccctatgaaaaacagcgccatttcgacgccatcctcaccatgggctcaatcaaagccaaggccaaatgggctttgcgttggatcgaggatcccgaatccatctatgccgtgcgtcttgtcgcttttgcggctgtcgagggaattttcttctccggctcttttgcttctatcttctggttaaagaagcgtggtttgatgcctggtttgacattctcaaacgagttgatttgccgtgacgagggtgtgcatacggactttgcctgtttaatgttcagtcacttgaaacatcgtcccggcaagaaggtcgttgagcgcattattatcgaagccgtcaacatcgagaaggagtatttcaccgatgctcttcccgtctacttgctcggtatgaattgcgatcttatgtgtcagtacattgagtttgttgctgatcgtcttcttttgtctctgggcaatgagaagtactacaatgtcaccaacccttttgactttatggagaatatttctcttgctggaaagacaaacttctttgagaagaaggtctccgattatcagattgcaggagttatggctgcccaaaacaaagacaatgatgaacatatgtttactgtcaatgaagacttttaagaaagacacagcattcaattgcaaagtcgagtatgataacgttacttctatgaatacccgatgaaaaccaattttcttttggttgttttttaacagtaagtatggacttactaaggagaataggattgtctgggtacgacttgtattctttagatattaattcaatgttaactatacaacatcacaagtgggaaacaattgtcattggcgatttgcaacagtgactgacagcatcaacagacggttttcctagtaacatacttgctcattatctcttgtctcacctctccttcacgagcccttctctcacagggtcccctccaccaccaccaactcttctgagctggaacacactccactaaatcgtttaacgtaactgtacgcagaatttgactttgatgaagcaggagcagaaaagaaactcttcgttcgccatgactgagtcatccacggttgaggtcaaagagggtcgcgctaccattctgtttcccagcagagatgaggttttctacaatccagtgcagcagttcaaccgcgatttgagtattctcgcaattcgcacctgggcagacttaagatcaccgaaaacgcgtgtaaaatcggctcaccgtcacaagaagttggacgaccctgttgaagaaaacctttcttcgaaagaaaataaaaaatccgtagagaaagagacctcaattgcttcggaaaaagacaattctcccaaggacgtagaaacagactcggcttccacagtcactgcgacggactcaacgaaagctacggaagaactgtcttcgtttacgattttagaggctctttctgctactggtctgcgtgccattcgttacgctcacgaaatcccgaacgtgaaacgcgttttggcaaatgacttgcttgctgacgctgtggccaacattgagaagaatgttgcctttaacaatgttcagaatattgttattcctaacaagggtgacgcgaacgtggtcatgcacatgaacaagctccgttacgacgtgattgatttggatccttacggttccgccgctcctttcttggatgctgctgtgcaatccgtcagtaataacggtctcttgtgcatcacctgtaccgactctgctgtgttggcaggaaatgcatatcccgaaaagtgcttttccgcctacggcggctcgtctctgcgttcacaattctgtcacgagcaggctgtgcgtcatttgctgtatgccattgccatggctgccgcaaagtacggtcgagccattgtgcctcttttgtcgctgagtattgatttctacttccgtgtctttgttcgtgttgaagttcgccccgcacgcgtaaagcttttgcaaagtcaatcaatgctcgtctaccattgctctggatgtggtagttatgccactcagtatatgggacgaaccgcgccggccaagatccccggtacgctcaagtacacgaatgcctctggacctcctgtcggcgaaagctgtgctcactgtaaccacagacatcacatcggtggtcctctctggggaggcccgttgcatgataagaccttcgtgcagaatatgcgtaagcttgccgaaaccctggaccctgaagtctacggaactaaacgacgcgttcttggaatgctggctgttgccgatgaggaactcactgatgttcctctttacttcatcctttctcagatttcgggtattcttcattcgcaagtccctccccaaaatacgtttgtttcggctctcttgaacgcgggctaccacgtttccggatctcatgcacgcagtggtgcaattaaaacagatgctccttgggcttttgtctgggatgttctccgtacctggatcaaggaacaccccgtcaagcagagcaacatcaacgatgcaagtcccggtgccgaggtcttgcgtaaggaaattactcacaaggtcgactttaccttgcatcctgatgcagagtttgcgtctaagaaggcaggctatacccgttaccaaatgaaccctacagaaaattggggacctaaaagcagagctggcaagcgcaaacatgagtctcctcctccacctaccgctgttccctctgagcaaaaggcttaagtgtcatcctcttccttgtgatcgcaaggaataggattgatttttttgattctcttattattttcaattttcatcaggatatgaaaaaaaaaaaaagcctttcgcatcacttatttttggattttctttttgcgatttgtcatctacatagaaaatttggctgaattgaactgttgcccatttgccattttaccctttattcacgttccaaagaccgacgtaccagtcggggacctacttttcatcacacattctcctttcgctattctcgtctgttagaaacagagcaaaagttaatcgttcaatgatactgctacagaaatgtagattttgtctgttggaatccttggtgctgtcaaattatcgccggattcaggtggaacattataaaactgtagtttcacaaactatcaaacttgaaaccggagaaccgttaagagtcgcagcctctccggaaaccgaaaaatgggtgaggaggtttcaccctgttggtacaccgtttcaaaaattaccacttgatcatcggatccaagccaacgtaaaagcgcattttccaaaggtgtcacgttccaacgacatacaggagaagattgtgtctgccatcacactgggcaagacctcgtttgttgtaagatcatggaatggttcgggtaaatcatttgcgaccctcgccgcaatgttatctattgcgttgagtgatcaaccgaagcctgcggcttcgtattcagctacgatcctatacgttgtcccatccgattcactcgttgaacagttatatcgatggtcacagctacttgctggtttaaattgcccagtatacccattaatacgtctgccatatgggcaatggaaacatggaaagcttcagcaggcgcgtgtcgtaatcgcttcggttgatagcttagcagaatggttgtcgtcagcaaaaattgaatacatcagttttctgcagggtttaaaacgggttgttctggatgagtcggatcaaataatagagggttttgcggcaccgtatcaaaaccggcgagccgggcctgttatgggtatcgaaaactcgcctaagtttcgaaaacttttcttcttctgggataagttttacacaagaacggaacaaagaattcgcagcgatttaaatgctattccccagtttgtccttttgtccgccacaaatacgtcctccattgccaacgcttttggtctctttagcaagcatcttttgggttgcattggtctagatcaagggaaacactggtgggattggggtttgcgaatgtggaataacatcgaacacattagtcttcgtttaagcggtgaagacacgaaaccaaaaatccgagatgttcagttccaagtcgcaaaaagtttaaactcttacgaaaaagctgggtcagccccagtgacaatccatgaactagacactgtcttaaagctttatacgaatgctcttttattaattgttcggaaggagcataaacaagtaccaacatttatgggcgatcttcttgttcttctccctgaacaagcgaacattgttgaatatgttgaacaaaacgcagcgctttatgaacaaaattctcttctactgagaagactggatacttttaaccttaaaaagaaggaagaacgacgtgcccatcaaattgcctatgtcggaaagctgacggacatttttggtttaagtttatttggcctgacccatgtgtttcaattatggaatacgtttagcgctgtggtctaccaacacgtcgctggaagagttggatcttttggaaaaaaaggaaaggtgatcagtttcttcgcaccagcgtacactaatagtgcggacattgaagcccatggatatgctcgtatgatatcacttgtgtaccaaaagcttgctgtgatacccaaacggtatatgaaatactccaaaccccctaagttggatgtacaagacaagagagagatttgataatccacttttttttgctcggtgctaccggtaccgagaatggtattctgctcttcgtggagccaaatcattagtcctctcgctgtctaaatcgtcgtacattcgactccgtgaaggagatcgcgagtgagagggggatctgtatggagaacgagaccgactacgagatatgctcctagaataccgagaacggtaatttgttccaggtttgtagaagcttccttgacgctctcttctgtcaccatatttttgaggttgctcttgtaaagagacgaaaagctcttcaccgtcgagcataccgctattcatccgatcaacagctgtttctgcttggtcggcataggcgtatgtcacgtagcaatacccttttggttcatgacctaaattagagttagtgtccgtccgtatcgtaagccattgttgtactcagaaactcacttttcctgaacaatggaaagtcaatatcatcaatagttccatatgcgccaaagatttcatttatgtgctccttcgtgacatttcgcgtgatattttcaatgagaatctatcgttgttgcttggttagtaatgccgtgaaaaccaatgtaggataagcattcatactgtagaactgtagcgtctaggagatggagaacgggaataaaatcctcttgaagtatatggcgaacgagaatgtcgtctgtccatagatgatctgcggtcattggatccacgtcccgacgaagaacgtaactctggagagcgtgaaggagaacgccgttcaaaaacattttttcgttccatttgtctttcttttaagtctctattgcttactttgaggtgattgtcccgtattacagctcaatcagaagaaaatgggaaagggagaggtccaaggccagttcaagtcagcacgcgttaccaaaaaaaggcaaaagtaccgtggacgttaatactgtggtatagaacaataaacgtgtgtgttgaaacaattgagagaattatttcccggaatcattaagcatggcgatttttcacatttttgttatagattcgttagatgtattgacaaccggcattagaaatcagagggtaaaggagtagatggtgacactgcagcatttcgatacagacttcgtggacctcggtagaacttaggatcgtgaatgcgctgtggaatcatgtgcttggcttgatgcttttttaaactttgtctcatggcacgaaaacgaatgtagtaattgtatgcgagggcatgaaatctttcaggaaacggtgaaggtacttcagacatatttgcacgtgcaattggatgtcgaacatagacgaatgaacatgtcctaaagcaaacttcaagatacgaagggataaacgcgaatacacacataaatggtttgggtataaacttttccacgcccatttctaaccatgctttgttcgtttgcgccttgacagccttttcgtctcgtgtatcttgtgcgtcttgtgtggcttcagctgaagaagcagaacttttggtcggtttaaaggaagaaacggagcgcataactgtagcaggatcgacggtaactacgtcccccggttctaaacgtaaatgagcccgtttttcgcgaataccgttcaccgacactttattggacacgataattttatgagcctgctcgacactagaagcaaacatagctctgtgtagtgcaatatcgagtctagactccaacggtgcgtacaactggctcataaatggaatctttgagttttcagcaggtgaattgaccgaagtcataccgagtagtttcgattcaaaatagtttttgaactgatattctcgtaaatgtggtccatgaaaacttcttgtttctcgttttgcgatccatttcttttgaaatagtgtttttccgttcagattgggaagctttttacacgcaaaattaaaagcgttatatttgttccaactcggccgtaaaagctgtcgagcaagatatgttagtacttatacttaatatgtatgacacaaacctgtctggaaagcgaaaatttgggcttttttaccatcagagctaaaaggaatcaacaactggtgcaatctcggtttctgaaagaaagaagatagaatagtgtatctgttacagattgatgtatgtaaaaatgtatatagggtttttctaaagcatttaaccaattctagaaggtttgtttagggttattcttcaattagtaacgtttctttcgtgttgagtgagaaattcgatgttttgtaaagtactgttaaccaagcagaagacgattaagaatcaattagattccagctaaacataattctatgagtgacgtttcaattgttttgcttaccagttgccttctttaccgttagctcaattaagctttcagtctaagttcgcgacgcgtttgtttacagacgtcgatgatgtagatatgacgtaaacataccagtatggtctcgcaactccgttagcttctctagccctttcccaatacctattgcacaaacgtttctacgtgcctgctatttaaaacaaaatgtccatacaaaaacactgctcttctgccgtaatcctggtcggcggtccttctcggtttgtaattccctgtttcaactcgcactaacaacgtctgtagtggtactcgtttccgtcctctctcctttgatgttccaaaggtttgtactcgaataattacttcttagtagacgtgttttctgttctaacaatttatcatagcctctctttaaaattgctggaaaagagatgatctaccatcatctggaagctttgtcgcgtttggaaaatgttaaggacgtatttttggtcggtttttatgatgataatgtgttctcggaatttgtaaacgaggcttccaagaacttcccctgcttccgtcgcattaagtatttacgcgaatacaactgtttgggaaccggtggcggtctttaccatttccgtgaccaaatcagaaagagtgatgtgaaggacttgttcgttatgcacgctgatgtctgttgtagcttccctttgagtcaattgtacgcagttcatgaagaaaagaaggctttggtcacgcttatgacgaccaaggttagtaaagatgatgccaagaactttggctgtctcgttgaggacacttcttccggaaaagtgttgcactacgtggacaagcccgattcctacatctctaacattatctcctgtggtatttacgtctttgacgttgctatttttgatgagattaagaaggcgtacgagcgtacggccaaggaacgagccgaggaacactattctgaagaaacttcagaagattatttgagtttggagactgatgttctcgcgcccctttgttccgaccagacaaaacctgtttatgcctacaacacgacagatttctggcgccaaatcaagaccgctggttccgcagttcctgcaaattatctttaccttcatcaggctctccgtgagggcaagcttcctaaggtcgagacggaggccacaattattcaaccggtttacatccatccttcagctactattgaggcaggtgctaagatcggccctaatgtgtccatcggtgcacatgtgaaggtacacgctggtgctcgtatccgtgactcaattgttcaagacgattcggagatctgtgaaaatgccgttgttctctactccattctttcccgccattgccgtattggtcgctggtctcgtgttgagggatcgcccacactccccagccaacactctactactattatgcgcaaccatgtgaaggtgcaagccatcactgttatgggctctggttgtcgggttactgatgaggttcgtgtccaaaactgtcttgttcttcccaacaaagagattaccgttggtttggttggtgagattgtaatgtagacgacgtgcgcttttataatacataatgaattgacattcccacgcaaatgacaaacccagcgccgactttcgttttatgttattagagtagaagtaatttatatatcctcattctcagtttgttgtttcgtttcccctgccgattcttggatagtctttgaagtttgagcatgcatagctgcctgccaaggaggaatggcatgaggtattttgtttttaaaaacaggttgaagagttgctgtagcagcagcatcaggagcactgcctttggcatctaatggttcggaactggctggggatgtagaagataactctgaagaattatggccttcggtttttccttgcaactggcgaagagagcggacctcttgagcaagctgtgtcaatacagttgcttgggtgtctcggatttccttaagcgcgttcggaagcgtaattgtacttaatgtatatacatcttgtgataagcgtgccatgtctcggtcacggtcatcatcgttttgtttgagctgtttcaaagtgtcttccagatcatccagcgccaaatcaagaacttcttgttggcgttccgtctcttctaaaacctttttggtatcgttaccgagtgcatgaagagaagattgagtcgactcatatttcagttctaattcctctttatcaatctcgtactgagaacgagtgggaggctgtaccatgggcatgacatatttctatggaaagcgtgagttgattgagcaagacacttggtctatcagaactttttcttaccttaaccagcgtgtacgcagaccacgcgaatcctgagccaaggacacccataatgaaccaatctctccaatcccatggacgactcgttgttggagtatcaagtccagaaatgacatttcgagctagttgaatagactgttcaatttcttcattggaaagtcctttcccacgaagaaactcaatctttttctcaagaggttttgacaagacgtcctgttgtcgaagaaattggacggcatttgaaataagttcctctcttatgtttgacatcctaacgaatggtgtaacagagcacgtagagtctacactaatccaatactctactatgaattaaagtgtactttaaaataattcaagattgtacaacaatagctttgtggtgttgtcaattctgccatcaaaaaggccacgcgtgtacagaaaaattatcattaaaactgttattatgcaatgtctatccattattcggaagctataataaatgttttgttaatgaatggtttccttctttatgtctatagctttgttccaaaaaaaattatatatatataaatatatatgtatctatacataagttacaggtttcctagtaatacaaatggtataaagctacactcgaacttgacggatattaaaattgacacgtttggtttggatccattggttccaaacagcttcgtctttgagctgtaagtaggagggagcagtattgggaataatcttgggtacggctgtggggggttagcttgaaggctgactagtcgactttgtcttattcttaccatgatatgcctttcttgacagtccagtcatgatgacagcgtcaccactgtgaagtctgatagccttcggaacatcctttcgagtttcagtgcccaacaagtaaatgcagtctaaacctatggacatggaaagcagaggaagtgttaaatcatcctctgcatcgtccacatgtccacttaaagtatcacgcggagaataaaagttaacaatcgcggcctctgctttccaatctttaaactcggttgctttgtgcacgagctcttcagtgagatgacctagtttttctggaaatggcggagccgtggcagggtctggatatactctagtagtccagttgtactgttcaccaaaggttatccatcgcaatttcttttccataaggttcttaaccgtaacaggtttactacttccagtgggaggaatagcaacgttgtcttccccgtttttgtacattgtccataggttcttttcgccatgagggagctcataaaaaggtgaaaggtttgacttgtttcgggaatcacttaattgtctttccaaaatgcatttaacaatgtccaattgagtctcaggtgccaaacatttatttaaaataagcagaccaggcatctcctcgtgttcccagacacccggtttcgtctcttgtagcttttcaaatccaaacgagttttcgtccgaggcatctaaaactttggataaatcaattccactatcgggttgctttttatagaacttttcggacaaacgaaacacgttttcattttccataatgagcgaggtaaccgagtggatgatggagaagagcaggttgtaacatatacaaaaaaaaaataaaagtaaaatattttagtaaaacagaaacatgttagtataaataattctttcagtaggtttaaattactaactcggattattttctggtaattttttatttatttatttttttagtgaaaggattcatacatatatgtatgcacatttggtatactatttttacactatagaataatgattaggtggattaataaagcttcaattgtcactctgcacgaacaatcgctgtttgtaggagctctggtttaagtgatttgacttggctacgtttatattatcatactcatttatggagattggaaagggtgctggcaagtgttgagtgggtcactgaagaaaagttgataaaataatattattatacatcgttgatggcgaacctagtaaccaaacgatgacaattgtgatgcgtcgcaagtacatagctgatcattagtgcgacctgcgttgttctgaactcttgaacttaatcattaaacggtgaagcatttaatgcactatactgttagcagtattaaaagagggccttctccctctctcgaaagatcaatttgcaaaggctctcatgcaactctctgcgtggtccgcccaaagacatcgttgatgtcaccaaccttgttttattaacacgcttaattcaattgcattatagtctatggaggtcaaaactagataagttcatgctcgacctgtgcaagcatagcaccgtgaaatatacagtcaattttgatgttagtaaatctcataactacatattggattaaggctcacatatagttcttgggtttcggaagacacttggctgcaacaataagtcaatgtatgatccgaagaatatgggcgctaaattcatagggtttttagtataatataaaaaaaatgaacgaataccaataccatgatccagaaaacgtttcggccaatcataaccgtattcaccttgtttcttctgacggcctatctccaaaaatacttacgatgactagcaattacttcgagttccattatcaagccccttttttcattacaaatttgatgttttcggccatttttaataagccattcaacatcttcagagacactggcaaatacatttttgacagagccaattgtaaccacatgcttacaggctcagtgacatagcactatcaatcgaaaacatttagtcgtatacgtcggatatgcatatcgttcttccatgagaacaatcagtttatgttcaaggaaaatttccaatgtctccctttttaatttccaatttccagttaggggttcgaacagaatgccactaaaatgcagacgaaggatgtaagaatataatcttaatttctggaaagacgggaatatcgtatatatatatatatgtatacatatgtattcctttctcattcaagtcaatgaaagcactttgacctctactaattcctaattccaattttaaaaataaacgttgatttctagattcagttcacacttgttcataggtaattatatttttgacaactaatcacgaatgccagttcagctgcgtcaacaaggccaatattgaatacatcttttttacgagtcgagattctttaagaacgcttgcagcttttacgaactgaggtgattgcttgaggtgtattagtatccaaccaaattttatcggttccctctcttcctcaaaggcacaaaccgaatacgtttaagtatgatcgtcttcaagcttcgaaagacattatacatgcgacacaattcttcaatccaataacatattcaataaaaaaaccgacgctattatcgttatatgtcggtcgataccccaatcttgttcaatagtgcattcattttaccgacgttaatcttgcttataattgcaggaaagaaacgtttctgtataacattcgctaaatttacgattgatagatatttttaactaaaagaattttatccgtgaaatagcaaataaccgctcgtatactcaatgcaattgttctaccaagaaagtctctacttcagtttataattggttgctataggcgcaccatataaggtttacgatttaagcgaagcggccgataataaacatgcgtccaattaagatgacgaagtcaaaagctacaaaacaagttaggagtatcgtccttgccaactgataatgtaattcattcaacactccattctttttttgctgactttgcttaatttcatcacgctccatttcttcccacacagttgctccctgtgtgactttaagaaaatttacggaattgcgttaaatacatttatcaaactgtaacgtacactaccttaaaccttatttaggcatcgcgtagacaaacctaaattggcgtccttccatttgccatttgcacgacaagtgaatttgtctgctcaattgaatgcttgcctgacttacgagcaattgataccagtaaatactgtttttttgagtatttgaatcattttcaccgctgaacgcttccattgctgtgacgcgagaacgtttgtgtcttatcttttcaccgtggtaattgtcttattatagtcttttttgcactttacggtcttctcattcttacttctctgtgattaatgacagaaagtcttgcgattatgccaaatgaccgtgttaaacaagacctgactggaacagaagatactgttttagatgtttataagactccgtccaaatgttcggaagaaagtaaagaatttcgtccgtcctcaagcagcatttctactttgcgaagccgacatgtttcaaaagaacggtcgcacagtgttgatcttcgatgcagtgctcagtcttctgcaaaaaacagccctgctaaagcagaacagccgctgaaatctgcagtatacactcgtatgaaggttgccggtgagggaaagtcatctatcaatatggatccgttattgaatgcgaagtttcttcatccttcaacggccaacaatgcacgtccttcagcaaccccgggcactccgaaaccggagagctctcgtagaaaacggagacttcgttccttttgggattacctaaaactggagcttacggaacctgatatggttcaaacaagctcacttaaaaagatccgtgttgccaactttcttaaggtcccacttgctatagaaaaaacattcttgtttggttggttagtttgtgtggactgtttcctgtatatattcgttttgtttcctttccgtttagtcatgactttttttatgctttttctaaactttctctcgatgctttggtcattcatccgtatacgcccgagaaatcacaaatttcatctgtctttgtgtcagaaaactgacatcttgaagtttttactggtctgtttaactgcacgactactacataactttgatgcaagtcgagtttaccatgttatccgggctcaggcagctattcgtttttacgttctgtacaacttattagaagtcgttgaccgactttgctctgcattcggccaagacttactggactgcttgttttctctggacactcttcagtttccttttacttctgcttctggctggctacatttaatctggtattttgggttatgcgtggcatacatggttttacactctctcgtcttgctttatcaaatacttactctcaacgttaccatcaattcctactcaaacaatgtgtttggcctcttgatctccaaccaatttgtcgaaatcaaaggcgccgtcttcaaaaaattcgaaaaagagaacctcttccagattacttgttcagacattattgaaagatttcaaataacagttatggtgatcgttgtctttcttcgcaatgtgaccgaactttatgcaacctcttcacctacggtaccactgttcacttatacgaaattgaagaaattagtaatgcctttcttgtgggtcattggatcagaatattttgttgattggttgaaacacgcatttgttacaaagtttaactacatacgcccttccatctatgcacgatttactgatgtactttgtcatgattacattaaggtggaacaagatagtgtctcaactagcactggtcgttcacagttcgtcgctcgtcggatgggtctccctgtcttgccgcttgctgttgttttcattcacactcttggccaaacttggtcaatgtttcaatctgctcgagagctgcatcgagacctggacaggtcagctgctggatttttgcctgatcagtttgccatgtctcgacaagatattattgggggtataaaagactttgcgagcgaatctttctgggaacatacaattttgtctgccttttcttgggccattgtagttggtattgttgttgtcgtcgtcgtaagtgtcaaagtgacaatcggcatgagcatttacggtttcgctcagtcaagagtagatggaattcatcaacgtgaacgggaaagcaatgcctgggaaaaggaaagaaaggcaaataattggtttcgtggccatattgaaatcgacaaacctacaaagtcgtatttaaatgatcctgctgacgacttagcgacagataagaacaagtcgttttggagtttggagcgctactctatggtatcaaagagaatatggtaaacatggaatgcgattctaaaaacgattgacgtcgcatgattgccctcaacactctaccattaaggtggtttaaattgtctaattcgagcgtaccctaaacgcaaacgataattaccaacagattgcacttcccttaagttctctcactgccttatgaaaacacatatctatattcatcaacctcataaactacacctcctctagtgtgcttttttcaaagcactatcaacattctccttaggtcctttattctgttacgtattagcgacgtttacgaactgttactctgaacatctcagagttgttattaagtgacactgcatacctcgacaaccaaattgcctttggtgtacattttgtttatgatcgtctgtcgttgaatcaactgaagagtttcctgagccttttcaaaattcttctgaacctttacagggtccgtttcatttcttccctcacgaaatgcgtcacgaattcgacgaagggagaactctctgaaactgtacgggaattgcttcgacgtgcgaatcaaattgcgatacagatggacaaaaactttcttttctacaaccattcttgagctacaggaactttcctgaccaaaacaattcgtttttttatgtttggggtgtttgttaagttgttctggcagtaaagtggcacacctccaaataagaagaaatttgccttaacaaaagtacaaatcttagtttctgcgacaatctgttgttccttttgtttattttgaggacgacaaaagtatctgacgttttctaccgtaaatgtcagggaaatgacatcgcttcaaatttatgtgatttgttgtctgtcgttttctgcgtttcttttcgtgatcctttttggacaaatacctgcatttcatcatggaccaattggttggctaaatcggcttctgctggtacatattccacatttattttctgtcttggatcaaaacctgtttcgtggcatattgactcgagtttttcgccgtgtacacaactacctctggaatgaaaggaatccactggtcattgttttctaccttactttgttagttgctggcgcatatgctttttttcacaatggccaggaaatcacttctcagtggggtttctttacctggacgtatatcctaatttgtctctcgttaccttgtatctcattgttccttgcctcgacttccaatcctggacgcataacggaacagaactgggttcaagcttttcgcaagtatccattcgacaattgcatatttttcccccaaacttgctctacatgcaaatttgtgagacccgctcgctcaaaacattgcagactttgtggctactgtgtaagccgatttgaccatcattgtatatggattaataattgtgtcggtgaaaaaaatgcacgttactttcttttttttctatttagcacttgccaagggctagtgcaaggatgctttattacaggaaaatatgtttatgtacgacgtaaccgtgatattgcccttataccttctctatggaattctattcggcttcatcgagcaatgggatgcatgtttttaatgagtttccttatctctccaattgtgatcgcattcttagccttcgagttatggttaatttataccggcatgactacgaatgaatcacaaaaatggcaagatatcaagcatctcgttgaagatcgaaagctttaccgtgaagtggtaaatggtaaacaacgtttgtatttgctagaagatgctccacctaatgcagaactacttacctctatgtcacaagtagacaatatttacgataaaggtttcaaacaaaatctatactccgttcttacaggtaactaattaggattgatccgatatcatgaatatgaatctataatatacatttggcttttaacgccatatggaattccttccggtgttagttgaactctttaagttcttggacgatagacaaattggttgctgtctcggtttgaggagtttgtttagccgcgtcttcagcgtattctatttcgtcaagcatatcataaagcacatcctccgctatttgttcatcataacgttcacaaatagggcgcacatttgggccgataccagctggaacgtgagagaaatgtggtccaaattgaaaactagcgattccgcccccaaacatacttattgctgggaaataacccagttgtccatcatcgaaagacatatgatttgcattggcggaatgaggtggtcggaaatcgagcagatcactgaacgccgtccccatcaaaacaccgtttttatagactttaataaaagatccaggaatactggctgcattcaattgtggtcgcgaaggcaagggcacgagtaaatcgtccattgattttgacggtatatagtctaattgttcaaagtaaagttgtcctttgtaacgaatgggaatacgatcacggtacacaggaagatcaacattcgccgcccttttttttgtaggtaaacatatgtgaaatccaagtacatcgcctgttccgaaaggtttcataaaatccgtcggccgtgacaaatgaacgcattgtccacccgtatccctcaaaccataagagtatgcatcataaccaacaggcgcatccaacggcgcttcacgtcgggcaacgcccacacgaacatgtgcaccatcttcaccgcctcctttttcaattctaacttcaaaataccattctccactgttcacaaaaacgtttgcccgtgccattcggaaaccccttttgacatacgcagccatcgccgtagagtccacgagcaacggctcagatgtgtcgtgccaattaatgcgagctctataagggggcaactcaatttgtcgatacatgatactcggcagtgatcgagcggcctcacacatagtgtatcgaaagccaggacggttaaagggaatgtccgccactgtaaagaaagtatttccattcgctgaagtgtgagttggcgaaaacatgggcggttttggcatagcatcgaagtcagatggtttccatggaggtggattgtatctaattggcacactgatgacaacttcttgtctttttggagggggcggcggtaaggcagcctttttcggttcacgtttgttgtattctttcgcttcttttttagctcgttgtaaatgactcatatgatccgagtcaatgtaacgcttcataggcacaaccgctccaattttttggaagggagagatgtagcccgaccgaaactcaaagaggttcgggttggctaaagcatattctgatatctgatttctctgagactcatccttcgcgcggtaagtatctttattcgcaacaagacaactgccaagcgttgcctgccatgtttgcactttttcacggtctggacagagcaggtgccaattcgcttccacgtatggaatcaagtcgacctttttttgaaaaaagaatgtattcgctttaaaattttgcatatttttagcactgaaataatccaagggctctgttggacgcatttcacgaaacttattgacgacaagattcgccattgcagttgctgtgacagctttccaagcagaaactcctctttccaattgttcaatcccaccttcagagcaattcttacacaggaaccggtaattcgtactgaatcccaacatagacgtgcaaggaggcgtcaaacattgtaagtgaaacatattatgacatgaggagcattgcaaatccggcacacaaaggttcctgtcggcaccacagtagcagtaagaatgcttattgtttagtgtatgagacgcattccaaacgactccatcatccatgatgatagacaaagagttgtatttaagaatgttaaaccagaacaaccaaaattacagtattaaacgagcttcatgaaataacccaagtcgtgatggaggaaacgaagagaatcgcgtcgttcgaaagaatatgacaacgaacactccttctaaaactttgttcttgcccaattccgcgaattttaacctttaaaacaaataaggaaaccaaaaacgcgtattttacgcgaatatttaaacagaatgatcacagtcaacagaaaaacacagggagccgagttcttggctaatggatactttcatagttctcgcggagagcactttggacgctcgttagagttctctcgttttcactgcgtagcgaaagcttaaatattaaagtaatcacgtgaaggaaaactaaatcctgaacgattcaaactttccggaagcaagaaaactgttagtaaaaatacacacaccgtctcttgctaacagtttattcttgattagtgtacagatctattcaccgtctctatgtcctcaaacctcgcttaacaatcgcttaatcccgcagaccatcgcttactcgcttaccgctccttccctgctcgggcactccaggaaggaaaccagcaaaatttcgacgcaccctctacctcgataactgtaagatgcctaaagctcctaaggtgagattgagccatgtgcctttgcaccaggacattgaaaagagccgcgaggaaggcattttgcgaacaaaaacctcaaaacctcaaaagtccggaaaaaagaaggcaaatgctgagtttctagacgcgaaatcgtcaaagaaaattcttcgtcttgctagagaacaagcagaggagattgaacaggaagaaaacgccgaaggaaacgcgaaaaatgagggcaattcgttgaaaattacatctttgaaagcttccagcaagcctgaagctgcttcagtttcgctttccgccagagacagtctgtcaaatcctcaaatcgaagacgaggacgacgacagtgatgatgctaattacggctcggataatgaatttgttgctggagaggaggaggatgagtacgaagagttcgaaatcgatgaaggtgacaaggctctgtttgacaagtttctcccagaaacagaacaaaaacccaccaacttgtcgaatcttattatgcagaagattcaagaggcagaggcgagagctcgcggtgagttgcccgtggaagaagaagaagaatcgggattgcctccgctccctcctaaggttatcgaggtttatagcaaggtaggcttgctgttgtctagataccgttcaggcaaaatccctaaagcgttcaaaattattcctaacttatcgaactgggaagatattctctatcttacaagaccagacacatggactcctcacgccgtgtatcaagccacacgtattttcgtctccaatttgaagcctctccaggcccagcggtttttgacaactgttttgcttgaacgtgtccgtgaggatattcgtgacggaggaaaacttaactatcacttgtacatggctttaaagaagggcctttataaacccgcagcttggtttaagggattcctgtttcctctcctccaggagggttgcaccttacgtgaagccgctatcgtcggcagtgttctcactaaagtttcagtccctgtactgcattctgctgctgctttgcttcgtttgacagagtttgaaatgagtggagcacagtcgttatttatccgcatcttattggacaaaaagtacgctctgccgtacaaggtagtggacgcacttgttttctatttccttcgttggaagtctattgatcgtcctcttgctgttcttgaacatcaatcgttgcttgtattcgctcaacgatacaagcatgatatcacgcctgagcaaaaagatgcattgctcgaggttgtcattgctaagggtcattactccattggtccggagattcgccgtgaactcgcaaacagcacgagccgtggtgaagaaattccggatgaagaaatgcagttgtagattgggctaataaatttttggttaattcgggaggttattctcagttggcgggggaggacgtgacggaaggcgaattatgaggttgtactcgttgcttcagacggagacattaaatgaatggagtgttcgtataccagcggatagctatcgctgataacataaacttttgcgttttggccttgacagggagctggaatatcgagtcgaagacgtagcgtaagtttctgttgagcagaattctttcccagcatagacgccctccgaatagcaaatagttcgtcagtctgtggattgccaatgagaacgaaccaaccttctgtctgaggtttagggaatttttcagagtaaatatggaagtctgggttcaaaggggggttgcaacggcgaatctgcaagtgaacaagttcaggcgatttttgactcacatgaatgtccatgtctggatatgcggaggtcgctgcgtacaaagcatccatgctttctggaaccaaacttagtttcgcgagcgtcttttccaaaaattgacgagactttccagcaactttatatagcactttcttcgcctctttctctgacttaaacgtaagagagggaagtgcgtttctatatagctcatccggatagcaagcttgctttaaacactgtaaaatgctaataaacgtgaaacacacattaaggaaacttagttctgctgacacatccaaatatgcttgaatgatacgaataatttgatcgagaacggcgaacgtatcggtaatataatcatccacgggcaactccaaacgagccatgtgcgcctgagaaagaataaatgttttcacatgtgcgtcgaccattctcaggttgagacgttctgcgttatactttaaggtcttgttgatttctgcgtttgtgatatcttctgtatgacggatagccaaatcatcaaactcggtagactcggcaagtagctgaagacagcttgggaaatcaaagtcgctccgcagtttttgaaccacattgcgcacggatctgtgagaaatgtagtaataactgacaattcttccaagtgaggtcggtgcgtaattttcgttatctgttctgtaaatacaggcagaaagctccaattctttgaaagtgttattaataagttgagacaaaaattcatcgacgctttcctgatcgttgctggcagcaccgtaataaacaggattttgataaacacgacggtaaaagtacgtccaagttaaaaagtccatcgcatcctgtcgcgaatgaagcgttccagaagcaatttctgcattaatatgatcctccaaaactttgtgaagatatgactccacaggaaaaccgctatgcaaaaagtgcttgtagaatgatttcttcgtgtcttgaacaaaaattcttgcaacaccctcggtatcgaattgaggacgtccggcacgaccgagcatttggagtacgtctgtttgatccatatccttgtaaccctcaatcttagcatcatagtactctgtacccttaacaattactaaatgcgcaggtgtgttaacaccccaagcaattgtgctagtagcaatgagaatttgaatcttgttattgacaaacagctcttcactgatccgtcgatcatcctcagtaagaccagcgtgatgcaacccaatgccaaaaggaagagacatttttagatttttgtcctcaacttttgttagcaccatttccaaatcttcctctttcatgttcaagaaacgtctagggttgtcctcaagcgcacagaaagaaatcaagtctcttgctgtgtaacgggtttgtctacgtgaggagacaaaaataataacaggtttcgtaggtgaatgagttttgattgcctgaaatgcgggtttattcattgacatcattcgggggccataagctcttccagggaaaccgtcaatgtagatttcgaggggaacaggtcttacggaatgtctaaagttaaacaaaccgtctgtaattcccaaccaatcagccaaatcatgcgcgtttgcaaccgcagttgacaaaccaagtattctaacagaagagttggtttgtgaagcgatgtaattcatacgggaaacaatcatttccagaattggaccacggtcactgccaagcaagtgaatttcatcaataataaccaaagacacattttgaacatacttgcgtgttctccaatttcttgtgataccgtcccatttttcgggagtggtaattatgatatctgcccccataattgtttttgaatcgggagaagtgtcaccagtaagttcaatcatattgatatgcatgggctccacaagacgagcgccccaatcctttaatctttcctttacaagagctttcattggtgcgatgtaaacaactttggaaccaggatgttcacggaatgcccaccatgtcgctaattcagctgccattgttttaccagaacctgtaggtgcaccaatgaaaacatttgttggcgtatggtaaactgtatggaagaattgactttggactgcattgaaaaagctgaaacgcttggcacaaatctcctcgagaacaggattctgtaaagcagtgattggaagaggttgtaagtccaaaagctcagtaataggattaggatcttctctcaatacaacatgggagaggtttacgggggttacggtttctgcgccaagccatgtgtttgaaattgcaatcacgtaaagctgtgaaggaggtggattagaaagcggaattgcaaaactcaaaggaggaatagaacggtacgttttcctagacaaataaaggacttcatgatgcaaaatggtattgctaccactatcctcaacaaaaatccaaaacaattcggtatttccgtgaatacgcatatcccattcaaataaaggcgaaatatttaaactgatcctcataacgttttgtgttaaagggaacaaatctgcttccaccttaagcaatggaaagtgcgagagtgcatttcttaaaacgttgcccatacgcttattatgaacaagatctcccaactccgtgtcgtccatttcgaccatttcaacaattgaagttgaagaggaagcctggttctccagtttcgctacaatttcacgaggaagattcagttgggcaagcggatgttcaaatgaccactgttgcttatcaatggatttacagatacttagaacagtgtatgcagaggaccatgcccgagaaagagcgatctcaaacaaagctctagtaattcttccggcgttctgagcaacatagttcatatctgattgtagcgtaaaatcatcaacacgggatcgtgaaatgtaactttgaagaacgacattgacttttccaggtgtgttagagactgagtcccgaagttgacaaggagtcgagtattctaagagctcttccaaatcctttgcttcattttctcttgacttaatttgagagaactcgctgcagttactaagtaatgaaaaaatatcggcttccgacatttgactctttagtaacttgttaattgtggtaacactttggtaggaaatgtaataatgtgacgctatacgtcccaaatcttttggagttaagtaaccagtgtttttattatatacaatcatttgattcgcatacagtttctgtgctgcaagcataaccagttctcttcgcttgcttcccaaaagtggatcgtcctgaagggtatcatatgcgattccataaatcaggggattcttccgcattctgatatagaggtaagtataacccaaccacgacaccgcttcatcaatgttagtaacactacccaacgcaatttctgcgttaagattgtcgacaagatgctcaacgaattgtgactcaatcgggctttgctgtgtcactacagaaagataatgagcgagtttatcatgtgtagttacaatataggcctctgctgaactctcgaattgaggtcttccagcacgaccaaaaatttgaagaacatcaaggacacccaagtcaacaaatgaacctttttgtggatcgtacaactgagtccctttaatgacaacggcataagctggtaaattaacaccccaagccaaagtagcagtacagcacaaaactttaatgagacccatagagaagagcttttcagtcagatgtctgtctgaacgatgcattccagcattgtggacaccgagaccatatttaaataactctttaaggtcgttcatcttggactttcccacttctcgttgcattaatttatattttggattttcagactgcaactcatcagaactgtccagtaaatccattttgccttcattgtaaaactgttctttcagtttcttagccgtcttgatggtatcctttcgtgagtgaacgaagaccatcacttgatgaccgttttcgagaagattaagaactttatcaaaagcagcctcatccaaattgcccatggattgtcttgaattagcagtacctttgactccaataaaatgctgttcaatggggcagggacggaacgcattagaaaagtaaaacagtccgcgttgacgatttacacccaagaagtctgaaacatcaagatagtttgggagggtagcagataaaccaactattcttatcattgtctggctcgtttccacaaaacgttgtgttcgagcaacgatggattctattacagcaccacggtcatcatgaagcatatgaacctcatcaatgattaagagtctaaccttttcggcaagttccgtgtcaccaacactcttacgcgtaacgacatcccatttttcaggcgtagttacaagtagctgagtttcactaagttctttcttcgtgagctgcatatcaccggtaaactctcgggtcttcaccccaagccaagccagtcgttttcccatcttgtcaacaacttcagctgcaagtgccttcataggagcaacatagacaattttaaactcatctttacgcaagttgtaaatatcatcgccattgctatcaactccaacgacatcacaataattggataaagtctgtaagatggttaacatggcgacatctgttttaccagcaccggtaggtgcacagaccagcatgttttcatttgttgtaaaagcaatcgggaaaataagagattgaatacggttcagagaagtgtatcctagaaatgtcttccgacataaggtattcaatgaagaaattttaacaggcttctcacccggaagacgagcggcttgttttgcgtaaggaactgtaatctcttcatagcgttcgtattcttcacgaacacttccggctggaagagcaaactttttgcccacaatactaacagaattgccgatattttttgcgccgtagacatgcgggtattgctcgtcattaaacagcttttgtccggtaaatagaggaccacgattatccgttctttgcaaagctttctgctttgaacgtttaatacgctctaataaggcggcaccatgagtggcagtttcatcttttccagattgatcttcctctgcgtattgaatagcagatgtctctagatattgcttcaattcatgatgtttcattaagagatctgaaacaagttggatattgtcgtaaccaagtaagctaataagagcttcttgacatgcatactcattagcggagtgactcagagcctcaacaacaccttcaaagagtgcatctgcatctaaagacatcgacggtgcgacattctcgcaacatcctaacaaccaagtcatagggtcctcctccgtttgttcaattcctgtcgcattttgatcaggaacgtctacctcactttccaaggatttgctccataattgttttaaccgagaaaccgcaagaccagcagcagaattgtcaatcttgtattcaaaatgatacttcacagaatcatcgagttctggcaagcttttgaacacactgtcagccttagcaagaagatctggaatgggagtcatatagagcaaaatataccaagaaaaataagcaaattacaggcacaatgccccaatggtggtgcgtggttgggaaacggtaagagcgcgactgacgcccatacaactttgacgcgtccatactacaggtgtgattgtacgtcatcactaaccttactatgagcttagccaaggttaaccagagcaactcaccttaacaacccattatgaagctttacggcattaacgttctccgttatgatcctaagcccgtccagttgctgagcacggtgtctgatctctcaagcttttcatttttccaacgttctacgtatgttcacacggtttaagatatgttctaacgtttcattagtgttggcgagtttatggggtttttcacgaaaacagtaacagaacgtacttcccctggtcaaagacaagacgttgaacagtcagattatgtgttccacgtatacaatcgttcagatggtctctgtggagtcataattagtgacaaggagtaccctatgagagtggcctataccctgttaaataaggttctggacgaatttttggcaaagtatcctcgaaacaaatgggcagagggtgctgtaacacttcccttccccgaactggacacgtacatctccaagtaccaagatcccaaacaagctgataccattatgcgggttcagcaggagctcgacgaaacaaaggacgttctccacaaaaccattgagagtgttctcgctcgcggtgagaaactggatgatcttattcaacgtagcgacaatttgtcagctcagtctcgtatgttttacaagtctgctaaaaagcagaattcctgctgcataattgcatagttttctcctcacagagagttgttcgtacggatgtaggaaagagtaggcgaatttgagttttgttccagcgctggaatgattttgttactctagtctttttaaaccataagggttttgcgagagaattctgtccctttgtgaattgaaagaaaccaaacctgaccctttttattaactgctgtcccaacaagggactacgtgttgtatatgttacactcatctcaagcttttttttttctacgctcttttcccgttctatatataatcagcttttcactcacaatggtctaagcaggtaattttagtcaaatgccacttttaattataaagaacattgtttgtgtaccttttcatttcagtttctaacttaaaaagtaatgtttacgacgcgtacgcgtttgcatttcgttcaaggttttgagtgctaccaggcggcgtatccataaccaagtctttcttctacaactactagttcccgttatattcaattacagcttatcaatactcttttcaaactcattttgattatattagtgtgtaaatacgatgagtggtcttgaaagtatgaagaattggctcaaaatactctaattaattctataccttcaatacagtaactaaccgaaaacagattcattatttcagttaaaagtatgataaatgattgtactcgcgctaatttaaatttaagtttgcagcaaaatcgctgaagaaacaatctcagaaagctgtaaaagaagagaaatccgagaaagcaaagataaaaaaggtgaggattgtgtaaacttcttgtttgtctcattgctataatctaacatatttgtaaggcaatggcccaaggaaatactgaaattgcgagaatttatgctacgaacgccattcggaaacaacaggaagcactcaatcttttacggctttcctcaagaattgatgcagtgagcagcagaatacaaactgcggttacgatgcgaaatgtgagtttataatgtcgaacactctcgttcgatctcttcatgtttttttttatgcaactaacaatatggatagatgtccagaaacatgagtggtgtcgttcgtgaaatggatagagctacacgttctatgaatcttgaaatggtatgtgctaaggttttaagatttgaattgcagcgtgcatttgacactatgtctcaattactcttaaataaatattttcatttgagtatggtactaacttacatttcttacagatatctagggtcatggatcgtttcgagactcaattcgacgatattaatgttcaagcaggtgtcatggagaaggtatgcaaattaagaaatcatttcttcttatatatcgcgaaactaatactgacttatagtccatgggaactgcgacggctgttgatgcaccacaagaagacgttgacttattgctacaaagcgtagctgacgaagcaggcttggagttaaatcaatctcttaacagcgagccccttccccagcaatcagctactgaaattcaagcccaagaaccggtgcccgtgaaagcacaagaccttgatgatttattacaagagagattgaaagcacttcgttcttaggtgttccttttgcacgtaaacatgaataccttgacacagatttacactacattttacttatcactttgtccgatttcccttcgtttttttttttcgagtttttcggtgcttttctgttttaaacttttttttgtccagacaacgcttttttttttcaaaaccatttacttactgaaaaaggtgaattaaatctgaaatttcattccactttcaatagttttctctcctatattgtggtaagtgaatgcctgcccattctttggaacaggctatcactccttccacccattctgccagttggacgttgaaaaaaggctaaataatgcaagcagagttcaaaactagcatcaatgattaccttgaacagcttccaaatcacatgcggttgtatcagaaacctgcaacgtgtttagccatttttcgtctactgccaattattgcccgacaatatgtgatggctatgctcttcaatccttccccagttgcgttaaacgactttgatttgtggacaaaattatcaagcaaggtttatcaaacggagtcgtttaataaacttgttagaatgcacatttttcaagttgatggtcaaaatgtgattttaaattcagaatttcgccaacaattcatcacggcacttaccggagggtaagattaattcgtgactacttcatactaattgcattgaacagtggaacacacaattcttttggtgtgccttgtatagatgaggacagacaaagagtcgacatcgagtttttggacaaatatgctaccgacacatgggagacaattctccacttcatggtaggaacgtcagttaaaaaaatccctggtgaaggtgttctcagtttgttacgtcggggtgggttgatgacgggaacaaaaaatcaagttcgaattacccattcgggcttccagttcttgcttcaagacattaatacacaaatttggacacttttactagagtacctgaagctttcagaagacacgcacatggatcccgtgcaagtgttgcactttctcttcatgttgggcagtttggaattaggtcgagattattcagttcacttcttgaccgatactcaacaaatcatgttagaagacttacgcgagtacggcctagtgtatcaaaaaaaatcatcatcccggcggttttacccgactcgtcttgctactagtttaaccactgagtatcattcaccagtcaagggtgcgggatctgatgccgggaaagggtttattattgtcgagacaaattatcgtttatacgcttacacagactcaccgcttcaaatcgccattcttggtctttttaccaacttacgtgctcggttttccaatttaattgttggtgttattaccagagatagtattcggcgggcattgcaaagtggtattacggcagagcagattatcacatatttaacgacacacgcacatccccaaatgcggaaagagattcctctcctgccgcctactttagttgatcagatttatctttgggagttagaacggaatcggttgcgggcgactcctggtatattatttcgcgacttcctcacggacaaagattttgaaaaagctgttcaatatgcaaaggagcttggtgttcttgtttgggatagttcattaaaacgaatgttctttattacaaatgctggtgctcaaccgatgattaactttctaaagcgcagaaagtaaaaccattatttgactgctcactgtccgggtctacttattatatttccgccatgccaaaaaatgtaatgacttgcgtccaaaacggcctcgtttgcccttcctatcttttgagaaaaaaaaaagaaaactattccgtaataaaatgaaacgaacgacgattaattacaaagtgaatatttaagcacagttcttcaagcggaacccctgtaactatatatactcaaaaagtaaacgcccttatcttgctacgggttatcatttagtgtttaataatgtccgtgctaaacgaagaaaacatcgtccaacggccatcatgatttagaaaagaattcttgagaacaaactgtaaataaacctaatgcgaaaacattctcatttactacgatattggtatctggtcggcggtgaaagtctaccataccgccacagccgatgtccttccaaaggccaggcacttattccatctgtaacgaaccttcccttgagttaaaaagaacatttagaaatttttagcacaatgagtgccaaaccgtccagagttttgagctttgttcgtagtgtctggaaagactttctcgatactgaagcttttgactatcatctgctctctacgctacaagttacaagagcagttcctggactcgttgaatgctccttggaattacaaaaataccacttaaaccgcatgggccgccttcatggcggctgtattgccgctttgaccgatctaggcggcggacttgcgttggcaagcagaggattattttcctctggtgtttcaattgatatgaaccaaacattcctggctacaggaggtggtttaggctcacgcatctttattcatgccaaatgcgaccgtttaggctccaacattgccttcacaagtgtcgattttttgaatgaatcgctgaaggtgtttgccaagggtcgtcataccaaatttgttaaaggttccctcggagaccccagaaatcaactggaccttgatgatgaacccgaggagcacgcttctgaattttcagcctagtttcatactgtttacccctaacagatacctttcataaagtttgccacacaaattaatcgtgcctttttccacaagtagcaggtttcgttctacaaatcacaggtgttggtgtgttgtcgctgctggagcttgtttcatcatccgcactcggactgacgaattctataaacattcatcgtaggaaaccaacaaactcaacttccgtttgaccatctatccgtgctttcattagaagtcatgacgaaagaggaaacagaaaatgcggacgcgttttggttctttggttatggatcattaatttggagtccaccaccgtattacgacaagagtattccatgttttattcgcggatatgtgcggcgcttttggatgaaaagtgaagatcacagaggaacaccggagaaacctggtcgtgttttaacgcttattcctaaagacgaatggaagcaattttcagactgggcccatacgccagacgaggaaacgtgttggggtatggcatacagaatcccggcagtccatgcaaagtacgtacgcgagtaccttgatgaacgtgaaatcaacggttacactccacacttcatgccggtatatacacatatcacgaatgagaaacccactgtagatcagtgtctcgtgtatgtgggtacgagtcgtagtccacagttctgtccctcagaatctgtagacaaactcatatcagtgatgctcagtagcagaggaaaaagtggtcccaacatcgattatttgctcaagcttgctgaatctctcactcatttgtcgcctgagatgaaggatacacatgtgataacgctctacaaccgtgcgtgccaaattctgaaatgtcaagaacaaaaggagcaactggattcagaaaaccgtgcagaaatagacaaaccacttgaacagcaaagtgttgaacaatcttagatcgctcttttttcatcccgttccaatgacctcctttccttaaattgagttgtcatcccgtttcctttgcatttcatagcttaatgattcttttcagccaaatagtattctatgtattgacaaagattagacatatcctgaaatttcaaggaagcacacgcgtcctgccatttccagatgaacttttcggtgccttgcataactggtgtctgttcaatacaagctggttcgtagtactctttacatttaagtttccagagaatacgaacttttggattcattagcgctcgttctagttcctcaagggactttgccttcgtccaagggtattcagcttcgtatgtgaatggaatattatgttcttgcaaccatgtttgaaaggaatgcgcgagacgatttgttgaaaacagaaaaatgagaggccgcaggatggatgcaggaatgggattttggcgtagatgttttagggaaaacttttgggtttctcgacaatattgaacaaacaatacatgtatcagcgtgttaaaaacgagacaaagttcccgaagttgtacgtctttatcatcgacattcatagaatctgacgacaaatcgtttttgtgatgttcatccgcaccagaatctaccggtgagagagaaatagacgtcttgtatgtcccatcatatgtaacttcaattgagttgcctgtataaataacaccctgattaccacaatactgtgcctcaagcaacaatgcattccacacgtccatttcgaacagcgtccgacgagcttgatgaagttgtttttccacatcgtcttcttcggttttgtgctcatcgggccacgaccaccgattagaagcaacaatttcatcacgccggtgtatatccaccttcagcgacgcgtgttcgtattgtaatccgtgtacaaaagttggcttgccctttttcgagctcaagtcaaaagtacccacaccgacggattgtcctcctaaagcactgtactgcacgcacagtgcaccatctttgcctcgtaaaataggccatcctttttcatggaaacgcgcaaacagattccacttttcctgttcaccttctacaacgtttcgtaaccgttgagcagcggcggtaaaagaagttcgagcatttttgagcgctttgtctttccataatttcccaactaaagcatccgaagattttgcttttggtgcctcacaacgattcatcgtcaaagagcctaaactgactgcattttccaaaaagggtgaaattgtatcgacactgttagttcgatacttgctaagtagtagtgataccatgtccaaggctaacgaacactcgttttgggccatactgaagcatacagttagcgctcaaatggctacgaagtggtattaatgataaggctttgtttacccacaacatcgtaattacttctacatacgcaatttgatcaatcaattctttcttgtgagcagaaagattatcgaggccttgttcctcagctgtaggttgttttgcaggggtgggtttcgctttttcctgaacttcctgcgattgttcttcttgctcagacttctcacgcaaatcactttcagtgagtgaccggaaaagaccatattttttcacaatttttgggataacagttgcgagtgagttttcggaatcactattctgttagtacattactcagcttttgcagatattcttcgtcaccgtgttttgtgccattgagcaaagaaaacgcgacaaaaacacgtacactgcaagaagcgagtcctgcaacgcctccggatctattggtaacaaaaaatcatcgtttttttctgacgtttcagccataccatgggcgattcttcgagtgcctatttggtagttgtagggagcagacgcgcagcgcggcgcgtaaacatgctcgcgtcgggacacctacgtcatacataaccttaatgaaaacacgcttcgccatggaaagggaaacttgcaaagaacaagacacgtctatgcgtttcaagttaccaaaattttgtgaaacgctgtattgaaacatcatctaaaccaaattaacaaatatttaaacgaattaacaaagtagaacatgaaacgatttagcagggctttttcgacaacagacaatgcacccaatttgaagaaaacaacagttacacgaactttaagtctcacggattataacaaacgtcaagggtatacttactaaaagaagaagaaacttgtttatacacgaattacatgcttacgacgcgtttagggttcttcctacgtatgccgagacgcgttctctgaattgtaaagatactgaactgctactcaatgccattcccgctcgtggaagcttccctgaactggtgaacacagattgctcgttgaaacgagtaacacctgttatgtctgtacgaacatgttttcgtatgggtgaattactgaaagttatgtgctctcaacgacgcagaaatgcagttcccgttgttgttgagtactttggtaagaaacagacagacgggaagacaggaagaggttctgtgagctagtttttacgatgccctgggtgttatcaatccgagctttactctcataaaccctttctctgccctctacacacaacgactttaaaggattgcatttactaattacattttgcgttctgtcgtacagggaaaatacgcaacgttaaacaaaaacaaccaattgcccagttcgagttagaagatgcatttcgcagcggcaagatgccaacggttctagcacgtttttacgttgtacctaaccaaacaaacaaccggcagtggcgcccgggcatgctagtgcgtgtgctagcaacgctggatgctgattcgaacacagaacgactgctgaaaggaatgcacattacgggaagtgatgcagacgaaatacaggaaacgcttaaaatggttgcttatgctgaagaaggcaaggacgtcgaacactgcaatgaccgcgacaagaacgacgacgacgacgacaatgaaggcttctacacaccgactacgtcaagcacggatgctagtgaggatgaagaagacaaatgaatgggaagcaagcgagtggatgtgagtgggtgcgagtggatccgaatagtgtgtgtgcataaaccagagctaaaggaagaaatggcagcaaggacttaccgcaccattcactgttcttagtctgctcggtgcacacacggcgaaccgccttaaacatattgagccaaccacttgaagccttcaccgtagccttgacgcaagacgacagagcacatgaagacctcaatgggacgaataccgggggcctgcttgttgttgcccttgccggtggtttggtacagaccaagagcattcttcagctcgtcctccgagacagcaccgggagcgtcaatcttgttgccgagaatcaagaaaggaacattggccagctcctccatggccagcaaggcgtcaagttcagctttagactcgggaagacgttcaaagtcacagcagtcgacaagataaacgatgccgttaacctcggggaagtagtctctccacagacgacgggcctgttgatgtccacccaggtcaaacgtggtgaaacggacgttgccaatggcgagctcctctgacgttgggtgaagagtaggctgcataacggcaagacggtcgttcttcagcatgtggagcaacgtggttttaccagcattgtccagaccaaggaacagcatcttagcatgcttgttcacgaggcccaaggaagcaaggatgtcgaaaaaccagttgaggatgaacatgttggcacaacttggtacgcgtgtgtgtgtgtggtttgttttgtttaaggtgtggtggtcgtagtggttggtggagggaagagttggcgagctaagacatcaagcagcccaccaggtgcaccgggtggtcagagtagtagtaggagtagcagcggcagcaaatgacttttgagtcgagagaatgccgttttactgcagagcatctaccgcgcgggacgtcgtcgagacagaattaaaatggtatggcattcacggtggtgagtggattgatcgtcatcgacaaatgatcgacatattggtgtcgatcatttgtcgatcactcgtgatatgactgcgaaatagatcgacggtttttgtgaatctatttctacgtcatcgtgatgatgcgttttctctctcttccccgcactatcttgccccgtctagccgatgtcctccacaccaccaccataaacgcctgttgcccgtacatccacaccactacgactttgcaaaactcggggctagggacgattccttctctccctttccgtctctccgtcttgccttttgtcttattcatcccactcatttggataagtttttcttgatactggtctttttggttgctcagaacgtgccgctactctattcgtcgcaatgggctttttctcggatcccaaaccattgtctgccgttacgggctttattggtaagtcggaactgctggaacggctggaagtggagtggatgaatgggtgagttagtgagtgagtgattggaacagtgctacaccagcgaacgcgacaggttgttttgaagaaaacgtgtcggtgagacgtggttcttggtgcagtggattatgctgcgtggatgcacacgcgtcgggggaatttttcggaagctatggaagatatcgggtattataggaaactaccggaagtcagctcgactcctcgtcaactttccccaatccttcttaactccgtctctctttaagctccatccttcccctcttcccctcccctctaacaacgtagaaacatacacatcggacagatatgccgaggacgacgtttccggtatagtccaattatgcgaggtcatcaatcttcagagcaccggtccctctgaagctgctcgtgctattcgtaagaagctcaagtatggaactgagcatcaacaacttcgtgcgctctctttgctgcaggcactcatcgagaacgcgggtccgacatttgtgcataatttttgcgattcacggctggttgaccgaattgccgcactgacaacagaagttgacgtgccgaaaagtgtgcaaaaacgtacagtacacttaattcgtttatggcacacagaatataacgacgtggagggcatgcagtcgctctgtgctttaagcaatcgtttaccacacggaaagcaggctttccgggctcgtggttcttctcgcgatggcgccgagacgactacgcaccgtacggtagacatgaagaaggcgactcccatgttagagaagctgattgcatctgctaactttgcttctacaaatctcacaaacgccgttcagcgtcttaaccccaacattcaaagtcccgccgagaacaagcaggtcgttcaatcttacaacgattgtcgtcgacttcgtcgcacaatccttcgttatgtccaggcgattacggatgaaatgtggttgggcactttgttgaaagccaatgatgaaatcaacaaagccattgaattgtttaaaaacagtgaggagtctcacaacacacgcagcgatgacggagcaactgaaagcgactatgcctctaccgtctacacaagttcttctggccgcactagtcgacgtccttctcgcaaccgtcacttcgacgccgagcatacgtacgctaatgtcaacgaggaagacgaagaagccgacatggaagatgatgacgatgacgaaaacaatccttttagcgatcgcaaccgtgtcgattaatgttgtttggctttgcttataattgaaagtgtacataggaacaagactgcggggctaaatgtggaacaaatgtggagtaatcgccaatcttaactggatttgcgacaacttaaactcgccccacgtagttcatgtgaaagcttattttcgcggacccgaccgcgtacacgtcgacgcgacttgactcgtactgcacttgacccttctccaaagtccattgctccctgttcttggtttcttactgcttctccatgtttgaattgtattcgccctcatacgtaagctctcccgtatacagtacccctgcaggagacgagtcttcgtctaagtttttcgtgcagcgaaaattaaattcggcttttgatgaattggccgctaaccagcatgtacaactttcccaaggtcagaagcgaccttctgcagctgtcaaaaaggtgcgaagatgtgggctgtgtcacgaagctggtcataatcgtacttactgtcctcaccgtgaacaagcgaatccctcgtcttccagccaacacaggccccctgtcgctagtgatttgtccattgatcgatgggtagtgcggaatgagaattcgcaggcgtctcaaccgcttgcagcgagtcaattgttctctttacaacaagcgaatgtcgttgataacagtgccgaaaacgtatggtcggctgcaaacggaaacccaccatctgatcccggttcgctaccgagtattacaagctctttcatcttgccacctgtaccattatatgactcgtccggcgtccaagggactgatttgctgcacttcaacttgggtccttctgatcccgtgctagaagccccacctgcctctcaatcaattacaacgaactcttcatgtgaaaacgggcagaacacatgcgtgtcgacaccaaaaacttcagctgttccgagttacactcgtagaggtccttccgagaaagttatggttcattttgtatgtaccttttaatcatatattcggaactaacacacgtgtttaggatgatgaagactctgctgaatttgagtatatcttcggcagcacacaaaccttttcctcctccactcacaaaggcggaaaaggatcaaattcaaaacgtctttgcttcaccaggtctcaattgcgagaagagtacgactgtctgctcgcgttgcttcaacccgattacacaccacgtaatgcacaggaacgtgaacgttgtcttcacctgctcaatggaatactatgtcgctaaagatatacaagaggagcgtgaagacaatcgccatcatgtgtttactcgtttgatcactaatttgtccattaaaaccgactgtaaaacttattctccctgtatctatgaacgctttacgttttccttcctaaatcttaattgctatatgatgaaccatgtcatgaaaacaaatcattaaatttcctaaaccctatatgtcttgtgtattttccctattaatgtactcatttatccgcaggttttttcttgccttgcttcataatttttagtacaacagatgtgagctctgggaaggcagaaatgatttcttcggcgtaagctttttggaagccttcgattgtttttaattttccatgaacgtattggttgtctttctgaacaagttcgctgaattgtcgagtataaacgtcaggatttcgaccatgctcaacgtattccagtacatcttgagaaatcggacagtcagcatctttggccaatgctggtaaccgtcggatttgctcaaccagcgtgtccaagtattcgggaatggtatccctcggtgtcgtgtcatccaagttgtagattactaacgccaaatcatacatcgtctgagtgagatctttcactccactcgacaaatgatggagtttttcattttcaaactcaagcgaattcatcaatcttgaacggtttcgtataatcctcgaatgtgtcgtgaaaagccttctcactgtacagaccaataaactttatggtggaagtaacacgtgtaactttaaggtttcgcttaattattctctagcagcctaaaacacactcacagcaaaatgctccaactgacccgaggatgagaaagccaatttggtaagcggtggaaagaaacaattcatgaaaagagctaccgccttctgctcgttcaactaggtaacgccactaccgcacactctacatggtaaaagtgagatatcaatcattggttgacaaaaatctgctaaagaagggagcgccaattatcaaacccaatgaaagtgaaagaattcagttcgaaagcaatcacttcattctaataagtgctttgggtttaatctttcgacttaatataagtgctggcaataaacttttttctccgtatgtgttgagtgaaatagtgcgaacggcgactgcatggaaatgggaaggtagacgtgttgtaatttggtcattggagcagtgccaaaaaccgtcgtcctgtgactggaagatacaagatgcgtgaggacagtcaaagatggggttatcaaattgttagccaaaaaagggaatttgaacagaaaacagagctcgtgtatatattcgctcactctgcttactgctgtacttttgacaagctgcacggccagactcatcacaaaacgaatgcgacttgcggactacacagacatgggccaactgcccgggtgccacctggtgaaaggtatagcgaaagtattagggaaaacaagtaacatgcacgcctagccgcgcatcgtcaaacctcttcaaaggggaagcgaaagcaaagacaggagcaagcaaggaaaaaattacacggcaacatgcgctttgaaacgtgctcaataaaacctttttggaagaaaaggagaaagtaggagtaataaagaataacaaccgagaaaataaagaaaacatcataacaaacagaaatgagcgggtcaactgaaaggttcggaaaaatcatatgaagaagtttgtcttgtcaggaagtatagacacacccaatataaaatccttccatcggggtctcgaacgcctaaaggaaagattgagcgaaaacaaagagtgcaagaacaaacaataaaagacggttaaatgagtgtgatgacagtcgtatccactacgactttgagggaattaataggcggtaggggagttcgtggctccacgtattagatttacacagttgcaccggtcgcattcacgctagcgggagtacctgtgccattcaccaccgagtccatttctgtgttcaaaggtgctgcttgttgattcgtagatggagtcgtagtctgagacgcggttgcatttgaagatgtcttggaagagcggctctccctaacgattgctttgcaccatcgacgatgtccaggccacgcttgatgctgacaacgtttgctgcagtacttcgtgcgacggcaacgacggcacttagcaaactgtctattatgctcctcccatttatcacacataagattggcgcagcgacgaatgccaccgttgctctcgtcctttcgacagtagttgtacatgattgcagaagcccagtactgcacctgaggcggatatatctggagtgtaaactgctctactagttgaaatgtgttccaagtcttcgaggtgttgtaggtgttcgtcattctcagcgccggaacgtcacgagacgcttcaaagaagtgacgaagttgaaaatagttcttactcgtgtatgcaagtagttgcaagccaaaaagaatgtcttcctctcttggaatacgattgagttttttctccgatccctctaggaaagacggcacgctgccttcagacagtacctcagccaaacgacgtgcttccgtatacgagtttgcaattacgggaaactgcggacgccgatgacgacgcgcaaaaacttgttgctgctggacagcagcgaaaagatgctgatcggttaaacgacgttgagtctcagacggcaaagatgatgctggtgctgcactcacgacaccgccgacgggagcagctgttgccgccacaacgctacgattgagcgaattccgcgtagaatcggctggaggattcgtctcctgggcactgtttgaagccacaccttcgtccagcacagtgttagacaaacgttcatcgaccatttgagcaggggtatcagcttgaccagtttcgtcacgcaaaggcgtggcagctctaggtagcatctcatcgccagagcccatgtcggctgtgtgagcggtaccgttagtggttccatcactcagacgttccacattctgagccgccgagatatcaagcgaattggcattcagaagcgccaaattctgagcggaagaatgtgcagagcttaaaggagagtttaaagcactcgagtaaggacgagtatgttgaggaacaaagaactccaatgccgacaggaagtcatcgagcagagtgacaatcacgggaataacgccggccttgacaacttgcatgcgaatggcttcagagccccgaattccgacatttaccacacattgtaaagccagttgccagatagtcatgcgtgtaaaggattgaccacggccactgcggagaatgttgaccaaacgcattaaaccgccgtccactgtaagaatttcacgaatcttcggtgatgtcgacgtcaagtaagctagatgactcagcgagttcatcagagccatttccgaatcacagtcaagtgctctacggtcgtagagaaccgtgttaattgtcactgaagccttgttactccatactacgctgatattggattctctcattgtcgactattccacagtggaaaacaatgactaagtattccgcgaattcgatgtccaggttgatgtttctctaacacacacggaataacgttctcggacgcacagtttaactcggtgtgtgaggacgttttcagattcagctcggaaaaatcttgaaccaccgctaaagacgtaatcgtagacgtgagaggatgctggaggccttgttttaagtgttccggggtaatgggaaacggcagcttcgagattaagttgctgtttcaaactggtggtggcagggcttggagtacggcgaaagaggggggcacaaaagatcccgatgtgatcaacggcaagatgggtgatttgcgtagtgatctgcggtgataacggaacttaatttaggtatgcagatctgtcgatctgtagatcatcaacaaccgaaaatgcagccaaaataacaaaggaagggttcttttgaaagtacgaaacgttgtcgagtttcggtagactgatgtcaggaaatgattgttgatgaagagggttcggaagggataatccgtggaatagcaaagtcacgaaacacggtgaattaagcgaacgccacaagcgggcaaaaaacacggcggcaaatttagatctgggacagtagaagaatagagagatagagaagaatgaaaagtgcattgaggacgtcgacaatgggcacgtgcttatccattgtaaatgaatgaaaaagtaacaggtaaacaacttagtagaacaaacatttagtatgagtatgagccaaaaatgtgtagttttattcgacagggaaaccgagtggccttctccggcattcctcttgatcagttcatcgtcctcaattttcttgccgtccttagtttagttaatgctgtttatgcagctttattttgaatgccagacttccatttccgagcaagttcaagcatcttgcgcattttgtcctccttttctgaaccttcttcagggaacaagtaatcgtagtactcttcaaaggagttgtcgggaagtttccggcgtttcttgatgacttgtggcatctttgaaacaacactctgcaaggaagatgcatcaccatgcaactgttcaaagtgcttccaagcttctagcaacagaacgcgctcctcgttgagttgctgtgtcttgagattttgtagtgcgttttcgaacaccttgcgagaacgaaggatcgctgtgggagaaggtttgtcatcactgggaggctgttcatcgtcttcttccatatgggcaatttcaaaattggccaaactgatccaaaccttgacgtggggtgccttttccaacaggcggtagtatagctgccgagctttagcaaactcgtactcctcaaactcaaagtcgatgtatgctttccaaagcaattcaggagtctccattacgggctgtgaaacagcaagctcgaagactgcacgagctcggtcaacatcaccaagcttgtcttccaacaaggcataacccaaccatggattacatgcttcagggtcaaacagaatccatttttcatagaggatacgacagcggtcgaattgttttagagaatcttccaaagcgatgtactcgcgaaacagctttggctttggacacgtacctaaagcacgaccgagggtccgtcgtgcgacagggagattcttctggcggagttcaaagtatgcataagcaagccaaacttttgcgaatgtgaattttttatgagggataagttttagacagttggtgtatacgcttctacagcgctcgacgtcccgcatgtcgatttcttcatacaaggcatagttcaaccatatgtaaatatagcgctcccatgccttcttgtcgcctgctggaacttgagcgatagcccgttcgtagacatcacggattcgctcggcttcagtggtactttcttccagcttgattaaatcgagccaagtgtcgtagtcgtgaggctgttcagcaagaatatttccgtacttcagtcttcgtttttctataaccacgttctcaatgccaacttggtcaccatattgcttttcaaattgtgtgtactctttgtacaatagtcgtgcttttgaccgcggaagtcggtctaaagcatagcggtatatagtacgagcacgttcgtactctttttggcgtgtttcaaatttagcaaaagccactaacagtttctcatcgatgaattctaatccaagtgcgtccaaagcagcagaaaagacgttgcgaacattggtcagatttccacagtcctcttcaaatcgtacccaacgaagccaattcataggttcgggatgaacgactaaaaaccgttcaaagattccacgcgctcgagcattctcgtcgtatctgcgttccattcgaatataagccatccaagccaattcgtcaggctcccacttcatccagcgttcaaagacctgccgcgtaccgctgatatttcctagcatctcctccatgtatacatacttgtaccaaagcttgtcaacacgaggaagtagactaacggctcggtcgaacagatttctcgcatggttgatgtttcgggtcttaacctcactgtcgagatacttcaaccaaagaggaatatgggttacatcgacatcgagagtctctctcaaaaactgatctagcgcgcgcgtactccttttgatcgagttcccattgagcatagcgaagccaagttcccattgcgagccgattccggcgaatcgcctcctcaaactcctttctttttcttccttgatactcatgaagctcctctaaatcgctgatgttctgtttcggaggaagatacgcgacttcttgtcgctcgaacgcttcccgaagaagttgttcagccgaaatctaatttttcagttagaattgcacattggcattttctacatacctgaattggcgctggattcttattctttacgcgtggcgccccagactccatgattattattacttttaggtgcgtacgtggagttgaagggctctattacagtcgacctgggtattaagttctacctacgcgtaccaccacctgagtctactgcgtcaataagtttgcagttttctgtcagaatctgttggaaagtcgaggaaaatgtttaagaagtgtgttctcagtcgtataataacattcaatgactaacttgcagatttaatggtaaagacgacgtgaagggtactaccccagtcaagtcctcagtccaaagagcaattaaatccaaacttgtggagacatatcccaaattggagtctgttattaatgatttgtttcccaaaaaatcacaattgcttcaagtaaaatggtacgtcgtaatccttcgtataacaccaatgttcaggacgatacgaaacctatccagcttatcctgaaaatactgacgctatatctccaatgaataagcactgacatgtttatagtgaggaccgtatcaccttgtactgcatgaatggtgaagtactgttatttgaacattacaatggccctattattccttccttgagactcgtccataagtgtacgtgcagacattctggattgcgttatgttatgtattttctaacactttatgaaaggccctgacgcttttcctcaagtttgtgttgaccgtggagcaattaaatttgtgctttccggagcaaacatcatgattcctggtttaacctctgctacgggtgacctccccgatgatattcccaaggacgtctttgtcgttgtaatggctgaaggaaaagaggccgctaccgctattggttacacgaaaatgagtgctcaagaaatgttcgtaactggctgatttttctgcttactgtctactaactatttattaggaagaaggttggaaagggcattggtattgaaaatgttcactatttgggtgacaacttggtatgtcttctctaaggggtttgaagaacgagtactaatcttcgaaaaacagtggaaagctgcactcgattagagtggttgttttttttactcattagcagcatacctctcaacgaacttggcctcaaatcggctgatctcttcaggaacctctgagactggcacaagtgtataaattttgtctagaatttttcgccatagtttttgattcattaaggttgtaatgatgggagtctgtttatcggcgcacaagctgtggaggaactctgacaacttcccccaaagtctgttttctgagagcaagtcaacatactgtagtgccgcgtcggaatattcttgtgacgagtgaagaagaagagctgagcacaatctgttctcgacatggttgatagtgatagttgtttcaaaatcttcgtagccttcatctgcagtagcggtcttcatcatcttttgaagaagtctaccccgaccaattttaacaacggattcgttggtgtgattttcaagtcgacgaatggagtaatctggaagcgcttctggagacaaggaaataccagaggaatcccaaagcttactgcccaaggcccaccagctgtcacttattcgtgtccagcaaagcatctctaaggaatataaataagattcaccgctagacagagcaattacaggcgctccctgctcggtaatgcttgtgctaacgatacgtgaaagctcatcggcagattttgtgtcggtagttgtactgccattaagtatgggtgcaagtgatataggagtaaataatgcttttttgttgataatatcatatgcatgaatcatgccgtttgctgtaatgcagagaaggcaattttcagagcacatcaaaaagcaagcatttgaatcaaccacaatgggaggaagaattcttgttccaataatagagtatacatggagtgaggcatcgtcacaagcaatagcccaaaatcttgatgatgaagctgtaaggagaactggtctgggaatatagtccatccatttcaagtttccattttcaaaggcaacaattcgtgttggatgccgctcactggaaccattttgaacttcaagagaataccgagtatttcccttcagataacaagaaatggcatcgtcaagttttggaacgtcaagcaaggttgtgacgattgagacctttgggtcaatgacattgggtaggacataaggagccagtgcttcctcgggggatttctgtactggctgctcttcaactggagcttctgatgattcagttactgctcgccgtttagtaccgacagccataacagtcattcctccttttggtaaagtatgggttggctgcgacaactctaatacgggtaactgtgttgaagcactctgggacatttgctgcgaactaggaagttttgcagagggtaccgacggaagggtagtcaaaagctgtggagtaactcttttctttccatctttagttattgttactttctgtttgaacttcggtggttctgaaggaggagccgttggagttccagtcttttgggtaggaggtccttctataactggggtagaaggtgcggctaatgttgtcgatgccaccgatggtgtcgatacatttaatgttgctggtattgttgtatgtgttgctattgatggtacttttgtggtttttacttcattttcctcaatcttggcttcaagagcaagttgcgaacaggattccggtaagacaataccatgtcttccatgaccaaacttagccaatgcttttgtctaactctgttagtaatcccaactggattcaagtgctttagcccgtaccacttcctcatctgatacgatttcgccaagttcagaaggttcgaatatgcacaagataacgtaaccgtcatatgaacaagcaaaaagattaagtccatcagatgtccagcataaatcaccaatactcttctgagcaagttcttcacaaacaatgatgggtctaggactagccgtggtccacaagctaagtgctctgtcttgcccgccacaggcaagaagggaaacaagcttgtcattaggtcctttcagaagtttaggattaaaactggtgacctcaaccgcaccttcatggccaatgatgttgacatcgctggtccaggtgccacgttcaatgatggctacacaagacacaggaccattcatggcattcggtgcagcaatgtattttccatctggagaccaggaaggtctgcggaagtatgttgagagaggcgagttgttaaatggttgaataattgttttttccaatgcgaagtcagtcgttctccaaaccttgattgtgcggtcatcgctctacgaaattagttaatgtcaataactcattgccgtatacctcagtagcaaaatacttcccagcgggatcaaaggtaatgcctttaacatgactttgatgtgcttctatccgtttcagtctttctggtacagttagaattagaaactcaggaacaagtcaccacaagttaataccaaatgtgtttccgttccacacaataatggaactatcaaggccgacactaacgagcaactgactgtcatgactccaacagagatcttgaatatctgattatttagtaaattaggtttaagctttcaacataccattatcatgacccgttaatcgtctgaaacttctccaattttctgaatttgtttcagtgcttccaaaaatagtacgaagacctggtaccgagctgaaacataaaatgttaatagatgtgtaggagacattgagcttactcgtctttgtgccaaacgataacaacgcgatcatcacttccagaagcaagaaattgaccatttggactgaaccgtaccgaagtgacggttcccgtatgggtactcatacaacataactgtttcggtaaacctttatcttcttcatacagtgcttttgtagaccaaattcgcacggtgccatctaaaccgcctgtaacaatccttgaaccatctggatgaacatgaattgagaagacggagagtcggtgtccgcggtcatctaccacaatttagttagaaacaaattaataaataggaaaagtattaccaaaatgtcctaaccatgaaggttttaacagcttcattcaaataaatgaaaatttaaggcgagttaggtctatttcggtcttgtttgaaaccgcccgtggttgataccagggaaggaaggcaaatgaagaccaataaaaagagtgtcattactgaataaatggcaacttgagaccagtagtactaatatcattatgttttattgcagcactacagtttcacaaggcaaatatatatatttgaacaggtgcacaaattaagagggatattttaaaacgtctataaaaaacaactaaacaatttttgaaatgaaataattaggcgtgtgtaaattacacacaatcaattacaaacgaacggatgaggaatttaattcctaatcaacagaggtttcgctattcatggtaccctgccttgacagtgtagtaggagttgtactacccgatttcgacggtgaatcctttgcggctgattccttagcagcagcttgagtgagatgcatgatttttgagacgagctctttccgtgacaaatgggcattttttaccgctttcgattcccgcttgccgttcgcattaggtacaggttcagtctccggcaattgaagagcaggaaatattattccctttttgcactgatcgtagagaatcatgaaacaatctatcagcaggtcatcaacttcaactgttggataaagcgaattatttaaacgacgcaattcagcaatttggcggagagtgtcgaaagcggattcattaagcttttcaatagcactcagcacaatattaaaatgagaaggctgaatactgggaggctcgtgaacggcaatatgattttgttccctaaattcccggagaaatgcaccaaacacgtcaatccaaatctgcttatgatcaagtacagaaggagctgaacgacgaaagcgtttcagtaactgcttaagtgtaacaacgtcatctgttttccgggtcaaataaataaggtatttagtatactcagcggcataataaaagtgtctgccagctctctcataagtaggacgccagatattaagtagaccttttactgttgagcgtatgctaaataaagactccatttcttcctttgcaccctcgatgtttccaaagtgttccaaaagcttagcgatacgataaactggccgatggtaccagtgcttcgagtcaagcttcctcagcactcgaagacattcgagtatgtaagacaaaaaatccctttcgctaaaatctaattctgggttctcgaggaatgatggtttgacttccggtgaatgatggaattttcgtgcaaaaaccacggcttgttttagatcaatatcctttgaaagtactaccttgccaagatatgatactagtgaataatgaggctcaataatagtgtattgttgtgcccccgttcctgttttctcaggtactaatgcagcagccttcacaaaatgatgcagtgcagttttggaatccttaatttttgcacatgatttagcagccatataatgttcaagccattgttcctttatggaggcggcctcaaggaataaatcagccgcaattgaaaacgcacatttgctatcgacaaccgtcgtttgcgtaacgtagacaccagaagaaccactgcatacacgatcttggtccaattgaaatgctaacatcggcgtaggttgagtcgctgcagagtaaattgccatgccagcgtcaaaaaagacttttgccctgtactcagtatcgttaaagggcaatgaaatggcgaacaaatagcataaaatggcccttctttgataattcgcaatatcatcaatattaaagtgaatccgctcagcgctccaagaaagttcttcttctacgattgccgaatacaaagcagcacatgtgtaccaaccatcctgcctatacggatttatatacaaatccatgagacaatactcaaccgcatttaaaagatctggtatacagccagtacccttgccacgagaacgataatgtccaagcagaatttgtgcttgagcatagtacaaactcctgacgtgaaggttgactttctctaaaggtacatcattaagaatcaatacggaatgagaattgagaagacagtttacgctttttctagtaatgggcgaatcaaaaaagctttccaccgcgcaatgattagcatatatttcaaatacagattcatcaggcggtccaactgtctcgcatattgactccaaggtatttttctgatcagctcgaggcataatccagccatgtgttttacgaaccgcaaagcccaatacgaacggaataacaggatatatctcgtctggggttaaagtcatcggctgagcaccatgatcagtgggaacatagtactcgctggatatctgaaatccaaaacgacaatgaagacattgaagaatctcattttcattttcccaggggtcaatccgttggcactctaactgggatagctttaggaagcagtactttccctgagcacagtagcctcttacaccatacgccgcgtgtaacgtggtaagcagattcggtagcactttgttagcttctattgatgaattgataggaagagcaagatagctttctaagactcggtaaaataaacaccaacctttcataagagagcctctagcagtaactgcataattcttaaaatcaggacttgagaattggggcaactttccttcagcaatctcctcatcgacaattgtaaaaacgccaaaaagtttgagaaagagaagcaagtgtgttaatagttcacgaagaacatccgctgttaatcctttgtatggtgcgcttgtatcgccaatgctatcccaagtaccgtcaacgagcttcataaaacagcctatgagttttaacacctctggctgtctacgatcagtttcctgagattgaaagttggtagaggtcagtcgagagaagagcacttcaatagattttgtcatacaatacagcgccttttgtggttgtccgtgtgaaacgtatgcttctcgaagcagttgccaaagatgcaactggaatgctgtagcagatttttttaaaaactgtgtgataataacagttcttgagtccacattatcacccaagaggacaggctccaagttggatattacggcagaataatcaagtttttttgtattctgtgagagaatgttgaaaaagtccatagtttcaagcttcgacaactcaaagtcgattacgtctgcgttaatttcggacatacattgacagttcggaatttccaaagtaatgttaccttcaacaaacatacggcgaataattgtataattctcggctaatacttcagttccatatccacgaattctaccaagtaagttcgtagcccagtgatggcgaagttgcaaatgaaggatctcaagcgtaggaccattcattgaagatgaaaagaatcttaatgctaattgttgccagcgaatacaccgacttttcttttttgttaacaatgcttctgcgagtatgagttcttcatgattcattccactcctgccttttgccgtcatgaaataatcgtcaagaaagagttcgaagatagactgtgcacaatgtaaagtaatgtaattatcaagacttttgcaaacaatgttgtacagcacatactccaaacgaagaatcatcgaagtcaatttcatacggaaacttttgccccaacactgtgtcaaatacaaaggggcgttttcttccctcggcgttaataatgttaaaataaaaaacactgcacactcaggtacagaaaaacgcattgcattcattttgtttataagcagattaaggtaaggatcggaaacatcaatctgctcaagtcggggagcgttactcatcgtcaagtcgaaaaacatcatccttgaaaactcgccgatagcagaaaaactgtcatcttctgcttcgctttccgaatcatttgcagtttcttgactgggaaaattaagcagtatctgtcgatagtcattaaagagttcgtagttatggtcaatagtttcaaagaaataaggaccatctggtttctgttgaatcaaaccctggaaaccgcacgggtacagtaacgcatacacagaagtgaaacacgaatgattgcccgaatctcgcaagtcccggactcgggaacgtttggtcgagcgtccctccaagtcgtcgcttgagcgttttcgcgtaagctcgacggtggaggcgggttcaagcggagaaagtaatgattgtatcgtttgaccaacagggtgttcaattgttttgggtttaaccggtacagaggtttctctagaatttgggatagatgaaaaaattatgtggatggaccccagtctcgagtttttagaagaccagacgctttcaagcgccgactgcaataagtcaagaaggccatggaaatcatttgtccttagacttaacgaaacgggtacagatggttggagaagttgcgacgccgattcgggaaaagcatgcagccagggaaaatgtgaagggaaagtgtacaaggaacggaattgggaaagaacatggcggtaaggaaagggaagatggagccgttcatgcagctggtttaaaaggtataaagagtgtattttttccgggtttaaagccatcaaatcttgtgactggaaggccgagtcggcggaatcccaggcacagccaaggctgctttcgagggaataccggtagagtctagggagacgaagtttttgaagcagctctgaaactcgcgaccacagctgtatgtcgtttgggtcacaagccagagcaaacgcaaactcggataaggcttctatgcacaacccacgaggagcagttggaccatctgggccaggtcggctccgacatcggtcaagaagaaacaaaccgtgattctttcgcaccaggtgatgcaacataagaagcgcgttgtttttctgtgcaacaagagagtcgatgtcggcataattccgaatgacactgatattaaggagcttgtcgtacagtttggagaccgtgtcccacgagcctctttgttgagcagacagtgcaacttggtacagctgcagagcctcttctatccggatttcgagtgtgcgtttctctttgtctagctcctcactggtcacattaagcggagtgaatgttgccattgtcaaccacggaaattagccagtgtagcgacgtagaagagggagattgaaacaagtatgaaattaatgatattgagttccgtcgaaaacacgcagaaactcaaattaaaaacagtattgaaaaggatcccgaaaaaaagccaaaaacaatttttgattttcctagcctcaacaaattctttaattcttctgcagtccgtttaatcgttttttaatttttttttgttccaactttatcgtcttcaacaaaatctatgtaaacacaacaagaagaacaaaacaacagataaacaagaaggctttctctcccagtccgtcgtgttctggttcgtctaacacggagaaacccttagtccagtgcaggctttcttgacgatactttttctgcacaactaactcgttgtagtcagttaagaagatgacggcttctgccctagtagccggtgtgatgggttcgcgtgtacgatttgcctgtgctgaaaagatgccaccatttacggaagagatcaaaaccaccagcgagaggtcgcgttgtgttgtgtcgccctaaagggcgcagaacaagggccctcaaatggcttggctgcttgttacctgaaggagaaggagcgtaagccgaagtgcacgagtcggtaggagctgtaaggccgtaggttgaaatgagatgtttgtgcgagagacgaggtagttaggggtatccgtgagcagtttcgcccgtagacaggaaggagtatgaagaagcgacagagactaggcaagcattgaagctcttataagggcccgttaagactctccttcaggttactgtcgttgttgctactcttggagttttcttcaggttgtgctgaattaagcaagactcattagatgtagtgtatgtactatgtaatgaggattacacgatgacaataaattattgttcttaaagagtatggatagtacgaagtgatatttgatttggataaaagagttttcttaaacgaaatgaaaccgatttgtttatacactaaatttaaaaatatgcattttattactttgtaaaccttgataggacaagacttcttttggagttcatactacgtccgtttgtttaccccaatttgtatgttaaaagtcattcagttacataatctgcttataaagctggaacagattgaactattttttgacaccggctatatagtaaatcaagacagaaccaaggcctcaataaaggcacatacccaggacgaaacaaatccttttttggtcataaacaacataatgaaggaatcagccaaggacgggaaccggcaatgggcacgacgcgaatctcccgattagcaagttgtactccttaatgatcaccatctgcttaacacaagcaatttcatttcatcaaaacctcattaatacataactagagactatccagctccccgttggctatacgtaggatcacaatgcagaggatcgggtcggatcgggtcgggtcgggacgcaagtaattcgtagttcttagaagcacacagatcctcgttttttcatgttttcgcctcatcacctacttcatctacccctccttggtgttattctcctcctccttaggtgtgcctgatttcgtatactgcacagacccatccttccacttgctgtatacaaattcaacagtactacgggcctgagactgagcccgaagctcgggttttaaggcatctcggacagcctgggagcaaagagagaggtatttgctatacctttagaaattttgttagtcattgatggaatacatgcgaaaatagttactatggctactgcatacgtaaagctctttttccaagcaaacgccatcgacgggccagttttgttttactaagaatatggattaacagaatcagatattgtaattctggtggtggagcgaggtcgagaattaaggttacagtacactcgtcatggcttatactaaggacccagcacaacacctattcactttccatccaccaacaacccaacggtcattcatttcttgcaattgggttgggaaggcccataaattccactggcattcatgagtgaactatattttaaagacataccagagtatgtggacgtcttggtttggcagaaactgaccgttgtaatagatttctagaagctcgtgtaaatgagtcgctagaagcgagaactcagggcatcgggcaatttaaagaacttggagcacccgaccatgttcatgttttaaaagtcaatacgagaagctcgtcgaaagaggtttgtttgctgctatcgtgggcgtgtctgtacgaacggaccgggaccacgcgttttctccgcggacatatcttgaaacggtttactaacaggtgtttacggttagatcggcacataccactttgtctctggcgtagatgcctcttcttctgcctcactggctgcgtatttgaacactctgtcttactcacttgagaaaagtcagcaatggttcggaaagtcgagtgggtggaaggtgaagcaggccgtgtgctgctgttacaacgcgttctcgcacatggacattcgtgtcgaagtaaaaattccaggcggcgttgatacttacgcgctggacgaaaatggacagcgtcataaagtcgactcgcgtatttggtcggaggcatacatgtctgaagtcttgcgttctctgctgtactcagacgagtcgaactctcgtttcacgggacaccgtagattcaatcctattcccaatcctgatgcagagttaaagttttatgaggcggccgaagaacttttctttttgggtcacactttgggttcgtcgcccgacgttcgcgttcctacacacgtcaataatcatttggtccggggcatctttacctatgttcggcaaacttgccgctacgatggtgccctcaatctttttgaaaagctccgtgtaaagcacccggatgtctccgttctgttggctgagttgtatttgctgatggatcgtgaggtgaatgctgttcgcattttgtatgactctatcaaattaaatcccatgtcatcgacagtactcgtcatccaagcacgctttttaatgacgaaaggacgctatgacttggcacttgtttgtgcaaagcgtgcggtgcattcttctccctctgaatttgcctcctgggcgactttggccaaagtttatatgtgtttagagaacttcgagtctgctttgctggccttaaactcgtgtcccatgtatgcgtatcatgaacaagactcatatgcccttcctcctcccgcaaaggcccaccttcccgtccctggcaaccttcccaagtcagagttggtcgctgaagacaaattgggtaactcaaccgcctcgtctgaagttactgatccctcgctcgcccgcttaccctcgccttctctgcgcggaacgtttgcgaaggcatatgatatgttgacgcaaatttgctcaaaggttggctgggacgagctgctccacattcgttccaacgttttcgtgatggaagaggaataccgcacacaaagtggtcaggtggacgctggtgagtctgatacgtcgtctttgcaccccagcgttcgaacttcgaatacggaggacaatgccgctactgaagatgaggcggccagtgatcatggaattgaccgcccccaaaattctttggaagcgacacaattgacggataccattcaaagcaagcgtctttgtgagcgctggctcgacaacttgtttatggttctgtacgaagatcttcgcgtattcacaatttggcgtgcagaatacacgcatttcaaggcacaaggtttgacatacagaaagtcgcctgttgaatgggaaattttgggtgatgtagcgttccgcttacatcaccgtgtcgaagccgttgaagctttctctgcttgcttcgaaaacatgttttcctataaagcatggaaaaagctgctgcaaatatacgttgaagacgggaacctggagcttgtcttgacagcgattgctaagctcacagtgtcaaattaccgttggtatcaagaggtgagtccactgttactacttattgtctttgtcataatcatcgctactaacactttattagtattctccgtttttgttggagcaggttagaaacgtcatgagtcaggaaggtgctttgaagatgaagagcgtgctcgcggctacaaacttggaaaaggaagtagtcacgctcgtagaacgactttactttgactgggcaaacgtgttccaaatcgatggttacgatatgtaggttttttacgacaacgagtttacggatatgcaaactggaaaacaaacgaactcgtctctttgacggttcccgtttgcttccattcttcatggccgttcgtacacaaactaatattaacgacgattctttccttttgattcaggagcaagttgaacgaagagggggggaactatgtgtgaatgcgctgtcgtaaatacggggcaagcgcgttttgttgtgggactccagttaatactaggctgtccgtttcggccggctagcccaatcttggatagcctttattccaagttctcttgattttaatctgagctcctcaacagatgaggctgtaggcagcagtaaggaagatgatcctttagagaatctcctccgtttgggtgtactagaatttttggttgtaaaacttgcggttcgtttcgtaggagaacgtgtgttctctgtattttgagagtttgtgtgtttcaaggttccctcttttgttacataggcaaagtcatattggtgctgtaaatagtccagttcttgtttcagtttccactgaatgtttttcgacaggacgttgcactaagtttaaagttagtaattgcgattgatttttgacgcctgcttcccctagaggaattggggagcagtaacttggcaccataccggtttcagcccgtggctactcgttgatgaagaagaatgtacttttctgaaatggaatgaaccatccttttctaaagaagaactggccgccatactgtagcttctgtatgcgatttgtttacgtggacatagtcttcgcggttgtattagttaccatagcaacaccagtctgttctgagataaaaaacaatactgccaaggaaacaggtttttaaaattactaagaatgtttgtagtaaataaaattgttaaacgctttttgtttagaaagtcatgaatattacgttagaatcataaagggtaagtagcatggacgagttgcaatgctaagcaccaaggtttcatatcctaaaaacaagctaaacctgctgtaaggtttcctcgttatctacattttgggctgaagattttccttctggctcagtgaactggtaattggacctagcatactcaagagtcgagtattccttgtcagcgaagaccaaatgtgggaaagagcgaccaatgaactcgagatgatgcataagcaaaagccaatactgtgctgcacgtgttggtgcgcaagataaaaggtaacttgttctcgggtcgaaggtagttttgtccttgtcgattagaaagaatgctttggaaacagaattctcaacacaaacaacctctggaaaccctttaacacacttgaagctttggattggagcaacatgcagctttggatgtccaatgcgtgactgggcaactagttttctccaggaacacaagcttggattgatttcctgacttgcagataactcggcgagttcacgccaaacgagtgtcttttggttttgtgaaagaagctcaaagttgtccaactcaacaaggagtttgcagggatcatttttcagtgcttctgcatatcccgttgggtcttcaacttgctgcgaaaagtcacgttcacgtaactgtgcgacagacacgttaatgcgataagagtctctctgagcaattgaagggtagataagggaaataaatttcgtttcaaagtatgccatctctcgaattgattgttcctcggccatgtgtgagtcatcaatggcctcctcagttgattgagttggcggatgttgttcttcactagccggattgttttctgcctcttctgtcgcgttatccacaataataaaggggatttccattaactttctgtcgtcaaaatgactattttcgaaatgcagaaagcgagatgcttgaagcttgcgaaactgccaatgagatggatagaaagtattggtcaaaagacttctttcgtgcgaatcacaggtgtaattttcgataggaacaatgtcttcttcatcaaacgcaaaaagaacattcggactcaacttatggccaacgacgattatattcttggaagaaagcttttcgtaatcgtcaagtacgcgctttcgcatagcttcgtttccaagaccatagtcaggaacttcttcggacattggcaattgcgccggactagtatttacgagcttactgggatcttcctcttcctcagcaattggaactagttttgactgcgttaacaaagattgacgtctacgtttggcattgttaacctgagcgcagtctcccaagctaataggacgttttgcgatgtcgctatgttctgcatcggccgttacctgaggactttgtgggctctgtgggtcagaggaaggacgagaaacccccgttttggggaacgcagttgaatcttggttaatttcttcgtacatctgttcaaactctagtgtcctagggccatcaggaagacgtttctcatgttgaacaacgagtccagaaccagaaccttccatcaggtaacgacggacagtttccacgaatataggatcccattccgaagtgtcgttcacgtcagtaattacgcttccttcagaagaaccgtgaccaatggtcgcgacacgtggaacaaaaccttcctcttcattgtcgtcaacggcaatggctaaggcaacagcttcgatgttgtttttgtcattgtccttcttcttccctgccatcttgcttttcaaatctccaagaatcttaccaagagaaccaatttgtttcacaacaaaattattcttaaaagcttttgatattgagccggtggtgtcttcagagcctttttcatttgtttcaccagtgttagtctcaggttctgagcaaccagaatccgccaatgttgcacaattgtcaaccgacttttcctggggagcgactgccggcattgttactgtatccaaaacaacatcggtcaattcttcatcattttcaactgagggatcatagctgaagacagaagtgtccgacatttcaattgttttacagaaccgccgttgttggcagagggcacgattgatttgtatgtgtttacctaaccttatacaaagctcgtcaactaacaagcagcccaaaaatcataaacagaaaattagcgtatcgaattgttagaattaggttaaatcaattacttaaaaagtatatttatttctccagattttttaattttttgttcgtattgtaatactcagaagctgatgtcattattcgcttaacaagtttgcgatgtaaccttaaaactttatctaatctatacttcttcgtccgaaaagtcccttcagtaatggacgcgcgtcgttcttcttccaaaaaagtcgggtaccgtgctttgcagaatgagctccttagaacggtatttatatcaaaaaaatgtcttcttttgttaaccgtcaatactgtttaggttagagcggttggagcaatcaattacgctcgctctttatgaaattgacgcaaactttgccaaatgtaacaaaattataaattcaagaattttgcctgttattgaacagtatacaaaaaatagcgacgctgtctggaatccgtcaaaggtactgattacaaaaagttgaatgatgtgtatagagtagttttctgacctatcttcagttttggaaacagttctttgaagctagtgcgaacgttgccctttcaggttatgaggaaccggtcaacacaatctctgaaagagaagaggaagctcaacaacatgctttccctccgtcatccacgcctccaccgcagccttcttcttcttctgtgatgcaacaagatcacaatgaattttccgcaagtcttctaccatcttcctctgcacacctgcaagaggaagagtctgtcggtgactcgtccgttttggcgacaaagtttcaccagtcaacacctaaggaactgccttcagatgatatatgtatgcaagcgacaagtcttacaccaattcccgctcgctgcttaacaccgacagctaaacgaacacttccaacgcaagaaggaaccattgggcgaagtgcattgctccacagagttttggataccaactggcgtgtacaagcaacacctctacaacggaaccaaaccacgcaagctgcgatgaatattgattcgtctcccatgttttcaccgtctcctacaagtgcccgacaggatggaaacttctctgcgaagcctcaggaatactcagcccaacaaacacaaccttcagtgctcacattgtttgacgatcttgttagtgacgatgaggacgggatgcttccgccaggtatgtcgcctcccaaaactatccagtttacacctgtgaactcaaacaagtatcaaacgcataccgagaaagacatgttaaaagaaatcgaaagcaattcttttgagaatgtttctctgagtgaatttggtgcttcaaaaaatgatcctttaaaggaagagagttgggagttgtagagaatatttgggtaatgtatataatgaatatcatgatagggcaaaaagtcgtaaattggttggagtgttatgtttgtttctgttgactatacaaagaaaattatatgtaattcaatgagcaatttgtccgcaaaccaatattaacgcttttatgcgttaaccaacagtcttaataacattatactaaactaatatgttttcctctgaaggtttcgttcctcgcacagcacacttcttaataacttcattaatatcaaagaataaacatttgtatgaagctttaaacaatacttaagcgttactttacacacactaacactttacagcacaaatttctcgatctttctcgcctcttctactctttctgaccattcacctttttgcttaatttaaggtttgattaaacgcgtcgcgtcgcgggtatgtggtgaacatagaaaagtctcgacgcgttccgcttctctttccttccaccatccacaccaattccctaattttggcagtgattctcgtctccaatgtttgatttcgctggatatttagcttcttacacagccaaaggtgagtccttgttgtttgtttgtacatacgtttactaattcccagattggcttcgaatcgttatttatattggcggatatatgcttcttcgcccctatttgataaaatggggagctaaaatacaagagaaacagcacaagaaatcgctggagcaacaggaattggagggaacgattgatcctgagatggtccacggaaaggagactcgtctccacggagaattcgatacagatgatgaggaggaagaggaaaaccctaatgccgaattacgttggggctattctgttcgtcgtcgtgtacgtgaacagcgaaagaagttcttgactggtgagaatgatgttcatcctgttttccgtgacgacgacgacgatgacaaggatctggacgatatacttgaaaaagagaaaaaataattgtttaattacagcttgaagaggaatgggtgtacacacaatcggttattttagcgagtgaacatggtcgtttgttggttgatgattgtcgatctttcgcacatgccaggtgtcaacgatccacatctgttcacttgtctaacgcgtcatgtggctcaattgcggcggtttatatggtctattcatccgaaaatgccgttaataattaatattgtgtgtgggtgagatttgtcggacactcccaccacataacatactcgacagcaagtacagcgaaactcagtttctacccccatctcttcgttcgtgttttctgtttattatcaagattcactgtgtatcttaatcagctattgggtttgtacgcgcgcgccttccgtaccgcacaatacccttcctagttccgtttgttgaaaaaaaaaagtttgtatttttggagtaccccttggtgcgtgtgttgatgcgacggaatttgtgtgttacgaccatctgtttcacttaaccttttcttaaacacttcggtaataatgtttcgctcgtttggccgcctattttcaaacggtgactatgatccactaaaggatcctaactcagcaatgtcacttgaggatgttcatgtcactctgtacccacaatgtttcctgcacaatgagacaattgaactggaaggtagttcagtcattaccgtaaatgttcgaggatgggtacacgacaatcccacgaacaaaccattgcgtcggaaagatcgacttgtcgttggtctgcttcgacgtctggttggtttgcctgcaaacgcagatgctgtctctgatttgcctcctacaccgtcagaaatgagcgaaattgataactcattgccttccaccgaaggcacaaaatcttcggccttctctgggcttttctcgcgtttcgttcctgcacaaactgtgtcaccattgattaaggagttagggtttgaaacatgcaaaaatcattttgaaaagcgaatctcgctaatcgtgagtcgtggtatttccggtgaacgtgtccgagtcaccgtttatgcgtatgatcaggaatatcggacggtacaggtcgctcagtttagcacaattacgaacgagcaaggctactttgaggtcaacaaccccattccgtactgcaaatcaaaaggaaacaagttcatggtgaaagcaattgtggtgcgcactgagaaacttgggagcccgcgctttgacgtgcttaaagatgtatgtgtacttgacagcactggcgtgtccgtcctttccgacattgatgacactatcaaggacacccgtgtgtatgcaggttcgcgtgctgttgcacagagcaccctgctacaagcggtggaccgccaaaatgtgcctggagtgtcggattggttccgaaacttgtacaatcacggcacgtctctacatcttgtgagcaactcgccatggcagctgtggccgatgttacgtgtgttttttgactgtgctgacctcccgtttatttcatcggtgcatctaaaacattacaatggtgtccttcaaagtcttatggagcatgctgctgaacgcaagcggcattcattaataaacgcggctcgaatgttgggtgatcggcgtttgtttctcattggagataacagtgagcaggacccagctttgtatgcagaatttagtgcctcgttccctgaccgcgttcttggcatttttatccgtgacgtactcactgatcattgcactgcgatcggccaaaaacttgcagaagaggtagatgtggaagacacggtgaaatcactcaaatcgttagaagcacaaaaggcctcacaggcccccgctcacgctggcgtagaaaacgatgaggaagaagaagtgggaaatatcaaccttaactatcagcctccgggtgaggtactacatattgaaaagattgaaggggctgacgttccttcgtacacgctccacagttactacatccaaacggtgcccactgatgattatgtcaccaacacaacaatatacgtggaacgtgttcagcactcggccaccgtccttcgcaacatccacctcttgtctacctacccgccagctggtcgtgtaacgaatcgacaactgcagctgtggtaccggcaattggccaagtatcgttccatcgttcccgagcatataccgtttgtcatttggcatcacggtgatgaagcatgtcccatttctattgaacttctccgccaagcgtttgacaatccattcggtttggcatagagcgagcaatgacattttacgacaaccttacaaacctcttttacatgacacacgtacttaaggctctagttctcgcccccattcatctctcaatttgtactcttttacttttctgccatctctgaccttaataaaaactcacagaatccatcaaggaaaaacgaagaaattaatgagcaagctaaagtggtcgtaaattgtaaggaccattgtatacgaggggtcaacagtaaggatcttatttcactttaagcacagcacaattctttctcaatttacctatgaagctatttacgcgaacaggtggaagcgagagaccctgaggacctcctgctgtcgctctcgctccccacaaactcaaaaaagtgtaagtgttgtgtgaaggacagggtcctcctttcgaaaaccaggcaaccctaccctatgtgactattcgcagtcacgcacaaccaaacctcaaattgtttctgctgttgtgtctaccagatccacgacacacgatgaagttctccagggatgttaccagctctcgtcgcaagcagagaaaggcccactttgcggctccttcctctgttcgccgcaccttgatgtctgctcctctttccaaggaactcagagagcaatacaagatccgttctcttcccattcgccgtgaggaccaagttaccattgtccgtggttccaacaagggtcgtgagggcaaggtctcttccgtctaccgtaagaagtggattctccaaatcgagcgtgtcactcgcgagaaggccaacggtgccaccgtccctgtcggtgtcgatgcctccaaggtcgtcatctccaagcttcatcttgacaaggatcgcaaggccttgatcgttcgcaagggtggcaaggttgagtaaacaaaatcgagacttgttcaatcgaaccgtgattcatcccgtcgggtctaatgaatgtgattgaaggtgcggaagcgcaatgggaggttctgcggttgtgagagtgtggagaggggtggtttggttgtgcattttatttagttttagttttgcgagttatcaaggaaatgtgtgtttttctccacgcttttccctaaacgtctcgcatatatcaaagggtccttttgcagatcgaggtttactgttccagtgtagattttgatttgaagaggagctacaagcgaatgtactcgatatgagatgtttaggtggtttcctgaaaaaaaaaatgtattctctcgcctatggatgggtgatgtttattcatttcgtgcttgttagtaattaaaattatctattaattcattcaattttgaatccctaggtttttttgtataatttaaatttatgtttgcacgagtgcatggttttttatgattttttatagtactctatacttgtaattttatgacataaagtagttctttctattctatttacctaatctgatttaagaagtctgttataatattgctgctatctctgttatactttccatatttatttatttatttttatttatttaattttagttttttatattttttaatatttgtctccatttttcgtttctaacttaatcaatattaaaataaattttttcctgattattaaattactactatgtgctccttcccctcaattaccacattgtgtcttcatcgcaacggggaacggtttctttttttttaaattaattggatcaatttacttgtaattcttatacacgcccatcactcatttaacgaggaatttattcttcttcattattcaccgattgcaattctttagcttaagttatcgtagatatcataccttcccgtcatacatttgttcgccatcctgtttcttctacaatccctttttttacttcgccttcttactccgtcgacttcttcttctcatcttcttatctaacactactttctctttgcaattttattgtacttttgtttctacactgccttccttcgcctctctcaatgtcagatcattcgcaatcccatctatcagactttggtccatcccattcgaactctttccgtatccggcgctagcactaaacactccatgagataaacagtcaagaaacccatttcctttctcctcgcactccgctttctgtttcctcttgatgccgatcaacgagacaaaacgtgcaaaacacgttttggtgtcggtctatattgtaattcctcggtgaacgccgccgaaaaccgaagccgaggaattaacttggcggccgatggcgccaactcagtaagtaaatgaaaatcaaagcgatagaaaaaaagaaataaaagtatacgccattatcggaccacaaaggggacatgcaacgcttgattgccccttcaagactaactgttggctgctttgcccgtgtatcttgtattacaaagccttctatgtgctcatttctctgcaatccggcaccacacttagcgctagcatgcgtccaaaaaaccaaccaatcataaattaagcgacaaagcacatgcgttcgcttatcgcattgcgattcacgtgccgacttctcacaaacaacaaagggaagcgtcagagaaatagtaacaaacacttagtaaagttgatgatattcattctttctaaataaacaacccttttttctcgaattctttgtttctttgtgtgctgattttttagcgagagagatagataactcaggagcggcggcttgagtgctcatatgtcattgccgaaaagtcccctcgggggaattcccctcaatgtcgctagtttcaggtgcaaacaaaacagatccggtatccttgccgttgtaatgttgaattcgttcttttactgaacttttaggcgcttcctccagtagaattgactgtgaacttaatgtttccatccgatcgatgagattatggagtttcggagtaagcttccacgttatttttcagttggcacgaggccaatttctgatacacacgtggataaccgtaccgggggatatccggctctgactcgagtagataaccccagattacgaactccacatgcgttcagatattgacgtcaatggtcaacgaaagcgagtataaaatcgggtaaccgccacgttttcgcaacattccatatccaattaagctcagcaaaacgtgctcgctacagtcggcttcccaactttatttgtgccatcctgtggtttaccgagtcgcgtgtgtcgcgtgaaatacataaacatttactgttctatcttcgttaacgagacattgttctcacatttattcaatcacggaatcgttcttcctgcatagagtgtttcccctttaaagaactttttgttcttcttaattctttcttttcatttcgtttcttaatttccgcgtctttccttttcctttaccggtctcttcgtttttgtgtttctccttttacaaattcgttactacaagcttctacttctccagtgttgtcttcaacacatttaattgttttacttgttttttgttagcagttttctcgattgcttctcgagtttctcaacaatatttcctgattcctaactgccgtaattttctaccttattttaggattcagcaaagctctttcagtcctttttcagttctcccattctggaattatcgccattcatttttttgttcaagtctaatatccgactttttttagtttcaacaatacccttttattgagtttcggaacttgaagattacgacgtcttcgttggttcccttattttaatttcttctctgtttttccaattttgcttctataattcatgaaaatgaagcccaattcgccgactacagtcaatgaaaaaccaattgagttggattactcggacgacgatatccatcccattggcacccagacttcaaatgctgttgactcttctgaattctccccggtctctgacacaaaggtggatgagaagaagggtggatttgttcacgctgtaaaggtgggtgaacatagtgatggtcatatttctgaaggctctgttgaagacgatatttatgttaatgaaaagggtcaagaggactctccctacgccgaagttcgtgcctgtgtcgatccgactgatgacatccatttgccttgcaataccattcgtatgtgggtcgttggactgttgttctcgaccattggtgctggtgtcaacttattcttttcccttcgtaacccaactgtgtatatctctgtacttattgctgagcttctttcttatcctgctttgcaattatgggatctaatcttccccgaccgtgaatggcgcatcggtcgcttccgctttaaccttaaacctggtccattcaatttgaaggaacatgctcttatcgtcgtcatggccaatgtctcatttggtaacgcttattctaccgatattattctcgcgcaacgtgttcgctacgggcaaaactttggattcggttacgaaatttgtctgacattggcaactcaattaattggttatggtcttgctggtctctctcgtcgcttccttgtgcgtccagcgagtatgatctggcctggaaatctggttcagtgtactatgattaagacgttgcaccacaacgacagcaagaaggtagccaatggctggcgtattcgtcccttcttgtttttcttcttcgttatgatcggcgcattcgtctggaattggttcccctcgtacatcttccctgcgctttcgctgttcgcctgggtcacttggcttcggccgaatagcccagtggtcaatcaattgtttggtgaaacaacgggtgtttcattgctgccaatgacatttgactggaaccaagtcagttcatacatgggatcaccacttgtttgtcctaccgatgctcttacaaacatcctcatcggtacagctttctttttctggattgtcacttgcggaattcattacagcaacaaatggtattcggagtatctaccaatcagttcttcgggtattatggataaccagggtaattcgtacaatgttacacgaatcctcactgctgacaagcgctttgaccccgatgcataccgcacttactctccactgtttttgtccaccacatacgcactgtcttttggtctttcctttgcctccatctctgcagtcatcacgcatgttttgttgtataacggaaaagacatttgggaccgtttcaagcaaaagtccaagcctgacatccatgaaaagctcatgcaacaatacgaggaagtccccgactggtggtatctgtcactgttcgtgatcttttttggcttgatgctgggcgtctgttatggttgggacacagaaacgcccgcttgggtcgtcatcattggtcttatcttggccctcatttggttcttacctatcggtatcgtccaagcagtgaccaacatccagatcggtttgaatgtatttgctgaattcatcgtaggttacatgtaccctggccatccattggctatgatgattttcaagactgtcacatacattaccatggcccagggtttgggcttcgttggcgatttgaagttcggccattacatgaagctgcctccgaaaacaatgttttggacccagacagttgcaaccatctggtcttgcttcgttcaaattggcgtgcttgactgggctctcacaaacattgatggtgtctgtaagaaaggacaagcagataactatacgtgtcctggtgcaaccgtcttcttcaactcaagcgtcgtatggggtgttattggaccgaagagaatgttctctggaaagagtctgtacaccggccttcaatggttctggcttatcggagtagtagttaccattctgttctgggcccttcacagaaaatggccgaacgcgcttattggaaaattaaacgcacccttgttcttcggcggtaccggatacattcctcctgcaaccccaacgaactactactcctggtgtggtgtcggcttgttctttaatcattacatccgtagacggtttgccgactggtggaccaagtacaacttcaatctttccgcaggcctggacactggaacccaaatcggtgtcattatcattttcttctgcttgcaacttcaaaaaatagactttccaagctggtggggtaccaccggagcactgaacactatggatgccaatggcgaagccataagaaaggtggtgaacgcaacggctggtgaattctttggtccatcttcttgggaataacatccaaactcgtttttttcttttcgctagcccgactatttttaaccgttctaatatataaatatatatatgttgctagttttcttttcaatagacaatttgtagtaagacgaaatgaagacgaaaaggagggccggaaaaaaaaggtaactgaaagccttgtcaatggacccaactagctgctccgaagcagctcctcaggaacgctgaggaattcgacattcttcccaataaatacaagattgggctgtagcaaagtaaattcatcagttggggtgacggaaggttgaacaatttcatacacatcgcgaactccctgcaatactcgacaagtttgatcgtccatgcgaaatattgccttcgagcggtatacgagcacagcatctttcgccgtctcgtcgtaatcatcatctaaagggcgccagagaatagaccgaatccaatcctcccatttgtctaattgatctagggacatggaggatggtaacgggatggtgcgagtggtaatctgtccatgaccgtgatggtgttcatgaagtttctcttcacaatcgtgttcagttgactcgtcctgatgatgatgacaagacttattagaaacaagcgtactcgtccatgaactcaaatttgttaacgaggactctgactcgtacgcctggagatcaagaagcttcccaacatcgtgaacatgaccaaaagtcgtctcctcgacaatggcaacggcattaataccacgaagcacttgacggcaccgctcgagccgttcatgagtgaccaggtcgactttgtttaaaacaacgtagtccgcttgagcaatctgggctacacccaaactctgctcgtcgcgaagcacagcgtctaagttagtagcatcaacaaccgtgacaacaccgtccaaacaaacagaagcacccagtgcctcgtctatccaaaacgactttgtcaaagcacccggatcggccacaccgctcgcttcaattacgatattatcaaagcgtcccttctgtgacaaaatcttctccagcgcaaggacgccattgtccttgaccgtgcagcacatgcagccgttagcgaggttaatccactcatcatacaattcttcgccgcccaagtcagacatgagagaacgctccaactctcccgtctcaccgacctcattcatgagcactgcaatcttgcggcctttaccgttaactaaaatatcctttagtaaactcgtttttcccgaacccagaaaccccgcaagcagggttataggcacgcgcgacgagacagctttatccttcttgtccaattcagccccttcgagctcatcggaaaacacaagctcagggcattcatcgtcctccatctttcgtagttgggaaaggagaggaaaacagacaagagacgtacaacaaaaggacacagtcacgcacaccacacgatgaccgccacaacatacatcggttacaaggctcaacgaagcgcttgaagactgtcccaggaaacaacttctttgtcccaaccaaccatatcggaaaggtcaaggaagaagcccccgaaaggacgaactcaaaaatgatgcacccagatctgaccgtagccagtctacgactgcacatcagggctaagtgcaatgccaagacgaacagtcgagtcttcacacttcttgagctgcaaagacccgtgccaggtaagtgaagaacggtgagtgcggcctcccgtatttatacccattccaagtgcagaactggccactaatcagcagtcacgcatgacgcaagaaacagtcacaaaacacatgaccgctccctcttaaggtgcgcacgttatttcgggtaaattcgtgcaggaaaaactttaatattaagcgagtaaagattactagcaatacgagtgaaggaaatggtaggaggaatggaaacattaagtgtatagggtgagtaagtaaagtcattgcacaggaagaaccttctgcaaatcaaaaaatgtatttattaaagattgtcattacggtaagcaatgggtgccaaaacgtgacggaagaacagcgcaaaaacgccgacaccaaactggagtgccattaccaccatggtaagatggtcttcacgcatagtgcccagatgggcgagtagaaagttaatgatggtaaagttggtgcaacgcaagatgcgaccagttttgggttcatactcaactttgatgagacgtaaccgttcgaataaaagaatggaaagtttggttttcttaggaaggttgggtgtatcggtgaagtcgacatacgaattctggagtagaccggtttcgggattgaagcgaggcaaccggtgacgagggcagggcacaaggccgaacaactgaggaatagagagaacaaagttaaagatttgaggaaggaagaagagtaaaagcgttttggagaaatgacccaatatgccggccacggcaagaaccatcccggcaaagtagcagtacgtgtcgccgacaaaaacgcgagagggccaccagttatatttaagcagaccgagagtgacggcaacgaggggaagaagaagatacaacgacagaagatgcaagtgaatagcatccgtggtcgttccgggacgcacgaggaacagtacatcgttcaaacaaaccataatagcgagaacgagcgattgtcccgcttccacgccgttgatgccggcaatgatgttgatgctgttaggacagaaaattgcgacagcagccatgtacatataatacaagacgcccaaatccacgatagatcgcgagaggaagggtcgcaggaccgtaggcacagacacatacgtcttgtcgcaatcaacatagtacacaacgagaagaggaatggcagcgatagcgggcaaaaagaatttgtgacgccaacgaatgtcgaacaaatcatctaaaataccgagaagagagatggaaagaatagaaagaagagccgccaagtactccactaggtgattgtgaggaaagtgagacgcaattgcgcgttctctattcatccaacccacttctgaggttggtttcactccattcggaactagatacttgtagaacaaaaacggaatgaacacaatcatgcagataaagtacaccagagcacacactacacccatagtttcaggaatgatcttcttctccgccttgttcatgtcttttccagagaaacctcggcgaataaaggcatccccaactcgaggaattaacgtaaccgttgaaacatacgccagtagcgagactcccagtgcagagacaagttgcaggcaccagggattaaataacagcgcaataccagcgccataaagagcgaattgttgaagcctactcgacatctttgctgctactgcttaagagacgagcttggcccttgataaatggaaaaacgagacggcagggctagagatttggtggagttgtgttggtggtgatggaagggcggtggtaagtagaacgtcagcgggccgaataggaggttaagcgaaacgcggggctccgcagtccccccgcagattcgggttaaggatgcaacagggtcctaaagacgaaccggaagaagcgtgcttgttccgcggtattgaataaacaaacagaaatgagaagaggagcagaagaagtgtctgcattgaaaacggtgaatttccatcggagcggtgtgtcgcgggtttttttaagatttttcgagattgtccaaaagctcaacatattgagatgtgatgcgctgtacttcgcgctgtcgtccaacggccattaatacttcccgaagaaggtcgcgtttacgaagagaagccacagtcggttcccaaacgcgagttcccagctgtacggcgacttcatcggcacgacgaagaccgggtggtcccatcaattcccgacacagctcttccagtttctccttcatgccctcttcggctatacgcttcgcatacagtatcaaagcatcgtgataacttttggcaaaagcattgctggccgcactagccatacgactttccaagtgtcgtacactaacaaccgtttcgtagttttcgtaaccttgccggagcattgaagctttgacaacacgctgtaaaaaccgtcctcgtccttgtttcataatctcatcatctgtacagcgctccaagaatgataaagcatccgtagcaaaaggcgtgtcccaatattgacttccaatcatccaccagccttcactgacgcggatccaagtctgcatggaagcgtcgtaagagaaacagttgccgtcgctgagaacgacgaccgcatttccggacgccgtaacaaagacgtgcataatagaggctgcacgcttcacctcaccgacatgagcgttaacatgaaacagaggatgaagcgcaaccggcggatgtaccgcacgacgggtatcaacattccatacataaagcagaccggtgctggtgatgcatagaacaaattcattttcgcattcgagccagcaggcaactgaagccaaagtcagcggaggaagcaaccgtctaccatttggcgaataaatatgcacgacgccatcttcgcatgccaaagaaatgcattttttagaagcacgcgccagaacaattgagctcggcaaataacttttccacgacgaggaggctaaagcgaaagatgagtttccgtcatctgtccgcacttcaaaacatgaaaacttttcgtaattatgcaaggcaagataaattccattaatgccggccggcagggtccagtgaggacgaacacacggacgagcgagacgtatctgagcgtttgtttcagcaacagtagcatgtacaggctgcgagtgagtttgatttgtatcccgtttaagtcgtttcaatggaagatgtgaggtatcaacgtgaggtgagggaagttcggttgaggggtctaaggatgcggtagttttagcagtaactggcaacggtttagaagtcacaggaggaactgtttctttttcagccgaatgcacaacaggcgggggaacaggaaagggctgctcgggcatttcagggagttgcattcgaggaccgaattcatcctcctcgaatacaaaaacaaatacattgccttcaaaggttgaggcgaaaagacgtaaaccagcagaatcccactgcatgtcggacacagactgtatggataatccgtgaaacacaattgctgggtgggctcgcgaggtctcccatatgcaaagcgtgccatcgtgcgaacagctggcaatgacggacttttgaaagggcagttgaaaagatggggattgaacgcagcacattcaatggcaccttgatgtccaacgaggttaatatcaaacgaccaagaatcgcgctgaacgatggcaatgacattcgaaaggccattcacagcgttcacagaagcgatgtgggcaccatccggtgaccaagacagccgaagaaaacgagacgcaagcgtcatgtcctcaaagggcttcgcaattgatttctccaaaccaaaagttgacagcttccatattttcagtgttctatcgtgactctgcgaggccagatacagaccaatagggtcaaacgtgaggccacacacaaacgattgatgcccggttatttccttcacatgcacgaacggacgatcagaatgtggtccctcggaaacggcgaccaccgaggcaaccgagtgttgttccttgagttcccgtgaaggctcgacagccggtttttcagctgcattttgaggcacattgaccggaggctttgcgtcggttccggcaacatctggatcctcctcctgtagcagcaaaaatacgtggatagtcttcattccgatggctaagacacggcttagccggttccatgcaatgtctagggcgggataagggagaatctgtaccggctcggtccattggttgtttttgtatatataagtagaggttcccgtggctactgcaagccatttggagtctggagagaagcggacacaatacaccgcagctccataagtcatccgcgttatgagataacgctctttagtctcgacattcgtcgttgtcggtgtctgggcatcgtcaacaaaacgagtcgaccaaatgtccacaccagcgtcacccgccacggccagcaactcaccagcgtgtgagaccgcgttgagcgtgtcctttgggatccacagcggctggacaatcctcattttgggaagcagtaaattacagcgtacactgtccgttgacggtagcagaaagtcgacagcaacgtggcaccaaaacaaggtttacctaagcgatggtggtgatcatgtgaccagggcttaagctactgtcacatgaccgcttagccgacctttgggaaactctatataattttatttacaaatgctattccacggaaacccagaaatctctgaagagcagcgcgaagcaatccattacgcctataaacagtgagcacgatattacaaaaaacggcacgtccatgaattgtcgacgttgctcacgagtcgttgacacattttgctcacaaacctctttcgaaaccattcctatacattgcgctacagcagagcgaaaaacaacacgcctattcgatcagacggcgcgctgattaaacagggtcgttaactcttaacaacttctcctgcacgaaggcgaagctgcaatccgggcaaaaacctggccgcaattgcagcaagtcttcataataagtatgcgacaatacgcgggtgcgcacgagtgtatgtatgtaaacgagaaagacttggacaaagttgcaaacgggaagcagcaaccaagcagacaattcgcctgaccaccgatcacaactcgcatcgaacaagagaagaaaaaagagagtgggagaaaaaaatatactgctggcatgtttcaatacggaggatcggagaaaacgaagataaaggaaaaaagagaaccacatagaccaacataaacatcaacagctgaagagggaaacaacttgagagagcacactttttcgcggagtgataaacaaggacgagaagaaagaaaagaagaagaaagagtaaagacaagaagaagtaaagaaaaagggaaaaagacaagacaaaggtgccaatagcaagtgtaccaagagacgaaaaaagagggcagggaacataaaccaaaggcccgatgttcgttgctagacgcgcatgtgtgtgtgggagacagccaacgtcttagcagacaaacagatccagcgtgtaagcgagtgagtaacggggagtgtaatgagagggcttctcgatgctgcaaacgagacggccgccgaagcaacggccagtgccagcgttattggcaaccgatggcggcgacggttgaagaaccactattaccggcggcattgccgccgttgtctcccgttgctgaactagagttgttcgcatcaccattagaagttgggcctgtactgggtggggcgggagcgccagaatagccgttttgagaaaaggacgagaggttgagttgcagctggcgggcttcacacgactgtacacattgctcgaccttgagccggagctcggccagatcggtgctttgcttcaccgcgagcagacacgcacgggcaatatgaatggcgggcgacgggtcgggatgctggaggataatctcgacccagcgcgagatgctgtcgggagcgacgaacaccgagtggatcatgagcagcgagagccgagcaaggtcggtgggatcgacggggcagcgggaggaccagtcgaagaagctgttcttgtcgaacgtcgggtccatgcacagggaacggagccccatgctgaagagcgagtcggcgagaacggccgtggtgctgacgggcggaggcagctcacaattgagcagcggcagcggattcatgccgttggcgagaggcatgacgatcccggccagcacgacctgccgaatgaacatccgtcgcagaaggtacgtgatcagctcgtcgctggagctagtgagaccggcggcatcgaaccacagcacctggtccacggcgaagttgaacacctcgacgtcggggtcgggaaggtagagctgggtgacggcgagcaggacgagcacgagcaggctctcggttgtggtgattttgtcgagagtaacgcgtgcctgtcgggcgaaggcgaccgcatccgcgggcagccgcctcttggcgctggcgaaggcgtacagggcgacgccaatggtggaattccgaagggcgagctcggggacggtggaggaccagtagatggagctgaaggaagcgtctgggctgccgaccgggaagtagctgaagtcccacagacacagcgacggcgcaaccgactgcatgtagtaaaggaatgtaggatgcgtcggatggccggccatgccgtgcggggccggctccgagagcaggctggaaataggaattttgcgtgtggcatcgacgacgccggaggagcgcaggacgtgggtgtagccctcgcattggcgtttcgatttaatgcagttgtaacagacgggcttcttctcgtcacacttgatgcggcgcttgcggcaggtcagacagccggtcttcgtccgcttgcgagcctgccgcttgggctgcgggggagccgtcatgacgggcaccgggtgcagcgagggcgacgaggcaaccgcagcggccgccgacgaggcggccgaagcggcgcctggctgctgcaccgaggacatcgagagcggagtcccgtccgcagcgtgcactggaggaccctgtaggggaggaaagccgaggacggacgggggcggggccaggccggccgtggtctcggggatggggagcatgccgtttgtggttggcataggggtggccgagaggaagcggggcagctgaaacgtggggccggctccgtgcggggcaggggtcggagtgccagagtgtggaggagcgcccggcggggccgcagagtgcggggatggggcgtaggcggacggcgacgagagcaagggcaggggcagcgccgggccagggacgcccggcggaggagcagcagcagcggaagaggacggggacagtcggggaggaagcagtgtggagggaggaaagggggaggaccgctgggcggtgagctggggatgtgtggggaggcctgggagagagacggcgcctgtggagaacgaagcttgctgctgagagtgttgtgaatgctgctgctgctgctgctgaagcgaggcggcgggcgggctgctgccgccaagggaggcggcgtgctgcagcggctgggccatgggaagcggcggaggaagagtgtttgggtgggaaaacgagttcctgggggaagcaaggatgctgtggttgaggattgggctgacaccggagacgttgccgctgctggttcggaggaggttgacggcggcagtggtgtgggcgcccaagtggtgttggtgttggtggtggtggagagcggtggaggaggggggagtgggggcgagggaagtggcggccgcaagagcggtggagcgtggcgaggtggaggcgacaggaggaccctggggccccgagtgtgcaccctgggcggcagggtgcgccagtcctacagggcccatggcgcgggcctgctgctgttgttgttgttggcgctggccgccagcagcatcagcgccgtcgcgcgggggcgcgagaccgtaggaggtgggatacatggtggagtgatgcgtgggcgcaacggggggcgtgtgggatgcgcgagagacagaccgtgtggggatggtgggggtgacggaggcagacgcagacgcgggcgagcgctgctgcaaaggctaagctggcggagcgatcgtcggtggtgggtgggggtagagcaagcatgcacaggcgcaggggacggcgcgggcaaagagcctgggagtgggggctgcgagggaggaggcagaatggcgaggagcaaggagggctgcggatagcgaagcgcaacggactcttgcaagcaccagcgagagttagtgagctgcacgggggcgggccgcagtgcaacggggaatggggaacgggctcgttgggttacgctgggttacgttatgtcgcgagtttgtgcgactcttatatagtctcagagcagcagacggcgtcggtgcagattagatacgagacgctgcacgactcgagatggtcttgtgttttgccttggaaaccggtgcaagcgatgaaaaagctcgcgcgcgctgacaagcgaagagaggatcgcggtctggacgggacacgcaccgcctttatgcgatgccaggggactcgcagcaacgcgtcagagcgcgttgataacacagatcagcgtgctggctcaaccaggaatgtgatgtttagccgatgacgtcacatctgtgcatggcaatgttgccgaagcgaacagtgccggcgataccagcgagacgaggcgggtcagcgtgggcgcaagcgcaggcgcgcaccaatcgccgcgtgcgcgtcgcgagcgcacgcgacgaaagcaggcgaacagctgaccaatgagggtcgggcgatgtcgggcggtcctggacgctcgctcgcttagcgacgtggaccctgaggacgtgtcgtcgttcgccacacgccgccgcgacggtctttgtagccgcaagcacgcacacaccttcgcgaccatggcccattcggcttcggcacagctgacgcaatgatcaacgcatgtgtcttcgctgtttcgtttgtctcgaccaatcgcaaatagcccttcacgccatgggatgcgtctagacgcgtttcccacacgcggcattttcgcttcgctagtatatgccccgctaccgaagcttgttcatgcgaggcatagcgccaccatggctattggtccgaggagatcgtttcgccatatatgggtccaatgaaggagcacaatttgctgcttatccagcttctccgagggggcgtttcgccgctcgactgcgaccgcgacgttgcgcaagagcggggaaacgtgtgtttggcaattcggtaacttttgcatgtgctttccagagccctgcgtcatccacacgtatgcacagggcggtcccggtctctgctcgagcacacctgggtccaatggttcgcccggcccgctcatctctgcatcgatggctctctccggccatccaccgccggcgacttctgcctggcctggcgctgggctcccgcggcacatgacggtggtgtgacggctgcgaaagcgtatcggagcacacaccgtcggcattctctgcgctcttaacgctctggccaggcggtcccagcaggcaaccgcctctaaactgggagcacgagactttacgctcctaagcatccaaggtcggcgcggccgaccttggatgcctcctggacccgtcttcgcaccaccctcttcccccgctttctccccttcccgcagccgattatgcactgttacccctagcacgtgcttgttaccgctcggccatccccttttccacacacatcattcgctgtcatcgtatcttcacgtgacatccttgtcggctgttttagtcacgtttcgccctcgtcatgccccacgctcgctcgttccccagccccaacaagtgcggaccattcaccgctccgctcgctagccgatggcgcgatcgataaggcccctttttagaattaaggttacatggttcgcggctacccttgcgcgatgacgtggcccgtcgctatttaacacgcatcgaaccgcacggtgtcgcacagagacgcggtatcttgtgcactcgagcgtccccacgcaatgcctaaagccgcggcttttgagcacatgggtccagctgcgcctccggaatctggcttcgctcgtgttcactgtttttcgacggcacaaccgctctccgatgttccgcggagcaccggtgctgagggtgttaccgacacgcggtgcccgggctgtgccccgtcgctctccgttcagcccaacgtagcttagctaagcatcccccatgctccccgcacatagtctctcgcacacacccgcctatcgatcttcgtgcgcgcgtgcgtggggagtgtttaagctgactgacgctggatggacgggatagacgagtcgagtccagtcggatccagtcgagactcttgcaaccctgaacggcagagctgcagctggccccttgcgccgtcggcattgcgtttttttcccgcacgcacatgggagcacgcgcgtgttcccatgacgctggcaaccgttcgacgcccagcacgtgccagcgtccctcagttttctcaccccgcctgcatcgtctcctcccgaagccccgcctttggcttaaggttgtggaggcctagcgaacgagccctaacgaacaagcgaaagcgcgttcgtcagaccgagccccactgagccccactgagcgctagcgaggtggggcgagggagctccaccgggccccagcgagcccctgcgagcggtaccgagcggtaccgagcggtagcgagggagggcgaggaggaacacgatagaatgagctgcggcaaaccatttaacgacgccttcctcctcgccctgcctcgttccccctcgctaacgctcgcaggaactcgttggggctcgcaccgctcggtgggcctctgtctcacttcagcagagcaccagttcacgctccctcccccatgatccaaacgtacctgcgcgtcaaaagcgctccgcccaaggatgaacagcacccagacacgtttggattcctaacgatattgaatgactcggaaatcctgctggagtcgcccgaggactcgcacgcgtttcgtgtctccaaggcccggacgtcggaacgcgttcagttttcacggatcctcaagcccaccgcgtcccagctggatgtgtttgcggagacgtgtgctccgctgctgatggattcgctgctttcgcagcacgactcgctgctcttcacgctgggtgtttcgggagctggaaaaacgttcacgctgtttggaccgcccgaccgaccgggagttgcgtacataacaatgggcgcgctgttccatgccattcgagaccgcgaggccagtttcccggtggcggaatcgctgcggtcgcggctcgacaaatgcaaaattctcgaggcaagcaagtatctggctgacaagcatcaaaacgcgacctttgcgctgccgccggcctcgttctacgacacgttctccttcgacgtggttgaccactcgtaccagtacgcagtctatctgtcgtttgctgaaatctacaacgaccgtatctttgatctactcgaaaaggcgagcttctttggccatcgccgtgcactcaatctcaaaaagtcagcaacgtcagacaaaaaggcggtcaatggcattcaaaaggtgttcgtcggcaacgtcgcagaggcctgtcgactcatagcggtcgcgcttcagcttcgaaagtcgacctcgacgaagtcgaacgccgtctcctcgcggtcccatctcgtcttgtgtgccgagctgtaccagctgcagccgaagacgggagagatctcgagctgcgagattaatctcgtcgacttggccggttcagagcgcacgcggtccgccgaaacgtctggcctcctgctccgcgagggtgccagcatcaacaagagtttgctcgcgctgggccagtgtttagaggccctgcgtcgaaagcacgacggcaagcagcatgtggtgccgttccgccagagcaagctgactgagcttctgttccactccggccatctgacgggcacggcacgcacgagcatgcttgtcaacattgaccctctcggcagcttcgatgagaacgcccaggtcatgcggtacagtgcgaatgcccgcgagattatgctgccgcccgtgcccgtcgaaatgggcaatggacacatggacagtgcttcggcgacgccccgggccgggacaccgctcggctcgccagctcctcacagtgcttctcgcccgccgtccgtgaacgtggccgccctgatggcacagctggaggccgtgcagctggagaacaagcggttgcgtgaactgctcgccgaggccgacagcgagatggtcaacctggagtatgtggtgcgtgagcagatgaccactgagatggagagccgtgtgcgcgaggtggagcgcattttccttgaccggctgtgcgaggagagtgtgcaaggtctcgagtacacggaccacaagctcgacatgatggccaagtggatgcgccagctgcaggaagataacgcgttcaaggacgaaaagattgccgagctcgagaagttgctgagcgagacacaagaccaggtcgaggagcaaggcgccgaagcggctcgtttagctcaacagcttcagcggcagcatcaagaagcaactcgccgctcctcacggaagctctcctacgaagatcaacaggccattcgcgaagcacacactcttcgaaccaagcgcaagctgtggccggagaaggccgtccttgaagaggacggcatggagctgagcgacgacacggaagttctctccatctctgctcctcctcccccaaaacccgtcttgatgccccgaaatgaagatgtgccaatggatttgtaagaggggattgcaggggttacgacggcgcggccggaggacgctgttgcgatgttaaggcgtccgtttagcatgtggaatcgcgtccttcccaatggtatcgtcgcatgttgcttttccccttattgcggctatctcagcctttgtgtgtcctctttcctcctttccctccccccgatccctatgtcttctctttatccacatacacacacacacacacgcacatactgtctatgattcccctttggatgccctgcaaagaaagcgcaggacaatccgctctatcctttttactttgttatgaaaccccgtcaatgaacgaattacatccatgctgcagcgaacgcgggcacgttcctcattacacagtgaatgagggattggtgcgcccgggcaaaagtgtgcgtctattctaataatttttttctccccttctcccgtccaaacatacatcctcctccccttcctcctccttgcctccgaatatcgcttctccctctccttgttcattcttctatttacgcgcattattctaggcgagaagagcatcgagtgccttgtttacgcctcctgccttctcgagttcgtccttgttgtgtacgccgagcttctgcagcacgccgacgaccttgtcggagggaaagccgagcgcgacaatctcgtcgacaaggtgcttgtcgatgcccgcagctgctgcagcgtctttaggttcgcctgcgttggcgtatgtgcgtgtccattctcgagccgtctcgacaaacttggggtggtccttcaagtatacgccggccacctgggcgtcctggggattgtttggttcaggcgtgcacaatagcgattgcaaacttatgagcgccgacttgatggtgtacacgggtgaccattggtccttgagaatgtcgaggcagatggcgcctgtttgcgaggagatgttcggatggtagacgcgggtgtcgaacttgacgatgggagggcggaatgggtagtctgtgtagcttcgttagcgagagcagcagcgttaaaggtgcagcaacgacaggcatgaggcacaatactctcgttgtccgtgaagcatgccggacaaaggtcccgtgggattcgacacgccgaggcgtggacgagccaaaagtgcactctgtcttctcgttaaccgctaccacttaccaatctgtaattgttagcgaatgcattgcacgacctgacaaggcacacacacacacacacacacacagcctcagtcgtcggtgcgcttgcgttgcgtagcgttgatcatacgtaccgggatggttatatcggtgacaaaggtgccgcctgttgtagccctgggttagtaattcgaacgagctgttacttgagcaagtgtcgagaaattgctgcttctgacactggagtccgcaccttcatagggagtcccctgaggaccactgaagcttcccttcaaatgagaaacatcgtccgagaccagccaaacagagattccggcggtcttgtcgttttcaacgtctgcaacgcaacccgtcagcaagaatgaaggaagacggtgacaaacctgcaagttctttagcaattctgcgagctcttccgttcgcggccatcgttcgacttggtcagctggatggtgcttggctgggtgtgttgggcgtggccggatagcgtacggcgacaaaatacgcgaaacccttcgttagagtgttttagcgcgcggcaacaacgcactataagagactgcattgcatttctgtacagtgcgttaattggtttaacggggtgtaacgtattactgagtagttcgtaatggtaccttacttttgtatacggcaccctaccatactacccagtactctggtgcgctgcgcaaaagacaatatcgtaacgtagcgatgcacacgaaacagctccttagtccgctttaaaccagtttagtgacatcgcaaacccggcttaacccggtttatcgagctcccgtgcttccctcactcgccctcactatacgcccaacacacttttcgcccgcctttcttgcttctctcatcaaatacaaaaaatgcctgcccgtaacgaccgccaaaagctccgcaaaagcaagtctgagagcatcattcacggccgtgtgcccagtaagaagacgctgaaaaagcagatccgtaatggaaaatacgtaagtcatgaacacttatcgacattagagccacagtatagtatagtaagacttaccgctactagtcgctgaaacgtttggctgaaaagggtgttgaattggacgacttgatgacaggtgcgtacagcgtgatttttgcatctccggcatccgattactaaacgaaacatttctatagacgtcacacctctcaatttggatcccgctttggagaagaaactgaagaacaaaaacaaggcctccaagctgtttgctagtggcgctgatgtgaagaaggattccgacactgcagctatggacgtgcaatccactggccgcggaaccattctcggtgctcctgccatgtaggtgtgtgtattacacaacacacggaaaaagagccgtgatgtctgctgggtttatatctttttttggggtttattggtttttatttttgttcgtttggaaagaatgtgagagcaacagaaacagcgacgatgcgttgatgactacgggaacgacggctgtgagcagaacattaaaaaaaagaaaaaagaacttcatgggctattttttttccacacacttcagtatatgttttattataccttatatacgtggtataccatttgttgtcgcctcctttctctctcgcatacataccggtctctttcgtttcgctctcctcgtgcttactactacgttccctccactttcgctttccaactcgttcgcgcactctctgtagtatgttcctctttggttttttttttttttcactcgcttttcagatgaggttcttctcttatatccgtagtatagtcaccataaaaatgtgttctcgccttttgccgctgtgctttcgcgtaatcattcttattcattactcatcagtgttcattattgtcatacttcttcaggacctcgtagaatatcttcctgcatctaatctgtgctcctagtttcgcacacagtaaaaagtgcccgctgaggcgcctgtgcagagagtatgtttgttcgggcggcggctgtagacgaagtttaagcattacggggatttcggccttgatgcgctctgtaattgtttgtgtccggaagtcaaacacctcgggagcgtcgtcggcgaacggctcggcgagtgtaaagagtgattcgatgtgagccttgatcattaaagaggattcatttttgtttaaatatcccagctcaacggataagcggcggcacgtatcaaagtcacgtttggctgctgctaacaaaagtcggcagtagcgatcaacaaacttgtcgtcatattcccttgatgcaccgaagtccagaagctccaactgtcgtgtatgctcattatacaaaaagttggaccagttaggatcggtttgcatgaagtgataatctgcaatttcccgaagacagtgatgcataagcagtgtaccaagacggttgcattctttttgaggaagcttttgcttgccaagggcctggccatgcaggtactcaagtgttaaaacagtgggtccgcttgcttcgcgaaacacccttggtaccttgaagttcggatcaccttgtaaaagttcatgaaatcgttctgcacatgctgcttcacgtttgtaatcgcattcccacttgagttctctgcgagcttcacggatgctctcctccaaaaacaaaccttttggcaaaagtttcgatgccgtcaatagcatggagaggttgctcaagtcggaatcgatagacttgtcaatgcctgggtactgcacctttaccgcgacgagcgcattagaagaggccaaacgagccttgtgcacttgaccgatggaagcagccgcaatgggcatgcgctgaaaatcgctaaagagtttcaaccagtctggtccgagatttttttgcatgacacgttcgagttgtttgtcgggcatgtaatgtgcaccatcgcgcactcgctccaaaacctttgacatgcctttagggaatatatctgagtcttggaatgaaaccatttgacctaattttagtgccgcccctctcatttgagtgagcttgttgactaagacttctgtatttcgtcgactcagaaacgaagcaccagtttccttgctagaaccccagaaacgtttccatttctcgctaacggcacctgctgagagcgaagctgccaaaccaccgtagtggaatagtcgactaacttgggatgaaggaacctttgatggtttcaattttggttcttcttcgtttccctcattatcttcgtcgaagtaacgttccttggctgatgtttcattaaatgggcctctcgttttgttttttggggattcgctgtctggtgctatagtggatgagccgtcggtttgcttgtcttttttacattcaagatcattggatttacttatggtagaggtgttttctgtaccgttttgttctatagttttctcgtgtaatagtcgacctggcttgtttgaactggaacggtgaatgtcatcattaaaagaacgagtttttatggtcgtagcaccgtgatttagatgatttggagcttctctttgaaacggctgatttatggcagcttttgaacttgcattttgtgttgccgcaattccgttatgagacgaaggcgctgtccgttttaacggatttgaggattttaaaaggggagaatagtctgtttgctgtgtgacgatttcttttaatgtatttctgagcgaaaggaaaccctttaacccaggtttccacattgagtagtttcttgtgtatttactgcccttagtgttgatgccaaactcaaagatacgggtcggacatgaagcatgagagtgtgaaaaatgaatgtgaagtaattgtattaaatgagttttttacatgtaataaaaaccgtaatagttaaagagatcgacctcttaatagtcaacccatgagcccctgctcattcgaaattccgttgacgaaactatcaatttgaattacagctgaacagtttgctttgtcacacaaactcatttacagacttaggttttactcattgaaatgcattaatatgtgtaaatgcgttttaatgtcacagggcgttaactgaataaaatcctaaagtttaaactaccattcattggtaaataattgaagtaatgacttacagattattttccttattcgtaatctaccttaccactaagctttaaactaagtttacaaaaaatatagacaattaattatatacctaatgatctttgaaataatcggaacacaagcttccagcttatcaccattatcccattaattcacacaccaaaattgctttctaaacacttgcagcttcactagcagcttcactaaaattaattgcagtctctttcaattaaagaataaatataaataagaaaacaacaacgacaaatagtattaacaaaacgaaaacgaatatacaatacaaagacgtcgtacttacgagagttacaacagtcataaatcatacacctgaaaggaaatatgcacatagaaagagtctgttcagtatgacttaacagatttcccaattctttttttgatagtaagatccttcgacgagagaagcgagtgttttggtagagcgaggatgctttctcagaactccattggcttttccaggccgtgcaaaatccgaatccgattcctgccttggaggatgaagaccagcaaaatcacgatatacatttttttttcgaagggtgttccaaaaacgttccctaggattatttttcaggctcgtggacccagctggtgcaccagaaaacccaggaggtggcaccggctgccattcaggaggggcgtcctcgacaataggagtatttgtttccaaaaagaatcgagctccctccatactgtgatcaaacagacgagaacggccggtcggttcttccgtgggtttgattgtaataaaattacttggctcatattctgaatgtgaatgctgagcttcaaaatgagagcttaattcagagtaattgttgaaagtttccttacaacctcgcatcggacaactgtaaaccagcgaattaagatgcacgtgaacatgaagtttccactgttccctgctttttgagggagaagctttacatgcttgccaaaaacacgggaaagcgccttccttctcaatgcaatgtgccgttatgcaatggttatacagattctcaaatgaatgaagaacggcttcgcatccaacccacacacatttatattcaggaaacccggtttttgcatgtgagaatgtatctaacactttctggcgagaacgttcaatctcatcgaatgatacgttagttaatttttggcatttcttgctgggctgtccttcagacgacatcatcaatttttcctccaaagagcctgggtgctgggactgaacagttggagaactggactttttagaacctgtagagtcagctaatgaaggcgattgcgaccgggcattttcgttactggtatactttgtgtcttgggattgcgcaatagaggtgctgacaagttcgttccgttcaagaactggtcggtaagttagtggcttgctctcccgttccgttccaaaaatgctatcaagcttcagctgtttaaaagaaaccaatgaagctcttgaagttccatctatgctactgagttcgtcctggtcatctgaagtttcagcgagttccgtaaacgttcttttcctatgctcagtctccgttagtgactccaaagggttcgattgttttgagtgtaagggtgaaatgtgtaaatcctcatttagaggcagatttgaaccgagctcaatcttctttagagccactggattaggggtggaagttgcttgaaagtcatgtggatgtaagaattctgacacaattaggtcattagtttcatcggatgcaacaactttctgaacatcgtttgcaatttcattgaaacttttagatttttctgcaatagtggacactgaatcaacaaccgggagtggtcctgtgtcagtttcattggcactttcttcgatcgtatcgtttgcacttagtgtagtagatacctcttttgtaagaataatatcttcagaggtgtcatcgaaagtatcaggaacatcgcttttggttgcgtctgaaacggggagggggattgtcgtgtcagactcaaccagattccgtttatcggcttctgaaactgaagaagtagcaacatcttgctcagtggatgaagcagtagctttggcatcaaaaattgatggcttaggtgcaaaggaaagctgcggtcccagtgcagaatcgattgatgcatccgatgctgtcccagcatccttagtaagagaggaatattgttctgaaatttcatcattgacagtctcgtcaattgacggagtaaccgtaggcatttcggctgttatttttgtttcaggtaccaaaatatcggggtcgctttcattattcggaagcttaggattgtcatctgaaggtgccgcttcctcagtaacagtggtttcattaatagactttggttttgtcgcaaactgggttgaggattcttgcaatgctccaagtatgctaccattagagtccgcactagaattcgcattaccatcagcaagtggaactgtctcagtcgaaggggtcggagatactgacaagcttgctgaccctgttgttacttcctgacggtcacttggtactgcgttagcaggtactttaggtgaactattatcttcaacaatagattttggtgattcatcagtcggattcacgggtttagtaaatggctgattccgtgaactaatgataggaatatcatcatcctctacagccaaagccgacaacacttccgattctaattgagaaaagtcgtcagaaatttgtattgattgtctttccggagccttctcagtgttaatttcgggagggacagtcgtgttgtccttgacagtcgcaggtgcactcgcatctagcgtccgtttagttaattcttggggctccggaatcgtttcgttaacttcgggttgctgtaatggagggcccgttcgatgcacgggctctggaggaccaaaaaataaagtatcaacatcagctgcacccatggtcagagaggtctgatgaccttcaatatcagtaacactagcgacaacagaatcagcaacggttacagatggtgtttgatcaggaggagaattgacattgttttgtttcgatttttctagcctgacaaggccgtctttaccaagaacaggttgctcgcagtcatcatcagattttagatcaagtatattaagacttttctcaatagcctgttgatattgagcttcttcttgttcaaaaagtagatgcttataaaaggaaccatcgcgcttaatacttgaagttggaagcgtgggataccgcacacacacttcggaaaggcggttccaatccgtcatgttccgtaggtcctcatcaaacgcatcattaaaatcaatgttcagtgatttccggttcagaagcaattctaaagaaagatttagccgtgggttctttcctctgtatcgttgacggttgtttgtcgcgtataagatagcagatgcaatgttttcgggtgtaaggtagggcgaaactcttttatccaagcgattaaagttaaagaatgcggatgagggctgaacgagctttggccgttcgtacagtaaatcagacttattcggttgtgagttaactggaggtgcattggtgtcgacactagaagggggatagccagtatttaattggggctgtacatccgtcaaagattgtggaagcaaggcaggttgtgatgcagagatcggagcaagaacgggtgcagcattcaatccgccattattttggaaagttgtgtaaaccggttgtgaagatgataatggagggagcgtattttcggataatgtgccaatagtaggtaaagacaaaggaggaagcgtgatattattgtccatggattcatttgagctttgactctgaacagtaataggccggctgtcgaccgtcatattatttgtcggtggtgaaacgcggacttcattttgttctactgtggggcgtgcggtttcatttggaagagaggagctgctttgcgaaagggagtcttttacaattgtctgggcactcgaaaatgacacttcgcccattgaaagcggtccgctcttcgtgtctgtgttagaggcagcgcttgacttgttcagctgttcatacgtactgagtggaatgggagtgtcaaagaagcctgatttcaaaatttcttcatataacctcataatcattgatagatctgaggatgacgattctgaaatccgattagtaagccatgaatttagaacggtattcaccgaatcgatgtaggaatagtgcggttttggaacaatatcgcgaaaaaccgttttaactctatcgggaaggacatggaaattcatcataaagtaaagaaagcggcgctggtttaaaaccgcagctttaaacgcatcaggagtattgaaactcatggttttgctattttacacggtactaccgctaaaattgatatactaggcagtaagcaatgaaaataaaattcagttacaggaccggcctgttgtaattcgagcgaatggaatagattgcgggaaatagcagagtcaaatcgaaacccgggtccagagagcatgacagaatttttaataaagcaattaaattcgacaggacataggaacactaatatccatccaaattcctagtctgttccggttttggtggtggtgaaattgtgagtgggtaaatgaaaaatgctacgcgaaataaaagcaaagtagctgtggttacttaacgtcagcaggtcttaagcctcgttctcttttctttttttcctgttctttatggcttccttgctaagattttgcataatctcatgcaaaccctcatttcttcgcgagcataaaacaacatcttggggttgtacggttttgcgaccggcgtgtcttaataatgtgaataacagaacaatagatcatagaatagaattttaacaacatactctgcaaacatctcaacatcttttgccaaaactttaatttgttcccagaccatttcggttacgccaacgcaaaacagttcatccacgactacacgtttcgattccgactcgctgagttctgcagcagtattgttgcatacttgctgtgtgacatgaaaaatctcagctttgaatctttcctaaattacgttagtctataattataatttgtaatatacctcttccattatgagttagggtttgtggagtttactattcaaatagtatttgatataaactggtctacgcctatactacacatcttacgcttaataaagcgatcgtgtttatggtcacagctgtgtcattgtttcattcgcgcttggtttatattttcttttttattttgttttctttaaattcttttatagagtttacttattatctaataaatggaaagaaaaattttggtatgcctttagcaactggattatttatttaaattataacagcttgtgctaatgtctagctcattggtcttggaaatcctggatctgtcgcttcaaaaagtcgacattccgtaggaaagttaatgctatcgctattcgcagaaaagaatgaaattggccaaaaatggccggcagaacacgacggttttgttttagtgccatctaccgtttacatgaacgaatctgggaagttcgtacaacgtgttcgccaagaaattcttcgaaaatactgccataacgatgaagagaaattgctctgtatagtcgttcacgacgatatggaatctccgctcggaaaagttaaactcaaacacggcacttctcaccggttagcacattattgtttagaaaagaagtgcatttactaatatttttaggggtcataatggaattaaatcatgtcaagcttttctcggaaatgaggtatattaaaggaacaagctgcaccgacactaagaactaactcatgtaggctttttttcggatatcaattggaattggacgttgtgaatcacatctatcaaaagatgtttccaagtttgtgttggggaactttcatcaagcggaatttgaggttcttcgaaccacggggttagatgcatttgcaagcagtttgcaaagtttaaaagaaacaacttttaattctccttcagacatactaaaagccgtgaataaaacaaaaggaaaacaaaaagtccgttctcaacaagtataagaaaatgcaccctttgcaccggagcgatgctctggatcgttattgccgccaattgctccaagggaagaatgctgtttctcagcagagactgatatttgaggatgaataaatgccttctcatcggcttccttttcaaggtactcaaccgcatcaagaatatcgtgaacgagtctgtcgacaagattgcgagaaagtgtgtttcgtaccaccacacgcaagatctcggtcttgttttcattcggtggtaatggatagtttggaacaatccaacctttcatacgcagtaatcttgaaatatcgtcttgtcgaacatagggatgctcctttttataatcgtcaattaaacaaaaactgacaacaggtaatccggcattataaaactcggttgctttcgagtatactgctttactgggatcaaaggcatacgagcctcgctgacggtgaatgtcgcttaaacagcggaagtaaccgctggcctccaaacaaaagcttagaagacgagcatgaaacagatctgtttctgccacctgcttgtaaccctggaagccgtaacggataaagttatagtactgcgcaatgacttgcgatcctggccgtgagaagttcagcgtgtatgtaagttcagttccgccgaggtaatgaagcttgaagattaagtcatcaggaacccattcgcgagagcgccaaataatgaaacccaaacccggatacaccataccatacttgtgtcctgacgtattgatagacttcactcttggaacacggaaatcccattccaaatcaggaaaggcgaaaggtgcgatcatgcctccgctagcagcgtctacatgaatagggacatctaagccagtctttgcttgtatttcatcaagttttttcgaaacttcctttacattttcgaaatttcctgtgtatgtactgccgagaatcacaaacacgccaatcgtgttttcgtccacctgactttcaagctgagtaatatcgaggcaatgtcgggatttttcgttaacgggaaccatgcgagcttccacgtcaaaataacgggcaaacttttccaatgccacttgagcattggctcccataatgatgttaggcttggagaaatcgagacctttgcttttgcgttttaactgccattgttttttcataaccaaaccacccaatatgacagcttcactgctgccaatagtagatgttccaaagccagtgctctttccattaattagtggtgcgttccatagatttgcgatcatggaaacacagcgagcatgaatgtctacaagggccggatactcatcggcgtcagcaagatttttattcacattttccatcatcagttgtgtaacctcatcctccatgaaagtgtgtacaaatgttgccagatttaaagttggctgaccatcaaaatccaattcgtcgtgaattaaacggtatgcatctcttgcctgaattccttcgtctggcaactgaaattttggaatctcaaagtctctgtcgtatgcactctcatacggaattgccaaagcttttggaaccgacgggtgctgtgtttctctgagcttactgattctgtcattcaaaacctgacgaacgtcggcttctgtgacctgtttaaataacatgctagtttaagaataataaaagctatttaatgtttgtttacgggagagaaaggaaggagcaatgctgttttatatacatacccctttgtgatgtcatcgtttgttcatttaaagtagatccgaagcgaaaaataaagtttcgtccctcataagattaagcgaggtgagtggagtatgcttcgtacaaccagctcgtcgtgcatctaaaccttaaccaaaaacaaatctcattagatcgtaatacctttacaaaaggttaccatttacactcttttgtcattcatgctagcggtgctggattgaaaatggaaaacaggcagtacgttgctggaattgcgtatcccttgtaatgtcaactaaaaccgaatttaggaaattctgggtccagaacaaagaggaaacttgggattactgccacatagtgaacgaaaatgtggaaaagggcactgcggaagtcgcgttagaaggtaaagatggcgctaccataactgttgacagagcatccttgtttccgtgtaatcccaaagacactgaagacgccgacgatttgacgacacttactcatctcaacgagccttctgtattgtcgtctatttgcaaacgttatgagaagcaaaaattctacacttactctggaattgttctcgttgcattaaatccttaccaagctcttcccggactctatgacgattccgtcatttcacaatatttaaagcattctaagtctaaaagcgagccgcatctctattccattgcgagtaagtgttaccggagtctagtaaacacttctaagaaccagacaatcatcgtgtccggcgaatcaggtgctggtaaaactgtttcagccaagtatatcatgcgttttatgacttcaatgcaacccaagcataaacatgctcccaatcttgttaagcgttctgtggagtctcaagttttggcgactaatcctatcatggaagcttttggtaacgcaaagactacccgtaacgataactcttctcgcttcggaaaatacattgctatcatgttcaacgagaaaaatgctatttctggtgcaagaataagcacttacctccttgaacgctcaagattggtgacacagccgtctaacgagcggaactaccatatcttttatcagttgcttgctggttgttctgacagtcaaaaagaagcctggtgtctggggaacgtcgaagattttcactacttaaatcaaggaaactgtgttagtattgaaaatgttgacgacaaggagaacttccgtcttacgtgttctgcacttcaaactatcggtatagatcctgaacaacaagaagaagtttatcagatgctcgtcgctatcctgcatcttggcaacgtccacattagaagcaatcggtctgaggccagcgttgatgcagacgatgcctccttgactctttcctcaaaactctttggattagattcatctcagttggcgaaatggatcaccaagagacagattaggaccagatcggagtctattactacgaaccttacgcctgaacaagctatcactgtccgtgactcaatttccaagtttttctattcttccttatttacttggttagtccacatgatcaacgtatcgcttgactatactaaagcgcagcgggaagcaaaaaaatatgttggtgtattggatatttacggctttgagttttttgaccaaaattccttcgagcaattttgcattaattatgctaacgaaaaactacaacaagaattcacaaagcatgtgttccgtttggaacaagaagaatacatgagcgaaggcctgacctggaactttattgagtatccagataaccaggcatgtatttcgttgattgaaagccgttacggtattttgtctctgttggatgaagaatgccgtctcccgtctggcacgcatacaagttggttacagaaactcaacaattcctactctaagcaaccacattctacttactataaaaagtcccgattcaacgattctacttttactattaagcattatgctgtcgatgttacatacactagctcggaattcttaagcaaaaatatggacggcattcccgaccaagttttggaattgatgtacgagtctaccagtccaatggtacgtcatatggttgatgtcgctgaaggagcaagtactgcgaagaattcaacaaagtctacttcactttcgagaaaacccacgcttggatatactttcaaaacatccctcctgaagcttatggaaaccattaacgatactgaagtgtattacattcggtgtataaagccaaatgagaccaaaactgcctggggacttgacgaaaagttggttctttcacaacttcgcgcatgcggtgttcttgaaactatccgaatatctactgctggattcccaaccaaacgaaccttctctgaatttgttaagcagtataagatgctcttacccagcagtcaattagcccaagatgaaaaagaaatatgtgcggcgattgttaataagctcatcgatagtgactccaatacctttcaaattgggcgaacaaaactgtttttccgtgccggcgttatagcagaatttgagaaggcgcgtgaaaaaagattgaacgaggctgctgtactcttgcagtctaaacttcttactcgcgtgttccggaagcgtttccttgaaatccgttcggctgtcgtttcccttcaatctgcaatacgtggctaccttaaacgacaggaggttgagaaaatcaggagggataatgctgctttgttgctacagagcaaatggagaatgtttatccaacgaagatggtaccttcaggttaaggactcaattgttttaactcaatctgctattcgtcgttttatgactatgagagattacattcgacagttgcacgaaagagccgtctcagtcatcgtcaaggcatggagagcgcaccattgccacgaatcttatcagtcttttaagaaatcagtcatttcgtttcaggctattataagatctcgtttgacacgcagatatcttattaggctacgtgacagtgcagagagagctgccttgttaaaggaacgaaaacaacaacttacagatgaagttacaactattttcagaaaacttggtttaattgagaagagcctttcggagtcaacgatgaacgttaaaagcatgcttaaatcattgtctcactggactactttcgcgaatggtcaagacattccttcaagcactgaataccgtcaacacgtcagcgcacacgaaggtggtcctttggcggatttagtgcagtctgaagtccaaatgaaacagctgttagagcaactgtctgtggcttgttaccaaacagaacatgtaaatagcgaagtatctcaagtgagaaattctttagaaacacatgcgaaacttcttgaatctgctagcaagcaaccgatcgtctcatctttgactacagatctaccaagtcggaggcactttttcctccgacgagcgtactatacatactctcgcatattagattccgtttttcagcgaatgaagcaaaactccaaccctaatgccaaaatctaccctgttgaaactcgtgactttctaacctcagtactcaagtctcattcattgaaagaaccatttaaggagcaaattaagcaagtgctttgcgaatatcccatatcaactctcatatcgaagttttcgaagcaatccgacaaagattcccaaacggcactactctttgctggcacttgtaatttcttaatttacgctgcggttcgtttgtcgctctcagaagagcttgatacttttttctttgagttttccactgcatttcgatctcttcttgtttcagttggtgattcttctgaaacaaaagaaaagacgaatcagaagaaacaaattagtcgtctggctaactgggttgctaccatcttcaatattcgttcacttttatcctaccttataaaaaagtcgatgtattactcggattctaaaggaaaagaagtctacaaaaagatatgtttctgcaaaacaaagtttgagcttctggaagttgaagctctccaaattttgcttcaacgaatacgttcagctacaaagaatgcaacagcggtgttgctgcaattacaaatgctagaagagtttaaggattcatccgatacgtccaacatcaataaacacgataggcgcagtgtccaggaattcattaaaacacttagtggaatacagaaagctctacagtcgtcttctttgactcctgaatttgtcaattttctcttttccgcaaccatccaagacattggcacttcagcattccgtagtatgctcatgaatgctagtcgtttgacatggaaacgaggagctcagattgcatttaatgttaccttgttgaaggactggtgtcatcaccataatatgggtgatgctagtatccatttaatgcctttgttacaagccacatccgttttaagtctccgcaagcgaaccgaatcagatttgaagatgattttgagtgtctgttgttatctaacatcagagcagatttatgtactcctctgcaattactcaaaatccaattcagaaccggagtacactcaagattttatacaggcccgtgaaaaattaatctcgattgataataagggtgatgcattgacagccgctttaaaaacaattggatcacccaacaatacgctcgagttactacccgcaacaagcaactcattcattgaacttcaaccaaatgaagtttacgacacacttggtttatcacaactatttaattcaaagtgacattagaattcttacaaagttttcgtggagactggcataattatcaacaaaaggaaccagaataattcctcgcacgaagagcatgtattttagttatgtgctaatgaatgaatacatactcattattttgcatcgtttatcttcattacttctagcatactgtccttctctgtgttttttgtgagtcgacaataatacattcgtcgtctacatttgtctcaccaaaagtagaatgattcaagacttgagaacccgagatcgcatagagcttcattaatgttcgttgtatttcaacaaaagggtgagggatggacgatagtacctcaaatgtgaaaaatctgttagaggtatttgttttgagttgggcaaacggcagttcgattttggaattatcgttgtaaaataccaaacccgcagtctcgagtcctctctcgtcaatgaaatgagctccagtccggtatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtgtccattacacctaaacttgagacgtaccgtagtgcggcatacaaagccggcgcaacgattttcacaaatttcaaaggagccacttctttaaggaccatatcaaaaacatttatagactctgagataagccatttgaggtatcgagtaatgaacccatcccagggaaagaactttaaatgatgcagacacacgactagagtagtgaacatgaacagttcacgagatgtgaagttttcgttttgtttgatatgacaaaatgcggcactctcgtaaatgctctgctgaagggcggcaaaattgcttctgcacaataaaaagagtaatgctactatgcgcgaaaagtttactttctgcatctgctttaatttcttctgcattgaagagagctttttagtaaggtttgattgtgcaccgctcataggaacaaaagagcttgaggaacaagcaagccaatatagtgtctcgaggtcattgttttggtaagtgtacagaatggccatttggtttttatggtagccgttctccgggaaaaggagatgtgccatgaaataggaacgaagtgcctgtctgaatgtgctgtctttgtgactacacattacgaagtaacgggccgtgtcaccaagacatataaggcagcgatacacacaattaaggacatgttctttatcagtctcttcaaaaagagaagagtaaatttcaggatctgtacgtaaccgtaactgtttcagaaaccgttcatgtaaccaggaaacatctatgaataggtcgaactgcttaatgagtgtctggatgaacagctggtaaaacttcgttgccgactttaaacatttctcataattccgtcggatattttttcgtaacacgggaaacgacgtgcagccttgcagtaagcacttgtagtgctggaaaattgagtaatggcacaaaagccatatagatgaatcccggctcaaagcttcctttacatcattgttcagtagctcctgtgccaatttttggatggcattctgcaagaccagaatttcagcaacatttgatctattcggagtatcatttaaaagttgtcttagaaggtttacgtaatgatcaaccttgtcggactcattcattcctctataacacaagaagtgttgttgttctagaacatattatttacaactactacgaatcgaggctgctggctagcagaacggttatggtggtgagtattcggcggaagaagagctcgttcctcgagcgcaaaaaccgacccctaccgcataaaacagtcacacttcaccaccataccgttgttttcacctaccacgaacatggcgcaaacctgagctcctccaacatcacagattgaaaaaatggcccgctacgctgcagctcctgctcttgagaccaaatccgctaaggctcgtggtgagtacctccgtactcacttcaagaactctcgtgaagttgctttcacgttgtctggcatgaagttgaagaaggctcttgttttccttcaaaatgtcaaggaccacaagcaggctgttcccttccgtcgtttcaacggtggtgttggccactctgctcaaggcaaggagtttggcgctgttcaagctcgctggcccgttaagtcctgccaattcttcgagggccttttgaagaacgctgaggccaacgctgaggccaagggtttggatgtcgacaacttggttgttaagcacattcaagtcaaccaagctcccaagcaacgcagacgtacctaccgtgctcacggtcgtattactccttaccttagtcaccctgctcacattgaggttattgttgctgaggaggaagaggctgtccccaaggctgaggagaaggctgtccgcatttctttgaagcaaggtgctaaggcccgtaacttggctgcccgcaaggccatcactgcttaaactttgatgttcgagaaatctctgcaagttttatgagctaatttcatgttcatcgcgttcaacagaactagtctagctactctgcccagtccaagcggatcgatgcgaataaaacgagcattttggtacaatttaggggagtagagaaaggaaagagtgaagactgggtttcgtacgtacgggggtccaaagtgttgattgtccttaagagttgtgcattgctgtagtatgagtcttattgcttctcatttaaacgctgagctcatcggtattcatctggcttgtaattcagttgagattttgttagtagagggtctttctggatggcagtaattagtaacgtttctaggacgttcgcttttgttcgtagtaatcattacgctccgattgattgttagcagcaacatgggaaaagtcgctttctaaaagatagctattcgttagtttttatagactcatctggctaagtcactagaatggcatttgtaaactcgctatggctgatacaaagctccaatttagttatggattttatcgctaagttaaatagtcctcactagttcacttcaagatataaatacacacatacacatacacatatataactgatctgtaatgactcacactctaacaattacataccctagcttaacacactctgttgatgcgaactttgcaatacaagactaacccgttcaatcttgccccgttgttttgcaacaaaattacttttaaaaaaagtcccctttatttatacattagactaaatgtcaagtagtctaatcacaggacacctagcaaggcgactgaaacttcacctgtgaatttgaatggtcctgaactgccaacctatatatgaaggaaggccttaaccatcacgctgtaaccacagaaccattgaatccatgcccttttcatcaagtagacccagacaaaagttggcccactttcatcataaacgctaaaaaaatgtttcttttttaataagacggggaaccacttcatgcgtcatcgccatcggattcgtgtccatgctcaaagaggtagttagcggcaagctgagattgttagcaacagatagataccgaacaaaatttacctcttcgtttttgtcgcaagccagatacgcttgaataacgatattccggtcgaaacccaactgacacaactgagagtatttgttagtaatttgtcgcaggtgaaaagcacatactctttcaatgctctggttttcctcgggtgtaatctcaatttgaatagtaccagggggcaagacgccttcaccatcgacgccctcagccaaaagttgaagaaaagcctcggggttctggctaatgatctgtgcaagagcagggttactctcaccaatctgctgaagaattccctccagcatttgaggattctgttgaacgatctggcgcaattgttggaattgaggaagctcacgcaagaagcccagaggatcctcgccagacgcaccactctcttcttcaccttgggcgtgagcagcagcctgttcaaacaaattaccaggggcagctggttgcgttgaattagctggggcggcgtttccagaagcagcagttgcattggtagccgcagtagcggcagcagcagcggcagcttgctcttgttcttgagcttgacgaacactttcgggaataccgttcagaagatattcgacggcgcggtcagggttgttgaaagcagcacgcatggccagttctacttggctgcgttcataacccatttcgaccatgttgtcaatgacggcatttcgttgagcacccaaaacaagagagctgtcgccgacgattggggcagcagtgggagcagcagcaacagcagcaggttgagtctgctcagggacagactcaggagcaggtgttttgggagaagtagatgtcgtattaagaggagtagactcagtggtagattgcttcttctcctcagtcttctgttctgtcttcaccttagaggcaggggcacgagacaccatgcagacaatgaagtccttttcttttatgtcgtattcttcgacagtcttgtcatcggccaaaatgcgtcctgagggttcaatgttagcagcacagtctgtaaacggtgcagtgacataccagaataaatcagcttttgacgttcaacctcatatccctgttgttccttaatcttctgttttacctcaagaaccttcgtccagttagtattaacataagaaaaaaatcaaaaagacatacagtcgtcttgggatccacatcaggaacaacaaacttttgttgctggaggtttttgaatgttaattgcatttttccaaggtgagctggagatgtgcggtgagaaggcggtgtaagtcaataaaataggctggcctgtaacgcgcgaaacaaacgtttcattttatataacaaatgcgataagatgttgcggatgatagttgtgtcaaagtataattaactaaagtatttactcagtttgttgattgtatatagtttaagctatgatttgtgaaaactactgaatagtactagctattatgaattaattatatgaaaaaaaaaaataatagttagacggctcgtgtttgtgtggtcgaattgattcaatcaattatgaatgaaattgtgaatagagagagtaagcaaaaaacatagcttagtgaacaaaatgttctaaagagcatcgttaaatgaccattgtgataagtatggttttgttctgttaacgtgtacttgttttttgattagctggttattaagatatttttattttttatttattcatttattcatttattcatttattcatttttcatctcatacttagttatttaataaattgaacacatattaatatgtaaactcatatacgtagtaagcatgagattatcagtttagagttcggacgtatttccatgagtttcatttttgtataaaacactcagtacgattccattatgcataagtacatggattggggaaaaaaaaaacaatcaaatggataacattccgaagccttcatcccatgcataagaccccgatcgcacatgcagttgtctatacaacgagaccattgaattgatcgtaagaattgacattccaaagtcctttcgagacacgcactctatggtcgtcgccaaatctaaatggttcaacactcctgatcgtaattataatactgaacaaattgtcagtgtaagcgttcacaattgatcgacactactaacaattgtctccaaatagttccttcatttattaagcagagcaacaaaatcacagaaattggtctacgaactcagcagcaatatcatttcacttcaaatgaattgcatactaagaaggatctcctaggttacggttttttttacagccgacactttatttttatttttgctacccgtataattgaaagcctctctcccctcccctcccctcgcatcacgcaaatcacttcctcaacttctgttgcacttctccagctcctctcaataccaattcattacaaacaaattcaccactcgcaaatttatcggcaaacaacaacgtagcctttctcgtgctcccatactccacctcccgcgtcgcgcgtaatcatttactgctgctcatacttccactaccaccgtagtgtaaactttaaattagccccacccttcctccaacgctgaacttcagaacgccgctactgcatttgaaaaccgcacaaacccagcctgcgcccggagccccgtaaattaccagtcgttcacctccccaatcttcgtaatgtctcaagaaataaacattaaaaacaaaatcttggcagatctaactgctcctacgccccagaacacaccgttaacgaaatttggtctcgacaagtccgtactagaagctgagaagcaggccaacggatcatcgaatactgctaagaaagtcgaagaagagattcaaggacttttaaaggaaaacccgcaaatggtgcaaatggttgagagcaaactcagctcgttaattggacagtcctctggttacatcgagtcgctccccaaggacgtgaaactccgtgtgaaggcgctgaagggaattcaggaagaatcgaagaccattcaagtcgagttccgcaagcgcatgttggatctggagaaggtgtttttcaagaagtaccaacctctttatgccagacgtgctgagatcgtcaacggcttaagcgagcccaaagacgaggagctggaccccgaagttcctttgggtgagcctgatgacgaagtcgttcgtggaattcccgagttttggttgacttgtattcgaaacacgttcctcgtgtcagaaatggtgagcgaacgcgatgctcaagctctccgctacttggaagatatccgcgtcacggatttggagaatgaccagcctggttattgccttgaattccaatttgctgagaatcccttcttcaaaaactccgtccttaaaaagaagtactattaccaggaggacctcaacgtgtctccagatcaggagctgctgtaccaccatgctgagggcgataagattgactggtctaatgtttctaataacttgactgtgactgtccgcacgaagaagcaacataaccgtcgtactcaggagacccgtaccgttcgcaccacagttcccgcggaaagctttttcaactttttcactccccctaccttgaatgaagatgatgatgaggacgacagtctgatggaagagaaggcagagctcgtggaactggattaccagttgggtgaggtgtttaaggatcatgttgttcccttcgctgtcaactgcttctttggagagcccagcggtattgaggatgatgaggaagaggatgacaatgacagcttgctcgaagctgaggacagtgaggaagacgaactcgcaggaagtcccttgagtgagtaagtgagtatagttgcatctcacttaacgtgttaaaacatgtgtgtgccctgaacagttctggaataggcatcatgtttcttcgtcatactttttgttgctcgcaataataattgcaactatgatactgagctacgacggatttactgtgggttgagacatttttcgtttttttttagaatcttacccgactgttgaatcgtctgccgctctttttttgctacgtacttttaaattattacatcttagttttattatttctcttcgttagtgattgtaacgtgcctttggaatccgacctttccggtgcgcctctgtcaggactgaggcctacaaaaacgaattgttacttttactctcacgttcttgttccctgtaatgacttttgtatacgaattatgaatgctatgaacgttactcttacatattattattcaacttctgtttgcttctttctccttctgtttattgttgttgtgggcgtaaaatttggtgtagcgtttttggtggtgagaaaggggctgctgtgactgagaggtagccatagcaacaccttaagctgcctggtcctacctcgactcttctacccttaaccaaccactaaaaaaaaatggcgtacacacctggagctagaggtggtcgcggcggtggccgtggaggatttcgcggaggtcgcggtggaggccgcggcggtggacgtggtggtttccgtggaggacgcggcggaggccgtggcggcggtcgtggaggcggtcgcggcggtggccgtggtggtgcccgtggaggtgctgctcgcggtggtgctaaaggtaagccgaataacggagtctttcactgtttttttacgtgaaagttgaggaattcagtcttttttctgggttgaaatttttttcgcgtcgaagaaacacctttttctgttacacccaaatttttttatgttctagtttgctaacgtattgtctagttgtcgtcgagcctcatcgtcacgccggcgttttcattgcccgtggaaaggaagaccttttggtcactcgtaaccttgtccctggcgagagtgtttacaatgaaaagcgcatcagcgtcgacagtcctgatggcactaaagtcgaataccgtgtctggaaccctttccgttcgaagttggccgccggtattttaggtggtttggacaacatttacatcaagcccggtgccaaggttttgtacattggtgctgctaacggtacttccgtttctcatgttgctgatgttgttggacccgagggtctcgtgtacgctgttgagttctctcatcgttctggccgtgatctgttgaacatggctaagaagcgtaccaacgtgattcctattgttgaggatgcccgtcacgttcaaaagtaccgcatgctcatcggcatggtcgatgtggtctttgctgatgtcgctcagcctgaccaggctcgtattgtcggtttgaatgccgccgccttcttgaagaatgagggtggtgtcgttatttccgtcaaggcttcttgtatcgattccactgctgaggcttccgttgtctttgctcgtgaagtcaagaaaatgcaagaggaaaagattaagccccaagagcaacttaccttggagccttacgaacgtgatcattgtatcattgttggtaagtatctgagataccagtaaactctgaaatgcaattttgatgcatacggcgtatattagcaagcacgcatataaaagtcctctaagtgctttgccgcatagtttggtcattgatcggtgtttttgtttagttctttttgaattaatgtgatggcttgtagccattgggtaaaaaacttacattgttgtgcgtgttacttgtaattcattttcccaaatcgctgtgttctatgcgctgcccaggcggagagtactctgtcgattccttcatttttgatcgtgaacattcaaagtcttagtcttaactttacgtaaaggcatcacatttcatattagttatagcgaattatgttcttttcgtcccagaggtctgttcgaggacggtccttgctgtaatagtcacacggaatgttctcgggcaatggttcaaagcaggattgcacagtagcgggatcaacctcctggacgctcttgtgctgccaagaaggtgcattcttgcttttctcaatcaaacgggcagtaacacctcgaacgaaatctggttgtttcaacatatgatacgacactatgtgatcgtacttgaaggcatccgtaattgtccatctgcgagccttatgaagcagagcatcggtcacaagcatggataacggacaccgagtatgcaaaacatccaaagtctgaagggcaaattctgaaccatttttttccaaagccttcatgatttcaggaatcgtttcatgcgaaaaagcgtcattgataatggaaatacgtgactctggatatgctgattggtattcataagactcgggcttcacgctgaactcttgtatactctttaaaagtacactcacttccgaagtattcagttctgccaatctatttaaaagctcatcaaacatgtgctttggaacataatgagttgctattccgaatttcacacaatcgtagcccgaaacgacggaggaagtaagtgccaaatatcgaccaaaactatgtgatagacgagacagaaagaaactagctgcaacatcggtgaagtaaccaattgtcgtttcaggcatagcaaactttgtatcctggcatgcaatgcgaaacggggtatgcattgcaatgccagcgccaccacccatggtaataccgttcattaacgtaacaacgggctttgcgcaagtcgcaattgtgtgacacatgcgatattcttcagcaaaagccgaccggacttcatcgacacggcccttcttaatgttgatagctccggctttcacgtccccgcccgacgaaaaggctcttccaacacctctgaatacaattaacttcgtcatgtcggatttctcgtatttaatgagacgaggatgaataaagtctgtaatcgctctgttaattgcattcaatttcgccggccgattgagtataaaacatctcattccgcctttgctttctacaagaactggagccgccgaatccatgtgctctacagtagtactaaacagtttgtttgtcagtcttgctcgggacatttcgttttttgtcgcttgaatacaaaacagcgtggtcagtgcggttttgtgtgacgagaaaatcgttctcttctcttgaaatacggtaagtgatgagtagcagaatatgatttcgtacagtttcctaaggctgattgcgcaaccagatcccttacagttactgaattgccaagccaaattgcaactcgttaaagctacgtaatgaaggctttaaggtatactccagcactgcattaaaaaaccgtaagtcttcggtaaggatttctaccaaatgtcgctactttgaatgccaaaaaacagtaatgaactagtactaattactgtgttcaagtcctcgcgtgtgtggtcagaatcacattttaatagtggtaaatgaccttaaacgacaactcgcctttgtgatacagtagagtaaaagtcaagtaatgttatttatacaaactcgtagatatcatgctttcccttgcacatgttggtaacacgttcggaaccgacaattggttccattggaatcatatcgtattttgtatacaaaacccgacacttagcagcatcagcatcgagaattccatcgctgatacttctcatgggcatgcgagtaagttcaacataaaactgagcatttgttggaggcgcgtacatgatgataccgcgaacgccacggaaatcaaaacgtctgaaatggtgggctctttctgtgtacagcataatttgctttcgattttggtaaaattgtgtacgtgcacgagagatatcagagttcttcgtgtactcgcaaatggagacgtaactaatggcttcgtcctcgaaatagttgcgcacacgaacatagtcaaagtaggaaggaatgtaaacgagtataccacccatagcattcttcagcaactgagggacaagagtacttgtgaagtgctcaaaacgtgcatcaggcactttcagcaacgattctgtttgcacgcgagcaaacgtttgtgtaatgtgataaccaagtgagtttaaaacgcccttctgttttggatgaaatttgacgcggccagctaagttcaacatctcatgcaagtaaaaggcattaatatcgacagcgttgtaatgagagaacataagcgtttgtcgcagataacgagattgctcttccaaataccaaggccgaacacgactgaagtcgcaaccatgtgagttctttggcaacttgttcatgtgctcaaaaacgtactcaaggtgttcccagttttgcatgagcaaagcatccgcctggtcaacaattgcaacttcaatagaacttaaataatcaaagtcccgtttcttatcacttttgttaccaatagccatgcggagacccaaaggactggcaacaataatgtcagaattataaaattgactgaacaatttaatagttttacgtgtaaactttatgccaagacggaacatgtcgtctgtgtttccagcgaaaagttgccgaaagtcttcgggtttcttttcactaattacctccgtttcgatagagaactcattggagaaacgctttctgttttcaacctgttctgcaccagtaaactggattagcgtttcaacaaactgtaaacaggcgttccgagtaggaagcagaattaaaactttgggtcgagtataaccttggtcacgaaattcgagctcttgattttgagaaagcttggcactgttcttcagaacatgatcacgcactttgtatacatggttaatggcatggagcgtgtaaaggttacggactaaagtatcgcattttgaagagacattggaaaacagaacgtcttcgtaattaaagatatgctttgccaactcacactggagatttgtcatgttgccagatggtttgatagacaggtaagagcgcaaaagtcgctgctttagcttcaaatcagagacattcgcgggtgcaaatgaactcaaacgaagagagagtttttcggaaggaacttgctgtatttgcttgacaccaagggaacaatccaagttttcttttttaatttcaccgttattgagcttcgttatagcagaagccagctcctccgtcgatggggcttcgtaatgtgtatgaaaaggatcgttctcttttggaacctcatcctcctgtaaatgatctccagcctctaataactcttgaacttcagaagcactttcctgttcagcgtcttcaatgttttcttcatcttcttccggctcttgagcaactgaaagtttctcggtaactttgttacgtttttgtcgttttctaggtgcctcttcttccttcagtttgtgtttcccatccgatttcaacataaccagtagcgcctggtatgcatcgttcgctaattcgtcttttgatagatccgacattttgttccgttccaaaatgtgtaaaaccccaaaacaaacaaatccaaccctctataagtacaataaacaaaccagtgccccttattctttttaaacgagccctttctcgatgaatttccaaaaaaaaaagagaagatgtcgttggctgtagagcgtggacttgggtactctaagagaggaagaagtcatagagcaaatgattattacgagaaggcaaaacagttatcaacgcagcactaaggctcaagtggcacgaaccgcctgtacaaagcctgtttttatatattaccatgctttcaaacacccaatcaacgagtgtactttacatgcagcactcgatgctcacattccacattgaacaaaaccagacattgctcgttaccattcgtagagcccacccaatacatatctgtattcccttttattaaatatttactggaatgaaaaagaggttttgtgttatcaattccacacgcgaagtaaaatggcccggctttttccatgcaaaagtcgaacataaatgcgttccattccttaagttttgtaaaaagtccacgccatagctaaatggaaaaaaagtaattaagttaggagaaatcatagaagacaaaatcaaaagaaactcataagcatgctctcaagctggaagagaaaaaatattcaagacaggagcagaaaccggttgacattactgatgagagcaacgattgtgaaacgctcaaaaaagccacaattagataacaaaaagtgaacaagaaaacgacatcgatttacgctgcttgtggtgtctcaagaaattaataaaagtgagttcatgaacaagcgagtgcacgccgccaggcggaatgagcaggagtctcaaaaataaaacaagcaacaatcaaaaattgtctctcgggcagaaacacacctcctcaatgagcagcttcttctgaagcagaagatgcaacagactgagatgtactgtgcaagtcattattactgctggcgcgacgttgcatccaacgattaatgccgttcatgatccggacaccaaccggactaggaggggctgaagactcgtgcaaaggcgtgtgttgcaattgatagtcagtcgtcgctaccgagagaaacgacttgatatccgcacgcaagtcacgagtagtagaaacccaatggctacgcagtgtgtcacggagtaacttgatgtgccggcgaatgtcaagttcgttctttttgagcaaggaaacgttcaactctcggcgatcgataccgcgcgacaagttacgaagaacgtactggtcatagttccggataatacgagtgatgatgtccgaagtagaaacaccctccgttcttttcgtaggaataaacttgcccaaatttttcacaggtgcgtaaatatcaccgctgtcgacactagcataggggatgtcatcgtgagctacaaaatcaattttatgttcatccaaaaactcgggagtaataatccatggagcattttcaacgacctcgtccacccatttacagtgtcttagagcctctgcacgttctttgtccgataacactgtcaaacccttcagtttgtgtgtcaattcgtcgctgggaataccgacgatgagatgaacattgggaaacacttttttcgcttgctctaactggcgcatatgaccgacgtggaacaagtcaaacacaccgtcggcatacacacgaacaggacgatctgtgggaggatcattgatgtggtacgggtatgcatccggagagtctgcatactgcaagctttttttgcttgcatcgtcttcatccttgttcagttcgacttcacccatctgcccactgatggtggacacatcagtatggatagaatgtgtatcttcatctgaatgggacggcgattcgtttggggatgctgttttagggcgttttgaggggtcagagtcgacgttttccaacgactgcgagtcaggtgtgagcacagaacgcttcttttcaaccgtatcctgagtagagctcatcgtctcagattctactattcttgctccgtagctctatttcttggagtacggtgcggttgagtgaagctgtaccaccaccacaaacaccaagatggagcttgaatagttagtgtgctattccaagtcgtatgccttaatgagtccgtacgaggtgcagtgaagtgcccggaaagtagtagtagctagtagtagcggaaagaaaagagaagtaattgccttctcggaagaatgtgcaaacactggcgctttcaacaagatttcatgtttgggtagagggtaatgttatatcataaaagacaagagagctatgcgtaagtcctaacaaataaaaacaacttgatacttgacatccagaaggcattacaacttagccttggatttcataaagaaagcttcacatacgaggcgccgctggaccttgcctgtagctgttttaggaatggtttgagtgaagtaaaacttcttgggaatcttaaaagctgatatacgcgtagagaggaactgtttgagctcttcaggcgttacagtttcgttttgacggacaacaatagcgcattgaatgtcttggccatacttctcgtccggtacggcaaaagaaacagcctcgttaacctttggatgctggacaacaacagcgtccacctctgcaggagaaatcttctcaccaccgcggttaacgagttccttaatacgaccagtgattacgacaaagccatccttgtccaagaagccttcgtcaccggtacggaagaaaccggaggaggtaaacgaagaggcattggcagaaggattgttcaaataacccttcgtgacattcgtaccacgaacactaatttcaccggtttgaccctgagggacagagttaccgtcattgtcgaggatgcgaagctcgacaccaaaaggaagcccaacggtgccgggcttatgaacagcgggcggaagagggtttgtggtcatttggtgagcagcttccgtcatagcgtaagcctcgagcacgggggcacggaacgtttcttcaagctttgtaagcacagttgccgcaagaggcgacgaacaggaacgaatgaaacgaatgcgaggaagggggtttggcacgggggtgttcagtaagatgtgatggatggtaggaacagcggtataccaagtagcttcattttccacaaactccttccaaaaagagtgtgctgagaaacgtttaggaataacagcacaacctccagagcccaaagtagacaataagccgcaaacgagaccgtgaacgtggaaaagcggcatcactacgtacgaacgatcgcgggagtccaaacgatacgcggtgatgatgtttcggagtgtcgtgcacaagtttgcatgagtcaaaggaacgacttttggtcggccagtggtgccgctggtgtgcaacacgagcgtaacatcgctgggctggggcaatgcaagaggttgaggcttaccaacagaaggaccatgcacagaagcaattacaatacgtttactggtgctatcatagcgcaactcagcaaactggatgccgagatgactggcagcagccacagcaggatgcttagcggcaatggctccataggggacgagcacgagcttgctcttcaagtcctccatatagaactcaaactctttttgcttgtaattggcattcaaagggccacaaaggcctcgttgccacgacgtagcaaagaaagcaactacaaactcaagaccattgggaatcacaatgttgatggggtcgccttttgaaatgcccaaattcgccaattgccgctggaggtccataacggcaatacgaaactcggcatagcttagcttcgcattgagatacgtgtcaaccacagccaaatcattgctttcgcctctgagcgccgtaaaaagtgtcgttgccatttttgtgtggtaaatgaattctatgccgacaatgagtctatgagggcgttttcgaggaatgtgtcggctcaacggaagaaaaaaagcggagcggtgaagaggcctttttcttctgcaaccctgtaccgccagtagccacgaaaatgacggaatcctaacaactcctggttgattcgccagataacgagcatagctcgtaatcgatgtttaagatagtcacatggaaaaggtgatacattcgtccacagcaggttctggccttcacatccgcttctagagtgtcgatttctcatctaatgcaacacggacgcgttcttgcgattttcgcttctcagcgccttgcgtgtatgtaagatgataagacctaagactaagaaaatcttctcatgtcctcggtaaagaacgagtttaaaggacctaccgttaaatctttaatcctcccgttttcctcttatatcgttcaaagacagtacggaatagaatttcatgttttagtgagtggaccaagtttgaaattgagcatagcaacatttctaaatttttttaattcattgtttttactctctttaattcagttgtggttggtaaaggacagggaggggaagcagctgtcgcggccttattatatttttcgtttagcgtgtcgcgttttgcatttagcatttctgacgtagttaactttctgtatggtggacatggccatttcaccttaaaaacacgttccaacagcaaatcttcccatttaactgaggaacggtctaaaacgtagtttacgattgtctacggatacatttgacgctttttcttgagctgattttgtctgtttgctgtgaattttgacacaacacgcactaatcttgcattcaactttgtccggtatattggtgggtttcagtacaacgagggggataattttggttacaacaggttaacaatcactactgttatatatatatattaagctttcttgattttcatttcataacgaatgtatactgcggaacaattggcaacgttttcggtgttccatacaccaattgatgttttggacaacttagaagaggaggataccaaccagaaagaggttacagttcctgtcgaccaaaagactgaagcagatcctactgatgttcgtgtcacggatccaaaaagcattctcaacacccgttgtaccgtgtgcaattatgacaaaataatcagtgctattgagcggagagtccatgtaaaaacagattggcatcgtctgaatttgaaacgacatgttcaaggactgcaaccactttcactcgcagagtttgaaaaaacgattggtgaccttgctgaatctatctctggctctgaagacgaggatgacagtgatacagagtccacacatggcctgaacgaacttcataataactttaacaagtcgctatctttggatgttgacgaaagcaataagccggcaaaaaaatcgcccatcgtttggtttcaattaaaaaaacaagagactccttcaaatctctcactccacgtcggtatttaccgatgcctatttactgactttatgaagccatccttaaaagagctgcggagtttccaagacaagcctttacagatggccttcttcatgctgagcggtggtcattttgcagcgatgattgcttcaacagaaacctctcctgcgaagtctggaccgcgggtcttagctcaaaagaccattcacagatatacgactcgtcggaaacaaggtggctcccaatctacagccgataattcgaagggcaatattcactctgccggttctagcttgcgtcgttacaatgagcaggcccttgccaaggatgttcgacaagtgttgcaacaatggaaaacactgctgcaggatagcgagttgatctttgtgcgcgcgactggtaagacgaatagagacatgctgtttggtgaatccttgttgcagactgacgatacacgacttcggacgtttccctttaccacaaaacgaccaactcactccgagcttgttcgttgttacacagagttgatcacgctaaagacgagcacgattgacaaaaatgcacttgccgcccttgagcaacagcatgagcaacaaaaaatagagcaaaacaaagcattggccgaaaaagccgaaagggaaaaacgagaaaaagaacaggcaaaattgactactcatgttattggtctaattaagcaattaaaggtttccgaagctattgattatttgaaacagcatggtcggaatgttaatatgacgtttgccccgctctcatcctacatgcatgctagtaccttgttacattatgttgctgcgaacgacttgaaacggtgtgttcttcctctgttgaagcagggagctaaccccactatcaaaaacggcaatggcaaagtaccatatgaaattagcagcagagaaatccgtgaagagttcagtatcgcacgacatgaacttggtgaaagcgcgtttcattgggcaaaggcgaaggttggtccggcgaaaacgcgagagcaattccagcgccagcgggaaaaggaacgtcttcgtcaacgtgatcaacggcttgagcaagagcgcaaggaaaagcttcgacgggaacaggcacttaaggatatggaaaagaatgagaagaagtcttacgaacaatcatttggtcggggacgatcactgggacttgcgcaaacgatccaagcacagaatcttcagtccttaacgcccgaaatgcgaatgcgtatcgaacgcgaaaaacgggcccaagcagcattgcgaagattaggtcaaaagtaaggtcaattgtaactgaattccgtcaaccatcattgtcagcaccactacttttcatcacataacctcaggatagtcgacatgcaccttcagttatgcaccaaaaaatgacgattccttattaaaacaaaactacccaaagtaaaagcaatatttgacgatttatttcttagcaggcttcttcaccctctttctttgtttcttcgcgccaggggctactgctgctgttttctctggcttctcaaccttttcctcggcgagaacaattccaagctcttccagcttacgttttttaagctcaagtcttttagcccttttagcgataagacggttaatttgtttctcgctcttaggcttttcacaccgaaactttgcgatagaagcccagggaatgaacttgaagggagcagcttcatcagaaatcatatcggcgttagaagtaatgactctgcactgcaacagtttaccgtccaacaagtagttgtgcgtagtttcagccgcaatacgagcaacctctgcattttcaaatttaatgaacgcgtaatgtctggagtgaccagtctagttttgttagtataaacgaactcaagggtcaagtacagcgagggcggacacatctcaccgataataatctctgacttacttttttgttgaccgccagacggacgcgaagaactctgccaaattgactgaagtatcctctaatttgtttctctccgagactgtcaggaatacgtcccaagtacacataacacatatcgtgatgcttgttatgcgagctaatatcgcgcttagacggcttctcactggcgtcctccttttcttgaccgatagacaatatgggtttctttgccacagagccagtctttccttcagtttcgtcttcctcggcggaatcaaaaccctttaaaaactcttcttcatttaaagaagcacccttttccccagagtccgagacgacgtcgttgttcttcttcttttcagcatttgcttttactttgagagcagctccggagcttaaaagagagccagactttctggttttacctgatgaaaaattagcaacaatgaaccgtcttgtattttcgttacgaaccagtggaagccttggtcacagttttcttggtgcccgacattgtttggtgctggctgtgggcctggccagcttgaaatcatttttctaactatttggacgttagagaccgttatactacgctatacacaaatactgtattctatgatactgcattattttgctatagaacgcgcaaacattttttatttgtatttaacgagcactaaggatacttaacgattacttcttcccctcgatcataataatatgataaccaaaattggttttcaccatagtggtaattggtttgtcgaccttactgcaggagttagtctggataattttgacgactttgcctccgacatttgtggccgtcgttagagtaatacgtaccttggttccagtttaaaagcagcatcttggaaaggtccaaccatagaaccacgagtcatccaaccaaggtttccaccgcgtttagccttgtcctcgctgaactgctgggcaactttgtcaaatcgctcgccagcattcagcttctcttgggcttgcataactgtttcgttagaacatcgaaaatagaatcacagtatgaagactagaaggtttaaatcaaggaactaagagggaccgataaccatgaaagacttactcttagagtgcttttcgcacaagatatgacgaactagaacgctttgtcctcctcctttaggtgccattttgttttattctcctggtggtgaacgacagctcttaagacaagattcagtagtaatggagaaaagagaaaaataacattcagcgaaacgtcaaacaaaacagaaattgtcaggtctgattagtaactgtgtggatggtcgtttattataggagaatacatgccaaaggcgtgtcaatgttgcatttgttcagtacttccaattgttattatagcttcgcttaaaatataagcgaaaaccttaatttgctcatgacgtaacacatgcattttgaactttaaagcgaaacgcgtcgcgtcccatgtttgtcctttacaaagcacttaaaactctttaaaccattgctggcattcttttaaacgcgcatggatacgttgaaatttactaaacttgcaagacaaaagagcagacgaaatgtccctcagattcaactctcggtaaacgcttgtctttctaaacccgtccagaaaaaggtgaaacccgtggacgcgttcgtggtgaaaaagtcacttacacaggtgtctcaaaggattcaatacattgaaacaaagtactgttcacttatcacagactgtgaccaagaattaaaaaaactcacgaatgaatttcagtttttactacaaacaattgagaacctgggactaactgatcttcatgaattggcggtagaacggagccgcgctccaatgggaaaggaagaactgaacgggacagtcctcttttttgaagactattttgatgttactcgtctattcgattatattcaacaacaatgtctacgtctactacgccttatgctgatacgagaaacggcttgtcaacagaacttggttgagtcatttgttaaaacattggattctttagattcatctcagaacacttggtacaaacaagccttagacaaattgatgccttgcacgggtgatgctgaagcatacggcaagaaagcgtgactttgatttgatagtacatttttcttgaggtacgaaaaacatacacttacccaaaactatgcaatcgaccatgtctctcaaggttaatcgtaaaccggaaccagtccatgaacacgatgaagagacttattcactttgtcacatataaagatgtaaggatgggtttcttcttcgctagcgttgaagtttggcataactaggaggcttcaatcgttgagtaattgtcttaatggtccatactggcatcaaactagtgaaaagaatgataaacgaactccaataaaactttgcttccaagagaaatgataaatcatagtagtccgccaaaaagggtatacttagaatgtacatgagtagtgtcaataattcagccataataattgtcgtgtccctaaaacttgttagtggccttctttcaacggaagtggcataaaaaatggcataccatctgtttatctgtaaagcgaccattattaattcatttaatattaaacacgtaaacgaaacggaaagcatctttccttcgtcggcgaatccaattaacagataggtaaacagctgaataacaattcctgtataatgtgttaggaaaggacaatgataaaagaatcagcataccctggtaaacgcttactgcggcacatgtcaaaaactttgataagctgaatgaaaggttctcccgcatctctttgtacaattcaggaaacaaaaaggccagcttttcgttcacatctctgtcatacacaatcgagaatacgggcaacatagtgtaaatggtggaataacccacaagaagcatgccttgaaacaaagcaatgggctcaaactttgagattacgctgtaaacagcttgacaaacggaaataattaaacctctgtggataataaataaggcaagctttgaagtttgcttatagctgatacgtccatgccaaacaagtaacctggacaattggctgaattcatggatactaaagtcagcagcaagacttgcttgctgtccttctttgcccataattccaacaccgacgtttgcgacttgaatcatattcacatcattaccaccgtctccgatgcagcaaacacgagcttgacatacatgtcgaataagctttgtaatttctgccttctgtgtaggagtgcatcggcatgcaacaacggctggaagaccagaggccgttaaaatgaagtcttccttcataaattctaaaaagtagtccaaagattcaccatcaaccagtagggcacaattagggctttccttcataacattcaaatgattgtaggcatcttcacgagatgaaagacgagttaccgtgtgaatgtactgtccgcgagaaaccaatcttgatgatacggcaatacaacgggccgtttcaaccttgtcaccagtaagcatccaaatgttaattcctgcatttcgcaagagctcaagtgttacacggacatccttttgcagtttgtcttcaacaccagtaaggccaagcaaatccatgtcgcattcaaggtaacgcccaacgacttctgacatcgccccttcccggcgatcgccaagaatgagtgatgcttcgttgtattctttcagaaaactggcataatccgactccgtaagctgtttccgagcaataactaatgttcgcagtccttctcgtgccatgttaccgcactcctcttccagccaaacgttaggtttcacgattttctgcatcacaacatcagcgcctttaagataaaaacagatgcgaccttcgggtgacttgataacaatacccattcgcttgttttctgacttgaacggaaatatctgaaggatggagtagactctatcgttcagggtcattgaatgcctatcccgatgatttaaaacaagtccaattgaactagtccaacgaacaatggcaatttcatcaggactcgcagcttgatacgatatcgtaccatccaaattagttgtgggcgttacattctgacagagagcaagggcgagcacagtattacgaacgatactcttggtatcggtgggatcgtaatcaccttcagcaccttcactcaaacaagcttgcacatagtccattgaatctcctgaaaagcccatggtttcaatttgcagccgtttcaactccatgtcattttgagtgagagttcccgttttgtcggtcaacaaaaactctatacgacccagctcttccgggatatttgtagtacgcacgacagttccatgcatgccaggatcccgttcaatgttacgagaatggaccaccttggccatgtccaagtttacacgtaaactgattggaataatgctggaaaataaaatgaggtaacgaaagacagaaatgtaccagtcccccgccaatccttgaagaacagtcaaaacgatgcatagaataaaaaacgacaccgcaaagcaccttggaaatgaagtttaatttcgtctctagggcggccagacttcgttcttgcttttgagctattcattgattgacgtgtatctttaccctgtataaattgcaactccgtacactggatcacttgcaaggatagtattagcccagagcgtgttgtcaacggaaaggggaacctgatgttcatctagcataaatgttccgtagaattcgtgaacgcttttcatgggaacatcgacaacctaatacaccttgatcatgttgattagaacaaggaacgcgtagtttccagtcagtttcaccatccaactgatcagtacgaatgaaagcttcttcgccagacgttgtttccagtaaaatcaaatcggccggtacccgttggtttttttctacgcgtacaacatcgccgacccgaatatcttttgcagaaagagagcgaccattaatttcataaatttcagaattagcctcgatgtctctccgcttacgcttcaaatcatcgatagcctcctttgctagggtaatagccaaaacaaataacagaggagcgatgtaagtggacatgtagccgatcttaagttggggtacaagctgtgaaagtgcaaccagaaggaaatacatgttgtaaaagtatttaaactgttcatagagacagataggcaaaaatgtaaatgcattgtacttggtattgaccatagcatttccacaaaactctggagaagattgaccaacatatacagtgcgagtatccaatcggtctttagtgtccgaaatgtgtgaaatcgtgtcttcttgtatcaataacgactcggcctcattttcatcgaacgaaaaccgggaattgccgaaggaacgtgaagacaacttctttctgtcccttgagctatccagcaccttcattggaatatcaggtccatcattatcgctgctactgaagaatcttctcatagtgccccacgatggaccaagctggaaagacgtaatccgtactttaccaaacagtcgttaagcagcaaaatggccgtcagttagttacagtaatgccacggttcttcttaatgaagtatggaggaaagtacgatacacccagacctaggatttaccagattgtagtgctcaagaggggtggtgtgtctcgtaggcttctaataataccgaacttcttccccaagaaattgaacgtgttcacaattagcgaaattagataggatatgtgttcgtatttgctccaatgaaactctgggaagctgcgcctgactgttattttgtttacaattaaggatgtatcgtgacacacaacaaaatacaaaatcggtttaacagtaggaaaggagattgattaagcacaaataagtagtgttattgctacaattctgtgtttcaatttcacgatattgcgctatgaacgaatgaacttttattcagaattaactagacggactgaggcattcgcaattcggaatgctccgttactcttcattttcctctgttaatttactatatttattcgtgcaatgtctgaaacttccactgaaattgattagtctggttttgcgatttgtttacgtttgcacagattcattaattcataaacgataaacaaatgtgcatttcctccatattaagctacacacagcacttacccgttgtgtttatgggaatatagacctcgcgataagtatttactactttatatctgcgaaggatggattcaatgattatggattcgtcttcgttttgtgatcgctttggaaagcttgaaacaaagattcacgacctacaagaaaaattgcattatgttcaacgtaccgcttgctttgatctccacttaattacggataaacatgataatcttgaagtcgccttgagacgtataattcatgagctgaggtccttttctaaatataataagaagtacatgactgtggttgagggtcttttacttgtttgttctgatcaaatatcaaaatcaaagtttgataaaattcggtattacaaacataagatgaaatttcataaaaatgaaattgatcagacaatggaagaagttacttttcatcctatggatcctatccgtttaagaaatggaactaaatacatcactgaatttggtgatgtacttaagcttctcaagcgtcatcttcttcactccttaaatgcatcaccgtcatattcgtcggcctcttcctcaagctttcagctggatagtgactcttcttctggtgaccaccagagcccatcctctagctatttaacagcttcaaactcgagtttagtacgtttaaaaatccctaaaacaacgagtcaggatgagaagcagacttctccggtgtcgacaaaggagactaaagagtgtgataagaagtctcctcagcttaaaaattatgttcgagaacagtacgagccttcgattactgagttttcagatttacaaggtcgccaacaaaacgtttttgatttacagagtgaagaccaagctcaattaagttcgtccgctaaatcaaacgattcgcctgtaaaggtgaagtcgcaagaacgattgccaagcagagttccaatcagaaatcaaagtccttcaaataagagatccaatttacctacaaaagcgccttcatctccttcagcttcctcaagccttggtgaagcttctcttttacctgttgcagttcacaaagcaaagattgaggtgaaaccagtatcccttggtgtctctctacagcgagcaaaagagtattctgcaaatttgaaacttaatacgaagagctcaatcggggcggatattaacacgcatacgtctaatattttaggtactccatctgaacctcgtacggtgtcattctctcgactctcgaaacttgtctctttcaatccccgccaagcgcttgtacagcagcagaaatcaccttggagcctcaacttgaagaaaaacttatcactaaatggaagccatagcagctcctccaagagtagtatggtgagggtctccaaaggtgaattaaccacggaatccatttcaaacataagtgccctcaaaatgtctccagctgacttaaaatcacccgagtgtgacaattctactagttcccggcttcaacaacgggacccgattgattcagttaattgctattctgggaatctaaaacggcctcgggaacgacaatcaaaaatatcatgtcaaagttctgacaacgtgaataatcctgcaactgttactccgtctactgttgaaatggttgattccaaaatcaactggaagccaaatgagattttacaacaaagcactatgatattatcatctcaacataatgaatgtgattcgatcgatacagaaggcatgacaatgagtgaaactcatccagctgagattagtggtactgaatggcataatttagacaacgcctctgcaaaaaggaacatatcgaatactcaaggcatgtcgtgtcttaaatcatcgtcaaaatgtacctctgatttttgtcagcaagacagtgtatcttttgtcaatgagccatcagtccagcattcaaccagcgtacatggttctttcgtcaaaaacatgaatgaagaaacagacataaccaacgtaatcttgcaggcgttggaaaccaaatcctctgctaaaaaaaacccaaaaaacaactttacaaatcctaatagttcaagtcttaaatgtggacatcgttctttatttggaaccaatcataatgataaagcaagcttggtcagtaccccaggaacccaaatgagcaatattgagcaagaatctttgctccgtggattttctgctatttcacaaattgaacaattaaggaaggaattgccagatgttccctcagaaagcattattaacatgtcggacttgcccgtttctaacatttcgtttttaaaagactcctccgactttaccaatttacacctttgtacgcctactcctgctgctaggccttctgcaaacgaacgcagggtgctaagcggtccttccacatcaaaggtcaatgactcaagcatttcaaagcattctcctaattcacataagccctcttcatcccccacagaaaaccgcttcgtgtcttcaaatcatgacttactctctacgtctgttaaaaaaatggcaaattcttctccacatcttgacgcaatacaaaaccaaagctcgctctctcctcctcaacccatctgtttaggccctcaaacgagcctgaatactgccgaaatattctccaaccttacgcaagacattgctcctaccgggcacaaacaagacaactctaatgcatcggttgcaaggccaatgaaaacaccactgaaaccggcccttgtgcggtcgccgaattcttgtcatggttttgtttcgagtgctggacggcgcgcagctatcgctcaattgtctctaaaatatctgcacccttcaactctgacaggaaatgaaaattcgccatgtgcccttgataatttaacaccgcataagcgcaaaaagattgtgcggtttcaagctcccaaattatcgcctggccctcactacgttcagctgccagaaacacccgctgaagtggaaacgaagagtcagtttgttaaaaaccttgctaaatttgacattatgacactgccatctgaaagcgatactagcagctcaaatacgtttaggaagacgccattaagagatcctggttacattggttgcagttatccacattacacatacgatgagactaaaagttcggaagccaaaaaatgcctctccctctgtgaatcggggatgtgtatgacaaagtacaagactatatctcgaaatgttgctcaatcaaagtttgcgtttcgtcgggacatagccgtgtccaagcgaatggcgggatccgatcgatttgtatgggttgattcgtctacgaaaaaaatattttggtcagcaagttccgacagaaaagatccgaagagtgctgaactgcgagctattttggaaatgaaggatgcgaaaaccgtgatcgtgatttttggagataaggaagtgattcgtttggaagcaaaaactgagacggatcataagaactggatggaagcgttacgatatattgcaccaggacattttattccgacgatgaatgtatatcacaagccaactctgatacagcgttggctagcaccggcgcctattcaacctagtgttcccgaaaaataagttttgtattattaacgattattattaatgaataacattctaagatcataaacactgatacactagcttactgtgttttgctaaagacccccaaattgccgatttcccatgcttctcctcaccaagtgtgtaacgtaagggtgacacctataagtagacacaagagtaagtacagacgtacttacttacagacctccaagaataagaatgagtacaaaattgattaaagctgttctcgaaaattgctccaaagctaccctagtagctattcttaatgaatctcctgcggagctgaataagattgatgaagtacgaaaatattactgaattttcaaaactaacgcatttttgcacaggatcaacgaactgcattccattgggcatgttcaatgggaagtttagaggcaattgagttgtttttagatagaaaagatgcaaccatcaatgctcaagatgaagctggttggacaccgtttatgatcgctatttgcaacaagaacaatccagagtctgttttagaagagtttttaaatcgcgaggatttggatatttcagctactactcgaggaggacagacctgcttgcattacgcagcaacaaaaggtcgtatgcgcctgctgcaattactctgcgaccgtaaacctgaactcgttcgtgtaaaggaccgtcagggtcaacagcctcttcatcgtgccactgcagtcggtaacgtgaatgcaattaagattttattgtctcataaggcgcctttaaacgcttccgattcctgcggatacactcccttgcactttgctctcgcagaaggtcatgtcgatgctgctgtggaactcgtgaaagctggggctgataccttacgtgttgacaaggaaggacatactgccatgcaatgttgccccgatcgcatcgttcttcaggagtttattgcttcttgtcagaacctaaacttggatctgtaattgttttgtaacactatgcctgccctatctttcttgtgtcttatatggggcgacaaccaaaactcagctttcactactagtgacaagtaaccgttacgaaccaacgtattgaacataccgtaccatccaaaacttctctacccatgactactcttttttctgacgttttattttttggtaaaccgtgacagttatgtttataagcaacaaaaaagttttatgacaatgaaattcgtttgatgaatgaaggtacatatgttatcttaatgaaattaaatttgttaataaagatggggaggggtgaagaagagattgaagagtttttatatagcgcatggttgtcaataaatgatctctttaaacagtatggaagagttctagaaaataggaccagagagctcgagatcattactgtctagaagtatttattaagtatccttaattttatcaactcattatagagtattttatttttattcctttcattaatgatataataaagcgaaaaaaaaaaaaaaataagtagtaattttagtaaattagaaaaatacctagaccaagctatcactacctgcaaatcatttataacaacgtcaaagttttaatttcctcaacttttgttcatgctgtgacatgacctaaagctaccaccgaataactgaattcgttcaagaattctttcaaaacacttgttaatacacgtgtacatatgcattaagtaaagctaaagtatttgcaaccgataaatatatttttttgggtttattcttggccgtgttattcaacagatattttatttcgttataacgttgcaatatggcgactacaaaatgttcattttccgtcgatacataccccggaactgtagagaagagttcctattatgaaagtcaatcgctgttgcatcctttcaataaaaaggtaataccttgattctctgcaccgagcaactctccttattgcaaacattcactaacataaaccagtttcacgtcatcgttccttcttctccagactgtgagtttatttactcccaatttgaaacagttatacaaaatcataagacgctctactttagcgcgaatgctagctgccttctttcatcttcgttgtacgaaagctttgtccaaaatggtacttaactgttttttttttttttctttctttcagcgagttgctaattgttttacgaaggaactattactttgctaagcgactcattgcctgattcaagctcatctatagctttatacaatggtataactcactttcatatcactgatctaaccgtgtacaggaacaatctggatatccatggataaagatacctacctttgtgcaggattaagcgcaaaggcttccggtaaccaaccaaaaaatacacgatggggtaaattttattgaatctaattcgttatataatactaaccggcattatatagatgccttattcaacatctctgacaccccatttaaatatggttccaaaaattttgagagactgaggaagggtttggaacgtttacccgatttcaacttcattgcaacctgtccctccgataaaatccaggattttttagaagcagccccgtttaccgtgcgttgcgaaccaattcgcttagagcataatactctccgttctcaaaaaattcctcctgttctcttcgaacccaactttccttataaaaataacgatgatgatgatctatctactcttaaggaaaacgcatttgacatccttgaatacatgtccttactcggtttacactcccctctcctccagagtacgaatgcaacagacccttacgttagcacatatacaattccaatgaagaatgctggagagccgcagacgggtgacattactcagataacagtgtctggtttgcttacaccggatatatgtctttgtctatactcacgcatccagtatgtcaacattaacgcgtcctttacaacaactaacttctccttacaattagatcacctgaatggttcttcactggcctggtcggctatccttgtactccagtgagttggattggtaaagtgcatgttcacaattattcaggcgagaacgccatttacacactttcaagagcgaagcaaaactctgtccgttggacatggaaactgtttcaatagataacacggcaacattaataaatcacgtcaacctataaggcagaaagtcgaaattgataaagatgcataaatccgtaaaacttctattaacttaccaaaacaaaaagacgaacaaaattataaacacaaaactatcaactttacctttctgaaacttgtccttctaatactttgctttcaaagtagctttaacggaacaatgccaaggcaacttaagaacgtgaataccttcgttcgtgccttccctgagcttggccaataaaacattagactcataagccttaatatccgaatttgctgttccaacagtgatatgaagctcgggatttgtcgtctttccagcccattcactgtccggagaaattgttactctaagagtcataacgcgatcattccagacgagttcagtaacagtaaactcaacagaacccatattatccggattcgacgacttgaatttttttatgtattccttccatacaggcttatcgttgatcttcaccttctttgctgaactgtgaatcatagtaacatgaaacgaagattgaacagcaccacttgcctttaaatgatcccacatagtgcgatcgacgtccggaacctgactaaacaatgaacctatcagtttgggaattattgaaggttcgtctaggaaggcgccgaagtaagaaatcgactgaacagaagtgtcattcttggtcttaaatactttggtgaacgtgggacgatactcatgaatggcataatgcaaagcagcatcacactcttcattggtgggaatacgaggaacaaagtcagggaacgccttttgtaactgcgtaataacgatcttcatgttttgaagagtaccatttttaggattgagattaataaccaaatgaaagttacgatcgttgggagattcgggatcaaaaggacgatacgatgctttaaaaccgcgcatgattccttgtacctttcccgcaccttcagatacacgaatagactggtgattatcaccacgagctagaactctttcttccaaaaatttggagatctcctcatcaatgcgaaaaacaagagctacataacgaacaccactcacgtctgttgaaatggaatttcttagttcgagacgcattttgggaatatgattgtttcgatcagcgaaaacaaccctttggccttgattcagttcattgatgatagcattggtaaagccacgtttgccagcaccgctagaaaaattgtcgttctgaattacgggccatccgaacagcttttggagtgcaattcccaaagtcgtttttccacatccaatggttgcaacaggcacaaacacaatgtgtgcagcctcttcatcctcatctgaagtggccttcacaatatcaagtgaactaagctttgtcaaggcaaagaactcatcacggagctcaataattcccttattgttagagaaatgctcacgcaattctggatgctcctcgaatttttggcggcaaaactgtagataccgagagctaatctttttatacttgggatacaccacgcgctcaccagatatcaacatctttgtgatttcgcggaattgtcggaacaacccatacggctcgtcgaatttgtacttgaagaaaaaatcaacagtcttcgaattaccgtcttcagttggaacaaggcgtttactgcgcacaacgaaaccttcaatagcattacccttccaatgccccgttttacgaacttcctcgcaaaacttatgtagttcatctaccgtgtcaacgtgtaaaaactcgacaggatggaatccccattttccagcaaattctgctacctcctctggggactttgttttaaaatcgggacaattttcgttcaatccgtgcaagaacaaaccgcggtgacggccgcgatatggcaaaatatgttcttcaaactcatcatcacaaagctcagcaacggcagtaacattcatatcccgtaatgtttctgcgagttgttgtgccgtgtgaccactggcttccaaatgccgttcaagccactggcggccagccgtagaatgtgaaagacgttccgtatcatcgccaattgcgtttttgcttgttaccaatagcgttccatctggcaacgcactaataaagatgatgcagccgttctctttcaccattaaatagtaaggaccctgtgtttcctttgcaatactgttccattttgtgcattccacttcgtctatactgaagaacttgtcgtagccgcgaattacaatgctatgtttgttcgtcacaggatccgtgaaggaaaacaaacctctgctgcaagttgggagagaaacaagttcaccagttgcacggttgattctctttttgctattcgacacattgatgcgataagcctgttcccaaaaacgccaagaggtaactttatgggatgtgcctggcacttcaaagtcaacctttctcaccgttggtttggattctgagaagatagcagtacctttttgcacatactcctccaaggttgatattaatgtatgggaatccatgtaataattttttgttctaatatattcaatgactgccctggaaattgttcaaaaaattacgaagtacgtttagttttcctcaactttttttattcttccgaaagcaccaaaagaaatgagaaaacacgaataaacttctgaatatcaaaacctatacttatacagagaaatgacagacaaaattggtattcaaaggccgggtcgattgaagcctgtagaaccctagttatatacagtttaagcaacaaatccgtttacagaattaataaacgacaatttttagaccttgaatgccaaaaaaacaacgcaatagacgtcggtttcgaaggaaaacacaactgatgttgcactcgtagaaaggaagggttaaggctagggtccgctatatccaaactcaccaccacatataaatggtaaacattagtatgccacacaataaaagccggctcgttcaacggaagtgaaaggtagtctatttacttccttgctttgggcttttcgttcttttttttcatctactacttgcataaacatagacgaaatcgatttttttgactgcaaatatggtaacaacaatggaacaactggcacagcccttagacgtgtggttggactgtgatcctggacatgatgacattgttgctattatgattgcttcatatgcagagaactgccatttgcttggagtgagcacggtgcacggtaacagcagtatcgaacacacaacacataatgcattggctgtccttgagttgcttggtatcggtgtccccgtttaccgaggggcacccaaaccattgatgcgggaaaacaaactcgctacccatatccatggcgagaacgggttgtctaacacaaaacttttgccccccaacccaaagaagtctgcgcagccaaatgcggttttcaacatgtacaaggcaattatggacaatccacgtccggtagtgtatgtggctactggaccgttaacaaatgttgccttgttggtgtctacatatcccgacgttactagtaatatcgagaagcttgtgtttatgggaggaagtactggagtaggcaatatcacatcacaagccgaattcaacatgtatgcagaccctgaggccgctcgcttagtcgttgaggcgaactcccttagggggaaattgtacatggttccattagacgtcactcatactgtgcttcttgaccgtgctaccctgcagaagcttcgtgaacacccgtcacctttcgcggctctgctggttgatgtgatgacggcgttcagcgacacatacgagaagacgtacgggttcaaagaaggcgttcctgtgcacgatgcttgcgccatggctgccgcactgtggccggacatggccgagttcaaaccaatgaccacttcagtgagtttggatgcattaacactcggacgaacggtctgcgatgtttggggacaaattgcagaacccgtcaacaacgtcaacatcgttttcaggatggacgttcctcggttttggagtatgattctggaaattgtacgtcgcatccaagaccgtcgccagtcggttttggaaatgcttgtttagaatgcatagtcaggggcggtacggccgcgagctgcttttgcttccctgacgagcacacgttttttcctgtactcttatttgactccagtagcccacccatgctcctggagacctttttgtgacctagaagttaacttcaaaccgccctggctccgctaagggttgtgaacggggggaagctacacatcgttgcaacatccagcacggtgtttaccttattgctagcggctgtgatcaactcttttccgtcgttcgtttttattaggggaataatttccaatacgctataccatgtaacacacacaaaaccaaaagctgaaaagaggaatagggagggaataattgtaaacgggaagaatataagggaaaaaaggaacagagttgggaagacgtttttcgttcgtctgtgaacatatgtatacatataggttggtgtgtgtgtttaaaagtgcaaaagacggcatttggatgacagcgtaacgagtctttcagcaacacacagattgcttaagcagcggcttcctcactaccggcactctcttcttttacgggttccgcagcagactgtttcgagctggtagactcgctgtctggacgttttctacgctttccagaattggaacctccgttttcgttcgaagcagcgttggaacgcgttcgttttgacttccgttcaggcttaattgcaggcgcgtccgggaccttttccacaatctcttgtagaaagtcgaattgatctacactctgaacagcatgttttagatgcgacaccgtgacgcgttttgcattgtgaagacgtgtttgtttgcaagattcggttattatactttgcataaacagttccagggcttttgaaacgataataggagtgacctgggcgacctttcctacgtcttggtcagcctgcataattttttttattctcgcaagagggaagcgacttttccaagccgcagcagccggtgctgaggccggcgtcgccgtagaagatgctgccgaagaggtctcagcttctgttttcgcttcttcagacataaaatgcacgaacacgtaggagaagaaagacaaagttcgtcgtgtttgtctcgcttcatataagaaaacaaggttagtgaactacagcgtgttccactgtgtctgttcgaagcacggtaagtataatagtgcattcgcctagataacgctaagtgttattcggaagcgcgttcgaaagccgttttcagtataccgctgtgcgctagtagtcactatttggtccctgccaagatgcgatgaggacaacttgtccagcccggctgtttcccctcaacgcctacactcccacacccatcaaaacaaccgcatatcaccatggctgctgaaaaatcggacgacttctctgagcttcccaagactttgtacaaggagggcagtgcttttgtcaagcgttgcgtgaagcctaaccgcaagggtatgttttcgatgagcagaaactgaaaagtgtgctgcatctcgctgagattccttattgtgttttgcgaggtttagcgtgctctggtgttaagtggggctatcccacttccccactctgcaccaccagtacccgcccccactacccactctgctaacatgacagaattcttgagtgtctccaaggccgtcgccgccggttttattctgatgggtttcattggctatattatcaaattggttcacattcctattaacaatgtgttggtgtacgtgtaatttcggatgcagacgcgcctttcggcgcggctagccaaaatcggcagtcattgtgatgctggtcttgttttgttgtactctgggctaacaattacgcagtggcagtgcttaacgaatttaatatgcattacaaataaagattgcttcaatacgtaatccattaaacgaactcaaaatgccgtgtggtgaccacgttttgcgaacttccgtgacgtaattataattaaggttgcaatattatcgcaagcagtcgcattttcgcgacttagcgtaagggttgcgacgctaatgagtattcgcgcgcacgtggactgacatcatggatgagagtaatttgtagagtattatggtccagttgtctgatacgtagtgagaactggatgttgttattgtgaattgatgttctttcagtagtgcttagcgttagtagtctttgggctggttgcatgtgcacagcaagttgtcgtcgtagtcttaggtctaaaattctcaagtgtattgatttaactggacctctctttagtatatggctggcgtgaaaggcgaccattggtatctccaatcccctttacattcggcaattgccagactgaccgcttctctaaatttcatttcatctccgtttcgtcttgttcgacattcactccatttacaataaattgttctacgtatacatagccacacctaccaattcaagttccttctttgtgttttcgatccgaaactcgagcaatcgactttgacgttaagattatgttaagacttgaccaggtcatgagtctataaacaacatagaaaatgaaatgagagaattgtcgtagacttactaagtggcaagctctgacgtttcatgctgtcatttatcttccgaaaaggataaatactgtacaaatttcaagcactgtctcaccagattgattcaaaacagagatctacaaaaagagtcttcaagtttacgaatttcaacaacattaaaatgtctgatcctagccacgttattgccggtcacaaggccgccctccacaaccccaacgtctctgaggagtctaagcaccgtcaagaggaatggttgagctctcaccaccagaccgaccaaaccaagtccaagggccgcagtagataccctactgatggacctctccgcaccaccgagatgggcgataacgaggacctcgaggacgaggacttcggcgacgacaacgttatgggcgatgctcctcgcggaggtgaagacttggtcgacgactactacgccaagggcaagaacttgggtaacgttcgtggtggcttcaaggcttctctcaagaaccctaacgtctctcaacaaaccaagcaacactccaaggagatgcttgacgagattgacgatgaggtcaacggccgttaaagagtttttcgttctttaacgaattccgtccttgttatgtctcttttatgtgatgtacattgtacgtagttaatgatctgctttttttttaaaaaaaacgaccacgtagaatagcaggctgggagtgatggcaggcaaaaccggcaattattttgagcaaggaacttttgtttttggaggatgatatgcccttgtcatcatcaccacatggctgtggtaggtctcgatttttttagtatctgtttcgacggtatcggttggaacgagaataaccgccgtagcgatcagttctgtcggggcggtcagaacggtccgaccgttcggagcggtcgggagagtgtccgcgccgacgagagttgtcgcggacattgtctcgttgattgtcgcgcatgtcacgttgatcacgagcatcacgcatatcgtctcgaccaccgggtccaccgcccatgttggaaggcggccgttgaggggggtgatgctgattgttggcaccaccttggacacttccaggccgtccaccgtacacggcagctgcggcagtagccatatcttccggtccattgtttggacccgacggcatgggaggcattggtggaaatcctccggcggccatcattgcttgaacctccggaggtagagcagagaggtcagtgggtgcagccaattgagtcatgcttgaaagcaccttttgtggagtgtaatcctcgcgaattttgctttgttttgtgcagtacgcggcccatgtaaactcatcaaatccatagttgaagtagtctgtaatgtccgcacctggcttccgccagggtttatcttcatagctttccaggtcaacatcataaatactttttccgtctatcattgggaccttgtcaatgtcaattttcggggcattttctgaggattcttttatctctgtagacttcatttcgacgcctgccttttcaggtgctgcaggcctctgtgtaaactttacattgcttgctccggcactgctagctctagtaaaacgaccgtattagcaaacatacttgtgtaggaggacaactttgttgctcagaatgagtcttacccgggaggttctgcccgttcgcctggttttgtatcaatgataaactcgatgtcctgtgagtgttagagatgatcattatcaattaatcagcctttccaaacaacgtagtcaacccctcctctacgtctcacttggaacattttcaaatttcacgagtcataccgagtcgtcttcgtccgtctctccgtcgacagccattgtaccttcagctacagcccgagtcgattctccgtgcgtttcatcgccgctggcctgcgcgtacgactcaccgtacaggtactcgtcgtcttcatcgattgttctactctcgtctgcgttcgacatggaggaaacgtcgtctacacgtctctgagtgccagcaatatccaccgcaatgcgaaatactgagctcttgcagcatcgttatctagtatagcgaatgtgtgttatgtttcgttgaggatctttaatatatttaacgtagttctatgcactttggtaaagttcgttttcgttcgttgctactcgctaaaccgcactgcacacctgctacaccaaagctttcatgtgagtgcagcacagaagaaagagagctgtctctaccatcggtctccctccatccaaacccttatatcttactacagaagcatgttcggctcgaacaaacctctgttctcgtttggctccacaaacaccgctgccccggcattcggccaacaaaacaatgcgggtatgttacagcaattcgagttttgttctcattcattaacacaatttctattaggcacgaacacgcaaccaggtgcgggattgttaaatcaaacaacgacgaatgtacctgcaaccaatacaggaggcctttttggacaggcggcgacaaaacaacctgcgacaacgacttccttatttggtcaaaagccagctacgacaaccacaacaaccccgtctctgttcggacaaacacaacaacagcagcctgccgcgggaacgagcttgtttggcggttccggctttaatcaacaacaacagcaacaacagacgcaaccggtcttcggttcaacaactggcggcggtctttttggacaacaaaatactgctactacaacaaagccaagctttgggttgtttggccagcaacaaccgcagcagcaacaacaggctgtgccgtaagttatcttctgaatttgctgagatgctgacgcagacaatacaacagtcaagcaaataccgttgcttccaatgtcacaccaattcaatcgaccactcgattttctgctttagacgcggctacccaaaatgctcttgatagcatcgagtatgtttcacaattttttgattttccggcaagaccacgaacacttgactaacatgacttacaaagaaaagaaatatttgcccagatccagctttctgaaacggtaaatgagagtgctgctcaagtccggcaacttgtggacacagtgccaaatgatgttgcagaagtggaaagagtaagtttaaaaaagaattggtgacgagttgttttcaacaattcgctcccatccgagtcggatcgattttttttgctaactcatccagcgtctttcttccacttcaactgcattggaaacagatgcagactgcttggaagacgttaaaaacattgtggacaaagacacgattaatgcccgcataagcacaagaatcattgatgtgatgaaaactccgggtgccgttttgccgcacacatctaatgatcctcttgtaaattactttgatgaattcgttagagatgccaaaaagcgcacgcaagtgtatgccgctaccatcggtgaattggagcaacacctggagcaagtggaatctatgcctcaaaacaatagcccggagggtaagtcgagtatagtacgtcacgtaacagtttcaactaacatgatcgcagcgcttgtccgctctctcaaggaagagcacaagcttttcatggcactaagcaaccggtttgcgcaagttcatgacgaggtcaaacgccttcaaatctctgcaggctctgtaaatggttttcggaaataaatacacgtcttaacacgatgtcaattttctggttaaaatgttaaagggaaggggttattgtttaaaatgatggagcaaatgtgaatgaaaggagacgattagagtgtcgcgcctaacttttaaggcgttgccgcgtatatggacgggtccgtatttttcgaaaccgcgagcgtcgcaggaataccttggacccattctgattcgtaaacttcctgtatagaacatcggtcttttggatttggttgtaacatgcgcttgattatgggtcgcgaatctgttggaagggaatctagtagttttacatgagaaggatcaagcttcgactgttccataaaatttctatacgaccgatctgtcattttgggtgttttccaagggaatcgtaaaagcataaggcaactaaaagcatgtgccggttagtaacaaattgcatacgcacgcctactctcagacgtagattacgaaccagaacacgatagcgcatgaccagacatcaattcctcgggcatcatatgaataatgctggaaaacctcgggcctgcataattgttgttagtcttccgcacaaaattgtacatataaaccgctgcatgtatctgcggacgcgaacatacggtaggtacggttctgagccgatgagacctcgtgcctgtaccgcactagattcaaagggatattgaaaaacaaatgcacttccaaagtcaatgagcttgagattgcacttttgatcgagcattaggttgtctaacttaatgtcccgatgtgctagaccaaccgaatgcaaatatgcaacactggccacaagctggcggaagagtacaagcttgtcttcattagacagttgattttccttcaccaacgtgaacaaatcgtacggcgtgtactccataatctgataatactttttgttgagaacgagcacgtcatacacccggatgatgctgggatggtgcaacgtcgagcaaatgttgaattctgccgtagcgcgttttgcatactcgcgctcgccttctccgggcatgcgttgacggtattgtttggctacatatttaatgcctttttcgttcggcgtcgcaatggtgtagacatgcccttctgcaccttcaccaatgagttcttcaacgtagccgtacttcgttggaactcgcgaaacttgttgccggagtgcaacctcttgcgaagattttactttacgaagctcacgcttctttttggacgaagaccacggattcaatacgcgtactaaatccagtgagccctgtcgaatatgcaatgatgagcgctcctttgtcggggatttatcgcctttgcgcttcgtttcttcaacgtcgtcaacgagtagaaaatctcgttgattccgttgctccaacataaggttacgaaaactcgaaacgcttctgctgtgcgatattttcttgaaatgaaattggggaggtatctcacgtggatctgaaggaggagaattgcggttgattctactgtaaggattgttataaggatcagatgcaagtgaggtatccggcagcgacacaaacccagggcttccacgaggtaatgatgaagaagtagttccaacagctgttcgaaaagacacatgtcttctaattgttgtcgggctcgaacggtcgtcggaagaaccagatgaactggagctattcatcaaaataattggtgcactattatcatgcaatgcaccgccagaacgatcgatgactccgtcccgatcgtaagagggtgtcattttgtcaggtacttcctcaaggagtaattgtatatagacagaaggggaacaaaatccgtatgttattctgacaaacaataatgaaaggtagagcttagatagacaataattacaatgaaaccgtagatggattattcggaattgctcagaaccaggtgggtttcagctttcgcctccacgagcttactcgaaaccagcagccaaggacgtgggtctggtcaacgaaaaagaaacagagtctgagaagcaattggttcgtagaatgagacgttagatggtcttacttaatcaattccataataattcgtccaattgagtgcaaaacgagagggaggacgccagaagcagcaaaaaacttacttttgacgaggttgttaggttatacgtaccaggcagcagcacggtggttggggaagagcttattttccgctccgatgataagcgatgctaaacgatattagcgacaataaacgaagcggaaacgagacgagccttcttctgtccttggaggccgccgcgagtctaagaatctcaaccacatgatggctgatttgaccaattactttctagaacaccagaaagccgcgatgacaaagcgtcgcgtggcttttcgacgagagctattgaggctcgaacaagcgagtgagaggtgaggcaggaactgactgtggattacgtcatacaccgcgttcttaaaaaatgaatttagtaaactagatggacaacaaagcaagacaaaggaggagttaataccgctcgtacaaaggaatgcgtaaaccgtaagaaaatcaaaaaataataaataaaaataaacataaacataaacataataataataataatataaaacaataataatataaaacaatataatatagttgataaaacgtaatttgtgatacataataaagtgaatgaaagtaacaatcagattgacgataaaaaaatcagtgaatatataaaatacagaataataataggagttacggtgaacaaggtttagaactgctatgacagaaaattcaagcggcgacataaaacaatcgcccgtcaggttcgtctgagagaccttgttcccgcgggattatctccatgctcctgatataagaggctccgtcagtgcttcctcgacaaaaatcacttcaaactgaacccacagaattttgtctttcttttattttcattcattggtctaaaaattctgcttgaatcaagaacgtgtgccacctgaagtcatcaagtgcatttacacgtataagtagacagtattttacaacagtcaacaaatgaattagtgttcgagacggtcaggaattattcgccaatcaagactcattgagctatctcgccggaacaagctcatttgagcgatctaaaacacgtgtatgattggtggttgatatttgtcggcaaaacacacgggggatcgaccattcataggcctacgattcgttgattcggcaacgtggtggtaccgataataaaagatgcaccatcgcctcgtcgctccttcccttcaccaaccacaccagcagctctctcttttcaccacttctcggacataccaatcaaccccacggcagaactcaaacaggcttgttccagcttttgctacgcataagaaagccttcaagagactgctactacgtctgaagcttcttcttattttaattttttgtttctactcaaaaacccaaacccccctctgaactaagttagtagcgttcgcgcttttttgcattttcaccgtttatttccttctatctgacaattaaaaaaaaccaacaaaatggacagtctcgtttcccccctgtccacctccttccctcttgttcagaatgaagtcttaggacttcctcgtgcccagttgcccaaggcctctgcttacgatcctaaggagcccgttaccacagaatcacctgctctttacagcaaggacggtgccaagttgatgaccttgcaactccaggacggaagcgttttccaaggctttgcttttggtgccgagcgctcggtttccggtgaactggtcttccaaaccggaatggtgggttacccagagtcattaaccgacccctcgtatcgcggccaaattctcgtcatcacttaccctactgttggtaattacggtgtgcctgaccggaaagttgaggacgagctcgtgaagggattgccaaaatactttgagtctagtcaaatccacgtagctgctgttgttgtcgctacctattcggaaaatgcgtcccactaccttgcccactccacattgggcgagtggttgaaggagcagggtgttcctggtgtgtatggtgttgacacccgtgctctcacgaagaagattcgtaatgagggttcgatgcttggccgcttgctgatgcagcgtgaggctgctcccctcgaccctgccgttacgattggtcagggtgagtcctgggccaagtactttgaagacattgagtgggtcaatcccaacagtcaaaacttgactgctcttgtttccattaagaaacctactttgtacacccctagctccgaaactgcccttcgcaagcctgacggttcggtttaccgcattttggcaattgacgttggcatgaagttcaatcagatccgctgcttcgttcgtcgtggtgtcgagcttaatgttgttccttgggactatgacatcagtgcggaacagtacgacggtcttttcatcagcaacggtcccggtgacccgtcgctcatggatgctgttgtgaagcgcgtcaaggctgtgattgatgctaagaaggttcccgtttttggtatttgttttggtcaccagattctctcccgtgcctccggtgctaagactctgaaaatgaagttcggtaaccgtggtcacaatatcccttgcacttgcatggtttctggccggtgctacattacatctcaaaatcacggttatgccgttgatgccaaaacactgactggtggttggaaggaacttttcgttaacgccaacgacggttctaatgaaggtatttatcacgaaactcttcccttcttctctgtgcaattccaccctgagtctactcctggtcctcgtgacaccgagttcctcttcgatgtttttctcaaggcggtgcaacgttgcaccgaggccggccaacttttgcctattgaaatgcccggtggaaatgttgctgaaaacaaaaacgctcatcctcgcgttgatgttaagcgtgtccttattcttggtagcggtggcttgtccatcggccaagctggtgaatttgactactctggtagtcaagcaattaaggctttgcgcgaggagggtatctacacaattctcatcaaccccaatattgctactattcaaacctcgaagggtcttgccgacaaggtgtactttttgcctgtgaacgctgaatttgttcgcaaggtcattaagcaagaacgtcctgatgctatctatgtgacatttggtggtcagactgctctcaatgttggtatcgagctgaaggatgagttcgagtctttgggtgtaaaggtattgggtactcccattcagaccattatcactaccgaggatcgtgagctctttgctcgtgccatggatgagatcaacgagaagtgtgccaaatcggttaccgcatctagtgttgaggaggctcttgctgtgtcgaagaagatttctttccctgttattgttcgttctgcttatgctttgggtggtctcggttctggttttgcagacaacgagcaagaactggttgagatttgctctaaagccttcgctaccagccctcaagtgttgatcgagcgcagtatgaagggatggaaggagattgagtacgaggttgttcgcgatgcctatgacaactgcgttaccgtttgtaacatggaaaactttgaccctcttggtattcacactggtgactccattgttgttgctccttcccagactttgtctgatgaagactacaacatgcttcgtactaccgctgttaatgtcattcgtcacttgggcgtcgttggtgaatgcaacattcaatacgccttgaaccctttctctaaagagtactgcattattgaggtcaatgctcgtctttctcgttcttccgctttggcttcaaaggcaactggctaccctctggctttcactgctgctaagcttggtctcaatattcccttgaacgaggttaagaacagtgttactaaggtaacctgtgcttgtttcgaaccaagcttggactacgttgttgtgaaaattcctcgctgggatttgaagaagtttactcatgtaagcagcacattgagctcgtccatgaaatctgttggtgaagtgatgagtatcggtcgcagcttcgaggaagctattcaaaaggctatcagagccatcgactacagcaacctcggcttctctcccaaggatgctttgatgtccttggaccaggagcttcaaaccccttcggaccagcgtcttttcgctatcgccaatgccatggccgcaaattactctgttcaacgtatttgggagcttacgaagattgacaagtggttcttggaaaagcttatgggtcttgtccgcttcgaacgtgagttgcgtaactacaacattgcttctcttcctgttggtgttattaagactgctaagcgtcttggtttctgtgatgctcaaattgcatcttgcattaactcgaacgagcttgccgttcgtcgtatccgtaccgaaaacaatattttgccttttgtcaagcaaattgataccgttgctgctgaattccctgcttgcacgaattacctttacaccacttacaatgccgttgagcacgatgtaacgttcgaagatcacggtgtgatggttttgggttcaggtgtctatcgcattggttcttccgttgagttcgattggtgtgctgttcgcactgttaacactcttcgtgaacacggtatcaagaccattatggttaattacaaccccgagaccgtttctaccgattatgacgaagctgacagactgtactttgagaacattaaccttgaaactattttggatatttaccaattggagtcatcttctggcgttgttgtctccatgggtggtcagacccctaacaacattgctcttcccttgcatcgtgagaatgtcaagattttgggtacttcacctgaaatgattgactcggctgagaatcgtttcaagttctctcgtatgctcgacaacattggtatcgatcaaccagcatggaaggagctcactagctttgaagaagccgaggctttctgcgacaaggtgtcgtaccccgtacttgttcgtccttcgtacgttctttcgggagctgcgatgaacacggtgtactctcaaggtgatttgcatactttcttgaagcaggctgctgctatcaacaaggaccatcctgttgttatctctaagtacattgagaacgcaaaggaaatcgagttcgacggtgttgccgtagacggcaagatggtcatgcatgttatttctgagcatgttgagaatgccggtgttcactctggtgatgccacgttggttctccccccacaagatctcgaccctgagactattcatcgtattagagatgctgctgccaagattggtgatgctctgaacattactggtccttacaacattcaattcattgctaaggataacgcaattaaggtaattgagtgtaacgttcgtgcatcgagatcgttccccttcgtgtctaaggttatgggtgttgatctcattgctatggctactaaggccattgtgggtattcccattgaaccttaccccgaggttgccattcctcgtgactatgttgcggttaaggcccctcaatttagtttcagtcgtctttctggcgccgaccccgtccttggtgtggaaatggcttctactggtgaggttgcttgcttcggtcgcaataagtttgaggcctacatgaaggccatgatctctaccggcttcaaggttgctaagaagaatgttctcttctccattggttcttataaggagaagatggagcttttgcccttcgttaagaagttgtatgacaccggatcttgtatcttcgccactgctggtacctctgacttcctctctgagaacggcgttccttgcaagtaccttgctgtgcttcctgatgccgatgacaacgagttctctttgactgctcacttggctaaaaatttgattgatttgtacatcaacttgccttctggtaaccgttatcgccgccctgccaactacatcagcagcggttacaagagtcgtcgtatggcaattgattaccaagtacccttggttaccaacgttaaatgcgccaagcttttgattgaggccatggtccgtaacacttctctggatatcagctcggtagacttccaaagcagtttcaccactcttaacttgcccggtctcattaatgttgctggttacattccttcttacacttctgagaatattgaggcgtataccaaggaatctttggctgctggcttcacaatggtcagatttttgccgttcagcgctgagtctctcatttctgagagcgatgcattgagctctgctaagcaagccgcctcaaagcacgctcactgtgattacaacttctcggtaattgccgcttctacaaatgaagaggccatctctcaactgagtcgtgagtccggttgcttgttcttccactttgccggcatgagtcatgacattgaccagcttgctgctgttgcctcacatttcagtatgtggcctgctgatcaaactattatgacagacgctcagtctacgaccttgccttccgttttgttgttggctagcttacataatcgtcgcatccatgttactaatgtttgccgcaagcaagacatggatcttattgttttggccaaggaaaagaagcttcctgttacctgcgatgtttcggtttacagtctgttcgtttccagggaggagttccctagtgttagtttcttgccctctgctgaggatcaagccgagctttggaacaaattgccctacattgactgcttctcgattggtgatgttcccgctcgtttggctaaggaattgggacaagatgtggatgttggattcggtgtttccgaggcccttcctctcctcttcaccgctgttcaggatggacgcctgtcaattaaggatgtgactgatcgtttctacaccaaccctaagacaattttccgacttcatgatcaagacagttcgtctttggaggtcgaaattgatcgcgagttcacctactctccttcctcttggtctcccttctcgtcgaagaaactttgtggtgtcgttcaatcagttcactttgacgagacgaacgttttcttcgatggccaattcaacctggataacactttcggccgtgattactctaactctggactggttacggagactgagcccgctcatgcattcagtgatctcatgagtcctagacctcaaaagtttgttccttacaagaacgaagccgccaaaatctctcttaatgaccttcccttggaagtcacccccaaggttgatgccactagtgagcttgttcgtttgattaacagctctcccttcttgcacaagcacgtactctctgttcgtcaagtgtcccgttctgaccttcacttacttttcaacattgctcaccatgtccgtgtccttgttgaacgtcaaggcgttatcaacctttgcacaggaaaacttctttgcatcatgttctttgagccttcgaccagaacctcttcttcgtttgatgctgccatgaagcgtttgggtggtaaggttgttgctgtcactgctagtgcttcgagtgtgaacaagggtgagtctctcgctgatactatccgtacgttggcttgttatggtgatgctcttgtcctccgtcatccttcgattgagagtgctcgtattgctgctgacttttctcctgttcctgtcatcaatggtggtaatggttctcaggagcatcctactcaagccttccttgatctttacaccattcgtgaggaacttggcagtgtcaatggcctcactatcacattcattggtgatctgaagtatggacgtactgttcattccttggtcaagttgcttgctttctggcaagtgaagatcaaccttgtctctcccgtgcaattggctcttcctgacgaaattgttgaggagatcaagtctaagaagttgcaattttctgtccatactgagttgactccagaggttgttggtcaatccgatgttctttactgtactcgtgtgcagaaggagcgtttccctagcgttgaggagtacgagcgtcttaaggactccttcattattgacaacagtgttctcgcttgggctaagcctaactgcattgttatgcatcctcttcctcgtaatcgcgagattaatgaggaggtcgattttgaccagagacgtgctgcctacttccgccaaatgcgctatggcctgtacattcgtatggctctcttggcttgtgtcttgggtgtcaactagagtcacagcagtgttttgattgctgcttcttgtttataagttcaggaagaaaggtatatggtaaggtctttccgcgaaatgtctcttttggattttaaaaaatatggttttttgaacttggattgctggttattatttctgcagtgtatcttctattcacgtttaggcaattcaaattaagtagaattcttcgataagttatttctctaatatacgatcgtatacacacgcttgagttgttgcgtgtcacgatcatttttgctgcgtagaccatcgtatcttggtacttacgcagttcattttgtttaggttatttaggatcttaggtttgttcttttaggtgtacttttagtttcgttttataggctttttattttcgtttcagtctttgggtttatttaataggatatttatttatttcgtttagtttagtttaatttctgttgtggtatacgaactttaaaataggtgcctggtgtatgctgtggtagtttgtcgccactttacaagaatccattacagtttccggctaatgaacatcctggtcatttaaaacctccgttttctacactatcgtacttcatagcttattgtttagagagaatcagtaggtacaattagccctttctacaaaaatataaagtaattccttaaacaaaaaatgtagtatattaaaacaaaattcaagatgattttccaaaaaccgctttcttccattcccgaagtcttttcttcttgccatattttttcttgtcccgagcaatttgttcaggcgttctataaggttgtaacttcttgagtccaataagttcactgagctgttcgtcagtagcattaagaatttcatgagcttcaagaccaaagctgtccggagcaacttgacgatacttgaaacgcgtgggtattccagcaacggtgtcggccacgtcaccgtacttttcgtcaagatactcttcaatcttgcgtttgtgactcttcagctttttcttcttctcttgcttgtcgctcttgcgttgtccttcaattacagaagagctattctcagccggagtttcctcggtttcgacaggctcaatatcaccaacgtcgatatcatcggaaaacttgggtttcttagcatcttgttcataatagtcgtcattgaaaatgcttgccatcttttgctcccatttttgagggtcaaagtcctcatctaaatcaatatcctttaagttcacagaatcaagctcggcgatgtcagcgactttagacaacttctcttcaagttccttttgcttgagattacgcaaacggttaagctcttcacgacgttggcgcttgacttcttcctcgcgttgctttttacgctcacgcgcttgctttctgcgttcgtccttacgacgcagactgtcatcaattatacggggatgactttgaatttccgcaccaccagattcttcaaaacggaagttgtacttagtctcgtaggtttcggcctgttccacaaattcattgtcttcggcaacttccctaacgatgtcttcgtacgacttgttcttgtctgcttcgtccgtcttccaaccacggttcattaagtaatcagcaagaaacttgctatcctcttcctttataccgttctcaacattttcactgtcgcgtaagacgggttcacggttcttaacataagtttcagagagttcttccagaacctttttcgcttctgcagatccgacactttcgatcaggaacttctcataaccgctttcttcagcttgtttctcttcttcggtcttttccttgactgcaaaaaagtcatcttcatcttgttcgctggcagcttcaccactttcatggaaggctctaactgtttcttctcgtaaagcagcttgctcttgagtatgagtggggacaccgtcttgaacgtcacgattatcatcctcctccatagcctttaaagcgtttccggaaagtaagttttgacgatggtaatctttgagtgtcatcggcttatcctttgtctcatccttcacttctgaggcaactccattgtcttcctccttaaaaaacgtagcttcaggattgtatacctctggatctttgtttcgaatttttatgatggttttcagaattgcagcatcgacctcaggagttacaagttcaccatcagagtcttctacaacagagtctgagtcatcctcatcttcgtcagcagcgttgccgtacttttcttgcactaaaattcaagattagttttcatatccaaatggaaatggcaaattatcaaaaaatgaaaatcgtaaacatgtaacgaatgtataagagtatttacgtacatctttgaagctcctcccgtttcttgttatgttcgaaacgacgagcaaactccttattaatttttaaagaattgtcaccggtttcctcctcactgtcatcgtccagcaatgatttttttccgacaacagctgcttgttcttgttgtccttttgcaagacgctcggcagcttcacgagctttcttagccgcagacttttttctaggcattcttccgtagaatgtggttttttggagaaagtgtttcgtacaccaacttaggttaatgcggcgacgaaaatgcaaattacaacatatgaaacagcttgtaattcatctgaggtgtaaaaaattacatatgtatacacaagactatgcaacttaactctatattggcatatttgcttcgttgagcaatcagtgaaaaatatagtgtttttacaaaatgcaccaaagcagtcgtgtgctgttcgtttttagtttcgttcgcaaaataccgtcttcgctttaatctgtacgcattttaatttagagataattccactacgttttttataatacattgttcaaaacttctcttacgtcccgcttatttaaggaccgtaaacgatcagatgcattaaaacttcatttaatatcttttacaaagttccagttgactgaaactatttctacggttcttcaatctctatggacttttccattgcagatacacttgaaggtggccggtatttgtgaagccgtccaacatcgtagatctcttcgagcgtcttttcaaatgtgagtgaggaacgcaagttattgtagcagtcataaagttttaatgcagatagtgcatcctctatagaatcatgttcttctaactggatatcttcatccaacaggtaccaagccaagaactttagtgatagttttcgttgccgagatgcgatgaaaaacaagtcaacagtatcgataacttgcgatggtggaacaagaatattgatgatacggaaatctttctgtaatccatggcccacaaatttgcatccagcattaacaagcatacgaagttttttgtacgcaatctttaatggaacaagagaatgacgagatgtttttggatccaaatcaccagggtgtattccggaaaactccgtcaaataatccgcgatgtgctcctctgtcgcgacatagtcatcaatgaaagcaacgccttttaagggtccgtcaccacggaccaccgaaactcgagccagggaaagcttacttggtttcacggtagcttttgatccgtcgctcctaacctcagtttcctcaggctgaagagcaacaaattcagaatctataccaataatactattgggtcccaagtgttcatcttcttttagaggaactgttttatttaactctggggaaggctcattcactgaatatggtttgtgtaagatggacgagtctggttcctcatgcatctctggcatttcaaaattgacacgctcaaaacacaggactgcaggaaccttccactgtccgtgcaccgtcagtgcctcctcagtgctaatctttttcaccaaaaagtcattaaaaatgtaacagtcgtcgttgtcattacgtgctaagttgtctgaaactgttcgggttagtttagtaacacaaatacaaacatcgttgacacaaacctcgaataacagaaacaaaatgcgaccgcgaagaagtatcatcacgtatctcatgaacggctcctcgtaaacgataaagcattaattttgattttggaagtccaagaatattcacttgtttccgaggaacgcattgcaaagaatcgtttatagtatagaaataaagttcggtagggagccaatcctttctagcccaaagattccattgcttctcactttgaatattcgtatggatgaaaaatactggaggtggttcctttacggtgctacgcataaggaacggttgatgacttttgcaatgattgcaccaccgaggcgacaaatcaattcgttggtcaaaactcagcttcagtaaccattcaaaggaaacaacggtttccaattgatgtgaaggatattgcagatctaaaacaggatacgatgtttgttccttttcagatgtaacaccacagatactgcatctgtacgtacggatctctatcacagcgaaactattcacaagctgtgaaagtggtcctcgactattgacggatttaatttcgtactccaagcaacgggaaacttcggttagcaaaaaacgattacaagcttggatgacagcacttgtctgaatattaacttcattttcctcatcaaaaacaatgcccactgtgcgtgctaatgaggaagcggagaaagtacgaagaaagtttgttgcttgacaattttgaccattactgtccttcagcatggcaaaaaggaaaccgagttcgcacagtaaacagttcattaagggacaggaacccattgagtgcagaatagctgcacgttgaaaaacaggaatgtaattgtagagttgcaaaaccgggttacagtaagaattcgcaatatcggtttccaagcccgcaaatcttgttttgttgtaaaatgcaaagtcaaaatcctcaattccaaacttgctgtatcgaatctctggctttttgtagaaaagtggaatggtagtaggtcctgattctgaatcttcaagttcctcaaagaaactaacattatcgggatgatcactacccttaataatatccttttgacgttcactgcggaatctcggggttgctgtattttgaggggggcatcttccaagccatggtacttcaactgtttggtttcttcgagtaactttcatatcctgagaggaagggacggctttgtttgaaagttgggctgcaaacagatcattcgacgaaatatctggctttcctgcatcgacaactgaatagcctgaccatgcagacagaagctcttctttgtagaatggcattccaatagagttaaggggtctaaagttagtaactaacgcaacaagcgaacatacgtatcatcgttcatctcaagatttacttcatgagtattttcttcccagggaacgggcaacttaaattcactgaaagaaggtgaatcctgcattgcccatagatgaacattattctccatgtccgtaaatgcaatggcgtcaccagaggaggaaacgtccatatttgtgaggtaagaatttaaagtaacctgctgcagttttgcgtcgatagaattgccagtatcaacaatgtggaactgtccagtagcagaacaaataatagctgtagttgaaagctttggatgcattctgaccaaacttgggccagaaggaaagggtacaggtacaagcgaggatagatttcgtaggtcccaaaccttgacaaatggatcaattatgtaagagccatgacgcacagagtagccgcatgtcaataacaagttgccagaggtatccaaatcagacagtgcaccagtatgagcaaccagtttagtaatcggctgaaaagaagacgggtcgtaaagaacaacctcgccgtttccagaaccacaacagagtaaacgatttcttcgcataataaatacgtctgatggatatttgttctgcaatacgtgtgtgagtcttacaagttcatgtatagaaagcgaacaaaccttatgtgtcacagttcccctgtcggcattgatcgccatgattttttgttggtagccgccaattactatttcgggacttgtcctgttttgaaagatcatactttggaagtcaacagcgtcaggatctcttaggaattggttagtgaaatttaatgccaaaaatgttaatgcaggtaagccgcatgaagatgacatacttaaactcccatttaggtgttccttttctgttattcagacgcaaagaattgcccgaaatgctgtatacgcctcgttcgtttggtaagacttgaccgactctcgaggagtgggcaaccgaacgaacataaggacaaaagagaggaccataactcgattttatttgaccctgttgtaagctttgaagctagtcatcccttacattttcaaaaccagtccatagcaattcataaaacggatcaaaagaaattgcgcttaaagcaccagctgaagaaggatccccttcattatatataccaatctacttgtcaggactttgaaaacaatatgcttcatacacttttccatgaattcatgactcaagcccagtaaaggaactgagtttgcacgaggtggtgcttgagcaagtaatgggagttgatggaagaagagaatcagccataccactttcttttacaaagagaacgatgctttatcgtttagactgttcgatggttctcatttagcgttagttccgtttgaatgccgacggaattatcggttctcagggttcaacaaatgtaacagagaaaagaaacattatattaacactaaacaatcataaatttactcatatcaaaactcaacaaaatcttgttcttttttagtaataaccacttgcgaaccaaaacttctgtaagtcaaggagcaatgtttgtcatcttgctttttgcaatccaaccaatctggtatccagagacgaaatatatcgtacagtgtcgtcgagtttagttcagaaattgggattttcttgtccaattgcactcgtaacgtcatatcgattctgtctccgagaagcaaatattcactattcgatagtaaatatgcaaccttagaggacagactcagggcattcagtttatcatgcgcttgcatgaatgaaacaagatcccaaacagcaatgactcgtttgcgtgttgactgaatgactctttccaggtcatcccagttgttcacataatggatgaaaactttgtttaaaagacataacaattcgacacgatttgcaaattttaagaaataatcatcgaaacaggcatctccttctaataatttttcaactgtttcagtatgattaccaaatactatcatatgtccttcacataaattatgtgaccagagacagttaagcagcgagagcagaagggcagaatttgattttgattgcacaaataagggacagtttatagaaaactcattaaacaaacgcattcagtaatgatatttagcattactcctcaaactttgtcgtttcgctatgtaccgggtacagtgtaggaataataactaaaatacactgttcagaaaactacaaggaaatcaaatattacttctgtaacatatagccgctatgtgttctattattttataatgagataagctttttaatttactttatcatctaagtcgtaatattcatctatactgagggaagagttatgatgcttaaaaagtccaactagaagttgcatatatagaatcattaattcccttgcatttaagccaaaagtctttgaccttctctttgaagtggaccctgcgaaaaaaatcgttagcacacgtaaaagtacaggagatatcttttttgtacttactttaacaagtctttgagaaattgttgtctcgttgaaaaaggaatgatttcttccggaattgagtgaagtagaatatccgaaagaacgtcttttgttgctgcgaagttttgcaacttaagatttccgagtacattcgtaagagttggaatagaacttcgaggagcggctccgcagaaacccttaattgttagcgctaatctaagaaaaaccaataaagaagtatagcataccctaattatctgtgatataataggtttacgatatcgatcaagaaacgtggtgtgtgctggtacaactttattaggtccaagcatgcgatgcattttaatgaaggtgttctgaatgttagttaataagacagaaaactagtcaacataccacaagctgtgaagcattcacttcaacaagtcgatcctgtgaaattaatgaagaaatggcccgttcgattacttcgcgagaaaagtcggcataattagagagcatggtttctggatgcttttgaaaagcaacggaataaaatcggaatagctcagataatacgtcaacttgtgtttgtaaaaagcctattttaataacagttagaaggatacaaggacgtgtcaacttgccatgcttgttccatatatccgtgtgctgaagagttcctattataatttggaaaacgtcatttgagataaaacgctgaccatatggggatgtgaacaatgatacaagtaacgaaagaaacttcgccagtggatgttttggaaatctttcagcaaaaagtttagctacagtatcagttggaagagaaaagggtgtaggttctatttcgctcagaccaacaataatgatgttgcaaatgaactatatggtaagttagcacacgtttcaccaacgaactcaacatacatccgcagcaatgctataatcaggaacaatttgctcaacagatttaagaaatgagagccaatattctcgaaaagcctggatgtttggatccgtccaatacttagaaacatcatcctgtgcgtcatcaacgtctaccattgcaaatcctttcggtgggctctgactttttgccaagccatgaatacattgtagcacagatataagaactgactgtatatcctcttttcgagttctgtaagtaagttcacgatcaacttgtgcatgcaaacactcgagtagttgatgcaaatagaatatccgatcatttgcggtttccattctgcgaataacaaatcctatagagctgtatatacgctccaaagcggagggcgtattaatgagagacggtgttatattcttaacaacatttaagaaatttggggcttcaggcactaatagggcggcacaagtattgcaaaggttttgaatggctcttgaaactgggatttggatggcatctctatcaattgaaagtgcatcaaacaacactgggagcgaaaagctcaaaaattcaggctgatcctttaaaaatgctgacgtattgctcaacaatgcagtagtggttttcagtaaacgaggtgacttaaattcggcaactttttggggaaaacgggttttgtaaaggcgaacaagccagctgttaagaacctcattctcacgacactcatactcaaaaatacaagctagacagtaaagcgtagcctctaaggtctgccacgacaagtccgcacttcgcagcatgttttccacgttcataatatatgtagcgtacaagcgctcgccaagaactgaataagaactctcaatcagatcaccaagttctcgacgataagtgatgaaactgtcacgagtttgagaagaccaagactccaaaacgtcatcttgcggaagtagcatttttttccaagcattgtcaattgcagaaaatacgatgccaatgaattgttccttcgtagcaggctcatcaatagcatcactcatcgaaaagtcctcaatcaatgccgtccaaaactcaatagtccgccagctaacttcctcttctaccatagcgtaaccgggaaatttcatgagagtcatcataatgtcaagtagctttacgctccgttgttccgataaatgttcaagcaagtaacccataacagcctccgaaaaactgatcacaagatttaaaaagtaaacctcaggcgtttctccatcataggcactttggagcagggactggagttgccccataccccagcttcccgtaagaatgtcccataatttcagagtaagctcttttgaaaatgcttgctgataatttgacagcaagtccgtaagtacaaccataaccttatcgctaagctgagggacagcaagaagttcaatgagcatatttaaacaatcttgaagtccgggcaacacgagggaaatagtggaaccgttcttacaaagataagacgcaaacgaagcagtgcaactgatcgccgcctctatagaaattccatattcgaatgaactttgagttgcttgcgaaaatgtggcccgaagaagctccacagcgtcctcggcgttcatttcgaaaaccattttatacagtttattctcatcttgagtggtaaaaggagatgttcctgcctcaatgaagaactcgtgtaagaaagagatagccagaaacgcatttctgggagtaaaagaaggtctgctacttgaggaaaaacatttagcatcctccacttcagggaagacacccaaagcaagagtatgaatagagaagttaaggatgtttgtgctccccgagacgctatatttgatcactagggaagaaagggtacacaataacttggaaaggacaaaacgttgcatgtttggactcgataacagtttctgaagaatgcttttgcaaagatccatgtgatcagaagggctaagagtatcccagtcattgttaattttgatttgcaatgtcaatgcgccaaaaaactgtaaatacgaattctgaatcaacgttaataatggaattgttgcatgcacacaaccgtacatcatcatgctgtaacaaagaatgtccaagaagccatccttgaggagatttttgaagaaactgaagttgcttttcggtttccttaatttgctccggcgcgagtgtaccactgtataaatctaaaataagctatcaacaaggtcagaacaatttcgaaacagcaaataattcaatatgttaatgaacagaccttttcagcagatcgtaaatcgttttcgtccatgttgcatacgaaagcttcgcagttttgagacgaaaagcgtcttgaagatttccgtggagagctagctacgtaactaaattaaagacacgttcagacttatctcgcttaaattgcacgtgtaatgcttatacaaactttaatatgaaagataggcagcgacttacgtactgtgccctatcgccaacacgtgaaactcggtactaaagacgcgtgtgctaccttatctgcatcttaccctctaccaacctcttgtctccatataaactataataccctgcctttacgacattaacgattaacgaacttgtctttttacctgtctgtcgctaattgattcttcccatcttgtctatccgccttgattcttatatttgaaactatttatcgcaatgacagtcgacactacagagcgtctcgcgaagctacgcgagctcatgaaagagaggaattatagctattacattgtcccatctgaagacgtaggtgactagtgaactataggatattatccgagttttttattacactgatgaattcttcttgatcagctactaattattttaaacaggctcatcactcagaatacacctgtgatgctgacgctcgtcgcgccttcatcagtgggtatgttattattgaaaatattgctttcgacgcgtctttttattaacaaagttcggtattaaagctttgatggttcagccggtatcgcagtcattggaatgaatagcgcagctatgtttactgatggtcgttacttcaatcaagctggtcaacagttggatcacaattggacgcttatgaaagttggtcttcctggtgttccaacatggaagaattattgcctgaaacaagctgagccgaagtccgttattggaattgattcaagtttaattacttttgctgaagcttcttcgtttcgtgttgcgttaaaagcgaaagacatcactcttcgcggtgatcacgacaaccttgtcgataaggtctggggatctgagcgtcctgctcttccaaacggaaagatgttggtcctgggaacagaatttgcaggcgcctgcgtttcggctaagcttgatgacgttcgaaaggctttggaaaaaaactcgctcgatgcatttgctgtaaccatgctcgatgagattgcgtgggtgtttaacgtgcgtggttccgatgttgcttataatcccgtcttttttgcttatgctctaatttcgaaggaaagtgcagttttgtatttggatgagcaaaaattaacggatgaggttcgcaaacatctggaaaagtatgtgagcatcaagccctattacgcaatttttgaagacgcaaagacgatttccttctccaaggttggagtgtccgatcaagcctcctggtgtgtcgcaacagcttttggcgaaaacaaaattaccactattcaaagtcccattgccattgcaaaaggtgtgaaaaacgatgtggagttgcacggtatgcaacgctgccatgtgcgagacggtgccgcccttgttgagtactttgcctggcttgacgattatcttgctgccggtaacgaaatcaacgagtttgatgccgctaccaagctcgagggattcagaagtaaacaggaacatttcatgggtctttcttttgaaaccattagttcttctggacccaatggagccattatccattattcaccgccttctgttggaagcgctaagcttgacccaaagaagatgtatctttgcgactctggtggacagtatttggatggaactacggatgtcacccgtacctggcatttcacagagcccacggcgttcgaaaagcgtgctgccactctggttttgaagggacagatcgatgttgttacttctgtatttccgaagggaactactggactgcagctcgacgtgttggctagacaacatttatggaagtgtggtttggactaccttcacggcacaggacatggcgtcggccatttcttgaatgttcatgaattgcctgttggtattggcaaccgcagtgttttcaaccttccccttaagccaggcatggtgaccagtaatgaacctggtttctacaaagatggaagctttggctttcgagtcgagaattgcgttttcgttaaggaggttgaaaccgagttccactttgcaggtcgtgagtattatggcttcaaggacttaaccatggcaccccactgtcgcaagctaatcgacacctccttgttgtccgatgaggaacgatactatattgaccagtaccatgccaccgttcgcaagacgctttctccgttattgtcggagagggctaagaaatggttggaaactgccacggagccgttataaataaaccatgaagtatgagtaataatgaaaagtgctaatgaaagtctaacacatactcttgcgatgaagctttaaaacccattgcaaatcttaacttatttgttttacgatctacgtctgcgtcatcccgtcactcgattgcttaaacatcgattttttattaaaacctattgatgttgtaccggtcaaatgaccggtcctttttactgtcttaacagattctgcgaacagcaggaaattaacaatttttaagaagcagagaacaaaatcagtgaaacaatacactgaagcttgccgaatttgaccatcgaccaaaaacgactttatactttacacaacatgcggacccgaaaaatcagaggcaaggagaggtccaacgaagagacgttaagcaaacgaaacgtgaaaacataaacgcaaagtcttaatcaaacttcacgtaattagccgggaaaatgccctgtcttgttccaatgcgtcccgtccaccaatcatccgtggattctgttctttgaacgacatcaataatgtcgcctttttggaatgtaagatcgccagcttgctcgcctgaaaaggggaagacagctctcacttggttagggcccaatggctttgtatcaaacgtaggctttggagcggaaggtcgagcgggacgtgcagacacccgaacactgtttgagcgatgcgcggcatagcgtccctcatacgcatcgtcttcgtcgctactcccctcatcgggtgcgtcccggtaattggactgaaacattgacttggaccttccgattgaagacttgttgcccttgaggctgtctgtcgcagaatcaccaaacgtacgagacttggctgaagggccgtcgaaaccataatcttcatcaacatcgttatcatagcgatttcgtcgcgagtaagtcagatcactgcggccggtgtttcggttgtcataatcatccaactcgtctcgcgtataatgcgattgtcgctgagaagtgcgactaccattgttgggtctactgtcccaaagatcatcagacccggtgtcgtcgtagacgggtatgtcgttgtaaatatcgtcaccgataatggagtctctgttgaacacgcgggaattaagtacacgataaagaggatcagcagcagctggctgaggaacttgaccgttcaataagcttttcgctgtaacatcgccgcgataaagacgcttgttggcgtctcgacgctcaatcaacacagaaccctcgagtgacacaccggcaaaaagaccttttgttttgctgtatgagaagatgggtgcgacacctccagcactagcactgccaccagcctcagcattcctaccgaggggtccagcggctacagacagattaccaccgagtgtgatgctgcctacacgggcaaaagtttgtacggcctgtttcgaattgaggataataacgaagtcggttaattccgagccaatttgagcaccaaagcccattcctgctgtgcatacagctgaaggagccgaccaagttccgtcgtccaagcgagcgacaatcaaaccggagccaattctaccagaaaacataaaacccgccttcagtacggtcatgacgaccaaacctttcgcacgagaaaggacggaaggcgggataacctcttgaggcccaaacgtttgtctaggatcctatcaacacgcgtttgttagcgataaactcgaaaaaagaaaatgttgtcaatctttttcttccgtaccacaaaactggcgagaattttgccggcttttttgcattcacctgcgattgttagcgtttggtactcatttaacgaaatttcgtactcttaagagacgaaggaagcggattgtgcaagcccatcaagtacaaaaatgatataggtgaacggatgaaatgccagcgaatatattcccagcatacacctcggatcggcagaattgacgtcacgacactttcggcagcattctgtgatacagccccgagaggcgggattttaaaaaagcgtatgaaccgaggagatgccacaaaaaatgatggaaagaaaagaacgacaacagtaacggcgcactttgataaagcagccgtagcggatagatcgcttgaatgagcacaagcgtgctaaaaattggtgtcgcaaaagtcggctgtggatttttaggttatcttagcgaaagtaaaatattcgcttgatgggaaagaaattatgccgagataagtacatttaatgagaggatgcaagcgtacgcaatcgagagagttgtctgtagcttttctgctaattaataaattgctacaatcggtgctgaataaatgtcttcgcttttattcaagctctgtggttcttgttgttattccttccttcttgatctaaacttatcagataagattgcaccgccatcctcgttcgctattttcatttacataaaaacagaaagctttgccgttgaagcttcacgtcttgcttatgagcttatcgtctgtgtcttttcgcaattcttttctcgtttcgactatcctctaccgttcccatttaacgcactgcaacacattgtaaggagccacagaaggcatgtgtatgcttctcgccctccacgagcagttagcatgttcggcacaagcaacccagaggggtttatgagtggtcaagcgtcgataaaaaacacattgttcgaggatgaggacggaggatttcaggacgttccaatctcggggaattctgtggacataatgaactcaaacgaacatgttggcgaaactgtctctttcgagcgtcatccctcgcttcgtagccaagaaaacgaagaaagaagcaccgtttcaaagaagaacgcaacttctgagccaaaattcatggtttcctttcgaattgcaagcatcgaaattgtcgacaagcatgatccaattttgaagatgaacgtaacagtaagtaaaacgacgctgtggatgcgtgtgtgtgtatgattatggacactgtggaaattgtttgtagcatcctctcagtcaccgagtctgtcatgacacttctgtctctgagtctctcctgtattcgtttcacaattttactaacattacgcagacgaattgtcccggttaccgatctaaacattacagggacgtgcgccggacgtacggagagctgtgtaagttggctcgttaccttacatttatgcaccctgaatgtcttattccggccgttcctcccagtgtcggttcggctggcagtggaagcattgaagacaatcgccgtctaaaagaatcgctacagtcctggttggattacgtcggtcgtaatccgtatctcgttacagacacagagacgaaattgtttgtcgaaagcgactttggttactctcccctcgtacatacagccaatcctacctctggactgcgtagaaaagccctcaaacagctccccacgccgcccgatcattgttcagaactcgccaacttgagacctattattaaggcgttttaccgtggaactctagatgctgagcaaaaactgcagaagttattcaaatcagagaagggtatgtctcaagcttgtttgtttgtctagtttattgagagagcttttttgccgttgacatcgtttgctaacacactccaggcttaattgcattttccaaccgatttgctgaaggcttacagacatattcacaagtagaaccacacaccggtctttctcgagcattgtctcaacttggtaaaacgctgcaacatgtttcagattcacagctgctgcaaacgacttctcagttagtcacttttggtgaccctctcgcctacgcctcttccaatgcctttgtttctaaagtaagtgctatccactacacggtttattgctaacgaactccatttaggaaatcctgtctacccgtcatatgctcatgcgagatttaatcgctgcacagagtcaaacaaattcagctttgtctaacgccaatcgtgtgaaacagagtacaaacatcagtaaagcaaaagtggatgaagctgttcaagcacttgctgacgcacgcactcatgaaaagcaattgtccgataaactcacgcttgttacctcaaacctgttgcgggaaagcaagggctacatagcggaaactacaaattcgctgtctcttgcaattgatgattacgttcgcaagcaatgtctttttgaaagaaaggtgcttgcatcgttggaggccgttcggcctcatattcgtagaatcgatcccatgggtggtctttctcgtttgggtcgtgagggttacccccagaacatacagtcatcttccctttccagtcaacgagaatcccaggacgcctggagtgggcgagctcgaagcaatacttggggcagcagtaatcgaacagacgattcgaagcattccaagtccagatccctctcggcaaccgacacaactgacataatttctgatggctccttggatcccaaaagtgtcgccaatatcttgaatggggtttgatttagtttttacgacaagatggaatagctgtccaaacaatccttttgttccttaatcttttttttttcagaagtagtaaataatgaagcatacgataatcaagcattttacacttttacattaaaagaaataaatctatacgcatgttttagatacatctattaagtgactaagaagagtaaaaagctgctgccatcaacttgtctgtgacaaaaaaaaataaaacctgagagagagagaggtaaaggacaataaagagggaatgaaaagaagagaatggtgtaatgagggaggtttttaaacaggcaaaatgaacgttgccttgttaaataaaaatgggtgtaacagtcagtgggagcttaccaagtttcttggtaaaaccgcttttccttctccatggtgagaaggtagtcattgcctgtggaatactttccatctagatatttggacacaatggttgcaatagcctctcttacggcagtcggcatcttaccagaggaaccacaaacgcaaacaattgccttttggttgtaaattaagtcaaagaagcgttcaccatgttcacgaataacgttctgaacataatgctttttatcttgatcacgagaaaaggcgcagtacagttccagctgtttctgcgccgaataagcttcccactctttttggaacaagaaatccttctccttgtttcgacaaccaaaaacgagcacattattcgtaagtccattgcttacgcggtgttgaacaagaagtcgcatgggggcaacaccggtgcccggaccgatcataacgaagggagacggtgaattgatgtcaagcttggatgctgcctttaagatatcaatagaaagctctgtgcctggctttacatctttaagccagcgactacaaactccttcacggtctccatgcattcgagtcttgaatctcacaagggcaatggccagttcgagagtattatcttcagggtgacaggcacttgcaatggagtactgacgacccttcatgagtggaaacacgtccaaagcgtaatgaaagggaacacgcaaactatcaaattcttgaagagtttcaataagtgttctgcgcggacgcgtaacgtaattatagtactcttcaatatgcgcattgtcggcaaattcagcaagtcgttcgcgatgtaaatcattgtcggcaaagtgagcggcatactcaaagaaagcgcggctaggcatggaatgcaaagaaagcatatatttaaccaatgtgtacggtgtcagaggcgaaggcagccaaccaagaggcttgccattgggtttcgtctgcacagtaatgggttcagctgcgaacttataccaacccatacgtttcaagaaccagattacgctagtatcatcgttgcaggggtagagaacggcaatgtctcctgcagaccaggaaacactggctggcaaacgaagcttgacatggcgaacatcctgccaatgatcaggagccgtcatccgattgttttcctcaacaattgcataattgacccgctcggtacatttaaaagtagatggactcaaatggtctttagtcagcgaaagatctgccaaatcggactcgtccacagaaggagagagaaaacgaatatcaaacactggctcaagcaacgcgtcctttgtaagagcaggacgattaggtgtacgatagcgcgcaatagcagcgttcaagtgagtcaaccagtaggcaaagagtcctgggacacttgagcacaacatagttagcaaaaatgaagaggcgtaaataaaaaacaaacaaacgtgcaaccgatcttaaacttaccctaactcgtgttgttcatcaccttcaccacgtagacagatgcggttagctccaagctgctgtagacgacggtcgagcttcttggcagtccaattgaagcgagcataagaagaatcaccacaaccaaacacagcatattgcatacaatcgagaaagtcggaaggaagacgttttctcaaaagaaagcgccagaatgtctagagatgtcagaaaaaccgttcacgagaaggagacgcgtcttcaattaccttcatgtttcgaggtacttcgccctggccagttgtgctgcatataaatatgcaaaggacgcgggaaataattcgtttctgtgtgttagcagggtctgcgaaggaccaaaaaagcgcgtaccaaatccaagtcgtccagacactcaacagcgacgtcgtagccgtttctagtgagttccctccataaagactcggcaaggtcctgagcggtacctgtttccgagccgtagagaaccagaattccgttttcctggccgttattcgtgtccattgcgtgcacagagcgtgtggcagagggcaggtttggcgcgcccaactgtcggcgataacgtcgattagagttagtgaaactctgtaagctacggtatctgagtttactgagaatcaatgatctgtcaaaacgtatcgttaaaatgaattaaggaacttgagtgtagtttagtgtaatagcgtgtagtgcagtgtaacgaatgttagtggttttcgaaaatgttcgttacagttcattaaacctcatttggcggtgagccctactgcgcaggagcacagtagacagaggtacgtgcgtgagcccttgcgttgtctccaaaatggcaaattcgttagtccatgtacttgcgactcgagagcaactggctgcatttgatgagaaagaagatgccgaacgcgtgtgtctcattgggagtcattggatccaggtgatgggcgtcctactagaattgtatgcatcattgaaagcttaagcagcggcaatagtagcagtagtttgctaacaaacttcgtagacggcaacgagtcgtaggcacatcgttggtgctgtttcggaggtactgtacattaagacgggtaaacaatttggaggtgggaatgacagcactgacatgtctgctgctgggttgtaaagccgcagagacggcggtgtcgataaagcagctgtgtacggtgggcatgtacgtatgtgggatggacaagattgaaaagaaagaaacggacgcatgcacggctggcggtactgacgcaactgaaaatacgagcagcgatcccttcgtccttccgtcgttgtatgacgagctgttgctgaggacgacagaggagttgctccggcgagagcttgttgtgctcgaggcactcaactttgagctgcatgtggtgcttccacacgcacttggagtgcagtacttgcagacgcttggtctagtcagagatacacagtttgtgcaaacgtgctggaacctgatgaacgatgcgctgcgaacgcggctctgcgtttcgctagcgccattctgtgttgcagtaggatgtgtagcccttgcagcacggattcaccatcgcaaactccccgacgaatggtatcgggtattcgatgcgacggttcaagacactgcagatgtggaagcagcactgacagctatgtactcagcgatgctggaagcgcaagccgggccttcaaaaccagcctggatgcacatgcgtgaggtggagtatgcgacgatccactaaatagacaaaatgaaaaatgtactcatgcgggagtgaaaggaaccggtcgagtttcagggtgagaggcagcgttgctggtgctagcgtcagcagcgtcatgggaaggttgttcgatggtaggggagcgggcggcgtgttcaagaaggtcacaagcttcgaaacgattctgttcgtatacaaacgtgctgaggatgtgttcggaaaacttgtggagatggggcaattcttggggagtgcatgcacggagaaagtgccggaggacagacatcttttctcggtcaatcctgcacttttggagggcgttaatgaggccagaaatggtggttgcatcggtcaggtcaagagtcatgttctgttggctctcgggggaaaacagggacgatgtgtgaacgggataggaagaagtaagggtgaagtaatcagaaacggcgttatgtcgagtgtcaatggagcgcttgaaggtgttaataaaaagcgtgagcaagcatagacatacttttttccgcttacggatccaccgccgtctacggacaaacgactgacagcataagggcctgccatgccaattggaaatggtgaaagagaatgcgtattgccagccagactcatcaacatcatcagacatgtcgacgtaccagcgttgccaggcctaaggttagcagattgaaactcggcgagagtaaaactcggcgagagagaaggagagagcggaaggagaacggagaacagggaacagagaacagttaacagaggaaaagaacggagacgaggacgaggatgactgcgtgtactggtggatacatccatgtgaatgactacgtaaaatcattcaataaaactcatcccatgagagaagagggtcattctgattgattccgacgttatgaaagcagatacccagaacccgtctttgtaaagcccgtcttgttaaactgacaccgacatgggtccctctccaagtcaaaatctggctccaactccattccaagacttacccattcccagctgggatccggacacgctgcggtctctacagataccggcgacgtcttcatgttcttgtcgatccatggtgctggatcaaaatttaacagcgattgcgcagaaaacaacgggatgccacagaaaaagatgctgcgggttagagcaattcttccaacaacacgtaccctctttgattctcatacaagacgtcaatttcttgagttttttcaggcaccgacatggagacggccacaaagtaaatatacacaaacttcaatacacagacgagacagcacacaggtggggtcagagtggggtaactctgtggggtattcttgtggggttggctaggtgggataggtggagtactgtgcatacccccactgcatgttccatttcgggtttcgtcgctcgcttcgcttaacgcgttcgacaggggctgacacagcgtcctttgttacctgctcgttacgaactagcctacaagcctgttctttcaaatgccctcggctaacctcggctattccctctcataccagcccgtacattgtcttcaatgggccttgcttccacacaatacacacaatgtagcacccaggcataaaacacgtcgtcgccctctccatcatgcagtttcgtgctctagttccacacaatggtcgttctccaccgactcctcctttctctctggcccgctggcgccatgcttctcgtctcctccttccttctcaaccttcctaccacgtctgccattcctatctacagtgacccccaccagtgctctctccgcgtctccgtccgtactgacgtcgaaggagagcagcagcagacacaggcaatgggcagcgttgtcatcgccagcaacgtcacctcctctgacgcccccacagaaaaccccaccagctctgcccccacgaccttctcccacacagtgaactcaactttccccacacatacccccaccacatcaacctccacaaacacccccacggatgctcgcgtctcctcgctgcccttgcttaacggtgacatgcctgccctctatgctggatacctcaatgtgtccgcttcctccacatccccccactctatcttctatgcctatgctccgagcgagcagggctccgacgatctgatcgtctggctgcagggaggtccaggctgtgcaggcaccatcgggctctttgctgagaatggccctgtgcgatttggaccgggggacagtgccccggtgcgtagtgaacattcatggacccgttacgccgatgttctttacctcgaccagccgtttggtacaggcttctcgtacgctgtcactgaagccgattacacgacgacgatggatgccgcctctgctgagtttattgccttccttgacggatttttcgatgcctaccccgacacggcgagcaagcgtcttttcttcgtcggtgaaagctacggcagcttctggggcgcatattttgctcgagctctcgctgacagacccgatatttatgaccggatcgtttccgttggaatcgtcagtggtctttctaccactcatgacacccagtacagcgtctccaacagtctttggttgagtcacctcaacaagcttggctactacactcaagacaagtccacgtggaacagcttttcccgtgtcaacgcccgttgcggctacgataaagtgatgcaggagttcacttttcccgcatcacaaactcccttgagttctatcagcactagcaccagctcttcgagtacaagcagtggtgccggcgccggagctactgtgtcttcgttgactgacagctcaggcaatgcttcatacacgaactcgtcttcctccgccgaggtggatgttttttcttactttccttcttgcgatactaacgacgcaacctatatgctcatgtacttgcaaaacacatgtctcatcagctacgacgtttcaatcgattgcacaacagcctctcagctcaccgaccacttaacaccgtatcttaaccgagccgatgttcgcgaagctcttcacgtaccatcgagtgtcgctgcatttagcacggctaatggtgtctttggcgacggttgcaactacgatctgcttcaaaagatcaacacagttacatacgagcccgtgctcaagtcggtggttccttcgctcattgccgatgggaagcgtgtcgctttcctctctggtgctcttgactatcagatcccatggtcgggtacgctgcttgccatgcaaaacacaacttgggccggctggcaaggctttcaaacggagccagactgggataatccggtcggtttcactttgaacgagcgtggtctttcgtttacgctgctcaactctgtcggacacatggcctccatgaatgatcccgaccgtgtaaatcgctggctacaggagcaagttttgtaaagagggattcatcaacaatgattcaacgaaagccacttaaaaaaaaaggtgttttgttccgacacacgatcaatcgcaatattgttaatgtgtgctgctggcagttcacagactccctcccttaacttcttcatccttcctcgttccctgatgcattgttctctcggtacctttttgcatgttttcaactctcaaattatttctttctttcttttttccaactggtacaacggacctttcacatcattttcttgcattcaatccttcgtttgttttcttagttcatgtcataatgtacattcattaactgcatatggagcctggtcggcgttgacggagggagacaggacgagatggggtgtatggttgattgaagcaaggtgtgtgcagtccaacgcaatcaaatctcgttcatttgtcaccgtccttcgtcgtcttgtcctccgttgtcttcattgtcaacattcttcgctgcttcttcgacgtctttgctgtgtgtgtgacgctgtaaacggtatacagagccgcacgttggacaccgacgcagcttgccctccttcacggtcatccacacaatcggatgcgagtcggctgggctgcctgtgcacccaatataccggtaaggatctagcgacggtacaatgatagggtcttgcacagtgcctgtccgagacgaatccaagggggccatgtcgaaaaggtcttcacccaaaatgtctgcgatcatttctgcccgttctaggcctgtagactgctccaagtctgtgggaattgttccttctggagcaccctctggttgaaggctgtccttttcgacttctttacgggcaatctctttcactgattctacgttagctctaatatcaggcggacaaaagttcgtagcagcagcagcaacctgtttaactgcactacttgtgagtcgcacatttcttgtttctgcggcacaccgtcgtagatgccacgaatcggcgggtatcgccgattactcgtttggtcctaaggaccgggttcttcgtacaaacctgcacccaacgtctcatcgtttttggcacattgtctctactcctccgctcctactgtattctattctactactggcgcatcgtgacgtacacagcgtggatcgagcgcgggcaagctggagagttgcagtaggtctcgtaacgttatttcgtttaacgaactttgagaaaatgcgttaacctacttatggatggctaccgcaccgttattgcattttagcgataaacaggaaaaagcgctaatatcgatagtgtcgtataagaatgctgcgataacatgtttactgtaatacattaaaccgtgttactcagatttaacgtggcattacgaaattcaacacagtagagagagaccctggcacacccgaggattcgtccagtcgcagaatgagggggaatcatgtagactatgacagagggggtgaagacggagctcaacggaatcgcaaacgagacccacgcacgaaactctacaaagacaagtttacccgcgaaacctcttcacagcacacacccgacttcatcagaagtctatcaaccagacctgtgcgttgtacttcaaactacactacaaaatgcaccaccaccagtcatcctcatcacatcgtctgaagcagcaaggccacgacagtcgatgagaagaggaattttacacgtcagaatacaccagctgccctacacgacgggaccgtccagaggacgagaaacccgaggcgtaagagatcatcgctgaagagggagaacagaacctgaaaagagatcctgctatccccccgaagaaagaattgtctcactcttcgggcaacggtgcttccaatcatcatccgtgttgagttctgtggctaggttaggaaacccaagccggacgtatactatagaaatgatcctatggagtatcgtcgatggtttttcgtggagcgagccgcgcccttttatagtgttttcgtgtggggaagagcagtcacagtgtgggggtaaagaacggcaacagctaccgagtaataatagtacacggaaaactctttgaaacagtacttagcaataccgtaattatcactatctatgcactgcgttatctatcatacagtgttttattgaaacctacgagcctctgctgaactgtgtctcaattcgcaatgctagataacgtgcagtaaagacacactataacgtttagcacactccaccaaggattagcacactttcgtaagactccttgtatccccttagtcctccttgtctttccttgttcctccccgcagttcgttctacttcactatcccttcttaatctccttaacgagattcacctccggcatcgctacagtgcgcaattcgacgggctcgacttgcccgagtgcacggctcaatctgtgcattctcgacgcatggagaacgtttctcccatctctcccgtagaagctctggtttccagcattgtccgggaatcggacaagtatcccagaaactattcgcaccctgtcacctacggtgtcggtggctttcgaacgaggtgagtaacctaaaacctgcccgccttgggaccctagtattcaggcgttttcagcctgtggacgactatgcaccttgaatttcccatcgatgattttgtcggacttatttctcatatttaaccgcaaaaaccgctttcgtttcattcggttattaacgaaatagagctgaatatgtccccagcattgccttccggacggccgttgtcgcctgtttgtgctccatgaaacaccaaggagatgtcgttggaagtatgtaggacaaggatgaggacggggaagtggccgagcgtttcttgtgctcctctagactttccttcgtttacccttctttctcggttttactgcatgctaactctcagtcatggtcactgcatcgcacaacctgtatcgggataacggtgtcaaaattaccaacactctcagtgaggccgttgcgtccaagtggaattcatttttgaaccaaatcgtcaatgctgactcggcagacgagctgacgatgtgtctctaccgtctcttcgaaaagacgggcatcgagttgaacacaatgccccacactgtggttgcccgggacactcggtatgtatgtcagcgaggggttctgtgaagtaaaggaaagtgatggcacttacaactcacgctgctttactctctcctctgctttgcttctttttcctcgtgttccctttcgcatttccctctaacaccctcttcagtccgtcctctccccagtgtgtagatgcgattcttgacgcgttcaaagtctgcaaggccgcttatgaagactttggactgctcacaactccccaattgcattatattgttaaggcttaccatacccttgatacgcccgagtccatcggaactcccactgaacgtggctactacgaaaagcttgcccgtggctttttgtctatgatggaaggcagagcatcgcgcggaaccctgtacatcgacgctgcaaacggtgtgggggctctgaagttaaaaccgttactggcttttcttgatgaggacgttcttcaagttaaaattataaatgacagcgttgataaccctgaacgtctcaactatcagtgtggaactgatttcgtaaagacacagcagaagccgcccattggaatccagttttcaaaacaccagcgctgtgcttgttttgatggtgatggtgatcggctcgtttactttagttgtggaattcgctgcttccatctgcttgatggcgacaaaattgccgcacttttcaccattttccttcttgatcttattcgtgccgctggtttggaactgaaaataggtgttgtacagaccgcatatgctaatggctccagtactacatttttccaaaagtcgctaaaggtgcctgttgtttttgtatctcctggtccaaaaaatttgcaacaaggttgccaagcatacgatatcggtgtgtgtttcgaggctaatggccacggaaccgtaattttctcgccctcagctcgagcaacaatcatgaattacgaagtttcttctccggcccagttttccgctttgcggatgatcaaaaatttcatggcactggcgaaccaatcgagtggtgatgcgcttgctaacatgttgttggttgaagcggtgttgtgtcacaagaattggacgctgaaggagtggaatcagttgtacacagagttacccaattttctcattcgttgtgaggtcaatgatccaagcaagtttaccacaatggacgctgagcgtcgacttgtaacacctgaaggcatgcaggcaaaggtggatgcacttgtcgcaaaatatacaaacggccgggcgtttgtacgttcttctgcaacagaagaagctgttcggtatgtaattcttactctccctgttcccttaattttaaccctttctaaaatagagtttacgcagaagccagtacgcgcgctgaagccgaagatttggccctgcacatcgctgatgctattcattagattgaatattgctttctagtcaggtttgcatctttagatgcgtttcgttcgtatgcgtttcctcacgaatttcctttcctattcttttttgatgatctacgactatgaagttctaatgggattcttctcatcaaacacataaatactatgtcctttttatagaggaacgacatgcaggggttgttaggggtattagaggtcgactttgaactggtttttgcgtagtttctatgtctttatttcaatttgtattcgtctcgtattattcagccgcagttagtattcaggatattattcataatcgtataaacctagtatttatgcttagaggagactcttgataccaagttttcatttagctactgtttatatttcgctttttttatgttgttttgtcgcaagtcgcttcggccgccaaaccttatttgtttacataacctcttcctaaaattctgaagtaagcaaaacaaatcaattgagccatttaacgtggtatgacgatatttccgcttttgtatcagcacttctaaaacacaaacaattgccttgtaaacgccttcgtttcgtgtaaaggtaggaggattcgataatgaacttcaccatggatacaaacgttcccatgtcaaacgccgaagcggatactttaaagcttgtgaatgatccgtctttcttattatttagcgatcaaagtcaaccggataagatgccaaatatgaattatttgaacccacaagcagaaagtttagaatggggatcttttgataaagttgaaccctcccagtcgcttggattttcgccttctcctgcctacccgctagatatgaaggatgaaaagcaaaaccttgatcttcccattctaaagccagatttcgatattgaatcgtcccctgcgtcacaatttatgatgtcgcaggacgggcactattccgagtccgtaaatgatggaatgacaccaaggaagtccatgtcgagaaaggagtatctcaggcaacggaaccgtgaggccgcttacaaatgcagacaacggaaaaaacaatggatttctgagttgcaagcaaaggttgaatacttcaatattgagaacaaatctcttttggctcaggcaaacatgctacgtgaagaaattgtaaaccttaagatgttgcttgtcgcacacaaagattgtccgttgtccatgaaaacactcgagtcttcaaaaatatttgatcattgaagctgaaggtttcctcttttgtattttaattccgtttccttcctcttattcactgccggaagactttgtacttttcagagttttcgcaaggacgtatgcacacaaatgcatactgtctttcggaatccatttaatttctttcgacgaatgaaccccttcatcgcttaggttgtaatgattccaaccttcgagcaacacgatcggctcaagcgtattctgggatttgtcagcttcttattgttttcggcacactcacctcgctcaagttttcatttaataatcgcgcgggtctccattcctttttatattcatcttctttgttttccaaaacattattattcgtcgaatcattcatgtcttcgtttttgcagtgattaattcgcttcgagttattttcagtaagcactgatgcggttttggtaatcaattcgtgcattagacaggttttaggtttgtggtacgaaaacaagtttttcatatctttcatttgaaatttgtattttagtgtacttgtgtcggaatcctgtgacgcattgattagtttgtgaatgtatagtttttgttcgatattttggtatcataccatgaatgcattggacagtcctgtttttgtatgttgacgtatatagatttgctcatcaagcatgccagtactgaatgttagttttatcctcaacatttctaacagttaccttaacaatgtgtatatcaaaacacttcgattttggccataacgatagattcgacctaaagcctgtaaatcataagccgggttccagcctaattaattagctaaacaatcaattcaagcattactgtgactggcgtactgggctcaaatagaattagtcgattcgcaccaactaggtttaaccctgctccgccagatttgtttgagagcaagaaaacggctgctattagcttaatcgtataaaaagtagttcttacacagatgttcataagttgaacagttaaattgatcaacaaggctctgtcgtgtgttggtcggtgtacttccatcaagacggcaatgtgtgattaataagtgtttaagaagtatttcaatcaaatttaatgtttcagtgaattgggaaacaatcacacattttaattgagaatttttgaattctaatagcaagctttttaagaattcgaatttgcttgacgaagcaatcaaatcgtttaaagataaatccttgttttattagcttgtattaaaaaaaaagaaacataccgtattttcttgatgttggataagtcgagtagaattgcataaacaattcaattcagtgagtgtactcaatggaaatgttttctcgttttcaagtgtacggtccttccagaatttatctaaatgttcttcataaaggagttcctgagatctagaaggtttcaggaaaatagtgacatcggcttatgtattagtagcaaatctcagtgaacttgtaacatacttcgcggtggcaatgtctcgcttagaacatctatttttcgtcgtagaacaaacgtactcgcgtatcgagccagctaataattgcgttaatgtttacctctcagttgaattaatagaatacataccctttcgagtcgtgcattgcctaacaagacgttttttgttgatgcattcacaagtctgctgcgaaggattggtaattcatactgtgaacggaatgaagtttgactgcccagtactccaggcataataaaattcaccattgcataaaactccatgaggtctagtaagaaaagcttgttaacatttttcaaaatttgtctagcttaccattttgtatcggtgttcctgtcaataatagcctgcgttttgtttttaacttctgtaaagctattccggtttgactgttcatcgattttagtcgatggccttatatagttagctcaatcattagcaattagcctaccttcatcgcaaacaactaaatctattttgtcacaatcgatgttgtcctgtaaaaaagaccgaaccttgaaattgtcaacagaagtacatgggttattgtacataccttttcataaccaacaagaacgacagaataggaaacattaccgataaactccttaaattcaacagttgatttggcaatcatcacatgaatgcgttcagtaccaagccattttataaattcgtttttccaattctaaaatttagcagtattcccaatttcaacgaaacttacctgtaacaatgtcacaggtgatacaatcataattttctttaaaggaggtgctgcgtttgctataggattttgctctttagaaagtgttagctaaggacatgtatgtatgacttactaagtaaagtccatagtacagttattgtctgtaacgtttttccaagacccatttcgtccgctagaatggctccgtatgaattatgtcttccaatggacataagacagttgtaaagaaaagacacaccttctttttgatgaggttgaagtatttttgccagtcttgggtcaatgactacatcgacatttctccttcatcgatttgttagaccggacgaactgtgtttttaacttacatttcatcccaaggttgcatacgttccataacaagtgcatctggagcgtttggatcatgccttgcaacaggaagctttttcttgtgcaacttttcttgaccctctttggacaatggcataacaaaagccgtatttaactttttttctggtttaactggttcgatactaactgtcgtatttagaaagctccctttgaaatactcttcctcagtaatcgtattttcaagctgtattgagtaagaacaagcgactttcatgatttttttttcatactgatatttcttttccagatactctaacaacagaaccgattgaaaagtcgattccacgaatactcgagccgcccaagctgtctatattagcttcaaaatttgctgaacaaacacgtgtaccgttctccatccaaattatgaatactgcattgattcccttggatgaccagaatcccgtctccttcccaagtcttgtgttttttgaatgttatttttctcctaaaatacaatcgagtaagcaataagattcgtaatataatagttaccatagtatggagaatactctcagtggcttttcactctgttccaattcagtttgttttgaagcaattgcatttgctgatgggtttgttttatgaatagttcttagtgtgatgcattagttactgtgtaaacaggtaaagaaatattcacttacgaaggaatcttaaagggcgcccgccgtttcatgtttggttctacgagaattgccttttgattgggattaactagacgcgactcggcacacaaaggaagcgcgacgcgacaattttaaagtggtcacatgaatgaagaaaaatgaattttctgttgttgcaaaagaaaaaggattgaatagtcggtcgtaatatattcgaaaaaatacgaagactcttttttgaatccgataaactctcatgggtactttaaagatgtttcacacaataatcgaaatagtacaggaaataaccttatttattgagttaaaaataattcaatcatcatgtatcgtcgttggaaatcaaataataagcaaaaaagaataaaagaactttttcagttcattaggcattgccaaaaattgcataaatagaaaagcaccatacttagtgacagcgagtgcgagtggaagtagtgaatgtactcatagaactggactgatatgtccaattggaggggacagaagacgtcgtcgcagcaaggacggatgaagaagagctggaagaggcagatccaacaacacactgagagtagtagggatcatggtactgacagtaagtaccagaagcacagcacgtaggaccctcccaaccaatgccaccacattggccgtagacgatttgacagccatcatcggcagcaccgggaacgcactgactgtaccaagaaccggtgtatttgcaagcactgccttcggtacaacaagtaggaccattccaattgtttccaccacattgaccccaccagggagcgcattcttcactgggaggtttaggggtgcattgcgaataatagtctccttgctttatacactcggaaccggaagcacagcaagtaggtccttcccaaccaatgccaccgcattggccataaacaatctggcagccatcattggatgcaccaggaacgcattggctgtaccacgcatccgagtacttgcaagcgctaccctcagcgcaatcagtagaaccgctatagttgataccaccgcactgtccataccaaggaacaacggcagcagcagttccgaacaaaacggaagaaacggcgtaggcgacaagactcttcaatgcaaccatattggcagtcggaagcaaagatgtttagtaaaaagaaaaatagaagaaggctctgagaatagctagaaactgaatggccctagagatggacaaattcaattgaatggtatacatgttgcatttacagcaattatttatactctcgtttctttaccttacgtaaaaaaaaaaaatactcaccctgtctagagctccgcaactcccttgatcatcttcccggctgcccacagattgtaacgtggataagggcaccggatacgttcacaagaaaaccgctcatgataattcatgtgttttaccgcagttcatgtcatgattccgaaaataatgagaacacgagcaaaccctgttcagcaataatccgccctttttcatctcatgctcaacatcctgctcatgggctgtccctttttggcgaaaacaaagtgctcatgtcttgtgctgcaacttttccatcgtcgcccggcatgtgtgatgtgttaactagcacagcacaataatataactcaattgaaagctataaattaattaacaaataactagtgacatatagtaccagatggaaaaactacacaacgtgtttagtatcaaaaacaaattttggtttacgattttttttcggctgccatactagcctatctgcttgagcggcaatttcagggtcccataactctcagggtcttttgatccacggcaagccgactcttgcgatcgtcattcgactaggcgagaacaaacgcgaagcatgatgttcccctcttcgtactcgcgcaggggtgaccctgactaaccaataattattcaaaccgaccactaactccgaagatcgcgtcgcaccatcggtatcgttatgtcatgtcagaaaactgtcacactgaaacttaccccactagcacccgattatatgcttccgagtgaagaattccttctgcaaaaatcactgcttcgtattcaacagggttggttaggagtctgtacatcatagggaaattgtagaaacagatgttgcgtgtttatcctaatttttagaaaggacctaatttttagaaaggagccgacaaaaaaacacggagccgttttaacaaaccaaactctcagcatgagttgtttggtgcaagttgccccttctcctttacacatgcaagccattagtaaatttaactttcgctttctgtattatgaatctaaatacgaataatgttttgattcagctggaggggtttacaggggtaacagggatttcaaataaagtgccgctttgagaaataaagttcatcaagcatattattttttcgataaaaaaggttcgttatgtgaagaagaatctttgattacatagtaataccgtttacaaatttactcattgcaatacaacgcctttctcctattaatcaggttctttgattcatccatttctacatgtcgcaaaccgcgcgtatacgcattcgcaggtaaccttaatctgcattcatcccaagcgactgcctccaacacgagtctccttctccattacattacagaacgatgaaaatgccgttcttaattacagattcgtcctctgttttgtgtcagtcgtatatcgactcgatcattaattagaaaaatggactttgtaatctaatggatgaatatactcatccatgctcaaaatactgtctacttctgtcactgggtgatattttactgtctaggacctatgcatgtttgtttgctacttacatggggttcacataagatcgtcgtttgtttacatactgcatattcgtaatgcattttgggaagagtatgtcaacaaacaactatcccaatccactcaagaacaattgcatccatgcatcaaaaacataggagttcatctgaactgctatcaaatagccctgttctatccatgaattcaattgagtcgcattcaattgcgaaggccatggagtatcctgcggcacaagtgaaaacacaaccttgtagttcgccgaaaagagatagacagccattggtgaatggcgacaaagtctctgagcagtctattaaagtacaagacaagaagagtacactctccttcccttgttcgtctgtcttaaatcgtttgcaattaccaacgttaccacgccgcgtgccattcatcatcaatgatcctcagtttccgcagaactcaatggcaagtctgcataccatttctggcctgtttcagtatcgcaagacagtcaatccggattcggtagcatttataacccttgataacaaaggacgagaagtcgcttgctgcacatggtcaaggctgtatgacagagctgagaaactcgcaatgttcttatcgaaacatgctggtataaagagtcaggaaatcgtaatcctctactaccggcgttcagagtttgtggattatatttcctgctttttggcatgcatgctcgtaggaattatagtggttccggtgatgccttcactatcctttcaagactttctgtttattctctcggaaacgcagtccaaacatgttatgctcactgaatcgacattcaagatattcattcgtgaaacgtctatagggcaacgaaaggatatctcatggtggaaaattaatgaagttagtaactttaaagttcctccgggtgtgctgtctttaaactctaatgaggatgacatcgcatatatcgactttataaagccgactgtatcttcaaaaaaggccattgtatttcgcaataaaacaattatgagccaggtgaaggcacttacaacggcactcattactaatccacttgatcatggtataaaaaactacaaaacgaaacgtgcaacacagctcaacgttagaggagaggtgcttctcacatatcttgatccacgcagatctgttggattgacgttcacagtttggaatgctctctttagcggttacactagtgttatttgtgagccagaagccatttcgactgccggcacatttgctttcgccatatcaaaataccaggcaacaatgcttctttgtgattataatggactcaaaaacgttgtttttaattaccaagaagatccccgatctactttatcatatcgtaaaaagtttgacgttaacttctctctgcttaaactatgtctaattcattgcaacatcgtggatccagagttcaacgccttactgtctgacagatggcttcggccattaggatgtttatattcgcgcgatattgttgcacccctccttacattagatgaatacggtgggatatccatttcgatgaaagactggctaatggtaaatgacacgtatttaactaatgggccgatgcacgaggatttctatcaagagctcttagtcctaaaacaacccttatggaaaaatacggttcacaccatatcgtttctcgaaacttgtaactacaatcccgaagatattctatgtttatcaccattttggttgcctattatcaactcgtcggttgttgtggtcaatccaaactcccactcgctttgcaaaataaatgaaatcggtgaattatgggttcaatccaaatgcttgcccacagaacttttcttcgataacaagtttcacaactgtcttcctgaacatccaatcatcgcaagtgataacgagtcagaatcctttatttgcgaatcttctttctttcgcacaaacatttatggtttcctccgtgaaggccatatcatagttgtgggtaggaaagaagatcagattcgacaaaataagcacgaaattgagaacgggaagttagtgaagaaacttcaactcttttacagtcagttcttaatcagagatttgatgaaacgaatacctaacatccatgaagcagtcttgttcgacattaaaattgaggatgactactacccagttttaataattgagacgactttagcagagcctgcgcagcattgtgccttgcgatttctcgaaaaagatttcttacctatatttgaagaattggcccagaattgctgtgagtacctcaacttttcctataaactctctctttatgctgtatttatttcaaggacaaataagctacctcggaatatggaaaccgctggcagtctaattaatccacatgaatgcagacatgagtttttgttaggaactttaccgacaaagtatgtcaagttcttcgttgatcgtgctatctcatgtttgcccgttggaaaagatattgtccatggaatttggtcatccgaaatgtttgattactataatcaacagcaggaatcaaagattcttcaaaagaatatgtttacgactaaggacatcgaagcctctaatcaaatttcagataggcttcttctctataacacaattttggatctttttcttcttcgtgtttcaaagacgcctttacaaacaagttttgttaaccttagttcaaagcttactgagtgttcagagatttcatggagaaaagtcgattacagaattgcttctataatggagtatatacaattggttcttaagccgaagccatctcaaataatgttgttgatatatgaagatcctatggaatttgtgttcgcactttacagttgttttttccttggaatcactgtcataccttttcaaaagattggaaacttacagttgcaaaaggaaattggcctgattattcgactcattgatgaattcaaagtgactgcaattttaatagatgagagtggctttttagcttggaaatcaaaacctattattcaggctataaagcaacgctcttctctttttagaacaaaaatgccaaagactctctgtacaacgggaattcccctttccaaaaaatcaacaaagcatttgcgctttcgcggtattagagagttaataaaggatcgagcacctgccgttatatggattaacagggccatagacggaatcgtctccacgtcctctttctgccattttgacttgatccaattctgcaaggaattaaaggaagcatttcacatttcttcaactgacagtctaatggctggatttgacttttcacatggcttgggattagttttaagttctttaatgggcatttactgtggtatgtgtcttaggtatttatgaggagactaacctttaggctttactacttttcttctaaccgaagatgatttgtcaaccagatttgggatgatatcagattccttactgaagcataaaatctcgcatatgtttctcccaaagtatctcctttatcagtttattaaaaacatacccgatgaagacttcacctttatacacgcactgattgtgcccttctctgagagactttattctcaaaggcgtatgtcacatgaaaccgatgtattttactaacgctattctagtgctaaagataaaaacttatttgaatgataaaaagttggcgatagatgcaatttatttcgtcctttcgcatgcacaacagcctattttatcatacataaaccttgccctatctaaaaatgatgacattgtactttcacttgaagcgcttagagaaggtttagttaaagaacaatcttctgacgttggcaacaatttactgttaacaagtgctggtgaagtaagtcaaaagaaatgaatcattctaaccaaaacagggaatgcactttactgacatatgtgttgtacatcctgaaaaaagggtacttttgactgaaaacagaatcggtgaaatctggtatcatggcccccatggagcagcgtgtaacctagaccgcgatggctttggttttcctatcgaatcggaaggatatatggaagaacccggaatgtctcataagtgtttcttgcgcactggtttactgggatttttaagtcggccacataatcaaggctctaatagcgattccccactgaagctttatgtgttaggaaatatatgggatacacttgagataaatggccttaaccattttgtgatcgatattgaacagatggtcgaaagatgtcactcgaacatttcaaaagatgggtggtaagtcaacacattttcataacctcttagctaacatattagtgtgctatttcaagctggcgagaacatatgtttgctcgttgaggttaaactggaaaattgtctagcaacgctggcagccttaattgttacaaaggtactttctgttcacaagttcatcctagacaacattgcttttgtacatgatggttcatttccaagaaattatttgggcataaaaaatcgtcaaaagataattgaactttggctcaaaagaaaaatgtaagtacggacataacacaatagtctctaacaatttaggaaactatattttgaactagacacacattttcaacaaccctttcttaatgatttagaggaagaagagacataaaataaaaatttcttattacgatgccataatatgtgggtgagcgtaagaaaccaagggtttatgtgttacaaattatcttcaatcatgaaaattttaattatttgtcagcttgtgttcgaggcgatggatcaaatttggtcgatctcaagtcttccaatagccaatttattgctttctctacatttttaccagttaaggcagacactggaatgaccttccaatgatgtgatttaatcttcatcgccttaacttcctaagggttttgttagagcgatgtaaacattatcttaaataataaaacttacatcttcaacttttaccacgaccgatggttccatggcatccattttgtttattattataagtagattcgcaccgagtaatttctgttcaactcattagtctaatgttcacataaaataaactcaataaaaaacacaacatacttcctcttccaatagcttctgaagctcatttttgcaagtatgtaatcgatcttcatcgagtccgtcaacgacccatattattgaatccgttgcctcaaagtaatttctccaaaaattacgaatggttttctggcctccaatgtccccttactgcgttaggatcttttctgatgacattttttacttacaaatattgagtttaaatccagatagctctattgttttaatttgaaatccaaatgttggtgagacacttgtaacctgtattgatgttaatgatgcaaatagttggcaatatttcgttctttacatcttcattaagtagacgttttaaaaaagttgtttttccagcattatcaagaccactacgagaatttagttatatcatctagaaaaatgtgctttcaatgcttacagtaaaagtactcgtatctctcgttcttttagcttctgttttcgtatgattgtcaataaacccatttgagaagtctaccaatctataccgaggtagaatatgttcatggcaggaaagagtacataacttttcgtgcctatgcatatttgcttaacagtctcttgacattctttcacacgattctctgcatatcttcatcgtcattaatataaaaaaagcaagactacacataaaagaaaggaaaagtaaactacacacttatatgatcgtaaaagtcataacgccgttaaattaaacttaattggctactttacaaaactggttcgtttgaggaattagttcacaactgcagtaacacgagatgatttctgaaccgtatcttccttcagcaattcaggccataatgaattgcatttctcatacgtcgcagttgggaaaacaatgtcaaacatttgttcataccattccacaggatatccctcaagacctaccttgacataaggtggtaattcttcccaatctgaaagattatcttttggaaatataatcttcttgacattggacaacttagcggctacggccttttcacgaagtccaccaatccgaagaattctaccggtaagtgtgagctcgcctgtcatggcaatatcaggagccactggcatattaagagctaacgacaataacgatgtcgccattgtgatacccgcagaaggtccgtccttaggtaccgctccttcaggacaatgaagatgaatttgggctttttggaaaaattgattgtcagggaaccgctttgccacgagacttcgaacataagaataagccaaaagagacgattccttcatcacatctcccaattggcccgttcgttctaatgacggctgtgatgaagaagtaagcttgttcttcacgatagactccacatacagggtagcacctcccaagcgtgtccacgcaagacccataacaactcctgcgggcgttatatcgtagagtctgtcagacaaaaaggtagcagggcccaaatagtctttcaagtcattatccgtaattgttaaatttattacctccggaattttgataggcacacgaggcttaaaagaagtagcatgttcagatacttgctctgattgtgcttccaaggcttcacttccctcttttgttacgcctgcttcttcaggtaatttttcttcacccatcttcttcacgatattaaatgacattttccgaaaaatcttctcgatttgtttcttcaagttacgaacaccactttcatgacaataataacgaataagtcctttgatagcgccatcggtgatgtttatgttcgtgtctttcagaccacaggcctccttagcttgaggaattaaatagccctttgcgatattaatcttctcatcaagaacataacctgaaagttcgatcacttccatacggtccaacaaaggagctgggatggtgtccaaggtatttgctgtacagacgaaaagtacagaagataaattaaccggcacatccatgtagtggtcaacgaaggcagaattctgctcgggatctagaagttcaagaagagcacttgcagggtcaccttggtgacttttacccaccttgtcaatttcatcaataagaattagagggttctcagtctgcaccttcttcaatgcctgaataactttacctggcatagcaccgacataagttcttcggtgacccttgatttcggcaacatccgtaagacctccaacactgaaacggtaaaattccctgttaagtgaacgagcaatggaacgaccaattgatgttttgccgacaccaggggggcctacaagacagataatcttgccttgcattgtgccacgtaattttccgaccgcaacgagttccaaaatcctgtccttcacatccttcaggccaaagtggtcctcatccaatatagtgcgcgccctttccaagttgaagttttccgtagtttttcgtccccaaggaagttcagtgagccagtccaagtagtttcgtgtaacattgaactcagaggcaacaggctccaaatgctggaacttactaagctcttcattaaaaaccttctctacttcagggggcattcgcaaatcttttgtgcgttcccgaaactttgtaaccagagcctcttttccatcagtttccaagccgagttcccgcttgattcccttcaattgttccataagataaaactccttttgtcgttgattgattttttggtcaacgtctttgctaatcttactctgaagctgtgcgttaaagagttctttctttaacacaaaaagagctttttgcaggcgatcagcgacgttactagcttccaaaacttgctgcagctcgtcaagctcaccggaggatacagcagcggcaaagtccgcaagcttttctggctcatcaaatacgttaccagtagattgagatatagagaagttggcgatttgatcacggaaaagtgggttcaagttcgcaatgtccttaaacacattaacaatttcagaagtcacagccttgataacaggatcttgacgatcgtaaggttcttttggaatattctgaaccttaaccaacgagacattgaaattctttaggattgctgaagcgttctgcagcggtaaataatcgttttttggaacagacgaagacgttgaaggcggagtgccacccggtgtgttttcatctggcacaagcaatgactgttcatccttatttggaagaagtgccgtcgaatcttcagcagattgatgcggctgttcgggttcctcttcctctttcgtttcttcttgctgttcgttctctatatctttgacattagcctttacggcttcctgggttgactttggcgggataagttcagtaattcggatgcgtctatgtggatacaagaccgcagttaacgcattttcaccggcgtttttcgctggaaagatgctagtgatttgggcgaatacaccgacaggataaacttgttttatgtctgtaatgacatcggtgtctttatcttcatctcgaagcaaaaacgcaccgatgtacggttgccgcttcttgacaagttcttttatagctgctgaaacaacgggatttttggtaacgacagctttatagaaacctggaaacaatggtctccgcataattggtaacaccatcaattgaggatagacttccggaattgagccagcagaagcttctccatcctcctccccatcctgtggggtcgtatcgttttgagacgaggctgtctcttctgttttccgaattggttgttcgttagatttatcattctcttcactatttacgtgtttctcatgatcatctttttcggggaagccctctggctgcttcttgtccctttctcctctaattaagcttgcagaaaagggtttgcggtaattaagtcgcgatgactgacttagaaaacgacggttacaactagtagtacttcctgtatgagtagatttagcaaataacaaaactctccatcctgtattacagaaacgagaaagcattgagacgaaaaaacaaattcctcgccaatatggcagttaattgaatttggaaggtgggtgtgggtgtgtgaagacgtgagcgctgttcacttttacgactaagtcttatcttcgtagtaactactccagctgcctgaaactgttgataatttcgtgttttgtgttgatgtgagagtgttacatgtactataaattgcgtttgttgacgggtcgaaggaatgctcgtttatagagggtaggagaaatggaggcgaaacgagaagttcaatagcttgataaaggaaaacgtttcgttgatcgttttaaacgggttatagaggcgagatttggttttttgagcgattttaaattgtacttttctcgaaatctgagtttgtacttcaaaactgaaacaataatttacttggtttgaaagcattcacagcatacaaggattcatacttgacataatgttaattgccccctttcgtagtaattacatgcatcttaattatgtgcctgtagcgccgatgaaatcgacaattttatcatggaaagcgatttattaagaaaggtacatcaatagactcaatgaaagatctatatactccctgttcccaacgtactctaattcatatgagaaattagactcgcgcgcaatgatggttctcgcttaaggatatttgtcatcgcgtttgcatgaacagctattatacaagttgatggtcaacggtgtccttacccaaacaaagtactgttcgtttctgtcattaattatttctgtcatcaatggtatttcaatgtcatattccctgaaaattaattctgtaaacaagcacagcaagagaatacagatagggcagaatcattttacttataaggtgtaatcttccggcggccaaccatttgtcctacagaaaatattcctaatagttcaattgcaataaaggttcctcgtttaatatcttccatggaataatcctgaaatatgcgggacgtccgtctctacaaaactattagaaacaatctcaagcaagacgtttaccataccattgactgagatgttgaacctattttttccgaacgataaacctgcttaccaaattccctccaaacctttgtccaatacatgataggctcttgatagcctagatactgtattagagaactaattcgtacacctgtaggacgtacgtgacaagcgtttcatataaggcctaccgatagatgcaatttgagaggcagacgaggatgccagatgcttcatggatccaaagaaacgagaaaacgatgacatacttcaccaataaacaacgcctataagacgagagtcttatttcaacgataattttagtgctgtttgctttccagtggtgtctttttcctttcaatagctaataaacggtgatgtgacgcttacgaatatagtcatgaagaaaacagaatgtaataaataaaaacaaatgaaaacgaacctactgcttgcacttacatatagtgccactagttatacttaaaagagtccgtaaacccgtaggagaccatggattctgcgctatcttaaatatgtagtaatacaaattgtattaagtatgtgtaaaaactctcatcatcccaaaatccaaaacgaaagaatacctgtgttgtccacttaaaaacgcatgcatataaacaataaacatccacaccttatctagtctgttgtcatctcagactcagatactttctcctttttcttctcctgttgtttttttatagaagctagctttttggcttgttgaatagcttcttttttacgaacctccttgtgacgatcgtatgaagaacgagtcgtaatacgcttacggtcgggagcgtgatatttgagcttctttttcagttgtttggtgggcttagggagcgccataatccactctggtacctcgcaaccagatgatttcatgacgccagcaacgagctttaagtactcgctatcttcttttgtgtagaacgtaattgcacggccaccgtgaccagcacggccagtacgaccgatacggtgaatgtaactgtgtacactttgaggaaaatcgtagttgataaccagcttgactccattgaagtcaatgccccgtgccaacaaatccgtggcaattaaaacccaaacttcgcccttacgaaaccgggccataacctcgtcgcgcttcatctgaggaagttcgccatgaatggcagcaacatgaatcccatcgaacataagctctgtgtacagagccttcgcacggtcaatgtcttgcacaaagatgacaacacgaggttgaatctcaccatccgaaaccatctgacggaagattacaagcttcgaagcttcattgccaacgaacaaaagcttctgctcaatagttgatgtagctgcatctttttggccaacaatgatacgaaggggatcatgagctaccgtcttagccaactcttccaccgttgatggaagagttgccgagaaaagacacttgcaaatgcgtggatgtgtgcaagcactcaaaacaccgtctgtttgctcaacaaagttcttttcaaacaaccgatcggcctcatcaaggacaagaaactcaacgttggccagagaaagacccgacttaatggcgtgaacgagacgcattggtgtagagacacaaatgtcgtaaatctcacgcaatttcgtatttttttcttgtattttttcgttggacttgtcgtagaagattgcttttaagtccgtccgtgcaattaaacgcttcaattgacgattcacttgttctgccaattcacgcgtcggcagaacaatcacagcacggaatccaccgtctttatgagcttgaagactccgtacaatgggatacaggtatgcaaccgtcttaccagatcccgtaggagcacatgccaaaacgtctcggcgttgttcaatagcaggaattgcatactgctggatgggtgaagcttgcttgaaaccctgttcgtgcaaattttgggtgaacaaacattcagggaagtcttttatcggctcaattggatttgttccagtaacttttaccttaccagtataaaatatcttttgaatccgagtttcctcttgttttttcgccaatgaaacagaggcagccttttttaaagaagttcccgtcgtaaggagcttaaacgcatccatttgaacaagttttaaagcaaaaaaatcacctttccctgagtaaggcagacggcaggtgtacccgatgtaactttggtgtatgaaagtctcggtgaagcacgctggacttcagtaaacgggttctttaagtgaataacgaaaaagacaaaagtggatcaatagatcgaatatacttcacttcatttgagaatcatcatgtttgtttataaaaaaattaagattcggctttgacgttctactgcatacttcttctacttggaacaattgtagactgtagcggtgctactctaccagtaaacattattagatagtcagtagacgaagtggaacggtagttggattcaaaaggtgctatgaatttacaactaagttaaactgcaccaagcttcatcttgataattaaatgttcgtaatcattacacccaacttaaggaaaggagaaacgagtaagggacactttaatggtgagcatatgagggagatgtgttgtggtaataaaacaggaaagagtgaaagaaaacacatgccatgagtatgaacgggaagggagacgaaaatgcaagaaaagtaatgaacaacgattctggatgtagcataagggaaacagcgcaagggataaaatggaagaacaacaacaggaagaagtgaacaagcacacacatcacatacacatatacacgttttggattggctagcccttcgtttcttgtgttagtgcttcttcaacggcatcgaggatcgtcaagtcgagctcctctacattcatgccacagctagtagcaatcaggcgtctgtaactgttcaccgtgtcgtcaataccgagtccttcataaagttttatcatagaaagtgtcaagttacttctattacgctggagcattcttagccgttctcgtaaaacttcaacatgttgtggatcttgttcagtgtttccattggcactctgtaaccgtggttgaacgtctaatgtttcctttaacaaaacggcctggcgactttccaaaagcataacaaggttttgcttttcctttgcacatctgttttttacatcatcaatttcacgttcaatgaggacgccaaagtttggaacattttttcggagcgattccaactcccgttgcgtctgttcaagctctcgctgcgtttcttgttttaattttgtggctcgaacgagatcctcatctttttcaagcaattgagcgttataagtctccgcgagctgagcaaacttagcagagatggagggaattgccttgccaaaggcttgagacgtgccgaaggtgttatttatactgggtgcggaaaaggtaaagggacgagaagggggtgagcttgaacaaggcggagcgacgttgttatcggttttcttttccagttccgcgatgaactctgcagcactgtgctgctgtcggtttaataaattggggtttgcattgtagcttaaaagcgcattgacacaggagacagcgccattacgtgcacatattaagatggcagtgtctccatttgtatcttgtaaattgataagccgcaaaacattgttcactgattgcatggaagttaacttttcgaggacacaatccaagtagtattgcgcagctcgaagctttgaaggcgttgccgttgccaatgcgatatgatgcagcacggactggccgtatacgtcgaccgtatacagtgtagattgaagcatgtctagaacctggttaaaggccttacagtcgtagttgttggtaaaaatgacacttcgcatcagcggtgtttggttcagcctgttacatacgccaatgtcggcgtttgcccgaagcagaagctttatcatttcgacatgacccattgaacacgcccaatgaagggatgtgtggccatcgtcgtcaattacactgttcacctgaaagtcggaaggcgggttgtaaaggaaagcgggaatctgagactcttcagggtgaagaaagaagtccaagagagcttcttcatacttatcgagcggagtgtcgagagcagcactttgagacgtaacgtcgtgataagagttagaagcatatttaggagacgactgtgcacgcccaatggaagaactcgatagacgtcggtcgtcgtcgccagctgcgatggcactaacgggaccagcactcggtttcgcaccattaggaagttttttgtaagaagaaacgatgttggattcctcttttgcaattgattcggacgaggatgcagtcgacgaattccggccgagatttccattagaagtatggtttccattctttctctgacgcgttctacccggagtagaacgcgacttttgtgacgaagaacgttttaaagcaggtggttcttcaccattcacgtcgaattccaagataggactcattacagcgtcaaccttaaattggacagcaagctccaaaccgcgtttaaacggtacccaggtacctaacaatagcgttagacaatattctttgaggaaacacatgttaattgctgccggaagcactcgttcccgccatactgttttccggtgtatgaagacgcgtccatagtcagacacgacccgtctatgcaagaacatgggacagaaacagcaaaaaacgcgtaattcaaagcctctttaccttgatactttccataaccgccctgtactttctcgtgatggcccttttggacctctttttcgagaattcgagtacgttggggtttgtcaaaatccgcgactttgaggatttgagtcgcgttcagccaggaatcatgccgtcgtcgcatcactgagactcctttaatcaggcattcgtacacttccacgccagagtacgtcgctgtatgaattccaggatttctaggtggcatggcgaagtatgcataattcaggatgcttggcgtcgtcggctccgaacttcaaagggaatgtactcggtaagggtcgggcatatttccgatgaggtcatagaacccagacgcgtagcgcggtggcagcatcagcaagcgtctaacccttacttggtgtctcctcggtgcacgcaggagcggcattggtaatacagttatagtagtagtactggtagtagcaatattaatagtaaaaataataacaatgcagctagaatgagaattaaacgcacacattcattatagtaactttaattacgaaaattaacataacaaaccgtgtattagaagcgggtttatgttcacgtaaaacggacacggagcagcagaatgaagaatcgtcattgaatcgtccatgtaacttaaacctgtttatcaaagaaatacggaaactgggcgaagcaggcaactagcagtttgaagtggttttgttgaagctgggatcggcttcctctaagcatttgtttttcctaaaaggtctgaatcgaaaccgccggactccaagtccaagaccttctttaccagatcgtaggtcattttttgcgtcacaacactgtcgtgcttgtactcgggatggttcataaagaaacgacggatccatgtggcagctgtcatgcattcaccagaagctctttgtgaaatgagttggatgtagcgttcaagacggtagagaacactcgccttgggattgcaagaatgcaagtagctacggacaatgcgcacaaaaccagggaaggagccattctcgtctgaaccgttgaaaagctcgtccaaagtgtactctgcaaattgatcccggctactagaagtagcagtgtccgcactggaagggaacgggtttctgcggaaccagaacttgtggcggtgaatagcatcgcgggcatgagcacgcttcatgttctcatcgaccaacgagattggcatgtagaagttgagtttaaacgaaagaatggctcgagacaacaggacaacaaagacagcataggctgcattctcaaagtccgtgagctgcacttcaagcgaacggaactcgacacgccagccaatgttgctttgaggtggagggggcttgaaacgaatactctgccaatttgtagagttcaggttctcgaaaaaaccattcgatttggtattgtcttggtgaatactgtcactaaaaatgacaagcgggtcacggaagaaaatgtgggcaacatgacgagccaacttttcgtcaatgccagcgtccctcaactgcttgtagcagcgatcgttcatcaccaacggcacatcggaatactctgaaaggttacgtggatcgttggcgatgtaacaatcaacagagtcgtaacgcgatttaggaacggttttgagctcctcctccgtacggtcgtccaccgcacctgcaatcacattccaacgacaatcttgctcggccaaaaagccacggaagacgggagtggccgcggagagtgccatcatgagaggagcgataggtgtgagctggtcatacagttttctagcttcatcaacgccagtcgtttggaaggtaagttggagacaacaacaccccataccaaaacccatactgtccatgtaaatgtgattatctaacgcggcaccttcacgggcattcacatcctcggggaacaaatcgcggtcccaaggaatagtattgtcgtgaaagggttgaggtgtgttcttatcaacatagatagggacattcatagcgaccttgcgacgtctgcgcgtacgaatattcgcagtcagtgttgggaaccggacatgactattaatgacctcgtccggcaagaaaaacgaacgtgagatgggtccattcgccgtagtaggagggtcagtgaagtcttttgctcccaacagggggaagttggtcaaagttactgggaactcgtttttcgccaagtgctgctgaatgataatgcgtcgcatcagcatgtttgcttcaacgttcagcaagtcctccaaggtagaaccatatggtgctccaggagtgctttccaccatgtaacggccgtattccgggtggaaggtaggcgtaacatattcagcacggaaaggcttctttaagtcgggggttttgttttcgttgacttgttcgtggaacaactcacgcaattcttctggcttaatggggacggaattgtgcatgccgctgatgagagacgaagcatctacggcaaagccgctcttctcgtgttcctctaaagcttcaagaatgtcttcctgacgcaaggagacgcgagcgattttatgatcttcgtccacagacaggacaatgtactcaatttcatcaccccaaaggagaatgtcgttcgtctttttcaaaccattctcgtacatgtggatgaactgttcaatgccattttcacgaacatgatcaaagtattttttcgattcttcccatgagagaggagtacccacgaccagcaatcccattgtgagtagttttcaaaagtcgctatttaaaagatatggggagaaattactaaaccgagagaaagaaatgaggagaaaataaagagaccaattagttcggagtaacacgataaaaaatccgcgatactagtcgaaacgaagccaaaacgtacaaagacaagagactattatacagcgacaaaaagcaacctgctgtaataatgaattacaggagaagtaagtcgttgtcgaaacccttgacaaaaactcgtaatatgaaaccaaacagtccgctaacacaaacgagcagttatgttatcagcttttacaggtaattatccttgagtttggattgatttcaatgccaatggttttctaacaggtttttgctgttggaagaacactgtagcgaaagcaccgctacacttacgcaagtcggcagaattcagcaagagccaaaaagataaaacagtaaatgaaactctcggtccgttatacggaaacgcgtccaccgaatcgtcaaaaggcggaactgtttataaaatgagaattaggaaaaaaacgaaatatgtcgtgatgaaccaaaccccgttatatattgcgctgtcttggagaaacaagcgctgcctgcttagtcaccaacaaaaatagtaacgatagctcacgtactccgttaagggagttgcgtaatggggtcgctgatagtgcgcaggtacgctggccgatgacatctaaacgagcactttggaccagtagaagagcatcttagttgtcctggtgatcgcttactaagaaaccccagatatttgaaataaaggtaagctggtcaaagcaggccagaggaaaattggagtgtagtttatgcaaaaaagcggagaggaaaaaaagaggcgggtagaagcggtagaggcgaaggggacggataatttagcgaactgtaaagctgtaaagggtacggtaatagtcgtcaatgtgcttgtgtgagtttcgcggacagacgtagcagtgtttttcttttgttcggtttagctacaactggggatgcagagattaagttcgtctaagtttttgtgcttccaaaacccgttatgcccataacacttgccaattgagggtcaatccctgcgtcgtcgacagcatgggtggcgttagaccgttgtttcttgcgtaatttcttgagctccttttccttttgccgttgtttatgataagcagcaactctggccttcaaatcatactcagcagagccctcctgtggtgacttgagtaagtttttccagtactcaatgcgttcccggacttggtccactgttgcacgctcgtccgaaatgactgttcgagtttttcgcaaatgctgagcactgtttaaatgatccaaccaacttaatgaatcgcgatatgtctcatcacatgcttcacagtaccagccagcgctctttcctcgccgtccaacactggacccaggtggagcaattgtcactttattaacgtcttttgtgaagtcaattcgctcagtccgagcaccgaccaccttaaattggcgagtggatcttttcacggagggagcggaagcctgcgtatgcgttgtcaactttttttccgtacccatgaggttcgtagaggaggggactgtagtcgttctaacagacagagcaacgagaagtgtgagtaaggtgtttgctgcaaatggcttctgatcaacacgactcgctgtaaatgtcttaaacacacaatttgcagtctttttgtacacagattcaatagaaaatactgcccgatggcatgtgtgttttctattcaatccggttaaacagcggtaatgtatttatattcattgccctatgtacacacttcatcaataactatctaataaccaaatggcaaattaaagatagcaaaacgaaaaaaaaaaaataataaacaagagtagtggatgcatcaaacatcttagtcaaatttaaagaaagaagaagcagataatgcgagggatacacagtttagtaacagtatcaaaggattgtttttttaatattcgcaacacgcctgcgacaaactgcttgttatggcaaaagaaggaacataacaattgtttttccacacacaatcaaaaatcgtgcaacacacagtaggcggacaagcttacgctgcatatccaagaaaaggacagcgaagcagaatgaccgaaaccaccgaggtacagaaacaagcaattaccagcggtagaaacaaaaagcagagaaaaaaagaatatatcccccatacaatcaaaggcaaaggcctaaatgcactcttctccagtcatgaggtgccaatttatttacaaaaaggaagagcttggcactaggctattccttaaaagggaatgggtttatgtacagttgaatgattgcccaaggactggagagagcacaaattgaaggaggagtgagagatgtgagaccgaaagtgaaataagaaaccgaaggagaagaaaggtgaacgggcatgaaaacgcctcactacctattcatcctctttgctctcgttttgttccaaaaacttcataagcgaatcgcctgccatgaggtccgtgacatgttctctgacctcagcaaatagtatatgcacgccttccacccactcagccatagagtcgtcctccatggcgcgcgccatatgtgctaccactcgacgatatatttcgtcggggatgtttagtcggttaggcgcgttgacagaaaggtagcagttgtaaatacggtaggcctgggtaaagcattcacgcaagagcgtttcgtctttttcacgcagagcaacttgacaacactcctggaaatcacgcgtatcttcgtaaaagcgagcattctcctcacagtaattatgaagagcgaactcataaaatgaagtgtgaaggtttggcattttcaagatttgctcaactatctcgacattactctttgtctttctgagctcttgaataagtttagcaatccgtttggccttaccaaactgatgccagccaagaacctcaataccagacgcggtaatgatatagctcgtacccttgtgatatgaaaaaaccatcgtctgactagtaggtctttcgtgttcaagcaaaccgtacagcaagaagtcgttcgcgatatcctgaagttcggtccagtccagcagcattgtgttgttcatcaaccactccatcacatcgatgccgtacagctcgtactgcaaccgcttttgacctcggacactcgtgtccgcacgctcgtacacaatgactcttcgagagtccaacccatcctctaagagaggacggttgccgagcatacgctggaggagagtctgaatcaacgtttcgtcgcggtacacaaggtctgtgtcttgcatgcggttgatcgggaccaagatgaggggatccttcagcatctgtgctgggaacgggtaatctttcacagcattctgctgaatgaactgatctacaacgctggcacctttccgtgtaagtctcaacagcgttttttcactcgtcagctttcgagcatacgcatcagaaacggaagttatcagacgagcgttgagaaacatctgacagaggcatttggctactttcttcgggacgctgaactttgtagtcgatttaataattttcccagtgccgttcgcatctccatcgatacgatgaacgagattaagctgcagattctcgagtgtgaacagcagttgttttagtgtgcacgtattctcaaaggtcttgaaatacattctatgcgatgaaaacggcgtcgaaacgatcatggcgccaaacaactctaaaaagtcctaaacacgcattagaatctagactcaagaactaaaactgatggaagccccaaagctgtgacgaaaccaactagttaacatccgtagatgcctttacatatagccggtccacggggaaacataaaatcgcacgaaccttgctgaatggtctgcctacataagtcagttgcatgaaccgtgtagacttctgatgtttggactccagtttacgcggcaccgtcggttcttccattacagtatgtgaaaaaagacgaggaaggccacaagagcttctacgcgccatttatatgagctaggaagaattaccccttgttctttgtcccaattcttttgtgccgcccatgagtatggggatggtccccctaacgaagattgagcgcggattaatggttccacggagaatttctttttgtgctgcactatttttttacgagaagcctagcggagaattaccgaacggaaatgctagtgtttggtgaacggcaggttggaattaagctatttcctccatttaaattagactggttccaagtaacatcgcataaagccaaataaactcggagtaaacgagcgcactattttaagcgacttccgaggtaacaggggcaggggtctaacaggcacagagcatcgcctgcctttcaccaaacactctcagaacgcgttactattgggaatgccagttcaatcgctaataaaagctcttgaagaagtgtttaaaaattttgcagatggaaaaaatgtcgattttacgaagttgaacgagtctgtggaagaatatcagcagaaatttccgacaccgaatgcagcaaactctcggaaaattagaagtacattagatgagttgtacgacaaacaaccgtttaatacgaatcagttgcggatcctatggctaaccgtgttgaaaacggtaattccgctgttaatcatgaacaaagatgcagtcgattcctggtgggatcaggttttttacccgttcttgaattccccaacacagttgaagccaattgtcagtgatatcaagtccatattgttctatttactcatctacgaggaagatgactggggcggatctttacgggaagaatgtgcacaagagattgcaaggcgtctgatcgagttgtatctagacaacgctgtcactgattctaatgatcagacagtacttcttcatcgacgacagattgtcgattctacgaaggacattctgattgcctacggagtgcaacgtcccaaggagctctgcacgacgttcgactcctattttaaaaacacccaataccgtgtacctatactctccatttttaacgaaattttatgttgccaaggtccgagactttacgatcttgttcagacacccttttttgatagcctgctctccaccttggagtttgatgaatcccctcttcttatgtcttttgcggtttcctctttgtctatgctcctgcctcatgtgtgcaatctcataaacgattccctgacgcggatcttttgcattttccttcgcatagcacttgaagttgaccacaagtcaattcccagtgcccttgttccagataatccctcctggaaaatactcactgccgatatcaccgagagctccagcagcgatacggaaagcctttatgatcatttgacgggttttacagaacctccagcaccggaaggagtcagtgactcgccaagctttaagcagttatttacattactttatgcattataccctgtcaatttcttaaagtttctgctcaatccgaacgcctatgctgagcaacatggtgtgaacatcactttgcaaatagatttggaccttttacggagcaaattggaacccctattgtctcgtcatacattgcatcgcaactttttgcgttatacgagtgaggcagaactggaagacaaggcacgctggaccaaacttgatgcaacaaaaatttttgggatgtgtacaaccttgaatgtgcaaaatctgctagactctattggttctaagggcgaaaccaatagtcattttgagcaggccgttaatatgctgcgtgaaccggctccgaatcgaaccgtctttgcacaggccggagaagatgtaaacgtctctcaagacgctacacctttcagtatcaagggaaacgaatcaggctctcactctgctgtttctagttttgtcggggaggatggaacggcattacctttaaacacaatggctactcaattaatggaagagttttcagataatatttctatatcgccttcggtgaacagtgcagtctctaatacaattatgaagacagaaaaacctgttgagcaaccagtgctttcggccgctgactacgatttggagatcaacgctgttcgtgacaaatcagctctttttcttcgtttgtacaggcaacaattgttcttacaaaacgaacttgcttttgaaaaatacatgcgtcagcagcatattacaaacattgcaagaatgcgcaaagaacaggttttagatatagcagttgaggctgaacgtcagaagctttacgctacaaacaaaagtttgaaaacgcaagttcagctactgaaacaaaatcttgaacaacaaaaagtcgaattccaggcaacactgaaccgtcgcttgagatgggaaaccgatttaaataataagcttaaaacaatgcgtggagaaagaaaggcatgggaagaaaaggacaagaattaccaaacggcgttagacaatctgcagcagcagttccgtgtggtaaagtctgaccaggatactttggcttatgaaaaaaccgaacttaagttacagcttcaaatgacggaagcaaaagtgcaagagcttttgaagttgaaaacattacttgacaatgatgcttcagctactcacagtgatttgtcgtcctccgccgtgtctggccatgatgatgatgatgaggccaaatccgaacgacttttggattcagaagaacgagaaaaaattcgcattcgcgatgaaattcaacgtgttgaactcgaaaacgagaatgcttgtttaactgctcagttagaatcattgacaaaggatatggaggcacttaaaatcgtgagtgaggccaaggtctttgaattggaaaagaaactttcctctcaaatctcggcaccaagtttgcgtcactctttcaacgtttctagcaacatgtacgaatctatgtacaatgagcttgatggaaaatatacagatttactcacccgctatcgtgatcttgaagacaagttcatagcagctcaaactgacattgaacatcttaagaatgctcagatgaataacactgctgctaataactatggcagtcgccgaccttcaacaagctttgagggtgtgcatcatcaggctagattcagggtaaatgacgcatcatcaaatcgcactacgagaacgggccgttctgacaatatgctatcttcattttaccaaagttcctctgctcatgactccggcgatgggtcttcctaaacgagtactcacgttttgttttccgtcttccataagaatcgtaaaagtcagtcttacgcacttcttactcgttaacaacatgtatctattttgtgtatattcccgaaccaatcctttaaacgacactgtcttactattatatttatttattaatgagtagttatagaataaacccttccaaattgaacgctgcttttttgcagagacataaaacgtggtataacaagtaacaataaacgaatgaagaagaatgcgggcatttattgcatgcggcgtcttttatcatctctaaaattctgagtattagaagatgtacgaggtcggttgcgtcccgaaaagtgagagttgttaccatctctttcagaacgaccgtcttgtcttttgcggaaactgttatcttcactgcgcgaagatccatcgtgacttcccgcagaggacttgtcataattgtatctacgcggtttatcagaaggacggtaaccagcattagtgtctgttttagaagaagcagatgactcgcgctgtttatcatcgccctgtctatcttgtcgttgcattctttggtttctgttataatattggtagttgccgcgatgtctaccatcctcattgaaatatcctcgttcattcttatcattggagcctgtatttctccgctgtgaaggagtgtttctgtcgtgttcctgaacacgagatcctggctctccgcctcctgaatacggctcattacgtgaagtttgtccctcatttgtctgagtattgtacttagtaccacgaggattgcgattttggcgatttcccgtagagcgccaattaccagaacttgctccactctcgttatatttttgatcgggagactgttgacgagaatctctttgattatgacgtgaattgaaagggcgctgttgttgttgagaatccgggttctctgaagccatattcctgtatcgagaagcgcgaatatttcttgcttcccctggcttgtatgagtcctttggtggtgccctgtcatgacgataagaggtacctctagaaggggtaccttctttaggagaaggttggttacttcttctgacagaagcgttgctatttgttgttgcttcaggtggcttttcgctagtctcaactttctcttcagtatggggtttgaattctttggcttgtacgttaaggggagttgtggtttgttttggcggaacaggagtcggctttgtatctgaaacaggcttttcatcaacagtagcaggagtagcaggagcagtagcagccgaatgagcagcagcagttgaaatagtagtagaagattccttaacgggacttgaggtcttcttagccggagcctcttcaacatccttttcaaccgccattggagaagggtcagctttttttggtttttcttcgactttagttgattttggtttcacagttccagagaaactatgaaacgatacccaagttgcctctttcttggctagtttggagtaatagccaagtgccaaaacctttagatcttctcgctgttcattatccttaagcttctcggcagccgattttagggttcttccactttcttcaatgagagggaagaagggtaatatacgttctaaaataacgatggaattgtagatatgcatgtaatctccagaaagcaaacatttttccataatcatggtgagctgcttgtgccacttactaaccaaaagcaagtagcgattatgtcgaagtaatcgtgaaggatcaacagcaccatcatccttcgtttcattccattccaaaacaaaaccaaccaaatgaccatttcccaaacaatccctctcgtaaagccccggatctttatgccaggcagtaatttcagcaagtatttcaaaaagaaaccgactgaaattggcagcttcacgctgagtgaagctgaatatcagtgatggtaattgtggaccaaataggatatccaaaagtgacatcgtggaaaaattccaagtgttaagagaatgtagaagcttcacaaatttggcacagaaaattgcatcatggggacttaaacgtaagcgcggagctatgcaaagagaccaaaatttatccacagcattccatcttggacggtccaactgttccccatccacttttgttccggagggcaaaaaccagtagtcagacttagaatgaagatactttcttgtagattctaacgaacgcatgtgttctttcaattcactttgaagctcgcctgaaatctcaaataatttctgtttctcaattcgcttttgattgaacttcaattgagaagcttctttttcggcgccgacttgatacatttgatccactaaacgatttctttcggattcataatgttcaaaggggaggtatatatcgtagatagagaggttccaaaaaattgtgtaaaaagaaggagatatatacgcccaagtatttgctggaaacaaaccatgaggctgttgaatgaaagactctagagacaactggtcatcagacataggagcttcttttacaacagaagactcactcggggttgcgttcgggatttgatcatcaacctgcattttctcatctgcatcgtccgaacgtttattgttttgaagactatatacacgccaaggtttttcaactgcataacgatacaaaaaaaacataagaggtggatcaagatgaaacttctccaacatatctgctggtttaggaatcattgatgcatactcgccaggagtgcaatggaatgacaggaattcaacaagtaaaaataaaacatcagaacaatcatcatacaagttcccaatcagtttcaggtgagtatgttgctcttcaacgttatagatacaggtgcgcaacttttgagcgagtaaaattaaaagttgaccagtaagattgttggcttttagaacttgaagcaaccgtgaacttgcatcgactataacggagggcttttcgtatattaaagaaagacttaaatgcctcatgagtttcccaccagcagccccaagaagctgattatcagaaaggttagtccacggttgcatgccagacatttgaaccaaaagatctcttaacacaatcaaatcaaacatttgattttgtttaagtctttttatgcaataacgaaagattatagtaggatccatgttcgtatagtacctgaagagtcgcccgcagaagctggcaagaccttgtaaccactgtgcaatgcttgtgccatctgatttcaagcgttgtttgttactatttgagagagcagcaagcgttgcgtaagtaagagcatcaaatccaaactttgtcaggtatcgtgaagcctctacgatgactccaaccaaattatcgtaagtctcaatttgattcagtgcgatagaaaatacggtgattggatttgaatgcgaaactttggcaaagatcctaccaaattgcttcacattcgttttggttaaccgacgcaagatgccttttgcctctttttcaacgagaaaattttgtagcttcaaatccggaatccttttcattgtcgtcgttgaccattcgccgtaaagtgaatatctttcctctacagaaaaaaggaaaaatagttcactaaactcattaattatgccaacatttgctggtatcaaagttaatgaaggtaacaggatgatacgacatatttcaatccatcgttcacgttcttcagggtgacttttcaaacgacacacaccaattcggcagattttggtaaatagcaaagggtcctgtgaaaagtgaacacctggtagcttcaaaaggggtactaatataccgtagaattgttccatcgtctcgagtatgggtagatcctctgaaagccgttcctcatagaaaaatacatcaccagttgggtttacggggtatggatttaacaccggcttttgcttctttgtttttgggagcgtcaatttaatctctctgactcgagagtcctccggcaccagctttggttgttgtaatcggtcttgcatatcaggagatagctttccaaggaagtcgatagagacgtaaattttgcgaaccattatatgtacaagcttaaggaacagctttgcggcctcaggacagacctgaagaagcacaggaaaacgtccaagtatgagcagtgaggattttaaatcaccaatagcaagcaaagccttcagaaggcctagtttttgagaaggttttggaggaggcgtatcaactgcttcagtcatctccgtatccataagggcctctccgtcttccacctcctcgtctggtaacggcgcagccatggacaatggatttcccttagcattgtagatttcgtcttcaatagagtctttatgcttggcccaagccgtagaaacctcttcgtcacttggggataagtaaggccatatgttatcgacaccaaaaaagccattcttaattaacaaagcaataaggacattataagaaaatggagtatcctccagatgttcataaaagtaagcaagattgtggccaagtaactgagatatttgggatgatatttttaaaaaagaagagtcgattccccacgaacaacgagaaacgagcaattcagacagtagtttttgacgttgctccacagaaagttgtgaaaacattaaaggaggtttgaccgctttccaccgagacgcgtttaggaagtctataaggaagtcatgttggtgaacaatattttcggcaaagaaagacaagacaatgtccaagactttacttccgtcaaggttgaaagtgccaacaagaacttgaatatccttcacaagaacttccgctagggtatgttggtcaacgcttttatctcgtgcataatgcaacgcattatcaagctcaacaatgagcttcgaaaagccttcgttttcttctcttaaaaggttaaacttgtgctgcctatacaggagagaggtattggcacgagcaatttttcggttaagaagctcaccattttgagtaactccaagtctttccagaaagctgcagtcaagccgtgtgaatagtagttcttttggaagagactgtagaacttctttcaccaactgtactagcctttgagatactccttctttttcagcttcgtctcgcacacccgggaggacttcgatgtcataaagccataacgcatcaacaaaagagcttattaacttttccgacgacttttcgtttttaagctgacgcttcaataacaaagcgacatgaacgcaattcacagtgtccgtagtaaccgacagctcgagaagttcagagagacattccgataactcctccacgggacgtcctggagctaacgaagcatcgagtagttgttcatattttaaaagactttttgggagggtttcagcttcatttgtgtcacttcgggattccataatctcgtataggagaaattgacacaaataaccgagttcccgcgagttctttttctatttcgtgtatgaagataaagcgtccggttattcaaaaaacgcgaggtcttcaatacaaaaagacgtttcgtagagtgctacacgcctgaatcactcttgaaatcctgttagcaacgttaacgcgaacctaggtagaccaaaaccggtggtggatgaatttttggtggagcatttgtcgagaggcaagtccaattcaccaccacaaaaataaagcggtgagttgttttacggggtcgaaggaagagaagagaggaggtgatgatgcgtcgatgaagtcgagttgcattgggagtttttgtggaagaaaagaccagacccgggataagtatttttcatgcttgagcaattcagccaatagattatacttattgctgtatttggcacttgggaggtatcataacagctcgtagagtttcataaccatgcgaaactagctttgtacataagattcacaagtggatatacactgaatattgccgagttacgcagtatcaatgcccactttaaaccccaagactgaaagatcaatagctacagaaaggttgaattgaataaaacacaacattggatctctcctccccccccccccccaataccgaaccagaaagctaaacaagtcgtctttttatagtatttctaacatgtaaatctaaaaaggaataaatcgcagaactaccaggtatccttgaggtcacagagggaaacaggtatagggcaacaacatcttgctgttatgcaaaaactttggagtatacatgggattagttttttgtttctccatcttctggaaacgaaaagcgttttatttgtcatagaaaagtgtttgaaataccaaaattcgtcaagtttaaacttatcgtcgaacaaaccaaacaaaaatatgaaaccggagaacaatcagtcgtagaatagaggggaaccatgacaggagggcgtcatttgaaaaagtgtgtggtgaaatacataagcgggaacatgacacaatcggaattctggatgttcattcgatggggggaaacgcgcaaggaacggcaggagccataaacacagaaagaggaagaaaagacagcgggccacttgctgaacctgtttcacactctcgcattaccgatggacatgacaaatcttgtgagagtgtagcacgggagaaaaggggaacggttaaatcttgtactggagagcccacgaccgtatgtcaacgtttgtggtgagggcagtctgaaagtacggcatggtgcacagttgttgaggagttgctcggatggcagggtccttttgcagacacgcttccacgaaaaggcgcaggctttcagggtatgtgtcgggaagacggggaggatcctcgtggacgattagctgaagcaggtccaggatccctgccggttcctcctcggcatccgtgccagcgtacggcaacttctgcgtggcaagctcgtaaatcgtgatacccaacgaccatatatcactcttgatcgtgtagttctcgccacaaatccgctcgggagacatgtatgtcgacgtgcccacaaacgtctcggccatcgagttgattagctctcccgacacgccgaaatcacacagcttgatgagtccggccgagttgaccaccacgtttgccggcttgaggtcacggtggatgatgtgcagaacgttgtaaaggtactgtaggcccttcaccatagccacgacaatcgtcccgagtacgtcacatggcagaggaccgcccatgtacaggatgcggtcaagcgacccgcaatccatgtactccatacacaaacaaatcccgtttgtgtcgagaaacgcgccgtagaagccgacaatgaagggcgacttgcagtggtggagcacatccatctctcgcagaatctgcttctggaccttgacattggatccaacaaacacagtcttttttgccatatagatctggttgtaacgaaccagcgttacagacccgccgtttccttgtccaatgggccggactgtctcgagcttcatgttgtcgaggtcgtgaatccatgagggatggacggtcgaatggatgtaccgttccaaagagtcttcgaccttgttgtcgaattgctgttggagcagattgttgttgtagcccgtcaccgaaacgggctgaagaactaagttcttgacatttttgtttttccgtcgaaacatcagaaagggccggggaaatgacaaacaagccctggaattggtttttcaataaaattatttttccaaatttaaaaaacgacacgcgtatgaactaaaggtgacttcgtacagacacagagagtcaatcaaacttcgggaattgctcctaagaacgtggttcttgtttttttttctcgtgcaacagggaccggttacacagggagcaggctgctggtactgtcgacgcgggaacaaagaaagaaaaaagctggataaaaaaagcacagagaccttgtacggcggcgttcgttgctcgttttcagttggtcttgccaacgatccgtttgttcgttaattcagagtgtgtagtgagtaattccttgaatgagagagcaaacagggctttgtgtaaagctgacacggtgtctttgacagagtaaaggctgacgtaaataagcaagggtgccactagaactcccaacgtgacgcgctgggtggactcttccggaggggtgcctttctatatgagcgaaaaacagaaaataaatgtgtcctcacaaatgaaactggtataagcgagtatgacgcaaatagacgggacccggggcgcgtgaatgctgtcgaaggcaaagcgttttgttgaaacgttagacgacacaatgtctaaaaaattcagccgaacagtcgcaaaatttgcgcatggcattatgcaaaacgcgatgaacagggcccagctttccttagaaatgtcgcatccatgggagaccgcgccggcgggtcgaaacacatccaccggattcgcaagccgacatcaggcctgaaagtctatatggaattggccaatcgctgagccgataaagaaataaagtgtcgcttcgataggcacataaatcaggatgcgttacgtaggccgccaaagacagaggagagaaaaacacagtatgcaggagaaaaccaatcactggaaagcatatgccgaaactgcagttccacgtgtgcaagaaacagtctgtcgtgagattttgcgcaatgctgatagcgtggaaaacgcacaatggatgcaagttcgctgctgccgatggacagaaccgtcactccgacaggcgctgaatgacggatgcgttgacgacgacaacaacgacgagctggtacaacgtattcacacgccatgcgcttctggatccatgtgaacatgtgcatgtgtgtgtagatgatgtagctgagcgtgactcgcacatgcaagcgagaagctgcttacgtttctctgggttggagtcaatcagtatgtgcctagaataaacacttataaaaataaaacttgcattcatatgactagcacatgatcaaacccaatagaaaaaacccgcaagggtatatgaaaaagatcgacagccatttgaagcagcgacgatcagcgacccagtagcagttaggcaaacagcgcctctgactcgacaaccgagaggaactgtgcggtagtactcgaatctaggcatcggtagccggcaacgtcacataagtatagacgagcatctagaagacgtggaacagagatgaggcatttttggtcgtgccgatatgaatcaggtgtgaaacggaccgaagaggcgcattggctgcttcgctcgacaggaactgcagagaaacgacggctcacgtaaagccgagggtgagcagcagctcggccgagctcgacaaagtccctcggaatggacgaaacagagcatcgggtgagaagagaatgcacagctgctacccgcttttgctcgggcgctctatggtatgcgctttcgagactcgtagaatgggtacgacgagggacgagggacgaggaggtgaggcactcatataagcgctgtcagtagattttcccgctgcgagaatggggaaaagaacttttccgaaagcctctcctgtgcattccttttttagcggcagtaggagtaacaaataaataaaacacatttttacagtaatcgtctcaaggggtcattttagcgtcttcttcgatatcaaagtccatgctatcgtccttcgactttgctgcaattaggcttgacttttgatgggctttgagttcctccacagtccaccacgaaatgccctcttgatcttcgagagagaagggctgagccattgtgcgcaaaaacttcttcgctagcgcaacagccatatccgtgctgagattcgcagccccctctgatgtgtactgctgaatccacttaggcagcttagaccgtttgtcagaacgaccgtatcttttatccgccaacaccatgattccgctgtcgtcttttccacgcaatactcgacccaaacactgtgctgcgtgacgcatggcgtcgaacgtgagaaagtcgttttcgcgaatctggtatgtgtcacgcaaaaactccagacgagctttcaagatacgactttcggtgtactggtaggggatgccgaacatgatgacagttcgtccatactgatgatcaaaatcgactccctcggaaactttgcctcgtgcgacagacaacagtacagcaccgcggccattgcaacatgcggccctgtacgtttccagagccagcgttgtttcctgggcgtcgggggtctccacgagaatcagcttgtacttccaaacttcgtcaagaatgcccatagattgccaactagaaacaatactttccagatacagataactaggaaagaaagcgaccagtccgtcaggcgtagttttagagaactcaatgagtatgttaccgtagttacgaacgatactggggtcgttacgtgcctcgaatttggaggatatggcgacctggtcgcttcctcgagtaatgaccatgggcaagaaagagttgcgagcgagagacattccatacgactccatcatcactgtctcgaactgcagcattttcggatacatgttcagaggagagagcgtaccactggtaatgatcacagagcggaatttgtcaaacacgggtttgatggcgatggacgcatcgagacatgcaaagtggagcacaggattggggacggtggcattttcggtctcgtacggttcgagaatgaggacgaatccgcgttcgtatgtggctacaagcgtagcgaatgttgcgatttgctgcagcgagtgaaagtcgtccacgataggcaattcgagtgtacgcacaagacttgtgaggcgttcagcacaaaaacgaagtggtttgcgctcgataaacgtcaggtctttcatgtgctgcagaaacgaggcgggagtttctgcaatcacgtaaagtactttcattcttgttttcaggtattcgatgaatcttttcaaaaacgcaataaaatgttcggcacgccgaatgttgcccgggacagcctctttcagcacatcctcagggagcactggattagacatgaactgttgctcctgcgaagcttcatccgcctcccgcagaccttggaccaacttgcgatattcatcctgcaactttcccgcgtcgacctgcttcacttctgcgacttttcgttccagcgcagtaatgccccgcgacgccttccgcaaagacgattcggtgagatcgatactaagtgactcgatacacacgttgtcgatgttgtgagcttcgtcgaaaaccacaatgcagtccttgctcagctcgcgcgagacgcgctctgcaattttgggatcaagtaagtagtgataggaataaatgatgacattgcagaacggcagcatccggcgagcactaaagtaggggcatctagtggttttctggccgtactctgtcaaatcatccaacgtccacacaccctctggcaccaaagcgtgtggctccaggtcttctaaattctcgtggaagtcgcacaactcgacatccatgccggcaagttttttctcctttacaaagcccgcggtcagcgcacggcatctggcatcgacaacgtttccgttcttctcccgtcgtacggaggggtgcaggcacaggtttttacgactcgtcaaacccagacccaaaaacggttctcgccgtccgagttccttctcccggtacgccatcagtcgcttcaactcggccaacgccttgtcaatctcggacatggtacgggaacagtagatgagcttgcgttgttcgggataaaactgctggtacgagataataagagacagcagcgaaatagtctttcccgtgccggaaggcatctccagcagcgcaactcctcctacgtccagggactttttcaggtcgcacatatactggtactgctcggggtatatacgaggatacgggaaaataacaggcaaatcatcgatatagaatttcatggtgacaaagtacgagacaataggtacagaatgtgtttaagacgaaacgaaatgtgtacaactagagggcgttttaagcaaactgagaatggtatagcttgacaaaaaatgttggcagatgaaatggagcacacgacagcatgcaaacgaaaaccaaaacaagtacaggcgtcccacaggaggaaaagagcagtaaagaacaacaatcgttgcgttcaggttccgttcgggttccgttcgttcgagtaacctgcaattgaaggactaacacattcggttagtcgccgaaaaagcacagcctgctgggaaaacgtacaattgatgcttcttttaaagcagtacaccgcagaatgaagggaaatatacagaaaacgccggctttctcgctgattcttgcgactcgtcaagagtcgatattttggtatggtggaggaaagaagcttaccaagcaaggacgtccaagaattgctggcttaatagccttgtagctgggtcaaacgagctgtaatgtgctctcgaatgagtggaaagtttgtaactgagtttgagtaaaaagttggcgccatgggataggtttcccaaggcatatctaccgcattgttgacccggtgatgtcgtccattaaactaccgaaggcaattgagcgtagtgtccggtgtgactcaaccaaccggttacgacagatcctcacgccgcatcttgttcatttgtgagtcacgcggaaacattctccgctcaccacacagtttggcgttctcttttcccaacttctagctcgaaactgctttctaccactacaattcactacccatcacttgtcactccccgtacgccgaccgagagagcttttacggcagctgtgtcgagcagagtccggcaacgttaacaagttttgttcatcttgttgcaatttaacaaattttatttagacagttgctctgtctgtagcgaaaaccgtctttttatacgttatctagcggttctagaagtgtttttttagtggactatttttcagtggtcatcgtttccacggtttttttccttccatatttgtgacctttttttccttcaaatcgaagtttgagagaacatatataagcaattctcagcactcgttgatcgttgtgtttctcgtgcttctggactcaacttcttcacttgatctcttgagtcttttattctttttcttgttacgaacgaattcgttgattgtgaactcggcctttgttcctattgcaggcttttcgccaactctattctctttcaggttccgaaagagttgcttcgactgacacttgtttcctctatggcatctactgtgacagcgacaagttctgcgtttgctggtaataatagcccgtacatggacttcaacgattgcgggagaaaacgtcgtagaagacagcgtcccaactggcaggaattttacaaaaacgggtttccccaagaagtcattgttattgaggactcggcttcgcctcgggcatccccatttgattcaacgaaacatgccgccagcgtttggaatggctacaatggtggctacgaaaactggaccgacgtagcgaatggtcctgctcttgcgaacggcggcgccaacacgcaagaggccgctgcaacaacccagcctttcatgcaacagacttatgcgtcttctctggccgcagcagctcctgcacgcaactctattcccacagcggcaggttaccggtctacgggaatgccttacaatggtgcggctgctgctacaccttcctcgactctggctttgtccactggaaacaatctgtcagccactaatgctcctgtttcttcgagctactctactcttgccaacggcatgcccttgtcgcctacactggcggtttggatgccgatgacccaatctatgtatcaacctccaatgccaaatgctacttaccatcccgaagccctatgtccccgtctacgcccacgttcctcaaacagtattggagcggctcttacaaacactgcggcagtccagccagcgaaacggaaacgcgcatcccctccaacgaaggttgagcgtgttcaggttcccatcgttcccgacacttctggattgggtccggctgactttgatgaagaagacggccattacaaagtcgtcgctaacacaaactttacgtcccgatacacgatccttagacttcttggtcagggaacgtttggtaaagttgttcaatgttttgaccaagtcaccaaaaagttctgtgctattaaaattatccgttctattccaaagtaccgtgaagccagtctcattgagcttcgtgttctcaaaacaatctcccaaaacgatccggacaacgaaaacaaatgtatccaattgcgtgactattttgagttcagaaaacatgtctgtatcgttacggatctgtacagctggagtgtttttgattttctgaaaagtaacaattacatcccgttccctgcaaaacacatccaatcatttgcgcgacaacttttcaaaagtgttgcctttttgcatgaacttaatcttgttcatactgatcttaagccggaaaacatcttgcttgtttctaacgcatgccatgccgttcgttcaccaacgcttggattcgtgcaaaaaatcttggacaactgtgatatatgcttaattgactttggaagtgcaacttttaatgatgagtatcactcaagcgttgttagcacacgacactaccgtgcgcccgaaattatacttggcatgggctggtctttcccttgtgatatttggagcatcggttgcttaattgtagagctattcacgggacaagctttgttccagacgcatgaaaattcagaacaccttgccatgatggaacgaattattggcaagtttgatcgcagttttgtaaaccgtgctgcaagacctgctcgtaaaatgtttgattcgaagggaaatgccatgtatcctttgtcgaatacgccaagaaagaacgttaaatacgtggaatcgctgaaatcgctggaacagatctttgctcctacatgcatggagaacgtattactcctcgatcttctgcgaaaaatatttgtctatgatcccgccaaacggattacagcgcgcgaggctttatggcattcgtatttctcttacgaaatcgcatctcctctttaagcaatgtttaaaacgataatccttgctctctgtgtatatgatttgctatgggcattggccaaggttcacatgcataacgtctctgcatgtgttctctttggttgatgtttcgtcagaatgttctgtgttttaattcgcccaacgattaacaggttgcgaactttcattcatacataacgtttccctttttcgtttaaagttttcccttgattcattttgtttttggttaacaactagttttcgaatgccttgccttgatcttgatggcatcgctgtaacttcatttcccccttcatgacgaataatattgatcttgtatagagtccgtgagacacaatcaccttctacggcaggcttccgtggacgtttagtagttaattctatagaaaaaaagagagacgaagatgaagctttctcaatttatgtatgtacaataagaaacctctaaacataatagacctttgttaactttcgataggcttttcgctgaagagtgttttgagaggttctacgaaatgttgaaactgagagatttcatgtattctaatagccattccgtcaaatgcaagagcgacattcggtgaatcgctctcgatatgaacatctggcaattttggataacgttggctaaaatgtgttagaacaacgtttttcgcttgcatttgtttagcgatatccaatgcttctttatgagtacagtgttgtttttttatagcgatgtcttgcatggtatcttccagagttgcctcatgaatgagcaaatcagcgttaaaaccaatgttacagaatggtaaacagggacgtgtatcgcctgagtatgctattttacatccgtttgacagagtgaaagccacacaaaacgagtaggcgcagtggatggcaggtacagtgagaagactattaaggcccaatgagttaaacagatggcttatctctcttgaacatgcctctgttatattgggacgatcgtttcgaagtgcggtattgtttatgaagacaacacgatccataggtagggaatccagtgtagcatactcagaaagccagttataaaaggcttggggcgctgtaataaataaaacctggtcaggttcagttactttagcccatgcttgaagaatgccgttaacgccagcatggtgatcggcatgcatgtgtgaaatgtagatccaacgcaaagcagcaagctcttctgttaaacggtcaccaaattgacgagccatgcggccgagtgttccctcgccgcaatccaaaagaatgttatacgttttgtttgtttcgccgaagatgggtatacgcaatagatttgcactgacatttcggtatagggatggcatagcagaacccgtaccaagggtaataagctggatgtcatgaccaggctcgatcatcgacgtggtcttttgacaaacgagctcacgggctttccccgctaaacgaacataatcagggttctctattttcagagtatcgagaagggaatcaatggagggatatgcttccggttcgtttaattttaatgtcttgccaaaagtgaaagtagtccgaggtacaaccttgaaaaaacggccatccttacaaagtttagtctgcagaaaagaggtgccaagcggaaatatggttggatgtaacaggtttaatgcaagtgatgtaagagaacttttgtaaaacaagaccgagtgattgggctcgagtggggaaaccaagtgcgaaacgttgtcaccaaaactattaagccatgagaggtaactgggatggttcagaacgtcttgactaacggcatgtataatacagacaggttttggggcacgactccatgccgagtgttcaagggttgcttcgagccagtttagcgaaggacaatagacaaagtaaaagcataacccgggaacatctggaccgatgacatccgagggttttataatggttccatccggtagctgaacattttcattgcgcgcgagttttccacagtccgcgcccttggttataccaaggctttttgcttttttggcatcaaatcttccaggggaaggatgagactgaacaacgtaagaaaagtgtgtgtcgatgccttcgttgtatgcatcgctttgtggtacagcagaacccaagtgaacgacgttgttaggctcgttcactagcgaattttcatcatccttcggcgcatgctcacgtttgcgccgtttagcaggagaaacctgtagtgtagggttctgtattaccactggataaacgtttatgttgtcatctgaaaaagtagcaggacattcatcgtcaaatatgtcaagttgaatatccaacacatcatgatatgtaaaatgtcgcatgcaagaaagaagttttggcaattcacgagagccgtggagtacgagcttcgagttcccaatgctgtctttaccgtcgccttttggttcaccaatatcagctaatgacagcaagaaaccaggaaggccaccgtaacagtcccacaagctaagttcgttgttatcttcctgattgtaattttgcaatgagtatccttgacagaaaaacacatcttcaattcttgctaatcttagctgctgtgacaagacgcatctttggcaggattcaccgacggaaccaaacaggtaccgtttggaatcaaaaaaaagatgaatgcacgggataggtgatgtttccggagaacttgtcgatacaaactgaacggtaaaagttctgtttccgtgagcaacccgtttctgagacatttgactgaccacaaaagctcaagttctaaatggttgtatttataatatcctcagatcctctacgaaccaaaaataaaatgcccaaaaactttcaatgagaagaaacaaaacttgcgatgcgtttggctaaggccaacttgatcaaggcgacagatggagaagttttaggttagtcacgtgtgtctaagctttcacgtgtgtgtgcagctacggtcgaggttcgactctcactaaataccttttttcagcagttcaaacaattttgtctacgtggcaaggtgaattagttacaaattactacgtcgaaaatatgggaaatgatggtatgtaacacataaaaatgatgtctggcgctccttactaacagaaatgtaggtggttcaattccgctaaggcaggagctcgtaaaacaaaagtcaaaagtcgcgcagttagacattgatttaaaacgatcattacacaaatctttattcactcaatgttcgttaagcggtgcatcactgcgagatccaattgtttcatgcggctttggtcgattatacaataaagaagcaatactcgaaatgcttcttaatcgaagcttatatccaaacgcacctgctcacataacttccattcgagatgtactacaattaagcatgaagaaaaatgaagaaactgatcggtggatgtgtcccttatcccgacatgaatttaacgaggcacataaatttgtctatatcgttccctgtggacacgtgtttgaactctcagccttccagacagtaggcggaaatgagtgtgttttggtatgtgcctattgagttcgtcagatcactaacatcgtaacagtgtagtactgcagttaacaaagacgacatcattcctataaatccaagcacagagcaggagaaagcgttgaaggaacgacttgagaaacttgctcagcaaggaaaaacacacagcttaaaaaaggtatgtttgtttgcaatgcaatgcttcccatgtaaactaataagcaattggaacagataccgaattcgaagaaaaacagccgtaaagaaaagaaacgaaaactgccttctgaggcaagcacgactgagcaccgagaaacaaaacacgtacatacagacaagttggtggcctaagtcgaagcatctcgaagtagaaaaacgagaaagaatccacagagaggtgtacgaattgtgtcatgtctactaccgaaacatgttctgttgcagcagcaagcaacgcaaaaaccatcaaaagcgcaattatcttctctcgtacgcgaagcctgtaacatttgcttactagataataccgcttttagctttagggcagccgagatgattccacaaaagcaaaaaggtatgagatttagttaataaaaagttagtagagaatgaaatgggattccggacgcgagtatacgcaaacaaatttacaaaaattactgaaagagaggaaagcttgtacagaggaaagcgggcaaggttttctttcactccagatgccaaaaagttgcacttgggagggtgcaagccatttattcctttttcttaggagctactctctcggcaacatcgagcttgacgagagaattagcagcattagccaattggacgacattgatcacctgcttggcaaagcaaataggtccacacacagcagccatgagagttggataagacaaaggaagcactccacgcttgctaatgaacgtagggactgcaaggtagcccagacgcggaggagtacgaggagcaaacgacagcagatacagagcaacaaagaacatctcgtttgcagcacagaacaagaacaggaccttgttgtttccgtagtacatacgcagcatccagttgtgcttcttcgtcatggttttgtgcgacttggcaccaagatgaagcgttgcgtacatgtgcatatagtgactagcaagatccaaactaacaagaagctggaaaacaaccgtatacttaggatatgcggaggaaaggaagcaaagcaaacaggacgtagcacagcgatccgtgaccatatccaaaatggctccaaaattcgtcgtctgtcctaaacgacgtgctgcccatccatcaaacgcgtccaacaagctggaaaccaggtacagaacagtactgtagttagggtgccatgacatgaaatagagagataccagaacaagaataactctggagaatccttaatcatcggtcagacatcattcttcaatcaactactcttaccaattagattaggaacaaacaaataaacgtttggctcgttcttcgccatggtgccaatgatatgtgctgagggcagcttcagattgcgagcatttcgccggcgtcttgccgggacctgtctgttccgtaatccgcgttatttaaagatagcagtgtattatgcgagctacagcaatattatgcagtgcgtaatttcggtgtcttcggtcaattagttaaccgagaaatgcttggtggtgagtttggtcttggggttggtggtgagtttccccacgcaaaaaataggcgggaaaaggtgcagtgggataggggcatgcgagatgataagagaaagaaggcaggtccttaggagacagagcttaagctgggaataaacagatatctgcaggcacaacgacatttgcttgacgaactgatgaaattttaaggacaatcatttcgtggaataaattgacatcttggtttaattactgaattgagtgtgcttcttgcaaacgatcattggtttcttaaatatgtcaaacgtagaatggagaaacgagctgttggaaaacgccgagtacctttgttcgggaacggcttctgaggtctacacgtctacagcaaaaaaaggaacaaaaggaagcacccgagtgtatgttgtcaaagttcaagacttaagtgggaaacgccctcctcatgatgccaaacggggtttcaaaatattatctgagcttcgtcatccaaacattgatgtgattgaggacgcatttatggacaagtttgggtcgttatgcattgtgtctgcctataaacggttcacattgagctcgtgtcagtcgcaactgagctatgaagctaaattaaaagtttcaatggacatagcttctgcactggattatttgtatgaaaatgaaatcattcaccgagacattcatccaaacaacgtccttttggactcactagacgggccggctatattgacggacttcagtactgcctggtcctataattgcaagggacaagagaaacaaggactaattacacagataggaacaggacattataagcccgtggagacgctatttggctatcaatattattactgtgaagtagattggtgggcttttggcattctggttgctgaactattttcacaaacggacctttttgatgacggctcacgggagggttggccaagtgaattaaagttgatcaacagtatattcaaaactcttggaacccccaatccaaatatttggccagtaagaacgttgtgtcaatgagtcgtgctactaactaatactaggcgcttgctacttttcccgattggaacaagtttgtatttactaagtaccatggaaaacattgggaagacatccttcccaatgtttccgaagacatacaactattagtaagtactatggtgaaatatactggtaggggaataccatcttctgtacgagaacatctagaacaactccttatcgaacataaaaaaactgtcaagtaagaagtgccgcttttcggtactaatagattttgtttagcaatttaaaaacgcttaaactttaaccattacccctcgtcattccgatcatttctttagatcaatgcgaaaaaaaaaacaaaaaaaaacaaaaagcaggcaactagactcttcgcaatttctcttgtaatagaaactttttgtctctaaaaaatcaacgaattttgatcactcaattcatcgtcccatactatttgcttgtctgtagcaacaaccgcaaccagaagtccagtactggagaaacttactctcgtacagcgccgttactggcgatctgttgcttatatcacataatattttgttaagtaaaaattagcttatatgctgagcttgtttcttgttcttattgtaatttttttccgtgaaaatcacttctattaaaaaaacataaaaatggatttggaggtggatgctgtgccattgagacacaagctcgccattccgtttcgcgtcgggctccttgttacagctggtattgttttgtttttctctctcgatacgattttcttccttactaataatcgctaggcatttggttgaccagtttcgtttttcacggaagaagtgttctttcccaacgaagaaactacgtacctgtcgacgtctatttaccaccttggaccgaacattccttatcacattcgcccattccccctaagaagcgagttcctggttaccagtttggatattgcgtggccgctatactaacagttacatggggactgggcttcttcttcttcctgcgctatacaagaggcgatatctgggctttatatgcgcatcctctttatccgtccttgtggttcttgtccttagtcattcttttgcttgttcctctaccccgttctattactcaaatacgaaatgttttacgtaaacatattctcggagtcgtattccttgccaaggttagttcggcttacacatttatggatatggccatcggcgaaatatttacatcgtatgcgaaagccatgggcgactcttgggttgctatgtgtgctgtgcgcggcggtatctttcactcaacattacgtccagatcaaatgtgtaacggccgtttgtatgttcccctctctattgcctatccatattttatttgtgtactgcagtctcttcggctagctttcagttcaacaacatcgaacgagcgaagaaacaaccttctaaatgccgggaaacatgcaacagctttccctgtcatcttgctgtctgcacgacttcggtcaacacaaaatgaacttccaattctatggggtcacggaaaacttttctgggcttggatattcacggcaatcgtgaattcaatgtattctttcatttgggatgtattctttgattggaaggtccccttttatccgagtatccgcgctatgtatcgttccttgtggccgcgagggattcccgcaatcttctacttccttgctattatatttaactttgttctccgtatcacctggagcttcaaacttcatcctcaacttacacatatccacaactttgagatgggcatttttatatttcaactactcgaaattttgcgacgatgtgtatggctgtgctttcacattgatgcacattattcctagggaaaacgttaggaccaattcatttgtggaccatgtatatgtttttgcctcctttttccttatcctccctatttactatgcacaatcctgatgtccttgcatctctattctgcataaaactgcgctcacacactattttaccagttcacttcattctcatagagtacaattacacattcgttcgtagcaatgcgtttgttccagtacaccgtaattaattattgtttttactcgaacgaagtagtcccaagataagaattgggagctaccccagcaatttcatgttgtattcctcgttctacattgattgagacgttctttcataccaacaatatttttatgacattcgaattccgtaaccttacattctttctctaggtctaggtgcagccttaagaattgtgtcaacacgcagaagaagctgggcaccttccgacgcactagaaacgacggcatgcttcaacttgtatgcctcaacaatgcccctttctctcatgtcggcaatggaaccgttctccatgttcagacccatggttgtctttccctggtaatgagcagccttcagctgagacaccaactcactcgagtcgaaacctgcgttatcggcgaggatggtgggcatttgacggagagcagtagcaaacgcttgcatggcaagagaacgctttccggcgtctctgtcggcagcttcttcaacagccttcgacattaacatttcggcacagccaccacccaatgttacacgagtttccttcacagtttgagacaaaacagctaaagcatcgtgaatagcacgctcagcctcatccagaagttggtttgtagcaccacgaagcacaattgtgcaagcttctcctgcagcgacgccagagaacttgatcatcttgtcttcaccaatgataacttcctcgatcaacttgcagtgaccaagcttcacgagttctggatgttcaaaagtggaggcaatctcacctccagtaaccaaagataggcgttcaatgccatcaaagtcagcatgttcaatagacatgatacccgcgtcagcaaaaagctgctcgggccaattgtaaatcagctggcgattgataaagcagttaatgttatgggtcttgatcttctcaacctttttcttcattttttcgcgctcagcacgctccatttcagctaatttcattgtcgcatcaacacgcacacgagcgccaaagatcttcaccttatcagtgtccatggccgtgttggcaagaaggatattagcattctcaatacgcttagggcagttgacaccaatctttttgttcaagatgaatccttcatccaaaaatgagtcctccatttttccgccaataattttaatgatttgaatgttgtccaagttagtgtttcccttaagtcgtagcactgcatctactgcaagtttagcaaaatggtctttgctctgagaaaggattttgctggagagtgttgttctggcaatattcatcaggtcttgacggaacaattcggcgtcagcagagttatcaacagctgaagccgagagagcatctaaggcaaccttggtagcaatccggtatccactaacaatcgtttgagggtgaattttggcattgacgagaagctcagcttggcgaagtaattcggcagcaaaaacgcaaacacttgtagtaccgtcaccaacctcatcatcttgaacttttgaaatgttcaccaggaccttggcggcggcattatctaaagcaatggacttaaggatagtagcaccatcgttcgtaacgacaatatcgccagaggaagcagattgcaaaattttgtcctggcagaacgttaacagtgtgttcactaagtctaaataagcgtttcttaccattcccttaggtccaagtgtgctcttcaccaaatcaccaacggcaatggcaccgacgaacgacgaaagacgcgcgttctcgcccttttcttgtgttccattttcgctaaaaatgtgatgaggattgaacgactatttcagttagtaaatcataaagaatccgagtaataccatctcgtatatccaaactttactgttgttgtggttagaaggtttttggcgtagggagaacctgtatcgcctacaggctaggtcactcctaattagcactagaacagagaaatacaacaaaataggttttgtaacgaggaaaacgttgtataattacttttttcagtaaacgtttgaagcattgaaatatcttgtttaacgaaattgggatcaaaggaagaattctcgtttgtagttgatatttactctctcaatgctcttgaaatagaggtaacgcttacgtgtctcattaaaacttaatcgaagattgattattcttctgtactcgtcaattgttgaactgattgaagtcttattcctgcctcaacctcgtttatatatggaggcataaacatattctcaattcatttccaagttgactgaaacaacatcaatactgttttcatgagctacatgccgtcagatgacgaggtaaatacggacgtacaaagtttgcagttgcaagcaactggccgaggtcttgttttgtctcataatgctcatgctacatctcaagtttcggatattgacgttgaatgcggtacagtagcatcattaaaagaccctgtcctccaaaggggagtcgaggatattgagtacatgctcacgaagtccattcactgtgatttgtttcttgaagatgattgccagttttcaacgggttcgcgtaagtcaaccaaaacgagtataagtactaacaaagcaacacagacttaaaactactgtcccaaattgagccaccttttgcggacgctgaacgcactcattttattatttcacctgctgggaaacctatcttcgaatcccatagcgaagaagagagcaggtatgtcatttcgggagccttacaagctattgtatcttcgttcgattgctggaacgaggaattgcactcattcaccagcaacgaacagcgcattaccgtgatgaaacgtgaccctctgttctttgtatgcattgaaacgaaagcacgactctcacagcgaatgattactcatgagttgtcatttctctactctcatctttcttctattttgttggcaaagtctattgaacatgcatttacgcagagacctggatatgatttacagcgagcattgggcaatgcgacggttttcctttctgccgcagctgaagatgtacattgctttgatccttctagtatcctgactgcggttccctgcttgcccgtaccccattcatttcgagaacgattggctgctctgcttttaaaaacgaaatccgacgaattattatttgctatgatagcaatcaatgggaaaataatatctgctattcgtcctaaatcttatgcatggcatccggctgatgtttgccttcttctttctgctgtatatcacactactgcatttaaagattctgcagaacactggctaccgatttgtttaccacacttttgtaaaactggttacgcatatgcatacgttcactaccttgatgattcaatttcacttgtacttacaagcacagatccaactgcttttttcgaattgcaacaaatgaaaatgaaaatgctgaaggagctaaatttggaaaaggaaatataccaaaaacttcatgaatatgagtcacttagctcttcacttacttgtcacgtcggatttccggtaattctacactttgcagtttattcaaaggaactatctcagctttatttcccgggatatgtttgtgaacatgttactcaggaggctcgaagattgtacgcaatatatgctgagctttatgaccgttccatggatcaacaacagccttttcttctactaatggatgaaacaaccccaatcatcaaaattacatggtctacagcaacaatgcagtttttttgcattgctaattctatctcagaccgtggacttatctttgctacgatgcgacgaatatacaaatgggtaaaactgaaaaagaaagatattttccttgtcgaatcccccacattctaagaaaaaagaaatgtagtattaatcgcaaagacccggtatgatcctctcttgtctaaaaattacatttctgttctcggctctctcactctaactaccacctcaactttcattaacgactctatttttcctttttttaaaccagccggaatagttaacacatgtttgggagctttaagaactttttaaaggagaaaactgctgcattgggtgggcttcaacgagagcattctgacaattgtggatttcgagtggtcaatgttgaagtggatggatctgcagcttccgcgggtatagagccgtattatgattttataatcggtgcgaatggctatcaattggtacgaaaacgggtgatttcgaatacatttctttaacataatttcaggacggtgatcaaaacaaatttaaagctattcttctgcaagcagtagacaatattactcttcaagtcttcagtctaaaaggccagactacacgctctgtaactttggacatcttattggacgaaaatggtatgttacttctgtagtcttgcaattcgaattctaatcgcttagataaacttggtatgactttgcaatgggcggatattacacccgcgcttgagtctgtttggcacattttagatgtcatagaaggctctcctatggacaaagcaaatgttgttggctacgaagatttcattgtcggaacacctgaaggagtaatgaacggagagcgtgctttaggtgatttgatcgagacgcatttaaatagacctttgcgtctttatatatacaactggtacagggattcaactcgtcaagttaccattatccctaacaagcaatggggtggaaacggcgcgattggatgcggagtgggttacggagctttacatagactgcctacacctttgtcaggtcctcctcctcagcctggtgacattgcgtttacgaatcctttagcccaagcagaatctccaaatgaacactctagcaactttaatgtgaatactgatgaaaatctttttgttccagccgaacctccgatggttgttcttccacatcaacaaacctctgcatcctcgcccattccccaatatcaacaacgtcataaaaaaagatctgcacgtattgacacgagcattgaagattatctgagagaggaagagattaatagtcgcaaaaacgatcacggagctcctgagcttcctgccgatcctagcactattcctccccctccaagtatatcatctgttactaaaccgtcttcggtgtcgacatcttccattggaagtatttagtacgcttaaacggttcaatatcggtattcgacttctttcgtctcagtctaaatcaccgatggatggatgtatgtattctgggctaatgatataatgtattggcagcaatcatgaacgtgttgttgtgtttgttttacacttatcgaagagaaattggcttgtatggtttgccgatcttacgaactgtgcgtccaaaatctgtgataggttttttctgcatgattgtcatctacctgtacttgtagcagactctctatgaatttttctcgcttcaggtcttctgaggttttcttcgacgatagtttttcgggctctactttcctgcctcttgctcgcacacgtcttatgggcttgcgtttttgtggattggtactttcgccttgaacatcgacttctgcgatagctcctaggctcgctgcatcttttgcaatgttattcagtctgaatgaaggcttgtcagcgtgagcttctaaagtagccaattgttcgttatttatagtcttgtcaccttcagcttttcgttctttcatccgttctttttcgagtttcttctcaacataatacagcatatgggcgttaacgtcaatttcatttgtctctttcgtaaattgtatttttgtcgtaggaagctcgtgtgatagattcgagtcatcaggctcttgcttttgatatatggagcaatcgggttttgtgttcgtatcagacaaactgttaacattaattccaaaagacttttttattcttttctgtaacgcttttactcgtagcacagagtcttcctcttcaacaaaatcattctcttcaaaatcatttttctcactcctttttcgtcgacttgaccgatttctcttttgtttaaacgaaatttctttcatcagtacgctctaatatagtggcggaagacaggagcaaggtttgttttgctcgaatattcaaggtgcaataagtcacataatttctgaaaaatctcactatatacccacaatctgtaactcttggaatgattttgacgaagtttgtttgcaaatctgctccaaaggtaatagtaaatacgcgatttattacacggttcaaaaatgctcgcactttcgcttcagcaattcacaattataaagatgaaagcttaaagaaactattcgacgaccttaaatatcacgagttgtttcaagaaaagtttcatactcaaaaatacggactctttcgaaacgaatttttagtagactcttcaactgggtttcagaagttgactgacattgtattgaggcattcacaacggattgtcaaagatttgttaaaaacagatggtacaaatggaaagtttattgtcgctgaatttgatcgattatcagaccttctttgtagcgtaattgatttatgcgaattcgtccgttgcgctcacacggatgaaaagattattgcacagtcagaagatgcttacaatcgacttttcaattttatgaatgttttaaatacacaccgtggactttatgacaaaattgaacaagcagttcgtattgacaagactcagcatcagctaggtgaagaagaacgaattattgccgatgttttcctaatggattttaagaagtctgcaattgaccttgaagaaaacaagcgaaaagaattcgttactcagtcgctcaaatctgcgactttggggagaaaattcttcaacaacgtggtcaatcgtatacaaaggtatataaaagtccccgctgatgaactaaaaggatcaaatccgtttttttctcggacggtattgaatgaaaaaggagaccatgcttatatcccagtaaatggccaagaaggcttacatgcgctaattaatattgcaaatccatcacttaggaaaaaggtgtacacagaaagcatgtacgcaaaacccgacgaaattgaagttttggaatcttacctcgcttctaaagcagaattagctgcaattgttggaaaaaaaagcttcgccgacctccagctttctgataaaatggttggaaatcaagacaacgtgcttgaatttctacacaccttagcaagcaacaacttgagaaatgtcaaatctttaagccgagaagtttcaagatttaagcaacaacatttacgcttaaacgagttgccaacacttgatccttgggaccgtgatttttatctcctgcgaatgaaagaggcctatgcacgtaagcttccaagtcttcatatgaatcaatccgaaataatgtgtcacatgtctgttggtacggtcatgcagggattgtcgagactgttaaataacctatatggtctaagatttgagccagctactacatggcctggtgaactgtggcatccagatgttcgtaagcttcatgtttatgatgacagtggaaatgtccttggcattgtatattgtgatctatacgccagagacggtaagggtgatggggcagctcattttacaatacgttcctcgcgtcagctagatgagtctagtagtcgcgacgccgagcttcttggattccatctcgacaaaagagtttccactgatggtagttcttaccagctcccagttattgtcttaagttgtaattttgataaatccttatcttttgcaggaagaacttgtctacatttttgggatgtgaaaacgctgtttcacgagatgggtcatgcaatacactccatcatgggctgtaccaagtaccaaaaccttgcaggaacccgttgtgcaacagattttgttgaattgccttccatattaatggagcactttatgagctcaccagatgtattgccgttgtatgccaggcattatttaacagatgaacctcttaaaaaggaggctttagagaacttcatccggatggagaatctctcttctgctttcgataatcaaagacaagtctgtcttgcattagtcgatcaagagtatcattcgtcaaatgtgatacaaccgacattcgattctacaaaagtttatgaagagatcataaacaaatggagtggattcaatgctgttcccaatggggcatggcaagttcagtttggtcatctttatggttatagtggtacttattactcctacctttttgacagcattcttgcaaataaagtgtggagtaaattatttgctaagaggcctctcaatcgcgaagctggcgaaaagtttttaaatgctgtattacgatggggaggcagtagacaaccatggttatgtcttgcagatgctctagatgatccaagaatcgcaaagggtaatcatgaagtaatggaaaccatcggaagttgggacctaaaataaaaactacagttcactctatgccgacctatgctgttggctgaatcgatactacaactattgctttatgagaaatgtaactttaatgtgtagcaaaaataaatgatacattaaaaccaagttaacctattccaaagtaaagttataaggcttgaatgcctccttaaagtcctccgcatccttcttttcttcatcgactgtttgtgaacattgtcgccagtcgactctgtcgggaatctcaagaacatttgccaaaacgcgtctgccaaattgcaaatcaaaacgttctctaaattttagaggtttcactagcacctcaccattgggaagaatggcccgaaagtagttgtattccttaggacggacatctcgcttttgaaatgaaaaccttgcttctgcagactgcttttcaaatgccggcattaagaggggaaccttagagctgggaatagggacaacttgccatagcaaatggactccctgttttttgtttacctcaaaaatcactgcttctaagccgaaagacttaaacattttcttgacactgtctttaaacttattcatttctccaatggtcttctgataagcttcctcgtccagttcactaagcgtagcaacatgtgccaaaggtattattagtacatgaccaggaaactgcatcttgttttcatttgtaaccgttgttgaaagtggaccttttggaagtgctaagaatagttagttggttattcactgtattcagcatgcacgtacccatatacgattctgtaccgattgcaacgatgagatggtatgcagcagctggattgctcaagcataaaaagcaactttcagctgaaaagttagtttacacaaaaatgacagaagcgcatgaatgacttacgcccaatacgaggtttcttttgcttccgctgctgttggtttactgctaaatcctgagcggcgttatcgccctcagaagttgatttcactaaagaatcagcagcccgttttaacatttgtggagcaaacggggacaccgtagtattcaatggaggagatgagggctcgtcaggaagctggacgctaaaagcgtacgcaaacttttgcttatctttgtttttgaacgaggccaaacctatgaaacgagtatagcgattactggattccgaagagtttgcgtcgaaaggttcacgttcgtaatagaccttgctaggcacaaaatgatacttaggtctgcaacttttcaacagagtttctaacggtgtacaccccgctggagcctcaatgagggaaagttttgaattgttttggatgttcggaggccactcatttgaaaacaatatgtcacattccccctttaatgatgacaatcgggaagcatcaagcgtaggggagtactcgggaatacattttgtgttatttaagtcttgaggttcatcctctgtgtaaataccacatgcagacattattttgagtccttcagtaagttttatactgcctatggaaggcaaacaaatgaggttcccgcaaacgtctggcgtttttccttgaacaacattcaggatttcttcaggaagttcttctgaacccactgagaagtatataggaacagagactgtactcaaagcgagcgttagtaataattgctgtaatatacaaaaaaaacaaaactgaaatggtaaacgaaccttttagtttgccgcttatcaaatcagaaacggcatttgaatcactcttagatttggtgatgaagtctccaatacaaataacaaagtcaaagtgatgtttttcttgtagactattaatgaactccagcacagctgtaaaatttccgtctgcagagccaattgcacatctaaaaagtgttagtttgtttattaaaagtaaactgtcatgagttttattgggttttccttacattttatatgtttttttggtgagggacatgattgtacactagcacgaaatgcgagtcagaataccagcaaatacaaaatatggtaaaaccgaagtggaagacaaaagcatgaaatgaaagaaaaaattacagaacctatcgtattcttgcctcctatataacacgtctcccttgcaatcaattgaaacagtgcaataccataccattaaaatacccaaaatacatcaaaaagtaattctaaaacaagtatccttgttgatccaaaaagattgatctaatttacgctcagaagcttgacctcaaaggtaaggtctgaatttggaggaataccaggaatctttttcttaccataagcaagaagagcaggaatttggatagtccgttgaccaccaatttgcataccgggaattccaatatcccatccacgaataacttctccttttccgaggtagaaggagaaaggttttcccgaaacatttttatcaaacacttttccattagaaagacggccgatgtaacggacagcgatacgctttccagtcttggcaacaggacccattcccattaccttgtcctgaaccataacgtctccttcaagttttttcttggggtactgttcggtttcagttttttgtttcttggagggttcggcagaagcttgatcacggctgcgcttgctgccgctagagggagttgattctacttctgcagaagagttggactcattttcttcctcggcttcggcttctccttccttttctttgtcctccttgtccgtttccttatcctcgttcttttcatctttcttagcttttttctccttcttagattgcttcttttcttttttgtcctcagctccagcctcgggctttacttcctcttcctgttcttcctgttcttccttttcctcctcctgctcagattcgagttcttcgatggtaacgcccggttcaccatcttcgctttcttcctcttcgtcactgctagcctcctcagccatgagatcgaacatgtcgttcatctcgtcgctatccaaatcactcacgtcttcctcttcctcatcgtcatcctcgtcggactcgccttcgctatagtcctcaagagaacgttggacaactgtgcactgtccactcaggtacacgggggatttaccacctgtttttgtgaagtagacggtctcacctggaggaaatgtgatattcagggcttgttgatagatggatccattcatcaacgtacacaaagtaatttgttcctcttgttcgaaaagttcctcgtcttcttcgtcacttccttcgtaacctgcacgatctaaacttgtaaaagccttgatagtcacgggcttgctggatttgactgagggatcaattgctgccatggtgaagcggactgaaacttcactgtacacaccgacataaaagtcctccttgaacagaggtgtcttaccgtccgcgattcggatgctgtaggggaatgtttgaatgctcattgtcaatgaccaggttggcagagggcagaaacacgaagacgttagaaaacaaggttaacgcgtgtttcgttacaattcagtaaacgaataacgaacactaagagatgtttgtgagctatactgcaatgcaaaactcgctcttagtcttcgttataccgcactattcttggaggggccctcatccttgtggggctgctacggcctgcagttcccgtcattcaccatattccctccaggttcggtccttggacagtcttcaaagaaaaccttctttaaaggaacgcgttgtgttaacaaacgcgtgttttataaccgtgccatgtggtctttgcgtgttctcgttctaacggctgcttgcggtttgtttagtagcgtcaatgcttggaaaaacacgaatcttattcgtacatacgatttgacgaaatcttacgtaaaggagactatcacgatcaagctcgaaaatgacttgcaagaagctgcaaatgtgtatactttgatgaaagacttggtggacgatgagcgagttgtctctgccgtggctttagagaagacccagggaggttcagtgtcgctggatattgttccttcgctgacgacggaagacggtcttgacattcgtttcccctctcccgtgctccctggcgaaagcaagacgattcatgtgtcgctgactttggacggagcccagaagcctgtcccagcaaagattaagcaggatgaccagcagtaccttgtatatcgtgcttccaaaaccttcgtttccccttatgacaccgaaaagcagcgtttgaaattcaagttccccacgaacaacgttccttccttcactgaatttactgatgccagtggaaacaagcagcctgctcgtgccggcaacactctcacgtacgaaacgctcgaaaccgttgagcgtgatactcccaaggagttggtcagtgtgcgttatgagtacactgctccccttcctcgtgctcgtcaactcgacattgaggttgacatccatcagttccgcaaagagatcagcgttgttgagaaaacgactcttgaaaaccatgctgctgagcttcgtggacatttcaaccgcgcaaagtgggctatgagtcgcttctacaatccccttactgctgctctcggctctttccgcatctatttgcccaaggatgttcgtgatgtgtcgtttaaggatgaggatggcaatgtcactacttcccacatgcgtgcagaccgccagcacaccgtcctcgatcttattcctcgattccccgtttttggtggatggaactattacttccgtctggcttggaacatggctttggactcgtttgctgccgacaagaacggccgcactgtggtgactctgccttccatgtggtcgttggaagatgcacttttctctaatgtctcttggacgcttactctgcccgagggtgctaaggacatcaaggtcaacgttcctactgagctttcccttaaaaacgttactactgtctaccatttcttagatattcaaggccgtcaatctttcgtttacgaagcttctgatgtctcggatgaattctctcaaaaggtcattgaaatcagttatgtttacgatacgcttgcccatcgtcttcgtcttgcggtaattgtcggcatcataggtgttctgtttaccgctgcatacatgatttgggctccttaatgtgtttgtttaacgtccatctttcataatagcaatcctgtgcacctcatcattttctcctatccgactggctgcccttttccgtactgcttactcccttactccttactccttactagtcacttgctccctgcaagtcacttacgtactccttgctagtcacaggctccttagtactgcctcgtccagtcttctcgcgtaccgagttcatgatgcccccccccttcattagcgttttcaccccgcgaaacctagaaaatatcttatctgatataagcttcggcaattgtcggtcatcccatgtttcggcagggtgtcgacgaatgacgtaggcaaagggattttagcataatttcagcgtttttcaattctgccgtctcccaataccattcgccggtgtcgtaaaatcattctcagttgaatttgcgagtttgcaagtagttttttgacaaacagcgtgagtactgcattgcttattagtctaatctgtactagtgaatttcagtcgcaataaactctttcaggggactttaattttacgaaattggaggacatccgtggtattaagggtcttgttattattaacggcacgtaaattctgctctgttttcattcttggtgtcgttggttgcattttctgtgtcttctattagtttatgtctttcatcaacaagaaagacgaagatttaagcccagaatcgcggtctacggccgttgttcgacgcattgatccggtagaatcatccagcagcaattccggaagagcaagcagtacagcttccgaagaaaaaagtacacgagaacggattttacactatttccatgctgcaggaagtcaattgaaggaatactgtcggtttgtaggtcccggttttctgattgctgttgcctatattgatcctggtaattattcgacagatattgatgcaggatcgaagttccaatacaagctcttatttgttattcttttgtcgaactttcttgcagtttatttacagtcactatgttgtcgtcttggctccgtttcaggctacgacttggctcgtaattgtcgagagcattttccgaaatacctgtgctggaccttctaccttctagcagaaattgcaattatcgcgactgacatggctgaggttattggtacagcttttgcattgaaaattttatttaagctccctcttcctgggggtgtggttcttactattctcgatgtgttgcttactttggtcgcatggcgtcctgatggtccaatgctgggcattcgtttatttgaaatggttgtcgctttattggtgcttactgtagccatctgttttgctctcgtgcttggtcgcgtaaacttgggcagtgctggtcatttgtttaaaggctttcttccctccactacggtgttctcgcgcagtggtctttactcaggcattggtattttgggtgcaaccgtgatgcctcattccctttatcttggttcaggtctcgttcaatcgagattgcgcgactatgacattagacacaatatcgttacggcgggcgacttgaatgatccagacaccgagtacaaaccaagtttttccgccatcaatcactcattgacattctccattgtggaagttgcttcctctctttttacttttgcactgtttaccaattcaagtatcttaattgttgctggtgccgttctgtataatacaccggaagcagacgcttcggatctattcacgatttatgaattgttctctaagtatgtgtcaaaatccgttggcaaacttttcgctgtcgcacttcttctctctggcatcagtgctggttacgtgtgtaccatttcgggacaaatggtcagtgaaggctacattaactggacgtgtaagccttggattcgtcgtaccgcaactcgtctaattgctattattccatgtcttgttgtcactttaggacttggcgaaagtggattgaacagagttctgaatgccagtcaggtttgcttatcaatcttgcttcccttccttacctttcctctaattcttttcactagttcacgaaaagtgatgacggtgcaagaatctgaatttgtgtctaacggcggcgaaagcgagttgaaacaaattacacatgattatagtttgtcatggacgacatctgtcatcagttggctggtttggttattcttagcagcaattaacattcttttgattgtctggctggctcttggaatatcaaactaaacaaaatctcgtgaacgagagggaaactcgttattgttctttttattattttattatgtacccttaatgttaattgttctatcacattgaacagacacaaattttggctgtacacaaaatcaaaaatgaacaggataaccattcctgttcctccacttatcgtagactatagaccgtacttactacataaatatgagttttaattataaacaggaaaacagatccaatattaaaaacataacggcaaacctataagaagaagatatttaatttacatatgtgtaattcattaaaatgaagattaagatgcaggaatggctccacgtcctaacacccaattcaaaaaagtcctataaagagcgcacaccttttagagacagataaacaaatcattccgttcgtacgtgttatggttatcactgttgactttggggtaatatggaatcattgcatcggcgctttgaacatatgctgaattgtatgaagtccaaaatgcccgtctgacttttcgacttggatgaaacaaaccctgcatcaaataggccataataaccccaacaccgacacagttccgaattccgtcgacgccttccctaactgcattaattacatgtggtgactcttccaaaatgttaggccacaacaggttgagcaaatgtaacatagcgtcctcagcaccaagaccaacacagcccaaggcaagatgctttaccaccgaagccgcagtctgtcgatgaactgcatctctgtcaataagtgcatcagcgagcagaggcgtgacagcgtacacatagtctcgggcctggtcaccaatgtactcaaacatgaaggctagtgatttcagtacaccgttctgtacattcatttcaggtgtacgataatctgccattaatgccgggacaactgtaaatggcatacaggtttcggcgacaatagcaatagcaacggtggtacaaacacgattttgacgttcctgaactttaaggttgtttaacaacgttgcaagtacatcctgtgggccaatggctttagaaatataaccgaacgtgttaatagctgctcggcggatactttttttgtgagctttcagcatatcaatgagttcaaagcaaatacgcatccattcacgcgcggacacgtattctgaacctcgatcagcaattctaccgacgaggtcaataatattttcctgtactttttcatgtcgattacggagaattggggtaagacgaggaagtaaatccttgatgggaggttgcatagaagacataccaataacagacacaattgccttcaaagctccaagaatagaacccaaaacttcgggatattcttcgcccaaatactcatacagtacgacgccgagtttacgcattagtgcctcttctccacaggctcgcaagacaacggcaatttttgaaacaagatcagctgcctgctctctaacattggctgatttgttgttgagacgccataaaatggtggacacaatttgaggaagataaggcttacaacgtgtgtttagtgcattgatgattgtactgaacgaattaagaatgacgcgctcttcaacagcttgttcttgaaaagcaaataaaacaccgtctagtaaccgttcttccattcgttcatcaatttcatcaacacctaaactgctgattactttatcaacagcctcggcagtcattttacggtacggttcggattcgtccttgaaattatccacaatgtgctcaataattctaagggcaccaactttttgcgacaaaacgactgttgtttccacaacttgtttataacttcgccgatctgcagcaagtcttcgagaccaaaaacattggaaaaactccggaagaacttcgttcgagagatactcaggcgtgacaccatctgtagaagcgcactgcgaaacaacttttagtacaatttttttcatttcctcatctggcgagctaaactcgcgcaaaacaattttcatgatccgtcgagtaaaatgactggcgtattcgggttccattaaaggtataatgaatccagtagcttttaagaacgcggcaagacttttacctctatggcgttgaacgcctccccataacggtttcagcactgaatcaaatgcttcaataccgtaaggggttgcagcctcagcaagagcagagagagcaagggccgtcatcgtacgaacttttgtttgttcatcctctagtccgtgtccaatgcagtcgactagattttttaaatgtggtagtacagaacatcccataagaagagcaatctgttgaacgatccgaacaccagtatgcctggcttgccacgattttttgctgcgacaaacagctcgcaagaacggcagtaaggcaggcacaccgagagcagaagcaacaacagaaaaggctctggctgttgtgtttcttacatattcatcgacatggtcaatatcaggccgcatggttgcaatcatatgcgccaaaccagaggccttagcaagattgctgataatctctcgaccctcagcacgagcgtagtaatcctcatcaatcaacagtggttcaatgacaaccaaaattttgtgggtgaaagggcgaacgagatcatcaagcttgtaaagaatccgatcaattaccttaaccaacagatgtcgctcttggtcttcaagtgtcctttccattaacagcggtaagatttgattaaataaagctgctgcgccaaaatcgcgagcttgatctgtaagctgtctcaacgcgcttttacgcatcggaggtgaaccattttttactttcaatagtaaacgcaagattttgcgttccttaagttcggccaagctcaacttggcctcatcttttgtctccagaattttgccaaaatatttcacatcctcttgcttaaaaaacataagatcgccaacgcctggaatctcagtcggtaagtaagtgggagctgctactttttgagtatctgtttctgctccaggaatttggtaccctaatgggacttcttcttcctgtttttgcggaacataaccctcaggaggttccaatattacatacccttcagtaggtaaaatggagttcaattcctcatcggaaagataacgatccctgggatcttttagctgcttgtccgcgatgggagttgttggaatgcccttttcaacgactacctcagcaacggtagtaatctgcttcggttggtcccagcgagagcgacgtaaaggggcagtcgttttgcccgaagtagtcactgtttcggttgctaatggatgggcagcttgttcttctgtttttactggtgccggttgatcccaacgagaacgtttcgttctgacgggctctgtgcctttttcagtggtgcgtttttttgtaggttcagcgcctggctgttcttctaacgtaccctctttccttcttcgctcaatttccatgtacacacgccgttcttcgcgctcaatttcagcttcccgcataacatcagcatagcttcgagcgttgggattcgtttccgcaccaaatgcgtcgacacgagttggggttagttgtctttgcaatcgctgcttttgataatcagtctcacggttttgaatttgcttgttcaactgacgtcctttcaaaggatcgtaaccttcatcggcaaattcgttgacaagcgctttcggggcttcatattggcgaactaacgaatgtacttcgtctgtagcgtccatatcatttgcatcgtcagaatgttccggctcattaacgtcaatagatgtgttataattctccattgatttattggagtcataaatgtgagtatcatactgaattttttcggtttttggctctcctggagcaaacccgtctgtgctccatggcgtggaaactggattttcctcagtttcgtttttttccaaacgccgtttaaaatgactccgttctgctctcaaagcagatagttcatcgtcttctacaaaatcaacgttagaatacttcataaatcaataaaacaacagcaattcttaccaattggcatttttgtgggtgttggtggatgctagcgtcgctagtgtggtgaaagcttaattaacccagcatagagaaagatcgactagggcaaatttagagagaattcaaaagtaaagaattgaattctgttagttttaaagaacgttccaatatcgggttgttgcgttgtgcttatttagctgttttttattattcaagttaaggctggaatcccttctcgattttgtttagaattaaacgatgaggtattaactatacagaagaacaaacgacacttttgctacaaaaggcgtttgttcatactcaaaacaccgtctatcaccatttaaaatacagtatatcgcattattacactctaacgaagcaatgcgtgctacaacgtagcgacgtctctgctatacccataattcagcaaacacgatttgtagcaatagtgaccggcacggtcaccttgtgtttcccgtctttaactctcctgttctgtttataaaccacacaaatgaacaagagtacgcgttcagtgtcgaagcgcacttcatctcaacaaaagaaaacgaaagctgctccagctgcatcaaaaccatcaacaaaatcgtcgattaaaagaaaatcctcacgggaaacgctctattctaaaagatcgggcaaacttttatacgagccttcaacagagtttcaaacaaggtatagaataggtgactatgtacttggacgtgtttatggatatccttggtgggtcgcacgaattgtgacatacagaagcatgcccgatagggctcaaagatcgcttcgtgtgtcgaaaaaaaggaggggctattatctcgaattccttccctcaaaagaaaatgcatttttggatctggagaacttgagaccgttaacattggctgaatgccgcaatattcttgacaacaaatttcttgtatcacaaaaaaaaacattaacaaaagtgctacatgaattggaaacaacgccgcccatagctgaggatgagctgagcgacattgatgttgaactacttacagaagttcccaagtcgtacttggagattgaagagcgataccctgtggaaaagatcacatatccgtcattttcatacgaggaacagcttaagcagcccattagtacaatagaccaatacgctgcagttgcttattcccgcgaaaaaacaattcttttctataaaatacaactacagaagttacttctcagacctgcacatcggccaaccgaagaagagatccatacggttgacaaggtactttcacaactggaacagtttcgtggtttagttcctgaattcgttcaatccacccagcttggacgacttcttgagcagctagtcttgcttgtagatgttcctctcgacgcagaattgcgtattgtggagagaataaaaaagctaaaggatgatctttgtgatgcctccataaaaaaggagatttagtttgtacgtttttttttctttttccttttcgttggttttggttttctatgtaaccttacggatatttttatgaaatacaatgttattaattgaattaagtctatgggagaacattgctaatgggaagattatgatgttttgaatgggtgccactattacttaaggaatcgtcttgtgaattcaattccttaaaaatgagtagcaataggtgagtagtagtgaagtaggcactttcgcaagaatccataaaaaagagtaattaatgcgttcatctttgactaaaagctagtattctaaaaattaatctcgctcgttaaaaactaacatactgaagaaaataacatctaactcaatctccacgtttctcaacgaaacagccaaactctttcatacaaccgattctcacttattttatttaattgtcaaaggtaagtcccattccttccacatgaaaacaaaatatcgactatgtaggaatactatgtatttttttaatgaaattaaacgattgaacacacaacaaatgctgaaattaacatgcttttaaactttctcgcttaaaactacatgctcgcttcgaccttttatttgttaatttgtcggcagaacaaacagcagcaattgcagacgaaaacagaacaaaaattctgtttttgctacataagcgtataataccaacaaaatacacttctattttctacgaaaattccatttaaatctgtcctcttcccacttttgctgcccatccttcctcctgcacacattacaatacactgtgactcgttaaatggcctctacgttggtttgttctgtaagttgaaccaggttttccttggtacgttttcagtactccctcaacgatgtcgttctttgctccccaaagtgctaaagtgcaggctcacctaactaagaaggccgtaccatgggtcgaacactagtatgtaacagcagcattgaattgcaatgttattagtaacatagaaacaccacagtgctaacaaacatgttaaatatgtagtcgtccaaagtccttagatgaggtcagctcgcaggacatgacgattcaagttttaaaaaaaacaatgatgtcgaataacttacctcatatgctgttctacggctctcctggtactggaaaaacatctaccattctagctctagcccgcgaattattcgggtacgtcttacttgtcttctgtttgttacacagtttaagaagacaccttccatgactgcccttgttcttgaataatgctaactttaaacgttcaaaagtccacaattggtcaagtcccgtgtccttgaactcaacgcttcagacgaacgtggtatttccatcatccgtgaaaaagtcaagaattttgcacgtatcgctgtaaacaatactgtaaagtaagttagtttattttctatacaaggtggtccttgcatccgatgctaacatatattgcaagtggttatccctgtcctccttttaaaatcgtcatcctagatgaagcagactctatgacacaggatgctcaagcagcacttcgtcgcacaatggaagcaacagcgagaattacacgcttttgtttagtgtgcaactatgttactcgtatcattgaccctctggctagtcgttgcagcaagtatcgctttaagcctctagatgctcaagacatcgcaaaacgtcttgagtttatcgctgccgaccaaactgttgctttagaaccaggagtcattgacgctctagtgtccgtttccggaggagatatgcgaaaagcaattacgtttctgcagagtgctgctaccctgcatcaaggaacaccagttactgtaaacacagttattgaaatctcagggcgcattcccgatgatgttatacaagagcttttggatgtcagcaaaagcaaagacatcagcaaaatcgagagtgttgccgagaccgtaactgcaaatggcttctcgacgggtctccttctctcgcaacttcatgacaaagtaatggctgatgaaagcatacccagtaacagtaaacacaaaatcctcttaaaaatgtccgaagtcgacaaatgcctgaccgacggtgccgacgaataccttcaactgctcgacatgctggtagctatttcacgtttgtagagcaactttgaatccctttctcaattcatgttccttatgcgtgctagacgatgaaagagcggacgacagatttccttaatgcttcttgcacgccattaccaaggagtcaggcaactgtacactggtttaggtaaacattattttaaactatgtccgtcaactatgtgctaagtattacattcggtggtggtagagtgtttgcaagatgagcattacaaactctttttaaagaacaggtgataggtaaggtgactgtatagggtaaaataaggtgctcaaattccatagggaaatctgagatgaaatggttgtaagtttgggaatcatctttaggtgtgtttgaagggagggcaagagataagtattaagaacgccctgttaaatagtaggcacaacgtagcttttagcggccgcaaggaacttttcaacatcatcaagttgccatgagtttgtcaaaacgcttagagctgagtgtgtatccaaaacgtaaagacgcgattgcaagtgattcatggcggcaagcaggacctggatgaagaaacaatcaccctcaaacaggtaacagtccataaagcgtgaagcaatttcatgagataccatgggcacgaaaaatgatcgcaggatcgggtgcacatactctcgcacatctatatccagcttcgtgtgtaagtgaagcatgagctgaggtatttcacggcggaacacatgtaaaaacgtttgacaaaacacatccaacattgtggaatcacttgctccaaatacagattgctgcaacggcttgtcaagcaagtttgccaaagaattgaacgtgaacgattgattcatgtttagcaaaaagagagctgctacataggaagttccagggacgtaactcgtatcaaagcggtagtaagagtacgactgcaaaacgttcaacagatcctgatggagcggacatgttctttgaaacaacttcagctccggcatcgtagccacaatgtctacttcaaaggcactctcatcgtcgcgaaattgatttacggaataaacccgttgctcttcatcggcggccagtctgtgtcgagcattctcacaagctttggaaaacgattccagcccgagttggagctcattcccaatggctcgctgccaagcacgtcctcgaacacgagcaggaataccttcccaccaaacgtccttcactttggatgaggtgagcgactcaggccagtgacgaagtattttttgttcccataataccactagttgtttgtaacgtgccttttgtttttcagccactctttgggcatcatgcctccgctgccgttctagacgctcggctgctttgcgaatttgttcaaattcctgcatgtgtcgacgctcctcttccttgcttttcggaggcagccaagatggacgaccaacgcttagaacggattgtttttctttgctgagaggaagcgggtctaccaaatcgtccatccgccgatgcatgtctggtgacaaaggtgaagaaagactaagacgattcaactgaatgctcaggtctcgatcctggggagccagttgctgtaaatctttctctgccggtttccggctgagatccatgtcgagcggaacgttgcacaagaccaaatcatcgagcaagacaaaatcgtcaacgttaatgtgctcatgcgaacccactctagatgaatgtctttttgagtggagggacttgttgtcgacactgtcaacactctttgatctcaatttgcttgtagacttgtctgtaagcagcaattcatctgccgtaagcgtggagttcacagaaagtgatgagttcatatcaacaatacacaagttgagtccaaaagaaaagaaataaatgcccctaataagttaaaaacgggtaattcgtaaatggcaaaagcaaagtcacaaggaaaacaatgaaccagataattaagcacgagacaacagtcctatacacataaacagaaagaaataaaagggacagctgcccgtggtcctgtggaatggcaagttaggacgattctagctataaatgctccaaaaaaacaggaaaattctggcctggaattgcagcaagaacaaacgagacaacagaattcagtgactcaggtcaaaaattcaacaaattattcgtgaaaggaggaacagaaagacggaacatggaacctgctgaggctggcacagagttggttccgcagcaagggaaacgcgaccaaaagaattaaggttaccggcaaacgttaagattcgttagtgcggtttacgcgttgtgcacaagctctcactattcaaacactatgtaccctaacgtatttgatgctctacgccttaattgggtgtacagtacaaaaagaactagcagaaaggggaggaagcaagcagtacaaggcacacacacaaacacacacgcagacactttctacataattcactagcagcgttagcaaatataaaggcataaagaggcgtttgcgactttttaaagtgcactattccacagaaacaggtgttgtggcgctgtagacgaccacatgcttgcttagtgtcgccttctttaccaaagcgattcgttagattgaataggcaatatagcgtgtgttggaagcgatacactgacgacagtcaaccgcgtaaacggaatacgaaacagcaacagacgacaaaaagcgaatacgatacaagcagttaatacattaccgtaaaaagacatatacactttgcaacatgtgcaatcatctagttgtgtaagagctgtccgtagcttagctatataaatattaggcgtttggtaagccttgtcgagatgcggcgccggccactagacagaagtagggggaggggaaatggtcctgcctagtccatccgaagcttcgttagttccagcaatgctttctgtttgaaaagatggggtaaatgtagaactaatccaagaacaccaaaactgaacatgcgacatattgaacggttattccgaaatgtgatcaaaaagagcgtgatgacctagccctgagcaacaacgtgtatagtcagtcagtcagcagccaagaaaaatgaaagaacataacaaagggaaatctaagagctttcgtacaacggagacacacatcgccaacacatgcaactgcgaattctagcttaaatgacgttgatcaaatcctcagggggcatgccctcatacacaatgcgatagatagcagtgaacagagggaactcgtgcacacggttgtgatgtctcaagaaagcgtgaacctccttggccgttgcagcaccttgcaacttttgaccgttaagcaactccttctcaagcacgtgcatgggcttgcgggtctgcacaaaagcgaccgcacaatggtgattacggccacccaagcatgaggtgataaggtcggccacaccacaggattgctcaaccatggtaagacgatcacagttaaagaacacatggccaaagttctgcatctccataagaccaatgcgcatgacagccgacttggtgttgtcacccaagcccaaaccatcaacgataccagcgcccacggcaacaatgttcttcagggcaccacctaaagcgacaccggcaacatccttcaccatttgcacacggaagtaaggacggtagaaaagagcgctaattacctcaggggtgaagcgagggttcacagtgtcatcggggtcgtaaccaatggtcgtttcacagaacttctctcttgcgacctcattggcgatattggcaccagacagtacaccacagtacataccagtatgcttttggatcacatctgagaacagagagacactctcctcttgcacggaaacacccttaatacacgaaatagcaacagagccactcttcacgctgccattgatttggtggcagatacgctcaacaaattggtgaggaacgacccagacaagaatgtcgctgcgagaactgacatcacggacatcgggattggcgtatacattcgaaggacaccgaacaccacgcaagtacttcacattctcgtgcgtagagttaaaaatctcggtcaacttccgttgctcgccttggtaaggcacagtctcctcgtacatccacatgtgaacttgagtgtcaaagatctcagggtgttcacgagcattctcaccgcaaatctttgcaatggcagtgccccagtttccggaacccatgacaccgatgcgaataggcttaccagcagccttacccagcgtactcgtcaatgcgttcaatttcgaaaaagccttagatgccataataaaacaaaaccagaaaaatgattaacaaatggttacaaaaataatgtcgaagtctaaacccaaacttcaaataatcaaaaagatagttgtgtataaaagatagcggtccgccgaaagtcggttttggcgaagggcacgttagggtgcgagagccagctatttgtatcatttatgcggtagcttaattccgacgttgatgtcatatctcaaaacgttgagattatacagaagaatacatacatacgaaacgatagtttgtaaaaaaaagattcatgtaaaaattatgcattatatgcattcaagaaattgttttaatcaaccgaaacgttgattcgaggccgacaattttagcccacactatctcaaaatcactcacaccagggctcacatatttcgcacgttatccaacactaacctacttaacgaatattagcgttctctaacgatgacattaaagcatacagaaagctatagagggaacaaaaatgaaaaggcaaattgaacacgcagtctctacctgcctattgaattcgtagaacaacaagagaaacattccccaatctcgaggatctttgtagttctgcttccatcagcaggaatgtttgtcggatggtcgctggcttattcgaggatgggctttgatgattccacatccatttggaaaagctttttgtggacgtagcgtctgaagttacgttgtcgctttatctctgctggagataacgcagcaggcgaagattcaccaacttgagaaatcattgagggaggcatcgaaaggaagcttgatgatagtacggtcgactgatctgcccgacaggagggtaaaaccttgcgtatacgtttgagctggtcttcaactagatacagttctttttcgcgttgagcaagaagagcggacagacgacaataagcaaccatcagagaagtggtcgtgggagcacgaccatcaacaggatgatgaacacggacggcagccatttccttctctaagtttgccaactgcgtttgagttttttccatttttaagcgaagtgccaattgtttccgtaacgcttcaggtcctagttgacgaatttgaaccatgtgttggaaggaagggtccgaatgcgctttcgctaatcgagccacttgtacctttttggcgtttatccgaacaattgaagactcaataaatgccatttccttttcggccttgctcttttctatgcgggattcctcggcttctcctactaagacctccaatttttcttgtaatttttcgagaccagtcatgctcggtggttcattggcacttgaaatgtaactctgttgatcggtcacataagcatgtaaagtctgtatattcttagaaagaacctccatttcggcattcagttgatagtacaagtcttcgaatgcagaagccattccactagcggacacactcttctgcttatcggcatcttgcagtgaaagcagcggcaggagttcaacgggttttctcaattttggtttcggttttgatttagatttaacagcaggcaaggaaataatctcctgcaaaattgtagcctgattctcagcaggcgattccacagcttcttcatcttcggatgtttcactttgttcctcagattcactcgctgaagtgctgtctgcttcttcttcagggagctcgttttcagccttctcctcatcttcataaagctgttccgtatctgaggctgcgctctcatcctcggagttctctgtgcttccagattcatcggcttttttggcaaaaatattctctgttgcctttgctccaaaactgaatacagaggaagcagcaggcttattgacagtaagctgattagatgcagtcgcggaaccgaacgaaaacgcggacttttgctccgttgtgacactcgaagatgaagaagctggtgccgcttgattagtagttgctgctgaaggaaatgaaaacattggtttgcttcctgcgggttccgcgccgggttttgtgaagttgaacaaggactttgaagccgcgacgcttggttcatttttattttgaaaggtagactgaaaagcactggcaccggctgaggcgaaaggcgaagttttttcctcgttaagtttgaaagagaacagaggcttctcttccgacgctttttctgtagtagctttggtagaattttgcttagaagagacagattcacccatccccttagtctcggttttgctttcctctttttcaagactttcgctagtacccgactttgtttctgtcttcgctgcagttccaaaaacttcagtcttatcaaccttcacggtatcttcaggtactgatgcagtcgattgaatttcctcttgtttgttttccacagcattagcaaaaggagaagagaaagtaaaagctggtttcgaatcactggatgccggcacgttcgaaaatgctgtgtttcccgtggatgaaagtagaccaagaggggcgctgctacttgctgcagtcttaggaaacgtaggtgcgggtgaaggggacgcaggagggctcatatcattttgggttccaaaagcggacggtttggtactggaaccaaatccagcaaagaaaggactggaagggggtacaaaggagctgacgccattttgggcattagaaaaagcgagtggtttcttactagaatccggaatagaatgaaaaaacccagtaggtttttcactttccttcgtatttttagacttgtcaaaaacagacgtgaacgccgtgttcatgttttgagcaaacttatccccgtcaaaggagaccccatttcctgtgattgtaggttctttctcatcgtttgccagtatgtccaccttagaaacttcttcaacatcactttccacgtcttcgtctaactcaacaacttttgtctcaggtgcgggttgcgcaagtttactactaaacaccgaactcgtggtcgttggggccgaaaagagggactgcgcttcgttgtctttagggatttcaaaagccgtggtcttagctgcgaacattccaaacttggaggccgaggaggaagcaaaaggttttgtctccttactaaaagatatattagtcagcggagattgagtaaaagaagtttgaccaaaaacggcagtttgaccaaaggtagatgactgagcgagaggagacggttgcatgaaggaggttttggctaaattgggcaaaggagacgctgtagaagttccgaaagccggtgcagtgttcacggcggaaagcgagctggcattcggttttacgccaaaagaagcgaaggaaagattggcgggcgaagaagaaagctcaaaagcatttgctcccgaaggtgtaaattcaactgtccgagccggtttctcaacgccggacatttcttcataactggagccatccagcacggcatctttgtacagcacccgataaccactaagctgacattcgttgttataaacccagagaattggcatagagggcgaagattccggatcagcgagagcacccaatggtctttctatccgatctgttgcagaaaaatcgaagcacataccaatgggagaagtgtctgagtctgttgtagatgagtagggtagagaagcacgttgagtctcatcggtaatactcaatgtttgccattgctcagagtcttgaaagtaagccatgactcctacatccgcactgccagttccagcaactacaattaaactcttcagttttggtttccatgattttaaacttccaaagaaatgatagcttcgtcttgaagtcatgccaaagggaggacacggatcttcggctaatccatattcaaccgcacctgttacagagggcttcacaatgtaaagtttgctttcgtgaacattatcctcagagggatctaaattgagagttgcaacaggtgcgtaataaactgcaaatgttcgattatcagaccaacagatgctttcaacatacacattattcagcgagtctggcttcataaactcggccttttttgaacccaaaggtgtgtactgatgaagggagccatccatcaaaccaagaacaatctgttttccacggcgggaccagcaggccgcactgacatttgttgcaataggttctgaaagctgccacccgttagcgttcaacacgtaaaaactacgatcattcgtgacaattccagtgaattcgttaaaatccgggttgggaagtaaatgggaaacatttaagctagaatcttgccagagaggagaaacatttttagacatcaaggcactcgtactatatacagaaacgccagagtttttgtcggcaacaacaacataatcacccgaagcagagtatccaacatgagtgagagaagcgttgggaatgtctactttgaccacatccgaaatgtcgttcacttcgattttctctgaattacgttctgcgttcgacagaaacgattgaagagaaacacatggaccgagaacgagcccagaaggaccgccagcaacaaaaagttttttggttccattcactgcgaacaaaacggctgtctcggtaattttgtcacccacagctccagaaaaaagcgacacagttgtgcccaattgcaatcctgtgaataaaatttgctattatttcgtaagtatttgctgtattagatagtatggtctcacttacgtctgtttcatgctcctctagctcaatttctgtgtttcgagcaccattcgctggctccgagagcgccgaaaaaggattttgaaaatccattacgtatacaagaatttatgaaagcaaaaacgctgattaaaaggacaaaatcaaacgtttttacctaaagctgtcaatagaaggacagtggaagctagaggctacgcgctctgacaccctggcatttggtggtagacaaatgtggggtgtgggatacccccacatcccacatgagcatctcagtaagcagtaggtagtactgtaggagaaacgctacacgaacctacgactcgtttggaggggaaaatcgttgaaaatcatcgaaatgacaaaagatagcgctctgaacattcaaagaggcttcaactttgacaattttcaaaggtatgtcttttttccggagttttatagacgcatttcgtgactttatatgaacaactttactaatcttccagaaatgccgcgttagaaaatcgcggagtccctatgccaaaggcgacctcgacgggtactactattgttggtttgattgcaaaagactgccttgttctgggcgccgatacgcgtgctaccgctggtcctaccattgctgacaaaaactgtaagtgacatggaaatgcattggctatgtgtatgtcgttgtggagatgctgacacataaaggtgaaaaattacattacatctcgcctaatatctggtgcgctggtgctggtacggccgctgatactgaatttgttacggccttaacctcttccaatgttgaattgcattctatgtatgtcaaccgcaagcctcgtgttattacggctcttaccctcttgaaacaacatctcttccgctatcaaggtcacattggtgcctacttggtactcggcggttatgactgtcaaggtcctcacttgtttacaatcgctgcccacggttccagtgataagcttccatacgttgctttgggatccggtagtcttgcagccatttctgtgctcgagacaaagtaccggcccgacatggagcgcaaggaagctatggagcttgtccgtgaggccattgaagctggtatcttcaatgacttgggttctggttccaactgtgatcttgttgtcattgatgaagaaaagaccacaccttaccgtggttacacgaagccaaaccctcgcttgcaaaagaaacaaaactacaagtttgctcgtggtaccacggccattctcaaagaagaaatgcacaagtttgtcactgtgcacgagcttgacgaaatgcaagttgatgcttaatacagtttatgaaatgcgtctgatgacatgaagaacaacattcccgtagaacctgctttgccggacgatttcttgtatactggccttcgtatatacgaccaacggaagcgagttagttgcggagcttaattgcgataaagctcgtcgatcatctcgtttagataactttaattgtgctcctaaaacgatgtgtgctgttctcgtagaaaaattaaatgaaaataggaattaagtaatccacaagttgcctccgtgatttgacaaactttcggcttgcgtctctctctatccatcgcatattttgtctggatgtgtaatctacgttgcaactcgctaaacgtaaaatgcaaaccgcagccagcaaaacacggcaagtaagaactcgcacgcgttaattactgaaaatggctgcaaatcaggcacctacgaagtatcagcatgcattagacgtgaaagatgtttatagcttaagctcagaaaaattggtggtccgtatattactaagtgcagatcaagcccgagtttggcagtctaaaacagtgtcgattgaaggtttagagacgacactgcatttacaaccttttcctacgacccatgtaatactgcaagtgagtggtgatgttgaccagttggctcaaggtcttgtagaaattgtgaaaggcattgacaaaactcaaaattctcagtcgttatgtatctcgttggctatttcgaccatattactagggtctacaaccttttacagtcaaaattttgttccaaaatcgcacagtgctgccccaaacgtgagcataaaacgcagcgtatcctatttgcctcgttctaccgaaagggcgcttacggtctgtggtcctgctgaagagttcagcaagtcgcttgaacaaattcttaaactgttacaagaaagaactgctgcgcttgaaacttcgcgggttgttccttatgtaccggaacccgtatatggtttgtatggctctccagcgacattccaatcgattcccgcgtccagtactttattaacacccaataatccgtacggtatcgctcctgcttcactcatatcagcaactgcaaatcccgatccccttggagcgagccaggttattcaacatcctggcccatctatcccaccaaataccgtcagtcaacgtgtcatcacgcagcaattcagcgtaccaaaggctcttgcgcaatccgttctttctcgttcaccgacaaagttgcaagaagtggcccaagattgcaatacacaaattgagcttccgcaggcagacgcacaaaacgatgaacagattctcttgatatccggttcagccgaagctgttcaaatgaccctcgtctcgctttacgctctttttgattcccaaaaccaaccacagcagtaagtggttttattagaaaacgactcgtatactcaggctaccgtttccgtttaagatgaatggagctaagctaaaaagaaaatgtacaaacgtaacgttcattgatgcattaccagatttgaaattcagggactaatcatgtggggcgtgtgtgttttttttgtttttgtttttgcaagtgtgtcctgactctacttgcagcgtttttcaatgaataatgccctatcaactccaatttcttcatactcctgttttgtaatccacaagtgttggaaggtattaaggcttgcaaggatggaacctccgagccatgtagcatttttacgttcagttgcagagccattcgccagaacggttacccggcttcctggagccattcgctggagctcagtctgtaaacgttcggccaaaccaggaatgagagatgtgcctccagtaatgatgatgttattgagcagtgttgaccgtatatcgttgtcgcatgtgagtatgctttgatgaaccaattgcggcaatcccatggcaccctgaggtacacttgttgcaggcgtttccccaaatgcaagcgaaggattgaaaaggatctccgctatacgaaatctttcgccgccaaacttccagctaataccatccgggaactcaaacggctttggtgtccgtacagaagcacttctctcattgaatggggattctagcatctgaagtacactttccttccactcttcaattactcggttcttttccaactcctcgtacgaggcagtcaatccctcgacaggattatacataacagatgccattccttcattaccgtccacatttgttgcttttcgagcgacacggtaatgcggatgaatgggaatgtgcaggttttcgagcatgcgctcaatgttcgcgtttaaaaagtcaccagccaaattctgtttcatcaggcctttacggactgctagtccatcaacgaccggcgtaacactcacatacttggagcccaaattaacaacaagtgccgtagcccgattattggcgaacgcagcacacacagcttgtttgctgagaaagaatgccggaactttgaattgttcaaaagcagtttccatagtttgttgccgcacattccgagggttccagctaggttctgtcaccatcattgcgtattcggaagcatcaactcctagcttatcgtttaacccacgcttccaaatatttaatgtagagttccaatcttggacgacaccatcactcaacccactgagaatctccatatgaggaattggggcgtgaagttcgagctggtcaataacgaagcttgattcaccagtagttttgtttttttttacaccgtatttagacggaagaacaacggtaggagcatcatcaccggcataaccaaaccgggcccagcaagacccttgatcaatgacaagagccggaacgtctgcgtttatgtgttagaattctgttattgttgttggtgataatattcccgaaaagtggaaagctcctttagtgacatacctatattactggatgtctgggacattgttaggcgagttttaacgcggttttaccagaacaataaatctttttcgtgttccttagggtcctcctaccttttcgtcgcagtgcttactactgtaacaccaagagcactttcggtgtagtactttgggaagagaggacaaaaagtgtttcaaggccaatctgcagtgaagcaagacaagaaggccatatttgtagcaatgagacataaggacatagaataagtatgtgtgtgttttttttttgtccgatgaatcgacttctcgtattgggaataaacaaatctcctcacaacggttcttttccttggaacagatccctcagatttcctcgtctctatctctagctcttgattccatagtttttattacattgtattagtattagcgtagaaaagacacagcaacgaaaaccgaaggtgctgccaatccaacgattttccttgttaatgcctgtattagaaagaaaacaccgcgtttaggcgcaacttcgagtacaaattgggcatgtgccggttgttagcgcacaagcatacatatatagctcttacgaacttgagcctcccatgcctgctgctaacgtcaagtaccacgtcttcgtagcaccatcatccaagtccgcatccgtaaagtccgaagacgtgaactcgttgtacgcagcagtgggattgtagatggcatagttggcccacagaatacccttccagccattggaaaatgtattaatgatggatgccaatttgctgttccattcatgattgacatagctgggaatacggtaatatccactgatgggcaagataggaatcatatggatgccatgaatgcagtaggtttccgcagaaaagtaggtagcatagtcaactttgttcatgaatgtgatgccggtcacacagttgggccgcaagttctccggttgaacagaggttgtctccgtcatgtaaacgtactcgttaaagctacgcttcaagacagcaagcataaggtcagcccggcgacgcaaaacttcgtctcccttaaccatagcccaaagcttcattgcataggcaaagtttacgtcttccgaggtcgactcctcgtccttgccatcaccactttcaaacagtccctttgcccatgaatgaccaacgaaccagtcaaagctccggaaagcaggaaagtggctgtcctcctcactggggttggcagcatcccgaagcatggcattaacgtaccgaacattctccgtcgcaatccaggaagggtctaacagaccgatgaccgccgctgtgtagatgtggtatccccagtgaaaatggtggtcattgtagtatgtgttaccataatcggtcaatggatctgtaaagccggccgtgctgatcaagcctttgtacgttgtgtcatacacaagcgggtacttttgaacattgtcagcaaagcgttggaaggcttccttcagcttagccagtcccgtagatgtaaggcttgaatcattcagcactttggcagcaacaagacagacttgagcatacttggctaaaatcttgccggaagcatacatactgtcaaggttcgaagcattgacaacatcatatgttatgtcgctttcacaggctgtacgtattgctgtcaatgcagcactagagtatcccgaacttccgccgttccagggttgaggcagaaagccaacggagtaaggcagatccgattcaaccatgtgccaactgtctgctgcataagcaaacatgacacccataacagtgctagccaagcccaggtatgtccgacacgactgtgtctcgccggcaaacgaagcaacgtgatgtggcaatgcaaacatcaaggcagccctgtctgttcttcccttcgtctcaaagtgaaagtaatagtcagcacttgtttcggaggctgtcgcagagagctgaatgttagttacatatttacccgcgtagccatcgtaagcagagacatcgcttgaattggcagtgggcaacttgcagatttggacgagtccattgaatgttccgctggcctgaagtctggtgttttcaggcagggtaagctcaaaattgtcgttcccgcttggaaagcgtagattacccacaccttactgtcttccagagtaacaacgtatttatgaccatacgcgtagctttcctttgtgtatgtacgaaccataactgaggaattgaagacaggcgtcaggtttgagtacactgcactcacgaaacccatgccactgaccagcggaagcacaatcttgcctccattgctgttcgatgtcggcgtaagcgtaacttctacagagaagtgtcggctgtttgccaaggagagagtgtttccactgtcgaattccacggccgagacacccagcgagtagatgcccaatgggttaatgaagtagtgatacggattggcaccgtcagggccaaaagcgcgttggttttcgtcaatatgactgatcataagcccgtggtacgtgtcatcttgccaggtgaaagagtacggatgtgtccaggaaggattcttacgcgtacccaagaacaagtttccgtagaacttgtttgtctggataggatacgaagcgctggtcaaggaagacaacggagccaaaggatgctcctttcgagcatacacgctgtttacttctcccgtgtagataggcaccagaacatccatttttggcgaaacaataggttataagtggatgatatggaatgcagaaggttatagaggtattagcagatggagattctgtatgaatatgcaaagattaaggcacaggcagcaccaattgtacgtaggttggacacaaacgcgatgtgctaacacagagttcaaggcacgcgcgtcctatttatgccgctgggatttacgtcatagggaatcatttaaggtcaataacgtgcactcgagttagttaggggatagtgattggtgcgacgctataaaaaagtttaaattttacgagttgagaaacgaagaatttttacatgaaaaatgcatcttagatttcggcaaaataaactgtcacgctttatgcgctactcaacttttgtatcggacttgcacgttctttcagccattttttcacatgcatgtatgccgcagtcccgaatgacgacatacccgactttaatgcaaaacgcgtcgcgtgcaacaccaaaacgatcaccgttggtcataacactcttagccaaagcacatatcggaaacaattgatcatgcgtaaaatatgggaattaaagaagaagatggccgaaaaagaacggctgagcggcggtgtaaatgcttctcaaatccgtattcaaaaaggttcttttgtccgaatctaaatctcgatttacggctttttggctctaacaaaagctatgtagatgtcacagaactggaattgccgagtaccatgaaggccgagtggccaaaccctgcagatttgagcgacttggttttgtacattgctccggacgaaggtgtgtagcttgttcggcacatacttgttcatatatttaacagtttgacgctatcaggtttttacaagggaggtgttttcaaattctcggtgaagatcggagcaaactatcctcacgaacctcctaaagtgaagtgtctcaacaaggtacgtgtgtgatagtttatcctcctcgtcatcactgctctagacgcacaggtggacgacgagcggacaacgttttatgtttttcatcggtttccgttgttaacgcgtgggaagatctatcacccgaacattgatacgagtggcaatgtttgtctgaacattctgcgacaggaatggaacccggtcctcaacctcaattccgtgtttgttggattgcagttcctatttctcgcaccaaatcctgatgatccactgaataaaggtatgatgccgactacttctcctgatcaacgcatggttgtgacggggatgtttgggaaacaagtatcgctcaactcgctaatacacgttcggggtacaacagatgccgcatttgatctaaaatctaccccagccgactttgcccacagggtatcttcatcaatgaacggtggccggattggtggtgctgtctacgataacgtattaacccactaaaactttatcatcagcggttagattctccacggtttttcgctgtctatcaacagggcttggttgatgagcttgattaatatcgttaaaataagcatgttgaactgatagccgaaggtgaataaaagtccctcgaagtagtgctgctacaactacagacagacacacacgcacacaccttgcatacctaaacatgctctccgttaagaacttggcttctctccccaaaacaggctccattcgctgctttcaacgctgccttagtgtaagtatagcgcacttggagcaacacaagcgagaaaaacgtttcgtttgttgctatttttagttttttacaatttcgtgctttgcagcatgaaatggtgtctgtttgcttccttgcggaagtcttggagctctttttgctaacatactcttagactactcgcgtaaatgctgctcgttctaaggccgccgcggtgatggaaaaggaggccgaaaatattttggccgtttacgctcgttatcctgtcgcagtttctcacggaaaaggctctttcttgtgggatgtggatggaaacaagtacattgactttacttctggcgttgccgtcaatgctctgggacatgccgaagagaatgtgcaaaagttggctgctgaccagctgaccaaagttgttcacgccagtaacttgttttataatgaacccgccattgagttggctgccaagctgaatcagtcgctgtcggaaaacagcaacattaagatgccctccaaggtctttttcgtaaacagtggtgctgaggcaaatgagactgccatcaagtttgctcgtaaatacgcctacactaactttggtcctcaaaagaacgagattgtcttcttcaacaactctttccatggccggacaatgggtgctttgagtattaccgcaaaccccaagtaccgcgaggctttcaagcctctgctacctggctgcaagcaagcaaagttcaacgacgcttcgtctttgggtgtcattgacgagaacaccgcagctgtcattgttgagcccgttcaaggtgagggtggtatttgccctgccgaggccgagtttctcgctgctgttcgcaaggcctgtgacaaacataatgtcatgttgatttacgatgaggtccagtgtggtttgggccgtactggtgatctttgggctcactcttatgtcaaggattttgccagtcctgatattgttaccctcgccaagcctttggctaacggtttgcccatcggtgtaactattgtctcggacgacatcgccaagaccattaagtttggtgatcacggaagtacttttggtggtaaccccgttgcttgtcgtgttggttcgtactgtgtcgacaaaattggaagctctgagattttgaacaacgtccgtactcaacacaaggccctcaccgcccgttttgactcctttaaggagaagttccccagcatcattcgcggttatgctggtcgtggtttgctcatgggtttgcaattccatgacgcacccactaaattcatcgactttgcccgtgagagaggtctcttgctgttgcctggtggtaacaacaacactcgtgtcctccctgctctgaacactccaagctctgtcattgctgatggtttggacattatggaggactctctcgaggccttggctaagtaagtcaaagttgtgtctgtctaatccttgtacctaattggcctactctttaactctttcgtttgtttatacggccagtaacattgcgtctcctaacgtttttgagagaatgttaccgagattagaaagttttttttttccttttcttcctacgcaaacaagagcatcgatatcaccagcgtgcggcgactaatgtgtcatgtcttcaacggttgccgtggtgaacatgcttgtattcgtcttcatacgcatcgttcttctatgtcgacagttgactcggcgaattgaacttttaaaattttttttttgaatacaactagacttgccgttaaggcgaattgttataaagcattctgtaaattcgtcagtgtgttattttaatacggtttaagaatcgagtagtcgcattttagacatgttttaagtctaagtttgcgagtactatcatgtaaacgtatttttttctttagtcaatgcattcagtccatttttacgggctggtgaatctacagaatgtcatctagtttaccagattattcttgttattgcaattgccatcaagcttgctcattaccgactccaccatccgagctcaaccctcggacccttgtataacttaacaagtcttctatggcaaaccaacctaacacagctacgaccacccattcaacacgtttaggtgaattaggttgggacgcttgttcttcacctctcggattacagttgctgtgttctattgacttggaaacgtttttcgggcgaaacaattgcaaattattcaattttacttgtatcaatagtatttgaagaactcaccccttaaagctttaagtttgttacaaggaatgacgatcacttggagttcattatgaccttccatcgtcgtgtaagctcggtgtcctctgtttctagtgcatcgaccactacttgcgtttcggtcattcataccaagaatgagaacgatgaggatcgagaagagctccgtgaaaccccaactacaccaaaaaacaataacagaccagatgcccttaatagcgatggagtcataggctctaatgctcgctttgaacggtttagtctctacagacccaaaactgtcaaggcccgttcgagagcagatcgagcgggaaaacacgctatgcatcagcgttccctctctttcaatggacacatgcccttcagcagtcgactgaatcacggtggtctgaaacaagcattcgatgaattatctattcacaaaccaaaattactctcatcgacctttagtaagctcgcgcatgcgaattcacagggatcacacgttaaaggagattactgtgcatctttcagtagtccctcctctccgcatcacctccgatttcgtaaaaataaggatctcctttctctcgaaataccctctctgcacaagtcaatatcgacttctcgcagtttcctgcgtacgcgcggaaaggagaacattggcctgtttggcccatcaattcccaaactttcaactcctaaggcaagcagtgtagtacccatcggtccttctgctatcaaacttgggaaaacgcgtgcgtccattgattccaaaggcttaacgacgtttgtcaactttgacgaaagttggtcttgtatcgagacgcaagtactcagtgtatacaaaggtgaagaacttcacgtccctatcgaagatttgaatggcatcgtcgtggtacacattcgcaactgtattcaggaaagcaacctcggtacttttattgaagaaattgaggagctttttcagaagggagcctatgtgcttgcggccacgctttcatccgaaaccgatagtgtattttacgcacggtttatggaatcctggctattctttacaactcatgtttcaccatttttagaagctattttccttcctattcaaagccagttgcttgatccacacgaaaatagcacactctcatacgaggttcgggagttttgctcactcaacaaaacgaggcttaacgtgcgccggaaagcattgttggctttccgagactatgtatttattcctttgaaggatcgactgctttccgttattcatgagactttaaacggtagaacgagtgtaacaacttgggtttcctctatgctttgcaagactctacaagttccctgttatatactaggcctcggtgttcaggatgagaataatcatactgtgaaacgtttcttcgaggaaatatatacattagcggatcagttccaagcccaatccaagcgacaatgatgtgctcttgttgcggagcacttgttttattaaagctatttatatttgcatgttacggtgccattgttcgaagcaggaataaggattatttgcaaatgaccgatcccggttacataagcagcgcccagaagtgtgtgattcttcatctagggggcaatgcgacctaaaaagcaagtaatgcattagtatttcgttccgatacctcttttatcatccagctttccggaacttaccatggcggatgaaagtaacccatatcttcaaaataatgaagctgtgacttgtttagcatgagagcggcagccaacgaatggactggtgcatctccccaacgttcataaaagaaccctttttgactgtcaagatagttaaaatatttcatataagcatcacttcgaaaaaaattcaaattcgcaatctcaaagttgctccaaaaatggcaaagattgtacattccatccagtcccatgccgtagtcttcaataaaaggaagcgagttgtccctcgcaaggagttcagggtttttgcgaaagaactcgtgtgtatgatgccataaggtaggaattgtattaggaaattctcgaatagcaatcacaaatccatacattttgtcgtgttcacgcataaaggtgaacggatcactaatgaaaacaatggttagtaacagatgattattgcacgcgcctttgcaacacgaatgacttactagtcgagatcacaatgaaacttgatgcctggttctaccctccagtaataatcgtactgtagcagttttggtactctgaaaaagaatcccgaattaaagcggcacattaagcggtagcttaaagagccaccataaataacttgattttctgtcataactcggagcgtgtgagccagttgtgtcagatcaatcgaagttggaagctcccattcttcgggtgctaacgtaacgaattctattttactgtccgtcatgcgacccgtcgcatttttaaacgcgttggtaaaaggtacttcgttaagaaacagccaagggtaatggtatcgtttgttaaatcgatcctccaaactctgcatagaacttagtacatcttcaaggtcatcattcctacacaacacaactaaggtagcattttcccgatgtgtaccagctttggtaagttcttttttgggaggtagatatgtagtataaatgttatcttctttactagtataaaccagtggccgaaggattactgcaagtattgcgcataaggaagaaataacgaacacatattgtaaggaccgtattgagaaagtagcaccgagtagtttcatagagtccacaagcgccgaggtttaaaaaaaggaaattttttgtatacaaagcaagacaattcctcccaacctgaatatacgagaaagagtttctaaaagaataaataaataaaacacaatttaacgtgttgacatttgtttaaatagaattctgtttggtgaaacggtgttactatacgaagacaagaaggtattatgtctcgatgggctaagagaaatgcagtagcactctgaaggcgcgggaggaaaggaatcttttggaacatgaaattatgattataaataataaagataaggaaaggatgctttactgagaaacaatttgaaaaaaaaaaagaaaagaactaaagaaccttaatagtcaaagcagcagatatgaaaaaaaaaagacaaaaacaaaaacattagaaaaccattaaaaaaacgtcccatcaacgcctaagtcaaagtcccaaatgagtatttggctgtcttgactgcagctaattagccttttgtggtcgaactgtaagttgaaaatgcggcttccgtgtttgttgcctaagtcgcacaaaagtgatccggaatttcgatcccatatttttatggttccgtcataacttccagtgacaaccttttcaatatcgcattgcaatgtccggacaagttccgagtgtccctctaatgaacgaagtaagaggccagtttttccatcgaaaatgcgaacggttaggtctgaagagcctgatataatattttttccatcgtaatgaacacaggcaatgcctcgtctatgtccgtgtagcacaccaaggcattgacctgtttttacgttccagatgcgaattgtatgatcaccactggcgctcacgatcatatgtgttttggagttaaactggacagaattgacagcagccagatgcccacgaagcacatataaacatgcattttcatcagcagctccgtactgccagactcgaattgtgtggtcttttgaacaagaaataatgtagtcatcttgaaacacgagacccaatacattgtctgtatggccacggaatgtttgcaagggctttagagtggccaggtcccaaacaatgatagtcgtgtctgaggaaccagaaaccaacaggttccgttttttgtcaaattgtaaacagagaacacttccggtatgtcctgcgagtacatacagcaatcgccgagcctggagctcccatacccggattgttttgtcgcgcgaccctgtgaaaagaaagtggtcgtcaaattgaacacagtacacactgtccatgtgtagtctgttcgagcacactatccgtgtaagtacataatttccatttgtccaatttctttgaagaagtaaccgttgttggtataaatacttccaatttaaacagatgcttccatctgcacggacatagcaatgacaaggtgcaaaatgagtaccccgggggcccatataggtactgtataatgtctcatccaagttgctttttgagttgctagaatttaaggagaaccgaatacgaatccattcctcgaattctgagacaacgcttcgattgagcgtccagccattccgttcaaacaaccacttccatagcgtcgggtcatccacgtactgtttccaacttctggaaacccgagcacaattcaccaagtctcggccacccagcagccggaacacatggaaacaaatttcaacaggcaaaacctagttttccgttagttgctgtattgaattgaagaataatatgcaatattaaagcagccaatggcaccgacaccatttgtctggagaaaatgcgataaaaacaataggatttcttaacgaacctcaagaaaatctttgtgcaatagacttcctagcttttcataaagctgtgaaagcttgctagtgggcagttcagagaacaattgctgaatgatatctttgacgataaacggaattagcattctggtccaattacttagaaattcctaccaaatttttgctctgtcgttaaatcatttagtttaattcctgtttctcgttcatattctgttccaatttcgttaaatccttcatctgttgcatttaaagcttcactgtccatggcagatgggcacgagacttgtcccaaatttacccagctctctcacattctcggtacgccacactacggttcgctagatatcccacgtggccggcacatgggcttccacgtggaatgcacgtagctggtttaagttcgggcttccgccaatgagatacatgctcgtggcggggcccactatctgcatgttagcatttatacgaacttgtttatttaaaaagacgttactatataagtttttccgtaacaatcgcgcttttctttaattgctgtatctttctgtttttggaaacatacagattatctcacacaacggtatcctattttcaggaaactatgttgaattcacgaacgtttctcattggcttacgtaaaaactttattttgttaaagttactgctgcagcaaaacgtgtatggtgtttaattctcagttacggattcttgcagtctcttctttgtcgcgtaatttttccttctcttttcataccaattctaaacatatatctctatgaactgctatttcatcgtaattcggtcttccaatccagattccgtgtaaaccacgagctcgcgtttcggtgataagaatcgcgtcgatctactcactgggaatagattacgtcatgacgaagcaagctctatatagactttcacgttgcaactttatgctagcttggaccaacttgtcttgtacagttatattggtctttattgacaatttctgattaagttggttgtgtacaacgttttactttgtattgtctagaaaattgtgtacttttcttgttaacaggtagaattttcggttttttgagccatttggtcgaaccgtctagtgattcgacgaattttgcgttttcacgtcaaagttctcattaccgtgttttaaaggtctcttacatgttctgctagcgtatttcaaagcttggtaatctgtttccatttgtgtttgtattttgcagcttgtttcctcaacttagtagaaaaaacttgacacgctcgtgtggtcttcgctcgaagaatggatctgtccccatggttttcttggatccgtggaaatcccagtttctttacgacaaaaattgatgtatttcgttcttttctatccaataatgagcctctttcgttaaataattcaaacagttcggccaccaatggtacaaatccaattgactctcctattgcacgttggcatattattctctccgtctttggaattgcttcgttgtatgccttttttgcatggaagttgcttagaaacactttcttgaaaaagcttatggtccctgctgagtttaacggccttcggaaagtgtacgctattgtgctcttcttcttaagtactttcaatttgggatgttcacttgttatacctacgttgcctggtgtgactcaaaagcttgctttccttccattctggatcctatttgtcctgcttcatcttcatgtttttggcttgttcacattacgcttgtgctggccacatgcacgtccttcgttgtatcacggcggtgtctacttaaatttattactgctaattatgaccgtcgatcttttcattcgtcccttttgttacctacagcaccctcctttgtcggtgatgccgaaacttgtgtgggtgtacgttttctcgcttggtctgtcgcattggatcacatgcattagtcctcgggtttggtatcccatgaatccgggtggtgattctcaggcttcagatgaacaagtctgcagcatgcttgattttcagttcacgtacggttttctgaacaagcttgttggccgctcaatgaaacacgaactcgagctggaggatatgcctccacttcctgattacgatgaaaatgtatactggcattcgcgctttcagcggttttcgcggccttcactcttcaagaccattgtttcaatgttccgttggcaatttcttggcatcatggctgtcagcgtattcgtcagttttgcccaattctttagcttaattgcaatgaatcacttgctgcgatacttggagggtgattcaaaggagtttttaagtccctatctttggattctaatgctgcttgtcgctccatatgtctcttccttggcctttcaaaactatctgttcttgtctacacgatttctcgttcgttgtcatacagcacttgtacaagaactactcttgaaagttttgcgtttccgttttgtgcgcaaggcgggtgctgattcaaaaattggacgtgtgaacaatcttatttctactgatattgaagatatttttgagatgcgcgagctgtttcacgttgctgtccgtgctcctttggaaatcggtgtggcagtttacgctctgcaaaagctcctcggttggagtgcatacgtgggtttattcttttccattgtcactactatcttgcctatcgcccttagtcgtttagtcgcaaaactcacccagcgcgctaacgcagcagcggattcacgtattgaactgacttctgagctcttacaaagcattcgtattaccaagtactttggctgggaggctcccatggtgcagcgtatcaatcgaaagcgctccgttgagctttcccgattatggcgagtaatggtggttgacctttcattgcacgttcttattgaatcgttgcctttgttcagtatgttcattacttttatcgtcttcacaaaactcatgggtcgggatttgacgccgtctatcgcgtttacttcgattggtcttttttcagttattcgaaaccaatttgcatggtgtgcatacattttgcgggaaattatccaaatttttgtttcaatcgaccgtgtggaagactttcttcatgataacaacgaagttgctccaacttcaaagtttgatgctgacgatgacgaagtcggttttaaaaatgccactttcgcttggtctccaaatccttcaaaagaggaattcatgctcaaagatcttagtgttacgtttccaaaaggaagggtcacgttaatcgtgggccccacaggtgctggaaagtcatctattctcagtgctttactgggagaactgaatcttatatcgggatcatactctcttccccggttaaacggtgtttcgtatgttccacaggttacatggctgcgaaatgacactgttagagaaaatatcttattcggacacgaattggacgagcaaaagtataatgaagtcgtcaaggcttgtggtttggaacctgatttcgctacttttgctgccggtgacatgacggaaataggagaaaagggtgttacactttctggtggacaaaagcagcgtatctctcttgctcgtgctgtgtatgcgccttccgatgttctccttattgacgatgtgttttctgctttggatgtgtccacttctaactggatttttgagaactgctttaaaggaccacttatgaaggatcgaactgttattttggtaactcataatttacacttgaccaaatctattgcttcattaattttaacgacaaagaacgggtctgtttttcctttggaagacttttcgtcgcctttacttaagctggcagaagtcgcggaacctgaaaaggtaaacgattccctggatgaagaaacaggagatgaaaacagtcaaggtgagactggttcaggaaaactagtggaggaggagcaacgggctaccggctctgtatcaatgaagctgttgtttgagtatatattgtcgttcggtagttcggcttatgttgctcttgtgctcttattcatcgtcacaaccggaatgatgtctatcttcacgaacctgtgggtcgcattttggacaaataatacactctccgggtccagaagcaatggtttttacttgggaatatatggattattagtattgttgtactttttggtcgacattttccgcggtttagcttataatcgcggaacatggcgagcagctaagcatgtgcacaattatatggtgaacagcgtgtttggtacatacagctcctggtttgacaagactccagtcggacgaattattaaccgattctctcgcgacatgcgtgctttggatacgactcttcctttgtggttacagtacacggctgaatgctttgtgacaatctttggaagcatattcaccgtttcgtctgttatgccagttttcttgcttcctaccacaattgtttgtatagcaagctacatcattggtactatctattcaagagcccaagtgagcatcaaacgcttgatgtccgtatatacttctcctatattcagtcttttaggtgaaactatatctggattgcccgtgattagagcatttgaaaggcaacatctgtattcccgtaagagctcgaagctcttggataacctaattcgtattgagagtacatcttataatctcaatcgatgggttgcaattcgtacggaaggaattagtggcatcgttggtttcattgcaggttttattgcgcttgctcgtcgtaatgttgacccaggtcttgttggtttctctcttaatcaggctgtcacattcagcttagttgtgattacattcgttcgagtaagcaataatttgcaagctgagcttaacagttaccagcgtgcgaaggaatactgtgatttgcctcaggaacctaaacctgccgctgatggtgtcgtaccagttacttggccttcagaaggtgacattgagtttaagaatctctgtgtgcgatacatggaaaattcaccggatgttattcacaatctaaatctccacgtgcagtctggcgaaaaggtagccattgttggtcgtaccggaagcggaaaaagtacgttgggtctttctttacttcgatttacattaagatcaagtggtacaattctaattaacggtcgtgatatcgagaccattaacctcgacgcattaagacaacgcatcagttttattccgcaggagcccattttgttttccggtaccattcggagcaatttagaccccttcaatgaactcgatgatgctatattgaatgaagctttgaaaacaagtggagtaagtgagctaacgacatcaattgacgaaaatggtgtaaaacgcgtcgtttccttggatacccccgttgcttcggagggtgcaaacttctcgcaaggagagaagcaaattattgctcttgcccgtgcaattgtacgccgctcgaagattattattttagacgaatgcactgcctcagttgacgatgctaccgatcagcaaattcaaaaaactttgcgtcatgcctttggtaatgccacaatgctctgtattgcccaccggttaaaaacaattgttgactatgacaaggtcatggttatggaaaacggatgtttagttgaatatggccggccagctgatttgtatcacaatggttctggtaccttcagacgaatgtgtgaaggtagcggcttgtccttttgaaacaatgcactgaaatgttaatatcggtactgtaaattctagttcttgtcttttttagtttagattttaggcataacaatatgttttaaatcaatttcacaatgtcagtctactaagtgttaatggtgatatgggagcagtttttaaagatcatgaatgggtttttggcatgattgtatccacgaactcacgtttgactttgttttttgcaatattgtttcaactcatcgcctggtttaccttcctcaacacaaaacataaaaaacattgcagcgagatggacatgtcaatttttgaaaaactcgagcaacaactagctcagcaggcttctattcgtgatgtaagggtggttttgtgcttttatgactaacttgtttaataggaaatctcagaaattgttgatcgtctgaatgaaaaaacgaaaatcttctctctttacagagcaagcgttacagaacgtaagtatttgccgcaaatcctatgatatccattgattaaatataggctaatgttcttactgaaacagctacgcaattggaactggaaacattgaacacgaaactcttagatatcaaaaatgttgtgaaagagctttctgaaaaaacctcaaagtactccttttacaagtatcatgacacgtggtcttttgctcttcaaaaagccattacttgtcttctgtctgcatcttggtctggccttgtgaccgactcgccttcagctccttattccattcttactttggagcaagtcggaaactattttgatggtaaagtctcgtcctcgttacactttttattatttctgctgacttttcagttcctgtttatccgaacgatgcatccttccacgtcgccattgaggattacctccattccttagtttcgttttgctccgaacttgtaagcttaacgctctactacatgtgctttactaatgtttttcattcaagtcgagagtttctgtcacttccgttattcatggtaaaacagaacttgcctataaagttttggaaactatcaccgccgttcatacagccttccagtctcttacactcaaaaacgactcccttcgtcgccgttttgacggtattaagtacgacttaaaacgtgctgaagatggtaagtctatagaaacaacacaaagactaacaaaacagttgtctacgatatcaaaattcataaaatctaagtactagtgaatgataaaagccctttttgtgccggacctccctttaattcctgcaattgtcggttgtcgcacttaagcgacaaagccgaaaccttaaaattttaacgttcacgtgagtactgaacggacagtaaaattgccatattctgtctaaacacgaacagcagtatcgacgatttgaagtgctgtctacaaaaacacgttctaagacattctttttgactacagaatgcctctgatcatcgtctctggattccccagttcgggaaagacactgcgttctaagcaacttgcagaagagtttcaaaaacgaattgagaagaatttagacggaactggttcatataaggttattcacattgatgatgagagccttggtattgaaaaggagacgtatagaggtgagttgttttcccttcaatattcggcatcaagctcaatttactaatcttttaatagactctcgaaaagagaaaacagctagagcagcgttgtacagtgcggtggaacgttccttgtcaaaagaaacatttgtaatttgcgattctctgaactacatcaagggttatcgttaccaactattctgtgaagccaagtcaatgtataccccacactgtgttatgcatgttgccgttccaacggatcttgctaaaacatggaatgacggttcagagaacccatacccagacgatgtatttgaaggccttatttttcggtatgaagagccgaatgctatggttcgctgggattccccactattcactgtcctgcacgatgatcctacacctccatttgatcagatgtggtccgttcttgttctcaataaaaatgtgaaacccaaccaggcaacagtaatcaagcctcccgccgaggtcgactacttgcatgaattggacaaagtaacgcaagaggtgactatgcttgtgtttaataatgcgaacggcgacaacttatcggaggtacctgtccctaattgctcaaagaagattgaaatgcccaatgtcccagtttcattacccttattgcagcgttttcgaagacagtttgtccatctgaatcgtcagcaagtctatgatacgacgaagcttaaggacctgttcgtggactttttgaatggccaatttgagactctttcttaatacggggcacggatactctcgaaaagaatcaacatggatttagacggcgaggaaacagcgcaggagtaggactaataaaacgactttttgatatcaatacttgaacccttaaacgtacataacatatttataaattcgcaaactaagggatataacaaaattactctcatactactcatcgggtttcttcacctatctcataaggatcccgtccgctctcacaatttcctaacatcccacttcaatttcttagtacaataactaccgtaacagcatattccaattccaattgcatatttcccgttaaccatgctatccgcgatacctcgtaacggagcgggctgcatccgtccagtccacctccaccaaaacacgcctcatggtggtgaagagtgtacttgagtaggactcacatacgagggcttgtacacacgcagtagacgtttgcaattcccataatagagaaagttggggagtttgtaaatatacaaacttctcctttataaaaatgcaggaaaactcgaaagaactagccagtagaaacgtttcggatcacaattcggctgatgaaggttctcggatacatcagcaggagaaagttgagatgaacacagccgacaattcacagagtacgttgccactcaagtccaaggaacttgagaaaattgttcacgaaagaaacgaggactcgtcgtcaatttctcagactacggccggaaatgatcaaggcgaaatgtcacagccacaagaagcagtacaggaggaaggccaggaacgacaacgtgctgaaacgaagtctcaattgagtgatccaaagtccgcactgccggcggacagtttgagttcagacgcagctcggaaagcagcgggagaagaggttttggagaaacagtcaatttccgttataaaaaactatgttgatcagctactcagtattcgagcttgccaaaaaaacggagatttgatgcacatcctcaaaaatgttaaagcttctttcacgcctcctaaatcagtggacaaaatccaagtggtagaaatgcttcaaactgcttttcttatgagtcaagactctgttttgctgctctctcttgacacgatagcaaaactcgcaggcagtgcgtatttccggcctacccccaatgagaacgacacaatggatcgcgtgttgaagcagaagaaactgatagacattgttgtcggattagtttgcgactgtatccacaacgatgtagttgatggggctcttcagcttaacgtcgtcaaggctcttaccgcgcttgccatgtgcgagcggccagtgtgttatttacatggatctgctttgttgaatacgattcgaaaggtgtacaacatttttcttgttggtgatgatgactcggtgcagtcagtggctcaagcgtctctttttcaaatcatcgatgcggtttttgagcgtgcagaactcgcgcacagagacgttgtggatgctgagagcgacattgcaaacatggtcgtaagtaatggatcaagtacggaagtgtccctagataccatggcaaaagtgaagccagtccctgtgaacgaggttaccccatcaccatcgcaatctgccacaagctctgacctttcttctctattgttgcaggatgcctttttggtaacgcggtctatgtctcgtttgtcggtcaaacatgcttcccttgacaaagccgtggatgttcgatcacagtcaatgcgatcgaagttaatcagcttataccttctttatcacattctcagcaagcatattaccctcttttcgaatcagtccatcgtgtttactgacgttccctctttaaaaaacctttcattcctttccgcgacccgtcaatacctgtgtctggcactttccaaaaacgctgtcagccctattcctcaagtgttcaaagtctgcattaatattttctgggtggttttatcctctttgcgcacattttttataaaggaaatagaagtttttcttcatgaagtctacttgcctattttggaaatgcgaaacacttcctataatcaaaagtactacactctattaattttccagcggatttgttctgatgcccgtgtcttagtggagctttatctcaattatgactgtgatggtaactgtccaaataatctttttgaacagattctaggttcaatttccaaaatagctacttatgccacacacgacgtgagttcgatgaatgatgatgaaatagaggctgttctaaactatgaggctcccacggtcacacctttcttaaatacaaattcagttgctttgagtgctgatatcgctcaactcacaacatacagtgataatcaactgaaacttaaagctttagaatgtatagtctttgcgttacgctcgcttgtttcctgggccgagaatggcatgcaagctacgaagagggtatcgacatatgacatgtcaactgaatcctatgcggaacaagctacggcaccaatgtcggcatcgatacaacaaaaggatgcattaaacagcagtaacttaagtttgagttcaacaggcaatgatgacccaatgcagtttgaaagcaataagcaaaagaagaagcttttgcaagaatgtatctggaagtttaattacaagccacaagctggaattcgtttgctcgctgaaaatggttttgtgaatgcggctgaaccgaaagaattggcgcagtttcttaaaactacagaaggcatcaataaagccgctttaggcgagtatttgggaggtggcgacgatgcaaacattgcaacgatgcatgcctttgtcgacttgtttaatttcaataatgttcgatttgttgatgcaatgcgcgattttctgcaagcatttagactcccaggcgaaggtcaaaaaattgatcgcttcatgttgaagttctctgagagatatatggaggaaaacgaggagtcttttgcgactgccgacactgcttatattctggcttactcgatcatcatgttaaacacggacttgcattcaccgcaagtaaagaatcgcatgtcaaagcaagagttcatcaaaaataatagaggaattaatgatggtaatgatcttgacgaagctttcctctcctctgtttatgacgacattctaaataatgaaattgtcatgaaagatgagcaggagatggctgcgttggctcccttgatgcttggaagacctgctgcttcgggctttgcttcggcttttgcggcacttggtcgagaccttcaacgtgaagcgtatattcaagcttcagaagagttagctaaaaagactgcttctgttctgaaaaaggtaatgcacgagaaaaaaagaagtgactcttcttatgaaatttattacagtgcgagccattttgaacacattagtcctatgctagaggcaacttggatgcctattctggcaacgttatcgagtcccctccaagtttctgagtacgaaaatgagttgttaatatgcactgaaggcttcaagcttgttattcgaattgcctgtttattcgatttagatcttattcgggatgcttttataaaaacattgctgaattttactagtttggaggatttctcttcccttcaaaaacgtcatgtgcacacaattcgaactcttttaactgttgctcttactgaaggcaatcttttgagaagctcttggacagatatccttacgatggttagcaagcttgagcgtatgcagttaatcaccgtgggtgttaatgaagatgacgttccggatgtctctagaattaaatcgtttagtcggaaatcaacctcatctggacgtagaggtagcaccgctaactatgctagatctatagcaaagaatccccccacgctcttatcagaagcctccttggaactttcttcttctgaaacggtaaagtcaatcgacaaaatatttacgcagacctcttctctctcgggtaccgctattgttgatttctttaaggctttgtgtgatgtcgcatgggaggagattgaatcatcttatgattcagatcaaccgagacttttcagtttgcaaaagctggttgagatttcatactataacatgaaacgtattagggttgagtggtctgctatctggaacgttcttggaagcttttttaacagggttgcaagttacaaaaatcttcatgtttctacgtttgctttggattctttgagacaattgtctatgcagtttcttgacatggaagagctgtcccattttaattttcagaaggaatttttaaagccttttgaatacgtaatgtcctccgatgctaatttcgaagtgaaggaattggtaattcactgtgttcgtcaaatgattcaggctaaaatcacagaaataaagtctggttggaagactttatttggcgtattcacgtttgccgcaaaacagtcttcccttactcttgttaagctggcttttgaaactgtaaaacacttatacgataactattttgaggttatgctttctcaaggatgctttgtggatattttggtgacgctcacagaattttgcaagaatggaaaattccaagtaatctcatttcaaagtcttgagctaatccaagttcttaataaatctttgaaagaatatggagttgataaagcaacatcaaccaatgctttagacaagtattacttccctgtaatgttcgcttattatgacattataatgtctgctgaagatttagaggtacgctcgaaggccttgaaaggccttttccgaattttattcgaagactctgaatcgttttctgcacccacttgggaaatcgtgtgtaagaagtacgttttcccaatctttgatgagttccctgaggacacagttaatgatgcttatcttcaagaaagtgaagagcttagcgcctggcactctgcaaccatggtggaggctttaaagaatgtcgtcgagctctttactaaacatttcgacaaacttcatggcatgacttctgctttcttccatttgttctgtacccacatttgtcaagattatgcgaccatctcacgtgcggctacaagctgtttacaacagttactcactaacaatgcatcaaaattttctgaatccgaatggagagtgataattgatgttttcgctaaactatttgctgatacaacacctagtttgctgttagatgaagagagcattcttggttcacacgttacttcccattctgttatgagtcctgctgaattagaagcagccgagttgcattcaaagtcagcaagtgaaatggaagtgaacccgcgggcgagtcttagctcagatatacaagtgcagtttcggtctacaaccaggaaatgtgtacttcatttgctgctaataagtgttcttgtagaattacttgatgatccaaaggttttcaagcatatacctgttgaacagttactgcgtgttacttcttgcatccatgactcctggaaattcgcacatgtcttcaatgaaaacaagaagctgagggtagctctactaaatgcaggcttcatgaagcaactgcctaatcttcttagacaagagactgcaggagctctggcttactgcgcaattttgttccgtcttctaaacgaggaacggacagatatggatgaagaaacaaaaaagcatattgaaaaattacttttccctttctgtcacgatatattacgaacatttgttgagcttccaatggagaagcatgctcgaaaccacgccatctggcaatctgtacttgctgtgatcttgaagaatatggtaaacgctaacaaagagcttttccagtcgtcagtcgcatttcttttcaaaccgtgttgtgacattttaatgaaggaacatgttgaagaaagtctcagggcattgttaagatctctatttctgcgggtcggctccgagtttattggtgaagaacgactttggccttgagagtctcttgcatgaaaattttagactattgcattgatctcttccagttgttgcttcgatttcatactcatgtttgttaaataattggctacatttaattcaactcaaccagctacagaataggctgctgtcttatcgcagggtacttcagatccatagaatgtaaagcagccgtattggagcttatgaatacattaacaaccgacccaccttcgcctggctgcgatacccaaaagagaactgtttgaatactaatcaattacgatattagacgtaaatactctgtatgtgtatataaaatgaaactacgaaagtgtatctaccaaaaaggatgtaccaacaagtgccctttggatgtagaaccaaaaaccacctgtttctaaaacgaactttataggtactaagtacaaacgagtaataaaaaagagggagagggaaagacagcttttgacggaatgaaacgagcaaagaagcttgcagatcctcgtattaaccgtctacgaaagagtcatagagtatcgcatcacataaggcatacacacgaatggcacttaattcagtgatccaaaaacatctaatgcgacagcttcttgactgaagctataagacgagagcagtattttcaacgacataaaggaacaaagtagtgttagtgagattgtttgttgattcgctgtgctgttgtatttccagtataaataggcaatgtggcagccaaaggcgacatcataggccctgctgtccccaacttaattagacacataaacgatcttaatataagtgcatatatgttcgccattcctaccgctcattatttagtaacagaaatgttttcttcaagaggcacaacaactgagattctatacgtgtgttggttaaggagtagtatgcaaaggactagccgaagtgctcgtcacttttatagataaaacgggtgaatatgtaaagacatcgagagcgcaaacaaacaccccaatcgtctgcacagtcttttctctaaaactttttgatcctgtaaactgtctcaattgaaggatactctccttcaacgcagcccgctacaaggaccttttttgggagcttaaacatggaataattgtagtgtagagcacagtttcagacgaatgaagacgtgaacgaacaatcaacgttcacaacagccttattctgaataaggtaattttcttcagcatcttagtgtaatcgacatgattggtgatttgctcacctaattagaaacaccttgctggggggagaaaacaggagcttcaagctttagtttttgcaccccttcagtgacagtggcttcatcagtactagcgggtttgtcggaagaagatgcagcctgagaggaagcagcaggaggaactggaatctcacgcatggattcgggcatgacccagttcttccacgattcagccttacggacccggcttaagtatggagactcatcatttgcttgaacttccacaaccgaagaagcaacacaggcagcacgaatagcattgatatcagtagtgagattcttcaaacgattaaagttggccaagaagaataagggaacataaccttcagcatccatgtgcttacgcaagtaaatatctttgcataagttctcaatagagaagtagtagtcgatttgagcaatcaagaaggcctgaagatcatacatcataggcatcacattctgcataccaacatacacaggatatccagagttggcaccagcaggaacatgggcgtaatatggacgaccatgtccaccataacgatgaccgtgatgggcctccacggccacgataaccaccgcggcggttttcgtaacgtccctcagggtggtgatggggataggactgctggttagaagctggagaagacgtgcgcgaagttgagttggtctcagcagcactagtttggctagtcgagggctcagcagaagtagcgttaggggcagaagtgtctgcactagtggactcggcctctgtggttgcattagaatcgccagcagcctcagtggcagcaactgtgttgttgggctttgaaccataacctccacggtttccgttacggcggtaatcagaacctcccttacgacggttaaagcctccacgacgaccgaactcgtggttatggcgattgaagccaccgcgcttacggaaaccaatgggagtgtgagtgatgttaggagtaatagctacccatttctcctttccactcgtcttcggggccagtggcttttgaacatcgtcagtagcgttgccgacggccttcttctcaacagcatctgggctgggccagacattctgatcttgcaacttcaattggccatgaggctttgattcgtttctagaagcacctttgccttgcatcttttcttgacgaagtctccagacattcttcacagcttcggaagtttcagagccgctgacggacgaagcagcactattttcttgagaatctactgccgtagttgctgcagcactttctggctcgttcttagactcaatagtgttttcagaggctgtggaaacaccagtcttagcatctttttcgctagattgcttctcagagaccttctcaacgttggactctacatccttcgtgacattctccacagtttgaatatccacattcaccgtagacggtgcttgaatttctttctcctcagtcatttttaaatttcaacttctgtgttttgcttcacctaaaaactcgattcgtgctagaacgctgaccacaaaagtgactatgtcaaatccgcgtttatttcccgaaaaactgcaaggtagcgtgcagacgtgcgtgcctgtgtgctcgtactatgaactggtagcgggcaaatgtgggtgtaaactaatatccctaaaaagcgcagtaacaacgaacgagcaatagtgcaagattggacaagcgagatgttacgccttccttaagcgatatttcgcttatcgtcaagtgaagagtaaatagccgaaatgcaaaacacgacgcgtagtaaacaatgaacacgcgtagaaattaaggaagccagttggaaagagaacgagaggcaatgcgtgagccaagcgaaactgtgcgcgctccaaagggaaagaaggcgacaatgtacgcgataagggccaacaaatgcatgacaccaaaaacgatgctgagaatggtggaatgaagctttaccgtcgaaacaagcgtgcatgccaatgttaagaaataagcgagagtcgtaggaagacgttcagaagaaaccagttgaacaaaatgagctttaaagccgatcaatatagcaaagctggagtagttaatatcaatcggtcgaatactgaggaggatatgacagagcttttttcaactcaatatcaaaaccaattacatacgccaaaacacataaaatgctgccgtacgtccagagcaaaataaattttcgaggacggagaacaagtgtagggaacataaagcaggcaactgtgtaacaagtgatacttccaataagacaaagtgcaaaaagcaagatacgttcccatcgacttaaggtaaagtcagaccgattgaacaacgcatcagaatccgaattcgtcgtggtcgggacagccgtgtaaccatctgcccaaggcaatgactgtcgaaaccgtgaaaaccaaccgtctccggtttctgcaggcgtcgacgaattttctcccaaaacagaccgaacgcgatcactgaaggactaaatgaatgtttagcaactgtatattcattttttatgcgtacttgttccatttactaagaattggcgtatttttccgtatatactctcacggccaaagtttatatagtgtatgttctacgcaagttcagtgggtacagtagaatactttaagcttacgtacgttatcgataactttaattcaacctggcggatgattggcctctttaaactcaccaccaagataccattaaccgacaacgcaaaagccgcacaataatgtgacgaatcttgttggtaatggactaaatcagagacgtagtacgaataggtagattcacttgtgcgctatgttctattatgttgacttctagaagaatgggaaatcggttaaagatatcttcatggaataattaaatgatgagaatgatgactgaataacgaaataatacaaacagctgtattcgttggggtgtcggatgatgaacgaaacagaagcaacagagaaaaaacagataaaaaatgccaattgagagaagaaaggacagatgggactaacttgagtgccatatcctccttctgtggaaatatttacaaagaccatttgtttgacttccttttgtctcatctttgcggtactcgctgttccagggtcaccaccagatacaaacaaaagtactcgtcagcagtgcatagactatacgctaagcacagaaggaatcattggaagaaaatgacaggggggcggaaatgacagagagtcattggtatgcatgagggagaaaaatcgactaaggacgattcagattctcccgtctaaagaacatgaaataaccaacaatgacaacgagttggcaaaacaagcacacccaaaacggggcactgtgaagtatgctagagcctttacctggttcccagtacgagaagtccacaaaggtattagagggaccaactctgtcaggtgacgaagcacgacctatcatacttgctgcggcacctataatttgaccgatcattagcgcaatcgtaatatgtcgacgagtaagagtttgcaacaggattaaaccgatgccgataccttggacagagtcgagaagtccaagccacaaccaaagcattcgtgacatgtacggagcggctgacttaaagtaaggcaagtgaatgccgatgtttgaggtgccccaaagcgtctggagccatcttggggcgccaaggcctaagccgaaaatgggaataaaccatgaatgcttgttcgatagcatagccaataatgacataacaacaacccatataccgatataaaacagcaaaattaagaggaaaattgcccattttttagcctttggtgaagcccacataaagctccatgaacgaccatacatggatgccatccagtaattctgcaacacatttgcgatgaaaaaccatatgataagacggcgccgcataatggagtgatagaatgctggcattttaccgggaagttggcggtaataagatggtaagccgcgataaagtaaataggctacagcacctaaaagtatagatatgggccaaacaagaccgggcatccattgaacagtatgtaagacggtctttcctgtagaagtagtatccgatgaggcatatgatccccaataccacaaggcagctgcccaaatctgctgtgttccttgaacaaggcaagcgcggaagacccagtacacaatgtcgtaacttccatcatctccaaagttcaacgagaaaaacagtgcttggcttcctgatccaattgagtaaatccaagtgccgactcgagcgatccatacacggccgtcgccaatggagctaaatgaagcaattccaatgaggaagaaagccacagcgtagactaggaatggcgcaatcagtgggtagacgcttgggtaattgacatataggtagtaccaaacaagtgtggcgccgatgtagaaaccattaacgatataaaactgtgactcagactgacctgaagacccagcaagaagactcagctggaatgaggtggcagcgagaatctgacccaatgcaaggaagattgcgtaaactggccagtcaaatattttgtattgcatgaatttgcttatgccatggtagtactcgaattcgtatacatagccatcatcattcaaccgaggtgcagtgtacacgtgttcgtcaataggaacgtcaacgacttcgtcagaatcatctgatgagttaagatgcgccttggccggtgggaaactaggactagactcaacaatttgagtttcgtctacgagtttgagttttccgggcttttggatacccagttgtaatttcctgatttcatcaaagtaatctttttcgcacttcaacaaaaataactcaatgcagagttcgtctttagagttcttagcattgaggtcgttaagtttttcagaaaagatgtgcagtgcacgaccttcttcgtcatcaaactgccgcgcgaccttggtcaatgcaaagtcccgttgtgcagacatgaccgatgcgagacttaatctagattcattcaaagcttttggagtttgggcattgccaatagggggcatcgacaaaggccgagtgggttgagaactctcaccaagattaggcgtagccaatgctggagttttctgtgatgaaacgtgaacaaatccttcacctgaacctgccactggcggatgtgcgagttgtgcctcctcagcaataagttcagataatgtgggtcgctgtggatcaaattcactgtagagagagtccaaactggtatttgccagctcggatgttgcacctatttgagcaagacgagctttgattgcatcacgactttcatcaatgctttccggaaaatcactagcggaactgtcaataactgaattgtcttcagtgacactagtcgcttcatcggaattcgtagtgtgtcctggtcccgtaggccgaccaaggtagggatcaatagtagaagcagcatctgcactgttagatgaagaaggttgttcttgattggaatccgatggcaatgagtcagctgcagctggtgcagaatcttccacaatcgatgttaaatcagtactggagctcgtaaactccagttcatttacgtgtgtcttagactttgatttaaagtcgaaagacaagacggaagaacggaaatgagatttagagtagcgatattttttacttatggcaatacaattgttcaccaaaaggtcaagacgggccacccattcggacacagggaatcgttgagtagccgagatggcacgaagccgtgctcgggtctccttcgaagaagaaagagcttggcgacaagcttgttcaaattgatgaagtaaatgtttggttgcattggattcaacagtgtaccaccaaccgggcatttgacccaaaccgccaactcgagcaccgataccaagagcaccctttctgccaaattcgacagctactagtccaaaaggttcgtctcttgagggaatcagggcaaaatcggcaccgctgaagatgtagcccggaagttgagtgaatacaggtcgagagaacagtctaccagggtatttttccattagtttcgaaaacttttcagcagcaaattttccgtaaagatcaataacaggaccaattacgataatttgtgccttgtaattttcaagaatcgcaggagcaacatcagcaatgagatctatacccttttgcagtgtccatctaccaacaaaaacaagaagatctgcgtccgggtcaacatcaagatgcgcccattcttgagcttgtcgtttatgagcagcttttttcgcctcagcttcgtctatagactcagctgttaagttaaatgcctgttcaccagcatcagatggatcaggatttggaagctttccaattttttttaaaccccagaaaatagggtaacgtgcccatgaacgtttgccatatttcttggatacacctaccacgccgtatcctttttgatgaatacgaatgtacgacgctccagcatgaagcaagttgaaaactgaaccgaattgaacgtatttgttgcagagtgcaacgggaatattgaacacagaacacacttcatccttctcctccactgtgcgcaagggccacagaccttgaaactcagcattgtgaagtgacatagcaacaggaataacatctggaagaaggtaaattggagctaacgccccatgataatcgttaatgtgatatatatcgaccgggttgcgtttaagaacagcggcgatacattgattccaagcagagtaaaaaatagcagaactcaaatcgtccacacgaggagggtatggttccttggcactttgtctacggagaaaaaggtgcatcaaggagaacatacttaaatggtcttgctgtaataaatgataaacggtaatgggtgtacgcttgtgcgatgatgggaacaaaaatcggttcaccaacttccatctctggataattgacatcgccgacacaaggaacaacccagatgatgtcctcatgagtcaaatgtttactcattagctgagccataacaccgagccctccaatcttaattctgatatcgagatcggcaatgtcatactccaaggtagcaagtagaacacacttgcgtttttcacttgcgacaacggctttccccatatcagatgcaatatttttttcgggcaaaatgtctgttttcttcttcgatagaagggggaaaaagtggaattggtcgttaggcttctttccaaagtcattgaacttaacttgataaaagaacatcttaaaaagaaacactgccaagagtgcagtcgtcaacggtactaagacacttaaaatataaatagccaaagaaacacgagatgatccggtgggatgaaagtaatatcttctagactgtggatcaaaagtgacagcccacgataaatatttactaggggggaaatccgtaatataaagcatgtcacttgtcaatgatgaaggatccatacggaccaatacagatgagtttcttgggtcaccataaataaatgactgatcgggcttaccatttgagttaataccccaaacattaaactgcaaagatcgtgggtaataatccgaaatgaagtagcctttaaagcttccattgggcattagagacattttgtttcgatcatcggcatcgtaaccccattgagtattttcactgttcaaatagacatgaggaaagcgacgggggtatgggaaatcgtagtcgccttcttgaatatgattagcagaaccagtaagcttactccaatattgaactttaacgtggtagcctccccagcgttgatgcttcgttcctgtccaattcatgggctggcaaggagtcatgccacctgaataggtttgccatgaagaccaattcgaaccaaaatcaagggagtaacgaaataagtctgcaccagtagccgtatggtttatataaagtgtatcattttgcataaacagcaaagttgttgagtaattggcagaattaaataccataggattatccgcctttccaactcttaaaagaaaatgatccgtcgttccagtactcatcgacttatcagcgttactaacatttttcacagtcaacctgtgtacgccatcagtaacgttaacaagagcagcagtccaagcaaacgaacttccgggttgtccattaagaagtgtacgctttgcgttgctgaatggttgacaggaaatagagttagggtcgatgctagcgtttacattatccatgttttttgattcaatactgatggaattgtaaatggaatcgcaatccatggcatcggaaaactcaaggttaatgttcactgtgtttcctgtgttcaaaatgcgtgcgtcatgtctgggtgtaaactttgtaattgtaggtgggcgagcaatgtactcatcaacggggacgaaaatcttgaaagcaaaagctgacaaagtcagattaggaagacagccttgatagtatggggtatctcctaattgttgagccgtttcactgagtgtgtactcgtcataaggataaactaggtttttgatggttatgccagctgcccaaggtgctaaaatagcttcactgctcgagcaatcaaaaacaaaatccttggaagtattatgattcatgtacaacagccaaacatctgagctggagcgctttgttttgtttgtcgaaggataatcgacagataaatcttgaattggagtaagcgatccacgtacgacactaaacaatccaatcgtagttggattaactccactgttgggtagatattcatcatgagtccaattgcctaatttttcggatttccaaccatgtgcaacggcaggataatgatttctgatattttgtaacgccatgtaaacttggcgttcttctttagaggaatcaaagtgatccagggtattccaagaatcatagcaaccttttctggctggatcaagattgattgctggatatgtagatgagcttcctgtataacaaccatgcaagtaccaagcgatagccgatgtcattgcttgacgaccatacagataattgtcagcagtattatccaacacatacagaccttgttcatcaccatagtaaatcagcggtgcaccaggaaacaagaaaaaagtgatcatcgttcccaggataagacgctgtgttccattggcaaccgatgcccagcggaacacatcataattcgatacaccgtacaaatggcgtggatccggttttcctgtgtaagcatttatacaatcctcattgatcgcaatattgtgccaagcatcaacaaaatcaacgggaagatcgtatgaaatttccataagaccatccatacccaagaaacgattaagtgaacggtaaatagagtagtggaaagcggcagcatccaaggccttatggcttttgtttctcaggaaatattgattgtcgtcccaagtaacatttaatgcatcgacaatggttgcaggtcgctggtcaggttggcgacctcttccataatagatcgaaccgtaactagacgaaccggtaacttcgccgggaataaaaaagttgtttttgttgaatttcttagcgcattcacggacactttcggcccaatcggccaaaaagcctaccgtcatttgcgtggccttatcaatacgaaagccatccacgtcaagcatagaaatgactaagcatgacaaacgttttaatttttgtgcaaccgagggattccattctctaagacgatcttggacggatgcgaatttggatagttgtctctggtagtccggatggtcaccaaaagcttctgtgtctccgtactgatcaaagtcagaagcataacaaccaacccaattgatatgaaccggatgtccattttcaccccaaaattcgggaagagtacagtatctgtcccaggcattctcaaatgtccagtctgggtatctataggaacttttccaaacagcattgtgttctaaaaatgtaaatggtgctgtggtattcaggtaaccttcaaaaccgactaagtcggctaatgtcgcaacagtaagatcaacaattaagtacatgtctttcttatgcatttcttcgactgtctcacgccaatcattaattgttcccaaatgatgatcgagaatagtgaagtcaagaggagaatactgatctgctccccaaggaagattaataaaaggtgtaccggcaagataaatggccttaattcctaaaccttccaagtaatccaatgaatttttaacgccaatgatatcaccgccattacgaagaccagtttcgtacacgtcgtattcaaaacggttccattagcctcgttgtttgttggatcaccatcaacccacttgtctaaagcaattgtgtagatggggaaacgccaattgtctggactagggtaaaagtcatgattctcccattcaccccagtaatctttgggatccgtggcagttttattttgattgaggttataggcctcttcacgcggatcatagggagcagctaagcatgagtacacaaaacatgaaacaatccatagcgaccaaaaccaacgtttacaaaggcccggttgcatgggacggtacttcaagaagctcatgagcactgaataagaatttactggttcaccagcgcttctttaaatgaccgctaatgttatccgctggtgaaaaccagtctttaacaagaaatcgtatacctttctcttccaagtatatgagaacaacaacgatacgtagaacgtttatatgaaagaacagaattgttatggttctctttaaatagagcaaatcctttaatgaaatgctggaaatgccgttgccgcaaatgcagtgcgttgttgttgttggtcccgagtatgagagaagctaacgctcaccctactgagagcggaaagaagtttattgcaccaacacgtgaaaaaaatgaaataaattctcattctggatacatgtatagtgcatgataattatttgtttttgtagtttcattataagttgattcgcgaatttctgcggtgccatattgcgaaaacaaaagtgaataaaagcataaattatacatttatgttcacatagacgttcttgtacgttaatatgtagatgaatacatgtattttgaattaggcttggtattttgattaaggttttgtttacatttctggagaattcaatgctccatgcacataggtttagtaacaattgccttttatcaagcagttaacaggtgcaaagaaaaacgcattcttggacaatacgttcagcatgtctttcttttcacattgtttgataattctgttgctagtctcaatagcatttgctcacagtttggatgaatggagaactaggtcagtttatcaaatagtaacggacagatttgctttggatgatgacatgaaggagcgcattatttgcgatccgatccgttctatttattgcggtggaacttggaatgctacgaaaaaacacttggattatattcaggaacttggatttgatgccgtaaggatgttaattttctcatcaatgagacgtaggctgtgaattgagattctaacattactaggtttggatcagtcctgttttcgcaaatatcgacggaaatgataatataggtgaagcgtaccatggctattggacgaagaatatttaccaattaaatgctcatttcggtactgaggaagatttgttgagtctaattgacgaactgcatcgaagagatatgtggattatgatggatatcgcaattaattcaatggctgttgctggaccaattactccacactccttcaaagaacatgtaccattcaacaatccttcttattaccatcctctgtgttgggttgactacgaacttttggacattaagaatttacaagacgtaagtgatcttttttacttgaaaacttttgactaaccgtattaatcagtgttggcttggagatgagagaatagcattagctgacgtggacactgaaaatccggttgttgttgagaagctagagcgctggattaaagatttcgttgaagaatttcatgtagatgcacttcgtctcgatgctgtgaaacacgctccaaacgagttctggaaaaaaattgctgcatctgcaggtgtatttactataggagaatactttaccggctctcctaaagaagcttgtgaatatcaaaagtcaggaatggactcttttttaaacttccccttgtactggccgatttcatgggcgttcaatcggacaggaatggaattcgacgcattgaaatatgctattgaccaagagagaggtaattgttcggacgtcacagtcttgggaactttcataagcaatcacgatttaccgagaattgcacataataacactgatcaagcaagggtaatgggtgcaattacattcaactttatgtttgatggcatccctttcgtttattatggaactgaacagaatttgcacagctatcatgatccttttaatcgtgaacccttgtgggaatatggttacgatacaaaaaatccctactactctctaatacgaacaatgaacaacttcagaaaacaggtcattaaagatgattcagaatatgtaaaacgtatttcacatattcttaaaacaaaacgcaaatacatggtcttccagaaaggagatgtaattacggtcactggaaactggggtgtgcatagcccagagggtttaactattcaatttatgccggataattttcgacaaggcactgaattgattgacatcatttcacgcgagaaattcaaagtaaatgcgagaaacactcttctagtgccaatcaaaaatggattcccaagggtatgtgttcaggaaatggttggctagagatcactaacatgtataggttctatatccagcaaacaaatttaaagagtcacttcctcaagtcaattgtactttacttcctgaagtgaaattcgtcccgtcagtaacagtgacaacccactatgtgaaacccccaactactatgcctgaaggatatcctaaaggacaccatccatcaatatatgctattgcggttgaaagatccggtcaatcattctccctcccgccagctcagattttgattcaatttgttcttatcctttttctcgcacagcttgttgccttcgttacgctagtactttgatatacgtaacgcaaatttgctttaaaactttactcaaacatgtattcttacatccgccttaattgtaataattattcaatatctaaagtcctaaaagcctacagaaaagtcggagcaggcgttaaaatcggtgctgtatttaccgtcatgttgcatgacttatcgaagtggataaccaagccttaaactcaaccacttcaaaacacgtttgttttcagaattggataacagaattctttcttccttaatgacgaatgactttgtacgataatctactcgagaaccttcagtcttttgtgtctgattctcgcaaaaaaagcttggaattaagaaaggtttgttcgttgacagttattcgtcgttttttagcattaacactagaacaagctttctgaagcctccataggatatctacatcaattctgtaatcttcctgaggcggagttaattctaagtatgttatttgacgttaattttctgaaaatgaaaacaagctgactatttgagaccttcgacgaaatgagacatttctacaaccagttttttatgcgtgtaataagggtatagaaagatacataccagcatgtctctctatcatccaattactcgtaatgatggatgcactgccaattgtaagaaactcgtcgtgctatcattatggacagtatactaacggatagtcatcttataaatctgtgtttcagatctttgttgccgtttgtaacattaattctgattttcaaattaaagtgttacaaattcttcctcttatttgttccaaaaatacaaaccttgttcgtggcgatacactgaaaacagctattagggcgagtttttttctcacgaaatctaagaacgctaccatttctaatgccgcagctgctactttacgacagatttttacttctgtgtttgattgtgtcagtgcccaacaaagttttgaggatgacgaggcatattctaatgatgcattaagtatatttaaagatatatgcttgcttgttgatggtcagaagccagtgttcttaagcattgattatttacctcaaacctttggtctcgagttgcttgaaagtattcttgacaatcataagcgtatctttgaatggtttcctttccaagatgctattcgtgtaaacctattgccactgattactgctagcctagcaacgatggcatcgtttccgattatacttcgtgttgcgcgtgtccttactatattgttccgtcaacaatcggcgctcttaattgtggattttgaggttatactaagttttctcaatcacattttggattctgatgaaacacaatggaaaaaggctctctttcttgaagttttccgcgttgtattttccaatgattcatttttaagggatacataccagacttttgattacgcccccggcagaaaatcggtgatttccgacttgattaccacatttagccgggtgatcaatgaaaagccatcaatcatgggagttggttctggagtgatatatttccaggctccagaggagcacagtcgttacaatgacgatcagctctctgtctcaatggacaagataacgggatcatatacaggaaaaaagggtgaatctcatataggaataacacggatgacaatacctcgtgtcccttgtttagagcaattggacaagcaggaacctccgcttattccagatacttacatcccttttctcgcaatgtgctgtcttgttttaatcaatgatcggattcactgttctttacaggtcgttaccaacaaatttggatatttagaagcttcaaaactgattaaagaaacagacaacgctaatgcgcaaattaaatctttaagccctggggatgttgagcttatacgagtgttcaaaacattaatttcagccaactggacagcctttttggcatctttttcgaccttcctttccgcagccctttcatttgaactactcgttctttctgttaattcttatacgaagtttacagtaatatgttctgttttaggtttggacacacctcgcgatgcattgcttactacgctatgcaataaggcccttccatccagccttattgcaaacaacgtacctcattattcctcttcaaactccaacatttctggtagactttctacttctacggtgtttagtgtagaaggtctcaaagaggcagcgaccacgattgctggcatggcaagctatgattctagccatgaggataaacatagaagcttcaaaattcacgaagtcatattcttgaaaactcttgcaacaatatgcagagtttgcggcacactgttgggttcttcctggaaactcattttcgaggcatgtgataaagccgaaatcatattcggtcgcatgccatcttcaaagagcttaagtacgagcagtatgagccaagcacctacctctacctctcgttattattacgaatctaaagatggggcgggcgtaatcgaaatggagatactggcctatcgacgtgagctttcttcagcgattacatccactaaagagtatgcttcggatgcctatatgtctttcctggaaacccttctcgactccttgactaattcttctgttgatactgcagtacagccgactccaacgcgtccgcaaagaggaaagaatggtccgcctggttctgggcatcaacgaaatactagtaaatctttaattactggtataaagttcttaaggcggagctctgaaaccctttattcattccatattcttgagtctgtctgtaattcaaacgttgaacgtttcttcaatgaagatgatgaaaaatccggatggacaaaaatatcttctaccttaagcagcatttttaaggggccaacagttgccgcagaattaaagatacacgcagcaaagacgctcgcttacgttttggttgaactttctacaagaatatcaactacaaaaatcgccttgaatgttgagttccaacggcggtttttggcatctttgtattcacttcaacctacagagctgaccaaggatagcgaagcatctttaactaagacaacggattatgagatttcttggataggtgttgaagctatgagttcggtgctcgaaacaaacggtcaacggattaatcatggatggcattatatatttgagacactgtctttcacgtgtcttaatgcggtcaatctgtttggaactgaaaagggcgcgcgtctcatttggctttcgttttcttgccttcagctcatttgcacagattttttggattctttaagcatgaaaaactattgttatttattagagactttacctcagtactgcaggcagtctatcgatgtcaacgttgcattgactggagttggtttattttggaacgtctccgatacactaaaaaacctgtttaaaggtgatgatttcgctgaaatatattccaacagagaggaaataatggggctggcaagctcagaatcagatgtcgttttaccagaagttctttggttaatactcctcattagacttgcagatctttgcgaaaactcttggagcggcgtccagcatggagcagcgcaaattttatttcgtatttttagttcccatcgtttaacgctgggcgtaattgcttgggcatctgtcaacaatttggtcattttacgtcttattgactcacctgtttttgcagctcttgaggaggagtctgataccgcagaaacggaatcaaaagcacaaacagtggctttagttttgtcgggtatctcagaagtatatgcgaagaacatgtctgtccttagacattcagataattttatctcggtgtggaggaaggtgatgtctttcatcaataagcatcatcaaaacaaactgaataccgtgtatatgagcgcctataagtctctcaagattatcgctgtcgctttatcacaattaaaagtggatgaagcgagtgatagttttgcacagactgttcagatcttttatgacacatggaaagcgatgggttccgtatctttttatgaaagggagaattctactattctgcaagaagccttaacactctttgtggaagctttattaaacttaattacaattctcccactttcgatggcggatacgaaattaattatacacgagctcaaaagcgcattagtgtatactaaaagtccttcttattctttggacgttgacttcttgtcgccgctccaacaggtatcggtgagagttgttcaggctttgcttgaaacgaagaggtgggactcttttattatttcattcatggcagatcttataagtgaggcattttcagaacaaaagctttcaaagagtgagcaccccactttgatctgtatatctaaactattttttaattctcttcctagtgatgcgcagaatagtattgaagagcttattgagaagcgggtacttgctaaggtattaagctcactgcttttgcccatgcgctgtaagtatcgttgtccgaaggcgtctcgtatcaattcagaagaaaaaccgttatggataagtgcaacccgcacattcttagacatcgttgaattaattatgcaacgaagaaatttgctagatgacgagaaatctgctgaattgtttgaactttctgtgaaaggcatgttatactgtattcatcctgatgattcgtactcgtttgaatggtctttaagcgaagtgtatgaagactttgacttagaaatgttacaacgtctgaattctctttggagtcctctgttacatgcatcttgtctgtcaaaacacataccaacttacatgtccacgattgtatccggttcgatgttttaccagtaccaagaaacaggcagtattcagatcaaaacaatgatgaacagcgaactcggttcgttattagcaatggacttgcctccttccactgaatcccttataccgaatcgtagagaacaaattgccgtttgttgtctaaaagtactccataagctatgttatcacgaacatggagaaatagcggaccttgctaaacagactattgagaagcgtatatgctgcactctaaaaaagtttattgccaatcaggaaattcgtggatccatgccttttgtcaactgtcaggaccttgagcttcgaatgctatttgactgtgtggacaatcaatggaatctgtactctaatgtcatcagaaaacttttccgtctagcttatgttgtttctcagcggacgagaatgcaaaacgaagtgactggacgaattggcggaatgcttgttcaggacacttttgtatgaaattatttaatagactattaaaggcataaaacaattacagctgccattttcagataccaagcatcactcattttattacacagaatagtttcctcaatgaaacatataagcataaaaagagatagtcaacggggaagagcaaggatgaagcaagcaaatgaggacctttgttgaaaactcagtcttagttttttaagaatagtaaactttgatacgcttaattcacaccattccgcattcttcaagatacaacttccatacccttgtattttagctaactgtatactttttatttttcaaactaattattacaagaagagtaaataaaaacaatttttcgattaattaattaaaaaaaaataatttaaaaaataacttataaataaagcacaccgaaggttactgtttgccaaaaacattgagtataagcataattacacacttagtaatgatttatcttcgctcgtaattctgcgcgcacgcgagaatcattggtctgctctcattaaaagaccattaataatagaacagctgtaagttgttttgcacttctggaattacgcgaactatatactaccagttaattacagcttaacaaatgcttaatcaggaggcagtttccgacccgtacccaaaaacagaccccacgcaacgctcatgtcatatcaacgacatagcgataagcagacaattccagctataaaaatcgttaagccaagtcaagcaaaccacataccacaaatctcaattatgccacttgatacatctgaaatggataagtttgtcgggaagaaactattcccaaacaaagatgaccagcggaacgtgcgtagagttggtagcgaccaaggaacgagtctgaagtttttgactgactaaccatgctgtgtagactgtgaacgtaaacgaattgccaggattttatcgagttgttcgtcctggcatgatggtgacaagagactttcatgaaaacaggtacgactgtataagagaatatttgactgactcccgacttttcccaggtacaactttcataccgacgattctggaaccataactcgtgtttccagaggctaaaacaacgggaaatgcttatatgttataaagtgaagttgcgtgtatgagtttatcgcgcgagtgtatgatatgcttcttcttcccacattaagaggaagtttcgttatgattgttctgagtgtcctcgtcaccattcttgtatgcaaatccgacgacgtaaccatccttggttccaagaagcagtctagaatgctgattgttgtccaaaacaactacctccgagttcatagagtcattgttccattcgcaaataaagtctttttcttctttgcttaattgtcctgaaactagacgcgttcattcgttaaaacaagaacaagattaaggtttttaagataaattaaatgttcttcgtgtcaaacaatgcgtacctgcaaagggaagaccgttcttgacgaatattcctccacgaaatttggttcccatgctattgaaagcgttaacagccaaaaagaagctaaaacagaaacacgcatcgacggtcataccattctgcaagctcctgttccaacttggagctcattttcgtttaactgttactaaattcaaatatggtagagcgtaggtctctgatttcgcgtcagcctatattgaccagcttgggtcttgagcttgagcttatcgtaattaaagtttttccccggcgggcaagagaaaatgggcggaatgaagcaactgcaactgctgcatgtaacaatacacttcaatgcgtgacgagaaaataactacagagcaattgttgcacagactaacaacctggctcatccttgaaccattccgttccccaaacgcaaactcgcacccttcaactacatcttttcaccgccattcacacttcacagttcacaccaacttttcctaataaaaacctttgttctaatattaattcctaagagctcatcctagaggtctccctcaaaaaaactcctcaagacccatgcaaaaaaaaagcggtttttgggcttcaaaactgaaatgaaaccaacatcaaaaatgcccgaggagagaaatatgtaagtgtttgtaagatttgctgttataaatgtgttgtttgtgttgtaaagctgaacaaacgttcaccggaaagcatccgtcgtcagccgagggatggtcgaatagaaatcaaaacaaaagcaaaaaaaaaaaatactggggggagcggggggtgggtaaggtttggacaaggacgccggtcaatagaaaatgtaggcacatcagtgtgttctcaaaaatttggactcgaaagcgcccatgctcgggtaaacgcataaagggacgttagaaggattgagtggttgcgaatagcttgtgtgtgcatgtgcgcgcgtgtgatcgcagatttgtgttcgttttcgtatgtagtaaattattaaacacgcacagcagtaaagtggcaacacagattagataccatcccagtaccaggcgaagcggcggttgctgcgcttaggtgcaatgccaagaagctcatcacgatcgatggcctcagcatcacgcatcatagtctcgggcaagaggaaggcgaagggaatagcagcccacatgcaaccgcagaggatccacatgaggttacccatgccaatcttgtcggaaacgatgttgaaacacagggaggcaataatggcaccacacttaccgcaagcagcagagacaccgtgagcagtaccgcggacacgagcagggaacacctcagcggggtacaagaaagtagtggcgttgggaccaaagttggagaaaagttgagcaatgacgaagcagatgaaacgaccagcggtactgatgctgccccagctgccagcaagaatagcaaacatcaaacccatgacaaaaagaccttgaagttgaatccacttacgaccaatcttctcgacggtaaagacagtaatccagtaaccgggcacataaccagcaatagcaatgatcaagttaccacatgcgttcttcatcagcttgtggtactcgttcttaccagtggtgaaaccgatactcttaagaatgacggattggttaaggttaataccgtagaaagcaatgtcaagcaagaaccaggaaacagcacaagagatgagaatcttcaagtgtctccactcgcggaagtactcaaagaaaccactgctaggtgcttggggcttgtcaatagactcggtctcgaagtcagcatccagcttctcgagcttagcggggtcgctggacatgaactcggcaccatcttgagaggtagagacatcacccttgtgttcctcagccagggcctgagcttgacccttcttggtcatgttgttacgagcacgagactcctcgaaactcttagcctccttcatagtgagacgggggtacaaaacggcaagagcaggcacaagcgacaaaccgatttgcagacgccagacaccctccaacttgtggtactcgcccttcacgttgagaacgtgttggaagatagccaacagacagatggtaacaatagcaccgaccaaggtaccgaaaccttggtgagcaaagacaatagacagcagcttaccacggcggttcagcagagaacgctcagaggtaatggaagccgacatggggtaatcaccaccgataccgacaccgaggaagaaacgccaaacgaagagccacatcatcttgttcgtagcagagtggatgtgattttggggaagagagatacagagacaggtagcaacgatgacaatgatcatttccttaccgtagacgaatttacggcccatgtagtcaccgaagaaaccaaaaagaacctggccaaagacgttaccaatgttggaggcagcgttgacaagaccacggataccagagggatagtgggcatggccctcaataccaccccagtaaaggaactcgagaatgggcgtgaccaagttaataatgaaaaggtcgtaagaatcaaggaagaatccggcaccggcaagggccagaaccttcaattcacgtttggagacgcccaaacctttgatcttcttttcttcctgctcgacttcttcgagcgtgcggacggggccctcgtgggccacggggccagcgaccgaaaggtcgctgtgattaggattgtctatatagggctgagacataggtgcgattgttgcgcgagtgtgttgaaaggagtgtgcctgtgtgcgtgaggctaggacagatgaatctgtgccgataaagtctagtgcttgtgcttgtattcgttcagtcgaccagcaggaattgctcgtcagctcacgaattggctgagtcgaaaaggaaaccacgaggaaccgaatggcgagggtggcagcctttatagcaaatgtgccaaacctaccctaacgatcaccaatgcatgcacaccgcctttgttcgcagtggccacctcgtccttgcctcgtgcgacaggcgaaaccagtgctcattggccaacgccgatcttagggtttaaagtgccgaagaacgacgcaccctgcccaataagcgcagagacgattcgccaatgacgcaaccagcgcaccaataaaaagacgctgtgccattttaagatctagcactccgcagaaatgaaactgcgcaagccaatcatcgacgaggtgcgtcgaaaataacgccagggatgacgtcgcgtgccagcttaagtggagacgaggaaactgcgacgcgactgcgattcgtgcttggcaccaaagagcgacaggtaagcgagaagacggcgaagcaatcttagtggggtgcaacagccacaaggctatgcgactcgacgtatggtcgacatggggcaaatcgcacagcaattcttagccaaacagacgagaggaacagcacaaactgcaccaacagattcgtgaacattcgacacaatctccctaagaaaaaaaataaaattctgacggggcacagaggggccctttcccaaagcggcgttatcatcgtctagcgtgctcgctagctgatgatcccgtggggtacgtcatctttcgctagcatgaggttccaacaccccggggatgtactcggcgatgggaaaccaacgcattctggagatgacggggttggatgtgaacggtcgtcgcactttcgccaaccaggggctcaaaataaaacctcgtgcttattcccgggacttgcggagcgcagtttcagaccgagcttcggtaaacaaaaggaacagtcaagcatgagcacagggttcgcaattcatcacgtataagagaaagcagccggtgggcggtgcacagattcgagagggatgcggcgctggtgagtagctggtgagtagagtctgcttatactgaatgtaagctgtttagcaaatgcatagcgaataaaatgacaatgccccaagctggctgtgcaggcccgttccgtaatgtgcaatcggctgtttttgtctttcgtagacgagtttatggagtgcgttgcgctggtttcgagattagagtttcgtgttgtgatgagtgaggccaagactttcgtttggttcctgctgggtgtctgttaggctcctgcctgagttttattctcacttcggttacccattcccgttctccattcaccgttgcccattccgatcttccactgttcgtttctctttaatcgtcatcggcattcgtgccaattcgtagtttcgacgtccctcgcgaacgacccgctcattcactgcccctgccgatcatcacatccttgggcatctgaaacttgcgacgcatgtaccctgtgtagatctcaatgggaagcagcgaggagagatgggcgagcgaggagtaactaccgccccaaatctgggctggcagaagacccggccgaaacaattggtaccagcgaccacgtcccgttatttggggaaacacttggtcggcatactcttcaggagtcatcgacgtccgtcccgtatgcttgcgggcattaattatgtcatcaatgtagggccgataaatactgtcggcaggcagctgttctcgagacaaactgttcgtgggctgctccgtaatgcgtgaactaacaccgcccgtcattatgctcatcacttgaacaccaaacggcgacaactcgagacgaagcgtgttggtgtaggcgagcaaggcagcctttgtcgcgttgtatgcagagccaaagacatacggcacataggcaacaatcgagttgatatgcacgattgttccctgggaagctaagagaagatgctggaaggcgctgttcatgcggatcactccgaacgggttgacttccatcacccgtttcattcgatcaatgtcgatgtcgagtgcaggcccaacacagggctggcccgcgttgttgatcagcatgtccagacgcccacccgttttcgcactcactttttccaagacagcttgcacagagccgtcactggtaacgtcgagcacaaaaacttcgattccttctttggccaagttgtccagagtctcaagacgtcgagcagaggcaaacacgcggaatccctcccggtgaaacttgcgcgccaacgcattgcctataccgccatacgagcatcccgtaatcaaaaccgtcttcctcttgtccacctcggtgggcgatgaagtgggggccgtgtgggctgcagaacgacgtgcagtagtagcagcggtggtagaagcctcatcgagggcggtggtggtagcactagcatctgtagctgagctcagcagtgcagtattacgcgtctcatcgacgacactctccccagcacggcgactattcacgtcccgttcgtcaacgggcccagccatattcaataaaacaggcgtaacttatacttggcaagaagcaatgttagcacctacggcctgtctcgcgcgcaatcaaagcaaacgacgaggctacctccgaccgacccggacatttgaacactgcgttgatgaaaaacgcagcaaatcaacatccaatccgggaacacccgaacttatgctacgctacgagtatgctttacttacattctcaacaggtgtgtctcacacagaccactctgaaccaactgtatgtcgttggtgatcaatacgatatactaccgtctaacgagtcgaacggagaaaaaatcccgtcctcttccttcctctcccgtatatatacgttttataaaaagcagtcacatattttagggtagggttcatccggcttcccgcgggcgaaaacatagcccctgcctcgcacataagtaggacttgcaggagggaagaaaagcgtagagcaagggctagtgtgtctatcgagctgagcggcaattgagtgttgattgaaagaatgttgcgtcttaagccttcaaacgtgtcacttctccgactggtttgccggaaaccgtcgatcgccggagttactgaacaacagtaccagcagatgctcgatttggctgttttccaacagccctccgagcccaaagctgcccgtgccatgatggaaaaggtgaacaccggtgtgaatatcatccacacactcgaggacgttgaaattccggccgataccaaacccctccaacatctcacgtttcccatcagcgttgaagcctacgagggccatgccgtggaaaacattgagaacgagcagcccacaaagtgggatcccttcacgctcgacagtcgtcatcactctacaaagcccttctttgcttgtccaaaatagattcagtagaactcatggagggagaaggagagaaggagagaagaggggagaagaagagaatttgtcttgtatagcgaagagggagagagggagggtccaaatgtgtatatgtgtatgacaactgaacgcaaccagtaagcttggcgggtgttctcgtgaggacgggcatgctcagacatctacagggttgtttcctcccccagttgctgagccgctttggtcttcattccctatttcgttttagcagcgccagattgacgctttttcttagaatgcatcatgttcaacaagaaaccgctgaagacaccaacaccaatagacataacaatgtgaggaatgcctttcgttaagtctgtgtacttcttcaagacaatgccgatcactttgtacaacggggccaagggtccaccgatggaaaagaaaccatcgcgcttgttaaattgcgtgaactttgcagacgtgtacagatcacgaagaagtttatgagtcaagaactcaaagggaagaacacggaactccgtgttgttcacaatgtacaaaatgttgggaagcttcgttacaagcagacgtgtactcgtcatcagattctcttccgcgtaaacacgagcaaaatggagctcagtaatgttagagagttggtgggacatgtcctgtgatgtagttagtatgccatcttctttctcatttctctcttacattcatcaaagccctcacaaaagggcacacgggacagttgctcgtcgtaagctccacaatccagtttcctttacccaaaacagaattccagtttgagtcagaaacgttctgaataagagaatcatcaaaaatacacgtgggattcacatcacgcacagtccaattgtagccagtgttggataaccatttctcgccttctgccgcatccccagagcaattcacatatgcagaaacgacagtaacgaacgtaaaaaaaccaagaaacacccgtgaaaggtacatgttgtctacgtgagagggtgttgctcgcgtggtaactagggtgtgcccatacgtcttctcagtctatatatatacatcaggtcggcctttatcagagaccttctttagcgcggtatcgctcgcatccctgtcggtaaccccttgcacgttgcgataagaagataagcttaaacgatttctcacttccttccaatgacatcattattagagcaagaaataagcattcacgtgctaattaagctcgccgtgcagatctccacttcaaagggtcgcagctgttcaacgaacgtagcctttgcctaatcctcttgcttgcgtgtgctcgttcagttcacgatttacactaacgccttgtcactctttagtactcaattgtaactgtagacactagattttttgtgtgttggtttccttagtccttgtgtgaacgttctagcttccttctacctcgtttcgttttctaaactttagtatactagatgtacgaactctgtgcaaataattcactcaacacatactgaccgtctttcagatttcctctgctataacatcctttaatcagaaatgagtcatcctccccctcctgctgcgacgtatgtcgaagcaattgcccgtcctctggaggaatcacttgcaatatgtaagaaaaatattgcgttgatgtacaaacatctcgacaattatcggtttatggaggctttccgttattgcagcaagagtcttcaggagatgcgaaatgacattctgtccccaaaacagtactacgagctgtacatgcttgtttcagaatcgttgcgtgtgttgtcgagagcattactagatgctcatctgaacggctctcataacctgttggacttgtacgagcttgtgcagtatgcaggcactgtcattccacgcctatacttgatgattacggtcggcggcgcctacgtagaaagcccagatgcatctgtaagagacgtaatatcggacatgctcgacatgagcaggggtgttcaacaccctctacgcggcttgttccttcggcacttccttctcacgcaaacgcgaagaggacttgtgcagcttacggacaacaaaaatgatgacgaaaagcccacgaaatgcacaatcactgatgccttggattttctgattccaaactttattgagatgaacaagctttgggtacggatgcagcatttaggacccataaaggagtatgcgaagcggttacaggaacgaaatgagcttaaagttctcattggcacaaaccttgttcgcatttctcaacttaatgagctgacactggatctataccgcaacaaggttttgcctgcgattattgagcagattgtagagtgtcgggatgctttagcacaggagtatttgatggaggtgatttgtcaggtttttcctgacagcaagcatttgcacacactcgatatttatttcaataccctgctaaaactgtcacctaatgtgaacgttacccaaattactgtctccatgattgaccgtatcacttcttatgttcaacgagaagcagacaacctttccgacactgaatctatcatcagcacactgaaggagacgtctttagaggagtccccgaaaaccgaaccagctctcacgtcccctggcgctcttgtaattcccgcagagctgaacattcccgaactattttggactcatgttatcgccgttttaagtcagcgttcagagctgtctttggaaaacgtagttcaaactttaacgagtttattgaccttctttttagtgtgttatccgggtgagcttaattatgccgaccgtgtctttcagtacattactgaacagctgataaaccaaccatcggtacaacagtatctcaaagacaaacatgtccagtcgcgtttatgcaaactttttactttgcctataacaaccttgtccagtttctctgcatgccttagtcttccgaactatatgcctgttttgaagtgccaatcagacgatcttcgtcacagcattgccaaaatggtgctagaaaacattttggagaaagagcaaattatttctgacttggaagaagtgaaagaagttcttaatctcatgtcaatggtgattgaatacgatgcagacaagaacttttatgaccttgagaacgttcctcgtcttgtacattatttgaagaatgacgatcctcaacttcaatatcaggtgcgatctttactgcttgctagataacattgtactaacgtctcattagattctttgttgcgtaaagcaaacatttgttaaggcgggtgagaatgctagaataattctaccagtggttataaacaaatgcattgttctcgtccgagagttccgtctatttaagtgtatggattggaaagaaaaagtttccgatctttggaaattcgtaaaccagtgcatttccttcctttacacatcggcggactcgtcagatttggccttttctctttatttgtttgctgccgaaacagcagacaaggagaattatccggagttcgcttatgagtttatttcatcggccttttcgatatacgaagaatcggtcattgactccagacttcagttccaacaattaacgacaataatatctgtgctccaacaaacacggaatttctctacagatgattatgatacactgataacgaaagttacactctacgcctcgaagcttcttaagaagcctgaccagtgcaggtacttatttacacaactttatcgtttggtctccttgtcttctaaccgcttataggggtatctatctcgcgagtcacttatggtggcagacgcacgagtcggaagaggataaggtaaggatgcatttctgcttattcttttttaactaacacatttagcaaccattctgtgacgcaaaacgtgtccttgaatgtctacagaaaagcttaaagattgctgatgcttgcatggaccaagtaaccagcactaagctatttatcaatatactcgcgtattatttttacttctatgaacaacaatgtgaatcggtacgtttttatcctccagaaattaatgcatttcaatgttgtgaatgttcgactaacactcggtgccgcagatcattccaaagcacattaacggcctcatagacttgacggaacaaaactttagaaatcttgtcagtgcagccagcaatgacattttgttggatagcaccgcatgtgctagtgctatatgggagacacctcaaaaccaaggcattgatgctttgcgtggataccttgagcgtaccattgcttatgctgaaagccgcactgatgaggagagatggtctgctgtgtttcaatgatcctatttaatcctttaaatcaatgaaaagtgaatacgaatttgttttatgaatacgtttagctgggtaagggtagtgcaccttcgctggtgaggacctgaattaaagctttgtcaagagaatactcgcagcgtgtgttcttcgccattcgacgggtttacggatacattaaagtagtgattacaaacgtttgtgactagaatgtctgaagctaagttgacagaagatgagattatagagcaaagacgccttcgtcgcaggcagattttgttgaaataccaaaacgtccagcaagccggtgagaaaagcactgtaacggataattcagtattgcaaagtaagcagccagtgattggaagtgaggagaaacagtcgttgaagagaccgttattcaaggacgatgaatttgtgcatagtaatgattcaaaatccctcatagtgaacggaatgaagcacaaaacgatcagactaatgctcaacaacaacctcgcgatgaaggtaaaagtgaaccggctttgaagaaggcaaaaacgatcgtcaaggaagatgatgatgatgacgaagaagaagaagaagacgatatgtttgcggacacaccgacgagaaagactaaacaccgcaaagaagcatcctctgatgttgctgtaacacggaaatttggtgttatggaggatgtttgggatgatcttgaaggttactataaagtagtccttcttgaagagctcgacggacgttatgttgtgcagtctaacttaggaaaaggtgtgttctcttccgttgtgaaggttctcgatcaaaaaacgggcaagcttttcgctgtcaaaataatccgtaacaacgaaacgatgtacaaggctggtttgaaagaaatttcaatctttgaacgtttgaagcaagctgatgaaaataacagtcaaacgattgtacactacgagcgaaactttatgcataagcatcacctgtgcatggtttttgaaatgctcagtcttaacttgcgagacattttaaaaaagtttggacgaggagttggtcttaacatcaaagcagtgcgtgtatatgcttaccaaatgtttaaggcgttaatattgctgaaaaagtgcaatatattgcatgctgacattaagccggataatatgctcgtaaacgaaaaacgaaaccttgttaaaatatgcgatcttggttcagcctctgacgcctcagaaaacgagattactccttacctcgtgagtcggttttatcgagcaccagaaatcagtgagttttaattccttaatatcgagggcattactaaccgaaaacctttagttcttggaattccttattcatttccaatagacatatggagtgttgcatgttctatttttgaactatatacgggtcatattttgtttgccggtcgttctaacaaccagatgctaaaacagatgatggaatgtaaaggacactttagtcataaagtgctgaaacgtggtcaatttactaacgatcactttgacgagcattacaattttatcagcgtagagattgatcctataacaggaagggaaatacgaaaacccatgaattttgtgaaacccacgaatgatttgaaatctagggtccgcgaaactccaacatcgacaccacaggaaggtgtaattcaaaatgatttggttcttctcttggatcgttgtcttgaactcaatcctgaaaaacgattgacaccagaagaagcgctggagcagcccttttttaaaaatgccagcctgtttcggtaaacacaaaacatgtctgctcttctattactacctttccaaaagctctgttagtccacgagctgttgttctaaaatcaggttcatgatatttcgaaaataaccggaaaacaattctcatccaaaatgtttttttcgtctcactacggtgaatttacgcccctcttttgaaatctataaacttatagctactaactactctttcacatcctgttcttcatctcctctgtgtttttcatccaccgtaccacagacgttgactgtttgtgatatcggcgattggaccaaaggaagggtagttgtcacttactggagtacttttctttgacgatttgtggttttttgtatatacttttattaaatctgtccggtttttgggtttttttgggatgcgtgaagaaaagtataatccagtcaaaatttttgaattacacaagaatgaacgaccagtattcatagcagcgcctatggtccgctactcaaagcttccgtttcgccaattggttcgtgactataatgcggatatcgtttacacacctatgatacttgcaaaagagtttctgcatccagaaggcagatactttgatttttccacgaatgaaaaggaccggtcccttgtggttcagtttggagttgaagaccctgtaattttggcacaagcttctgaaatcgttgctccgtatactgatgcaattggtataaattgtgggtgtccacaaccttgggctatccaagagggtataggttctgcgttgttgaaacagcctcagaaagtgcatgaattagttcgttccgtcaagtctgccttgggagagactttttgtgttgaggttaaaattcgtcttgacaatgatctcgaaaaaactcgacagctgatgcagacagctgagcgtgcaggagccgactttattacggtccacggaagacgtcgtgcggacagatcctcatttccagtggatttggaagctattcgtagtgtccgtccttgcgtctcaataccagttgttgcaaatggcgatgtgaatgacctcgacacgggtctcaaaattgcagaatacacaaacacagacggtgttatgtctgctcgtggactcatggaaaaccctgcgttgtttgccgggtacacttctactccttggggatgtgttgaaaagttcgttgcttatgctacaggctactcgctcaattttcaattatttgaacatcacttgatgactatgatgggcaaaatgacaaccaagagagaacgcatgcaagttccctctgagagctatgctagtgttatagactggcttgacgaaacatttgttttacgccgaccgggggaaactgaatttggtactacaatcgagccggtgagaagggatgcaaatggtttagtgtcttcggaaatagtgacagatgatggctcaattgaaactgaattggattagcacttcctttttttttaaaagaactttcttgatctattttggtgcttttaactcaaataaatgttgcaagacgccattataagcaacgatctttcgtccggtgtcgcgaaaaccgttatgttttgcaactcgtatactggcttcgtttcctaccatgggatctaccattagatagctaaactctttttcccaagcaaaggcaataactcttgccaagcattcgctagcaattcctagtccccaaaactctggatctacctcaaaaaacaaggaacctctagttgatgcaggactatccctttccaatcctacattgccgatgtaagtttgtatacctgtaaacttttggaatcgctccgtcgtataaattccaaaaacccatcgctttctgcgtttgctgtaggcatcatcaatatagtgatggaacatggaccggcatttaccgcgtgaagttattgttccatacagctgtgtgctcgaaaccagaggatttgactttatttttgtgatttgatcaaagtcttcttcacgaactggtgtcattaaatcaaatcgaggagtgcttaaaataacggtatccatttttctttccaacataacggtttatggtaatattaatgccttttaaacaatactttttacggtcagtttttagcccgtaggcgaaattgtatactgcaactaatgtaaggccgatgcagcctaaaattgtaattattggtggatgaattaaaaaagtaaaaaagaacggaaaaaacagcaaataaaaaatttacatagcggacatttaaagcacggaagaggagaagtgtaagttaaaaggtcattcatcattagttgcgtctcagtaatttaaagtcaattcctcgtaatggagtcccgtcttaagacagtgttgcacacgaagtaatgataaaaagcgagtaacgttgacaactactcattaaagcttaacagcagtgtgtatcgctgcaacaccaaaagtcatattctcatagccggtctttccgctcaaggtgaaaccggcgtccttaatcatgcgagcaagtgtttcctgatcgggaaacttctggatgctttcaaccaaatattcatagctatcccgatcgccggcaataattgttcccattaaaggcaaaaagcggaatgaatattgacggtagagttcagcgagaggggcgaaacgaaccttgctaaattccaaacaggaaaacacaccgccaggtttcaggacacggtatgcttgttcaagaaccttggaaatatgagtacaattccgtataccaaaagcgattgtgtacagatcaatgctgttatcagcaattttatcaagcacttcagcattttgctgtacaaattccagccttccagcatccaagtaaggtgtgtcacgagcgcgacgtagaccaacacggagcatgtctgcatttatgtcggccacaatcactttacttcgagtatctttattttctttggtggcataatcaagaataccaaatgcaatatcacccgtaccaccggcaacatcaaggattcgcattggaagagcagaatttccggggttcagtcgtttaataaagtgttttttccatagacgatgaattcccagtgacatagcatcgttcatctggtcatatttttttgctaccgaggaaaagacatttccgactacaacagaaaggtcaatagaacagtccacttcttgatgcagaagacatacccaatttttctttttcctcatccctcacagtctgaaaaccgaaattcgtaaacccatcttcacggtgaggaacatcgtctgcttcagttcctgttttatagtgacgcaaggaacctactttgatactcgtgcgcattagcgcacagcgtctcaaatttctggaaactagggttcgaacgggcaatgccattatgttcctggtgagctttgtctgaatgcccagaactgcaatagaaatgtgccgcgggacagaatgtagtcagccgcggtaattaaaacgtaaatgtaacgcaatacagaaaacgagaatacagcattaagtttgttcgtgatactgatttaacgtgcccgggtggaaaatctttgcaatcttttgtgaaagtgcaaatcctatgcttcggcgaccgaatgacttgcactgcgtggacaatagtgcctcgcgttcggaatgcgatttaagtctctcgtacgcttcaaccaatgaaatcattgtagggtaaagctgttgaatttgcatcgccttctctgggcttacgcctcgaatagtcatcaacatacgaagaaaaacatcaccaacagtcatagtagatgttttcgacataacagaagcaaacgaatggtaggataagtgatgccgttgtcctagcgtgtgaatttgcatacgctcatgcaagtcttcaagactccttgcttcaacagctaagtccggaacaacaagtaactgttctgttttccggtagtgtagttcgatggcccgtgacattcgagccaggtattggatactattgtccagtgaggtgactcgtttcacaaaaaagtgctggtcagcaaatgtgcttgtgatagcagtctttattgagtcggtaaaatgttcatcgtaattagactcctctaataaatatgttacatttcgaatggtgcttcgttttagtcgaaacttttgctcatgaaatcgaccatccttgatggaagccacaaggtcatccagtcgttttcgttccacgatgtaatctaggacaaattcctcattcgtatcattatgccgtgcaatccacgagacatcaccaagttcgagggctctcacttgacatttaacattgtgaactgtacttaatttatcgatgatgtagtctcgatcatttcgagagcgaacttcccgggtatctagaagcataagaatagtgcaatcattcaaattaatgcgtcttggttcataatctattgaagagtttgatctgtgtacttcagcgatagcattcacttgaacttcatcgatatcagtagcttcatggtcctccttttccaacgcatcctcgtcactgtcatgtgtgtcctcatccttttgtctccatctggaagaagcaaaagcgtcatcgacacgacccagtcgcttgcacacttcatcaccctcttccgtgagactatactttggaggatgaccactttgatataccaagccttttgttaacagagttttcattgcactccaagcagtgtagcggttgctactatggctaccaacttcaaaggaggattcacagtgcgattgagcgatggcaattatttggggtttcgccgctgattcgtgttcatgtaacttgcttaaagcacaaagaattgcataagcaccagacctgtaggacggaacgtatggtcttttcttgcgctgtgtttttgactttgcagtattttcattttcattagaagtggcagctgcttgtgacggctccacagaattatcctccggaagaggaatgtcgttctccttgcagtattctgtccatttcttttccaacttagcacatatcgtaggtccaattcctttcaatacagaagcttcagaaggccttgtaaaagtgacgggacaattcttcattgactcgtacgccttattatttgtgagcataacgaacaattatttagcattgagtccaattcttcttacctttctccacgtctgatacgatttaggatatcgccgtgtggattcctccatccattcctggatccattgcaaatacaacgggtttccacacgacattcttaagcacaatcacgtttcacttgtttttcttgtgcacttcattcaattgacaatttcgtttcaacttcttaccatttggtggttgttgaaaaaatcggtcaactgcaaagtgaaacgcgttaatgacacaataaataagacgcggtagggatatgtgattgcaaaacaagggaatcaaaacagcctataagcaccgaaatctttgaaatttccatttaccgttctcttatttggccttcttcgattgcgttgtcttttgcacttgctctgattcttttgcagattcgtaagctctttgtcgctcccatagaacaaacttgatacgagccattgtttgtccgacagttttgttacggtctttcagtactttcggaacatccagttgaagacgtctcaattctgttgattgtgtcgaaagcaggttcttttcacgcaaacaattataccacagaccatgtaaatcatcaaaagacttgattcgaagttcttctgccgtccaagcacgtccgaacttggcctcttcttcaggagggaatagtgcctgtttatttcgaaagaattgccatagaggatgcgtttctgatacctcgacgggtttgaaagccttaggtgtaggcagttttgcggaaaccctttgtcttctcgtttgtctagcaaacaattgaagtgttctcttcatctatggtagttgaagggagagcaaaagtattgaacaaaaaataccaagagacaaaatgaaatgatgtgaatttcttcaacaaggcgagtaagctcaatgtccattagttatgcattataaaaaaaaaaaaaattggataccaagtttcttgtttagctcgagtcaatggttgtaaaggctaacgaattcaaagattcagtagggaaagaagagggaatgataggagtgacttttctacgctgctgaaaggttggaatgagggaacgttgagtagaatgagttggttctgaagttgctaactggtaaaccaaacccgaccgaacgagttgacccttagataccatccaacgtagagcatccgttgctgagtcagaaaagttctctgcaagtggataatttttttttaggtaatcaaagattaaatccttcgttggccttgttaagttggatattgcgacgcgaatcagagtcgaatatggatacagagtgccttcactcgtgacatattcagcggtatacggcggcttcaatggttcctcgggaatttgatcactgagtttagccgttaactgatcctgaagagcagcttgatgacgctctgaattcatgatggcttgctggcgcatttcgcctattatttcgcgagttctgggattatatatgggaagctcgggcttctcgttttcacagaataaaaccaactcaaccaaatgtgcaatcggcaagctacctaagtatgtttttttctgggcttcagtcaagccaaggctttgactagtcgcgcctgtttccagtggttttttggatcttttagcatcgcagcgtgagcaataccattgtgtagcttccatttgtacaacaaagtcgtcaattggaggttggtggcataactgatggtatgcacaattgcatccatcacaatagacaatgcggttagagcgtggactatgacctcgatggcattccacacacaaagaagtgggatccacttttcttgatttcctccggataaccatttcgttgggattgtattgagcaggtcggtggactttccgaccagactttgttttcaatccctgtactacgaagtcttcgtattcatcttcgtattcttgcttctgtattgaagcatttgttctgcgtgttttttgtttagcggcttgctggggtcttgtaggttccacgtttgtagaagcaccgttgaatacacgattgtcggttgaagcatggttttgatatgaaggagcagtgatccttgtgtagtttgatccattcccttgctccaatgcgtgcgtgctagtactgggaatattgggaatactgggaaatgaattgttgacggtagagggcaaggatccgagattttgtgaaatagtatgttttagattgtatgattgaacattttgaagcagggatgatgcctctccggctacgggataagtgttcgtcgaatttgtcgacgctggttgttcttgaatattactcaatggcgagttttcggcattcccgtaaggaaagtctatcgaaccaacattatatgggggttcacgctcaaaaaaacttcgatctgacatgttttcgactgcaattgcagttaactgtaaagagacgcgaggttgttcctatacgaaactctagttattatagtgacagacacgccgtagtgccccagtttatggtggtgaactggggcgtgtggggcaaatgaatatggtattttcgctaagataactttgtataatgttgagtttcgtgttatctaagcgaattacagctcagttgtttcttaagtttcgggtacattaagtagcttgctcttagtaatccaagttcgtttctactcgtgtagacgagttaacgaattgtctgccttcaactggagttacgctgttgttttgtcttcttgtcatatttatgaagaaacaaattactaagctacttgataccacataaataatgaactttcactagttatcgtttcacaaaactctatcatcctattgaaatccgaaattaaactaaaagttggtatgtgtaaacttcattgtttagactgttaattcggcggtttttacaagtttctcagtataataaagctcttgagcctatacattcgcttatgaactttgtttagtagctaattaaacgcaatgaatgtaagtccattgaaaaaaaaagaaaatgtaatcaattgttttttatactagaattgcatggctttcctctcagcggtttaagtctgtagaaacagtataaagcatgtattatgtacgtatctcctcactgatctctagacttagtaagtaagctaccttttgtttactccttctgtacacaattattaatgatcgtttttgttgctcataacaaacgcgtggcgacaaaaaaattgactaaatctgaagagagaacgttgttcttgcggaagaggcaattgcatccttctgtcaagccagtagtacgtcagctgtctaccgcaaaacagaatagcatatgcaatatattataaatagatgattgataacgcgcaactataacgagagagcgggatacaggagatgtacggtaaaggttaaaggatatatctctaatgcgataacgttgtttcggtgcgacaggtggttaaagtgttcagcaagctgttaatggggaatttcatttgtgaaaactatgtaatttcattcatgatataggaacgactcccatttcggtcaccattattctgtttttgtacaaacacaaacggtttataagcgtgcatcacattcataaaatgaatgcgagtgcatttagcacagatctttcacatttcatattaaagttatctaagatacgacacataacacaaagtctagaaactaacgattaggcataaatcaaaagactataagaagttttccgtcggaaagcagaacaaactgaatgagtccattgtttttattctattattttagaattttaaaaatttttttaaacttgtttgtatttaagtcttaataaaaaaaaattagaaaaaaaaaaaattgatgataaaaaactagattaaatactacaacctactacaacccacattcacacgcatctgtagatccattacgtttaaataaatatacggcgttatctatttttcgtttctccctctcaactgcctgcattgcaaacccatactccgacaattccttaaaggaggccatttcgttcattccttgcggctttcatggttaaagatgcctgtatttgaatttgacgagcaagacggatttggagatagccatagagctgcttgggagagcgatgatgaattggcggaagatgctttagaacttggtactcattgtgatacctgtaacaagaacggaaagaaatccgaagccgaagatgttcatgatgactcaaccgacggggagactgttgaatataagcttgcggaaaatggagatattgtattggaagaaggagaggaagacattcgtgttcctagaagaaagatgaaaccaaacgactttcagccgattacaacacttggacgtggttcttatggaaaggtactgttggtgaaacaaaagtcgtctggaaaactgtttgctcagaaacaattaaagaaagcaagtatatttttgcgttctaaaggcatagaacaaactcgcaatgagcgtcaaattcttgaagaagtgaaacaccccttcatttgtcgtcttttctacgcctttcaagatcatgatcgtctttatttgattcttcaatacgctcctggcggagagctgttttctcaccttgccaatgaaagaatgctgccagagaatgtcgttgccttttacagcggtgagctcatcctggcacttattcacttgcacaagttaggtattgtttatcgcgacttgaagcccgaaaactgtctacttgatgctgaaggccatgtgctgttgacggattttggtttgtccaaggtcgctgaacccggcgctgattgccgctcatttgttggcacgaaagagtattgtgcacctgaagttcttctggaaaagccgtatgaccatgctgtcgattggtggtccatgggaattttaatttacgacctacttgttggtagcccccctttcgtgggcaacagctacaaacgtattgtcgaaaaaattactcgttctcgtcccaacattccgttttatgtttcaccggacgcccgcgacttaattactaagctcttaaaaaagaatcccaagcagcgcttgggagctaatgggcggtacgaagccatcttcaaacaccggatgtatcgtaagatagactggaagaagctagaaagacgtgaacttacgccgcccattgttccttgcatcacaaaccttgaagctgctgagaatttctcagaggaatttacaaagatgccggtcacggccacgcccattgatcaccaaacgccttttacgagagatggcctaacggttacgccaaatttcaagggtttcacgtatgttgcgtcgcccacatttctacaaagcgacatcatgagtggctcacccttgagtcgactctgatttactttaaaaaacaaaacaaaacaaataaggtttaatgttctgggaacggtagttataatggtttatatttttctcttaatattctcactcattactggttgtcaaaatgtcttaatcacaggcctgcaggtgcacttttatctccatctggaaaatcaaaaggaattaagccgacctcatccagcttcatgctttgtttgctacattgctataacgtgagcgggattgaaaaagggaaaagggcgggaaaagctgaaacacaaaactgaaattaaaaaaccccagcaaggttcgtttaaccaacattaggagcaacgtggtaaaaacatgcaattagatctccatacgcacgcgcattagatacgaagaactttcttgttgacacgattaactcgccgataggaaaatcatgtttgaactctaatccagcaaataaagcaagatgttcttcgtaaaaagaatgatgaaagatggattagttgttggaggtaaaagtacatatcgcattgaatagcttaaaatgtaaggagcgtggtatgtaagattatgcaaggtcgtgttttgtggattcgaaaacttgagggggaaaaagacgaaaaagagagtgtatgtgtgttagcagagcgcattaaacgaatggaaatgagaaggatgagagggaaaggaaaacaaaaagaatgacgaaggtgcggcaagtgaggtgcagctccagcgacttctcattcgttattagatgagtgctggagaaaggcacttaagccaaagcccaggcatgcatagttcacatgcatcgtaatagcacatgatttagtaattagatggttacacatcgtcatatatagttcaatgaagaaaggtttggataatagtttatatcaagaccacgcaagaacgccgactgacaagctctgatcaatcacacaacaacaaaagtcctctcaaattttgagatgtgattgaatctggctaataatgtttgggcgacggaaccgtgatgaggtgcggcgaaccggagtttcaggattgtctgaactagtagagcctaccgcggatctacgcttctcagcgactttgcggcggcgtttctcaatctccttttgcgaaggtgtgccgcgtatgttgcgccggaaacaaagtgcaatgaacgtgtttgcatcaagaatggatttaggcaggtcttgaatgacttgaaagacgtcaatttgttcgctctttgattttatctccgcctctcccaaacgaaaaatacttagggcactaaggaagagcactttgctgccctcatagaaaaaacaatcccataagcgcagggttgtttcggtagggaggacaccaacaaaagcgcacataaaccaggcagccgtaacaagtgtgataggggggagtttatcaataatatcgttcataggcacgccgtcaaagctgagcccaatcctgctccacacagccggcaaattgtcacgtacagcggccatcaaaacactttggtcaatgtttgcgccttccagattggcatcatgcattcgcggaagatacttacggcacgtcacgacaagcatccaaaaggctttctcttcgctcataaacagtaagaatagtccagcaagaaaattaagactctgacaatatccgttctctggcgagtacatggcgaaagacatgagcacacgacgtaatttgctaatcatgggagcctcactatactcaccagcaacactttcaggagtagaacgaaaatagatgttttcagggaaagtacgatgcaaatcccgctcaatcaaatccgcatccttcggtttgtgtacacatgcatgcttccacaacgattcatatattccacgatgctcccgcagcaactcgtgtccacctgaatagtaaaaccaagcagcaccgcgataaacaggcgggattcccttccgcacatatcgctggaccttatgtccgcgactgggaaactgggttacaggccaggtgctaatatcaatgttggattctgtgagcaaactatcccatttgtgctcgcgacgagccataaaatctcggtatgtggaaaaccatgcgttgtactgttccttggtcgtaaattgtgtcactttcttgaacccatacaaatcacggtcagatggtagggtcaggtctttggccgtatttaatgctgtacgtgtgagaggaccctcatctttttgtactgcgagacacgaccttggcagaatgtccttaagcgatttattatcagaaatattaagaggaatagttggcaggccgaggtgatgctgccgagatgcgactactggaggatgcaaagaggttgtcgatgtccgtactgacggttgatgtgatggtgaaggtgttacaggtgttgaaggagttgttgcaggcgctgtgtgtgctacaggcgtcaccggcaatttcgtgtgcagtgcgagagagttgtaaggcaacgtattcacgtcaggaagctcaggcggcctctcggttgctgtggcatctgccatatcgggtggaacgtccgggaacgagtacatcgactcgtccatatcacttccgctggatgtgaccgagagggagtcgtgtgccgcgttctcgatgtcatgacgattgtacagctctaagacctggtccagaacgatatcggacggtgtcttctgatgtgtaggaatccgtttcgagccctcactagacaaaacatccaattcagagctagtagatttgtcgtcatcttcgacaaacgtaaacgttggtggtcgagcagcaagatgtgacataaccaggtttcacaagttcaaatcaaagcaagctgaacgcgttcgcacaggaaaccgttgaatttgtgagtagatggaagagaataagtctcaaagaacaaattgcgctcttctcaagcaaacaaaacgagtcaaaagacacaattcgccccaatcatgaatgaaataagtctccgtgaaaatcaaatacagagaaacgcgcagatttcaaaaaaaccaaagttttgttacgagaaagcgcagaaactgttagaatttcacttgtgaagggcaaaactcgaattggttagaaatagtagttggctctggttcaaagggcaagtgtggaagcaaggcttatgagcgaggtaacaaccaaccaagtcttcacctcgaacaaagggcaaacgagtaattggttgataagattgtagatatgctggttgttacccgggaatgtgggggtaacggaagaaccgcggaagggggcagagctatgaagagaaccaggaaggaacaccaggaaaggtgccggacgtagctacaatgaagaagattcaataggcatattcacatttattaaccaagactaaacgattatatcgtaaatagtttccatagctcaaaaaaattaaaattattaaagtaaaacataacaaaaacaaagcgaattagtcgctttaataaacgaatttggtcataaaaatgaataggaagtaaattttaacacagcgttctatagggggagctcatgaaaaaaaaaaagaaaacgaaaagagggaatagcgaaactatgtttttgcacacaacagcagcacactagttcttttaatcgcctccgtattcttgtgcaatacgccttcgaataagcaatccatgagctagtcgcttccagcagtttaaagctagtttctcctgcttttttcgctcgcgttcaacacgctgtacttcgtacttttcccattcctgctttaccagttcagcattttcctcggccacaatgataccagtggtaacgggaatagcccgctgcttacgaaagtcgaatccagtgacagcgtcagcaaagtcaacattgagctgcctggctatgcgagcaattccgcgatagggaaggtgaacagctccctggggtatcattgattccacgaaacaatccatgttcccatagccatttttgggaatatgaccattttgaatagggggtggaatgtacagctctgtttgatcgtatgagtacaagccttggagcacaggctcgtttgagtcggccacacggctttcgtgctcacgtttgcgagtgagcgttaccgctcgtgccttcacgagtttccgagcctgttcgccagtctttattacacgaccctccttatgatagttttcgggagttttgcaaatcaagacgtcggccctcagatacacgtcaacctcggctgctttgttgccattgccaaatgtctttttcataacaggtttagctcccggtcgaagtgcttcctcgcgttttagatggcgttccaaaacatatgtgggatggtttttgaaatcagccaagcttttaggttcctttggaaggtctttcgaagccaaaaactcttgttccagcttatctacagcgtcaggcaccggccgctgaaaatgccgaagcacaagttcgtacggatttattgtcttcagcacattcggggctgttatacgaatacgttttgacttggccgaggaaagatcggcgtaacgtttcgtaacatcttttgcgtataagtccggttcatatgcgatgactatagcaatacgaagtttcttcgtttcggcaagtgatcccttcggctcaaaccaagtcatattagttgtgtataatccgttcagaacagctgcgtccacagcaagccattgcttcccgtcatcgtcccaaacttccgtccaaaacagcggatactgtaagtcagcatccacagctgatttttcgatgtttttaggaggcaggacagatggcgaaaagttatcaaacgaagcagtactaaaggtaagtggttgcagggaaaatactaatcgagttcgcaagccaattgctcgacatacagccgtgaagccttgagctgacaaatctctactgccgtgcatggcaagtaccttttctcggaaagcagtttcattctcaatcttctccgactcaaaagtgatcttttccgcaccgagtttttggtatccgagctttcgaagaccgtgttcatcaatgttgaatgaacgatgccaccaagcccgcaagccatttaacaaacacaccaaatcatcgtgtttgtgctcagacttcccccattgagtaacgaggtccttttgcttttctgtcaccacgtctttcagttttgaacgaagctcgtcattgtttatccaacgattacgaaacgaaccatgaagaattagacacacggtgtgcattgtatgaacactgtttcggataattttcacaatcttacctcggatagagctgtggaacgcactggtaagagactgttccactggcttcatttctatttcaacagagtcatcaaccttcttcttttttcctggagcgggagaacctggtttcggtgatgataaatcgacttgttcccagtcaccctcatcatcatcgtcgtcatcatcgtcgtcactagcaaagctatttatgccgtttgtaccattctgctccttgttttgacttcgcaactcgtctatctctggactcgtaggcggtgttttgtcggatttgatagagtccaatgcagacatgttttcctctatggacacaagttcatcatttggtgtctcttctttagtctttatagccttggtacctccccttttggcatcctgattctttcgcttgttcgcaaggcgtgcactctttcgaaccatttcatcgaaaacacagtagaacaactgtacgccaaaaatatatgggaacagtcagtaacagtaatgtgcgatttaagagaataaattataatttttaaaccgagcacgtagaaattctgttacataagattcggtgaacctgaacctccgcaatttttagttaaaaaagccagaaaaatgagttttgacaagtatgtttagtgtaaaaaaatattcagaagaatcatgacaatttatttcctcctataaaagttgaaaatgtccaatttttcgataataactgtcaaagaagaaaacaggtgtggactatagtatcaccactacacttttgttatacaaaaacatcactcttacaggatctgacgcattacactgggacagtaatttcgctttctgtaagcgaatcagtaattcgcagtgctgttcaacatatactgttttttttttgtcgctgtcaacttgtcacttgttgaatttcgatctttatgtactaaacaacctgaattaatatcagattgagacctcgtaggcgtctacggtgtttcgtattggatttattataacggttactcttttccttcagtttttaaaaaaatggccaggattattcgtaagacttctttaagaagcagaattgtaaatgctcccattgactgggtaatgcatcttgccgagaatattgacagcattgagtgggaaaaactctctgaaaaatggacaatcccctgcgcgattgcatgcaatttagtattcattctcatgcgtatttttgttcgcaatatgagctttaggcagcaacgaagctcattgttcgtctctcaaaaaccttctaggggctcttggttccagccagtggcatcctgcatttgctttttattagtactcataagtatcattaacgcaggctactgtctgttttatcaaaaaaagaagtacacaatgacccaaccaaacgcaatgagcgctccttctacacctaatgtttatcctgtttctaatcctgtatctcctgaaggtgagagcatgttgcagcttgtgacttggaatccaagttcattccatttgcaatttgcctgtcttttttctcccatccatgtactttgtctatggatatattcaacatcctttttggttctgttattgacctttggtttctcactacagttgtactatcttgggcgtaaatttcaattattaattaaagaccagcattacctgcatcgtcaagtcttctatgaatatgataagaaatttgttgaaccaaggctttctgtacggaaacgcgacgtggcagttagcactcggagcggaccaggttctgcgacaatcgagtattattctccacgaaaacccattgacagttttcttgagcatcgcagtgcaccaatgtctcccatcactccttctacttcctccgcgttccgtagaagtgctagagcccggcattcgttggccacgcccattcgggctgactcttccagtattcccttcaaacgttttcctcgtcttagcgaaggccctcgcgagctttaatgacattcacgaacaaaaacatgacattactgctttgaacatcagaagaaaaagtatacccattaagacaaggctttctaaaaatgatgctataatcgggcacaaagatgcaaccctcccactttgccgatggcattaacactattatcaagtttgaactttcgtaggaacgtggtcggcggcagaatcacattggtttatgataattcctgacaaactttacagatatagacactttttcattttttgattacattgctatggtatctttgtaggtacaaaccaggcgcggcctgtgcaagtcataaattgtatccaaatgcaacattactctttatttgcttgttcctccatgcgtttgcgagcacgaagaatcgcatcttcctttcgtttacggaacaagcgttcacgttcttgtttcgtcgatggaaactttaccggcttgttgtcagtgtcaacaaaagattcactgagccgagcagtcaaattatacttttcaatgagactgggtttggaattaccagtagaacttagagagtcgtggcgatgctcttccgtcgcctcttgatttacaggtgcctctgcaaataactgattcaacggccattctgcgggaggctcgggaagcgtctgacgtgaaagaatgttgtcaatggtttgatcggcgctgttggtatgttgcaggtcataggcgatggcggctgcggaaacaacggggaacatggtatgaattctaaaaacattgtctctgaattcatgactcacggctggtgatctgaatgttgcaggcgattttgagttgctactaaatacccactttaaagtgaatgctgcaacagtcaacagtacaattgcaccagctacctgttcggtttgcatatttgctatgtgtactaaaaaatagatcttaaagtagaaagattatcgttatgtaagcaccaacgaactactcaattgattagaacgagaatacgcgtagaagtctgcaaaaaatgacaatcgttataaggacgacggaagacacgtgaatacggctgttttctccctttgattacgcttaaaaggcgttttaatagtggttggttaaggataagtacttcaaggctcggataccacagattaaggtttagagtttccacaagcttcggcacgttcccccttcaccgaacttcttccaagcacataaagtcaactttttctgaatattgtcgcttgtgaaacgctgagcgcattgtttatattcttccttttgtttgtttcatcttttgagcattttttttctgttctattcggctttattcgcgtgaacaccgctcatttcttggatacgcgttttttttcgttccagtaatttctcttgtgctccagaacgtgttttgtgccaatacatcctaaattgttattctttttcttccatttacactcaattctgccgttaaaggtggaatacactcaaaaaagatttacgcgacatttttgagatctctaccatgttgagaaactcacttaaacaaacatttcatattctaaaatcatgtacaaaaactcgtctttgcactcaaaatagtgttttaaggcggtcgtttgcttcgattccaagtcaaacgcgttctaaagtatcaaatcgcctgcacaagaaacttgcgaatacatggggaataccatatgttcgttcctttcgttcttctgcgccaaggttggatcctatgaaagatccatacgctacattaggcgtcgataaaaatgcatcgaattccgacatcaaaaaagcctactacaagttggcaaaacaatatcacccggacgcaaatccagacaaaaaggcacaggaaaagtttgttgaaatcaagcaagcatatgaaattttgagtgatccccagaaaaagcaagcttttgattcctacggaccaagttcttttagcaacggtgaatttaacggcagtgcccgcgactatgagcaagagtttcgtgctgcatctaacggttttggaggctttggcggttttggcggtttcaattttgaagacctgttttctggatttactgggtctgctcgacaatctcggagaagcagtgcattcgaggtgtttgtgggcgaagatatcgataccagcgtaacgattgactttcttgaggccgcaaagggcactcgcaaaaacgttacaattcgtcccttgacgacttgctctacatgtcatgggaccggccttaaaacgggaactagccgtcaaacatgttcaacgtgtaacggtacaggtcaccgagttcatgtcatgcagggaggttttcaaatggcaactgcttgccaagcatgtggcggtgtaggcactgtcattccaccctctggatcctgccgtacttgcggaggagaaggtgttattcgagaacgcaaggtggttgctgttgacattcctgctggtatacaagatggtatgcatttgcgtatccagggacaaggcgacgcggcttctacagcaaatgctgctcccaacgcgcgctcgcgtcccggtgacctgttcgttaccgttcgtattcgcaagcatgagcttttccgccgtgacggtgcgaatgtctactaccaagcaaagatccccatgactactgccatccttggcggtactatcaccgtccctacattggatggcgaggttgagttacgtgttcctccaagcacaaatacgggcgaacacattaccatgtcaggaaagggcatgcccaaattaacggcaaccggtcgcagcggctataagggtgatttcctcgtcgagttccaagtttcgatgccaaagtcgctgactcctgaacaacgacaccttatggaaatgcttgcggactccttgcacgatacgactgcacgacgaaccggtatcacaggaaacgacagcaagccttcgacttctacagataccaatgaaaataaccaaaatggctctgtcggcggtttcttcaaaagagcgttccgtcgcttacatcccgaagaggatactaaaaacaaaacagacaaaacggacaagacggacaaagcggataaaaccgatgaaaaaaaataataattaaagggaatagtgaaggtaatctgtttacaaagcatatgtgttatccactaacactgatgatttatgttttttcgtgcatacggcccttgttgctgtagtcttttatttagaagactgtcattgtctaacgtagaagaaagaatgattttaaaacatctgacgagtagattattcgtaacaatgccatgcgttcccagcacgaacagctagcggtagatagaagaccatgaattcgactccaaacagtgccacggcaagcaatataattgatgcagagctaagtcataattcgaccagtacactttgtaccccccataaactaagattcctaccgggaaacgttattgggagtgcggtcttccaaggctgagtacattaacaaaaaatccttctttatacgtttccagtgaacgggatcaaaaaatagatagaaaccgcgttcaaactgaggagtccgctgcagcacttccatgcccggtactggtgtcagccaaactcgcagttccttgtgaaaacgccaattgcggtttgttctaaaaagtaagtgttagtcaaagttcatcaacgtattacaaaagaaagagatgggggcacttgaaacatacaattcttgagcagcagcttcttgaagcatatcacggggcatcgtataaaatatgtaaaaaagggtttcatcagaaaattggtatattttggaaagggccggaggaggattcacttgcttgtaacaggacgggagtttaaacatgggttcattaagtggtttcttattactcaattccgaccatggagaagaaagtcgtaaagagatgagttggtcagggctatcgtggttagagaaaagtcatatgagagacaacgaatatgaaaagaaaaagcatgccggaattcttttctcccttgcatctttatgaacttacgtctgcgttgtcaaatccaagcccaatgttgccagatcacaacccagtgacagcatagacaagtcaccatcctccattctgattaagggtagtaatgcttccaggttgtacggtggagtatacagagttccatttcccttgctagaaccgcttgattttccactggcagcagcagttacatcggaaccatcctcgtttttccgtccgaattccatagccgccagtttttcaccggtaatcgtgcccaagagcttgtttttatgcgattcttcttcagcattcgcggcaggtttcgcttgttccattgacgttattatgtggccttttgaaggatgatttatgtctagggttttaattttcgactgatttgctgccataggagaccgtaacgacgaccaggcacctgtaaaagttagttttctattcttcgagtaaaatgatccatactcggcttctcagaaacattcggcgtgccaggagtagatccagactttggatcatttccaccttgtagattaagctcagaaaatcggcttacaaggctcattttaattgttttattacttcgacctgatggttcgtagttggtgtatggttcaagaacgcaattaaactgtgatcacggggaaataaggttaaattagagttctgagacaacatgactaagcgagaaaaggaatgaggaagaataatgaacgcgatgtctagtggaacgaaatgcagcaacggatgcttcaatggtttcgacaaattgtaaacgttttctttactgtatggatagtatcattttttaagtgtgcgatgcgacataatgtcacgtctagcatacattttcactactctcttctcccatgcacagcaaatatctacgtttagcgctagatgaagctaaaaagtgcaatcctaccgatacagcattctgtgttggttcagtgattgtcgaaaatggtcaggttgtgtctacgggatactctcgtgagcttccaggtaatacgcatgccgaagaatctgccattctaaaactccttcaacgcgatcccaagcacgattttacacgttccgtcatttactcgactatggaaccttgtagcaaacgtctttctggcaacgttccatgcactcagcatatcatagcgaacaagtttcacaaagtcgtgctaggatgtcgtgaaccaactacattcgtcgtttgtgaaggcgttcgacaactgcaagctgctggaatcatcgtcgaagaagacttgcaatttcaagacgaatgtttacgtgttgctaaacagtctcacaaccagtagggggactattaaatgcaaaacgcgacgcggtacgcggcttcctggaacgcaggaaggaatcttggaatagtgagttcacatttcgtcacgctattttggataacgtgaaacgtttacagaaacacgttatgtttcgcaacgcactttaacaatttgtatggcgatgtagtaacatatcgctataattgataacgacgaaatccgtgtactgacgcactccaccacaccgcactattcctttttgtttattatggttggctggttagtatagctgcaaactttcttgaccggcttctctcctttttcctgcacatacccaataaacctcaacataattaaggcaatgacgtacccaggtctcccagctgttttaccgtttctggattgtttgtcttcgttgaaaacgactccacgtactggctggttgtatcatgggattgaacacccagaatcaattgctgaccacatgtaccggatgggcgtattgtgtatgctctgcacggacccaaagatcaacaaggaccactgtgtgaagatggctctcgtgcacgacatggccgagtctatcgtcggtgatataactccccatgacaatgtgactaaggaagaaaagcaccgtatggaatccgaagcgatggagaagatcgcttcccaactcattcctaaaaattacgcagcaaatgcccaggaaatccaagctctgttccaggaatacgaagctgcagaaactccagaagctctgtttgtaaaggacgtcgataagtttgaaatgattgctcagatgttcgagtatgagcgtaaatacgccggagaaaagaatttggaacagttcacttgggccatcaatattgtcaaacatccccaggttagaggatgggccgaggaggtcctcgcagaacggaagcgtttctgggaacaactcaagacgaatacgcctgctgctgcctcaaacgaaagctcaaaaaactgaacgaatcggtgaccagtgtgcgatttttattcactcagtatcggcgattatgaatggcaactatatatcttttttgcgattttcgcatctttgcgttctttacaccctttttcccctttctaaaaaccaatgataaaaaaacaaacaaaattaaacaaaaagtatttgatgggaattcttgctttcaattactggatgtctgcagtcactgtactttagtgtgttctaaggccagggtgttggtcctagtatacttttactcgtttcctttgctgtcgtcttgtccagttcaaaccattctccatacgtttggctactttctggcaacgatcatttcattgttacgtgttcctgtctttttgaacaataatagatattcattctcactgttttttatcaccaaggaagtccggaaacagggaaaacaaaactttacgagtcccctattaccggctgtatctcgttctgattacagctcgtccacccgtttatcctcacttactaactagaagcaattcattccttgtttgctctgcttattctcaaggcactgcatttcattagagttatcagattgacggttatggtgattaacgttttcgctaagatctaaatctcaacctaactttattttccccctattcgcgtcctacgcggtgacacctgtcgtttaccaaaacacatccacttggcatgcaatgagtacttctcttgatggtgggtctgtagctcttgtgaagtcgtggttgtcgacgagttttgctcacgagcagtacttgccgtatcacgttcccggaattgtctctgttttatctcagcaaaaatgcatcgacagtcttggtcataatgaaaacgcgaatttattacgcaaaaaatggtgtgcacgcctcagttctctactccagtcgaaggatgctcgtgtccggtggtcggccgtggttttgattcacagtacagtctcacaaagctgggagtgtgtgttggaatatggtgcaacatggtctcgtcttcttgttgcaatcttaaacaaaccagaagctcctgctacgttgaactcgactatgattgctattgcaaccctgttcaacgccgcgtttggccatgcaagtttgacacgtgaatttgttactcccaacttggctccctttttgacattttgttttcggattgctgagaacggcaagtgttccgatacactgtacacttgtttgtacaaggtaatccttcatcatcctacaacctttcgtccttttaagtctcggatgcagaacatgtgtatcgaaaccttagaaaatccatcgacttctaaaaagctgaaggaaaaggccgcagtttgctacgccgaactatacagatgcggtggaaaggctaattttgctgacaattggaagcgagagctcagcgtagttattcgtgagtttcatgcagctttggattatttgtttcagttcgttgaagagccgacagccaaggctaacattcgtcctgaggaattggtatttcccgtgattactggtcactacgaagagaaagcacaacaagcgctggatcgttgctctaacatgcttctcatcattcaatcgtacctttcctcatccaccgaaaaaagggtttcgattcctgtagagtccttgtacggattggtacagcgtctgtacggtgtgcaacttacctctcctgttttgtcaccgcaagaacagtctttgcattccctgctgtttgctgttttacccacggttcacagcatggctaacaagctttgcaagttgctgcttacggtctcccctgctgcttgtctcattcagcttgccgatcttttggatggtttgaatgactgtctcattgccgaacattcgaatgttcaagttttctgctcggccatcgatttgttgtcgttatttctcaaaaaaacaaatgcgaatattgcgttccgtcattttgaaaatcctctgacgctcgtgctgaatcgacttcacagcacgcttgagggcggcttcgcatcagagtccggtaaaatggcgtctaaagacaatgatgctcgccagccctctaagaagcggaagaccgctgttaatgagcattcttccgatgctttgttggatgtaaatgcctttacactcaaactcgaggaaaaggtcatgaaatgctgcgtcgagttcattatttctgtcttgacctttgcatctgaacttccccgaatgcttcgctctaatattgatttactgcttctgcagctcaccttctccaacccgcccgcttccgtccttgtcctgttacaccaagctctcatgtcttctgttgcctctgttggtgacgtgcaagctgttattcttcctcatgcacaacaactgctgtcgggacgcttcggcgtcgtccatccttctcctttggtgaaccaaaaggctacgctgcttttgactgaattagagaactttgttcatccacgcttccctccgcttcaaaagcgtttagagctctcctcggaggagtctgcgtttaccgcaaacttcgcacccgtctctttccacaagcctggcgaggctagtccagcagaacatgattttgcagctacttcttcgagccttcaagtgtctgaaacacttcaagatcaagctatgcaggaagaccgcaccgagattatttcgtccgttttagaaacaaataagtccacggttatttctcgtcacgcttcgcccgagatggctcatgaatttgacatgcatgagactgaagaggaagttaacactgaaagtgtcgttactcccgatacccgcagttcactaagttccgccaactctgccagcacaaatctcaattccgacaaaactactgccgtagaaaaaattcgaacagaggagactgtacaaacagttacagaagtgacaacgacaaccaccactgttgatactgtcgaaagtgttaaggctactactgccgaaacagctgtgacttctcccaaccccgacactaacgctgttactgaagaggtagaaaaggggcagggggagactgtcataaatcaaaatgctatggaagtggatgcagtcccttctaatatggcagactttcctccaagcgctcaggaggaaattcgctccgcagccgaagctgcgttggcgaatccaattgaagatgcagacttggaagaagaacttgatgagattccaagtatcaacttggagcaaagtagtagtagtgaagatgaagatgaagatgaagagtagtcaaaacgagcggatgggtctgctctactatctactactaaaaaaacgcacctgtaatttcgaaatctacctgtacatggcaaaataaaaatacagagtcttctccttcagtaattcgcctagcggttctcaaagaacattagaaaaactatactaaaaagcacaacgagagagaactacgacttgtaagttctgttctctgtaaccactacgaccgtattgtcgtgcacttcgataagtggattaacgcatatttgggtagaccagtaaacgatttaccgcgattttgggtggtaaatacgtgccacacaaaagacacactttacaagcttcgtttaagttttgatcaattcatgattcgttaaagttaaaccttaatataaccctttcgccttcttatttaacaaggcctatgatttgcctgccagctatgatgtcaggatgcggatagcaacatataaacgctgtgccgacttccatgcttccactacctaccattcacatttacaggaatggaatcgcctgtggacgttagcagtaaaaaaaatcagtcggacgcggaggacaagtccgacaaggagaatttcttgtggacttacactgatgagccgcatcggacgcgtcgcatggaaattatacgcgctcatccagaggtatggcagtttgtagacgcaaatgagctggttgtattgaagaattgtatttttttttggacttactttcatttggggaaaccagcttagtttcatatttgcgatacttcaagtgtttttaacttttagggatgaatgctaattttgttttagattaccaagctcaatggccctgaaccattgacaaagtgggttgttctcaccgtttttgctatacaaatgctctgctgttaccttttgtctaatacatctatattcaattggaagtttattgcgacagcatactttgtcggaggattttgcagccaaaacctattcttagctgttcacgagcttagtcacaatcttggtttcaaagaaccctggaaaaaccgcttgtttagcataatcaccaatcttccggttggagtgcctttttgtgcaagtttccgtccttaccatttggaacatcatgtctatcagggtgtagacggaattgatacggatcttcccactatttttgagcttaaggttttaaacaacactctaggaaagctttttttctgtacctttcaaattttgttttacgcccttcgcccactttttgttcgtcgcctgccctttacgtcaatgcatctcttgaacattgtcgcacaagtcgcttttgattatattcttattcgtgccctcgggtatcgaagctttgtttacttgtttatgagctccttcttagctggcagcttacatccaactgctggtcattttttgagtgagcattataacatgacgcataccaagcgtatcgccactggacccgacatgggaaaactattggaaacgtttagttattatggaccattaaatccacttgtctataatgctggctatcatattgagcaccatgacttcccctacgttccgtggactcgtattgctaaagttcgcgcaacagcaccggagttctacgacgagatccccgagtgtaaaagctggattggtattatttaccaatttatcaccgaccccaatgtcggcatgtggtgtcgagtaaaacgtctccgttcgtccgttaagacgaagtaaacggctttattatattatacccacggaacgcctaaatttcgttgtattcacttgagtcgccgccattcctctcgcatatctgttagggttatgcaacagttttgtatcattataaaaggcgacgcgtttcacatttctcttctcacgattgactattgtgtctattttgtacttttaataagttgtttatgtacacttactatggaaagattcaagatgctttaaaccactgtatttggaaataatattttatgtaccaacgggcaaatgaggagtttacgggtagggagtgttacaggaagcgtgtgaaaaaatgttgaacaaacaaataagagatgagtgagtggtgaacggttttgggagtttccagaacttctacgctttcacattggccgtcctacgagacggccgttggagagaaggtcgattttcagagttgttaggcgtccaattgccaagggaatcagaggcataaaagtccataggatatacgtcttgccaagcaaccgtatcaagagcaactgcagcttcgtaaggcgtaagcaagggcgcaggaaaagcgtaaccccaatctatggacaaacgaggacatgcaacctgaatccacgcgtccacttcgtgaaactgagccagccgttggggaaagacctctgacataagtaacgttgtaaacgttttgccgcgttcctcaagcttccgtttaatgttttgcaaaactttgggatttccttgacgaccaagggtaccaagaataagaccaaaatggttagcttttctagcctgttcgattgcaccgtaacgaatgcttttcatttgttcatggtcataggactcgacggtaagcttgtgcgaatacggatcatagcggtatgcatgaagcgttggattggcgatcataacagactccaaatgaaaacgtccatcaccgacatacaacaaagcgtccacattggaagcatctatttttggagacgtacatcccaacgcttcaccaggagacaatggcttggcttgtgggatggtaaccacgaatccaccctcgccattttcactcacttgttgcagctcctctttgacttggttcagtgaggtcacaaactgaattgtgcccacaagagcaagacgaagaccaggtttcaagttcttgcggattgatgccacaagatgtggaatgtcaatttggatatcgacgaaaacataaagaaccttgatgggggtttgatctacggggaccaaacacgaatgaccgtaatgcaccagaaagtcacaacccaaagctcttgcggtgaaatcgtcaatacagcaagcaccataagtgacatcgcccatgatgatcacctcgacctgacaaaaccgttccaagatatctgagatgatgcaaccaaacatgagcaatccctcgggaagttgcaaagcaacacgtttggcacctctcattcgaatatgccaaacggttttatgaatttcaaagttataattttttggaagcaactggatcgcttcgttcaatttttcatcatgcagaatttctggagaaacacgcgttgctaaacgaccaccacttctaggtttaacattcacgatagctttttcttcagaaccatcgactgcaccatctttcttcgtaagtccatgctttttaccgacaaaacgacgtctaggagtcttagcagcatcttcgtttcccatgttaactagtcaaaacctcttttccgagcttaaaaaaatctagaaacaaaataaaaaaaagcaacaagggagttgtgaaatgctatgttaaaaaacacaaaccagaaggctgcactcctgtagtgaaaacttgaacagacgagactgtgttcggtgaatacagcaatatttattcgacacaagtttggtgttgcggttttggtggtgaaaagcttattatcacgtgaacggtcacatgatcaactgtaatttgataatactaaacaagctcttcattaagcgaatgcaacgtagctaaaaccactcgtcatctgccgtctcaacagcgaaaaaacgcaagccagaaactgcgaaaatgggatagtccgccacggtagcagcctttcattcgttcgtcgtttttattggcgaaagaagaccgactgtgacagcggataaaaaatgggagtttaaatgtcaattatgtgttacgggggtccatgtttaaggttaaagttgcattacatcatcctacgtattcctgcctttccgcgttttgctctctcccaccacctttccttagtcaaactcctaaaaaaacaagaaactaacgcttagtacgcgtaagaacagactaacataagcagctactgtgtcgaattcctactcgagttggtaatttttgcttattttttctgtttaaagttttttgtgaaggagtcttcggtttggaaactttcagatgaaatttagtcataggtatggatttataaggttgaggggatttttttctaacaattttcttagcttaaaattcaattctgttccagaatgggcagaaagttatattgcgtatgtgaaacagcttgtttccgttcaattgataacctaacacacgctctttcttagttattcgaatcttaaaaagctgtacgttctttttttctgcaattgggtttcttttcattattgacaatataaaaaagaatctatacgctcgaacatgagcagattcagcggattcaggaagctgcaccaaatgagcaaaccgccttactgacacgcgacatcgatgaaatcaacgatgtcttccgtaccactcttgacaaggagcttgaacgtgtcgttgagttttattcaacgaaagaaagtgaagtgttccaagaatttgaccacactttacgcgactttgacaagtatcaatccgaaattcaaaaccaaacggtgcatgaatatcatcacaaagacgctcgtcgtccacggcgcgcgagtactcagaccgtgcgtagccaagacttgccaagtcgaatgtttgcggcaacagattcgccaaacctgcagattgttggttcggtggatgacatgaatttgcccgcagttggtttacacaatcacacaaagcggtccgctagagaaacacttgatgaggccgatgaagaagaagatgacgacgacgacgacgatgatgatgatgaagacgaagatgaagagaacggcaatagtcatttgctggttgtcgaagaattccctgctgacctcattgcgtacgagttcttcgtctccattaagcgcagactgattcaagtgtacgttaccttacatgacttaatttcatacgtgcaacttaatcacacgggtttctcaaagatcctaaaaaaatatgacaaaacaattggaaccgaacttcgtccatcttacatggcgacagttgacgagacacggccatttaccaccgattctcgtgatggcttgagcgatcgcatcaacaagatcgcgagcctgtatgctgaactttgttgtcagaacgatgtcctcgccgcattgaagaagttgcgcagttacttgagagaacatgttgcatgggagcgtaatacggtttggcgtgaaatgattgctatggagcgtcgaaccgaggctgctaaaatgcaaaaccgggggcagcttcaggcgacccaagttgaagagattaaagtacctcccgttgttttacgtacaaaacttggaaccgtcttccttcctagttggctgctcagtaagaacgcgtttttgctgctgatgtttttttccatgttcgctgcattgctttatttccccgtaattggtaatcccgaaaccaacaattgtttagctctccttcttcttgtttcattaatgtgggctacggaggtcattcctctgtttgttactgctcttcttgttccctttctgactgtgtttcttcgtatcctcaaagacgacgacggttctcgtttgtcaggcaaagactctgctcgagttatctttgcttctatgtggaatcctacaattgttttgcttcttggtggttttacactggctgccgcactcagcaaataccatattgcaaagcgcatggctacggctattctctctcgcgttggtcggaagccccggaatgtactgctcatgaatatgtttgtagccatgggagcaagcatgtggattagcaacgttgccgctccagtgctttgtttctctataacacaacctgttttgcgcaatctcccacctgaatcgaactttgcgaaagttttaattttgggaattgccctcgcgtccaatatcggtggtatggcgtctccaatcgcgtctccgcaaaacattgtcgccttgcaaaacatggatccggctccgggttggggacagtggtttgctgtttcattgccggtttgcacgatttgtgttctgggcgtgtggtttttgcttgccttcgtgcttttcaagcaagaacatcttgttttggctgccgttcgtcaaacccgtgacaagttcacacgcacacagtcattcatcgttggcgttacctgcgtcactatcattttatggtgtcttgagcgtcgtttcgacgacgtgtttggtgacatgggtgtcattgcactgcttcccatccttgtgttcttcggtactggtctgcttacgaaggaagatttcaataactttttgtggacagttatcgtacttggcatgggtggtgttgctttaggaaaggtaagagaaaacatgcgttgcgtttagatttatttgctaaccttaatataggctgtctcctcctcgggattgcttgaattaattgccacggagattggcaaacaaatccaaactatgggtacatatacggtcttgcttgtcttctccggtcttactattgtggttgcaactttcgtctcgcacatggttgcagcgatgattgtcctgcccattatttacgaagttggcagtcgtcttgaggatccccatccaagacttttcgtcatggctgctggactcatgtgttcaattgcaatggctcttcccactagtggtttccccaacatgacggctatcatgatggaaaacgaggtgggtgaacggtacctttctgtgaaagatttcttacgcgctggtatacctgcgacagtgctgtctttcttcgttgttgttaccgttggcgctctaattatgcatattcttggcttttaagaacgtttccagtgaggaagaaccgagtgcgtattcttccattatatatagacggtgtttgatctagtgcagcatggggctttttggctgtcgcatcttaacaaagtccatattttaaggacattgttaactcattgccgtctgcgacttcgtgcactgcgtcacattgcctgccacatacatctcctgcaatttacttttcccatttcatcaactgtgtttattcatttcctttcctacttaacgcgcttatcctgcaccgcgttacatacaagcggacaaagatttgtgcacacccctttgaatcccgtacaactttacacactcattgtattcgtgtacacgagcaatggtattgcgaatgggtttattaggcaaccaaggacttttccgtccgcgttttcgcttatttcaacagcggtggaacacaaacagcgctggtggttcacctagagaaccatcgccacatgttatgtactaccgaaactttgctcggcctatcgccaaggtcgtgctattctcactggtttcttactacggacttcacttattatggtggcagatggaccggcgagaacaacaggacattcggcagcaacgagtggatgaattggaacacgttttacatcagaaatacgatgcccagggtggaaaagacagtacggcacgtccttaatttcccgcaccagttcacgcacattgcttccctttcccatttattagtactttcttccagtagaccctgtattttcttgtttcttttttcgtacggtacagcttcatttttaattagatgaaaatgtccaatattaactctatagtacggaagacggaatagcgattggaaggcatacgagttggtcagcaacgagatcccaaggtaagcgtaattgttgtttgaaagtaacaaaaaatgcactgagcggtatttctcatccaagtgaaacatgagttatgaacaaaccagacgcaaatcatacagacataagtaatacttcgatcaacaactttgcatttttcaactgcattttagttatttgttatttcactgggagagtaataatttactcttcgtcaatgatttcctcctcaagcttgatgccctccttggcaaggtcatcaatcaaaggttggcacatggccatgtcattaggggcaagaacaccaggagtgttgatgacaccgtccaaaatttgttgagaagcaacaccacaggggataccaaccaaacgggccatagaggtgtagccgtcagggtggccgtagtccaagatggtgcaagtacgagtttgcttcttgccctccttggtctcaatctcgaacttgtgttgcaagataagcatgtcacgctctccctcaccgaattgcataagctcttcgagagtggcacagagagtgtcaagagggttgccacggggagtgacgggcttggcagagaacatgtgaagccacttgagaccgttgatgatacgcttcttgtcatcctcgtccttgaaagtgtgcttggcaacaatagtcttgaccaaatcggcctcagaggaagagggagcgccaatgaccttggcaacaacctccttccagggcataccgggctcactggggttcaagaagtcacgaggagtgtcatccaagaaacccatgtccacaaggcagtggacgaactcggggaaaccttggtaacgaagggtaccacgaatgacagtctcggcctctgggatgtcgtagcgctccttgtagacggtagagtcacggttggggtagcagacgaaagcgtagccagggtagatgaagtagggcttagcagagtccatcaaatcgggaccgtcaatggtgacaagcttaccatccttgtagaacttggcgctgttacggagagcaagcaagacaccacgagaggaccaggagaacttgtatccaagagggttgttggagtcctcgggagcgggaaggccaccacagtaggagaggaaagacttgatcttgccaccctcgttgtgaacctcggaaatggtcttgatggcgtacaagtggtccaaaccggggtcaacaccaatctcattcatgcaaatggagccggccttcttagcagcctcctcgagctcggccatttgggggttaacgtaactcgtagtgcagacatgcttgccgaacttgatggcagccttcataacggcagcatggtaggtgtaaggaatcaagctgatgacaaggtcgtgttgagaaacagccttctcgagagcagcctcatccgagacatccaaagcaatagccttggcgttaggaatgtcaccgacaaaggcttgagccttggcctgcgtacggcaagcaacggtgatttggttttccttacggcgggccaagtaggccaacgtaggatgagcgacgaatccagaacccaaaagcagaatggaaggcattttgtgggtgagcttattgtagacgaagagaacactttttatgcacgtctactcgacaaattggccgctaagcctgtgatcgcttactaggcttgtcagtcgcatatcagcagtcacattgatgttcgcaaattttcttgccgacagcgaaaaaggtataaatacgactggtgattaccgaaatagcagcatcgcggatcaccgtttccatcaaacgactcgcggttgagtttcgagatatctaagggtgtctgaagatgtctcgagcctttaacgggaagttgttgcttaggggttggcgacgatgactgatgccgctgtgttgagcggcacttgggtcttcaggtttgtgatgggtgatacgacgatggacgtgaaagaattgagtgtcgccaggtggcggaaggttgtcgttgttcttccgtggacgtgtcccttagtttagtttctctcctctttctgcctgcctgttgtccttgatcagctgagcagttctggtgtaggagaagaattagcagccatccttgttcgtaccttacctcatattagcgagcaggggtggaccgtgtctgccgaggctcttggggctgtctgttcgttgacttcctctggctgcggttgactacaagtttgtagctttcaatttcttaattcaaatttccattagttttggttgcactcgcttgtgcggtgggttatatgaattaaggaagaagggggagcgagtgggctgtctagacgagttctgaggttgtcaggtaagctcagctttttagggaacggtatcctcaattcgtttttgggtggctctttccgggacttccggacagcctgttggttggattcctttcattactcgtgtttcccggagactcaaggatcaacatttaacaatgtacatggttgttcaacatagaagaattattaaaagacgaaaataacacaaaaatgacgctcgtttttactcattggcgcggccatatggggagtacatgacctgctgttgggagaggacttggggtggaagatgcgatgactgttgcgagttgggagcctgttgctgatgcgtgggctgctgctgctgtatgtttgcaggcatctgttgttgttgagaaggctgtgttggttgattgcctgcaggatcaccagcatacacagattgttcatacacgccagcgtttggcatggttgcagcccccgttccgctaccataaggtgctgccatgggttgctgctgctgctgttgcgaaagttgagaggattgttgttggccgtactggacggtgggagagtaacgcatggcgcctggcatagcgtacaagtgcgtagggggatagcgatacaagtgttcagcgagatagggggcaacgctgaggacacgttgggtacccaacatgttattggaggatgaagtgtcagagacgccttgcgcaggcatacgcatgtaatcaggctcatttcccggggcacctgggggctgctgttgctgttgctgctgctgcttgtatatgcctttttcgcccgtctcctgcattccattagggttgccagggaaggcagatgagcgtccatacgaaagatattgtggttgagggttggagggattcatgacagcacgcatcggttggcctgcataagcggcatgctgaggaggggcctgacgggcctgaggacccaaggcgtaggggtgcgacggtacagtcatttgagagggcggtatccggatttgatcaaacacggatggagaagctctggaagtaggaccttgctgatagcccggcaacacgaaacttgcgtgcgagtcatttgtccgcggatggaaagactcgtctttagaaataatatcgatcaaaaaatcaaacatttccgatttagagattgcattggcgatgtctaatcgttgtagcgtccggcgctgattttttttggcattgagccatgcacgcatggtcaattcggtaatgaaaatttcgcttcctttggcaaacagaaatggtgcctcagcagaaatcatttttgtcttaacgtcgtcatccgttttcataactttcttaattcttgctagtggaagctgcaaggttttaatgttttgattatccatttccaaattatcaatcatccgttgccagtagtcagcaagaacttgcgcatcactgcctgatagtcctttagtaacgttttcaaaaagaccagagtagtcggatggcggaggagcagagacgacgggctgctcataatgctgcatcgtgtttaccatttcggggcgattgttttccggaagaggaggatgcatcacttgttcatacggcatcatatgcatatttgccgcatgcgtgggcggaggctgatacccttggaaagaatgctgttgttgttgttgctgctgctgctgctgttgttgttgttgttgctgctgttgatgctgctgttgttgcgcggcagccgcagccgggtcataatccggcttgtattgttggtacatggtcgtcgtaggagtaaattatgaaaagaggagaaatggatgggacagaggtagtcgatgatgaacgtgctgcacagtgccagtcaatttagtcagttgctgtaccagcagttgagaattcgttgcacaaaaggtccagtagagggctattagatcacacactgtagtacacggctcgtcaaaaatcgcaaacacgttcgctctgttgatcaaacgtttaagggtgaacgagattgcaaccacacagcggtctcaatgaacgcttttgctgtaaagtacagggacgagtgtcggagacgctcttattagacgaattgagtagacgcaagagcgtgcgattgatggagaaaagaatgcaggagaagattgtgaggataaacaacaaccacggggtttttaccacgtatatgatacggtatgtaagggatgttgttggccttgtcactgttgttgctgtaaaggcgtgaacacttgcagacccacgactccagtacagagggagtgagagaaaaattagcttttacaaattttcgccagctcaaaaaaattgaacgagaagtatggacgaaggaaccggatccacggaaaacgagaaccgatgagaaaatagaaaaaaaaatcacgacctaaccaatcgttaagacacaagtcggcgttggaaagactttacaaccgacaatttacccgtgtttgttagaaaaaattataaccacgcaagattgttgaaataacaaagagagacgcaaaaatggtgacaacctgcgtcgcgttgtgaatgaagttgaaaaaatgaccgaaaaccaggttgattatcgcttttcgttaaaatgtccttaaatgcgaaaaagaacgtgagtggttgaggttggaaggtggtggttggcggttggtggagaaactttagccaacctaatagaaactttgtattggcgaaaccttagtagtagaaaacggctagtagtgtgcgttcgtggagttgaaaactggttccgtcagagctttttggtacagaaaggttgtgtttgactgtcgattgttgaaatttttttttttgggaattaacaatagccgccgttccgtgaattcatcgatcgatacccaaaggttttattagtgtattgtgaaagaaaagtgagaagaacggatatctgtactggtaaccggtaaccatcgctacatttttgaagaaattgacggttttcgttgttgactgtagacactggcatatactgttgattactgctgaatactttgtgctgccaatactcactagacttggcgagtactcccggtccgtcgtctctaaaaaattgaataagaatgatctcgctgacgaattgttctcgtttacccgcacggaatgcggttgcagctcgattcatgagttccttgcccatacgcagcagaggaccactagtaggcattgtaggatccggaccatcggccttctataccgcttaccgacttttgcaaaagaaccctgacacgcgcattgatatgtacgaacgaagacccgttccgtttggcctcgttcgatacggtgtcgctcctgatcatcctgaagtaaaggtgagagacagggcgaaaagcgggattcgctctttcttcgtttccaacacacttactaacatccacagaacgtccaaaacaaatttgctgaagttgctaattatcctcactttcgtttcgtgggaaacgtacatgtcggcaaggacgttaaactaaagacgcttgcgcagaattatgattgcctcgtcttggcttatggggcaagcggtgatcgtgttttgggaatccccggagaggatctgtcgggtgttctctccgctcgacaaattgtaggctggtacaatggattgccggagtgccaagatgtaaaccttgctatggataaagtccgggacgttgtcattgtcggtcagggaaacgtttctcttgacgttgctcgaatgctcatgacgccgcccgacaaacttgctcacacagatgctagtccacgttttctagatgcaatgagaaacagcacaattaaacgcattacactcgtgggccgccgttcgatcgagcacctcccctgcactttgaaggaattgcgagagctattcgctatagaaaatgcagcgtacaatccatttaccatccatccagtggattgggacaaagtaatgaaacaaaaatttgaccgtgcacgcaagcgtctgttaacgtttctgtattccaagcaagaaacgaagagtgaggaaaccgccggagccatcgtctggggcttcgaaaacgagcttactcctgctcaagtactcggtgatggcaaccgagcagcttctagcattcgttttcatgacaacaggcctagttcacaacaggacaaggcttttcatgagttgcccgcacaacttatcattcgcagcatagggtataagagtgagccgcttgatggattggaaacagtggggacccattttgacctgaagaaaaatgtcattcgtaacgagaatggtcgtgcagccgctggcatttacacgagcggttggttgaagaacgggcctattggagtgattgcagtgaccatgatggatgcattcggcacggccgacaaaatactgaaggattgggaaaccggaacttctttcctcgaaaacagcggacgcggttggcaagctattgaacacgagttacaacacccgtatgtaacatgggatgactggaaaaagattgagttgcacgaaaaaacaggcggtcaaagaagaggaagtcattctgcaaaatttttgtcttgggaagacgctttaaaagctatcggaaaacttgaatagcgttgagggagtccatggacagatgtaatgagtactcctgtatcagaaaagttggacgtctcattaccaaaactttttttccctactcttgtcgataacgaggattgctttgaacgctcagagaagagccagaaggagcctgttgaacaccggtatagtttgcaagagaacgctccgcatcgcgcttgcctccatgtgctcgtccataacctatgtatgttagcaaaaggtgaacaaaaagcatcaacagtaactccaattgcctaccaccacgaccgggatcaaactcttcacgaatttcatcacgaacttgtccgccagaggcaccacgaccatattggcggccttcttcgtaaccagggtccaaatcagcacggataatacgctcatccagagccgttccagaaacgtacttgaggctgtcgagagcatcctcgtgtgtatagtactcaacaaaacaaaatccacaaggtgtctacaccatgtcgttagtatgtgtaaattgtttcacagcaacttcttcactagcaagaatgaagagaaaccacgagacccaccttcgtaaaacgatcaattcccataataatacgtttaatttcaccgcattttgagaacagagcgtagatttgatcttcggttgtgtagaacgaaagattgccaacgtacacgcagcaggattccttcactttttcgagaattgctggatttgaccatccattacgcagaatatagggcgaaatagcgtccaatctaggaagcgatgtcatttttcttgagctgtcgtctgaacactggtgtttgcgtttggcaacagtaagggcgacgcgttctggtgttttcgcgtttcctgcaaaattaaggttacaactacgtaacgcgtcgcggtcgacgcgatatgaaaaccttaattggcagcagagaaacttgccctttaccaacactctccattagcaatgcagtatcctaacgaataaacggttagccaattcttggcggaagcggtacgatgaaaacgtatgtgttgtattcatctcccatttttctcattactgtctcatttcgccagtgcttctcaatgctctctgcccccttctctcatacataacagaattgtcctcactcacctcacggctcacacggaatcgctctagaattgttatttgcttttggcggaacagccgcggagtttccgcgcactatcccagatggaggtgaaacgcacagcgaagcaaccaccagcagcccaatgcccaaacacgtttcatggacggatgccatcgagcagcatccagcgtttcagacattgacgaagctgccaggagctgctgacattccaccaaaacgcctttgcgcttttgaagcagctcttttctttgcagtgggaaaaacggttcggtggatcgattgtagcgccgtcaaaggctcaaatccgagcgaacagtatgaatacaaaactatacaagtcactgacgttgattacgacattctacaaatctgttcgagtccgaatggccgttatttagcgttggttggcgaaaagaaagtggtcgtaattagcatccactcattgcacctcccaaaccctgcacgcaatcagcaaagtgaaggaaatgcagacgtgagcttgttgcccgattcgacattggcctctttctctgtaccgtctgacacaagtgatgacatccatatcgcgtcttcttcctcagtctgcattttcgaggatcgcgtcgtagaagccaagttccatccgtacagcaagtcagacaagtgccttgttgtgctcacagaaacagagcttcagttgctcgaggtgcgtcgtggatttgtgaagccagacttcaccgtcggattctcggacatcagtgcgaatggcacttttagcgcgtttctcgatgagcgcgaaccggcaggtttctgtttcagctcgtcacggctgggctggggcctgtgtacggtgtacgttataatgaaaaacggcgacattcaaatgatttgccccgttttgcctaaatacagcgtgcttacgcgtgcccagtgtcaggacttggctacatttgtcaagatgcggcataaggagcagccaacggagatgactcgtcagcaattacgatggattacaactattctgggagagatttctcttgaacgggattttcatttacggacgctggacagcagtgtgtacgatgctgatgacagagaactcgttgttgttcagcgaccctcgaacattcaccttgaagttgcacttcaggaacctttccttcttcagcccgccggacaggactactccgagacggccgacgcttgcggtctggtgtcgctgggcgtcgaaccgatggatgtgctgatgagtgtcaacaccgccggcatagtcagcttgtggctcattgtttctgaagtgcaggccgaatggcgtatccgcgcccgcatgcacgaactctcgtcccgcattctatcacatgtgcactctttcagtctcggtgtcacgacaccatacgccgtgctggaaaaggatgttcactccaatgccgtcgttcacatttatcacgctagcggcgtgcacactattgactgccggcattgggtggaggagctgtcgcaggctttcgaagacggcgcgtttccccttaccaccgccgagccggactcagaggcggcggccgatgaagaggtggagcgtgaggacgaagacacggacggcgaggagaccgaccgtgtacaggaagtcctcggcacaatttccgaaacaaccatggtgcagcaacgactggagaccgatgcccttcacgaggggaagggtgatgcggtgtttgggcttgcatcgttgcggcatccactgtacgggccagcgcttgtggccattacgcgcgacacgtgtgtgagcgtgatgagcgatcccctggcgccgatggacgccagggctctctctgccgctgagggcactgccctagtggatgcaagcacaaacatgctcgactccctcctcctcgaccccgagctgagaactggcgaagacgcatccttgctcattccacagtactcgtcgctactgaccccgcccgtctttcgtcgtcccgagcttcccgacgctagtcttcgcttcgttgtgccctcagggctccgtggcccgctgagtgtggacgcggacacgttacgctacttctccactgtcgttgcgcagactcgggaagcactcgtggccgtgcaggaaggaacgtatcgcatgcacgagcgactagacttgcaggctcacgagctgctgcgacaatttgaccgggtacgtgaatacacccagcgtgtccagcatctccgcgatcagtcggtgccgctggaccgaatccaggagctagttgaacggcaaaaggccctcgagagccgaaccgacaaggtgttgcagcggttcatggagcacaatgtccctgagctgagtgatcaagaaaaggccttcatcaaggagattgagcggtgcaagacccgtgtgcttggtgagcgaggctacgtggcccgtctcgacgaattgaaggcccgtgtccaacggctgcagcagcagcgtaagctttcgcccaacgtcgtgcttccctccgtttcgtccttctccgcatccgccgccatctcgtcctccttctccccttcctccccgttgtccatcaagccgtccgagcttaccgagctgcaaaacctcctgaagcgccagcaacagcgcatcagtgacctcaaaaaacgcacacttgctgtgcagcgtgtaatctaggcacgcaaacacaaaaacacgatcatctccagcgcaatcagcacagtcagcctcagtgtgatctaacaattaaatgattttttgctgcgtctgttgttttttacccaatcctttgggctctgatatggcagcaacgcgtccagcgtgtcgcgtcttttcggccgccctgtcggctttcgggcggtggtttatcttattggacataagctttccacccctgggggccggggacacgctgcgacgctatgcgcaatataagccaatacatgtcggagaccgtctgtctagtgtccgtcacgtggtctatctccggagtctcatgacgccaacaagcggggcatgacacgtggagcacgccggggagcattggagggggcatctggcgaattcctgctgctccctaatgtctattttaaggacaagtgatggtttgttcactgctgagtctcccttgttaactcgtctagccagcaccccctttccaccccacatctatctgcatccctggcctcgcacacacctctcagcctcccatctcggaaaagtcaatcggttggaggccatccgatgacgtatgctctgcgcgggactgacgtcgcagatggagcagtcctggaggtggagaaacaaacaaaagcctccgcggtgcctttgaacacgccgcctgtttcatacggtttcaaccaacacgcgtaagcagcgaacggttccacagccaggggtcttttacaactgacgcgtgcatttgtcggaaaaaccaatgacaaaagttaagaacagctaactcccggggtgtcgtgctgccgcctgttccttccttgttcaatgaccacacgcgtttgatacaaacacctagtctgtccattgttaaccggagccaacgaaattccgtctgaacgttttgtcgctgctgaggtttttttccgcgctttttgtcaacgaagattccccccgacactgtcgaccgtcccttccaccttttcccctctatccggtgttgtgctgtgtatgcgtctgcgtgcgtccgatttcccaagcctgttgccgtaaacaccgtccgttatatgttcaagcggcgaaaaccttctaagataaccctcagtcgcgagggcctgctcaatggcgctccacgtcttccagacgacatggacgagtcgccggagacgcctcatcggctgcctgctggcccgttcagggcaccctgcagcgacggggaggccgatcggcctgccgtatggactacggaggacgatttgtttgtgattagtgtacgttacggcgatacagcgaagtgctctgcagcacataaaatgcacacactgcacggcagtgcgcgttagtgggctgtatggtgttctggtgcgtcgtgctgcgaagcggtatttgtttttgcgcaatgcaccacgctgcattatctcggagttcgcgctccagcgcgctgctgcgctctgcagcgtgcagcccacagcatctcactaaccgttacagtgttgggaaaccgtgctcaagcagctgtgcgagggcgccccgctggggccctatgatcccaccgatccgccggcgaagctgatccacagcacgctcaacgtcattctctcccactccacatggccgcacagctctgaagcgacgcggatacagctgctcaagcttgtcaagtcgactcggccgaaacgcgacattaagcgatttcgtatcgacaccaacctcgcttcgtatgtggtggtgatgacggcgcgtgtcgcatgcattcctcgctaaccgactagcttaatgcgacctcagtcgcccaaggtctttctcgaccgggcaccgctgcaatcgcccttccagccggacgtgtctccgaacctcgaggcgcgtttcccgtcccctacggctgaccctgcggtcgatcctgcgtacgtgtcgcccacaacctcgccgtctcacaaaacctgcccgaacagcgtcccccgcttcacccggcgtccgcggcggctacgcaacggccggccgtatgccggaggagcccaccggcgaacagagggcaccttgtccgattaggcgtgggggtaggtggggactccctgcatcccccacgcccgcccactgtgccccacaacgcccccatttcatcgcatatcccacctcatggcctccacaccccacacccccactgttgctatcaacaaccgagggccctaattcacctgccaactaccagcaacccgttgaaccaaaacaaagctcaatttgtgtaatttggcgtgcacgaccacataaattgcctctgaagactcagaagtactgtccgtccgtttcctgagtcctttgcatatcctgttgcgccatgttctactcagaagccattctctcgaagcgcgtaagcgaatcgcacacaatatctcttttctcttgaatgtactaacacacgtagggcccgctagcgaaggtatggctcgcagcgcattgggaacgcaagttgtccaagtcgcagacactgaacacgagtatcgaaagaagtgtagacgcaatcgtgaatgaggagcaggctcccatggctctgcgtctgtctagtcagcttatgctgggcgtagtccgtatttactcgagaaaaacgcgttatttgttggaggattgcacggaggctctgatcaaaattaaaatggcgtttcgcccagcaaagctcgacaccatcgagaatccctcattgctcatttcaaaaaaggcagagactgctgcccagagcgcaagtctcacgctgccggaaacactgacagaatttgatatcctggctcccgacatgtccttcgacgttcaactctcacaactgctacacactcctcagaagggttttggtccgctcgacttcagcaccctcccgtccacgcaatccccttccttctcctcatcgtccgttgaagtcggccgtgatgctgaacgcagcgcgggaaatacgacgcttggaaactttttgcccagcgacgacagtagttccattggcggtgccaataacacaattccccttcctggaacgccgcattcgttgaattcagacggtaaaaactcgcacgtttcagtagaaatggggcgagaagcggcaaccctcttacaaacagatctcagtggtttcttgtctcctcacgccgcttctctcacacattcccccagtatcacaggtttaggcacgcctgtcatgttgcccatcggtaacgaagaattagagggacagttgctggctccggtggaagacttgcagctggacctgggacttgacgacctggcagacgcagcagaagaaccgcttttctctgccaacgaagctccttcttccgataccttgggccctaatccccccagcagcgacggtcttggacctgcggatgaaggtgtgggagtcttgctttcagagattcacgaggacgacggaacagaagtcgtcgctactgctgccgctgctgctgccgccgccgatgtcacagcagtatccccaacaaaagctgccccccaaaatgtttcggacactgttcaggcaaacgaaagtgtcatcgacaagccgtccatgccccctccttctaccattcgagttcctcgacgcagaaaggccattgttgatccgattacggagatgtcgtctcagcaaataaaaaagcagctcgccaacacgtctgctattaaagctcctcttaaagttgtccctaataaccgtattggtatgaatgctttatttagctttgacaagtcggggaacctgtctcatgtcttggcctcgtctaatttgaacccattaatttcgcaatcacttcgtgtcgaatcactaaaacgattggctgtgcgttctgcaaagcgtaagcttgaaagtgtcgacgaagctccaaatacaccaacaaaatccagacgtgaatccatttcctcgtctccatctcgtccgcctcaaactgccgagcttgaggtagctcctttggaagctgccgaacaaatccaagagaatgacgtccaaactcaggccgaacaggaacaaattgctcctccttcactcacagtgccgcttcctgtaaatgatgaagatcttcctcctcttgaacaacagctgccaccagcatctcctgagcaagagcagctacccgtactgccacaggacgctcaacaggatgatcttccccaagaagctggtctgcctccattgcctaatgtttctgcagagcttactgctgaaggagccaatcctatttacatgcctgaatccgactctacgggtgggcttggcggtagtgatttcggttttgaaacaagtcttctaagtacacaaaacgcctcggattatcttcggacaaaatggtatcctagtgtcgaaggtgagacgaaatcgttttccgagttaagtactggttacaagcgcgacgaagctgtgcaattgttctttgacgttctggtattagctacgaaggatgctgttagcgtgcagcaggattcttcgaagggcaacgattttaaaattaccgccaagtctgctttgctttcgtccttgtctggttctttgtaatgatgagtgggtaggtatagttttttctcatgatgaacctccttagtattgttaaatatcttgtatttctttttgggtttttcttagtttttttctttttgattaatatgatgctatgacatgaagtgacgggactagttgtaatgttgattgtttccttgtatgtttaagtacgtctattcgcgagtgccttttggatatcgttttcggattactaactatattagtttaaggcgttttgtaccgttcactggaacacttgtgtatgtgcttgtatacactttgatacctttgttgcggacaaaactaattgtctcttttgacactaaatcgcaatgtagaatggaaaccttttcaagttgagtaagtgttttaactagtgacagaagacctcgtccagtgagtgacggacagcctgacagatttaattgcttaatttgtgggcacattgtgcccaagacagttgcgaatttgtcgtcaactgatatgttgtccgaaagatcgaggacctgtaagtctgggaagaaggagataatttgtgctagctgatcattgagagctacggcatccttcagtatgagtgagcgaaggtgtctgcacttttctaggaaattggtcgtttttgtaacaatgtcttgagatagtcgcacatagagattaagtaagagttctcgaagctcaatatctccttctgccgattggatatcgtacggagagctgattgccaagttgggcagcccaggttcaacagtaaggcattctacggatgatgagatgaataatttttttggtgagggattgtgggagtcatcaaagacggaaagcttctttaatttgcacggtgcttgttgaagaagtccggacaaattgttttgatatgttacggtcagggtttctaaagatggtgagttttggagaatttgtcgcaggaattcagtttcagtttcatgcaaggggaacttttggtctcgtaaaaatacaagttgcttcaagctgaaggttggcgactgaaacgtagcagtgtctttccattccatagaatcgaataaaaggtctgggattaagctcttaaacgtaagttcaacgagtttgggacaagagtgcagaatacgtgctgctgttgaaaatgttaccggcgtgttgcagtgaagaaattgtaaatttgaaaatggagtccatatcaaatgcagtttgtcaagttgagggaccttaatttcggaaattgtttgccattcagtcaacgaaggcacacaacgaaggagtgctttcgaaggtgtaaggatgcctagtttctcaacacctataacagactgtatctcgtttttcgcataggcggagtaccttgcgatacacattacatttttatcgcgattcataacactcccatgcttagcatacgtaaagtcaagtcgtcgaaagaatgcgggttctttctttatactcttgctccatagtcgagaaacttgcatacatctgacaaccgttttgaagtcgagattatcaaaaatcttgattataatttctttgggaaaccgagcaaataggttcattactggtcttgaaagttgtaatcgtctagcaagctgctcactcgctttcctaagcacgggtagcagcggatctaacttgtgaacatttgctaatccaagtgcgtatgtttgatctgccattccgtcttgattgcttaactgctgcagtttaccaaggcgtaggtatcctttagcgcttttattgtttaaatgtatcattcgttttgcatctgtttgagcttcatcatattttttcagatactcaaaagcaataacccttagctcaaatagctccattgttgggtttggttcccgttctatgcaatgagttatatagctcaatgcttctttgaagtttcgcctttttaagagtagacgagttttgtcattgtaattcttaaattgtgaattcatgaaaacttaaaaaggagttctttactctacactcacgcaggcagaatcttgactaaccgttaagatggcagttgtgaggaaaaatcagcaccgacgacttcgcgtgtctaatctttatcggtgagcggtctatggcggcagggccgaattcaagtcggatgtatttagatgaatgacaaaaagacatgcaaacaatctacatcatcgtgcaaagttcgtgatgtttcacacagaagattgacagctacgtatcataaaacatttgaacaaatctcattattttagtttcgctaacagcaaaactcgcagacgtgaagatgaccttccttccacgtcctctacgtgaacgatcgaaaggtatgcagtgaatgcaattgccttcacttaagttcaaagtacatgtagttcattcatcaatggtgagtttcgtgagaaatcatctactgttgcttttttacagaaggtgcggcaggcttgaaaaacagccaagcaccagcaaacataacaaaaccaacgaagacaataaaggcagacgtgtagtaagggtatgcatggggcaagaaacgaggatactcgttgtgatggaattgtcgaagggtgaacgtttgcttttcgtcaatgttcgtaaggccaggacgagagtaacgaactttgtagctgaaaacaccataatggtcaggtgcaacgagcttgacggaataacgttgagcgtccttcaagtcgctttcaacaggctcaaagttcaaacgatagtagggatcaagcatgacaagctccatctgaacatcggaggcaatgtaaggcttacggacaccattctcgtatacagacatatcggccgtgaattccatttcatccttgatacggtacacaggaccattacgctcctcgaccgattcggaaatcaaaccgtaagtcatgttctcgaggacgagacgaccactgcgttggaacacccagttcgtcagatcgcgggcaaagagagcattggcagcgttgtaagactcagacgaaggcgacaagtactcgtttttaaagatatccaagctgctactgaaggcaacacgagaaccgttcaaggtttggagggaactcaccacaaagagttgcgatccggcagcccaaggatgtgcggaactctcggattcagacttttggttgtaaaggtagctagtagtcttggcgcgcaaaacaggctcgacaagagggttttctcccagagcatgtccggaacccttgtacaggactgcgccagcgttacgtgtttcgtcggagacgatgtatttcgagctggaaaattcgtcaagagcaactaactgatgatcctcagatccaaccgacgcaaaatgatctacgagagcgtttcctctttcggcaacaaaaatgccaagttgacgaccgaattcacgcagtccttcgggcacatttgtgccggcggccaaaagaatgtttcctccgtcttcgacaaattcaattaaagccttgggagaaaaagatgcaccaagacctagtaaagatgaggtcagtcaacgtactcctacacagcaaagaaacagaatcttcgtgcagcacacatacctttgttacgggcactgaacaacagcaagtcgtcgtacttgcgttctccaaactcaaaaagagagctatcgggcgccttcacatccttaacagtgacatcaaagtcgcgttctacatttcatttcgttagaatgatgccgttaaatcaaggaaaaagcgcgtaccacgaagagaatcgagcaaactttcatagtctgcgtgctcatggtcaaagatagccaaaactctctcgttcactgcagcaacagctgcaataaatgtgaagaatagaaagtttaatagagaacttcgcatcgatgactggaaacaggtgcacgtcctggtatggtgaaagctggagcagcagcctctatagtctggtctcggactagtgggggcaaggtggagtaatatataagctttgcgggaataaaataaagtagaccataaacgaatatgacataagcagtaacgcactgttaagaagaataatgcagcgttatgtaattcgttgctgttcgttatttatgtataaggaggcgtaaggcgccgcaacgcggaaattctgaagcaattacaaaatacacagaattacagagctgagaatcaaactgagcggaaacctgacaaattcccggcacaggcgccagtgttttcagtttgcactacaacctggagatactggtgaggcaaattgcttgggcagcttcacacccatccaccgaagaattaatgtatacaaacctacacttccaatggagagactagttcaatactagagaaccatgcttgacttaaggaagagggtattgcttcttaggctcagccaaagtagtaccactcaccttgatacactcttgtccgagccagtgacccaaggtaatggcatagtcgataccttgacccttggccagagctgcaataaaaccgcctgcaaatgcatcgccggcaccgttggtgtcgacaacctcctcggcagggacacggttaggagtgtaaacggtgaccttaccatcttgagcaacgttcgtagactcggcaccatgggtgattacgacagcacgactgcgagcgttgttcaccttggaataaccagcaatggccaaagcaatatccttcaaatcggtagactcgacaccgtggctttcagcaaaagcagcggcctcagtctcgttgcaaatgacaacatcagcgtaaggcattacggagtcaagctgatccttaaagaattgaggaatgaagggggcgctaagattaagaacgaagggcttattcttctcagcagcatgcttggccagagccagaatagcatccacgcaaacagtcaagtggtatccaccaacgtaaatgacccttgatttttccacaaaagcccaaacctcgggcttttgcaagtgctcaagcttatagtggtttgcagcacccaagttggtaatcagagaacggttggcaccgttcttcgtcaaaacaactgcacagacaccagtgggagtgtcagggtcgacggagaactcactacgaaggccagctttgtcattggactcacgaagcatctcagcgaacttgtcgttaccaacgcatccagtgaaaacagtcgagttgggaggcataacatattgagcagctctcatactgttttgagcagcaccaccggcactataactgctgcaggcctcagtatagatacccatgtgctcgtcgccagcaaggatagcatcatttgccttcagaccatatttggccaagatttcctcaccgccggcaatatagtagtcaagcagaggattttctaatccaaaaagtgagtattcaagagaagaagccatttttttatgtttgtcgtaaaaacgttggcgatgagagtgtaggtgaggagggtgtttggaggaagaaagtatgactcgctggcatgggatttatttcgtgttaggcattctatagtggaacaatagagagtgcgttgttcacattttcataaatattagattcgtaaacgggttctttcttgttgttgtcgttcggtattttcctagtagtcataattgaaacactcgagatcagtcaacaaatagcgattactcaatgacaaaatagaaggtttgaaatggattagcttgtggtattgtacccacgaagatcgtttgactagctctattatgagtcgacgcgacgagacagcattgtacgaacatcatttacattcacttcttgcaagtttaagtcattcaaaacctgttgaggatctggtttctcgctctcccaaacaacaagcatgagaagctcttgaagtttgttaaagaatgatcggtaccgttggtggtcggaaacaaagattgaaatggcagaagatatgtcgctctctaatatcatcgcaccgtactccgtccactgaaactttttcagtaggtattcttccagaatatgagcagcttccttgcacgagagttcaagcaattgtgtctgattctctaaagtgaattcggggaattccgtcagttttttccattgaggacgaagatgtgctaaattggaccttttcgcatccgcaacagcagagtattcttcaagtgacatcttgtagttcacagtgccaaatgagttgaacagcaacttgttgatttttggaataacgaacgtcgaaaagtatatagagagatttctgtcttgaatacgatcaaagtttttaacgaagttatcaatttttgaaagggacttctcaacgacaaaggtgtcctcaccaaaaccgtacacttgttggatgttctgtcttaaagcatccgtgatacgtctggcaaaattggcaaccaaagaagcgatgtttaggagtgcgcaaagttggttattgtggttttcactgggtttcagtgaaacacctcgcctgggaactacgttctttggcatggtacgcatggcattctctttggaaaggacataagttgtaaaatcatccgtcaaaacctttacaaacgtctcatcaacaaaagtgcaaaagagttttgcatttccagcgtagaacagccgttccaagacttgctttgcaatatacatgacatcgtcaaccagcgagcttacaaacggcatgttactccagtccatttcttccatttcaagagcaatttcaacgctgtgccggaaatagtaacgttccatctcaatttgcatagacaacaatctctgtgcgagacactcttcaatacgacttttggcaaacagcggcgcaagaggcactttggtcccttcgggaatagtgataggcgcgcctggtttgtactcatcacgaccgagttgccagacaagctggctaataaactgtttgtaggcgttccatctagagaagatgctgccatgttcattgagaacagggtgcaacgtaagcagtggaacggcctcggcctcacgttgttctattggaatcacccttccttgtaaacgggctttgagtgattggtacgtgtaggaacgaatttgggcaatgagttgtaacgttttccgttcttccagcatagtattaataataagagtaccctggtggtcacaatccgactgaagtttccctatcacatcaattgcattctcggctttatagtaccgatgcacgagaggcaagtggttgtttataatggtggaaacgtgttccaaaagtccagcaaatgcttgtgagaagaaaagtacatgtgagacaggttgatccatggttgcccgagctttggctgcaataaggccgccaaagatatgccaatacgcatctacaccctccttgtcctttccaattaacggaaacagtttgaagaaacgagtaattttccgttgatcttgctctcgagcagctctctggaattcacgaagaaagagagtgtatagggaatccgttgcttgacgaagtgtttctacgggaaccagtggttgctcagtactgggaacactgatctttgcaaactcactgttaatgattgcggaagatgtgctgtttgcctgatgaatacaatcggcggcttgttcccaatgctggcgttccatggcaacacccaagtcccgcaaacagcgtttaaaatctttgatttgacgaacataaagcagacactccttggcccggttctgctccagatcaatttgttgtatacgttctatgagacggtggtcgacatccttcgtttccgtaaaagcgacttccaattcagtcgcgtcctgtactacgcgtgtaattcttgataaaatggactgaagagactgctgtttttcgagcaaatgtttcacctcattcaccttactagccaacgcatggtctgcattctcggcttttgtcttgagagcttcgaacaccgtatcaatatctttagaactttgaattcctgatagttctaaagttgtatccatctcgttgtcattcaaccaggaggtgttcagttggttgtatgcaatgaaaataatatgttaatcaaactagaacaaaataatttatacagatttgtagtgacggatgcacaaacacctttataagtagattagtttcgttattgaaagcagaaacatgcacgtagttctcaaatagcaaggatcagcctgctacgcatgctggtgtacgacaggtcgcgacgcgacagaccccaaacggcatacccgcggcttaaataaggttccgcggtacgacctggggacaaatcaagacgctacgcggtgcaatatggcgaagaaacgagacacgaaacactctgggtcattgcagatatatgatattaactattcattcgtagacgtgttcatgtattaaagagtatgcatcttcttgtcctcctcgatagaagcaacaaggggatcgctactaagggtagtgacagtgttgggatcaagcgttacgctgaatcctttgaacaaggtgtcataagtatggccaatcttgcctcccttggcctcaacgtcctttttgaatctgttaaagatgcttgttagaggattacgagcaaacaagaagtcttaagacgcttcatcgtacctttcaacgctggcatcgtcagcgtcattgctgagttgaatctaatcgagcgtaagtagacggagcacgggaattacgttaatagaacttccaaaccaacagatttacacgaatacttttactataaacgcgtatcgagtcaggaagaaagtactgcacggtcatacaatgtaagatttgctactcattttgtgacagaaaatcgccggatttggtcgaggaaataaacgggttttgtgactgaatccgaaagaggaaaatcgtgtagaatacagaaagtccgttaatgtaggaattgatcgatatatggttgggagagcttcaggatggggatggctgtgcctttatatattgctttgtcaggtgcactatgtcataggtttgagggtgcgataacaccatcggccattatgacgtgtacatagttattcgaaaataaactatcttagccgaaaaggcattacatcattgaatccggcgtcggtgcaattttcgatggtggatggcagcttgtgtgtgtgtgtgttttcactcatgctttcttaaactggtttttttttattttttatttttttttattttttttgcggattttttttttattttctatttattttctatttattagaattgacacattctaaacggtaaaagtcaccaccattgaaaaccttagaaacagtattcgcagctcacttccttgaataaagaagctgtttgtttctgtagactcttcttacacctaggtgctgcttccgtataacaattttttgttgtctgcggattctgctcaatcgatcttttttcatttgtgaagaacttgcagagcgttgactggtgaaaaacaacaaagtttgtcctgttgcttaattaacaagcattctcattattcccagtgataattaaggttcaagatggaccgtcggagtgccgtgaatgcgttccggactatgatgaaagctaaaggacctcaaggtgctcgtagaggagcaactggatttggactgttggtcgcaattgccctgctgggttatggtgctcaggtctcgcttttcaatgttgatggtggtcacagagcaatcaaatatagtcgggttagcggaatcaaaagtaatgtgtttggtgaaggtacccatttcaagattccttggatcgaaactgctattgactatgatgtgcgagccaaaccaagaaatgtatcctcgcttacggggacaaaaggtaatagaaagcaacgagacaatctctgagcattgtcactaacaaaaacgtatagaccttcagatggtgaacatcaattgtcgtgtcttatcgcgacccaatgttcaggcattaccaaaaatattccgaaccctaggaattgactatgacgaaagagttctcccctcattaattaacgaagtgttaaagagtgtggttgcacagttcaatgcaagccaactcatcacacaacgtgagcgtgtttcacgtttggttcgtgaaaacctgatgaaacgtgccgctcggttcaatattctccttgacgatgtgtcattgactcatggtacgtttataatcctcacttaaacttggttttctaatcattttccagttcaattttctcccgagttcactgtcgctgtcgaagcaaaacaaattgcacaacaggatgcacaaaggggtaagtgtgccagtgtgtagcaacttacaatcggtgctaactaatttcattatagcctctttctatgtcgaccgtgcccgtatggagaaggagggaaaaattgttcgtgctcaaggtgaaggaaaagcagctcagcttattggcgaagctgtaaaagacaaaccaggtttcattgaactacgtaagctcgaaaccgcaaaggagattgcccaaatgctttctgagagcgataataagctcattcttaacagcaacacactcctcttggatcaaaacgctatctagggcaacgttactcaattagtatttagcgtaataatacacgatcagaaaccacttcttttatgaacataatttattaatgtacgcataaaaccgtttccttattgtattctataaaacctacttttttgaacctttcgacttggatgttttcttcgccgattgaggataaatagcctttaaacgactaacatatacgggagcactgatctcactgtccttcaacgcatcaagtgcatgtaacaaaggcgatttcttaggcatcgaccttttaaagtactcgataacttcccgagatgttttacccactttcgcagaacccggttgaatcttaatcttgtaagtgaacttgttcataccggagtaaggcataaatataggaacagcatagagaaccttatccttctctgaaagctctggcgagagatagtcccgagcttcattcacctcggcaagctgctctgcgctaagaaaagtttgagtaggcatatcgacaagaacccttgtccgttcagcctgtttttcatgttgctgagcaggcaactcttccttgccaacaacaggctcctgttccttaacaagttcaaattcagtggtagcactgctgggaggctcaattgatgaaacatcttgtgatgttggggtagaggcatcagaagtagaacctgcattggcagagcgcttcttctttttcttcgactcctttaataaagccaaaattgtttgagggtcagatgcatcttcaagagtggtaggctttttaagactctcttgaagtgcctgctgacgtcttaatttacgagcctcgcgacgttctttggccgagggtgcctttactacagtcttcttggccttacgtgaaggcttttgttctttgaaaaccttttgctgttctctaccgagcaagtttgttgtcggctcagtagtggcaagcaaagaagtctggctctcagacgcgacagaaggagccgatgaagatgcaatactgacgttggacatatcttctgaaacttggctcatcatctcatctctcaagatacgcttctctctccgccgtctagcactaacttcatcaagaaaccataagataccatatcccatgaccaaattagtaggggggagataattcttctcctcgttaatccaaaagtgaccagtaggtagtatttgctttgtttggtcaactttcgagacagcatgaataggcacccaccaggcactgatgacagtttttgtgtcccatgcttttgaggtagccagtgctaaagcgccagcttgttgcagcgtatttgggggaattggatcgttctcgttacgattcttaataatcacagacgacgagttaggcaggtcggcagacacataaacgtcacctttgttacaatatttttcgtacaaaagctctctttgctgattatcacgaccaccaagcacaaggtagccatccgatgaaataaaccaatgaaatttttcgaagaaaaatgttctgcggcttgcagttagtgcttgttttgcttctgcagcagcggttttgagatctgcctcggcgcgcttttgtgtgtttttaatagccttggacgaggactcaatggtcttctcctccttcagagcagccaaacgtcgattattgtaatgcactcttgcgttggcaaaggcacccaatgctagatcaacctccacagcaagccccttaggttggattaatcgacgttgcacaggtgtaataatcgtgctctccggttcactgtcactctcgctctcactttgctcggactcttcatcaaccgccagcggattaggatctggaagcacaagcgtgataagattcttttttaactgtaaagggaggcgaattacactagcaaaagcgtgttgccgacgttgctggacggtaataagtttctctatatcaagccaatccattgcttgaccgacgagcgaattcacatactcaatggcgccttcaactaattgtggatttaactcaattgcttgggccttcttttcactaagctcttgtgccttctgtaattccttcaacttgttctcgacgtcccgctttgcattttcaatacgttttgcgaaagtctttagacggtcatgattttgcttttcgattttttgagactcgagcgaggagaaaaactcatcgacacactcgttgtatgatgggaattcgatgcaagtacgattgttgttctgcaagagctgaagaggcttgaaagggtgaaagtcctcgtacataagcacttgttccgttttctgagcaccagtctcttcaccggacttaataatatcctgctgaagtccaaaaatgtagcctttgatgggtggtttcgtggcatcgttcataattttgtcagcttcatgaaaagcttccagcaattcctttttcttttcttcatcattcttaaagtcagaagctagcattaaaggatcaagttgtgaaaggcgaatacaatgctcgattaaagcatttccgtatcttccaagtcggatagtaagggccttccgcagagtagtaactttaggtttcttcgatttgtttgactttttagtgtcctttacctcttcattcgtaggcgagacatcagcaacggccttctcttgttccgtaatctggtccagaagtaaagacaatgactccatcgagatagtcctctgagcttcagtcagagcatcatttaagtcataacgctgaccaacggcgtaaaattgattcttgtcaaacgtaacaactcgtaaaagactgagaattttgaaggaaccgtctaaaagaaggatattaccggcggcaaagaactcacaaaccagataatatgtccaagcaggatcgctatcattttcgcctcctccaaaagtgaagacaaccacacgatcagaacgtaattgatacagatttgttaaccgtctcgatttcaggtgttttctcaatttcgtaacaaaaccagacaaaggtgcaggattccgctgaaatttagttgcatgcacacgtgcaccactctcaataataacagactctttcacatccttaaaaacaatacattagctgtctcccctttagcattgtaacttacttgtttaccaaatttcagcaaaaaggttcgtgcattaaggtcataaatattatttagacgacatcccaagagacgatccttcaattcagcagtaattgcagagacatccaaggcagaaaagcgctgtttcatcgttattcagccgaaaaaggagggattcagcgttttgtaagagactcgtacacggcacagtttggcgctgcaacaaattgcgtgggcgctgcttttggtggagtgttttgtaaatcatgtcctacccttactctttgaattttgttacacagccctaccgtgcgttctgagctctagctacagacgaattggcgtcttgaacggccctcgtttctctcttttacccttgtatatttgcttttagggacgacttgtactgaacatttaaaaaaatatttctgtttctacggtgttagctttttttggattcttgcgttgacgtgattactttttggatagaatggactctcaggctgttgagaacgagaaaattttaaagaatgttgctgatgatataaagaatgggaaatgttcgatcacttacgtttgtgttggaacaattggactaactcatacagacaaaaacatttgtgtgatggtcggtgcaggcatcagcaccgctgcgggtattccagacttcagaaggcacgatttgttgaaacacttcctgttctaacgtacctttgtatagccccaaaactggtatataccataacttgcaaaagtaattcgttttctcgtccttttttccattactaactcccaagattcaatttgccgtatgcagaagccatctttggtatgcttgttaacgtataattgagcttatttatctaacatacctgccacttacagacttggagtactttcgtgaaaacccgaaaccattcttcgagctggcatatgaactaatgcctggccgttacatgcctacacccacgcattactttctacgcctaatgaacgagaaaggccttatgttacgatgtttcagtatgtggaacacatttatgtccttcatctaacacccaaaaactagctcaaaatatcgatacccttgaacgtatcgcgggtgtgcccgaagataaaattgtcgaggcgcatggatcgtttcagtacaaccgctgtattgagtgcaaggaaatggtatggtgattacatctttgctttctgaaacttacactcctaattaggctgactctggctatgtcagacattgcattgaaacaaaggatgttcctttgtgcgagaaatgcaaaggttatgtgaaaccaacaattgtgttttacggtgaaggcttgcctagtcgcttctttgactgcatgtatgaggacatggagaaatgtgatttggctttggttatcggaacaagtttactggtccatcccttcgctgatcttcctgaaattgcaaccgaaaactgccaacgacttctcatcaaccgtgaagttgttggcgattttagtgagcgtgaatccgaccttatggtcctgggcgattgcgacgcgttggtgcgtcagctgtgtaagtaccttgattgggaaaaggaccttgacgagttggtgaaagccaacaacgaagttgatcttcttgctgacgttatgtccaacgtgactttggaaccgaagttgaagggaacaaatgttgaagaggacacagaggatgaaaaggaaggtgttacgggagcacttccgggaactatctctatctctgatggagctactgaaaacgatggggcagaggaaattgtttcaacgggacaaaaaccaaacacacagaactcggaacccgaagccagagaatcttctacgactaccgttattaaacctgcagctgctaaggagcccgacaagtctaaggttgagagaagacaaaaatagttattactagctgtagtgaatagtaatagatcaatagctgaaagcactccgtcaaaagcaaaaggaagtcgagaatcacactcctcgacctaaagcaaccaccaaatattaacatccagatacacttcaaaacattcacattaactttacttcactaaactaaagatgttcacccccctcccatcctgtacaaaacgagatgtttgtatcacaggtcgtaagagtaagggtcaaatggctctttgcaatccgtagcacgagcggtgacagccgcctgtgactacacatgggaagtgtagtccgtgactctgtggtttgcagatgacggattgtaggtgtgtagtaggacacgtatttatattactttgtgactgctttcatcgtcactgacgtcggcaaaatcgcgtcgcgtcgcgtcgtgtgccgtttcccaacaacttgtaaattgtgttaaggaaacgaattgctcggtgtttggcgattttaacagatagaattgcagaatccaaatcccaattttgctcatcttttgatatatatctttctttctgtcgttcttttataatttgttatttaaaattaaacgcactcgaagttttgaggattcctcaagcgttgcagagccaattgcaccgaaaaaacagaagatcacagtatctggcccagaaaacaagaccacgttacgcgaatggaaaaatccgtataactcagtcctggctcagcttcattcagtacgtgaagaacggttggaacaagttacctcaaacgaagaggcttttgtaagcaaaacgtacgaaaaatcaaaccaattgctgcgtgaagtcttcctttcacgacatcggtagcgctacatcttcgtttttctaggatacctttgaaacaatcttttatatcaccattcgtacttgttggagcagtaaccttgctttgttgtgcggatacggtgtattatgaaaccgaacagctttgactggaaacaactgtgtgctcaattcggtgactatgtcgagagtttgcatcgcgagatttcatcactaaagacagcacttgcattcgagacagagctacgtaagagtttggaagaggagattaacaaagcaaaggctgagcgaaggcttacaggtgcggatacaaagtctaatgctgctgaagatactgaagaagaggacgtaagtaccactgaggaggaagaagaggaggatgagaatgataaagcagataatattcctctttctcgggtggcttcttccgtttcttctggctctgtcgcacggatttcggcaaaaactatgcctaatagtgatgattctgagacttccatggatgaaaatgcacccttaagctcgattcatcgtacagcgacgccaattacacctcgtcagacgtcaaaaaccgttgataatagtgtattggccagtgactcggattcggattctgaaggtgaaaagaagttgcaagctcgctcgcttgaggaaatgattcttctccgtgaaacacagattcctcttacaccggtagccgctaataagacgaacaagcacttaccccaaccgcggaaagctcgacaacaacaaccgtcaaagcctatcattgaggatgatgatggcacaacgattcggggtcacaaacgcaaaacactccctgcgtttgattgcccagattgtgaaaaggtaaaagataacagatgtgaagattgtatgtttttaactaaccataacaatttagtttacaattacacgggcctgtcaaattgccttctggagcgccgaaatggaatgacgagaatagtcctctaaagaacaacaatcatatctgtcaaaaaagtgctcctcagcaattacttcagcgcgttggtcgccatcgtcgacgcgttccaaggactgtcccaaattcattttgggagagtgactttgtcgactagccgagagttgcaaaccccacgtattccctttcatccatctgttcacacataccaatgttttccatttctatgttggttgcccctcccatttccttctcattgttaatgatcatattctatgcatttttcattctttaagtccgtgaatcaaacttattatggtaaacattgcatgagtgcgtgaaagctcttttaaactatacaaacacatctattggtttctgggtttcaaatgaatatttcgtgttgttcaatgtcatgaaataatcctttaacaagtatcccgcttttgagcacacggctcgtgaattaaatcattgtcattcattagctatgtcattgtcttggtcctaagaaaggcatgcatcctaacttaaatcataaacgaaagcaatggaaacgacagggcattgatgggttcgtgggcctatcgttttacttcttgtctttttcgcgcggagagaaaagaccgcccgaaacagcaccgcgccccttgtaattttcgctaccagcgccgctaattgggttgattttgttttccttcatgtattcattcgacttttcttgccattcttttgtcatcgtacggggagtcggtgatgcttgactacgagcaagtgcaaacaacaataggccagccacgataccacccatggtgccgaagaatactgttttctggtttataggacgttgctccctgggaccatagttaccaaaggcgatccagtaggcggctcgtttctcttcaagtgttaggtcatcccaaggcttcttctggcgttcctccaagtcagcaatgatagaatcctgttcatctttgggcatctttgaccaacgtttttcgatatcaacaatacggggacgagcaatgacacctccagcaagaatctcaggtgaggttgtttgtttctccttaactccgaatgcagctaagttggatgcaaaacgcgtccgtccattctgcgtttctttcagcaactgacttagcgctctctttccaaatagtctgtacattttgtaacttcaattgttcttgcaatagttgaaggttcaaattttcgcactgtctacaatggttttcccttcctatatttctgttaccagcgtcacgtagtcactgagccgtttgtttagctcaatcctaaatcgcttggccgtacccaccatacttacaacccacccccaccatgattgctcgctttatgaattaagcgtaaaaaggtgcggaattagcgacgctaacttctcctctctcgttcaccgaataaagagccgatttcatttttgggacgataacactaagtcaaattcggtcctcggcgcgacatttggtttggctgatgaaaatgaaacaagtcaattcgaccgatacaacgctcatgacaccttatacggctcttgggacaagctctctcatcttaagaaaattgtcccgtataagcagatgggaaattatcattaaaagactaacataatggtacatcgcacgacaataaccttgcaaatatgttccatgttttcagcatacaccaacggtgacaaagcaaagaggtgtgtgcagacacaaataacagaagcttgttcttaacggcggcttgactcgtgctcaaagatcaatacgaggatttttaggatcaaaaggttcaatctggatggtgcaggaattcaccgattcgggaatgccaaactcaatgaagcagcgttggatttcactgaccaggtgcttgtaagaaacaaaatcatcttccttgtagcaagcaagaacgtgaagtgtgccaacatagcgcgaatcagaaagctgccacacatggagttcgtgaattgagtgtacctctggaatggagtcgatgtgcttgcgcaattcgtcgatgcggatgcttcggggagcaacttggagcagaattaatgcggcagacttgcaaagaggataggccgtcgacaagataatacagatgaggaaaatggtgataaagggatcaaacatgtagcgccacgaataatgcgtgaacttgatgagagcggcggcaagcacaacggagatgtttccaagggcatcaccaagcgcattgaggaacacactgtgcatgttcaagttcttttgcttcttcggctgctcaaccactccagagttgctagaaggggaaagaccggcctcgaggtcacgaggattgttcgttgctgagtaggatggaataagcttttgatcatttacagaagcagccgtggtagacgtgggctctgtataccgaccagcagtgctagcagaagctttgtccataagtggtgtccgctcagacatgggcgagcgtccaagatacgaagcctggctcgcagtccgtgcatggtaatagtcctgaaccacacgggatggcaagatggaagcaatgttttcctcgggcagctcaggctccgtaagaccatttccactggaaggcgtctctgggcgatcgaactcggtagcaatatcgtgtgagtgagaggcgtcatggaagaggaagatgccgatgatgttggtaaaaagaccaagcataccaatgcccatcataatttcggggttcgagacagacgacgggttaaggaaacgttgcaaggcctcaatgaaaatggacaaacacagagacacaagcaacacaccgttcaccaaggcacccacaatttcagcacgttgccaaccgtaagtatactcggccttgtaatggcgacgtttcgccaaacgaatggcccacaaactaatgatgagactgagaatatcgtttagcatgtggaacgaatcagcaattaaagccaaagagccaatggtgtatccaccgataagctcaataaggaaaaagaccacatcgattccgaggaagatgggaattcttgctgttctcgagatcttcattgaaaacaagacgggaaaattaaaaagaataaaaaagaaaaagagaaacgaaaggataacgatgattgggaaatgaaacgaaagcgaatggaccaggaacaaacggtcaattaagttgttgcaacacaaaaattggttcaacagctaggtgaaaagcagaaacagttgagttgtttataacactcaatttaacgatggaaatgtcaacaaactgtgacgattgtgtgtgtttgtttacggacaatgaagtctgatgaactcaggattaaggagcaatttgagccttttttacgaaggacagaactttttgttctccaacttcttttcgctgaaatccttttgcttttttcttctgcaagtgccttgcgaaatgcttctcacagtttgattgttgtgtgttaacaaaagtgtgcagacaatgcttgtggaaagagtgcgacgtggatgtgtgtgtgctctggaaaaaagtgctgcaaagcttggtcatttataccgttgggtgcttcatctgataatctttttgtttttttgcacttcaggattgtaggcccgcagcctactttgggccaccaagacgcgtgttctgtgcgacgacatcccgaccgagatttttcgcaaccaagcagggcgctaaaaaaacgccaacggttttcctcgctcttacgagtgcgcaaatggcattgattctgatttgctaaaccgcaactttttaacggctttttgctacgttgacttgttcaattgcgctttttgttgtcgaattgtctctgatctgataggctgcagcattgtaagcgtatcttagcgaatggcgttcgatctaaaggtgaccattcccccctaaacccttaggggatgacacaaacaccatggagaaaggagagagcattcgattccgaccaatcacagccgttcaagttcagccaatcaacaacccgacgtttgcacgaatcagcactaagaagatgctgcatttcggccaatcactgttttgcaaaaaaaagatctttctcgattggtcgcattgatcgcatttcttctcaccgaggtaaatgctcgtgacgtatcacgtgtcgcggtcttccctgcagcccttttataatgttgttctcattcgctaaggaagcgaagaagcccgatgattactgggtatttactcgttgttcgctagtttcgttacgctcgttggaccaaaaccatcgactccagcggcaggtgacagggtagtgagagccaaaatcctcttcgccaatctcctcgccagtgacgcgttcgaagcccagggcaaacagctttccttcgaacgtcgcaatttcttccagagttgtttcacggagcgggtattcggttaggagaactccgtctggccgaaggaaacggagaatgagcgcgatacagagctctgcgaattgagtctcgtacagacaatcgcttaccatgacgcggttgtatttgcgaaccgcccaggccggagcatcctcgccatcagtgggcggcggattggtccaatccagcacctgggcgcttacagaacctccgcgtttcgctatatgcttcgcattttgttcaacgttgtaccggagattgtcgacaatgaccggcaaatccgtacacacaacctgccaaccaagcatcgtcgctgcaccaatacccatgagcccggtccccgcacctaattcgagaacactgatcgacggatctgcaggaccccaccgatacaaattgcgggtcagcaggggtgcagatccccacgttttaaaccctaaactctcatacgtcaagcggggttcacgaatgacgatcgtttcctctgtgggcagcgtgaaattacgcgtcttcgtgggcgctgacatgcgtccactacgttcggcgatacgcgccgacatttccatcatcacgtcctcccgctcgtccatgtcgtctaaccactccaagttggccgccatgagccggatcatccagtcgagcacacgcttctcctcgtgatgcgaaagctcccagacgtgttcccccgttggaatcttggccaacgctgccttgatctcgttatacgaaggccgtgtctgcaccgacggcagctccatagtcaacacgttcgtggtggtgtgcagcaggcggttttgcactacaacgcccgggagtcccgcggccgatccctccttccgcggcagacacccccacattacaccactatgcaacccacttccccacacagcttcacacatgactctgactagaactctattacttgagggccatttgcttgagcttctgtttgacgatcttctgctcctcgatgaggaaggcacgcacaatgcggtctttgactgcgtttgcgctcaggcaaccaccgtaagcacgttggacagtcttttgacggcgggaaagacgagcaaactcgcgaggacgcatggcagggatgccctgcaagacaacaccagtgtcaccgcaacgaggaatcttgccctgcttcttgatgtgcaggctgcgaatttggttgccaggagtcttgatgactctcgtcttgttgctgcgcgtgttgtacgcaagacgacggcggtaagtaactctttgtgccataattacaaaacggaatgtactcaacagaaaggaaaactcgcttcaaacggtgtcagagcaaacagagctgcttggtatcttctcaaggagcaatcgtcgtcgtccgctaaaggcaccagctaccgcccaggtgtccgcttgtgtatgtatgttcggttgtgcctgtgactgctgcttttgtttcgcctacgacgccatcccacgtgcaacgttattctaaccgagagaagccgaacaaacgttaatttaagcttattttacgttaccaatgatgttcgttgatcgctttcggcgtccactccttcgattctcactaataccccctgtgacccccgcttcctgcttccaactgcgctttcttatgccgtgccacgtatcggctccgctccaactaaatagcgcatccgtgacgtcatctacttgcgcagtttgagtctggcttgccctttaaggagcttcaaacgacccaacgaacctgccaactaacaacacctcaaccggtcgtctgcaacctcagttttttcattttacgaaggaagaagccttcttgcgacggagaggcattcttgagacaattgcaacctatagaagttgattttggagtatttgcctgctgctttgagcccgccgtgtcttagtctagcagcgaattttttgtctctgttaaagctttgctgttgtagtatatctgtgtacaaacacacgtgaggatcttttattactactttatactgttttggaccgttagtggttgtttattacgatgaagtttggacagctgttgaaggaaacactgttgcgtgaatatcagtaccagtacgtcgactatgacaaactgaagaaggaactgaaaaacagtctgaacaagggctcgtggtcggaggacgatgagtctgttttccttgagcaacttgaaaatgagttggacaaggtgtacacgtttcagatggtaaagcaacgcgaggtcgaccaacgcattcgccagacacaagaggtgattgaggaggtcgtgaaccgcgtgaacagtggccgtcgccctccggaagatgagtttctcgagctggaggctgaactgtcagacattatggctaccgtccacgatttggccaagttctgcgaactcaactacactgccttctacaaaatcgtcaagaaacacgacaagcataccggctggtcccttcgtcccgtcttcgctgcgcgtttgagcgcgaaacctttcttcaaagaacagtacgatttgcttgttgtcaaacttagtcagctttacgacatcgtccggacacgcggcaaccccgtgcagggtgattctgctgctggtggttctcaacagaacttcgttcgtcagactaccaagtattgggttcatcccaacaatgtgacggagctgaagctttacattctcaaacatcttcctgtgctcgttttcaaccccaacaaggaattcacgcgcgaggacgctgcgattaccagtatttactatgataccgacgatttggacctgtacaagggcagattgctgaagagcgagggcgccgaagctattcgtcttcgttggtacggaggaatggaaaacacgacaattttcgtggagcgtaagacccatcgtgaggactggactggtgaaaagagtgtcaaggcacgtttccctttgaaggagaagtatgtcaatgcttttatgcgcggtgactacaccgtggaggaagcttttgagaaaatgcgtaaggagggcaagaaatcactgcaagaaatcgagaacttggaacgtcttgcacgtgaggttcagtacacggtcctcaatcgcaaactgaagccctacgtccgcagtttctacgagcgtactgcgttccagcttcctggtgatgctcgtgtgcgtatttctcttgatacgaatcttgctcttgtccgtgaggatggtcctacgcgcgctggcgacaactggcgccgtatggacattggtatcgattacccctttgagcagcttcccgactccgatatcgatcgtttcccatacgcaattttggaagtgaagcttcaaacgcaatttggacaagagcctcctgactgggttactaatcttgtcaacagtcacttggtggaagccgtacccaagttttccaagtttatccaaggtgtttctaatctcttttacgaccgcgttgatttgcttccctactggtttatgcaaatggacgtggacattcgcaagcctcctactcacaacttcggtttcgaccatcaaccgagtacggcgacgtcatctgcaaactctcgcggcattgtgtctcgtggatctacgagcgatggctcaagcactcaccgtgagggcttgaatgatgttgaaaacgaggaacagtacctcggcgacagcaaccgtgctactctcactgctcctgaaaatactgaacaaccgttgcttgaggcttttgagcgcaacaaccaggagtcatttgtaaagacgttgacgaagcgtcttcaagaaatcaagcgcgatttcttccttgaaactattcccaagtttgaagcacctgcccctcctactgtggtttatgagcaaaagtggactgctcctcccggcaagcgtattcatgtccctgtgcgtgtggaacccaagacatattttgccttggagagaacgtatctggactatcttcaatattcaattctaattggctctgtcgctgtcgctctgttcagttacgctaatactaagcctttgcttctcgccgctacaaccttctctgtcacagccttactcgctattctgtactccacattcctttacctttggcgcgcctaccatattgccaagcaaagcgctgttcgttacgacgaccgtttcggacccaccgcagtgtgcaccatgaccttcattgccttgggcgtcaatgtttttattgccttgcgttcttaactggtaacaatctgacaaaccactaatatgggtaagtcaacaagagtttatcccacccttctcttcaaaggtaatagtttttgttcttgtactctacaaaaagtaaactagttacaaggtaatttgttccatcgttcatacataatagtcaactaatttccatgtttttcacttaagctagcttgttgtatttagtattctctccaaccaagagactcgattttctcggccttaactaaaacctcggattccatcttgtccatgtaagcttgaagtttcttcaagagatcagggcgagaggttcccagtatcttggcagcaagaagagcagcgttcgtactgttgttgatagcgacagtagcaacggggacgccacgaggcatttgcacgatggagtgaagggagtcaacgccatccaatgtactgcccttcacaggtacacctacgacaggaagaggtgtcaaagcagcgaccattccaggcaagtgagcagcaccgcctgccccagcaataataacacgaattccacggctagcagcagagcgtgcgtagttgtacatgcgggtgggggttctgtgagcagaaacaatggtcaattcataaggaatgtcaaaggactcgaggatttcggcggctgtcttcataacaggcaaatccgagtcagatcccatgatgatgccaatcaaaggtttctttacattggcttcaacgctggccttttcagcaccttctttctcacccgcgagcagctgagcataacgagcttcgcaatcccccaatgaatcagcaataatagttatgtgacccattttgcgacccttagtagacttgtccttgccataaagatgcaaagtagcgccaggaatggtgagagaccgttgagcaatgcgatttacatactctggatcttccgttcccaaaaggttaaccataagtgcatgagtgctggaagttgccatttgagtgttaccctcgttaaatggaagaccaaccacagcacgtaaatgtgcttcaaattgagatgtagcgcaagcctcaatcgtgtagtgaccagaattgtgaggacgaggagcgatttcgttcaacaagatggttccatcttccaaaacaaacatttcgacaccataaatgccagcaccagtgaaagcctctacggcttccttagccagcgtttgggctttttcctgcaagcttggagaaattcgtgctggagcgtaaacgagctggcagacattattcttttgaacagtttcaactgtaggatatgcgtaatgcttaccgtccaaagtcttaaccaccataacggcaatttccattttgaaaggaacaaacttttcaacatacaaagggcgtttgcccaaagccatcatagcttcagggatttcagactcagaatgcacaacgtaattaccgcgtccatcataagccagagttctgctcttcaaaaccaaggggtaaccaaattgcttagcagcctctaaaatagtatccgagtttggagcatccaaaaatgcaggaagagcaacgtttcgcgcactcaggcgttgcttttgaagatacttgtcctggatacaacgtaaagtatcggctgtaggttgcacatcaacccgagtcgcaatttcctccaaagcgtccgtgttaacatgttcaatttcggtagtaacaacatcacacaaatcagccagtctcttcacatcatcggcgtccttaaaagaaccgtctatatgagaggaaccgccatcaacctgctttgctggacaattgggtgcgtccagaacgatgcatttaacaccgatacggtgagctgcctcaatcatcatgcggcccaactgaccgccgccaagaatgcctacagtcttcattttagtaattcaaaaaacaataagcaaaacaaaaaataagtgagagggggatggatggtgagaggtttcaaactcagttgtgacatacattgtggattacggtgaatattcacggagtctgggctcttatttttcggagtttcggaaacaaaatcaacaatcattggattaagcttaccgtattttcggggcttaactattttttattggctacaaatgtcggtatgtaagctttaactattggttaagaaggagtcacggtaataataaaagtatctattggtggactttgtttttattctacaaaattattggagcgcttcttattttatcggcttgttattcgttcgcgtgtttttattcggcaaccttattgcgcaaaagtaaagcaagaccgaattgtttaccgaagatcaccgaaattactctcatttcggctaattcagtagaatagccaagtttgcaatcgctttgagcttcacgattttttaaattaaactttaatcaatttcaaaaaaaaaagaaaaaagaagaaaaaagaaaaaacgccgatgaattgggaatttactgaattttattttctccagaatgtagttgttagataacatacgaatcagtaactttttactttcggtaagaaataacttaatttaatttgctaaaaagcggcatttgttcggaattctcggctaatagatcaccgtaaactccatcaaaggtctccggattccgggaatgtgtggaggctactacaccaagcgtacatgaaaggagtaccacatgtccgacaaaattgtatttcgtgctgttacgtcgagtgaatgaaatggccgatgctatctccgaagccgaagctggcgctggcgcaagcagaaagctacaagagattcaaaacttggccatctatcaagaggaattggaggtcattgaggagctggatgatcctcttgacgtttggtctcggttcattaagtggttacaaaatacaacaaccattcaaaccgatacaatacagagttatgtagataaaggtatacaagcatttgaaaagtgtcgacactatgccaatgatgctcgctacctacaaatttggcttgcaaaaatagagtggatggtgtcaaacgaaaataatctcgaatctgcggtaaatacgttttatgaactagctggaaagaatattggtttggagctcgcccttttttacgagcaatatgctaccctacttgctcattgtgggcggtggaaagaagcagaagaagtttaccaggttggaatcagtcgggaagctcgtccattttctcggctttggagacgagctaatgaattttttcgtcaaatgaaatcacttccacccggcgaagagactactgtttcagaataccaacctccgtttcctcccgcaagaaaggtatttggcaataaagggttttccggtgcagagaaaccagttcgccctgaacgcgcctttgcagtcttttcagataatgagaaaacttcagcggggcctcatgtcaatggcaacaaatcatcgtctcaaggtttaccaattgagcggatcctgcatgaaggaatatcaggtaaacgcacggagtattcttcgtttgattttcggctattataccaaaacgaagaagtatccatggaagaactgcgaggtcgttcttatgaccactgtcacaacgaaccagtttccagtggaaagatcactgttacggaatcaaggccattagacgctatggtggacaagcccgcagacgtatatgatgcgttgactcctgtggtactatcgccgagaccagaacaaacaaaagttgcttccccgacaattaatacaaaagccgcgctggcagatatattagatctgttcaatcagcctctaaaagcagatctggccacttcttctataggagccgacaaaaagaacgaagagccattagcacctgaaactcttcggtcggaaaatgggttttctgaagattataatggcccttcctctgaaaaggaaataaaaataccacctgtatatggtgacgaaaatgactataatactaggaaacgttcgcttagtccagtgtacgaacaggatcttaatgataatcataaacgggaaaagcatgatcatcttgaagagccagatgcacaactatcatatcctcaaactgaaaaagttaatctggcaaatggaagtccgctagttgccgaacaagcgcagctctcattaaagcaagaaccaaagctccaagaagtagttccgcagctgcaagtggacgaccttgccaccaattcccctgagacatcaattcaccttgatgcagctgtggtaaatccacttgatcaagacttgcgagataccttatttgaggctttgcgaccagcattgacaaagctaccaatatatcatgagcatgcatcgacttttggacaacttcaggaaatagaaatgttcactcgaagtggaaaacgaagagcatcaacgtccagtcgtagtagaaggacaagtggttcggattttggcggtcgtgtctttacggtgcaatactctccagaggaacaatacaacgttcttgcaaaactcggacaaggcgcttttgccccggtttacttggtggaagagcaagaatcttctttatctggtactgaaccgagaagaaaatacgccttaaaaattgaaacaccttcgtcattttttgagttttatctgacgaatgaggctaacgcacggttgaaaggggacagagcatacaattctgttatccacgttcatcagatgcacatgtacgatgatgcgagtcatttattaatggcatacagctctcaagggtccatactcgatttggttaacaaaacacgagagaggtcacaaggtgccggtatggatgaaattctagcaatgttttttaccgttgagttcttaagaacgatagagacattgcattcaaaacatataattcatggtgacctcaaggcagataatgccctcctacgtctcgagccagttgaagaaactgcatggtcatcccaatacttcagagacggttctaatggttgggcttcaaaaggcattgttcttatagattttggtcgaggaattgacatgtcacttttcaatccctcaatacaattttatgcagattgggaaactgatgctcaggactgtgcagagatgagagaagggaagccgtggacttatcaggtcgattatcacggtcttgcttctattattttcacaatgcttttcggtaaatatatcgaaacccgagtggatattatcgatggtgttaagcgacacgttcttgctcagcgtatgaagagatattggaaacaagatatgtggaatcgtttgtttgacgttctactaaattcgacatttcatgctggagatacaggatttcctatcacacatgtgattgctaatattcgccttgagtttgaagactacctagaagaacatgcctcatcgggtgttggtttaaaagtacttttgaaacaaatcagtcggcttgtataaatacaggtaacaattgcattaatgaaatacgaataatgggttttggtatagtaacgatattctgaggatttaggtacttttattcgaggcttgacagtgctagttagaagagtaaatatagtttatttagtacgccttgatattgcttttttataattttacgtatgaataaaacatgtttacagcttggttatttattcgtataaccagatttactatccaagattcgatcccgcacgatggtacagttgacgaaaggaccaagtatttgtcaacactacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttactttggttctaacaaatgcaggactttggatgcggaaagtcgaaaatttataagagaaaatttgcttcctgcttctgagagctgtgctttgccgttggctttgcaaaacgctcttatagcttcacgtattgtgagaattgattttccaaatgagtggcctaacttttttgaaacacttattaacagagcaaacacactattaagttcaaatcagtgggaactcgcgttaagacacttcatcactttacatcatgctgtgaaagtacttgggtctaatcgactaccacggtcccgattaatatttcaacagattgcaccacaattattagactttctggtgtccgttgtctttcctttggcagaaaactggctgacgaatataaataacgctgattctgatgctcgcgttgcgttgaactggattgcgagtataacgagatatggtctcaaaacatctcgcagacttattcctggatttcgcgatttgaattcgagcattcctgcacagtcattctttaagaatggcttacaactttactcaaatgttgtgtcgtatcttgaaagccaagggcagaaacaggcttctttagacgataactttcatcagattgtctggaagcatgcattggttattaacaagattttcattgatcttgccgaatatcctcctatgctatcttctctcaattatacaaaagattacttaatggctttcacagaggtaattaatcatactggcttattattcaaaactgcagacgagtcgctcttcgattttgtcgaattattcagcaaactttcagtgctctgcatacgttcactttcacacgtactaacggaactaacggacggtacgacattaacctcggaatccacacaatcaatgtacgtggagttatttaaccaggaatatgtcagtcagttatttattgttttggtaaccgcttttgttgtactccgcaaaaatgattttgaagaatggaaagacgatccggagcattgggtcacggaacagctttctgaagatgtcggatataatattagaccatcggcagagcatttggttcagtgcttatttactttgtttaaaaaccttttgatccctcaactgcaagtaagccttagtgcggtttctcagttaccaagttcatttgaaaacgtgattgagcaggatgctattctttccatcattggtgcttcagcagaatctattcaagacattttccaattcgaaccttggtttctttccatctataacggcttaagtgacgtccaagatgtcaacatatccctcgtgttcagaagaagagtttcgattttgatctctcaatttgccccatttgtgtcgaatgaagacaccattcggctgatctattctcttttgccaaagtttttaacagatagtccatgtaacgactgcgttgttaaactaacggcacttcgtgcttacaaagacattctagatgattataacttcaaagattcgtgctttgcagcagtcagggatgaggttactcagagtatgattaatctagcgccttcgtttgacgtagcagaatccagacaacttgtgttggactccttaaccgcgttactgaatcggttaggaaagtctgttacgccttacgctgaaaccattgttaatttgttattgcagctttggacggattgggaggaagaaggcattctgcgagcgggtacagtgtctgtcatgagtgtttttgtgaatgtatgcgtgcatcaatttgattctttcagtttaaagctaacttttttaggctataaaaaccggtgctgaaccatttcactttgtgttgtcgagaatcgtggaatgctcaacgaatttggatagtgatgatcatgttatgttggaaactgacggtttggagttatgggctgcatgtcttcagaacacaacaactctctcggagcatttttcacacttgttccctaacattattcggtatctgtctcttggaacatctacattaccgtttgttttaactgtcttcaacagttacatgcttttagaaccaacgcttctttcgggcgatgttgcaacatacactctgacacaatttcgactcttaatggatgacgtgaaaaacgagacttttgaattcttgagctactcgctttctatgttgttaatgaactgcccgatggagaatatttcagagcctcttgtggcatctggattgctaagcatggaaataaccaaagttctggagaacaaggtaactaatattttgtgttttgcacatactaacgttcatgaaaaggaacatcctgtaaagctttcgagctgttgtttgttcttgtctcgtcttgctttccgttcacccgatttaataattttagtttgtgatcaagcttccgcagacggatctgcaatgactaagcttgtagagaattggattcaactcgtatgttttgttgtgttgttcagtgtaaactgccggctaattatttctagtatgaccatatttcatcaccaggcaatcggaagctgtgcatattgggtctcaccagtctccttccttccaatcatactggcgtgttgcagaacatgaatccactcatgcacctttggttcagtggtcttagtgaagttgaagaagacgcaaatggagagtacgtaaagctgattgcgacgaagcctatacactaacacgacgacagcgcccaaatttactataagaacgaagacatgtccgaatttggattctacctcgatccccagaccgcggaagcgaagagaaaggaattggtgcgtgggatacgaaagaacattttgtgattgtttacgtctaattactaacgtggataaaagatgatatctcaagacgctgttcacacagtctccttaaagtcctttatttcccaggcctttacgggttgcgcacaacattacggaggcctggaagcatttcgtgcctcgtgtctgcaaaatgtggactctgctttgttggaccaattttcgacaatgctttgattaaatcagtgcgaaagtcaccgccaacgagcgcgcaattcgtatcaaaagatggccttgctacggtgtttttttgtttctaacccggccggcaatatttaagcatcttggagatcgggctttcatcggccacaacgaacccccgcattcaaacccgcgttaccgtccacgtggattcttaaacgcttatcacgctgcccccctttctgctatcagtcgtgacgtggagagagtggtgaaaatgcgggatagggtagatgacttcacatggaatgcggcacgggtgaaactttcatccactcccgaagcaggaatggcgcgtttcgtttcttaatgggacgcgtgcatcttagctgagtccgtggttgcgcattgtgggaattagcgcccaaatgattattttcaggttgcaataatgttcggatgcgcttctgaaggaacgaattgttattgccacagttgtgcaagcatataccgcgtgtattgaatccaattgcggggaaacacgcataacgtcataattgatcggcaccattatagaagtttgttttgattcaacgtcataatagattagatggtttacaaggtaaccaagggaaaaaatagtaaatattaaaataaaataataaaaaaccgattaaaaacgaaaaaaaatgagaaaaaaaaataggaataaagccccttgaaatttcaataagatgcttaaatttttcaaaaccgtttatttcttttaagatttttttttctcttattttctttattccactgtttcattcgcggtacccgcgcagaaacgttgctgtatgaccacgtgtctgcgtcatcgtgtatatttgttctcagtgtttgcgctaattcgtcatcatgatgcagataagcgaaaccacgatcgcagtttctcaccgccgctgatggttccactacgtcgtgcacattatgtcgctcacataactctcgcaaattcgcacctccctcgctactcctacgctctccctataccatttcgggtttctgcacagcaaaagttgcccggaaaaacttagtaaacgctacctggaatcacaattataagaaacagaattgttacatgttaattttggatgtacgtaatttgtgtcgccaaatttgatcaatttgcatacacgaggttgtccctcactacaaataggctctaaccgaagtttgcgtttagaaaaacggagagcgaattactgacctcaacattacgaaagaaatgaaagacccaaagacggtgaagttttacgatgagacgggagaacatgcggtctcagaatctgtaacatccgcagacgtggacgaggttaccgaccatgctgcatcggaggttccgaaagagcataatcgtgtagcatacgacaaggcaatcgaggacatggtagaaaagattgtactcgaggaaagcagtgggcggcattttccagagcttcctggtctcgagaacttccacttgctcgaacaaatgggcgatggtgcgtttagtatcgtgtacaaagctgtgaacataaaaaccggcgaaaaggtcgccataaaagttatccacaagatgctgaagtcggaagatggaacatggaagcctagcggagtcgaccctgctagcattttgaaggaggttcaaataatgcgtcgtttgaagcatcccaacattattcagctgctcgattttattcagacagagcagcactttttcctaattttggagcttgctgacggcggagaactgttccatcaaattgtacgtctaacctacttctctgaggacctttcgcgacatgttatcaagcaagttgccgaggctattcggtatttgcatgaagaatgcggtgtggtacaccgggacatcaaacccgaaaacctgttgtttgatcgaattgattttgtgaagtctcgagttcgcagattccggaaaggtgacgacgagagcaaggaggatgaaggcgaatttattcccggggttggtgctggcactattggacgcatccgtcttgctgattttggtctgagcaaagttgtctgggattcgcacacaaaaacaccgtgtggtactatgggctatactgctcctgaaattgttcaggaccaaacgtactcaaaaagcgtggatatgtgggctctgggttgtgtgttgtacactatcctgtgtggctttcctcccttttatgatgaaagtattccagctctcacaaaaaaggtgtctcaaggacagtatactttcttgtctccatggtgggacgacatttcaaaaggcgctcaggacctcatcagccacttgctgactgttgacccaaaatcgcgttatgatattcatcaatttttggcgcatccttggatcgttggtactgaagaaccgacattccccgcaagtgatgcacctccaactggtaagccagagtcagcgtttgagtttgacttgatgacacctacggatgttcaagcagccacggtgcggacgcctggagtgacttcactccgcgaagtattcaacatttcctatgccgctcaccggatggaaattgagaaaaatcggagaaaagttataaaacaaaactacgcgaacttcttcaatgatctggacgatttagacgagggtgacgaagaatttaattcgtccaactctactgtaattgaggaaagtgtgttgtcagatggcgatggaggtcatcgtatatcgacaaaagctacagtctcgcctatcgcatgccagcgcaaacgtcgtgagacgagtcaccgggcattcgatctcaacattaacaactcaaccctttttactcgccgtcaccgaaatgctgttcattgattgagtgctctttgtttctacgttcgttctcattccgcttcccaagttaagttcccaaaacctctagtgagcggtgtatctgccgcttctctctgccatttccatcccacttttttcccgccattgtttttcgttataagttttgctttttcttatcctgttttgttctcattcttggtttatcggcctaacttttcaacagcctgtttggcagtctttatgggcaaaagtattgttatgatgacgttgatgatgatgatgatgatgatgatggctatacctaacaacccttgtttgtttcatgtcaagattcctataatgcaaggttcgcgtttatgattatcaatgaccctatttgactaagtatcgaaatactatatacatacctttttatctagaacaccagtagcagcatcacaagtgagttttttttggatttaatgtatatgtaggatatagaacagcgcaactcagtctttgtataacaagatttgagaggcgaaaatttataaaaataccgttcttttgtttttttttccctaagcgagctttaggtttctctgttgtcttttgtaactattgttgtatgtaataggttttcttgtttcgtaccgacagagcactcactacttaccacaaacggtggctatcgacgtcttcaggtccattccaattcgtcgtctaactacctcttcctttttgatccttacgaattgtgagcccaaaaatccattacttacgctcaattacttgccatcatggaagaaccgaaccaaaacgatgaaatgcttaatatgctggattctcttgaccagttaggtatcgaccaaccaaaggcagatgagggcaatgaatcaagagaaaatgttgccgagaatgaagaggacattctaaattttctagacgaactggaaaatgaaaaagacccagctcactcggaacatattgaaacagaatcggatgagaagactgctgctacaactttcaataaacctgtcgaagtaacgggtgacgagaaagctgttgccaagaaaaaaccagagccaacgactaatgcttctgataaacataaggaagaagaacaacccacagaacctactcgaacgacaaaaaagtctagcaattggttcggtgatttatggtcaacggccacagaggcggttaaatctgctgaacggagtgtccgctctatcaaattggatgaacatgcacattgggagaataaatggaaggatcttgctgacataaacaagattggttagtaaattacagaaagtgcgtgaaatagaactaacccgatttcaatataggcaatgaattacgatcaaaagctttaccctcgcttagtcacacacttcaaagtgtattaagtgcagttgcgccttctattcaagaacatgaagttctacaggtaactgtatttcacgatattgccggattcacatcgttggatcgaattatatatgatggttttaacgctgtcttggatcaagtcgaaggtggtgatttgtctgttcttctggccaaagaaggaaaagtgcggccgcttacgggtcggctatatgaagattttgccttgtgccatggcttaatggaagcaaaaaagcttgttaaggaaaatcttgctgaggctattcgtgaggttcaaaagcagattcaaaaaggaaacgaggacagctcagcatctgtcaaggaagtcgtccacacatctcgtatccttttctctcttcaggcttgtgttctaatgaacaaggaaattgacgaaaaggaacaactctgctttgtcttgtacatgtttgatgttacacacaacctggaattctgtaccgcctcacaaactattcctttggagtggcttgaatgggccaacgaccctcgctatgttgaagtgttcggtgaaaatgttattctcccaaaggaatgggtaaccgaatgggttgaaaaaacagtttccacgtcgactggcatcctcgcacaaatgtatactgccaagcgaatgggtctaggtgaagcttcgctattcgattctttaaaagtcaagcaagtaaaagaacaagcacaagaacattttgttgatactcaaatatatacatcataagaacgatttatggattttcacacggctccgctcaatgacgaatcatacaactgtactactctgctcttttgtttacattataagtttgtttacactcttaggtacataagaggagcaaactcaacatgcacctcgacattcccaaacacaaagattgaactttacaaaaattgattttgctcgttatgaattttctttctttgttttttgttttgccgttaactcaagcacttcgcatacttgaaccttcgaataacgctgtttgggatgtccgcgagcgccatacaattaaatgggactatgtgaacacggatccaaaggaaatatctatctatttggttaacaacgatcaatacccaaatattcgtgtcttgttaggcagcatcgaaacttgcaagaaccaaacttctgtacaactgtaccgtaaagatgataaaccccagactggctatcagattaatctcgaacgggaccaaggcccatcaaagggtatcttagctcagtcagaacgtatcacaattaagggaagaagtaaacattcttacgaaggacccgtttctggtaatgttgaaaaaggcaaggccagcgttgatgacacccaatctaccgaacacaatgataatgttgaatctgttcagtcaaacgaatcttcttcttccgctgtgaattctcaacgccccaattttaagtttttactctctctcttggcgttgtatttcattgtatttgtctaatgaaaacggagcgcatagactatttagcttacacatctgattcagcaaacctagcttatagtttttaggcatcttaattaataatgtatgtcttttgtttactacgcgtagcgcgtttgcatttcctttttgaccaccaagaaaaaacagtcacaaaatttctgcgtgggactttgacccttgcaagcaccaccacactccagccaaactccaaactccaaacacccagcgaaccgatcaaaatgtctggtggacgtgctgctgcttctggaaccaagttcagaatgaccctgggtcttcctgtccaagccatcatgaactgtgccgataactctggcgccaagaacctttacattgtttccgtttttggcactggtgctcgtctcaaccgtcttccagctgctgcttgtggtgatatggttcttgctactgtcaagaagggtaagcccgacttgcgtaagaagatcatgcctgccattatcgttcgtcaacgtaaggcctggcgccgtaaggacggtgtgtacctctactttgaggacaacgccggtgtcatcgtcaaccccaagggtgagatgaagggttccgccatcactggtcctgtcgccaaggagtgtgccgatctttggcctcgtattgcctccaacgccggtactgtcgtttaagcagcaggttttggatggtccgtacgaaagcgttgtatacaaaatcgaacggcgttcttggagaattgtctttgcgtatgagtgtgtgtgtatgggttggcattggttaggataggtgcaaagtgtccggtgtaaggtgtatttttggatttagggatggcatggtcgggctatgtgagcgtttacagaggattaatttacggatgcagcggtatcgtcgtttagtcgtccgtctactcctcgctcgtgcgccagtttgtctcattggatgtataattgttctttgtgtatgaaagacaaggttcgtctattagccttagtatttattcccctccccactcgaagaccctcctgaccgtcatcggtggtattaaagaatcgcttgactaagacccgcagccttacggtaccgagactattccaactcctgataacgctgcgacaaaccacacgacccacggctttaattaacaaccttcaatttactgctaatccggtgtttcttcctttattgacaatttcacgtaatacaaagacattagttttgaggtgtatcgagtaactacacatacaaaacgcaaatcattcaattccttcgcttattctgtaatcattagaaatgaaagttagacaagatccatcaaccttgtcaaactacctagaggtagaactgcaacacatgttgcttgagacaagcattattttttcagagaaacgccttactggtcaagtcactctgtctatggaacctcgagttgttggaaaggccctcgagcagattgtccttgatacatcttttcttgacatttcaaatgtgtacgtagatgagcaggaaacggcattctgtgtgaaggaacgcaaaagttttctcggatcggctcttcatattgtaccttctgcagtacttagaaagggcaaacaatttaaattacgaattgtttatgcgactacgaaggattgtaccgcgttgcagttcttgagtccgaatcaaactattggtaaaaaacatccttacgtcttctcgcaatgtcaggcaattcacgcccgctcgatggtcccttgccaagacacgccttcggtaaaattcccttgtacgtttaggattcgttctccttttccagtaatagcatccggtattcccgctggctcccaagattttaacaacggctcattggtttacgtatttgaacaacgcaacaaaattccatcttaccttatttcattgctcagtggagaccttgccagctgtcctgtgggtccacgttcattcgtctacacagagccatcaaatctcatggcctgcaaatatgaatttgaacaggacatggaaagatttattcaggctgctgaatcaattacctttgcatacccttggacccgctatgactttgttattcttcctccttcttttccctacggtggtatggaaaacccgaatgcaacgtttgcaacaccgacattaatcgctggtgatcgatctaatgtaaacgtcattgcacatgagcttgcccattcctggagtggaaaccttgttacgaatgaatcatggcaaaccttttggctgaatgaaggtatgacggtttttctcgagcgaaaaattatcggtcgtatttacggtgaaaagtatcgtcaatttgatgctattataggttggggtgagctaaaagaagctgttgagctttttggtcctaaccatgaattcacaaagttggtacagaacttagacggtgttgatccggatgatgcattttctaccatcccttatgaaaagggatcgagtctgctgtatcatattgaaactgtactaggcggtgcccatatatttgagccttttcttccctattacttccggaagttttcaaattcttccgtaaacgaactccaattcaaggaaacgctatatgaattctttaagccccagggtctcaccggtcaacttgataaaattgactggcaggcatggttatacggaccaggaatgcctcctgtgactcctaattttgacacgacattggctaatccctgttatacattggctgaaaaatggagaacggctgctgaagcgcatactgccccagtaccgtttgcggcagacgatgtcaagagatggtctgccggacagtcgtccctgtttctcgaccttttatttgaaacttcgccgctcccaaatcagtatattgaaaccttgagcgacgtatatgcttatggcaaatcagagaacgcagagttactctttcgattttacaaactggcactaaaggccaagtacacgcgtctctacgatacaattgcacaggcggttgggtctgttggccgcatgaagtttgttaggtatgcttgtcgatgctttcgaattcttactaacttaatttccagacccatttaccgcttactgaatagcgttgatcatgatttcgctgtgaagaccttccttaagtaccgcgatttttaccacaaaatttgcagctcaatggttgctaaagatctgaagttgacagaataagtgtcatgaagcaaactttaatttaattccgtattttcaagcttactattaaggtttttatattgtaaagaatgctattcgttatgtgcgtaccaggtctaaaaatattaagtcagcagtcgctccacattaatcttaagacttcataattgatcgtgttaataaaccattagtgcaccagtaacacaactttctaatgctcaagaatgttaaggttaccggtgatgacgcagttttcaaggacagatccgttggggatatcaatgcggttgttgtcgctggcgacgataattactgtacccttcaacgtgacactacggccgatgttgacattaccagtaattgtcaaatgatcaagctccaagatcttgggaatactggggatatgcttagcaaagtcagcgaccttcttgaagtcagcaccaagcttaattaaaggtgcggaacctccgaaacggtggggatccatctccaattgaccatggttaattgagtagagatcggatttaacaagcataaggtctgaacacgtcttcacgggaaggaaacggcgtcgaggaacgttaacaccgtgtgcgttcttaaagtgacgaattgcagcaccgatggcagtctcaagttggataatgttgtgactctcaccatgatatttcacagttttaaagttgggaatgatctccatggacaactcatggttttcaacaacacgcttgacagcagggagatgaagccaaatgttgttggtgttgaagtacttgaacttcttaatagatttgaattcctcaacatgttgcgagggaacctgagcgatctcaaggagacgaaccttgccctcgtagtcgatcaaagtaccgcccttgacgtcagccttggtcttgtcggtgagctccatgatgtactcggcatgggtatcaatcatgtggttcaaaatgttcaagtctacgacagcaccaaggttatcgatattgctgacaaaaagatactcctttccttgagccaaaagacgatcaataaggccgctgttgtggagggactcaaacaaatcaccatgtccggggggataccactcgtcaatgggggaatcggcctcacggggaactggcaaaagcgtttccttgtggacacgagggaagcgagattgattgaacgtaagaatttcaatcttgtgagcctcgtacttcttaatcactttagccgtggcctcatcagtgttgaatgagttcatcaaaacgaaaggaacagaaacattaaatttacggttgagatgttcaatttgacggacactgagatcaaggaaagagtttccctcacgcacctcaatgatggacttgggaccaacacaacccatagaagttcccaggccaccgttaagcttgagcacagcaagcttgttgaggtagtcacgagtgagatcagtacccttcaaggtgctgtattcaacaacctgctcggggttgggagacttgacactatcccagttgatctcgttacccttagcgctctcctgcaagtaacggctgaaaagactgaagaagttatccatttccttctcaaaagctttccgttgcttagggtctttgacagtgttggcgaggtggttcagctcatttctcatggtactagctgcaatactggtggcagtattgtcaaaagcaaaagcagactgagacttgctatgttgacgaccgatgggacgggctccagtgggcaacattttgattgtgaataaatttagggaactttctattgcagaagagtggtggtttgcgctggtcaggagtgatagtgtgcctcttttaaatacacgctggctcgtgacgtcattgtttacacgatacctagcgacagtactaacaacgctttacgaaaagaaagacagccttaggcggggaggatggtagcgcttagctgcgtgtcgctacactaaacttgtgatagtgattaaatttcgttaacctgcacatacgaaaattctagaattactaatattaatgcagcctccttcgcgaaccaatttttcgtcttgggaggcatgcaaacatatatataagtaaacatgtggcgtacgactatatatattattgctttcagaatttgattggtgtagtttagtacatgaagtttgtacaagcttaaaatgggccgtaggttttaagagagagatttgcaagtaggtatggagaatgggttatcaatagagttgtacatacttgttatttcttttcacgtttctttatttcaggaggaaattggagatcggggacaggcttttgtggttctttagtcatggttgatgataactgaggattcctctgcgggcatggccgaattacttggaagcctttctctgctggaatttcctcctgccttttcttcagtctcggcaatttgagtagactctggccaaagtcgtagatagttttccaaagaccctttttgtaactagtagcatttgaggacgcggtatttagaggtaaagcacgagcagcctcgtgatacgcttttgcagtgtttgcatcaagatacgggtgataaacatcagcttcgcgaacggcatagtccaccccgttttgaaagatactggtttgctcgaaggtcagaatgtccatcttcaacgatcggtctcgatcagaattcatacgacgcttatttagaaaggcttgcttgggagggcggtagtaagagtatactggtgaattgtcgccacgagaagaaggagtatcggcactattcgggaggagaagagcagtagaagaacccgcaatacacgagttcgtttttccagtgtaatcatcggaagcgggcgtcgagacatacgagctagcaaatccggttgttacagtatttataggcgatgatgtggccatagacttttgagagagaactaaggaagacgtatccaggctcaatcgcggattagatggggggcgtcttcgtcgttttaactcattgataccaaaaacgcgggcccaaccaaacggtcgatcaagtgcaatacctttgctttcactacgagctcctagcattcgtgcaataacctctactattcgctgagtagagaaaatcataaatatgaagcaaacaatagcatgaataaagagtatcgcatatgtcaacatttcccggatagattccggagtttttaaccgtaaactgagtggaataattagaaagagcacaataagccttaccaaggaaagaaacacattgagtgcgttcatgtttgtttgtggatagtgcggccgccaatacacgtacgcaaataaatttgtacactcaataagaacggataatatcagctgcattgttccagacgctattgcagttccagtgacgagaccttttaagaactgaataaagcaatgataaacccagaaaaagatagcctcctccctataagtgttatataaaggaccaaacatatgtaaatatgcgggattatcatacaagtctgatcgtggactaacatgtaacatagacaacaaaacgatagctggaaagaatatggttaagacagcaaacagcgttataggaacaattccgctgcgatgaggaggagcaacatattgcgcagacaaatatgtaactaacggattatatgtaatgataaaaaaccggagaataactccgaatgtaaatttccaaatgctgtaatgcatttttatttgtgtatatttgaaaattcggctagacatccatcgcacgcctacgatcaaaatagccaaacaacaacaagctagtaagaagatgatccatataaccataaatggaacccagcagtcaatattgacgccaacagagtccaaaaaagaatacaatccgtagaattttgttctaatagggcttagtgagtaaccattttttccaaaaaagtcaacataatcaacaaatgtgtattgctgtagttcgccaaaagaaaacacacgaaataagagtgttgaccacgaaattaaagacatagtattaatgtaaaactttggaaatgcaaccgtgagcattgcagtggaaaccataaattgcaaatacaagacgaagtctgtaaaccctaaagcagtcattcttaaagcatcaggatccatgctgaagttgcatattgccttaaatggatcaaggtttcctgtccatggattgaaaaacagtgcgaatataacagatgcaccgacaaacaaaagaaggcaaacatagagacaatttatagtcgtgaaaaagtattgtattggaacagtgagattgaacttaatgcaagcaagaacatttttttcaggttcaccatcaaccagtataacacgattccgcaacgtcgcaagttcatttttgggtgagtaaacagggattttaacaaggaaaggcaacgggtccaatagcccaagggcaaaccgttgatacattgaaggtgtgtggatcaacaacagaatggcacaacttatttgtatttgtataaacgcaagaagagagcacattagtctctacataggtgtagcagcatgtgatgagtccgttaccagcgacgg