ccctataataaaatattattccctagagtaaaataatgaagttttataatatgttggagattccgaagataagtttgttaatattaaagatttaatagaagaagaactaatcttatttaaaaataacctttttatagaagttaaataagaatttaataaagtaattatagtagttattataccgctattaaattctccagcgctagtacattactttctacagttaagattaataaccgtactaggctattttaacgaaataaatatagtaaaaagagttggtaattttctatttggttttatagaaagagatagagttcctaaagattacctattttgctttatagtaatgaaagttcaatacgattttaaaataagaattatattaatccttaagaactattattaaattagaaaagaccttcgttattaattatattaattaccagttataaaacgttaaattaaagctttcgaataatagtaagtctattctcttatacctcgtacgcttaatatagaggttttgctaggtaaataggtatatgacgagaaagttaattatattaataagtagacctttacccgtattagataggttatttatagtaattttaaataaaataattagaatattcaaaacctttatacagtaatcgtatatactataagcataaagatatttctagttattatagctattaacaatttagagtgtaagtaatttgatttctgtatagtatttttaaatataataatccttaaagacgaggttatttatattaaataattaattagcttcgagaaagataaatatagagtctatattccatatagagctttatatggtttgaagaagagtcctttgtattagttttagattctactacctattttgaaggatataggatttatcctaatatcctctaatatttacctttttattaacaactatattaatacccttattatactttacatcgataattttttaattactacccctattaaaataattatatttaatattaagtaataatttgaattttattttaaattgaaatactttaggctagttaggactttcttaagttataatattgtaagggatagaaattaaaaaatagtatttcttttataattataatatattaaatctattattaagaagtttaattattatagtttctacggcgttaagactctatagatactagactttaaaatctataggggtattgaacaaccctataaataaaagatatttattaagaagattaattcttttaattatattttaaccggtataagattagatattacttttacagttaataaactatataagggtaatgctaaatcgatagatttttataaaatagtaataaagtatttattttattactttattgagacccccgatttaggtatatttttgggaggtaaagttagtctctctagcgatctccaacttcgtatatatatagacgcgtctttcgttaacgatatcaatacgaagtatagtacggttggatatatggccttcctagccggtagtctaatttattggaaattaaagaagtaaacttttattacattgaatataatagaggtagagtttactaatcttatcctagcaactaagactaattaataactctctactatatttaataaatttagctatccctaaccccctcttaaaattctttttataaatagtactaatacgaaggatattgtaataaccggtttaggcgctataaggaaccgttatatcaatattcgatataaataaattatagaataaattaaatagaaggaatttaatatcatctatattaagggtaagaatatagctaccgacggtcttactaagggtttaaaagtagataagtatactaaatttattaaaatactaggtataattaagaaggatatcccctagtcaaataagaaagagtaaaatgtataaacactaagcaaagtattacgagattttatagtagtagttagttagctggttggtttgtgggggtgtgtaggaagggtggcctgtgcctagataacccacactaccttccatatccaaaccactagtatttagcagggatctctcccttgtatagatagttctccaatctacacacatctctccaatctcgctagtccaacacagcgtcttatcatattcctcgccgagtggacctttccactttacaaggattgaaaacctaaccttcccttcaatacctacactcttgggaaagatctcacttgtacgagatttttattcataggctaggaaggtagtgctcagtcgtcattgtgtgtatgttcagtatcttctcggtcttgtcagtcttactctctcgctcgaggcaagtgaatgcgtccacggcggcttctcatcgacaacagaatagccgatgatcttggcgtcaccttcccagccggactttccatttcatggcctgctctgattctacacgttttgatatttaaagcaacgaaaggggagtgtagaaacggtatggataaaaatgtcatagtttatcattcgattcgtaattaccaagtttccatcttttccaatgctacccaaccaaaccgaccacctctatctagctccaaccactcgcctctagtcatccattggagcgtccacaagcgtcactggcgcgtggccgccactcaagttctccttttcggttccgcttggctgttgagaggcggctgtcgtcgaggcaaccacagggatgcgacggccaaccgagatgcgtgcaccactccgacccaggctgttgcgcttctctactaagctgctacgcttatccgccaaggggtcagccgtttcggacttaggcgtcccggcctcagcaggggcagcgccattcgaatttccatcggctgggtggcttatggctgaaccagcctcttccggaacctcgagactggacctcttgggcaatacagggcccaggcttggcctcttgccatgctgctggctagaagtagggctcgtaataccgctgggggaaatggggaatcgggtctcaggtccgccaacgctcctgtcgcgacggtgagcgcgtggtcccggtgccggcgatgtagctctgcttctgccaccattggccttctccagaatcaatcggtttcgctcttccatgttcgccctgcggttgctctcgtcggtggaaattgcgcgtggacggttgttgtttcccgaaatggtcgcagaggcgccaagagtggacatgcgcttcaattcactgaagatggcatccttatgcgcgaacagatcgcgaatcaagcggtaggcgtgcttctcttccatggtgagtgatgtttcggtacgtgggcggagaatgcatggggccaaggtagttgccagcttggccacatactcctcgtcggcagaagtgagctcgatcaatcgggtgaagtggttcatgcaagcatcgagggtagcaatgttggtgagccgtagctgcgacagagtctgttggagaacagggatgcgggcgtcttcgctgctatcttgtgttgtgttgtagatggtccggatgatttcgtagacatgagaggataccagagagtctaaaatatccgtgtcagtaaagcaataccaatattccagtggggggtttggtgagagcataccaggaagttcgagtaggtagagtttcaacagactggcgacggtgggaacatcaaactcggcaaagacttccaacgagggaggctttccattgttgaccttggcgcgcagcttgtgggtgtccttgagggagacttcatgaagccataccccacgtcgagcctcatcgccctctagatccgggtagtggtgatccaggtacgttagcagagtagtgacaatgatcggcacacgcttcttatccgcccgagcacgggcctcgagatctacaccaaatgtttgctcatcaaccttgttgtagtagttttcgtaggtcacaaccttgggcacaaagctgccagtccgatagttctccagcaggtaacggaggtcgcccaatggctggaccgtctcctggtaaagcatcatgttgtctacagtagattgcagactgggaatgacgttgctgatggtaccagaaaagtccaacaccacggtcttgatagccttgagcctgtcaagctcgcaacgctcgaggaacttgaggtgcagaaagatggcctcctccagctcacaccgcatctcatccagcttctggacggcagccttgtacttctcatcagcttctctggcctcacggcgcatgcgctcagacggagtctcgttggggcgtccattgttgacaccggggatgttccagttggcaaggtactcgctcacgacaccgacaactggcgagtcgttcccttcggatccgttggataggggcatcgagaatgttcggccaacgggagccttcttttccggaacaccagccagcttgaacgcctgagggcgccattggtaggacatcctggaactgttggcgaaagtgtttccgacattaccgatcagacgcaggaagccgtgggtgatgagatcctggccgattctctcagcataactgatgctcgtagtgcccatatgccgctgcaagtattcgacaatatccgtaccagccgatgtgttctggtacgttcccaggatcgggaccttggtctcgcccatcttgatgttgttgagcatgtgggcgaggatcttcttgatctggtcaggcgaataggtctcatcgccaatctcgtacggctcgtcatcttcctcctcctcgggctcaaccttgatttcgggaattggctgcttgggtttcgggctcgctgccgattcggggtcttggaaggccaacttgttttcttcttcgagatcctctaccaggcggcacttgttgaaatagttgctgcgcagcttcttgacgagttcggcttgtttgtcgtgggccttgatctttgcctggagctcttcctgcgaattttgtagccgagattcgtgggcgtcgcaccagcgcgtaaaggggttcacaactagatctcggatgttttgcgcaattttcttgtggttcttggaggcgtcttccatctcggtccgcacaccctcataagcctggcgggggagacaagtcagtcaacgctgtctcggccaagatgaagcctggtctggctttgctggcatgtgattcgtaccttgcgcacacttgcgccatcgtcgcggttgaagccgttcgggatcttgtcaacggcaggggcgatttcggatagacgctgaccatacacgtcctcggcttcggcgcgcatgcgagcgatggtcaggagttggcggttttcgaccacgccttgctggagcttgccaaacaggaccccgaggcctgagcacgtgtgcgtcagcacggccgacaacgacagcggatctactggcgacagccaaactacttacctgcggcgtagtcgttggaccagaaggagtccgcgaagcccggcattgtggtaaggagggctatcgctcgataggatgagtcggtggtatgtagcagagacgatgatgtttgggatgaattaactgtgggaaaacttgtggcagcaggggcagcgagagtttttggtcggcgcgcgacgctggagtgaggctgaggcaagcaggatcccagctgataatcctcgcctaggtctgattgaggagaggccggtgaatacggtatacgatccgtcagggtagtccaagtcggggtccggggtggttgatcccgtcagtgtcgtttctcgaagagccagttgaactaggcggcgggaaggtgggtaagtctggcgggtctgggattaaagggggggcgcagcgccgccgagtggcctggggatggagacgacgcaggcaccgtgatagcagcgggggtctctttcaacggagctcaatgccggtctccttgtcgtgggatccaactatccggatatgggaccaaatcactacctggatagtcgactaggtacctgggtgatgagcatgaagttggcggtgatcgccgacggaactaggaaggaacaacaagagcaaaatgcagtggcctgctaaagtgtcaaagtaaaaagaagtgaagttgaagaaacgctggggggggggcttcaggggaggggaaggagaagcaccggcagccaaattggaaagacacaaggcaaaagtccagtcgttgtcgatgtcgcagtcagaaatagcagtcagtgagcacaagggacgaacgggcattcgtgaaacaggggcaacacacactcaaacttcttcaagtacagcacgcagatgggtgcacttcctttacctacactagaagaggtggacggcaggatgtggtgcgcttgcaggtaggtaagtctggtaaggtaggtacgggcaggccgagtggaagtggtggaggtgcagggacggtgtccaccgagaagtgtcatggtgggttggctgtcatcgggcagccaagtctcactcattcagttccaagtttcattggaggaggggcagcgtcagaaggatccacacgtgaggtacaagtacgccctaaaataggtaacctcaacctcctcgtgtaggggtcgaggggtcttgagacgggatggagcctatcaaactcaagttcccgtgtctgtttctttctggaaacgtagttttacacttctacactacttgaaggtgaatggtctgcggattagtgctgaactgaatgactgagacttgggctgtgaaccccactgtccctcctcggatgtccatgccaagaccgctctctcgttggatgtccagaccacaaagtgtagcaaagcatcaccatcgggcagcttcgccgccagcagagttaaggtcgccgatgagatacaacagaatatgaacatttgagtagtattgtgcttcgggctcgtcatgtactttgatgggagatgaaggaactggcacggcccaaaggctgtggtcccgtcagttatggatgctgcactttatacatatacgccaagatacccactctacgaaccactcagtagacgtgtagatctcagttggagtaactgttcatgactcctttcgacattacctattcgtgccttgactcggattctagatgtagtcgcttgagacgcaccggtaggtctacactaagtatacacgcttcttttgcatctaactcaagaagtgtatgcatttccaggtcgcatcatcaatgacatgacaacgccgcggactatcaactaagatgaagtaaccccgctaagctttaggcgatttctaatccttcaacgacaacaccgtaaacacgctcccctgtttctacttacgcatctcttttcccttttccctcattcatcgctttttcggccataacgttggtgaaacagtcgtccctgagaagatgaaggaagaaaagacccgcgatgtcggggatgatgttgagcgtttatccgcccccaacacgcgccgtcaacggcgaggattcggccgcaagttctgggccgccgtgatcatctctcttttattgcttcaccttctcgtccgacccgccagctatggcatgtcgggttgcctgcccagctacccgagggagaagagcattgaaaaacgcgtgaagcgtatcctgtcacacactccattgatcggtacgaccacaaatcaataattattcaccaaatactgacatagagtatagatggacacaatgatttgccaatcctgctgcgagccgctttcaagaaccacatcaatgacaagaactttaccaccggctgggaagacggcacgctccccggtcatgtcgaccttgcacgcctgagagctggtatgaacggaggggccttctggagcttgttctggccttgccctgccaacggctccgacttttctgatgaaaactatctgcccggtgggttcaacctttcacgcagccttactgcatagcacgtcaagagaaaaagagtctgacattatccctttccaaccacacagccgtccaggctaccctccaacagatcgacctagtcgaccgcctcaaagccgcctatcccaaggacctcgggccggcagtctccagcaaagccgcctacaaggcctggaagcaccacaaccagctcatctcgcccatgggcatcgagggcctgcaccagatcggcaactcggccgccacgctgcggcgctaccacgccctgggcgtccgctacgcgaccttggtccacaactgcggcaacaagtacgccgacgccgccctgcaggagaacccattccgcaaggccccgtcccactggggcggcgtcagcccggccggcgaagccctagtcaacgagatgaaccgcatcggcatgatcgtggatctggcccacaccagcgtcgacacgatgaaggatgttttgggtggctcgggcaaggactggaatggcagcagggcccctgtcatcttcagccactcgagcgcctacgcgctgtgcccccacccgcgcaacgtgccggatgacgtccttcgtctggtcaaggagcgcaactcgctggttatggtcaacttctcacccgactttatctcgtgcgtggcggcgccggacagggacgatgggctgccggatttttacccggccaatgcgactctggagcatgtggctgaccatatcattcatattggcgagctgattggatatgatcatgtcggtctgggtagtgactttgatgggattccagtcgtcccgaagggactggaagatgtctcgcgctacccggacttggtggccgagctgcttcgacggggtgttagtgatgaggatgtgagcaaggtcgtgggcggtaacatactccgcgtgtggagggatgttgagctcgtggcggctacgatgcaagctgctggtgagtcggctctggaggatgatctgcctaacttgatgcccgaggagtagacatctgaatgggcggcacgtagagaaaattaccgtgtttccgcaaagttttgtggcagcgtagatagctccaagatgagcctgcagatggcaagctgcttatataaagacacaagatctggctagcatatagactcgggaattgggtatcataaatgtctgtcgtgattcgagtcaataagcaaaaagttgcccgtgttttgacttgatccgatgaattgctctacaacgccgcgcctgattccttttgcgtcccagcgtgtcttcgttctggcttgacgtatcgtacactgattttgcctgcctgcctgctctaaaagctcgacaacacccagccgagccacgtcaggcacatctctttcttctctgtccatgcgttcgatcccatggtccgacagctatcgaagcaaatgtcgcgtagcagaattgctccagaaatatccagacgtcatggtattctccaaggttcccgtcaccattaccgtcatcgactcgctcaaccgtggcgctcgatcttgttgagcttcctggcgttggcgatctggttcctcgtctgctgaccgcgcacgggcagacccatggcatggcgacgaccgcggtaggtacccatatcacggaggcgcttgatgttgtccagcaccagcctcctggcgtcgttctcgattgtcatggtcgacagttcggccgtcagggcagtgacgatcttgggcgggagggtgcccatcttcgcgcgcgggtggatcgaatactttgcgagaatgcgggcagaggcctgctggcctaggccgtagaagctctcgagagctttctgtggttcgcaagtggaaggttaaccagggtgattcttggagcgcagaggaggacgaggacgaggacgaggaggagagcgcacctggacgagcttgtgctcattgaagttgactcccaggatgaacacctagcaataaaatgttagaacttttggacaaatattcccggaaatcgcagaggccgttgtaggtaccatcttgttagccgacgataagtcaccttgtcgcaatgggcataactcggttcaggaatcgcggaggagtctcgactctcagctctcagcaacccgcaacccgcgatttggaaccgggcgtgcagacttgccgggcaggcggcggatcgtgggggagcccgcattggccggtgcaaatccgcagcggagcatttggggtgcgggacagctggcatcccatgctccgccagctgtcgccataaaggttatacacatgcgattgtacctcatgcatacactttaccgtatgagtcttgcgaaaagaaagccaaaatttcatggcgatgtgccaaaaatgcagatgaacaaccactcaccatacacatcatgacgatcgactttactgcgaggccagaaaagcctcttccatactcggatgatttttcatctgcagaccaatatgtcgacagtctgctggactttgcgaccaattcccaccttttccagtttctctgtggtggtgtccacattcttgacttcttcaccagcgagcccggcctatttgtctctgccgttcccaaggaatggcaggagtacctggtgcagaccgagcccatggtccttttggatttcttgatgagagatgatcttgacacacttgccgcgcaaactggcccgggacagcctcccgagacgctggttcaatatgtcaaggatatcaggaaactttctttacgacgctccttccagcccagcaagccaaaactaccggtgcttcctcggcaggtagctttgggaatgaacaccaagaaagttcacgaagtcactcacttttccggatacatcgacaggctctcggaggacgtcgctcgggtgaggggacaggaactgacgcacttggtagactttggcagtggccagaattatctaggccgcgctctggcgagtcctccgtacaacaagcatattgttgccgtggagagcaaggaggccaacacagcaggcgctaaggatctcgatatcttgtccggtctagctgagcgggagaagagaatccgcaacaagaagctctaccaccgcattatggaaagtgtagatccgtcagaagccaacgatgaagaggcactgaagcgcgccgcaaaggcactgggtgtgacagacgaagatattgctaccattgatctccgatcgagaaaggagcttcaggccacttatgcgcgggaggaaggaaagggcagcattgagtacgtcgttgccaagttgggagatgccgacttggcccctgtgatctcccagctggagtacacggaaactcacagcgaggatgatctcagcatgatggctgtgtccatccactcatgtggcaacctctctcactacggcatccggtccatggtcctcaactcgtctatccacgccgttgcaatcgtgggttgctgctacaaccttctcaccgaaaaactgggtcctccgactttcaagccttgcttcagtcggccaacccttcagccattgaatgctcgtgttgttagggagtccgagagacgagatccccagggtttccccatgagtgagaaactctccacctacaatgaccaaggcatccgactcaacattacagcgcgtatgatggcgtgccaagcacccgggaactggaccgacaaggagagcgatgccttcttcacccgccacttttaccgcgccgtcttgcaaaggatattcctcgacaagggggtcatttccaaggtctaccacgggccaagcgagggcgagggcgagggcgaggatggcaacgagagcccgttcaacttcagcaccaaccccgtcgtgatcggctcactcaggaagcaatgctacacctcgttcagcgcctacgtccgcggagcgatcacgaagctaacgaccaactcggactttagccagtacagccagattgtacgcgagaagctaagtgacatcaccgacgaggagattgccaagtacgaggccgcgtacctgccccgaaagcgggagctcagcgcagtctggagcctgatggcctttagcgcgtgcgttgttgagtcccttatcgtgactgaccggtacctgttcctcaaggaacattccgatattgttcgcgactgctgggtggagacagtatttgactatggccagagccctcgaaatctcgtcgttgtgggtatcaagaaataagaagacgtgtaggaaaataaaacgatgtcggatgagttgtctcctcttccccagccacctttgtctttcacgcatacctacctatacagcaatctctcggatattgtacccctggggttgtgcgggatgttgtaagacatttgacttgttgacctgatatatctatttttgtgtccgtccaggttataccctatgtctacctatcccgggggttttattccgcaaatggagagagttgcaggactgtcgttccgaatttctgcacgccttcggttcggctaatggtcgcatccttcttcgatggggaactgccattcagcatgtcgcaataggttgaagcgatctgtcccacgctgcagcagcattacccctagatcggagagctcttagccttcttgcagtttgccgttgcatgttgagccgaataagaagactcgacattccgatgatcatcaagcatggtctttggtatgccggatcccctagtcacttgcatggtgtttgataatttgcttccggacagacgctgtcaccagacaaagtgaaagccagaactcggtccgatgatcggtgtctaaaccttctcttccaggtggcacaagctcgggtaccgcgacctgtcaagcagaagcagatcaaaccggaacatacaattgaacctttttgaccaatcatgcgggaacgaacaaagctttgaaacagaggcgttcttttctgcgttatctcttgtctcttgttgtacaaaggcaagttcaagttctcggtgtggcttctgacgtgccgcgttttctcgacatgaccggtgtgtaactggaagggatactatcaggtgaaggctggcgaaggctcgagaagttggctgtttccgaagatggtcgacatgtgcttcctcctggctatagtgatccaatccaggctgactactagaaaggaatagaggggaaagaaggagagggggggttcacttctcgggatttgatctgtctttttttgcgccactccacaagagaggcttcccccacactttctgctgcccaaagagaagaaccaataactcttttgcgagagttaattgttgttgcggtggcgccaggtcaccagcaatgaggtgaaactgaaaggctgtgaaagaacccatggctgacaggcaggcaacctcgagggcgcaagcagaggtgaggtacctgcgtttcgtcctttgactttgctttacatgtatagtacactacattgcttagtgccggcattgtaggtacattgggaggtatgcgttgtaacccatctgtcttactggcgtttgcccagagtggtggagctggagatgcaaaacagaaagaagtagacacctctcctaacgacatcttccactcatgatgtgcttggcaatgattcgaatcggagtgatcttgaatcttagtgcagtccggcaaagaccgcaatctgtacgctggaatcaacatccatcatcaagaaggcaaagtgagacagagatgatgggaatcggttgcagtatttcgagaacgctagatgcacccgaggtgcttgacatgacaagcgcccgcggttacctgcaggtgcgcgagcatggaggtggataacttgaagtgatgtgccgaagacacctgccccccctggttctgatacactagaaagacattgttcaccgggtttcctccactccttttttttcttctgacattttctttttatgttttgtcgagttctatcacacatacgtagctacctatgcaaggcgcctgaccgaccgatagatacccccacaggcgatctcatgtgatagaaagctctcggacccttactgggtctggttcgatacctataacggaagcgtgtccggactgttgttcttcacatcgcctaccccaccacctgcactggacctaaggttctactccatgcgtacactaacatagaggtacactacacctatcgtcaacccctgggtatgcagcctggtgatctatccaaatatttgaatcgaggacttgcatcgatcgccatagcactaaatactgcatcgcatgcaggcatcagtactatatgccggcggacttcgtctttaggttctaccaccgtggggttcgaaagaggttctccaacacgatggccagggccccggcttaggttatagcacaatcacgggcaggtaaggtacctctaccttatcagttcttctcccggacccagacgcttccccccgatctcgggtcgggtccccttcatcctctgtcccgccaagctttacaatgtcacaaagagagcaagtagatactgtactcagcagatggagaactgaagaaggaagtgtgaactggagaagcgctcactcctcttacattcatcactttgacgaacgaacttccacttgttttcgatatccccatgtcttttttccctcttttgtttttctgaaccttcgcttatccatcccaaatttctttaatagctccatgtatcctggcccttctggtccttgctctcttcgttgactcatccatcctttccacttccacaatctcctatcttgtatactttgacgatactcccccacctacccatagagttccctttccatctcgcgtcctcggtgactggactcgcgtctctatcagtccgaccgagcctactttgtttcacatagctacttgctgatccacctatctatctcctatctttcagatcgacaacccaagaactgacattttgtgacgtgacgttcgacggactccgctttgattgtacggaatagatcgggagtccggaacagtcacctacccaaacgatccagtggacccctcaaaacgcacctcactttcgccttacccaggtgttactccaaaaactgtttaaagctcaactcctctttttcgagacgtcacaaggtcacaccttgatcacctcatttctcatcactccttcgacgccattcatttgatctttgttttattttattttatttccaaaggggaagaatcatcgcaggaaatagaagtgacaagggttccatcttggctgtctttcttaaaaccaccaaggtgtgccttgggcattttacggaaaaccatcaaagagaactccagatcaagggaagcaatcaattcacacattcactgctatgaacgcacaaataactttcctggtaagacatccccttttccttattttttataccattctcaccccacaatatcatcactaattctttgtctcggaaaccaaaataacaggatggaaccctgcgtctcatccacattcccctccctctctactcgaccttcctccaacccatcctccagatccttcttccacccagccaaccattaccatcagcaacaccctcaccacccgtcggtaacttccaccaccaagatgaaacaacctttctaaacatctccatcacccccctcgaatgctccgtcgtctgcccctcctcttgggcccgcgccgtctttgagcccgccatcgcgcgcctaccagaagaccaggcaaaaacgatttcggtttccaaggatgcctacgccgttttttccgtcatcagcgccggcatggacgccggctcgcgcgtcgtcgacttgacttgcccgcttgccttggcagggatcccgattttcttcatcacgacgtattactcggacttcatcctggtgccgaccaaagacaggagagcggtggtggagacgttgagggccaagggcggatttgtatttgtcgaggaggagggcggagatgaaaacgggtttgatgggtatggatcgaggagggggtcggtgactatggcgtccgggatgggttatcattatgccagcgcatcgagtggaaatggcgggcttagtgggatgttgaccccaatgatgccgaccacgccgcccccttcagatgcaggggaactgcagctcaagacgtttgagacgctcaagaggcggaacgtggtgccgtttgtggaacccggtttgaggctggtgcattgctcggggagggagaagacgagtatccacggcggcgggggcggcgagggcggacgtggccatggacatagtggaggcaacgggacgggctacggcggtgagattgatggggatggtagcgcaaatggcggcgccggttactacccgcgcagaaggaggaacagctggatcgacacagtcgacaccaagctgtacacgagcatcatctcggcgctggtgtcgcagccgcggttcctctcggtgaccctggcgcaagatgaccccccttcgctgctgctggacaaggcgctggtggacatgtttggcgactcgctggtgggaccgacggagggcacgctggtgcccatctttctcgacctggtcaacttgccgttcgaggcaacgggcatcgtttcgggggttgccgggaggttggtcaaggacatgcccatggcggagagcgtggagctgtcgtacttgtcgacggcgagggccggcgctgtgatcttgtcctgtgagcaagccgtgacggctctgggaattttggaaccgttgctgaaaagccaggggtgagtgacgccgttttcgattgtgatgcgtggctgagaaggacatgctgcgttggcccggctttggggatgatcgttcatggtgaaaaaggcccaaaagtttgtacaatttcgactccttcatatcgtggtgtcaaaaatcggcgcggcggaggataattttgcgttggctgtaatctttggagaaagttgcatggttggacggagctgcgtggtgttttggctgcgatgtagcgaatgaattcatcttggtatctgcaaaataggccttttgagatctttatctcattatttttgctgtggtagttactgtcagcaatcaaagctgggcaatcccgagactattaccagccaactcatttcccacccttcttcttcttcccttcctgcttgttctcctcgtccaccaaccccgccctaacaaacgcatccctcgccgcgccgttaatcagcgcgaacctcctcggccccaacttttggcctccataccaccgcgtcaccacgaccatggtgtcccacaggtccatcagctgcatcaaatgtagcagcctgccgcccgccgccgtctccccgtcgtcgtcgcagtcctggaacgacgtgccgtttggcccgcggatccgccacgccgtgatgttgtgcgtagccgcccggacccgcttgtccgacgccagcaggtgttgcaggtactgcgccgcctgttgcggagaggtaactggcgcgcagcgggcgatgaaggtcgatttgagttcgatcatgggaagggagagcgtccagggaggttcggggccaaggagatctcctcccccccctcctcctgtctgtgtatcatgagttgctgctgttgcgtcatatgaggataccctctttccatttccttcctccacgtcctcctcctcctcctcatcctccttctccgccgtggtgactgcggctatgagttccttcacttgctcaatggcatcaaacagacagacttggcccggctcgtacacctcgccgactgcgtcgcggaagagagccaggtctcgagcagcggcgccgcgcttagcatgctcgccggaggagtgggtgccgagaacgacgggtggttcatcggggtaggctggggggaactgcagacgcagggtggatgaggtgatgtcgccggggagagtcaggatgtaagtggcgggtgagtcgtcgtcggatggggagagagtgccgtcgccgtagatggagttgatggcctcgagctcgtcggctagttgttcggacattgtgatgtctcgtgtgagcgccgagcttcacaccgtccgttttgtttgctgcctgggctgtaaactgctttcacttaatgtgaggcggtggtcattgaggttactttgtctcgctactcgtatcaagtgacccaatatcgccgtactgcaaaaagttgttgaggacgtgatgtaaacgccatcatgtcagaggcctgtcaagtgagatccagtccgttcagagatatttacactacccgacagaacatgcaatggcgtggaggggtaggtacccgttaaagtgcggatccacttccttccttatgtatccggctttccatgtaccttgtacctcgacttgtgaccaagaatggacagtacatccgatctgtaggtatgccgcgtaagtgcgatgtgaactgttgacttttagttgtcaaggttacttacctatacggccggggattcccctttcaacctcaccggctcacaccccaaccgcatcgaatatcgtgacgaaagatgttgactatacataccccaaatcagtcaggtacctgaaatataccgatagaagcaatcgtcgcattcgtcacctccaatgacgggtccacatcgccaatcgcgttccaggggcatcagggcctgtccccgtccgagatcgacgccaattggttccatttcctgtcttccaagggggggaggcggccaaaaaatccccacgtttcggactcccgccatggacccggacctggcttgcaggtcttgaggttcctcttcaacgccgagttcgagtccggcggatcggtgaaccgtcaagggaactcaacaaatctttaaacaccacctcatctggttgattccttcctgtctttggtgatattcttgttttaatcttttttttttttttttttttttttccacgggcgtacagagacggtaccacgatacacggcccgagatctacgcactgtagtgtactaccaaacgcgcccagttcagcactcgccaatccgttgtgacgatcccgttcaaccccctttttcttcgtcgcaagtcttttttttgttttggatatcgcaacaccaacgcgaagcgcgacgatacataatctttgacgcctaactatacacatctcgatccggcctaccacgcgcctctacacaatgtggtggtggctcacggccctctcgggcagcatcactcccctcttcctcgtcctctcgcccatcctctcctatggcgaccaagcgcactccatgcacaaggccaagtccagcgccggcttctctttggacattcccttgatcatgcttgttgcttctctgctcaggttagttgcgcctcaagcccatggtccgcattgcgacttgcgacgctagctaacacccgtgattcgcaggatattctactatcccggcgccaagtatgacaccgccctgctcatccagtccctcgttatggtcggagtccaggtcgtgctcctcaagatcgcgctggaccaccgccctgccccatcttccaggggaggtgacgccgctgttcccttcgcgaaggcgcaagacgaagagtaccagcgcccatacaacttctggcagtggaagtcgcccaagccgtacgtataccagttgctgctgtccgtttgcataacgacgtaaaagctaacacacacaggtactggcaattcgtcttgtacctcttcgccggccttgtcgtctgccagatccttttctcgcccttcgagtccctctacatgtcctactcctctctgatcggctacattggtctctccatcgaagcgacccttcccatcccccagatcctcatcaaccacaagtcgcgctcgtgcaagggtttccgcctgtcggttttggccatgtggttggccggtgacgccatgaagatgttctggttcttcacttcgtctagcgagatcccctggtccttcaagagctgcggtatcttccaggcctgctgcgactcgtatcttggcgtccagtatctgatgtatggaagcggcgagggggtctcgagcgctatcaaggatcatcctctccatgactaccccgtgtctgggagccatagcgtggtcactagccgtgaaggtgctgcggcgaggcggacgtcgaacgctgacaagaggatatcgtagaggatagaagatggactgtttggtattctatcattgtagaactgctgcgagaagatcctcgattgcttctggtcagcatcagcttggagagctggttataattgaatattctttgcattttctctttgaccgtccgtttcattccgtctcaaatcttgctctcatccctctgcaccagattgatggcctgccctgttcgggaattgtctggttgctgttccaagagtagctgtgcaaccaatcatgctcccaggatcttggtttttttttgtttgcatggatttggacgaagccttgggtcgcgaaattgtcagggatgggcagctcacccttgtcttttttccccttggctggtgaagctctgatagtggacaacacccagccacgtcaggaattccgactggagatacttcaacctctccaaaatcagctctggaaaaggttctatttaatttttagcattgctatggttttcaactacctttactcccaggaaacccccagaattatgttagcatgaccgtttgatatctgtccgtccaagtctcgggcaaacaaatttgaaccaactcctaccaccgagtggagtgcaaaaagagcgcgggcagtccacttatttcaccctcagccattctcccctctttccagaattcgattgcagccaaaaagttcccctgagacgaagtgtgggggctgacaaaaagtaaacaaaaccgcggccaagcttattgctccgggcaacatcacacaacactgacacaatacctctttgtttatatcgccaaaaggggggctgcgggccagtcaatacctttcgggctcactagcaaacaaatacggcttctacatgccccctttcaattccgaacaacaatttctgcgctgggtgttggatctacggtagggcaacacctcgacggttgacaggccccagtatcgtgtctacttgctggactggatgcgcgcttggcgtgttggatgacttataggtaagtcatgatcgatttgaacttgagttgtgtatttctaagaattcgctttccttgcgttgctctactatatcgctttctttctaatgttccatgtccaaatgtgcattttcgtcttcggtattagatatgggcatgtctacatacctacctctgtggaccatatctgagatggaaatctgctcttccggcacctctaaagatcaaaacttttcttgtataccttcaagatctctcaattgcatttagtgccttcatatagctctcaagttgatgcaacccagattgtcagaaccacccatatgtctgagagtcatgttatagggcttttctctccccatttgcactccttggatttgtttgctcctgatcaccaaaacttgtgctctgtcctttttcatcggaccttcacaaacgaacttgtgctaaccatgcataccagtggctacctatcaggcctcgagtcggaccaattcaaatttaccggcaggtgtgttggtttttcgaattctgggccttccacttgtggtcatctatcgacctcgaggaacatcggatgacagaagtcttcggaaaaatactatccgatgtgaaccctcctgttgcctgtggctcccgttctcaatcttctctcgcataaagtcctcgctgtttggacttctacattccaccccactgtcctcactctcacatcctctctcctctttccaccatccacgatcccgaggaagaacatcaccaaggacagcaggccattcactggttaaccgggttatatatatatatatatatataatatatatatatatacactctcataccgtcttcgacagctcactctcctctcggacaaatcgcgctaactttcccaaaactggaactagccgactgaacttcggcattttgtggaatttctcaagacataccaatcagttagtactctcccaatcacactcgcgccgcgatactggctaacaatttgcagtagaagtaaaatgccggcaaacttcaagacctacgaggcccaggcgcgccttttggccgcagtgatcgcggctcatcccgagctcaggctcaactacaagggtaagaacccatgatttttgtgtcctttcctctcactttcgtctttcgacgtgcctgttctgctccatggctctccattatctcacctactcggcgcctccgacatgatcgtgtcacgacggcatcaccagtctcagctcttccagtggtcgagtcacaactcaagatgctgatgagattccagcaatcgcacagcactatggcaagtccgcaaccatgagcgcccttgagcatcgcttccgccctgttcgtaaacaggcggaatgcttgcgccttgctgtcagtaggggcgatgatccggaggagattgacatcctcgaaaccggcggtatgaagcatcttggcaacatcaacacctgtcacttcgtcatcagactttgttatctgggctttccaatttcactctcgtctcagattattatcgtggcttttctgaacatcgctaacattgttttcgccccagaacttgccagatactttggcgaatctaccgccgacggcctccagttccaattccgtagcatcaaagctggcgctgaagccatcaagaacgcagtcgacaacggcgaagatcccattgaagcgttcaacaacgtcggctccggctcaggagccaacaaaacgccttcaggccgcaagcgtggccgtccagccggtactccagcctccggcagaagccgcgctggagctggtactcctgctaccggcaaaagcacgagcactaccgccaagccgcggaggtcaacagccaagaaggcgaattacgtagagccgcaaacgactacggataaggacgagtcggctgcgtctgtcgactacgacgccttggatgactctcccaccggccacttggcgaagaagacgcgtacgacgcccatcaagactgctttgccgcccagacgcatgtctggtgctgccgcgccgccctctcagccagtcttcaagaccgaggccctcgatgagatctttgaggtcagcgataggctgccttctccctctccgatgccgccgctgccttctactgctactggtggtaataacgacttcttcaccaacggtatggcgcgaaacgagcgcgccgcatctgagtatcacacgcctgcgccagagtttccccccaatgcctctgcacaaacaagccagagccagtcccagtcccagtcccagggcttcaacatcaagcaggaggccctctcctacaacaacggcggcatgtccttcgacggtggagtgaccaccagctttgcttccgctaccaccagcatctttggcggtaacaatggatataccgccaccaccaccggcggataccttcaccagcaacagaacacccaagagagcagcaacaacaataacaataacaacaacaacaactctgctgggtacatcaacattgttagtgacgacgaagatgattacacgcagtcccagagtctctttggcgctgccgtccgtcccctgggaggaggaggaggaggaggaggacacggaagctctggaaatttcagccaggcttttactgcgactccgggcatgggcggcatgggcttgccgagcaccatgaccggggacggtagtggtggtggtaatggtgacatcggttccttctacgtggatgaggatcaatatgagatctagagggagttggcctttttctctctctctctctctctctctctcttccctggtgctgtcttgcaaaggcggggcacctcaccctcctcacccgatcgatcacccgcagtcgcaaacttgaggtgggcagacattgacggcacagctacctccaaggtcactgcttaacgacgtactgagagagaaaaacggcgcatcggtgtctctagaggtataggatcctcccaaaatctgcatttgcccctttccttcttgcttttctctttttttccccccattttctttttctttttcttttccattcaacattcaggttcacaatgagggatataacaacttgcttccatactctttacaaagcaacaacaacacaagaaaaaaaaaaaacattcatggcatggagcggtgcaggatagttcgtcttgattcatgaggaaccatgtctacctctacacagttgtggtaccaggtcagcagcagggtgcccggatttcaaccacgattacggcaacgaggagacctaccatctacggggccgggttcgacaaagacacgctacatagatcttggtggttgaaactttgcgtctcggggtgtatggttgctcgcggacatcctcagggacctgaagatcaaagctactttccggcgaaggatacctacctagaggtatgttcctccagcagtagatgatgagcacgcaagagataccgttctacgcaatcatcgcgggccaagtcaacctgcattggtattcaagggctttagttgaggacgggaatgcaactaagtcatccaacatgggggcggtggtgaatggtgaacggcgaatggcgcatggcgaatggtgcatgatgggagggatatctttgcgattcctcaagagattcagtgtttgtagagagtcatgtacgtacccaggtaaatctgcacttcgaatggttcggcttttagacacacttactcccaatttgatgtgcacatttgtcgccgatgtgtaagagcagtctcggcttttggtgtttttctcgtcaacgaacctcatacctacaacgatgaatcacacttgggaaaagggcacgaagaccagataaggattataacgtgaccactaagccgctggtatttcttctacgctcatcatacatctagtcactacaagttacacctataagtctatcagaaatgtcaaaggcaacgcaaccccacatggcttttacttcaacgtacagcaccacaacccatcactttctatggtaatgcttggtcccatccaacccgccttagatgcatctcaacccatatcattgtgaaactcctttcaatgctgtgccacttctcccactaaaccgcaactcttcttcgttggcgctcatatctactgagacaacaacttccaaaggccgtccttctcaagataatcatgatgaatcacattaaccagccaaagatcctccttcaagtcctccaacaacttctgggtgtcggatccctttccgtagatcttggcccactcgctccaaattccaaacgcctcctcactccacgcgcggaagctgacctcctcgatgatggtcggcgtcaggatttccttgccggggaacacgccccaggttaccgcgttggtgctaggctcatgcggcctgtggtcggcctcagcagttccctccgcttcggcggccattctcgcacgaaagttaatagtgtcggtgctgacaaagtccccggcggcattggtggcgaaaaagcacacggtgtccttcatgtctggctgcttcagtttcgcttcgagtacccgccagtcggccgaggggatgaaaaactcgacaaaggccttttgaaagacgaagccgttctcggggccccagccaaaggtgccgtcgtccgatcgcaggccgttcacggcgggctgggaggcaagcgaccaccagcccctggaattgagctcaatcagattgtcccggatggcttccgtctcgtcgttgaaaccctcttcactccaggggatggcggaaagctcgcccttcaaatgacggataaagatcttgttgatatcctccgtggtcttgggggagccccacagctggagcgcctgggggacggtgacgtgcaggctgacgccgtagccgtcaatttgaccgtaggccggagatctggcgtcaccccatctgccgttggggaaatcgtcccaagtcgcttctcggcccaagacaccctcgccttcagagatcgccagtgtgttagctctggtgttgacgggctctgccggaagaccggcctccgaaggcgaagcctcgtagtctggatgcgagggtctctggttggcgacaatcacccgatcccgcgggtcggagccaattgagccctttctagtcgacaggtcctgaatcgatcgagttgggaccgaagatccgttaatcctgagttgagggatgtctggcaggatggcagactcgtcctcatcgggcgttccagggggtatgagattcgtgcgttcggcgatgaatgcgacggccttctccaggttcaaagtatagaagtggaagcctcgcgggccaggtgtcctgctcttgatctccttgatgcgctcaatcatctcactgacaatcgcgacaccctccatcttgaccttctcatcgtctccctttacagcgtcaaggcgggccatgagggccggcgggatcttggcgtggctaagtttcgtcgttctcttgatcatctggtagctctggatgggcataaggccggggatgatgatgacgtccttgaaggcaccgctagggtggtctcgcagagtattctcgaaatgctcgtaagcgtcaatgtcgaagaagagttgtgtcatgatgaaatcggcaccggcctggactttttcaacgagataagggagatcatgctccaagctctgctcgcgaggatgggcctcctctgcatggccctcgggataagcggcaacaccaatgcagaagtagtcgccgtgagttttcttgatatagcggacgaggtcggcggcccaagagaattcctcgtcatcggtcggctcggggtcgttctcatcgtggtattcggcagccctcgggggatcgcctctaagggcaaggatgttgcggattccaaggacctttgcgtcctcgagggtcttgtctagcaggcgacggctcatgtttgtgcaggtaagatgaagacatgttgtgaggccaagctcgcgctggcagatttcggcaagctcgagagacttttgggcggttgaacctccggcgccccaagtgacgttgacgaaaagcggcctaagtcctcttgccatacgttcgagacggtcgcgtaggtttgcgaagcccatagcggtctttggagggaaaaactcgagcgagaagtagttgctgtcgggcggcaaggccgcgaccttgtcggtgatcttctccattgcgtacggtactgtgtgtgattggattcggtatggtgatgttctgcgtatgtatgttgttaaaatgaccgtggagtgttgaacctcaacggtaatgtgttgtttgtgagtgtagtgggatagaattggttgtggtgttgaagagtggtttggttggtgtctttgtagaaacggcaattcccccttgccgcaggagttgcaggtacagaccgtctcgggtctccagcgattgttgggatggcggggtctttctttctccgcagtcggaggtacctacagctaggtaagtactgactgataagttgatagtctatctcgcctttgagttgcaaaggcagtgcgtctgtataaacatagatattgcaatggatgaaagcacaggaggaggttagagagatctacgcagatgagaaataagttgccatgccccggtcaggtggtcaccacgaaggaaaaaaaaaaaaaaaaaaagagacgaataattctttgccatcccttctccaaatggtacgtaccttgactgagccggtgggggaaagacattaccccactccagggaagcttgcagcgtggggtagcttgtcgaatcacccttggcttctttagctccctgacgtaaggcggcccttctgagcggccaatggtcgcggtgacagtgcgttccgtctcgcaggtgtggggaacggcagttctgtttgcgccgagatgctgctggggcaacccgacccgggcattgattacatcgggatatcaaagcaagatagtgtgtacactggtctaactggctagtaggtcaaatatactatgtagcgacgacaccttgtcgcctctaaccacatagaggtaagtcactgttccatccgtagtgaccgacggaagttgatacctctactgaaaagaaccaaatgtttgacagcaacgaaatgacaaaactcactgaacgcatctgcctacctgtgtcgactactcgctacacgggaggatacacggattcagtggcctgccgtcctcctccttccttgagatcaaggccccttcatgtcagtttcatccgagtcagttctttgctacgccccaaatcagtagcaggccggtcatagtattctgtctgggcactttaaaaacgtgaccgtgtttctagagacttaagggatctagaaaagcagccgagttagcctcaagcaacttatacacgcagggttgggatgaaattccatgtatcgcgcaattcagattgtgaatgccataatgactcctcagattcaacccatgatgatgaacccgcgcacatgtcgcaaaagcaacacggacgggttccgtcattgctgaatcggtttaccggatgatgttcgtatcatcatgaacgcgcattgggccgcagaaaacgagaggcacactggaacttacaatttcgtaagtaggaggattcataacatgcgctaggcattcattccctcagtttcaccctggcagcataggatacgcagtactgttacaactaccagcagcgagccagacaaaatattgtagtgatgaaaggatatggaatgtccggatcttgcttcaggtcatcatcgcatcatggacgccgcgcaaatggggctctcgtgatgatggttttaaacaagggcaatttagaggagttcttcttgactttcacaatccgtatcgtcggttgcgcggaagcgatcaggtgcagcccaacggtgttttatggaaatgtggtcgtggttgtgaagaagaagaagaagaagaaaaggaagggggaacgaaatttgtcgcgccattttgagttgaaatcttgcctgttccacgggcgggtctgcacttactgccacttctcaccgcccataacgttgctgctgccctgcagcgtgcacctttgccagaaagtgaccagtcatgttccatggaatcccgacagcatctggcagggtggggctttccgagcttccatccagcggccatgttctcggggaacgggcaggcaggcagggcagggagagaggcccgtgacagtggatggtggacccgccactgcgcgggccatttcgccctcggtcgctgccactggccacttttttggcaagcagtcgtcccgtcggtcgcaggcggcgggcgcccactgttcgcctcggggccattgcggtccatacctgctgcccgtaggtcaagatttgttcttcctttttcacgatttccgaattccatccactccatcgatctgatccaacgccccaagcaaaaccaaaactcgtcattccacctcacccaccagccaatcctaccattcaaccaccatctattatcccaaaacccatattcccgtccacgtccggatcgacctgctcgcctctgcaatccaggaaacgcctgcacctgcattcgcctgtccccgtcctcgataccctgttagacctcaccaccaccaccaccaccaccaccaccaccaccagatactactgagacagtgacgagacggattgactaccttagtaatcgtcgtcactgcaaaatattgcccgccgccctcacggtcgaaaggtctcactccatcacgaatccccgtctatcaccgctacggcccccagatccttacctgacatcctttgcactaccgttctactattaccaccaactccgtcatcctttttcgtcgtcgctgccgcccctgtgcctgctcccgcgacaactcgaacgaccaatacacgccggctttccgcataatcacaggctagcttttcttgcagtactgcatctgaagaattgcttgcgccgccgctcactgtgttgcattagtcttccggtgaccaatttcttccattttctttttctttcttttctctcgttcgtcgagtttttggtttccgacttctccatggataccaacctatggagtcgccgtaccaagtgagtgtcaactctttgccctttaccccagcacttcccctctacctacccccccccttcttcccccaccgcgaggtcgatcacacatggctatgaacggcaaccaagccaacttattccgaaccgctgactgacataccctcgtttgctccatagctcgagcaagctctcattgacaacacctggatccggcggccaggtcgataattcgtcttcacgcacattttccaagcgattcggcggtgatagctcgtcgcacggaaagaccaaccctttcaactctataactaccccaggtgggctggtgtcacccacggccggcgcttcgagcgcttttggccttgggtctggcgccttcgcctcgttcggttcggccaagactcccaagactaccggcaacccgttcgagaccaccctcatcggtcattccgcgaagacaccctccgctgagaaatctagcaaggagggcggcctgggcggcaagaccgttgggaagactgcctccaacgcctctcttgccgatgccaacaagagggctcagggcgcagtgtccaactccccgagttcgggcctaaatcaccagctgcgcaacagctgggtcttctggtatcggccccccatctcgaaggctaacggcttcatcgagtacgagaagactctgcaccctatcgccacctgcgagacggctgagcagttcttcgctgtctaccagcacctcaagcgcccctcgggtctgccgctggtgtccgactatcatctgtttaagaaaggaattcggccaatatgggaggacgaagagaacaagaacggaggaaagtggattgtgcgcctgcggaagggtgttgccgatcgctactgggaggacattttgctggctctgatcggtgatcagtttggcgatgccagcgacgatgtttgcggcattgttctcagtgttcggaatggcgaggatattctcagcatctgggctcgggctaatggccagcgggtcctgaagattcggtatgttttcactcacttgcccggatagcccctttggagatctcgagctgactttggctaaacagtgaaacgatgcgccggaccctctcattcccctccgagaccaaggtggaatggaagagtcacgactcgagcattcagcagcgcactgccattgaggagtcgcgtcgcgagaaggcgaacaaccgcgaccatagccagggcgataagcggactaccaacagacagcagcagcagacggatagccgcccgtagcatctgaacacctcggcgaggttccacgtgacgcatattccgtcagttttccatcgtgcggtgattcgcaccatttacaatgctgaaggcaataacgttacaggacgtgtttagcgcgcgtcggacatagagcgttttgaaatcaagcgctacctccgtacccctcatacttctttaaagtaagagatatgtacagtatccacaagaaaaagcagcagcaagcatgcgttcctgagttttgggcaaccctttttggtagaagcggaaaagaggtggtcttcggattgggaacggctgttttcctcttcctcttcctgcgccttctttcacttgcacttcatttacccgcacggcgtatcattttgatgggatcatggcgggtttggaacggggttaaaggccggatggatgaacggacgggacggctggatcaaatgggatggaatcttgacgtggattaggcggagggaaatatataacctgtgcatgcatgcatatgatgcttgctggcatggtccattgttctttgagcatgcgaaactgtaagggggtgaagcagggggtatgtcagatatctcgttgaacgcttgatcccaagtattggacgtcagaaaatctcttatcatggtgtcttgactttgcgtatggacatgccttttcattcgtacgggcctccattaacactatccattcaagacccccctgctcaatcatcaagtgtcctcctttcgacctcttcctacccactcgcactcgcatgattcaatcctcacgccttccccttccccttgcccggcggaggttccctcctcctctcccaaatctgcaaataactctcgctcaagtacaacaactcgctccgcaccttgtccacaaacaaatcctgcgccaccacccactcatccgtcgccttatcccgcaattgcactttccacgtctttcgctcctccccgacactatccgccacgtcctccttgttcctaaccgcctcgtgcaccacgttggccaccaaatcataccagatcggctccccgtgttgatgcgaattcggatccggctccacgtaagggctaacatccaggttgcgcgcgtcaaaagttacaatcgtagggttcctttctgagacaaacttgttcttgctgaaccttttgatgtggaagaccagaaaggggggcagggggtgttgaagtcggtaccgcttgcgctgcgcgttgagttcttgggcggttacgccgttgtactttgctaggatcgtggttaggggcacttgggggatgatgttgcgttcttgttcgtcttggaacaggggggccggcggtaagtcgagcgtgagaagcaagaagcgggagacggacgactgtacgtccgcggcttcttcgaagcgtagtcggtcgtgcacttggtcggcgcgcgcggtgatggcttgcgattcgaccttgagtttcccttggaagatgtgctggatgacagaggagtggggtttggttttggagccgccgagccccagatggaggtggttaaggaaccaggagaggaactcgaccgggtcggattgttgcgttagggtgaatttcttgttggagcggagggagatttcctgcagcagttcgtggggcgagacgtgtgatttgaaggcgcgcgggttccagattttgcggaagaggatggaagtacgcttaactagttcgggcgcattggagaagtcttcgaggagaaaaaagttgcggaggggggagacgtgtgataatgcctgtacgatcacgttcaggtagtcgttatcttttatgttgttcatacccacgaaccccggcacgtattctttgcctagaagcgtgcgcgacacgtgcggcttgcggtccaggtcgagaacctcctggcgcgtgtagcgcgggtccgagacgtatttgatgtcgtcgagagacttggacttgacttcgtagccctccggcagcacgtagaccttttgggtgctcatgttaatgtacacgtggtggccttcgtcgagcgcgtggaagtaggcgtgcgacttgggaccccgaccctggaagtacttgccgcatacgaggcaggcgtaaacgttgatgtttgagagactgatggaacatagcttctcgaagtcgaagtcgagaacattacggtcgattgtgtcgaggtagagatcgtcgtagccttctgttggggcggcttgtcggattggcgccttcacctcaacctcctcgccagcctccaggtcgtcatcctcctcgtcctttacttcgttgctgttgttttcgccattggtctgttccgccttctcctcgtttgacccttcccgtgtttcggcaccattcgcgattgcgcttgctggagtgagacttttgtcgtaatcatcgatccttgacttctttgaagacggcgagaggccctccacggcgtcgaaggcctcttccgctgggcgtttgaggttcgacatggtaaatggttgatgatcgttaagttgagggtgactaccgctcgtagctgaatgtatttcgtctcgtcgtgctgccgtcggaggtggggagtgggcctaatagtactgttgatgtttcaagtgtggtgtacagccagaattttgggaaagtttcgagatcaagttgatcaatggcacgacaccgtcaacacgaagcgaagcgcatcccggctgggctgctacgcagtgcactagcgaatggatgtgaatgacgctggaaccgccccaccacagctccagttgcctgccgggtgagaccgtgctccggcaaccaaccggcagctgcagaccacctccgccgtcacaaccgcactttccccaacttcaacctattccatctccagtccgtgtcactcttccaagcacatattccggccatacactgcaccagaaccattattaaggagaatggttttcatgagttcaacattcttcgaaatgcccagacaggttctcataccgaatcagatacggattgtatagtagcctttggtatgtgccaaaagggccgacgtctatccttttcctttctattccagctgggccagccaatttcacatcacaaggcagtcctaagccgttatgcggtcgtccacagccgcgcgagtatccctggtgatgccctcactagggaaggttgctgccgacgcaggctccgcaacatcatcatggctcattcctggctccatctgtccttccatttcctcctcatcacgttcggcctcttctgcctcctgggccgtggcctcaccggactgtaatccagcctcactaggaccagattctgcgcccatgccgatgatgtcaatccacctccatgcctcgatcgaccaaagggattcgttctccccgttctcttcatttttggtgtctccctccttctctttggcaggcttcttctcaagtatggccttatcttcgtgtatacctccatcgacgcccttcttctccttcttgaggtcaatgttttcctctgttccgccttccactaggtcaccataccaggttctcgcagcgctgaccccattctctctcaggaactgcaggatcgcgcgggtgtttaaccggagaatgcgctccggctgctctcctttgaagattttcttcactgcccacggaaacagcacaccaaagtcgctctgattgagatgggcactgttttggacatagaaaacgccaggctcgctcagctttgtcactgatcccttcgtggattcctttccacttaatctctcgaacgccgcctgcgaaacgaccttggccgaaggatccggcgacacaattcgtgctgtgctgtgcatgttctccttccacttgtaaaacgcctccgactcaatggccaggatgccgttgccaccgacaggagaggcagcggtaggggaataagcgggaagcggcaagttgaagagaggggcagaggcggccgagaggatagggaaacaccacatgtcgagaaggaacgttggtgtgttttcggtgatctgacgacggatggcggagttttccactggcctgaacagaggattatcccacttggtgatgtccggatgatctgcatagtatgtgctcttgagcacctgaactatggtagcagagccgaaagagtgtcccccaaagaccatcttgccaggctcatgcacatcaagttgtccagtaaactgatacagagccgacaacggggtgggactcggggtgctgaggttggccttgatgaggtcgttgttgccaaggtcaatatggtggatcgcctccatgagaagtcctatttcccatgcgcgaatccggatttgtgtctcgcgcttggcccaaacctccggggtatggctgtgctcgatgcgaagacagcgtacgatatgcgacgacttggggtcactgggatcgcggattatggatatggctgcgctggcatcccgatgttcggggcagaacaccaccatgccatgagacgctagggatccggcaatatggctataagcattccgactaccgccgagtccgtgagagaagagaatcgtgggccatcgagattgcggattaccggctgactgaggagacaacagcgtagcatttgcgtgaaccgggattttgatgtaatgaagatgccttggcaagaatctggatacgaagtcagctaaatctgattattagtgacacgagtaatgggatactgacgatagaacggatgcaactcgggaactcaggccaagaaactggctataagcccaaacagcgagacgctgaggaggcgggagccaggttatgctctccttgtttgtgtcaggagtagcgggatagtatatcctgaactgaatggtgtggatgtgatcagcttcgtttggcattgcgctcaccgagccaatcttcgatattgggatttcgacatctacagtgcccactttgtagggtcccgtatactctggaaaggccgggacaatgctcgacaggaaagagaagaccatctttgctgcagagtggctagcgggtcagtcgcaacaaagcgacaaagggacgttgtatcaaaaggattgttttctcgtcaaatatctaataatgccgtcaacagcgtagtttctgggtgttggcggcagtggttttgatatcgtacagacaacgccgactgactgtggtccaggggtaagaatttaggaaatattgatgttgagatgctcaggacaggacaggaggatgttgagcataaacccagtgaatttccagggatatcggtgaaaagagattccggaggtctcagattagaaaaagagcctcggcctaatttatggcaagaacaggaacagcttttgtcgatggagcctcggtcgttgttcccattctggatgcccagattcatctgtcatccaaacattttgggaaagcgggtacgtacacttcatcgtcaagtcttggcatccaccgcgtcaaccaaggaaatgcttttacctgactatttccaaacggttttgttcacgtcgtgcggcgttcttcgtaagtactctcatttcctttccattgaaggcgcagtgatctgatttgaatgggcagggaaggaacctgctcaggaacaggcagggcggtagagtggctgtgtccatttttggaaggaacacaaccgattcgatgcaagattgctgaaaagaagtgggagttttgagggttagggtacaataagtaatatacatacgtctggcggccgtctcccgtcccatcagccaagatcacaaacaaacaacaacttcgtctcaacatcgtatctcatcacaagcacttgctttaccatccgaatgggccgcctgtaccacaagatgtggctccggcaagcgcccaactcattaattcgggcatattcccaaagtcgccaatgtgttgaacatccagcagctgcagtgcaggcgtcaaattatcagcaaagcgaccaagacgaccgtgaaggatggaacactcaccgacatatcccagtcatccattatccacaccggcgtttctgtttcatatgtggttgataccccgtctgtttcaatttgccgttgtttatgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgtcgttgtgattccatcccctcttctgcctctccctgtccccatccaaatccgtgcttttgcccagaatcggtttctccaccgctcgccatccttatccttgtctctctctccaacatctcctccagaagcggcacacacttatccacaacctcatcagccgccttgaccagtacctgcgcaattgcttcgtctccttccaggcctttcatcatgccttcaatctgcgccgacaccatactagcaaacaggtgtcccttcacgttggtctcgcccaccttgatgctgcgcatggtccagtccttggcctcggtcaccatagcgagcaggtccggtcgcagcagtgatcgatttactggagcaagacttgtttcggcttcttctctgagctgggcgcgcagctcgccgaggaggagcatgcttacctgaatccctgcgttccggcagaagccggcaccgtgggaagccaggcggcaaatgtcttggttggcagctccttcggggttggtatcctgcttagtggcatctgacgaggaaggggaggttggccaagggttgatggcacgccagatcttgaaacaggactccacgacgacctttcgcgagaaggcgtaggcagcttcgtggagggcggcgctgtagaagggaatgtgaagggcggagagttcacggttgatgacgagatcgatgaacttagacgggaagagcagagcggatgacgatgaccccggccagcaaacctcgttcaagttgcgagaaagcacttgaaaggttcgagtgagagttcgatacgctgctctcagatccgcatcgagtctcaatgattcatgatatgcagatgccatatcaccctggcgacaagtcgatccgaggtcgttcagaaatctggcgatcgcaagcctgatgggaagaatcttccgcatggcgattgcaacggacgtttgcgtaaactcagtttcctgttgcgcaactgcgggtgaatggtcgcttccatcgtctgcacgagtttccacaagctgctcatcgtggaagttacccggcggctctgtgtcatagtcatcgagcgatatctgcggcggtgctccggcattcatactacatgagactgttagctcgagcacggtattccacagccgccggtgcatttcggcggcgaagattgtccctctaaggaggtgcgccgggtctctgtgcaatcccatgtacaccgccgtcctcagtaaggaacccgccgagatccaggtcaaatttccacccagaccggccgtttcacgtgctagcaatagcaagatatcggtttgtagggacttgatgttcaatcgggacttgaactctggttccgaggtgaatgtgagcgcctcatacacccagcggatggcagaggggcggagagaaaactcttggtcgtaaacggtagcgccaatggcaagcacaagcttgacttggaccaggaaggccatgtcgacatgctgcagctgttgattcggatgtggttgcgccgacactgattgccagagcgcctcatagtctcttttgaaggtggggatgtgcaggaccctgtacaaggactcaaaagtcctgagataacagtcgacaagttggtcggcaatttcccttgggggcaggttacgagttggtatggtcggccatggcggagtcctttgacccttgatggctctagccaaggctttgcacttttccacgccggccacggacttatttgcggtgccgttgcggaccaggggctcgaacattttgaaagtgtccaacagctgtgttgttgcatatggtcaacaagggcttacagtgctaggagggacaaaaggatgtctattgaggtttgtacgcaccaagatgactccattgaaccaatgactttggccgaacagacggcttttgtggaaaacattgacagttcgggaggtgctggccgtttgagtaacgaaggttcctgcgagagaggactcgtgtgtagctgttggattggaagaagattctaggtttgaggaccgtgaaagtgcttctttagacaactgttcctcaagctcccgaattctccttctcaggacatcgggatccgagctagagactgaggtcgtgaactgatttgttgcgacaggcgagtgagctgagctagggtagctaacgcaggatgaagcttttgaggagtggcccgagacaacagtaaaagtttcgcttgttgacggggtagaaaacggcagtgctgtgatgagaggatccggaactggggccgaccggacaactggacccgttcgaacaaggctcggggcttggtctttgggggtatcacaagcaagcggacgtggtctatgcggcggtaagggttgaggaggctggcggacctgatacacacagccgtggatgttcttggagcgaatacagttgctgcagggtgtctcccgattgcaccggattttacgcctccggcaaagagcacacgacctggatcagttagtctcgtcgcgtgtcgcatgttcgttcaacgatgagtggggataccgcggagcacttacacttgtggccgtagcctcggggtccgacgttcgggctccgccatagtcagcaaggggtgtcctccgaaagccgtgcaagtcgtttccgtgtagtccaggcccactccgaaaagcgccaagccgaaggagcgatctcggtgtagctcgatctgctgggggttttcgggcgagacaccaattctcgggagttaatctggggaggaaaaaaaaagaatctcgggagaagacaagaattgtaaaagtgtattgaagaacgggtatagtactgccagcgagctgtccgaagtcgcagtctctaaattttcacacttcgtacctgtcgcccgccacactccgggcttacaccaaatgaccggggtctgattggctcgctgctccgagttcgaggcaaactccgaatatctgaaatgttcgccgtccttcagaccaacggaacggagtcgggcatgttggtgatggtatggtatcctttcgaactaccttttgcgtagtagccattagggttgctatacaagttgccgtggatggatatcgagatcgaagtgtaatatatatatatatgtattgtgtgaaaccccaagtcatacgattgtcaaaacaaaaacagaaggattcatgagaagttgtgtactctacctttgatacccactcaagaccttatcaagtacccttccagatcaacttcaccatgtcgaacccatctcctcacaccaaagctcatcggcagtctatcgccttgaaagacaaatacccctcctcaccaccttcaaccgatctcgataccggcgacaactccgacaaagaccccaaccccattgccaccgagtccgacccagacgttcttcaccccgaagacaccaccaccatctcccccgcgcctgacggcggtccccgcgcctggctcgtcgccgccgccgccgccttcaccttcttctgcaccctcggctacaccaacgcctttggcgttttcgagcaatactacctcacctcccccttttcccccctccactcgtcttccgcccactccgccttgtcctcctccaagatagcctggattggctccctgcaaaccttcctcacctttttcaccggcttcttcgccggtcccctcttcgaccggtatggcgccgtcgccaccgtgcgccccggtgccctgatctttgtgtttgccatcatgatgactagcttgtgtaagcagtactggcagctgatgctcgcgcaaggggttctgggcggggttgctatggggttgttgatgtttcctgctatggcggcagtggcgcagtggtttgataagaagagggcggcggcgttgggtctggcggttagtgggagttcggtggggggcgtggtggttccgattgcgttgggcaggatgctgaatggtggttctgccggtggtgggcatctggggttcggttggtcggtcaggatcatcggcttcatgatgttgccccttctggttttcgcgagtctggcgatcaagccgcgactgccgccacggacgacggatttcattgtggtcaaggcgttgaagcaaaaagactttgtcatgttggtgtttgccattttctttctgtttctgggcatgttgacgccgctgtttttcatcccgacgtatgccgtctacagaggggtcgatgctacgctggctagttacttgctggccattgtcaatgcggcgtcgacttttggacgcatcatccccggcgttctggctgatcgggtaggaaagctgaatatgctggcggtgggtggagtggcgagcgggatcagcattctctgcttcaacaaggcggtctcgacggctgggttgatcgtgtactcgatcttctatgggttttcttctgggatgatcatttcgggggcatctgccgctttgacagtctgcccgagagacccgagagatcttggatcatatatcggtatgggaatggcattaggagcaattgctgtgctgattggacctccgatcaacggcaagcttattgatgtgtatggaggatatctcgagctgtccatcttcagcggcgtcatgtgtcttgtcggtgggctggttgtaattgcaaccaagataatgacgccgcaggggattttcggaagagtgtaacacagcgggaggcaggcagttgcaaatcggaaagaaagaaaggccaaactggttgccaagaacaccttcgattcctgtaccataaacgcaccgcggtcatgagcttcgtggatgttaggtagagttgccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattgggcaggaaaaaaaaacccaactgcttcagcaacgccaaacaactttttccttatcaagcgaggttcccacgcacccaagctcgatcaactgttctagcatagcacatccatacccgtcactaaaacaactccctagatctgaaaagctctgaactcccaaactccctcaatcctcctgtctcgtgagcgtcatatgcagcttatgctgcctcattaacgaaacagctaccaaccctactgccgccatccccagcgccgtgaaccacacgcccctaaacgccgtcatgaacgactccatcacgccctctctccacgccagaggcaatctgttcagctcgcccaaatcgtctcttatcctgccaatctcctccgccgcgcccggccaatcaccgaatcgagcccacagttccgtctttaggatattctggtacaccgccgacgcaaccgtaatacctaccgtcgcaccgagagaccggaaagcgtacgtagcactggtgatcacggcctgttgcgagtgatccacggccgcaatgcaggcgaccatggtgacggtcaacatgccgccgtagccgcctccaatcatgaacagggcaacaaagacgatccagccgggagagttctggcccagagtggtgagggcggcaactcccagaacaagagttgagacgagggcgatgcccagcatcttgtacttgcccgtgtacttcatgactaggcccgaaccgaagctggtgaagcagatggccagcggggaagcgagcagacggagcccggcttgggtgggggtgtgacccaggacgatcaggtacatgggaatgtaaaaggtgagcatgagggtaaccatggtgcacatgaaattggtgaggcaggcggtcaagacggtgcggtgggtgagcagccggacggggatgacaggttgggtgttgcgcgggcgggactcccagtagatgaagccggcaagcatgttgagggatagagggatgctgatcaggacaagcgggtgcgtccagggcacgacgttgccgccggcgttgagacccagaaggaggaggatgaggaaggcgatgatataaaaggagcccagaaagtcgatgcgcgagacgagcgacttgttggagatttttggaggaaccttgacgaggaagtagacgagcacagccgagacgagactgacggggacttggacgaggaaggcaaggcgccagccccacgatgaggtgtcgttaagaaagccgccaaaaacaccgcctagcatggcaccggctctgcagaattgtgtcagtaagtagtatctttagggagccagcaagaaatgacaacgtacccatagaaaatattacccaacccctggaccacacctctcttcctcaaaggaaccaaatccgatcccaaaaaggtgctgatgctcatcagtcctccgccaccaatacccgcaacgacgcgaccgagaatcatcgtctgctcattcttagccacgccgcaaatcaggttgcccatcgagaacaaaacattgctaaaaaccaaaccagggccccgtccaaagatgtcagtcatacgaccggacaagggctggcaggctgcattggcaatgagataggcagtagctatccatgacaacaagctaagggactgaaactcgctcgcgatgggggccgacagtgtggcgatgatgctggcgtcaatggcaccgaggaagacgcccacccaggttgtgccgaagattacgaccagacgagtggtagagatttcatcggccacgacggtaatttcgccatcaccggtgctgtcgtcatcggccacgacagaaatttcgccatcaccggtgctgtagtcatcgtccacgacggtagtatcgccatcatcaaaaatgtcgacaccgtcgccgtgtctgacggcctcgtcggtgggtttgttggcttcgagggcggattcgctcagtagtggtgttgtctcgtcgtggacgtgacgactgcttccgggagcggcaaggacccgattcccactgccggggccagttattttgcccgtcatgctcgggaatatggtgtatgttgcccttccaagcgatgaatttgagtcaagcccgagaatagaagagaaatccgaagtaaaaaggaaaaaaggaagcgagggggagagaggatcccgcgcacagctcagagacacaacaccttgagctctaataccaatctcctgcgtgaaatttagtatctatgtggtcatcagtgtaagctcgggaatatcaatgtaccttggtatcaccggaaggcccgagtccgagacaatcgatgacgggaggtgctgttgtgcgactctctcttgtaacggaggttgtcggtcgtcctctcttgtcattcaagaagagagtgtagatgaaaactgaagacatgcggacgcgcaacatgcaagccgatatggcgttacataccggcggccaataccgttcacggctccagtggaccgtaaatagttagtgcgatatccggattggtgagcaagtcgggtggggcaatttcctcaactgtttcactgagtacgactttgtctcggacattagctattctgtcagtcactgtttgtttgtttgtttgttgaagggcatcacggtgtagaggtaagcttgtggatactcatcaagctgttggtcaccaaactcgtcaatgatgaaaaccgcgttgaagccggttgtttacccaagtcttgtcaatgacgcggtccgacaaagaagcataatacgggttagggttggatagagacctacagtgacgccaagtaaattggagagcgggatcgtgcaattcaggggtaaaataaacaaacattgtgccaagtacatacggtacagtgtcacacagcaagatctgtgtacaacacgcgcataatgacagaatcgtcaaacatattgctgtttaatgtacctaaatgattgatgatggctgcttttaatcccatggtatctcgtacagtcctttatacatctggtctctttagccaaaccagacccccaagtcccaaaacacgctgtgctcctcataaatacccctatcaaccaaacaataggtgtagtacattgggagaacaaacgatacacagacacaaccacatcctgatctactcctcatcgctgctgtcaatgatgaatccacccctggcttttggccgttggcgagcagcgaccaccggctgatcatcctcatcctcgtctccatcatccatcgccatcttgtctattctcctccctagcccctcaccagggctagagggtaagggtgcctcatttctggtcgtgcgttcgtttgccgaatctacgtccatggcatcctcttcctcatcttcatcttcatcattgtcgctgagctccacgacagcccttttcttggctgtcccaggcctccttgccggtcgttttgacggtaccgccgccttccttttcgaggttttactcttggcctgtttcgttggcaattcttcatcgctgtcctcctcttcctcctcttcctcctcctcctcttgctcttcttcggaaccagaagcgacctgcttcttcctccgcttcgcattcttccgcccttcattctcactctcatcactctcgggctcatcatccagcaccgcctcccacgcgctcttttcccctccattcacctgcgacaacactgacaaccccaacgccccaagcatgctatcgaactttgaatccttcgtctcctgcctctttctctcccgctcaaagaactcccgatccctctcatcgtccgtttcatcgtcgcttgcgtgcacgtacatctcactcttgatcttcctaatcttctccagctccttctccctcctcttcttcgcacgcgcagccaacacttcatccgacaccccctcatcttcctcgtctccactaccagcctctcttcggcgcttgcgctgacgcttcttctgcggcctagcgtccggcttgcgagcggtaggaccgccgggcgcaaagagaaagtcttcgtcgtcatcgtcaccgaggaatccgcgaatttcttcctcatcatcgtcatatgcggcacgcgtcctgcgagaagcggcggcggacttgcgccggagctggtcttcggctgagccgccgtcctcaaaggtgggaggggagaactcggccttgttgatgaggtcgatggtatcttggatcgcctcggcggtgtggctgcctgggagaatccaggtcgagtcgggggtctcgtcgagagtaggcgtgagacgctccataccgactagacgcatgagaagacggaggtgcgggttcttgaacatggctgtgcggcgagcctcggtatcagggcggatcgtgatatgtggtggtgctgatttgttggatctctcgtcggcagcttcaccatcagccgccccctcggtagtggctgccatggccttgtctacgttctcccatgcttgccgctcactcattgcacttgtcagctgatccttgagccactgcagatgctcgacttgctgtttgtcgatgagtacgctgaccgcaatgccaatctgctcgtcgcgctctgtggctcgcttgaactccagctcggcaccaggtcgtggcgtagttgtggtgacaggcttctcatagccgtgctcaaggaagtgcgtcgtgctgccaatcttggaaaagagcaactcggtgaacaacgcaggccgctcttgaagctttttgacacatttccgaatgatctgcttggagagctcctcccattccttgaacatcggcgagcttttgtcgaggggctcgggaccttggaccatgttgtaaaagagattgatgatgtctagtcggaatagcatgatgctcagctcgagtttgaaggcaacgcggtagaagtagcgatgagcgcgcttcagctgtgcgtcgttcaaatcccggtagaatttggtgaaggcgacaaatgtgtcgacaacaccctggggagcgaatcgaatggcgaatttcccaaactcgaacttgcgctcctgagtgacccgctctgcatgttgctcatcgtccccagaatcatcggcatcattgtcctcgggaacgccaacgtcttctgcttcctcaccggcggctctagctgcagcaacagcagcagcagctttggcagccttcttctttcggcgagctcgcttccgtgagcgcacctgcaaatcgacattttgcttagagtaaccttctaaaatgcggaggaaagtgtggacaagctcggtcgcggcatcaagatattcgaagccttgatccttgtatgttcgagcaatattcgcgataaggtcgtgggttgtctcctcgtaaaagagacggctcagggtgttttcggcaatctcctggtcttcctcgttgggagactctgacatctcctggactgtgaggaagatctgggtgtaacagcgcatgacggacgtgagcagttgccaatccttatcactataggaccggtcaagcgcacgattcatggaagcgaacatttcctgttggagcacagcagcaacgaggttaaaactgttcacctcctctccggctgcggacgtcgacttcgactcgtccctcttggcctttctccgcatccgctcggcttcgaggaaccaggcgacaaggtaaaagaactggctcttatgctggttcaatgcatgcaatgcctcccgatcgatcgattgcctcacgtgcagaaacaaggggttgaaaccggagtcgaggaagtcttggacgaatgatcgcagctgctgacgagctctttcatctagcgtcaccggagggccaaggtccttgggctccatctcgggtttcctcgctcttcttggcggtctgaatgttttggagttatccatcttcctctctcgcgtttttgcgtccaaaagagcctcttggccagataccgtcaccatcttgccatctgctcgtttcacccagatcatggtcccaaatcgactgtgccgagtggtggtggttttgttgtaggattttagcatagcagcctccttgcgcatctccgatgccagctcttgccccttggctttgttgagttgcttttcactgacgaagagcgagctggggtcaactctttttacaagatgaaagatgatttccatgataactacatcttcggtgcggaagtcctcgcccatgttggaggcaagggtcagcagagtgagaaatatgtcttgatacgaaaaggcatcaatggttgccgacctggatacctgtgtctcgtcgccttcgcatttgacaccttgcgggggtgcgatcatggcaacgttcctcaaaaagaagagaatgagcttgatgatggcctggtcacggggtgtccgctcgccgataggcatggccatggagggaagggctaccctgacggcggtgttgaggatgggtatcgcatcgaagtttatgatggcgcgcttgtagccaagctgggcaagctgcagaacgggcatgtgacgatggtggttgatggtcatttcggcgcgctccttctctatgggccaagtaaggggcaccatgacctcgaaacacgccagagcaatacgggccttgtacttgctgtcggtttcgctttgaggccataatgtcaggatctggagcagatcgccgccgacgaggttcgcttcagccagacatctggcgacgtccatgcgattggtcttttcatcgtagaatcggatccatttcttcaggtcgcgcaagacgtctagcgcttcgtcaccgagcttgtagcttccatcatcgtccgcgctgtaaccaccgagctattcgggtcgccagagtcagtacatccgtgtatataacgagtccagaagtggacataccgcagaaaccaggttggtgatgtgcgcccgcacttccggatggacgacatcgtcgttgatgtctgcggcctccattttgcgcagaaatcacggcgtccaagaccagaacggagtcatacgagtactagacagactctccccaactctcagcttgtcttggaggtcgttttgttatcgcatggatggtggcattggtcgggcgcactttgtcgggacgggacacgcgtttgtggtggtgggagacgcgccgaccgtgtcgtactttttaatggaaattggtggtatcttggtcttggcctgcttatctccccaagcgttttgtcggactgttttaagatacctgggtaagtaggtacctaatgtacctagctacctactagagatacctctgcagcagtacctgtgcaccccgatttcgacctcgtggagagctgcggagttacccctgtggacgggcaatcaacgacagccgaggatcttgagttggcgcgggaatcatgcccgcaattgccccccctgaacgacatgcttgtacctctaggtagcgtacatagtactccatacgcgctaaaaccgaccccattttccccgcctaagaaaaggctagagccgcccgtagctcctgtacggcagtatgttatgtcccccccgtggcccgggtcgggcttgtgacgtcgagttggagacgaggacggccgaggttaaccgaatccgacaacttcacatcgtcgcattcgcattctctagaggtgccctggttgcctacctaggtgtagtcttccgatttttctgtccctttcctttcagtctctctcagtcacagtgtctgctttgtttactttcgccgtgacgatctcgcaaaatgcttgctagaaccctcgtccagaagctgcccatgggcgctcgcgccttcagctcgacatgcgcccgcaacgctgccgaggtcaagaggctcggtgtcgttggcgccggccagatggtgagtccggcccatatcattcatgcccatgtcttcaacaacggcaacggctgacttgtcctccttctcctttagggcctgggcatcgccctcgtcgccgccaccaaggccagagtccccgtcacccttgtggatgcctctgaaacgtctctagacaagggccttgcattcgccgacaagctcctcagcaaggatgtggccaagcaacgcatcactcaggatgaggcggacgccgcccgcgcgctcctccagcccaccaccatcctcgaggacctggacagcgtcgattttgtgattgaagctgtgcctgagattcccaagctcaagttcgacatcttctccaagctggccgagatctgccctaagcacgccatcttagccaccaacacctcttccatctccatcacgcgcatcgccgcctcaaccaccaaggaccccaacgacacctccaacagctcgcgcgtcgtgtccacgcacttcatgaaccccgtgcccgttcagaagggagtcgagatcatcagcggtctgcagaccagtcaggagacgcttgacacggccgtcgagttttgcaagaagctgggcaagatcccttccatctccaaggacagcccgggattcttggctaaccgcatcttgatgccttacatcaatgaggccattatctgcctggagactggcgttggcgaccgtgactctatcgatgctattatgaagaacggcaccaacgtgcctatgggccccctccagctggctgactttatcggtctcgatacctgtttggctattatgaaagtattgtacgaggagacgagcgattccaagtataggccgagcgtgcacttgcgcaacatggtcgatgctggctggttgggcaagaagagtggcaagggcttctatgactaccaatagatgtctgacgagaatatgcgaaggggagtgtgtgttagcaaggaatgggcgacatgaattgaagagaggcgtgttttttgaacatcttcgatggactccggggaatgggtaccatctataccaagcgatgtcagcacgcacagccaaacgaggacatatgtacacaatacaacaggaccgggaacggcaccaggtagagaagctcactcgagacactcgagagttgaccagcaagaggctgcgtttcagctacgagcgttctgatagacgttgggatatataaagcacgtcaatttggataggataatgcatcacttttgtcagattttcaatacttgttccagcatcgccaaatcctaccaaggtccttcaccaaggatcaagcaacattcgtcgcttccgcaatgcgatccctcagtcgtcgcctctcgtactaatgaatgctcgcgatcgccatcccaagcgtgcgcaaagcagcgcagcatcgctgttcgccgacaaaaaacgatattcatcctcattccaaatcttgttttcagcgcggatcagcgatataggccaatataacaacaaatatctcacgataagcaacggtaactctcaagtaatcacttcaatcacaggtaaagtactaatggtcgctgcccaaacgatacaaagagattggaagtgagaagggaatgacgcagacggaatttttcaagcaaaaaagaaactgagaaaataaaaatgagaaagattgaaagaggtttttgtaaagcgacgtcccaagaaccctcaccagacctcctcatcagtctgccgccgtatgccgaatcgtcatcgtaacgttctatcgccgtcggggtgtccggggcggtagcgtcagtacctagtttgtggttatatagtggaaagttcgatgacagaatggagaggacaaggtgctatggaaagagagaaagagtacaatggagaagggatgggaaactcttgtcggaaccattgccgtcgctggaaagcgaacgcacagggttgcctggaccggtgagtctggcctgtcgatggaaagtaggtaagattcattgaaccgcttgatcattgaatcatctggatgggataagagatacggtgaaaaacctagtatataaacaacttctggcttttgctaatggtaattcacgtggctcgatagtggatgagtacattgtaagtggaaggagcgcggcgactggcggatatgctttcgtccgatgtgttcaccttcatgatgaagatttggatgcccctggccgtacaagtttcgcatctatcaatgtccagttggctcaggtatgcttgtttgcgagtggttttggtatcatacgtacctggtagatggaagctacgctacgtagggtatgtagtaaactcatagaaaaataccgtcaccctccctcacgtatctattgcggtaagagatgagagtacttctttgactaccgtagtaggcagtatagcttgctcttggcccaatgcccgatgccttcttacgaggcaccgtgtccatcgaggaaagggaatcaggaatagcggtcattgaaaattcaacacgacggacgcgaaaaacactttccgatgagccgtcgacttcagcaaggacaggtgaccggaacctacctctagtgcacagtcaaatgtcaaaaccgggttatgctgtagcgagacttgctttatccagggtaagtctgacaactgacgaactatcaggtccataactcaaaggcactcatgcatgcgtcccagaatgtatacaatcagatccacatggccgccggtctctctgtcttcgctcatcctgcgtgtaactagttattctgtcccaaagactcaaccgtgtcacgaaacaacgaggtagacgacgctctttcctacttctatcgaatcagatgacgttttgggagcttccaactcgctcgtgactaatagtacacaggtgtctaacggaccgaaaaaaaacaaaaacaaagagggggtgagataacgtcctatcatctcacaaatggcgcgccagccccaacactgtcggggtaagggtggtgatacttcggccatgtcaaagcaacctcgcaatcttgttttcgagacggtaacctaagactaaagacgttgacctcatccaccccttcctcatcacaaccaactttcttccatgtctttggacggaacaacccgaggctttgtcactaggtacgttgataagttccactgccagaacgggcaggatgtaaaaaatgaccactcgcaagactagtggctccttaaaatggcgaagagaagggggccggagttgtaaaggtcatgtcaagtccatcaccaccagcatatgcaagtggaaagaccagtaactgcaagacgacatgccttcttcacccacttgggtgagctttcaggtctgtcatgtgctctcgctccctccccacgttgttgcttagtgtctacacacctctccctctcttcaggcgtgagattggatgttgaggaagcatgccggggaaaagcaatgtgacgaaaatggagggccggaagcgagaagcgagccgtggccaagcagacaagggcaaaaggggtgtgtgagaggcgataggttgaaattccgtccttacctctacgcacttatggagggcaagaaatctgtcgaacaaaaccatccttggtttgcatagtgggtgtgatgatccctgtccgatcaagaaatgagcaaaagtctcgatgggcctcgtcgataactgctaagactcagcagccaacacataagcagcactgcatgatgttcgggaccggcgccgagagtgcatcagactagaggtattccctttcccttgactgtaggttagccctcaacgctaggtctgttggaataatgcaatctacatgttgaaagggtatgagccgggtgataattctgggtgaatttctaagtgatgtgatgcgcttgaacatcgagaggacgagccccaaagtatgaaattactcagacaattgatgtgattctctctgctggtctcctgctcccagtaacgaggtgtcctatctgggtttactccccgtattgcaggtgaaagcatgagatatgtatattttaggtgtatgtatggcaagatcggtggttaaattcatctaggaacgacgaaaattttcaatgacgaatctcatcgaccatcatacagacgccaaagcaagccgtcctgccacagaatgatgaccgacggacagaagagtgctctgatctcgggcgtgactgttacacggctgagtcttgaagttttccacccccttgggtaaaataaaatgtacacggtacgtatgtgggtatctggacagcgttaacccatgatcaagacaaaagtatcacgaactgtttggatggcacataatcgcgaatatctgcaatggtgaataccgcccttccacagccaggtcgtatccgaagacgaaaatctgtagaggaaaaggtggatcaaagcttgctgcatggcgggtggtaatccagcggctaaacatgtagccgccacggaacaaagggcaatcatgaagacaagatggcattgccaccgcggcaacagcatcaggatcatctgtgaccaggacgagcatcagtcaaatgctattagttgccacttgctgtctttttcaatccgcatcaacttctcgggcgagatgtgggctctgttgatattgagggcatctgaagttgtgtcatcgaaataaggcaaaagaaggagctgaaggggttgctgctggactgctaaaacgcagggccttgttgtgatacgtgtgctctgttgcctccaaccaggcgggacctcaagtgttgtgcatcaacccatgctcactgattgaatgatcgataggaccagtggtaactgaagccgacgggagtgttgatgcgcgagccagctacataaaccgaggtcacaaagtgcttctctcatcaagatggccttgtaaatggatccttccatctttcgagccccggtgcttcccaactcacctgcttaacatcgcgagggttgggggcattgatgaagatacaaaagccgggataaactttcatcgcttgtgttggggcgcaaattgatattgggctgtggtaatgatggcgaacaaagacatattgtccttgtcgtaattgtcatgataagcatcctacacctagggaggtaactatgctcaactgccaccaacatacagctcaaactgcgttccagggcaccggagtgctcgatcctaatagtttagccgttgagccgtgaattgtggacatgtaattcgctttgatgtgaaccccgacgccacagaatcggcctcgtgtttgacggtggaccgcattcgcggacattctgaacttccactttttagctttctacacgtgcgaggagcacatcaactgcatctgcacgatgtcacacgtcggaaagccgcgtatggtatggttggcgtagatcacttcgcaagaaggtccaatcgaaacatgtgcaaccagaaggtcagatatcgttatcgtctgtccaaggatactagcttttttggaggattggacgattgacgatatgtctttctggttatactccacccctgtcccatgatagacgatatgatgtttcaagtggaaagtctgagtcaacccagaactggaaaatgtgaagatgagaggagaccgagctataaccatagcccgcatcatcgaagcacagataaaatgcctactctcagagcatcttgacatgcccgtaaattgcagtcgtggatcgtaagaacaaactcgccatgctcttgccggctggattttggtttcgcgagtggagcgcgtgcttcacatgcaggcatgcagccgacacacatggcttcgacgccgccaacggtcaaggccatgatgtagcaaataacgagagtgtgagaggtttgtgcggttcccattgacttctcccttgtccggagtttgacttgtgacgagttgggcactatggctagggttccaagccattggctcgatattgcggattgctgcatgttcacaccaagaggtttccatgccgaaggtctgcagaagctggccgctcaagggacgtattgagtgagagacggaagattgtgcgaggacaacgtcttgtttgtgttacggtgactcacagcaaggccagctcggcgaaagcctcggtcaagcggcttctccccgtgacggtttagcatactcagcgacagtcaattccaagaagaacattcaggcaaaaaaaaaaaccgcaggacatgtacgtccgaggcttcctttccaccgtatgtatgtggtaccggtggatagaaggtgtgcaagtcggacaaagccttccaggtatgcatagcgtttgcggctgacgtcttgacatgatgcctactggcgtgtgccaggttgacagcattcgaagaaatgacggggtcgagattaggtgtcagagagtaggtatacataaatggggatcatctatacgcacctttggtggcaagtgagggagaggtatccagacatgtgccgtctcagctgcaatttggaccaggccatacagcagaacgcatacccaaggcaacggttcgcgtagagacaggtacggagcagaaccgaatagaccgtgttggtgttggtagatcatggccaggccgggtatcagaaacggcgggcaagtagaataaagaggcccctgtctggaaccgcaactgcgagcatggcaagtcaagaagcgttatcgggaccgacacacatcagagacgggagaagaccacagtcgataaacagacctgccatgtccgcaccacaccattcacgccagcaaaggcagcttgtagagctgacctcgacttcgtgaaacccgaactagtctgtttacctcctcagctcgctaggtacttactgaggactcctcggccaggactatcgtgcccagactctgcttgacaccaccatgtattgtcctgttgcaatgaatcgcgtgacaaggtgtccaggctcgggcagcatggaggcccggacttggagaagaagccccaagaataaagccgagaagatatgcgcccgttacagcggcgccggcagcacgtcgggcattatggaggatgacgtcgtagtcggctgtggtggttcagtcacggacatatatgcattgccagtaggatgctttgtgtgagaggacgggagtagggggagaacggagagctgagtggcttttgtcccgcttcgattcgttgattagaaaagaaacagttcttccagtcgtcagcctcctaactgcaggtatcgtgcaagaagttgtgtgctgtatccagtcgctcctgcccatcccgtctttcctcacttgatgaagttgcccctggcgagtatcaagttgtgggaagttgcccgttgaatatagctgaccaatgaaagcttagctagcacagctgggtcaactatctgccgctacagctgcaaagcgccacctttgcagctgccagcttaaagccatcgacatgtggcgcagcgggcatctgggcaatcgatccaagtgagtgcacagttcggcaatcacgcctgcgacccaaacttccctcaacattcctcaatgccggtatctcactgtcgactatggttggtttggtttgacgccgcgcccgtctttccaacgcagctactatcggatcaataagccggatgctgaaacaaagaagctttccgtcttctttcgacatgtcttcatgtgctacctcttacggtgagagccgtgccagcgggccacatcacgatgatgatgaaccgtcgcgtcaattttgggaatagtcctggctcagccaagccagcacctcatgttcagacggctcatccgacattgtccttccgttcttactaagattgagcgggtgctgcgccgtttcggctcgacaaattacaatcatataatcccggatcgcaccgattcgtacatctggtgttgtctttggtgccctggtccttggtaacagaagcttgactggacaatcagtaccgctggtcaggttgtgaacaaaacgcccgccttcatatttacagttgtgtcggtcctactatatacccaggagcccttgtactagactgagtgtcagtcacaggatgtcgagccgagatgcagacgggcggtatcgaccaaccagacaactctcttcgcattgtgttgagcgactctagggtcacgcactatctccaaggagccatcgagcatggaacgggccgagaatcggctacaattgagacgacggcgtgcgacggaagcagaggtgatgcctgaatgcttttgcctccgggtagtagtcttgtacaatgttatccagtcacacccgtcacatccgtccatcatgagctggttggaaactacacgcagcagcaggtacagacatttttcagatctacccgagctcgggagtccagacacaaccagcgacctgaaatttccacattgtcctcgtattcacgatctgaatcatgctccagcagcgagtggttagcatgacctagcaaactcggtccggccagggggttgcgtgcagacaaacttgggccttgctacacagtaccacatggggcattgtgtgtatggggggtttttttttttttttccgttgcagcccttaatctgaggggtagctgcaggaatacctctgcgcacctcaagttcgtttaatcaagcaagttgctattgtgtgccatgtggaaaaaggcgagaggcagtggtaggaatactacaccttgaccttaagttgtcagctacccgccttgcccgcctcgtccgccgcatctgtgcctccatctcaaccctatgcatattggtgcaaagtcaaccatgccaaacagaggttacggtttgaaaatattccggcagcgcttccatggtatgaaaccgtctgctaatgaacgatatagaatacaagtcgtacacgcggtctcagacgatccggagtgagggtacttgctggttctcacctcacttcaagttggctttctggatcacgacgctctgctctgatgctctatagatagaggtagtactgcaaagtgatgggaaatctggatcgacccagatggcgcaacccaccttcccaattcgagcgcatcttggctgcccgattcgctacgatgaaccacttcccctctttccccaacagaacgcaaatgatcgcacatggccttcaggaacgcaaaaaggaaacttaagtgactgactgaatcgagatgatttgaagacgacctcaacgatgatgtctggtccactttatctcctgaaacttccatttctgatctgcgtgcttcaagctgaagcgtgaggtctcaaaacagaacactcacatggcaagtgcccaccaagggaaggtagcaaccaagagcatcaaggtaaggaaggaggtaaggtaggtaggtaagtacaagtgaaagaaaggcaccttccctcactcacacaacatcggtcgagtgactgcaatggaatcttctcatagtcttggatccactccttcattctgacgggacggaatttggaaccattttccagcgtcgatcatctcaactccagctcgtggacgcacagaaaccattttctccctcctgaaccccgaacccactgcattcgggtcaatttctcccatcacttccggtccttgttcaagtgtagatttctctgaacggcctcatcctgggcagccaagtaggttaaccggaatcatgcacctttggctgtgtcactcgctgactgcttgactcgaaaccaggtcgcaagtatttggaaccctctggacaaacctcgacaattggcgatccggattaggcaagattcaggaacactgtgcccagttgtcgggataaagctggaatgccggtcccccagacaagcacaacggctgccaggccctgctcctagggcagaagaacggatgggggatcgttgacggtccccgtcggcgagcagtccatgttcttggtccgtttcggcatggtacgggcagcaacacgcccatgctgttggatgccaccgtcgcgtctcacaaatgccagtccctattgaaactgtgcaagccgtggctctcgctgtcagggaaatggtggtggtggtgggctgcacccctagctcgcctggctcacctggctaccctgccgttacctttacgcttgtccatacagctaccttgttgcccctgcaacgggacatgacccttgtctactatacagccccctgtctcctgtacggacaccctctcgaagccatgggagccatggcatgcgccggcttgagatctggcgtcttgactgcgtccacgcccacggagtgtgttccccgaagaagattcgaccgttgagccacctttctagcccaactgcgtctgtcctcttcgtcttggcacagcattaacaacgacacgaccgtcttctcgcgtccaccgtccacactcgagcagaacacagaccgcagactgcagagcttctcactaccaccctccgcctgcaagacgcctctccttctcgcctttacctagtccacagtatctcctctaggtaccgggaccctcctatcctttttatcgtacagttacactagaccccaccggacccggcctttgtagcttcctgggaggtcacacatcatatcagcctacggcttattcggcgcactttccctcgactcctgactcgctcacgccgctcatgggctcccatacgtcgaacctttctgtactagggtcttctcttcgcgagattcctccccattaagtggaagtcaactcgcctgtcaaagccctcgcacacaccggcatcaactaccgtgggggagcatatctggaagaggggtggagatcttgatatagcggcccaggataagtgtcatgcttagcttgacccagcactcttcctcccttacccatgaagccgctcggactgtgtctcctcggcaagttctgacggataggaatggtggtgttttgcccatcgagagatgtagctcacactgcttgcacactggcctagcgccgtgtgagctaggcgtaccttgacttgtcatcaacgtgacagataagggtcacacaactcaactgtatgcctcaatcccgatttttgttgctaaacgaaacgcaaatgccgctcggttcagaccggtccgctacattacaggccttagcgtctgcaaagctgggaatttggttgagggagacccgtaaagaggtccagatgctggcagggcgacatcgaacccaacagtgctccaggtcgtcaagccttttgtggatgtagatggggcatcaacaggaaagatctgcccatcaatgatctctctccctatcggacccccctgctttgcggccataaagtactcggaagtgccatgttacaaggatggcttcgattccccagcatcaccgaatgctccctcctccctcccgcaccaccatacccagctcaactgactgcttcgagcagcactgatgtcgtaatcttacagtgtagtgtggtttgctgaaaggagagttccattttaaccctattctcattacttaactgatctgcgttcgtcctctgttatatgccttcatggccggtcctcctcatcatcactcttacccgcagaccaaagaactagaaatactggcctcgcaacccttgctctgggccgttaaccttcttcattggcccaagggaaaaggcgactctgtaacggtcatgcctgcttccgtggaatcgacaaaggactcagtcacggaaggtcaatcagccgtccactctgatcgaaccaaagatactacacacggcctggatttatgccttttctgcaatcaccccccgatcccatactacaaagctatggtaacgggtttccagctgaccgcgctgggttatgttccgtctcctctgtgagacagtgagatcactttctgcccataacgcaagttgaggtgcgttaccggcgtcctcgcaagtgcttgcctgcaggctacggttgaacgaccttgtcttgcctccgcgagtgtcggatgtttgcgccagcctcattggcccacaagcccttgcctatatttctcggccagtatccatgcactccttgtccccttgcaaccttgttctgggctcaccacggcgcttgccataccgtttcctcgctgctgaagcagacttctactcttcccatatggcttcccttgctactcgccgttcaagttgttggtttttcttctgttccgttatagcctgctcacggatgataccatggagggatgccacgggtggtccaaacaccttaatggcacagcattagccattcagccgagactgctatgatcttagacagatcaatatagccctgtcgttacaggtcgacaatcagagccagcgcatataacggtgtggctcagctgtgccgtccgtcgtcgaccgtcccccattatacataccagaggcgattagttgcggcttgcctctatttcagggatcctttcaaacacgcccccaaagggctcgccttaccgagtaaccgtagtcaggtacctggtcctctgataccccatacccaaattctggccaattttgttgtggcttcccgtgcggaccctgtctgtatttggagcctgcctcgacccttctccgtgtgaatcgggggcttcgccggtattaatcctacacctgtcctaccagccaaacagacatcaaagcgaaggccttattattttcacggacaccccacaatattttgaacgttctggatctggctgtccttgacgagggtcttcaaggacgatgaacagtatcctagaaggattttgacgccaaccgttcttagacactcttgccaacacccccctctttatctgtcaaagagagaccatcattgcccaaccgactacagcatcaacaagggtttgttggagcatttactagtaaatcggtggactagtaaccgtctcaccagccggtttactcataccactgcttcgtttcgatcttcattttgactggtcaaatctagtgttttggtacaacacacctacccaaacgctgtacacacgacgagcacttcttcaccccgttccccagagctttctgtctcgtttaaaccagcaataacctagcaccacgggtttggatcccaagattgtcgacacaatcccatgatcacttggtccttgaatcatcccagcttagcactagtccccagcaacatcgaaccttcaggatagcagttgccatcgcgaagcaagcagacatcgacgtacgcttggaacttctaaaaccagcactatcagcctaataccgttggcttcgctcgctacatcaaccttgtttaaggctctccgagaaacagaagtcagcgtatcgtgcttcccgtggcacaataaggaccagcagtgatctcaccaaagagccctagatttgtcgcatactccgggagattttgtcattccaatgctcgttacgtccaggcaaggcgctacggagcaaagtccttggtctatcagcaagttcggaacaccttatttaaggtcggcagacagtctacgtatgtcgaactttgaccctgcgacgcagtcggactggcagagccagtattcattccttccgccaggcgacaacagtctcttctcgcagtcatacgaacacgtctcaagctcgacagacaatgcgaattcccaagctcaaccgcgatccgtggttggcccaggcagtcctccaaaggtcgaaccgctcaagcgggttatttcgccattaggacacagagccgatcctctaggtctgcggcaaccgaagcggccatccccaggtgttgagcaggtaggagatcacagcgagttgtacactcaaaaggcttctgagacggcacacggaggatcccatatgtcgacagaaacacctaatatttcgctcggctcccatccactaagctcggtctcttcagccgcgcacgaaccaaaattatccacagcacagtcagtgaatgaagctcagtcgacgatcaaagatgaagatgacgatgtgttggatgatgaagaaatgatagatggcgatgtggaagaagagcctcaggcgcaagcacagccgcaaacagcagcggagagaacagcacaacgccggaagatgaagcggttcaggtaatccagactgcaactcgcaaggcatagaaccagatactgacatgcgcaggctcacccaccagcagacacgattcttaatgagcgagtttgctaaacagccccaccctgatgccgcgcatagagaacgactttctcgagaaatacccggcttgagccctcgtcaggtgcaagtctggttccagaatcggtaagtttctcgatacagagccaatagctcggtccgtgggttaaccaattgccaggcgagcaaaaatcaagcgcttgacagcggacgaaagggaccgtgtcatgaaaatgagggcggttcccgacgacttcgacaatgtccaggcacttcatgccccttacggagcggttcacggtctcgggacacccttgacctcgcccgttgattttgctgcctcgtcttatgcagaccacatgatgagaccgcttatggtggacgtgcggcgatctgataccaatgaccatctctcatcgaccggtatgagcccagcgttcggaagtataggcttcaatccctcgaactcgctcaacaacccagacactctttcaccaatgtcgcccccttctaccgatagatacggatacagtaaccatctctcggcgtcgttgagtgctggagcacggtcgttaaatccatttgcacgacaacctggactcgacgcgagcgtacatatgcataatcatcattcacaacaccaaatacgcacattacaacctcttcaacttcgagagaccacaaataggtctcgcgccgaaacacttcagtctccactacgaactagtatgtcatggaaaggcgagtcccttgattatacaacctatcacggtagcaacacttcgcccacaatgaacagcaggccgcaaaacctgtaccaccaggatcatatgaacagtacctccacatctaacttgggaagctatgatccaactcactatgcgggtaagctgtcattcgattgagccttactcttctcatatctaatggctgatcagcttcacataggatcgaccgcccagtcgcctactcacttgagttatcccaactaccagtcatctagtcttcaaaacaactctcgcagaaattcgcgcttgagtgcttcctcggcctccctgccttttggtctcgatctacgaacgcaatttcgctcggctgtaggagccaacagcttacagtcaacagcacattcgccaacttctacccgtgcattgtctactgctcagctaggcagtggcggcgccccttcaaactactctgcgtcgagctttccttccgcacccctctccgcgcccgccgattactccctttcccgaacatcaccttacaggccaccaccatcggcaggggccacagactataccatcccgcagatgagcgctccaattgcccttcccaacgacttctcgcaagcgtttcaggccagcagcatgtctaatggtggaggaagttcgagggatacgcagtcattgagagataattttggtgcgagtgtcttggggctaggtcacggtcatggtcataacaatccggcaagccaccaccgcaccaccgatgactattctgtgaatgaccccctaggcatgaagcggaagcggagatattcgggaacggcgcctactggcgctggtgcacagagaatcggggcatatggggcggcggtttaaatatttacgacatgcagacacttttcctttctacttccgaatcgacgtggacgaccatatatactttaaaatcgggtcagtctttgtgggtcactgctggaggttttgttgtttttgaccagagagtcgggtggcaatgtgcttttgagtagtacgtggaatatgttgacgattggtttgttgtaatcgtggcatttgatattcacggttactgaaaagacacttcggcttgtttgtcccatgtctcgctggcatcattatttatataccacggcggatttttggatgctttcacgaattactctagttcccttgttttgttattttaatattgtcctttggattctctccatggatttaccatttttcgcaatatgtatgagcttggtattgaggggccctcgcggggtggcaaagtttacgactaccgtggatttctcgagagggtagttttttcaagagctatcctttgaggtgatccatatggaggagtcagtagcatcttgggcggttgggggtggtggtagcagcagggttcaaaactcggcgtaagtgtattcaatggcttgtgccttacaggtactgtactagtttcaacccacaaagcactgcactggtttccacgcaagcctaaattccagtgtttaacttccactagggcccttgattgctttttttttactagtatcaagaatgtttgtagtcacccatggccgggacaaaacgatgtgacggggtttaccggcatctaggggtcgccactaatgcgacgattgtcttcttttccttgatcgatctacttcggcaccctacacaagccgaaacatgaacgaacgattataccggtaacgctcgttgaaaccaatgagctagactgaacagctcaaaggattgtatgtttttccgttttggtcaatgtcgctggctggagccaactggacattgagaatctgatcatctccacttctttccctttttttctttctcttttttggtcaaacacactacgatatttgctctgccggcgttctcctccgttttgttttcctttcctttgacgtcgtaaggaaatgtgacaacgtccggggtagcagcgcgaaaattttcaaacaaagtcaagaacccaatctggcttcctcgaaatacggttatggctcgccgatgtaacctctttgtttcgtttcgtttggcctccatatcatgcaagggctatgcatgccaggtacgaacggctttgtgatgagtgatggtactctgcttttttcttggtaatggagtcggatgcttccttccgttcaaactacagcagacttcgaggatgagagcttatgttcacgacgggccatcgggccaacggtgtgtgtgtttggatagcgagtgatatgtttggggggttgagaggagcaggaacagacatccagaggcagtgcgggcagatgacaaaccgtcccatttgacgatggcttgtctgccgtgatttcattccattgccgcaccttgggtaacctgatgacctgatcttctaccatttcttttttttttcttttttttttttttttttttttttcggtgtgtgtgactttggttcgagcagggtaggtttggagttcttcatggccttccagaagagggagggtcctctgtttgaagcgatgtagaacaataagaagagttataacgctacagaagtctctgacgggtgtgctcttatacctctgtccgtctgcttcggggccttcaagacttcaagacctcaatttcacagcgttttccctgataaaaagccgaaggctatactatatccagtaacgctttgactcttttgtgccagcctaacaaacaaaccagggctggattgtacacgccgtatcctctcagctcaaacaagcattgcactagcaagggcaggagttagactggggagatatgcgttggatctgacgtgcttaagagcttgctagaggtcaagggtctggggtgtgtgtgatggaaacccgggaggagggagggagggaagaagaatggaagagtcacaaatgtcacacgacgattgggagttggggtacatagctgttcgggtggcatgggctcttgcttcatcccttacaaccagcgcaaacctggtcttgggtttgatgtagtcgccatgccgcgaggaagaaaaggaaacagtaagcgggacatcccgcggactttggaaagcttccattccggaaaacagcatgccagcatgcctggcgataccactctctcttgtgccatctgttcgcagctgattgtgattgaatctctcgtgtcgcgattcttccagtgctcttatggatagatgcctgcggaagatgcggaatgcatgcctaaatctggtgctagaatttccagacgacttcatgttgctgtatcgtcattgctttccggaaagcctggcatgtagacgacgattaaacacccattggcgggttgcggcagccctgatcggagttttatgatcatttgtatgagcacagcggaatgaaacatcagagccattacattactcatcagtgataggttactctgcaaaagaaggttttgcggagtatgtcactgcagcaccgacgacttgttgcaaccacaggctgctggctcactccatcggtgcgggacagacaaggttgtatgtatgtctcctaggtcaatatgattatgttcggctcttcatcatagctgctggtccttgactgaggctacggggttgtagttcatgtcgttttattgagaatccggggaaggtggcaaatctcctggtcttctcagattttggacgggttaaccgataccgcaaatgcgacgtgggcggttggacccgaagtcaggttgatggggcagtgggccaccgtgaccagttttggtctactttttgtcgtcccctccgaagaatcgggagagccactgtccagctctgattgtcggacgggccactgttgagcagggcccatttcttcagctttgtgagttgtcgagatacacagaaacggctatcctcatgtgcgtactggctcgctgagaaagctaaggcgtctctgcaagcccgttggcttgattcgtgtaaccaggacgggactggtccatggatgtggtgtcctgtaggtgacaagctgcagaaaacatggcatgggcatggcatttgtgtggcctatcttgcatctcgctgtgggctttgcaagcaccaaagggtatgccgtgtcaccgctcggaatgaagtttggcaagacgaaaaggatggggccgaagtgaaggggtcactcgctggtatccggcagagaagggagtggtgaaaatcgattggtccagaatggcgctgtagtcaaccagattgtccccacgggaggacttgttacactgctacaccgtttcctcatccaaactcgacgacgctcagccatgtctaacaggaagggtaacatggcgagaagtactgtggacgaccgacataaaggatgggtccaggttgcacaacatggcagggccagctccaagagcaatccgggcccaggagcggaacgaggagcatgccaaaccgaagcctgagacggcacatgggcgtagtgggtagccgtacccagcgcatactgccgctgccactccaaggaaagcggtgcgattatcgttcaggggtagaggctgatgaggcttccgaggtggcgggccaggtgtgcaacaacagaagagtctggagtctgtcgtaccgtatgggcatatgaaatgaggatccggaccgtacgaaagctacctaccgcctatcggtacttgaagagacgcggccgctgagtgaggagctgaagacggcatggcttgacggcaacggttgccgacgagctcggagggttgttgggttcatgagggtcagtggaatgcggccggtgctggctgtcgtcgggctctggcgcggagatcatgtccgaagtccatgagcgcattcccaccctactacggcagtggtagacatggctgccgtgtggctactgtggcatgctcatgcgaaaaaggtcgtgtgcgcagcggccatgccggcgtgctgcgctggtccgatcgattgaaacagccggggcagcatgactactacgtgagccccggtgtggctggaatgaacgagacgaggtgaatttgccgtcgatgtccgctgttgaacgtagcgtagtgtccaggaagaggattatgccgactggctcaaagaggaaggcgacaggaaatgggtgggaagccaagatgacagtggacgaactgctcaatgcaaacacacggcaccgaaattgacgacgggagccgagtgtgatgatgttgggaaggaagccggaaagcagtcaacggttcgactggacgacactgcagtcgatggaagacaggaggaaagagggtcactgcaaaaccgagctgtcgctgccctcaagttgctcaagatggcgcttgtcatgttacttcaggtagtcattgccctttgttgttggccgtcgttgacatttgtcacggttgcgcttccttcaaccctgacggcccggggccgatcgtacggaaagagcccgagacgaccacagtcattatatgcgcacagaccatatctttctacactagtgtatgtgcctggccccacttgtccatttgtttgacgggatgcgacccacatggactctccagccgagagcaggcacgcatttggcaggacgcaattgccgtacgtaacctgaccggcatggcatctcgctaggtatgaacgattcagttcttccatcatccactgcatcacggtttcaggcactgcttagcaacagtggcatctccaacgatactgacctgaatccggacgtcaattctctgaccacgtcacgtcaacggcaatcagacgacaaacagcccgaatcagtggacggcctcgctctcgctacccgagtacctggcttggcgaaaaccacctaccggttataggtagttgaggcaggtcgaggtatacatatgatggataatatgggatccaaagtccgcatggttcaaccttgggtcgggtcctgtgctagtctccgcagtgcttgtcccccgctatgcaagtgcaacgttgccgggtgacggcggttcggcatcatcatcacagacacttccaggctcagctcctcgctcattaccataatctcggactaactgacctgtactgggtttcgttcgggtgcattatctatgggccgaaccggtgttgcgccatccgagttgcccagactggcggaccatcatacaagaacaagatgatgtcgacctctctctctctcatctcgtacccaacactttcaggctacccatgtaggccattaccaaagtccaccttcagcgtttccgtgaccatcgtatgaccaagaggagtgctcatatgggtcggatcaatgtacttcaccttccggctaaattactgtgcctggctgagcgtcatgggctgtcccaggcgaatgcagagctcttgggacatctgctccacccttgacggattaatttatctctcatgttggaggaatccaagaattaggccatgttcacctcctaagccgtcggaatcagcagacgccagggctggatgcctgacgctgcagggcatttggcgtgagctccaagttctggccctgaccaacatgtacggatgggccacggattcggtccaggctccatggtgtgggcgtccacagtcgttaccactagtcgggataatattgatggacgagagaggtctgaaatgtctagacatgtcaacgtctggtgtttaattgtgttgggggcttcaatgtgtagtggatggagatgtcctctaaatgctccaaagcaagggcagtcaaccagatctgattttgagcgccaaccaaccgctctctctgtctaccagccgctgcggcgtttggaaaggcacgggacagggaccaacatcccggcttccggtgattacttagcgataaacaacagtttgcctgtgacgccacaacccggcttctccgtagttcaacaaaaccaagcaatggcctattctatgttggtcgcccgagtgtcggtcactcttcgtgatcatccgggccgtttgttctgaaaacgtccgaatgtgcatgaagcgactggctgaccagtaaatccacaagaagacgacgctagagagcaagtgcattccttctcgctagggccgtggtagtcgttgtcgttggtaccgatgctgttgagtagaggttacactaatcacagtaagtcactccatgcggctgcccaggtgagtcgagagcggcgtccggcaagcagaagccgacggtacctggacgaactatggatctcgcgaccatgggcagccatgaaaggggactgatacggagggagaagggggtaggcaggtccgtctgtacgccagactcgtgatgaacaagaagcacaatcatagatggtattagactgaaagtagcttgccaatggttttcgagagcgctctcattttgggagttgcatggttgagttgatagtgataatgtcagctaagatttgtgtttatattgttcgatgacatgagacttcttgtgcgttttgatgaatccagagcaaggtaatgggtacaaagcgcccactccatccttgatgttttataacctcgctcttgaggaagcgctctgagcatttctggtctgtacagcgagaagagaagagggacactaaacaacctaaactatcacgagttacacaagacaactaaaccacagagtgcactcgccatctcggcacgaccacccgattgacaattctccaacaacaccacgaattcccgacgccggcaacagacggaaagaacgaattactatccgtagctctagaagatgaggagcagagagcaagggtctacaaaggtcataagtatgcgcaaaggagatagagaggaaggaacaatcgaagaaaacagccaagttgggggtacagggaaagagccaaggggttcgcaataagaacaccgcaagagcaaggagacagggaaaggaaaaacataaagagatagaagaaggagaagaggaaagaaagctttgacgggaggtttgttcagacgccttgacttttcactccagttgctttcccacagaaagaagggaaaacaacaacagccggccgttgaagcacatagtattggtgagcccttcggcagggtgtccgtagaggtagatactcggatgagggatgggtggaacacggtgttttttttttttttttttttttttttttttttttcgtttcggaagctacaactgagggaggtaatgaagctgaggtgacaagctcccatctgccttcacgatcagatcgggacgaatgaggtggatcaagtgtgagcacatgtgccatcatcagctacaagaaggcaaaataccgaatcccgttacatgactagctctgttcgcgtcgtcaaagcttggaactatgcccggaggcatcgcggtctctgaaatcgcaaagtaagtggacatatggactagtctgatggtttaaagctaatatgcctaacatcgggaagaaaaagtaaacttgacagctaccgtatccaaaggagagttgttttatgtgaggcgcatgactagtcattactatttagatatatatatatacatgcggtccaacgtatatctacacggctatctctattgatcagctttctttatgtctcttcttccctataattaccgccctttacacctccatatccttcaaggagaattcgattacctattacccaaattctttccatctaatcatctctctgctgttccactgcctcatggcttgatgatgccctctcctatgcacctgcccctaactctgccgctgctgaatgtcatccaccactatgctacccctgcgcaatgagcccctaccactattaactgacaatcccaactccgccaactcctcagcgctcatctcaccggccaccttcttagactttttcctttcccctccgctcccgaagagagaacaccaccactactctcctcacccatgcccccttcctccgccctctcctcctcctcctcctcaacaccaccataactccccccaacactctccatagtaaacggactagccgtcggcccatccaacaccgccaactcctccttactcaaccacctcggcaacaacaccgccctaaccggaatcagcgcaaagatgaacactgggaaccccaccgcggcaacagtctgagtaatagcaaacgtcgctccaaacgctatgagctcgataatcacaaacagccaaacccggcttcttcgcagggccttattgttaagcggatggttggggttggtcagccgactgtctttgcagaggaaaacaagcttttgggtgattccgttccccgccaaggcttggtagcccatgatgaagaagaggcctgctagcacgccttgcgggattagatgtaaaacgacgaggaggggacccgtcatggttcccaaggtgagcaggccttgggcgaggttggagacgcgttgttcgactacggagatgggtttgaattgatatgaatccgaaggatggcccttggattcagaggagtcgacgtcggtgtcatcgtttgtgacgactttggtgacgcacaaagaggcagtgtggaagggtgcttgcggaataaggccgttgggaaaggggatgccaagtaggccggagacgccggtggtcaggccgaggagaaagagatcccagtggaagccggcgggcttgcggagggggaattcagtgccttgggcaatgagggaggagactgtggtagtttgtggtgttagcatagattatcaagtgtaatggttggggggggggggggggg