gggtgggggtccaggaaaaacagaaacaagccgtcggaccagtgagaagctagtcctaacgaacgctactagtactgctgctgtggggaagcgaatgactggagccgaagaaacaacgaaacttgcattttgcgatcgcgttcggctgcattggtggagacaacttaacccccttttcttttttttgccgaaccgttgcatgagaattcgaggttcaatgtggatatccccccccccccctgcaagttcgcttgcggcttccacttatatgtaagaaggatatgtcattgaattggacgttgatgttaggtagttttgagcaagaaagggacagagtacagtggtgatgttgaatctacaccacctgccatcactttgaccactcggcaccaggggcacaccagcgacaacaccataccacaccactcctcggaagtacgtagggcatgatacctaggaaagttcaatgcggtggtttcaactccgagttgggatttgtatctgaagggtcagaaggggagcgatagcgatgctcggggaacctaagcaatggtcaagcgataataccctctgcaggggctccaatgagttcaacagcagtctggcttttggtgtggatgaggggtttcgaaggcgatgacgaccggtgtatctgtagtgtacactagtaggtcatgtagagagtgaactgcgactgtgaaaagcgagtagatgaagaaaagacaagaagggacgagagtgcggtacttgtgtcttgagcttctctggcttccattcgtttggaccgggacattttgtccacaattccttttttttttttctctatactctcctctgtgtttcgatctgtttcctcatgcattctgatcacaagtaaccacatacaaaagatagttggaccttgagggtgaaggaaatgcgcaaatagaattctgaccagaaaacgtcgtcagtggtatcttatacgtaggagagaggcacaagatgataacggggaaagagatcatcacccgacaaaaacaaaagccattcttgtgtaaacctccatccggccgtccgcctatttgcaatgcaatcatcaatgaaccactgatccatccgcccaaccgtcgaacgtatccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccttttttcacccccatttacccgcctcgtccatccatccgttcgttcatccattcatacatcagttccatcccatcccatcccggtaaaccacagcccgctcactcagtaactccccgccacgggcttctgcccatatacaatatgcaacggcatgtacaacaacgccgagttatcatgatacgccctccgaacctgaatcaaaaacatctcgacctgttctctgctccatctcaatcccctcgtaaggggtcccagtgcaatagcctggatgccatccagcaaaatcgtgcgccagtacagccccaccgttttcagcactttattcttgggccaggttccgatagggatctgtagaatgcgctccgtgacattcacgaacccagcctcgcgcatcatttgtgctaggttgccgccggccgcagcatggaagtcgacacctagggcagcgagaccatcgcggactacagcccagtattgagccagggggtggtcggcgggcatggggccggtcatggagacggggaagtgaacaacttcttgcatttcgaaccagccgcctggtcggaggtgtctacagttgaaagagatgggtctcggttagcgggctggatgaaggggtaagtagacacaggtaggggataaaagagaaagaaagaaagaaacgtactccactgttcgcctcatcagacgaggccagtccttgatgcccattacggtgtggcgagtgtggacatagtcaaagtagttacgagggtgtagccatcttgaggtttatgttagttcgaaatcattgatcgtcatcatctctcccgaatatgccttcgtcaacttacgggcttctgtgacattggtaagtgactaccctctttgtgataatataatacctaagaattgaggtaacttactcaatatcatcgaccataaaccgcacattaggcggcacccactccggttgtattggacttagatctacgccgaggatattcgcgctctcgaaaatgtcacccactgtgggatgatgatacgtgtgtcagccttttctttgatcatagagggggtgcctgaaactcgaagctcgaaaaagggcagaacttactctcaatgcaccaaagtcccgtcccagttccaatgtccaagatttcttggggatggctcccgatgggcgcgtaatacagccttccgcacaacatcttcaccatggcatgtttcatgtcttctcgttgttgcctgttcgctctgcgttagctgaaccgtattcaggtaatcatcggagtatcccccacatgatgatgtctttaaaaacactcgccgcctccgcataatatcagaaagatttgacgtactcaacatcatcattgggaaagttgtatcgtccctcacggaacctgtgatagcgcctcccattctcataaacatagtcgcgtatactctcagctagcgacgtcgaacatgttgtgttggcgtcagattcgtaacccgcgtctgaagccatctcgtcatggtcgatggtgatattcccgtcctcggccgcttgctctacagctgccctttcttcttgctcagcgtcgaactccccgtcatcatcatcttcttcttcttcttcgcccgcctcttctcgcccccgtttcgtcgcttccagtgccgtgtggtatggtgacggtgatgatagcagcagccgcatcgacctctcgcctggcgagctgggttcacccgacggaagcggggatgcgccgtaaagtgaaggggagtttgtcgtcgatttggaaaagaccgtgtctgcacgagatatgacggagtcggtactctcctccaggtcagggtcatgggtcgttattggagcatcgtcagctcgaacagattttggtgcggtttcactggaggtgaggatgactgctgtgtctgcttgcgcaaccgtgtaatcgggggactcgtccaccaccaccaccacctgctgggctttcgtcgagcctttgtcgacttgtgacgaaatcgattgggaacttggctgggccaaggtgccatcgtcgctggcagatgagctacactcgtacgttctgttcttgtcggggttcgagacaccggacacagccgggtcaccctgtatgcgctccatcctggacgccgaaaacgcagcagacgcgaacctggaaaagttctttcctctctcgtttccagggcggccaaggggactgactggtgggtttgggactgcaggacggggataagcccaagacagcaacaggctaccttttgggccaaatgaggttgcagcacgttatatcgctttgaccctagtagaagcagaagcagacacggggacagcagcagcagcagcaccaactcctcacgcccgttatgtctgtaggtctcaagtgcgggctatgtggtcttgagtaacacgcggactgaacgggagcgttgattgctcagccgagacttgtgtatcgccgtgaggacagaagagccagtgtcccaccaacggccagcagcatgcacagcaaatccgttggtgaaggggtccgaagatatgtttggcgtactgtgtagtgattctgtaccttggcacgcctaaacccggttatacgagcagtcaatcgccagggagactggtaaggaggaagagagaatctctcagggcatgagagaccaccacactgtgaaacagactcaagaccgaagttctgggatgcgatttgtaaagcgtggtaaaggtgaggcgaaggataagcagcttgtggcttgtattctggaaacgggaagaaaatcgtgactattgcgacaggatgacggaccgttcagaccgagatccaggttcgtacggttggtggccagtagtcggcgtacgttccacaacaagggaagcccaagtaggtatgtgacccagtatgttaacggggatatgagcacttatttgctgtccggagagcaatcaaagccggtagtaaagctggcaatcgaggaattcgtcgcggataaaactgtatgagcttaacctacaaagtatcgcccaagtgagtgagtcgtctgtgctaatgaggatggactcgaattagaggatggtcaactgccgaagagcttgtcgtccgcgtgatcgtcggggcaaaggcaagcagctaccgaatgcttgtactctgaagtaatatgtgaagggggtgaagttggcgacaagaaccaaaagggcaaacaagatgagtgttatggaagttccaatgctggtgaacctctgacgacttaacagtcctggataagtatgtaggtacctcagtctggacccccttgcgttctgcaccagcgcgcttggcagccaggtacagaatacacagtaccacgctgtcaagggagggtagaaaatgaagataatgcgatcgatccctgacgtatagcgtggccaggatgtggggggtttggaaatcatttcgttcttcaactcgtcaacacccccccccccccctggttctcattctcctagactcgtcgtcgtctgtttccccgtcttattaaggtgcccatgaaccaccaatacggtaccatcccgatttaattcactgtcgtatagattcggcttgcaatatgatggtgtcgtgcggtaggcggatgaagtgacccggacaagccacagcgcactacagaaaagccaccgaaacggaaggaggagaaacacaaatgagctaaaatagagacacccagttcaaggattgcatgttcggttgcttagactacgacgtgaccgtggatagcagaactgctctggaagcgagttagcacttggcgtcgccctgagcagatcacagagttgggctattccgcttcgcaaaaagagaacgagagaacgataggatgaaaggataagaggtcatggtatggtccagtcacgaacccatctcaatcgcattcgcagtcccgagaggtctcggaggagcgcccgccgccaccacacgcatccatctaaccaacccgattcctgttctgatctctggcaatgccaaagatgccatccaaacgtgtcacggaggtcatgaggtttgggggactcgataccctagcagattatatctccttatagcggctcaactccgtatacatcacggaccggtctcgatttgatgatgaagaggttttggggtacaaagattgcagcattgctgtactgtgattcgtaagagcaggatctcacagaaagggtccatgcccaggtccaggtccaggttcttgatccgcacaccaaccctgggtttctcgaaaatggcatggcgacttgaataacgagttggattggataaacatgcggttcgggcaaattgttgttggaggaaacgggggtcgttgttctatgatggtcatcttggaaaaccagagtacctactagactaagtaaggtagagtcaagccacagggtagcctccatagcccactcggaaagcggccgggggtcttgcctagcttcagcctcactccagccccagctccccttcacgttcgccactttcactcgctggactgaagcagcgctccacccgacaggcagagcaaactgacgtggagcttgagccttgttcccgtcctacctttacttgggggctgggcgaagtgggaccttttgtcaaccccctctcataaaagagggggggaaaaaataatgggacaaacttttattatgggacaagccacatagtaatctactagtaaagtaacccatcgctatagtaaatcaccacattacacattaatgcaacgtctttaagagcccagtatattgcccagttgggtagtaagtaaataaaggactgggttttagtcttttttattattttctggcactggtgtagttactaatatagtcgctagtatagtcgctagtgcgggtataacctcctacacaaccgcctcccgctttattagcgtactccttatacgtgtagcctcctttcgtacttatatacggggttttatagtacccttaacgaaccttataaccccctagtatagtattgattttagagctcttagttgtaataaagtaaataaaagggtgggaattagtattaaggttaaggtagttggtgttgatggtctagctcgtgcgggaggtttgggcgtagcgggcgggttaaaaagacggcggttaattgggggagggagtactagtaaatcctcttccttatccttatcctcttcgttatcattatccctattataaacttccttaagggtaaccttattattattattaagaagggtactttcgtcttcaaatattttattaattatttatatattaaaacgagtaataacttaaaaaaccgttttagtaattagggggcgagggtataggggggaggaggggagctttggcgggcgagtagtagagggattattatttaaaataagctcaatagagttattaaataataaattaaatagattaccctatacttttttataagactctagcactaatataccgtatatattacgcatatatagtccccccccctcctcctcctcgtttagtatattaagtatatcctccttataaagcaatatatacccttcttttaattactccttcttttaattattaaaataaaccttctacgtaactttacccttactattaatagaattattaatttataactcgtataattacttttaaatcttcttattctctaatttaacagctagtatttacctccttatattaataacttactctttctatacccactttataactctctaattgaattctcctttggagagggagagagattcgccctcttatagaactttatatacccgtttccttattttacagtttaagttagcggccttctccttatcttattagttacattcttaaatagtattgtacattaacggtccctcataaataacagtcttagcggtgggataacgttgacgggtaggagaattgaaagtataatagtatttatctttaatataggtaataacttttattattttaataaagcggtttttattgggaaatattaagggtagcgcggggttagattatttcggttgctttatttaaatttgaaataagatttgaatccggttaattagctatatcctagtattaaagaaaccgttaaagatattatatataattatattactatcgaggataccctaaaagaccggaggtaatatagttaattaattagcgaaatcgtaagggcggatagtagtaatttaaatctaatttacttttaattttttaatgaaggtagtacgaataaagctatatttatttcattatacgaattaccttaagaccttctagtaatagaatttaaataaagagaatattctaacgttaaacaattgtattatatacattaaatagggaagtaagcctattaaaataatattaaaagtattagtatattttttaatatctatattatagtaactactaaacctattaataattaggatacagtagattagcttatataatttccttaaccctactctatatactaaatttaggattttctaactaaaagcgttataactatattaattacacttaaactacttagtaaaagagaacccttcttctcccaatttataaccgtcctcctcctttaactatataaaagtcaataataagtaaaaagaataatagttaaagtactttaattaatcgaaggtaaattttacatttgagaagctaatcggcaatttaataaatctaacccccttatttaaattattaataaggaaatcttctattaggtcggtcttaaatattaagtacgttaatactacgtaccccattacacttactcctactataagcgtagtagattcgcaattaataatatcgttaatctctagcttttactttactagctcctttaatacaattacccttactcgcccacccgctacgcaaccgaattttacccctatctcattatagttctaaatatcgcctctttcaacttcgtacttcttaataataacctcgtactcgttaaactactcgttaatagactccttatttaattcctaaaaccttcttttaatattaactatacagtaaatagtagttttgaactctagatagtctttgaggaagctagctaattatattgtattgtaggtctccggtgtaccctataataagcgtaatcgatttgccgctataataactatttagtataacgctaggaaccgtccttgaaagtagaatattacgtacaatataatagtactttcctcagcttttattagtatatagggttttcctattgggtgcgacgagacggcaggcttttggaattcgcgtagcgatttaatataataaaagatcaatatacgggatttactagtaatagcagtaatatccttaacaattaatagcttcgttaccctatttctaagggttttaaagcgccaataagctttaagatatatacgggcgccacagtagctagcggacgcttcgtccaactccttaaagtactaatcgaaatttacgggtattatacggtaaattaacaattttactattaatctatagatatatatagactgcttatttttcatagatttacgcaataaaattgtacgaattagggtacggttttgttgcaacgctattaccgattttacgatgcaaataagcgattttacagggcgttaataagcaaatctatatggtacccatcggccttgtcccataataaaacgctgtcccacaattactttaccccctctttaatgaagagggggggagaaaaggacccacaccaggccgccctccaacccccaagtacgtaccgctgcagtgagtgtgcttgggttgctagcagtgacaggtcccactccagcagcagggcagctaccgtgacgacctaaccacagcacctcactacgccaatcgctggactgacgacactcaaggtacctccaagagcacctcagtctccaaacaacctacaacctaacaaacgaactgcccctcaatcatcacaacatcaacaacacgaacccatcgcgaacgcagtgtagtcgccgcccagcccacgatacctgaaatagtctgacagcgcctatccacacatcctcaatactgcacatcatggcggagcctgcgttcaagccggagaaggacttctccaaggaagtcgacaagctgctgcccgaggccgagcagttggccaaggtaatcgcaaaactcccatggttgccaccgtctgcagaccgtatactaataatgaaacacccttgtagacagacattcaagcggctatcgagaagctttctgtcctcgaaaagcagacgcgccaggtaagcacgctggaccacctaccttgtcccccgctccttcacgctgaccactcgccgacgacaggcttccgacctcgcatcgacatcccgcatcctggtcgctatcgttaccatctgcaagaatgcaggcgactggagcttgctcaacgaccagacccttgttctctccaagaaacatggccagctcaaacaagccatcaccaagatggtacagaccgtcatcgacttcctcccagaaaccccgaacctggagaccaagctctccgtcatcgagacgttgcgcaccgttaccgagggcaagatctttctcgaggttgagcgcgcacgcgtcaccaagattctctccgacatcaagaaagagcagggcgatctcaaggctgcgaccgatatcctgtgcgagcttcaggttgagacatttggctccatggacaggagggaaaagacggaattcattctggctcaggtggcgctttgcatagagagcaaggactggacacaggcgggcattctcagcagaaagattagcaccaagtaccttgcgcgcaggcccaagaaaacgcaagagcagctcgacaaggaacagaaggacagggaggccaagaaggccaggggtgaggaggtttccgaggagaaggaagatgatgtcaccgacctcaagttgcgatactacgaacaacagatcattttggccaagcacgactcaagatacctcgacgtctgcaagtactaccgtcaagtgctggataccgaggcagtagaggaggaccccgccaagttgcaggccgtaagcttctcagacacaccacatggcgatcttcttagactaacatgggttgacaggtcctgcaaagaatcatctacttcatcatccttgcccctcacgacaacgagcaacacgatctccttcacagaatccacaaggacccacgaatcgcacaggtccctcaggatgccgagttgttgaagctgtttaccgtccacgagctcatgcgctggcccgaggtttccaaaatctttggcccacacctctgcagcaccgagatcttcgactcggagcccaaccagtcagccgacgacaaggctttccagcgctggcaagacctgcgcaagcgcgtcatcgagcataatgtgcgtgtggtggccaagtattacacgcgcattcgtgtggatcgccttacccagctgttggatttgaccgaggacgagacggagaagtatatcagcgagctcgtgacgtccaaaacggtctatgccaagatcgaccgcccggcgcgcatcgtgagctttgctaagccgcgggatgcggacgatatcctcaacgagtggagcttcaacatgaagagcttgctaggccacctggaaagaattgaccatctgattaccaaggaggaaatgatggcaagaatccaacccggagcaaagtcgtcaaagaagagcagtaaggagaaagcggcggcgcgctagagaagctcaagcttccttactgcactgaccccagttgtggtcagaaacagacggtaaccatcgcggccatagggcgaggcgagaagccgtcgagtcaaattactccctagtcgccatcttcccggcagagacttcgtgggccaaagcaaggctggatgcattacagcaagaactagcagctttgtatgaatagacatgactactatggagcacaagggacgtaattatttatgacttatatcccggttgaagggagcgcagtttactgccaggtagaaaacgagatgtccagcatacggaaggctccagttgcctgtacgcaagtgatgccgtaggttgttgcaggttgttcgaaaatcaagcccgcataaatagtgataatacgaaagggcttcatctctccagcttcaccagtggacagtgatgaaccgcccaatactttagcggacgccttgaggctttgcgtgatatgtatcgttgtgagactggaggtatcaagagtgccagccgcgtgcccggacccccggtcgtcttgaacccccgctgcccccggcaacatcggcatgcatattggccaagacatcaaccaataaccaaggcagtagccggcgctaccatgtcatgccatgatccgagcatgacatgccaggacgggaacaatcgatgggaacccgtcagatgcacatcatggccatcgtcgattgagcataggtagagactgttatgatgtggggaaactcctcgtagtcgttcctcccgagttgatgtctccgtaaagtgcagtcttccacgttcagaaattgaaatacagtacactacaccatcactatacccactcactcatgccgatactcccaagtgtcgcccagaaagcacacaaacagcctacactacagtgtcacaaagatacacgttgccgttgcccaagatggtcatgacagtgacaacctcaaccgggaaccgagtgaccatgtactgcctaggcagcctcacattcgttcccagcgaggcagtcaaagacgagcagacacataaccaggtactacagcggctggccgaaaccaatgacttcgcgacagccatccgaacgtggttccacctatccgacgacgtcaacgcccctgaagccgatgagtacgtgtaccatgcgattgccagcgtgaagctgtcacaggtccagagggccgttgatgttggcggggccaaggggatgcatggatggtatagattggaggggggtgatttggtatgtaccagttgctgatgctgaggctggtttcccatgggggaagccccttttttcttgtttactccagctcttccatccataacggcaccgggctcactcaacaagtctcatctctgccgggaatatgtttgtctatcatgctaacatgcacccacctcaactctccagcttcctcctccaccccaagcagacatagaatcttacatctccatcttccttccctccacagccacagcctcggccctcaccgcgttccagtccaacgccaaacgctcatcgatccgcctacgctccgccacctatctgctctccaagcgctacattgcatctgactggcaccccctcggcaaccaactcataattcccaaaaccaaaaaggacagcaagactccattgccaagtaatccctactttgatttctgggcctggtcctgtcggaacttggaatggtgcgggccagtacccatctcatcatcagcttctacatctccccctgccagtaacaccaccgatgaagcaaaaaaagacgactcaaacgacaccaccaacaaaatcatcctcaccaacccccgcatgtcccaccacatcctgcccatcttcatgcaccacttcggctgtgccgtcccctcgcacgaatccctttccctcctcaaactctttgcccgcggtcgctccataatcgacatgggctcgggcaacggctactggacttttatgctccgtcaatatctctctcttggccccacctcctcccaatcgcaacaaaaggtctatgcggtagacaacaaccagtcggaatggcgagtaatgtggatagacgacaccatcatcgctgacggcgtccgttggctttcctctccttccccttcttcttcttcttcttccacttcttgcccaagcaagggaggacaagatatggttttgctgctggtgtatccgattgtggggggtgacagtagcgcggcgggcgggaaggagggagggtttacgaggcagttgatgaaggcttataagggagataccctggcggtggtgggtacgcaaaatgggaacgggtatacggggttcaagggggtgactatggatgaatatatggagcgcgagtggaaagaggaagggtggaggaaggtggtgcaatgcccgttgccgagttttgcggggaaggatgaggcgctgttcgtgtttcaaaggggggaggctttggggaattctgaagagggacttggggctggctcgggaaaagcgaagaagaaaaagagaaagagtgggaaacagaaggatgtggaggtggagaatcagaacggggaagatcaaagggatgggaaggaggaggagcaagcggaggagaagaaggagaaggaaggtcctaatgagtgaatagtcggggaggatatgtctgtggatgatggagcccttaaagaccatggcattagcaattgaaggagttgggatgtgttgaactgcttgaagatgggaaaaaagtgcggtcatagtaacagaaaaggtgagaaatcaactgaaaagaaacggccgtggaggaagggagaaaaaagatatcgccgagcgagagagaaattcaaaagaggatagataggcttgtcctgcccacgtactgttgttccgtttttttttttttttttttttttttttttttttttttttcctccgagacttgctaacgattcaatacaatcagcctcacgttctaaagtagcataacatcaatcaagatacgtatccctccactaagtctttaactcatccttctcctttcgctcccccctaccctcaatcccctcggccctcttcttcaacccctccatccacacatcaaaacccctcacgatctgactgcccgctgccgccttcaccacaggcgccaacactccgtaaaacgtctcccagcactgatacgccgtctctggctcgtcaagcgttccaaggggaggatgaatttcaacaaactcctgcacgcgctcgcatcggagcatccagtttggcatgaaggctgtggggcgagtcttccaggctatgcggaagccggtgcggcggagctggagcttgttgttgattttggatggggataaagataaagatgctgccaccttcccttcgtctttttcttgagggtcgctaggtttgccaccatccactttggcagtcgtaaccgaagtgccatcgtcttcgatattttcaacagctggaggaggaggagcagcagcatcatcatcatcagggtgagggtcattgttttgactttcagcaccactagcatcaccaccatcaccaccaccgtcacgaccattatcctgagtaaccccagtcttcgccccactgtcaatcccactaccaccatcactaggcaatgaagcagccgaccccaaaacagacgagacatccgccttgacaacctcgtcaatcctctccagacgactgacttcgagcgcggtgttacgggcgctgctgtcctctgacagagggtccatatgaacatggaaagtgaatttggtgcctaggcggaggaaccctgggccaaccaggttgggaagagcttggtggacagaggaagcggaagatacctctgaggagtgagggttggcaggggagagcgtgcggggagcagtgccagcaatacaagcagtaaccgaagaagactcagccacggccacggccacgggtatgcctaccggctcccctggcttaccagacttggggtttgacttgttcttatctgtcttggacttggactttttgtcatttctgttcttgggctggtttccgtccggctgagcgtctatgatgcatttccggcagtagcgattccatgttgggtactctgacgccttcagaagaacttcaagacatgtgggaggcgtggccttgatatgtgcggaacaggctatagtgaacgagccggctcctggctggccgtgggtgggagtgggaacgggcccgagggacccggtggcggcccatgtccagcgggatcgggggcgaaagtgaagccatatcgaagatgagatgttgaagggaccaatcagactgagacttcagcaacagtcacctgggcgtttgacgttgggtgaaggggaagaggccctcttgaaagtggaagtaagttcaatatgtacctggcgtgcttggatgctggaaaacatacaaatgaagtaaagaactcgatgatatcgagtttgcttgctgatcagactggtctaaccaacacagcaagacgagtccgtacccacgggggttgtttgataattacatatagtccatcccatgtagcctcagcgtgggagatgccagtacagtgctcgtaattctctttgttttatccccatgagttgtgttatgcaatcacgcagaaaccggttgcctgcaagatacaagcgggccgtgcatgggaggggtcaaggtcgtccccccaattcttgatcatattgttgtgttgaagctggaatacactaacagttaattacacgtgccagcatacgagtctagtacaacgtccgaagtggaaacagaaaacagagttcagatgcgcggactacgaacgacggttacatttcaacaagaagtacggaaatcaaaatcggcggaaagattgcgtgggaggggccattctaccgtaacggcaaccgaggctcgcgtcctatatgctcctttgacaaaaacaaaaacataatcgaccacgaaaagtcctgcaaaaagggcccatcctccgacttgcacgacgatcatggacaccagcaggagcgaaacgatgaggtcctaacgcccaaagagtgggaaaaacgcaaatgattcaatcgctactgacaaaatcaatagcacaaggtttcaagtaccaaaagagagcaaacatgccccgacccagcgagcggcgacatctcttccatcaatacacatagcggaaattggcattctccttgtccgtcagatcctcaaacgcatgaatcatccttccgtcagcagcctcttgcacaccggtggcagcgagctcatcccgcttcttgttttggtgcttgagatagaatcgcagaccgacgatgacgacgacgagcaggctgtaacagcccaggtgcgttgaaaaagcaatgaagtaccgtggcttgtcggagtccaagaaaacttggggccctagccgatacgcatcacagtcagcaaaggaccgtcaccacattaggagaggagaaaaaaactgaccgatggcatttccggctgcccaaatgatgaagttcaaggcaacagccacagccttcttggtctggccgcccacgttccgtgagagcatggacaaagccaatgtctgagccgaccagaaggacagggtgatatagtagcagatgaccagcccaatcttctgcgtcttggtgtccgtcggcactgtcatgaggcagatggtgccgataaaggacggaatgcaaaagcctaacattgtcagcaagttctgcttcgtctttttgacgatccacacggagcccagcaacacgatgatgatatagaagcccagcaccatggccagcaactgagtctccagcagagaaaacccaaagctgctgatgatgataccctggaagctaccgaggccgctggtcgggagcgtggtacacagctggacgagggcatacccccagacctgcgggtccttcaaggcttcatagacctgcgccttcttaaacttgcggttctggacgcccgtctggttggcccgcacacgttcgaccatcagccgcttgtcctcctcgagaaagcacttcgcacgcatgggtgaatcgggcatccaccagccgacaaacaggccgtacaagaccgagacaattccgtaagaaaggaacagccattgccaggacttgagggggccgttcttgatcagtgagaagcagtaggccaggagaccgccaaaaatttgctgggcgccgttcatcatgtaccagtaggtcacccgggacgcttgctcctctcgcttgtaccagatcgaggacagaatgacaaaggccggctggcaggcggattcgaaaagaccgagcagcgtccggacgaccaccaggccggtgaagtccttgcagagggcggtgcaagcgagaacgacaccccaggctatgatcatgaagctgagatacttggcgataggtacacgggcgatgatgtagttctggggatactcgacgatgaggatggtgatgtagatgcatgtggttagccaggcgtactggaggagtgacaagttgttagtggcaacaatcacaggacaagctacggggcttcaagaacaagaaagctatatcacatacttgctgatcatgaagaccagtgtcttctctgatgcccatgatggaggagaaactcaaggtccccttgtcgatggcttggatgaagtaggttgtgatcatgatgacgagcactcgtttgtcgatcaacttgcgcaggcgagcattttccgtttccgatatctcgaaggcttcatcggcgacatattgggccaactccttgtcgactttgtcgtatcttggctggtcccccttatccagatctgaagagagagttctttcaacctctcccaggtcgtgcttgtcgccgacttgctgcatgtctctgtatgggctgaccatgtttggatcgtcatgcttcgacatgtttaactgtggatatttgatgtctggagaagaagatgactctgggccttcagaagaggtcaagatagagatgaagatgtataaaggtggagagattgaggataaagtggcggcaacatcgtggagagacagaatctggggttctcctatcattcttgtcaatctggcttctacactaccccatggggaagcctgtcccaactgcaggctaacagaaatcagccatacgatccctggtgttcgtgatcatcgttactcctgtttattgccaactttcttttttaactggacagtttgttacaatactcaccagtcagatgggttcaacctacacccagcagggttctacttggaagttggctgggtcgttttcagcccccaagggcggccgtctcgccatcgcccaggtaaggatggatggaggaaagtagtagcggtcttactgccacaatgttgctctaacaacggttatccccttgaatattggggctctttgtaattcaacggcctgtatgagtttcacaacttgttccccaagacgccctttaggatgcatatcagggaagtccctgaggtctaaccgttcctcacttcaccaacttgccttgccgccctcgacttctgacgaaagtgtgtcgaccataataggtatcacctccccaacacacacaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggaaaaaacacgagatatttctgccaacggtaagaaaaggagccttccaccgactgtcagcccaatgtgccccggatagcacactccagtgcctttccccgcaaacggccagccgattacctccagacttccccgcatgtcttgaagcccctgccaatctgtggtgatctcggggtgatttccaccgagctccccaaccctctcagtgcaactctctgccatgatatccgatggcaagacatcatcgctatggagattatccaccaagcaggaaggatcttgggcaaaaatgcgaacgggccgctcgcgtaacattgggcttttttggttgatttgctccaagaatatgccagttgatctggaagcccaaatatcctcctgaccaccagcagtccacagtcccctattcaagcaaaacactgacacgacgtcatcagcacatatcagccggtatagggaccacatacttcaaatccggccaagatgccagcagagctcgacggaattaagtctgcggacattgactccaacatcagattgttaatcgacgccctggtcaacattaaagatgagacaggcaagttcctattgactctcgacgatggccgcgtaatcgacacgaaggggtggaacgactgggaatggacacacggcatcggtctctacggcatctggcaatactacgagctcaagggcgaccctgaatgcctgcaaatcatcgaagactggttcgccgaccggttcgtcgccggtggcaccaccaagaacatcaacaccatggccgtgttcctcacgctggcctacgtttacgagcgtaccggcaaccatacctacctgccgtggctcgacagttgggccgagtgggcctaccacgacctcgagcgcaccaagtatggcggcatgcagcacattacctacgtagaagccaatgaccagcagctgtgggacgacacgctcatgatgacggtgatgccgctggccaagattgggctggtgctcgaccgccctcattacgtcgaggaggccaagcgccagtccctcttgcacatccagtatttgtttgatgccaagtccggcctgttcttccacggttgggagttcaacgacaagggtggcgggcacaactttgccaacgcccgctgggcccgcggaaacagctggctgaccatcttcatccccgagttcatcgagctgctggacctcgggccgcaggaccctatcggggccatactgcggagcacacttgaggcgcagtgtgaagcactcaagtctctccaagccgagtctgggctgtggcggacgctactggatgtgccggagagcgaagggtcgtatctcgagacgagcgccacagccgggttcgcgtttgggatcatgaaggcgctgagaaagaaatacatcgtcggcaagaagtacgaggaaatggcggtgcgcgcgctaatgggggttctagacaatattagcgacaagggggagctactaggtacctcgtttgggacgggcatggggagggatttacagcattataaggatatcccgattacttgtatgccgtatggccaggctatggccatcatggctcttgtggaattctcgaggaggttcatataggtaagatagaaagataatgaacagtcatcaacagagcaggtcgaagacactcctcgatttaatgcgacttcgtcaggtaattcgagccgtcatgaagagttcattggccaaacactggaacaaaccaccacgctgcagcagtgatcatcgaaggcgtcagcctgtctcagaaagcagtcactcgctgcataataaaccttgaaatgaagcgtgtgctaccactacaccacggtgcgttcaccagctgctgggttaccgttgactaccgagcctcgaaagagtggctatataggtaagtatctatctacttctgacctttccaaggtcgcaggaactaccaagtgtgatccaaaatcgtcatcacgtgcgataccggcttgacatctcagcaatcgttgctaagcaagcactgtgagagtaggtaagtttagaatcagaatatcttcttacctttttgtgattactcttacaaagtaaatccgtttaggcagtaaaaaccccttaggcaacctaaaggtcggtaggtagcaaatatattgtctggaaaaacacagctaaatgatatcctcagtacctctattcaaaatgatagtagatagtttcattccgactaggatataccgctatagagaagtgaggaaagaatcgatatacttctcaaaagtccgagaatgatgacgacaaaggggacgttgacaatttgcttccgacacagatatagcgttcgcggacgaaacacttcaaggatgggttcttgaatattagaaaggaacaccaccaactttttgaaggttgggatgagcttgtttgatagcagcccaagtccagtaaagtacctctagagctccacgttcagtatggtcttcaagtgaactttcctgacaccggcatcgctaagctacttctacgtgacccattccacgaaatggttaagtgccttctcgttcttcaaattccgttgttaatgcaaagttaataaatggatgcttcttccattcttaaattcactcgtctcgatggctgttcagtacatacagaaaccacgcagtgtcttccctgacattgagggtgttgctttaacattatgattttacctgaatccattaaatcagaactgtaagattccactaccccggcttgtttctttcctggtactgcctatttattcgccaatatgagaagaaaccaggagcatgtggctggaaaagtacgttcacttcaatcccatttgtcccagccttatactctcgaaacacaaatcagtcactttgattacaggaggtctttcaatcttcgaatggagaatggacatcaaagacctgtccctggcatattgtttactcaacatcgcttgccagccaggataggcaagcactctataacgagccgacaagagtattcagctgtctttggacatggctagcttgctccaccaaaataatcagccggtcatatctacatgacatccttgatgataattcatattagtggctgtgttacaccaccgtttttttcaacgtcagtcaggaaatgtctcaacgccccctcatggttctgatccggtcctatgttagttaccagtaacggccgcatcgaatactgtaatacccatcctggtatgaaccattcggccatcctataggagagaatacgtgcttcgcttccatcaatgtcacattaagagagcaaggagtcaaatagtgaagcctggattacccgctttcgtcagtttcacctgagcaccacccaagatgggcttcttctacctccagttcggttatttgttccggtggtacatggcctcctcactacctggatattttacactttcaatgacaactgggccctcacacataaggaatgaagcaaacacactgggcaaccaacacccctagaaaacacgccccgggattgatgaaaaccgtgaaaacgcctaggaattattgcggcaacatacttgagcgaagatccagtaatatcccatctagtaactgtatggagtgtagaacgcatgctaattgtagtgaagaacattgctcactgaaatcctcaccgatgatgctccaggcatcaaaatctgggtagtagagccacagaacagaagcaatgaagaaacaataaaaccgggcagaccgtacagacagaccgatctctcagctaaccccacgaaccagcgagcgaacactactcgcgctttccaactctgtatcgctaggtcgtgtcgccaacgccttgtggtgaatcatcgagtcaacaacggccggcggttttgacctatatgttcctaggctagccagaacggccactgctaccactgccatcatgaggagcatctgatatctgaacgcgtccgagtacactttcttgaccaaaacttgctgttcgggcggaagcataaacacggccagcgggcttctatgaagctggtctagaacggttgcaggaaatctaccagcctccgtggcagggcctagagatgtttgtaatatatcgttgaatatgatggtgcagatgctcagacctagcgagccgccaagtactcgcacctgcgcaacggcgccttgtgcagctgctagatctccatggcgagcttcgatagccgcgatcattgtacaggcggcgaagcacaagccgacaccgaacccgtatatggccgtgaaccccagtatatatcggatatcacctcgctcggtcgtgtttgaaaaccgatatacaagacccaacccaatcacctggagagaatttccggatgtaagtgtatgacttgtgaggttccgtttcttggagatgcttccggctagagtagatccgaaagcacacgaccccaacatcgggaggagatggatgccggctcgaagcgcgctgtcgccgtagatgacttggaatcgctcggggattttgatgaccagggatatatagaccagacccgtgaggaatgtgactctgcaaattctagtcagtgcaagttgcgtacgacgagagtgttttcttgatgaatcagaagcggggcgtgggccgagacatacatgatcgttgacagataaacgcggcctgtcgccagccgcacggggaatatcggctggatttgatgattccgcccgtagaacagataggtttcccagacccccaaaagaatccagctcagcccagctatcaccaaagaccagatgataaccgggctggaccacttccacacgtacgagccagcttcctgtatgccaaacaccagcaggatcgaagccagaatcaggagaaagttgccaacaaagtcgattttgcggatgcccgtccatccgtcgtattgccgtcgacagtcgtccggccagagtgagtaaatacctatgagggcgagcgcgccgcaagggacactgtgacaaaacctagttagacaagcgataaccaccattagctcgagatggaagggggaaccaacttgatccagaagatacctctccaggtccaaccagccgagatcccaccacccagtaacgggcccaggacgtatgagatggaaagagtgatgccgaccagtgcgcctaccatctcgggcttactgggcccttgttcaaggagacaaacctgtgccaagctataaagacccgagccgccaatcccctgaagtgcgcgcgctgcgatcctatatggtaaataggctgtgttagtgttgaaccaacttggacgaaccgaatgataatctagcgtacagttgtttcattgacccggcaagggcacaccagactgagaatcccgcaaagaaaacccatgctatggcgagaaggtttcgtcgaccgtagatgtcgctcactttggagaaaccgacggcaaagcctattgttttcgcgtgatcaaaatcagcaaggctttcataacagtatgcgccccgttgttgacaagcgtcgcaatagcacagacttatgctcgacgtaaccatgaagtgttactcactcatgtatgttagaaggtatcctagaatggtccaaggagcgtcttgagcatcccccaaatccagcgatatggaaaccaaggcagtcgaaacgatggaggtatccaggcacgaaaacattagaccggcgcatatgctgtgggtgaagtaaagttagcaaagtttaaatacaatgtgaacaaaggttggtgctaacgtgaatgtaagaagaactcggcgaactggtgaccttgaaccgtgttgaactgtttccgaatgttcctcttgtatttgttggtgttgttgtttactcttgttggagacggttcgatcagtcctgtgaatctcctcggtgatgtctgaaagggaatggacgtcattattctcgttgctgtcatggcgatatgatggaagagtcatgctgaaaaatgtagaaggaccaaagagatgattgtccgagattatctctgcaacgagagttaacgaaacagcaggttcggtatactcctcttccgggtcgttctgaatttccgggtgatgatgttcgttggctgggtgaagagcagggataacagtcagtcatcccgcgagccacagatgatatcaagtagaaagactgcttggatgaacgtcaagcacttgcgaattttcggaattctttttccggggttttttttcctcttccctcgagatgaggcaaagttcgcgtctatgttgtgtgtatgatgcgcgtgtatgatgtcttcctggacaaggcaagtttgatatgcttagagtaaaatcgtggaaggagcaagatagcaggagcagcccgaaacgaccgactgtgtggaaactccgagttagcatctccgtgtaaaaactcagctcttccagctgttctaacatctaccatgaatactccagcccaagcggtaagtcaaatatgagcagtcggacaccacagaaggctcctagttattgtactgagtcatctttgacatgcaatattaccatcgttctcttgcgcctcatgtcgacaggcatcaccagtgcaaagccaacaagcagtgtaagaacggaaaagggtctgagacatacctgggtgtatgatggacttggttcaaggtagtaaagactaagatgatgatttggtgtggtgttgagatttgagccacttcactttctccgtcttccacttttgccgtcgtcgctttgccgaatctgcctgtgtttgaagagaactcattcgaggaaagtttgacaaatcacgaagaggagttacattacagaagaagaaaacgagaaacgaaaaaagccggccggtgctcccaactgttgtcttcgcttcgctctcaccctaggctgactgactgagtgactggactggctctctccaagccagaaatggcggacctcaaagtcgtcacaaaacagatacccggccgatgacgggtgtcgtgcaatgtatgacggcacatgtatagacgggctggggaaacctctcctttttccgtttctcttagatgcaactttccttattgactttgcccgatgtggatgcaaaccgtagagattaccgctctggctcagtcgaattttcctgattgtttgccctttccgaggtggaggaaaatatgaaaaagtcgaccgcactttccatccatatagagtcctacctctacctacttacccattcaaatatacttctaggccttggtccgcagatggactatcccattgtatagggcagttcacctagtcacgtcgctctttcccaggattcagtcaagctctgacatcgaattacgcttcctatcaccacccgtccgctgccagcacaacgcaacccaacccagtctttgacacaacccgagtcgccacttgacggaacgacacctagagacccttcacttggtgtttccctccactcctcttctcctcttctcctccaggcgcccgagtcactgtaacatgaggactgtttccaagtgctacatgctcaactcacaccaagtaggacgaccagccggcaacggactgaaatctggaatagcagccaacagacagatgagggataagcgagacacttgtctcttttccgtgcaaatagggaaacgggcgcccatgttgtacagcaggctgagaaaggactattgaggcaaaatatgataccaaagcgagtaatgcgggtcaatgtatacgaccttgatgcatgtctcgatcgtgaggtgcggactgtactcaccaggcaggactagctgcgataaagtgtgtagggtaacgggcgactgattgggctcgtattggatacattcgcctcagggagagccccggcaaggttttgatctccggattcctctcactctctcactcactcaaccttttgaggggggcaagacggacatggactgatctggtcgggtcggtggctgacaatccccctgacttgctgtaagcgtgcgacccaaggtctgcatgtcttgcagcgtcaagaaacgggccaaggcgggtaactgcaggatttgtgcgtatgatatgcaaagagcaagcctggcgaagaagccgttgagcgggactgcgggatgacgagggtggagagcggccagcggaggttcaaagggggggggggggcaaacacgacggttccggctcactcaacccacctcaacttaactcagctctcaagcaaggatggatacctcatttgtcagagaaactagctatagcaaagtaagacctcctgttggacgctcgctcgactgtactaccacggcacttccagcctggctagcttcatacacgcatctacctctatctatgcgcgtacatcagccatcagaaacatgctcatctcgattgcgctccccagtttcagatgtaggacactgagagcacgacaacatagatctaccagggtcgcggtttgcgtctgacaaacgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacctttttgggtccaacatcgaaaaagttaaaagcaaacttccccctttacaataaaaaggttgattttttaaaaccttttcacaacaaaaaaaacatgctgttaaacccgccaaacccaaaacatactttataaaacatgatgacttgaaacctttaaaatccaccaaaaaccctttttctaccgatctaccctttaagggttttgtttgcccacgcaaacctttatgatgtttacgtctggaacctaggccaggcaacgttgcaccttttcccttgttcgcctcgtcttctcttcctttctttttccctctttccttccatttctcactcagtctctcctaattcggtcatggtgagcacaatacttaaatgtgtgtggatcgatatttctattttattttactttactttaaagttgtgtgattaaatgggaagaaagcgcaggcaagtatatacggcagtgcatgaagctttttaaggttcagcctaaaggtattgacgctctgctcgctacctaccgctggcgttgtcgtaagtagtcgtcgcacagccaaacatcgatacaccacaacgacactacctacccatcctcgcatggaaggatgcgttttcgaattcttccaatttggcaccttaacctccctggtccattgccttttaaggtcacctacatagatatctgaagttctctcttcttcggagtaacatctcttctttccagcccttcacacctcattcgcttgaaaggactgttctagggacatacctaccgacttaggacttacgtacatgcttcactcactcagcgatcaacctgccaaactatcaactgaacctacgtaggtagaagtgctcgaacaaacaagaagaaccaactcttcttaaacttgctttgactcatccccgagtcttcacgaaccatctttcttcagttttcacacccccactctcctgagttccctcccttgtcttgatatcaggttgccgggcacagaggcaagtcgccaagaagccagacaaatttcactcctcgctcctcattcctcactcagcaacaacatcaagacccaacgggcgtctatacttacacccgtgcgtgcgtgcgtgcgtgcgtgcgtgcgtgcgtgcgtgcgtgaaccgaatctcatgtctcatcctctgactaaaacatacatacatgctgcgtagacgcgaaacgatgaagcaggccagagtccagcagccagcggctgcagtgtggtgtgtgtgatgcaccgttagtcccagtttcgttgggttttgtctgtcttgcttttacccccattcgttttcatgtgttaggtcaggttgccaggagactttggactgtctgtgtgatgcaactaatcaagtgacttccgatcgatacacatctcattatgcttggctctgcatttctctctggcttgaagcctacgtacttattgccctctggtcctcccacaggtctcgtcatgcctttaatttaaactcgtgctaggactcagctagaatcgtctcctgaccaggcctgaccggcactccttagtccaatttggcccctccgctcctctttctcacatgtaggaataagaaaactgtcatgcaacgtagcctcacaaacaggtcctcgtgtttgtatgtcaactataacagaggtcggtgagagacattatgaacgatacgtggaatgtataggtgtaaattgttcctaaaaaaaaaaaaaaattgggtatcggaaaaatgtacatgaaacgaaaagggatgatacatgtagatagcctggtagctccacccaaaaagttaatacagacaacggtaagaagacaaggaggaggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccatgggacccgccccccctcaaaggcactcgttgagcttcacaaaacacctttttccgaccctcgctccaccggccagccgaggcttccttctggatatttcagttctccccgcttacaatacctctcactttccatctattggcattcatcgaaccaacccttaacaaccaatccatctcctcgatcgaaactcattaggtattaataaaccgtcaaagatgtgaccaatatcgataaagtggtataaatatcgctgtgggattgtgatttttttttttccgtgcccggtcgtttgttgcttgcgccgccgccaacaccgttccccatgaaaccatgaaaaccaagggcacataaacagaaacagctttccagcagaaagcagttgaaaggccaaaaaatattataaaccaaccacaaataaagggtttcaacgccagtccattcactgctgcccatccgcacccccttcaagcccctccaaaatcttcctcgccatatcaattctccgcctatacatcctactctctgcacttgcccttccattctccgtcaatcccaaaacgcacctacccagactggccactagtctctcgacaaggtacttatcctcgcgcaaaagagcctgcagagccgctgggttgtcaagactgttgctcgtcaacctcgaatccgctcgctgattctccgtttcctgttgctgttcgcacacactcgccgtctcgctcaggagcacgctcgaaatactcctgagctcctgatctggcgtcaagtaaacagattccggtgtcgaaacggcgatgctaacagccggcacgactgtgctggcggtattccctctgttgcgctgcttattaggcaccaggggaaaactgcgatttgtcccggccgagccgatggaggatacagatggtcggtgttcgaggttatgcgtgctggcgacaggggaaatcggacaccggcgcacggagagactgctgttgcggttgttgttgttagggtcggggtactgccgagtgtctggaccaccacctccttcgtaaacggactggaacgattcgcggttactgcggatcgtgccggtactggaggttttgatgttggatattcttgagccatgggcacggctgtcgactctggtgtagccgcttccagcgctgaaggaggcgctctttcgtttaccggcactctcaaaatccggggtgtactcgtcctcgtagggatactcatcatatacctcctcgctaatagaatcgtcggcttcatagtatctcctggggcgcccttcctgtgctgtccggaaagtttcaattgtcgagattgagttgacactgccccgcctgcttcgactgtggaagttgatgctcctactatcactaccaccgctgttcatgcgcgcgttttcgtcggtgattgggccgcgggtggtttcgaccgaatcttccgacgtgtaactggtttcactccctcgcctgtccatgtgttgttggcttagagcgcccatggcgctgtgtaggaagaaatgctcgtagtcgaatgcatcctcgcggtcttcatgcgagatttggtgctgaaccgtatcgtgatagagcgattcgccaccaacgctcatctgatcgtcgtcgagctcttgcgcatcctcaaattcctcgtccccgttttcggtgaatgcatcaaagctgtcctcttcctgagacatgtgcatgcccgcagttgccgaggccggctcggggaaatggtcaatggctgactcgaagctccctgaaacatcgccctcctcgtacgaatcgtcttcactatccaaatttcctcgcagatgtccatagctccctgggtgctctccgtcgagactcgagtcctgttcgccattccatgggctcctttgcagagattcaggcgtaaagatttcagagttcctagctgaaggcgtctctgtgaaccactgatcgacttgagcatgagtaaaagggctaggcgtcctaaggctttgtacgctccgtcgcttaatgctatcgacccgggcctgttcccgtagactagatattttaccctttagatctttcatctggtccttgatatctcgcatttgactcgtgggagcaggtgtagagagtatatccctcgagcttccgctgctatggtcgctaccgtaagatgtcccatgataggaatgaatgggactctcgtcgtcatccggggcggtgccatccggcctcaaggttttacctgtcaatatgttgtacgtctgacggtgggcatcgtcttcccaccctcctcgaatggcctctgcgcttttcgatgccgttatagactgcctgggatttcctccgtgagaacccatggcactgtgcgacctctggacggatatccgatatggcaacccattccgcatcgcgatatcgctagtcattcgcgtatgaccagagtagttggccgacgatgagcggtacccgccgttccggctgttggcagatgccgttcgctgagggggtgagggtgtgccatcggatgaaagggagggagcagtatagtgaagcgagctccgtgcgcgactcaggttaccctccatagtctattagggagaaagttagttcgatcgtgcaatatatgggacaaagttacacacagtgacgtacggttaatctcttcttcgcattggccagaatctgctctgctcttcggctcaaggcagtcgtcgagtaagtagacaacctgtcaccgttttcaccacccacaactcccagaagattccgatctcggggtatcgttccctcaacatacgaggaagccatgctttcctcgtcatcaccctgaaaaacactatcatctacactagccgcatcatcaatgttgatgtcggcaaggaaagctggccggtcctccatggttatggttgtgattgtgctggtgctctcggtgctcattctcctctctttttgcgcggtcaaactgggcttcagtctcctggccaatcctgactggcccgttacgggtgaagctgaccgcagcacagcatcgatactgtcgttcctcctatgcgtagccgggcctctgtggcgggttggcgagggccgccctggagtgctctccacctcggtcacttccccgatatccgagaggatggtgccattcccatatattatgggcgtggtcgacgtcaatggtgctgaggatccatatgcgttttgctggttgtatcccatttgcgccgagttgacggcaaacatcttgtgtaagtccgaagtggccgtcacagcagcctgggcgctcctccacatcataaacttggaccgaatgcgggcgtctatctcggagtcgggggagttgccgtggccgtagtacgggtcgtcgggcaatatcatgtccgggttcgagagagtgggtgacgccggaacagacgatgaaggagaggtctgagactgtggctgtggtcgttgttgttgttgttgttgttgctgaagcccacgaccgggggtgtgaaggttcgccgtttccatggcggccgatcgagctgttatagcggccatggcgtacagctagctggtcccgtcggagattcgatgctgcaggtgctgtgcgtttagggcgctgctactgcaagcaacacctaatagcctgggtccaatggcagcacctccactacctaggttctgggccgtcgaaaatgtcaagatccacctccacaagaacggcgcatgcacggggcacgcccacgtcactctggaatctcgcaagcaatcgattattcccccggactgtttgttgacttaatcacgtctcaaacgcttcttttcggttttgtcactttttggtctctccggagcttcccgtgtgttgtggctgctcgcgtgtgttgtgcgggaaagccgggtgcggtgcaggcgcaacgcaacgcaggcgcactagaggtagacgggaggtaagtatgggtaggtctgtttgtttggcgaaaaacagacccgttcttcccttttctttggtcgatttggtgatttgttgtgtttgcccacgcggtaaagggcaggggggaagcggagaggcgtcgccgagtgtgtcgaagagatctgtaaaggtacctacctaggtaggtaggtacgtctcaaggcgtacaagacaaagggaaattcccagctcctcagttgactctcgtcttcagtttacccaaataggcattcgatatcaacgtcaaccggcaaggcacgccacgatgactgagggaatggatcaatcggtgattcggtgattcggtgttcgaagtcgacattgggcgtccgtcaaaagtgagccatcctgcgacgactgcgtgagtgagatcgttgttcgagaaagagtcgcgcgtaggaaggtaaattggatcaaggagaaggacaacaacggagcggatgcccggactttgcaagtaccaccagcccggataggtcttttcgcgctcgacaaaaaaaaaaaaaggcaacaactgaacgtttgcagcttgagcaaatcgataggaagaatttggactttgcaaagtcctctcttcacatccacatgaaagaaactcgacacggcacctcccctagccagcacaaaatggttagcctctcttctcccttctggaccgcacttcctttgggctctctctcatgggagattgcattgccggcgggaaccactctttgactttcgacactctcgaaatggcaaggataggggctggtacagggatttattcgacggagagaccgggggggtctgaagaaaacgtgggcggcccccctccaacaaccccggccacaaagtcaatccagtcggattcatcgagtacctgaatgcccagcacattggccgtgggcgccgtgacatcctccgtggggctaataatttatagaggggaggggggcactcggggaagaatttcacgccttagcactcgtcggtatgaaccgaccaaccagaagaaagcaaccgtgggatacggccatattggtgcaccacccgtcacccaatcgtcaccatcgatgggatccaatcgtcaccatcaatgggatagttgggtacctagggaggagaaggaaaaggaaggcaaagaagagcgagcgagtcgtgtagaaccactgccctatgcactatggccaataacttgatacaattgccagttgagctgcagtcagtaaagacctagaaggaaatcacttgctggctcaagccaggggcacttctatgaagccaggcccagattcctctttctcgatcgatcattgccacgtctttcgtccaccgggtccgtccccttgaccgcgatgtcgagttgcacaacatcaagcagtacttccacatcgataccagccggcgatcctctctcttcgtatgcaggccaaacgataacatcatccatgccattggaatgccgtgggcgctgactcgtgcttgtacgtaggtcaagttgattgaagtggagtcagaccatatacaaggagttcacagatgaacaccctcgacaacaccatcactaacgactcggcacccaattcgctacctaagtatctcttgcaagacaacgcttcggcacgatcccgttctgccgtctgtctgcgcctaggccccgaagggtcgggcttccattagcgtcctgtatgcaagtacgcaaaagggccgccatgaaagacacccgagacacgcttcgtgactacgagaagacaaaaaatcggtgcgaacagacatggtagaagatgcaagtcagagccgacaatcagtaccatggtattctgtccatgcccagagaaagggacttttgcccttttaggccgtctccaggccccaggggagaaaagtctccgaacttgaacaagcactggacccggcatggatcagagcggtggtccccgattacacagcaaagcatgcatgccctgcccaaaccctccagatgatgatcgctcacaatgccatgaaatagacaacactcttttgtcctgtcttatgcgattgcgggcgatgcacaacagcactggatgggtccgttgaagccatggatcaggggttcacgccctttggctcactccaactctcgagccactccggccacgattgagctgaccgagcaaactcccaaagaagaacaacaggaagatcggttcggccctgcctacccgctaaaaaaaaggatcggccaaaggaagttttcatgcctatttccagaatttcaacttatttccattttgctcccggccactgcgagcagtgtcatggactcaatacggatactcaggtatatcactgctcgagactcaacaatggtaaattaactcaatgctaacaaggttgccacaaatcgatccgcgagtcaaacccaatccacccactgagggcaagacaatactaacgaacccgtggcacaatcttttgttgtcgacgccattattctctttgtgtccgaaggattcgtaggtgacaagttgtcagatgacgctggaagtcaatacaaggcgaggctcaagtaacgagatggatgcagtgaagtattgtttgtcctcaaatgggtcttcattcattaacgcccagtaacgcttcagacgctagacgcctcaaaatttgaaggcatcatcctccttcatgatcaaaccccatagagctccatacattttctttttctttgcctgtcctacagagacctctctgtctcctccactgccgagccaatggccaattaccggcgtctaaggatataggataggaaacgaaaagatgttgaagttcttttgttttcccctgaacgccgatgctgtattcctcaaatgttcgtcacccttcgggtatcgcaaaacgtcatgaattgggccttcctggctcatgcaagtctttgttgaaagacacctaccacccaccggtctgaccccctctttatgaaagatgtttgtattcataaactcccgaggcaaacaagaccacatgaaacacgttggatatgtctaaacccaaccgtacgcccattgtaaatgccaaaataaaaagaatctaaaaaagatagccaacaaattcacgagactatatcagcaagggcgaccgtgccacctgcgagaatatttgtcccaatttagaacttgagagccttgggcttctcccagctgaaggactggttggtaccaaagtggccgttcttggcggtctggaggtagatgggcttggcaagatcgagctccttgacaatgacaccggggcggagatcgaagttgttgcggatgatctggacgagctcctcagaggtcttgtcagaggtgccgtaggtatcgacgtagatggagaggggctcagcgacaccgatagcgtaggagagctgaacgagggcacggcgggcaagaccagcggcaacgagagacttggcgatccagcggccgacgtaggcagcggaacgatcaaccttggagaagtccttgccggagaaggcgccaccaccgtgggcaccccagccaccgtaggtgtcgacgatgatcttacggccagtaagaccggcatcaccctggggaccaccgatgacgaagagaccggaaggctggatctgtagtaggaattaacgtgtcagtgataccgccaaagtatgttaaattgaccggttttgtacttacgtggtagacggtcttctcatcgagatacttggcggggatggtggtcttgatgatcttctcaaggatctccttgcggagctcctcagtggtgatctcgggagcgtgctgagcggagacgacgacggtgtcgacgcggaggggaacgacggcaccgttgtcgtgcttgtactcgatagtgacctgagtcttggtgtcggggcggagccaggggagggagccgtcacggcgggcagcggacatggcggcgttgagcttgtgggcgaaaaggagagtcaaagggaagagctcgggggtctcgtcggtggcatagccgaacatgataccctggtcaccggcaccgaggttctcgagacggtcgtcaaggtgaagaccctgagcgatatcgggagactgctcctcaatggcaacgaggaggttgcaggtcttgtagtcgaagcccttagaggagtcatcgtagccgatgtccttgatggcgttgcggacaaccttctggtagtcgagcttggccttggtggtgatctcaccgaagaccatgatcataccagtcttggtggcggtctcgcaagcgaccttggagagagggtcctcggccaagcaggcatcgagaatggcatcggaaacctgatcggcgatcttgtcggggtgaccctcaccgacggactcggactgtacaggtcggatcagcgaatggttcggccatgggcatatacagagtgtcggcgcagacttacggtgaagaggaaggttccctcgttgtagtgcttcgcaccgttaacaccgttggtggccattgtgtctgatgtggtttctgggatgagttagcaatgtgcgcgtacaaaaggccaagcactgaatgagtatgactcgaagagaaaggggttgaagagacaattgggtggatgtgaggcttgaaagtgcaagaggacacggttgaccaactaatcacccgggcgcaaggcgatgtacggtataggaagttcgggatggcagagagagagaaaagaagtggtgaagactccaatcgcaagacactttgctcgttgaagccagagagatggtgtttggaccaaggagcctgcacaatggagctgcgattgccttgtccaggatgcagaatgacgcctcaaaactttttctttttggaggacacgggttcgacacgtggggagagggctctttggttgggattgttggggttcgtcctgactggaagtgactcaccttctggttgcgacgaagcaaaagacagaggaagcagaacctacaagagggaatgaagttaagaagaggaggaaagagattgagggcttggaaggagcggagtttatgtgaaagaaaacgggggaggtgggtgtgggagtatttgaggaattttgcatccagtcgcggaccctgatggaaaggaggccgggtttcgggcgccagagacgggatggcggggtaacgagaaactttcaattccgaattggtgtacaaaataacaaattctgccagggctactagggaagaaagatgcacgagctgggcggggctcccctacgatggcgaataatgcgcggggatcacggcaagaagaacggaccatctccattttacgctttcacgtgtaggcgtctagcgtctccggctggccatgatcaagtggcagcaggagagcgggcagaacgaatggatcattgatcttagactctggcatatcaggctgagtggtgaacccaagtgcactctataggtagacgtccgatatcgtgaacatgatccagccgtctggataaagataacctcgagatcgttctttctgttggagtgcaggaactcaatctcatctgaagttcttcaacatctgcaacggcacgcaaccgcccagcggccgacggttcggccgacaccacatattttgtagcgtgccccggccgggtaatggtgtagtgtacataacctgtcaaaagtctggatgtgaccttggacccgctttttgagagaaggagaaattgcgcaatcgcagccctctggtcgtgcaacaagtggaagggtggtgccttttgggtacctttgtttgccctgccagctctgctcgcgcatcgctctcatggaagcacaccgcatttgacgccattcgttgacatgatgtgaccccagtggggcacctaggtacaattgtgtacctctacatagtagatgccgcaaaaaaattatcaaggcgcgcttacaccggcaggcatgtctcgtggcaatcgtgcctgcagcagcggcaacgctatcagggcagtatccgtacttatcaggcagtagaaagtttggcgatcgagtccgggtatcgaggcaaccttttcgtcaccagtcgcatcatttcgcattgacgggattttccttgtcacacctgtacagcacacagcatccgttccgagcccgaatagacatcaacgacaatcccacaaagcttcgtccacacaccaagatccaggtatccaatcctttcgccagatcaccccgccgtatcaccgtcgcgcatccgtccagttgggctgcagctcagagttgacaagcaactcctctccaccgttcatatatacgcacatcctagacgtcggtgcatcatcgcggccatgagcaagtacggtgtgatggtgatgggccccgcgggggcgggaaaggtaggctaggctctagttaacggcaattccccatctgcgctttccactggttctctaacggctcggtgtgccagtccaccttttgtgcatcgctcatcacacatcttcaacttaaccggcgctctgctttctacgtgaacctcgatcccgccgccgaatcattcgaacacacgcccgatctcgacatcaaggacctgatatctctagaagatgtgatggacgagatgaagctcggccccaacggcggcctgatctactgcttcgagttcctcatggagaacctcgacttcctgaccgaggcgctggactcgctgaccgaggagtacctcattatctttgatatgccgggtcagatcgagctttacacgcatattccaatccttcctacccttgtcaagttcctcacaacacccggcgccctggacattcgtttgtgcgctgcatacctgctggaagctacctttgtcgtcgatcgtgccaaatactttgcaggttccctgagcgccatgagcgccatgatcatgctggaagtcccgcatatcaacattctcagcaagatggatctggtcaagaaccaagtaaggaagaaggacctcaagaagtttataactccggatacctcgttgttgcttgacgatccagcggaccttgccaggaggaaggcgggcgaggacatctcggatgaccagtacgccgatccccaggataagaacgccatgctgtctggcgcgacgttcaagcgcctcaacacggctgtcgcgcaactgcttgaaaccttcagcatggtcagctacctcaagctggattccaccgacgaggacagtgttggggcaattctgagctacattgatgactgcatacaataccacgaagcacaagaaccacgggagctgaaggacgaagagtttgacgaggctgaggaatagttggaagaggaatgattcgaagcttgagaatgaaggggtctccagattttgactgaattacaaatggactcgtcattaccatatgggcaaaatgtatagggattctgcatagcgacggcgtcggggaagaagatacaagtttggctcaccgaaaaagaatgggatggggtacggaagcaaagcaataatgatctatatgttcttttcccacttgactaccaaagcccttaaaacagtattcctaacgcaaggtcaccgcctgtaacattcacgtcctcggtccttcgcacctccaaggtcgcagatctcgaacattgcctgacaggaaacgccgtaacgccatgggatatgcggtattccaacagccagccaccctccaacttttatcgtcgtatcatcgtgatttcgtccgtaaagccaaaaaaaaaaaatccacctcgtactctcctccgcgaggcatcgattctccatctctccttttcaagagtgatcgtcttcttcatagtcatcatccaagatatctccaccatcatcttgatcttccatcgctgcctgccctttccgcttcaccctgacgccctccccttatccacccttgcctcttccttgctatccaacaacatatctcccgctgcttctcgtttaagcgcgatcatacttagcatgacccctcgccttatcctgcgcctcatacctctgccactcggtcatgaagaaattccaaatgcccagtccatacccgctcgccctgcccagccagaacgtcgcatccctcgcgctctgctccactccgcgcctgtacacccagcttgcgaccgccgccatgcccgcccagaacaccagcgtgaacgcaagcctggtgaaaaacatgagcacccgtcgcatccagctcagaacctgcagcaccatgaccagcagcaacagcacgccggcgagaatgaccacgtcgggggaggcgtagatgtatgccgttagccgctcgacaagcggctgcatgatcgggatgagagtggagatgaaggcttcgattgttgacattatgtgccgcttgagagattggatggcggagtcgggcgagaggaggtgctgacgggcgagggagaggtaggggtctgggaggacgcctatgatgagaagaagaagaagaggatggtaggttagcggacgggatgcatcacagaaagagggaggaaggtgacgggttttatgatgaggtaaaagcaaaagatgtccacgtcaaagtgtgaatcgcaacgtggcgctttgggctcttttgcattctttttgggctggcatgctggtgaagactggggaagttcggggagtgcgacaggttggcgcaagacttaccagtaagaagctggagagcccattcgatggggaggttgaacggatccatagtgtttgacgatgatctagccgtggcctgtagagattggtgggtagtcgcgcgaagcaaggaggtcttatataaaattctggtgaggaagcaagcgaagatgtgaaatgcgatttgcgattgcggtatctgttgtgttgttttggaagggaaacgtggtggggtagttgtggtgcgaagtgaaaaagaaccagtggagcgacggcgatgttagcgattccgtggaggcgggggggctttatcttatcaactgaccaggcaacggagtgtgggggcttgggtcaccgtttgggttgttctcactgcaccctcttcttgtcatctctcaccaggctgcccgagatggcggcaacagcgtttgaagcccaactgacaatgaaggcaacacttcactccaggtggggcttggatactacgtgtacacctctaacgggagcattgcagttgtgggagaacctttgaatctaattgtggccttcctcgctcagctcttcgaggtggcttgtgacggaatgtaattccgatgattttccttattcgatctaggttgtacgctctttggggtggacgggaggcacttggcagtcctccctcacattgcatgaaccgcagcctggcaaagcagtaatgatacaaagcagccgcattggtctcttggttgaaaatcaatgaccaccatctctagtgaccgtctaccatgagtacttcgtcataactcccgttcatcttctgcttctcatgaatgacttcgacgtgggggactttctgctctaattgaccttaatttgacgtgttataggtctctagaatctcaatcggttagacagccgatatcagcttgtcaagttcagtgatccttctggccatttattattattctctaatgtacagtaaaagtgagtccatagactatcaaaactcccgtttgggatcagacgctaacaacctcagcagcgattccacatctcaatcattgaaccgcgtgtttgacaagcaagtcttgcgctacaagaccgtgataaagacgcgggccagttcaaatcccgctcaaacatcgtccacgatatcattaacctcagagtcgagtcacagctgctcatgcctgtcgttgacatcgttgcatgacatctctacccctgaacccgcccctgacataaatccaactcgtcacctcggggttctctcctaatctggcagctggacggtaaaggatgccgaatttcccttactgcgccttcttcgcgttcctgctctcccggaatttggcaatctcgaccgccaccgccttatccacgcgcgtcttgagctccgggcggtagcccagcatgaacaagagttcaagccagacaaacagcggagcgaggaagatggcttggaagaggttgtccaggagggcaggggcacggccctcaaatttgccgtggccgaggaactgcgccagccagctcacaatgtgaacgacaatggcaaccttggtggtcaagactgggtcggcaatgcgaagatagttggtgaaggcgcaagcaccgaggcagatgagcgccaatgcggtgccggcgaccggctcgaggagaacgtatagtccgccccatgtcagagccgcaaaggtgcccaggtttggctctaggtacggtacctgaagccaggaggggagtgtgaagaatggtccataattggaggcctagtttggaagcatgaggcgtgtgagaacatgtcgctagggacgagggaaagtggttcaagaattcatacaatttcaaaggctgagaagaggattaaaggcacacaaatcatgtggatgactacattaacgtgattagagtggtaagcaccatactgcaagcagggagaggacaagttagcaaaaggctccagttcgtgaatttcgagcgaggtgaagtggacgaaacaagcaagggtgcccgagcaggccgacttggagcatgtaggttagagcttggtaaactcaggcaacaaagcttacaaaggtgagttgcttttctaggttgagggacatggtgaaagtgatgcttcggatttgcccggtatgattaggttggtgctgtagacagccttgaggttcagggtgtgaatggatggcgagatctcgctcagttccgtgagacccgagacaggagagcgacagtagatgacaagtcgagttgcgtcgagggcgaccagtgaagagaggaaatgaatcactgccacatgtgtataaacgagcaacaggtggaattggtagtgttcgaaaagcagagcgtgcagctaatgaagaccagagagcggcgggatctggtgatgtgggagtctgtctggtgttccactccgcatatccatcttcatattctcagagggctaaaagctacgtgtggatgcctcggttgtggagtcgccatcaacaggaacaagggaacctgttaaggctcccggccggcccacccccgcaaaccctccaactcgacggccacagcgctatcaaacgcatgctgacaggacccgaacgtgccccgcctctgtcggtgctcctaccgacgcggttacctctcggtcaacgaacgttaacgtcacaacctaaagtggaaggccaacagctgtggtgtaagaaaggtgatcaatcgtgagttacccgtttcaagtcttgtttatgagcgttctcatcttttggcttctcgaaccaccatactgtctttgctgtggccattcgaatcttccttcttagacatcattcgacagtctgtctttgtcacatgttgaaacggcatgagccatggtacctttactcgagcttacagctacatgaacgactaaggaacgctgggggctggtagaagacacactcccttaagaaaaacccgctacatgatagtacagcagattatttcacaagccttacaacgagcatcttatgcctggtctggttgaatgatatgatggaattgggatatttggtgttgaagttgtggacaacaccgaatcccggcagcgccaagaccgcttccgtgtggtcagtgctgttccttgcagattgtgcacgagccatgtgctaaacgtcaagggacgagtgacaggccaagctcgcaaggcaaagtcccgaaaccgcgtctgcggcggtctctgtgttggaggctaccacttccagaacctccaagcttttgttccatcatagtcgatatctagtgtattccgtcagccttgctctcccgtcacgacgtctccccacaaaaccaagtatcaccttcgacacgatccctacaccaacattcttgctgtcgattttcgcatctcgccctcactgtcattttcgtcccgacacgcgacttcaattgcccaagtctcgacagcactgccgccgccgtcgcacccctcgacacgacagccgcgcgaaggcatcccgaggcgcataacctctccagggcatcgtcttatcgacgcccactttcagccgacgacaccccgatcccacagtactaacccgccacaatgtttttcctccataacctcgagcggcgggttaccctgcatccatcctatttcggcaggaacatgcacgaacttgtcacgaccaaattggtcaaggacgtggaagggacgtgtgccggtgattactacatcattgccatcatggatgcgttcgacgttagcgagggccgcatcctccccggaaacggcctggccgagttcactgtgaagtaccgtgctgtggtttggaggccgttcaaaggcgaagtggttcgttacagcgaagattctcggtggtgttctctccgttcggatggtctaacgaggagtccctacaggtggatgctattgtcttttccatcaatcctcacggcttcttctgccaagctggcccgctctccatcttcgtttcatctcacgtacgatgacgcctacggtctttttggatacgcacatacgatgccctcgaacttcgatcgctgacaagagaactatagctgatgcccgaagaaatccacttcgaccccaacgcgacgcctcctcagtttaccaataacgctgatatggtcattgagcccggtacgcacgtgcgcgtcaagattggtggcttaagaacggaattgggtgagatgtatgccattggcagcatcaacggagatttccttgggtgagtttccacgtcttagcggcgtggttgtgctgtttgttattaaccagtttcttcctttccaggtgtctgcaagcataagggacttgcaagatgcaagaaggtcattcccaaacgaagggtttggactcgctcaactactacgaggtactcgctcaacagaatcctagtgaagccacgagttagagtataccctgggtttacatcaacagttctggtcggctgatgaagcctctggcccggtcaagaagcaagtcttctgggcaatgctgaaagccatccgtatcgagggccgtttcaggatctctgtggcggtttatgaaggatcatgtttgccccttagcagcgcgtgggcggcaatatgatcgagccccttgttgtattgcacgcgggagtgcggcggtaacacgctcaagggctttcaaggagatgtctcgtccgaatgagactcaacggggttggtatttttgtcatgatttgcttggggtgcgtaaaacctttgtctgtggcgttttgaggcattattggggccacaagcggcgcctggagtctattgacggttttttctttttgaggtatttgcagcatgctttctgtgtttgagcgtgattactggtatttgggtaactgacattatcgacgtatctgcgacatggaggacatgtcgctcttaatacatgggcacatgatgatgtcttcagagttttgcgggtacaatgcctcaaggttctcgggtgcttggcttagactgaccaacaaaaaacgactgtctgcgataccacagagggcatctcgcgcgattgtacttagagggaataatccttgttcagctaaggtgctcagttaccatgagcaaagacagtataagagacaccgcagcactcgcttggctcataaactcgactccccggtctatctcctgaacgtcttgactaggaagcattcagtctcgggctattataccatgtgatggtacccaacgaggtgggatgttgtgatggctcagttgccgtggggggaaacctcccatttcaagctgacaacttggtgcgtgcccatctacgatcctcccgcaacatttacaaggaccttgaagcaccatatctcaatggttccataatcttcaacgaagcgcgggggttacgcagcagtgaagacgtggggaaaagaataaaacgacaaggggggaggttcatccactaagtcgtcgagttgatactatgcagtaaacgtttggccggtgacctgtccatcgtgaggctacgatatctcttgactttgtggaagaatagtatggccgaaatacgtcgggcgaactagagcagaagggggtaacagtgggggccagatcggtgtgaagaaatccccagaatgaagtaaagcggaggcgagaagttgaatcggggtgtgggcatcaaacaccaaagaaagaaggccaaagttggaggaggatatctggacttgtaccaagttgtcatcatatccatttggggttgaatctgctacctatgccgctggaggttcagctataatcccattccaccgacgcggagaggcttccgtgccgctctatttcatctcatgttccctctatcatagaggtatctttaaacattgctgcacttgctatgattgtaatacaataggaaagccatcgacgttgtgctaccatctctttttgtgttgttgaaaaactttggaggattccgtgccggcaatgtctctttggcgccttttaagctgtcattgctgtcaggacccgaaaggaggctgtagatcatgctgagaggtggaagggaattgagagtcgactgccgtgctcaagacaaacttttagcacacaaagtaggtatgttcgtcactgatattttttttgaccagtggtctaggggatcttgaacactgcccggtgtgatatttgcatatatctgggcatgcacctacaccctataccctcaactccttgtttcggtgtaatcacatcatccaggacagtcagtggtacagtgtcagtacgtcttacccagcctagatcctgcgtccccaacgggaatagcctcaaaaccccggcgtagagtagcaattcgccatcgatttctccgagaggatggcgctttcccactcaccctagcactcgcgatttgccgtgcttttccatctgcattgccatcgacgacttggtcttccctttccccctcgaatacccatgcgggtgtgggggttcgcattacatggaggatagagggtcgataaaacccccatttaggctgcgaagaagatgaagggctgaaaacagaagaaaacgggacaccacctataaatggacagtatatcacactcgcctgaccgcaaagcgagctggaggggacatgtatcgagcaaacccgcagcagcttgtaaggggaggcacagccattgtcaatcccgccaaccaaggcacgatgtcgtcaaacccattccgatggtcttcggcttccggtttcagtttccatttcatttctttcgtttccgttgcttttcaacctcttcacccggcttccgctattccatagaggtactgttggattcttcgtccatgtaactgtcttaccggtgtggagttattccggagccgaaatggtatttcaatcgacgtcggtttttcctgccatttatctattaccacctggatacttcttgggatcgatccgggctcgaacgtgcaaagttttacgctggggagagcattgcggcgccggcgatgtttccggtctactgcatcagtatcgatcgaatcaaatcggaaacctagcactcctcatagccagggtcatgatcaggggtatcatcgataaatcataaccagggaaaggggaacatgacgacatagaacaacaagatgaaaaagtaaaggcaatcgccgagcagagaatcctagttaccatattaagctcaagatcaagcacaagctcaagatcaagaataaaagtcacgatcctcgtgacaactccaaaaaatgtcgggcatttcgagatcaagaagcaaagattagcacaagcacgtggaagtgatacatcagattcactgtacgtgatgcccgagactctctagatcctaaaacacagcggcatatactacaggattgcactgttcgccatgtaagtccttgggagatcacttaccttttattgtacaagatcccccgacttgagtgagttgaacgaaccgccttcgcggtcacggtccgtccagaccggaaaggggggaacactatcacaccgcattcacttcaactctctctggagttcacaccaagcacaagcacaaaagcacaaagctctaaggcaagccggagaagccaaatactacgaaccaacctcactgagcctgccgatccgccaaccaggatctcggaataggcggcattgacaaggattcgatgttgggttactagtactctcccaagtgccgatacagtgcgcttatcactgtcatatagcccttacaattctattcaactatatcccgacgtgatgccctcaacctcgtcgaggtgacttgtcagcctgactaggagctggtggctggtggctggtggtgagtgatcactgaccgattctcgagtactgagcaccaatatgatagaaaggtcagagtcaggtgtcacactctcccccttatcgctccaaactttgacgaaaacgggaaagctctttgagatcaaagccccgtcgtccagccagccctagtacaacttctagcctatatacaaacgtgaccttcaaccaaactcgaacaaaattatgggcaaaataacggtccctggccatgcgggcgtcagcagtacacctacacataatacacggcatctaatctgcctgccaagctgaatcacaatggccgcctagataactcttgtttccttcgttttccctcctctcccaagcaaggtacacacaaagaaggaaagaaagatctttttgatacatcacatctcagatattacagatttccgttttcagatcttccgtaccaagatccatttgcctccgtgcattacgaatctcaggctaaccatgcaggcaagtccaaagaccaaggttcctgcaaggaaggccatgagggccttgggcccttgtcgcgagagtatcgcttctgtggcggggtttcccagtagtgttgcaaagctggaaaaggtgtatacgaaaccgagccaggtgccgattgttctggaggtacaaagaccactaacgcattgcactgtcaaagagaaaaagatgagtgtctgtaagctaccaccataaaataacaaaaaagtactatgcatcgcagagaatgtatgcactggacttaccgccaagaggcacaaagcttccagtgccaactcccatcagcacagtgacgacaaacaaggctgaaactgccattgccccaaagggcaaccaaacgaccagaaccacgagcaacgtgaagacgttcatgattatgatagtgttcactgggcccagctttcgatcggacagccatgaaggtagcgttcttcccacaatagcaccgctgtttggtttgggtcaagcagccgttctcaggttagccacagtacttttccatgatattagcggcaagggagacttcgaccaatcggaatgcagcacttacatgttgtaagtcgtcatgaggtagaactgtttgtcgccaaagttagtagacacggcgtatgagggaatcgatccccactggctgaacaaaaccatttcatatgctgcacagcaatgatggttgtttcgttagttatggtatgattctcggttaagagaaagagagacacgccaagctgaccttggttggggtgtctagtgtactaagtaatagactgggggacctaccaaagatgctgaagctaactagccagaatttcggggatataatcatatccctgatcgccgtaaagtcccaactgtcttcagtctctgcgcctgttggctgtgactcgttccgctcaacaagaaaattcccaatggtcatgaaggccattatgatgccggcaagaatgagaacgcccgtcctccactcatatctattgaagagctcttggagaacaagggagaaaaagattcctccaaccgcagagccaactgtgacacaccctgtggcaagaccttctcgtatcttgaaccactggctgaccacagtgaaccctaccgtcgtgggggcagctgtcgagtgggagggcgttagcgggcattgtgaagcagcaggtggtcagacccccaagattgaagaagaagagtacataccgcatgatatgcccgccactacaaagcaggccatgaactgaccataagtggttgagaaagccaagccaacgaaggaagcaacgtagatcgtactgcctaccagtaagagtgaacgcggcccaaagcgatcgaagaggatcccgcatggtgcggcaaagaagcagtcgagaaaaccaaagacagagatgatccatgaaatgtcgctctttgagtattcgcgaagctgatgttgctcccattcggtctgaaagagcccgatgctgctgagtagcccgtaggagggaacaatcaggcaaaaacacccgatcacgacgagccagggtctccagccatggtcgaggttggcgacggtcttttcctcgttcgcttgactgcttgcatgggtgcttccgtcttgagtgctcgggatccagggacccggttcttggttcgcgatcgttggtactgcgccacggggagccaagatgtccggggtaggtagtctgaatcgagttgccgaggatgtggtcagatatcacatttcaaccagacctttccctttcacaaatgtgggacctcgacgaagacaacgccaaagtcttactcactctgaattgaagtcatatcgggcatcaaccttcgaggttgcacccttctgagaggaccagttgaagcccaacattgctgtaggagtacaaagactctttactgaaggcctcgtctgctgatgtcgagatgatgccgtgtcgtttgtgcggtattgtcgagtgttgtcttctgaaatctttacaggccgtgcactcaaggacgagagtcgcttggccggtcagtatttgctttccgagaacacttgctgaacaaggggcagtcgggagacatagaatagaggtaagagcagccattgcctgggtttcgcccaagctaacgcttggaagaaaggaaagtcggaagaaacgaagatgaagtttacctgagtcaacataccaatctggccctcaatattgagtttcgtcggcggtttttgacagtcctccgtgctattccagtaagattgattgcgttctgaccaagaccccgagatgataggacatgatggcgatgatggtgatcttatggaattcttagagtacttcatgtctgtatcaagccaccatgtttgactgtatgaaaacttggctgaatttccccgtcagggtacaaagcaccccccggaaaatcggcaaacatcaaatgtaagcgagtgactggttaccggcacttcgggcgcgttcgaggattagtcaaggataaaacgcagattcttgatctttgttgcagaagcaagaagattttggcctccccacctctcgcacggagttgataacctcttcgtggctcagaccctggaaagacaccagaatgaatccttgataccgccagacgcctctacacgtagctgactgggtggtgggtctagggacacacgtgaatagtctcgacttagagcgtcaagagattggtgaccggtctccctcgtgattcataaccttgagccaggaaattttcagtacagcctgggagtgagacgaattccaatctcctgatctcaaacctgactttgccgcaaggtgacagggctttgttggtggtagattacagaactggaagtggctgatcgagagtgaatggaagtacgtgatcatcaaccttcgcacccctgcccattcacttcatcaagttcgaggaagaatttcgaaggcaacttagaaatccgaagatccaggagcagtcaccatgtacctcgtagtcatcttcttcattgttcctcgaacataaaagcggagtgtccaccgcctccagcaatccaatttcaactttcgagtatcggttcttcagcacgggggccatttctgcttggtgttttcaaccaaacgagttcaacgcaaccctcacctcctcgctttgccaatcataatccaatacacaatgctttccagagccattcgacccaaccgggccattcgtggcccagtatttcaacccaaccccgtctcatcgcgaaggaccggttcctctctacgtctgcaagcccaggtagccgatgtcagcaaaggcatcgacacggatggctgttctctcccggccttcatcggcaaccccaacgtccagagcgagccgtctgttgtcggaccgatcggcaccccgccgtatgattcccccggtgccgccaaactcgagaacgttctcgcaaatactgtctcttttgagcttcagagtggccgcgatgagttttggcgcaaagtgccttattgggcagatgtgacagccaaggacttcctgtcgtatcgctggagtgtaagtgagatatgatatgccctgtccccagctacaagtgctagctacccacgattcttcgttgcattcatcggtttgggatatcgtcctgctaacctccatgatttggcaggtcgccaataccgtacagggcacagtcaagctcttcaagttcttgcaaactgtcgtcccagaagaggtgcctgtggacaagctcggcatgcagatgcagtcccgtgacgaattcatcaaagacgtcctcgatggtgtggctgctgcaacgatggcaatccgaatgacgtgagcactagtgtagcccttgcttatcacgaatctcttcttcgtatcaagctaaccatgcgtatggcagaccatacatcctgagccgcatcaactggctagatcctcgccatgaccccatcgcccggcagttcttgccaatgaagtcgatcatgcttcccgaccatccgaagctcacacttgactcgctccacgagactgccgactcgcccgtcaagggtctagtacatcggtacacagacaaagcactgtttctgcgtaggttttcccttgcgtcgtgccgcccccgccaataacgcccattctgatggtgaatttggacagcgacttcggtttgtcccacatattgcatgttttgcacccgctcttacgcggttggagccgatacaaataccgtaacgaaggcatccctgaagccgacccgcagacgttgggaggaggcttttgcctacattgagagccgaccggaactccaggatattgtagtgtctggcggtgactcatactacctccagccggagcagctgactctcatcggcgagcgcttgattagcctacccaacatcaagcggttccgctttgcttccaagggattagctgtagctccgactcgaattctggatgagtccgatggctgggtgaatgccctcattgatatctccaacaaagccaagaaggccggaaagtcgatggcgttgcacactcacttcaacagccctaatgagatctcgtggattagctcggatgcttcccagaagctctttgagaatggtgtcatggttcgtaatcagaccgtcttgcttcgcggcgtcaacgatgattacgagaccatgtcaaccctcatccgccagctagccgacaacaatattacacctgtaagtcacccctgcaatcaacatttcgtgagtgctagcttctaacgtcaaagtcagtactacgtttaccagtgtgatttggttgagagggtggagcaccttcgcacacccttgcaaaccattctggacctagaggccaagatccgcgggtcaattgcaggtttcatgactccctcttttgttgtcgaccttcctggtggaggggggaagcggcttgcatgctcctatcagagctacgaccgtgacacgggcgtgtcaacctttgtggcccccgccgtcacgggtcgggacaaagccgacaaggtctatgagtactatgacccggttgacatgctcccggaagcctcgcgaggggtatacaaatcctcaatataacggacggtgactggccatactccaaggggtatatggcgtcaggtatcggaatctagctccaactaccacggttccgaaagtttattgctggcgtagataggttgcctgatcttgcaagttggaagtccaacctgcaggtaagctggccgttgtagttcgatgagactaggtgacaaggtgatgaatggtatctttttgtatcgaagcctcattaagccaagggaggaattcatcagtttaggcggtggctggatgatattgtgcgttttcagatatcatcacacataggtagttaactgcacgtagaatcgactttgtaattcaacaagtgtccatgcgggcgaagtagcagcgtacactgtgaatgatgctcacggacctgagttgtgtcctggcaaggtgaacttcttgtcatttgaaactcaacgacccgttagtccaatgccgcgtggcgttccagttcggcttgagctttctttgccttgacccccatcatcaaactgtggcccattgcttctgggactggaataaaatgcaccttacagatgcttgcatgatggctgttctttctgtaagtcatgccagtaagcgttttcttcttttcgtgaatacctccctcggtatctcggggtaggtagatcgattgtgatcgatgaccatcggctttcggccggcaagtctattcaagctggtctgattcatggttgctcgacgatagtgcagcccaatgtttgtattcatcggcaatactcgtcaggctgcccactgctagtcagtggagatttgatatccctgccgaatagcaaacaagaagatgattgtgcctcggcgttctgattcaaagctgtctttatacgtggaccactccagtgggcagttgttcctcaagattgccttggcaggagctgcaaaagcagcgacatacgctgatattcatgtctggtccgttggaggagaactctttgatatggagctgacattgcaaaagcattatatcacatccaaccgctctgttgctgtgtcgtctcttgccttaagacggatgagacaaagtatcttatcgagaattttgttattcgtaatgcttgctggtttcgatcatcccagtaaacaatggtgtaacaaaacctgttcgagggatagcttgggcgggctggtaagcctatgcgggaaccggcgtttgaaaaatcatccgctcgcataacttccaatttgctgggcggacagactggccagacagccagtgacttgaagcaagtatgaacaaaccgactttgttggcgacgctgacaatgtgcaactctgttgagcaagcgttgattcggtttccgaggaacgtgagagctaatctgtgtgcttccgaagtcgagaacgaagctataaaacaaatagattgtcaacagggaccctcaattgcatggggtggtgatgttgactgaaccggttgtagtacgaccaaagcaggagcgttgttgcttgatctacattccggacgatgcattggtgcgcccctgaagccgaagttcgctactctgttcaaggggatgctttcacacgcttcgtctacaattgtggccgccagccgagtctgcagaggcccgggatatgggcaagccagtgtatccgacatgtgctttggttttcgaaaacggtgtaccggatctctggagacgacgcaacagcgatagccattcgaacaccaaagagatgccgtaacgctggaagctggaaggagcatgccagatacatctcagtctaaagtcgccagacccaagcacccggcgccactggtctgataggccatcctgctcaaatggttcgattacactgggccgaataatccgacgatgcggttgtcgagccttgcccttttggcctcactgcctatcctccgtcccttatcgaaccccacgggttcgtctttggctctgtggttccgtactaccccttcatttgttctgggtgttgagttgttgcgtgttcccgaatcggcctcattggctcccctggctcctcgagggctcgcttcacggcggttgctagggaccctgatctgtgcaccacccaacggaaatggcgagaagaaagccaggggaagggaagtcgcaacaactgcagcacctccaagcgacctgtctgagataaagatgtcagagcccggaaagcctgggtttgcccgtccggtttgctgaacccgtattttgcagcccccgatctgtcagcggcactcgagatggcacactagagcaaaatgtaagacccaattgcgggaaccaccgaacgggaacggagtgggatgtcaagtcggcagcgacggtgccaactcgtcaaacttctcctagccgcgagacggagggacgggacggacccaaattactggtttctggaatcgcgaggagccgctggggaagggatagtagcagaggctacagtgtctgcgtcttgtagtgagcgttgtttgaccgtgtttgtccgttggcctctgtcgtaggtcaattgaagtggaagaagtagcatgtttcagggacaaactttggggcgtcgcccttgtgttgattcatgccggccggatgtcaggcgtactatcgagtccagagcacctggcataggtaggtagtctgtcttgcagcttccatgaaggagcaaaattcgaaggtcaccggtcgaagacgataagtatctgcgttggattgtccacgttctctccagtccctttcaaccaatcatctcaattgtctcgaatccttccttgattgctcggctaccgacatacatacagccagcacttgatacagcaagcaggtgcgcagcccacctgcacgcaacttacgccacctggtacctacctactatctagcccaacctacgttccttcctcgaagtaaacccaacatcgagtcgtcaatgagctctttcccaaacacgctaataattatccatctctgtttgttacatggttcccataacagaccccgaatctccgttcagtgtttacgtagtgaggaccccttagagacccccttagctcactacaacccaggcccccattggtttcaaacacgaggggagtttggaaacgaggagacgtacagacaaaagagaaagggtgaattcaggacgagtcagttcatctatcatcgcagaataaattcaaagcgttctttctttttttcccatagactacctctacctacctatcttttcattctccttctatatcatcctagacccactcccgcagtgggctctcatccatcaaaagtctgttgcaaccgagctaagcggtcggccgggacctcgacaagaacctgactccagatcaatatcgagaagacgcttgaagaaggaaacgatcatcgacggcaattgcctcttatcacattcatcacatgattgcggtctcggtaccgtggtggttcctgggtggtaaatgccatgtgcgatattgcttcattaacaaataacgagcaaaagcctgaagcgatctccatttccccactaccctattgccagtcctccacaagcaaacgacgggatctgcctgccactgcacgacgcccgcatcacatcgatccaattcgctacctctatccgacatccactgcggcgtcagaggggggcttcacctgcatctgtcacaactgaagcaccagctcagcggtcaattccagcactggaagcgaacccctcctgttgaggcaccgattatcccttgcgaacagaaaacatcaactgtcatcctcgccgctatctccaacgatcaacggcgacaacgtctctccttgaacagacagaactgaaacatcagcggaaccatcgcaaattgggctgatccctcattaccccgtacgtggactcgctggagggtgtctgtcttcgtacctttttttattcttttgattcagttcccgcggagtgcggagtccacgtgcgccatctgatccggggacaagccgacagtcacatcggccgacccagaaatttagcaacggccacttcatctcgaggttcctgcttgtcttctattctgagattgccgtttgcggtttcgcttccacttggcctggcagccccaccttgatcttaaaactgggaacagaatagccaagagagagccgggagagcccagctgtgggagagctacttagtgtaaaaaggtcgggaaatagggacctggaccctgtaggaacaacaacgggacgtggagagaagagttggggaacagtccaacgtctcatcaggtgccgccgtcaagatccccatcacactaaatcaccgccttggtcctccgctgtccaggctcaattggcggtggttgctgcgctcgcgacgtgaccgagtcggctgagtggtagcgcggtagcgagatgggcagcctcgcagttgggcgggagtctcaaggcgctagttccgcggccgccttcgtggtgccggagagccagcaaaatgtgccacacgtgcctgcgaatggcattggtgcccttgacgccctgctggacctcgatgacatgtcggccgaccgcagcttgtccatgcccctgtctcctttggagccagaagctggtccgggagggtgtccggcatggtgttctagctgtccaccaaccccgttcgctggggcagcgacaccgactctgccagatcaccatgctcgccagcgcctagatcagctagacaatgaaccccttgttgaaccatggacgtacgttccccagacacctctgtcgatagacaacaggagcccgcgagattttgctttccaccttcccttcaggtttttctcaacaaacataacgcacgaccaaaacaacaacattggcactttcctcgacgactgtccatatttccatagcggcaacagcgagcgccatcatcagcccgacctgggcttagacaacttcggtccatttcacgtcgacgtcaatcttccaaggagtcctgtctaccgctcattctacctttctcccccagcttcgacaaaaagtctcgcttccgaaccttgcgcatttcaccattatttcgataatttcagaagcaccttctcgagcatccaacacggtcccataatgcctgaccctacagatgtggcttcggctgatggggccgcgccctctggccggtctaactatgctgccaaaaccatcgctcaacagtggccacgccggccgcattcggctcacagcgagcagatggcccgacttcccagtcccttcttctctctgtggacaaaactacatcatcatcagcacatggaacataacggcaagtcgcagcagccgctcgaggatgcaggacatggtttcgcagacaccaagccgacgacacacaagcgatttacccattccagatctagcagcattgggacacgacaaagtcaggccaatgcggttccacagatgacccgggaagagtttgaggctctgccattggcaatacagcgcaaggtgtgtacccgaaatttctggagaatcccaaaactctatatctgatgccggcacggagacttgatgttcatggtgtttgagccaaggtgtctcccatgttcgattgccttctttttttttttttgttttttctctcttaccctctctgggcatcacccctctctcgcctgccccctcccgctcgctgttggttcctgcagcaagtgctagatcccgcatatgtcacacaagtcatgtccaattggaagtccccctcgcctttgcttctgtccggcgatgacacccaccggtgcgcaccaccgtcagagcatcacagccgctccttaattggggaacatggcgggacggcgcccctgaaaaggtgaggagctctcgcctcgaagcgttgaaggaattggagctacctcaagaggctggtagaattggcagacagatgaaatgaacgtcctccgccaatggttgatatcaccagacctagatgacatggcccagctcttcgctgagcgcttctcgcgcctcagaaagcactcaggcgcctgaggttctgcttcttgaggcttctcatgtcacattggctgacgagcgagtgcctgtcaacaagggcaaatctcggttggctttgatttggccaacaagactgctttcgatggacgacggtattttcccaggcgcatacctgttcattgtttctccggcttgctgaagcgaacaacgcacgtgtcgagttccataggataggctctttggcaacctaacctcaaaccacttgttgggatcgagcaattttcggcagagaaggtggtgcagcgtctcgtatcgttcagtgaacacggacgtcttgcacctggacagggatcctatttcaagtcacttccgcgcacttgcagcttcatttgactctcctgcatgcgggtccaacgcctgccagtcaaagctgctcagggaccccttgcccttatccatgccacctcactggcttcgttatgtccctcccgctcaagctcccaaactgcccgtcatatgctggtgacccctacacgttatattagatggcttgatcaacgtatcttatgattctattctttggaaccgctttccttcttgaagtcctcgctaaaacaaaaatcttacagtacttctcaaccctcgaaaggttgcgctttgctcgggagtcttacctcatcgacggcatcacacgacactacgacgagatatccaactacaaacgccaaaagggccacaaacagcaaagtcgctcggagcaaatcgtcagtcgtgacgggcggggaccattaggaggggaatcgagcctgccatctcctgttctcgaaataccagaggcatctgtcgacaacatgcgccaacaagagttaacccgcgaagagcagcttgctcttgcaaggcgtctccgtgctagcgtcattctggacgcagcagacgaggctatatacaagatgaacaggaggaacaatggccacccaaacgtgaagagggagggcctcatgccgtcgcatatgtctcagcaaaacactttggaggctcgagaaggcgtcaagaaccgttctgagcaacccatcagtgaagagctacctcagtcgttttatgaaagcttccgatggctcgacgaagaagacgatctggacttgcgtcttttcctggacgattaccatgccaatttgagggacggccttccatcaccaaaacaacaacgaccatctttccgcaggcaaatgtctgtatccaagcttccattcggcatgccatccacgcctaccctcaccagcagaccaggaagccacaatgccctagcaactgggtcgtcagcgcctacctcggcaggtagtgtcgctaactcggatggacgcacacaccggaagtcgcgcactctgtcgctcatcacaccaaagcacagcccccaggattcaatatttgacccatctgcagctcactatcaagatcctgaggctcgattgaagttgcgcgtttatcttgcctctcctcagaaattcgatgaggctatcgagtttggcttcccctctacggacgcgcttggcgcagggtctatggtccataccgagttcatggaaatgcccctcggccctgcccgcaagaagattcagtcgacgccaaaagaagaagatacgtgggccatgggtacatttttggctgatgacgacgacgagcatgtctctctcaacagcgatcagccatcacttgcggatcccgagtcgcccaaaacaccccaagcattcgagaccagatcccaccctcaacgtgctacttcgagtgatccaacatttctgagagacggatatggcatgttttcggagggagctggggggtatgctcaggtgcccgcaaactcccgcgaaatgacactgcgcatgactctgacacgtcccgatttgcgggcgcacgagaacgagatctacggatggcagcaagggaagcccttgtaccggaatacccgcaagtcgatgtctttgggcggatttgaaaacaagagcatgttttacggggagccaatactcaatgaaagcttggagaaccaggcaagcatcacctcggagaggggggtcatgaagcgaatctggaagcgggttcgacggacgtaagaggaggacaagcaacacaaattatctcgtcacgaaactttcttaggtacagatcaaaacgttcttgaggagagattgacggaaagggtagaaccacctagcagcaaaccaacccctctttgttcttattttctattactgtttctattcctatctctttttttatttttttgaaatgcatcagttgccatagtactgcgaggcgttcaagaggacatttggctttgtatcattgagcatttcaatggctggcgaggagttttcggtgttttgcttttttttctttttttttttttttttttgttcctttttctcttgcatggtactaattttacacgacgcgtccacccttcgcgtgcctggatcatcacttggtcccatcaatcaaaagctacagtattctagcaggcgacaacaacgatcaccaagtttgaaaccagcaaacccaagaataggttctcattgtccttcccactgtgaagaaatgcattgtggttcctaaaatgtgctctaaccgaaccttctttttcccgaactgcgacaggagggacggaagtcggacaggcgggaaagtggaaaggaaattaaggcgttcgagacattctagaataaacacgggacggatgcacggcggggcgaaacataggacgggaagtcaaaacgcatatatagacacacgggttgagacgagatggaagcgaaacgaacaatacctaaataaccgagccaacgtcagtgcgtaccatccataagtaatgcaccgttgtattgctagactacatatgtatcgagcaatcctccataggcggtacagtaatacatatacgagagtaaagaggaggtgagtgggacacgacttccaactttatgattcattcgtttggttaccagtttacgagtttagatacaagacgggccgtttccaacggttcgaaccgttcaatctgagagttagtaacctaggtaacgagaggcaatcacgataatatcgacgtagtattaagcactacttcattgtgtacggagacaccgaagtgtcaagcttggttgtctggttgtgggtgtgttgtattgcatttgcgcattcttatctttctttccgaatcattttgacgatctttcatgcattcgatctttctcgattgaccctgcatttgcgcactccagataagatagtcttctcacaagaactgcttctgagttatgtcagagctgataacatgactggtagctagcgagaatgtcctcttggtacgtagtttgtgcaagggagaggacgagctggacgacggaggacattatacagtgacggtaagtatcttccaagacttcagttttgtattgttgttacctcgcaatatgtagaggtacctaggtacctacctaccttttgacctcgctgacagacaactggtcctgatcgttccttcctcataggtagtaggtaatttccacttgagaagaaaacactgcagtgggatacggagcgaagtaacacattaacagaaacagaaacagaaacagtacccaacgaaggcttttccttactgttgtcgtcattcactaagaccaccatgttattttcttatcctcgtttccatcgagacttgggctttacagccacggtaccattcttggatacataagtacaatgtcgaagtgtggtgtatgtactactaagtactctgtcaccactcgttgacccgtgaaatggaggtcatttgaaaagcaggtagaaaaatgacggatgattgccgttgatctaggctatttaccttttaggaataacaagacccagatacctagtcacagaagaaaaagacagagagagacatcacaacatcaagaacagtttgatcttcctctccacatctccgcagcctcaacccatcatcttctccagatgcgataccaagaagctgaaagatgcctcttctatcccgatgtctttttttttttttttttttttttttttttacgtacaaagagatgcatagaggtacggtacggtatttcccaacactttaccttgtcttgcctcatcttcgttttaacctccctccgggttccgagtctcctcttcctcctcctcctcctcctcctcctcctcttcctcttcctcctcctcctcctccccccgttctcgacacaacgaaaccccatcacgtcatcatcatcatcatcatcatcatacaatcaccctacgtcccagcatttcctgttcttccccttagtctcggccttcgacctggatcgtgttcaatcatcaaataaggacgaatggagctactcgaagccaaaccaatgtaaactttttcatccccatgtttgattatcaataagccgtctagcacatttctttcatctctcctttccgagttctccaacccctcggttctccgagaccccagtccgatgtgtcaggcgacccgacaggaacgtatagaccgacatctggggaagacttgagacttgttgcttgctgtttgcacattccagctgtttttgcattcaaaagtagttttatttcaaaattggttttcaatttttttatttttttatttttttttcttcccttcatgagtgacatgactagatcgcacagtgtcttatcatcgtgagagagtgactcagctctctggttgattctcgtgtcaaaaataaggtgaatgcgccattgtcaagtttacaataattttgagagatgacgaagaacaaggtttcgatcggagacagatgaaagcgcaggcttaacaaccatgaaccgaacaagcagcgtgtatttatagacgactactccattttgtaatttgaacttaattatagcttcatctccgcatagcgataaagatatatccgccccttgtcatagtccatagcaaaactgtcctggccacccatttcatgactaccccagataatctgcctctttaatgaatgtggaatccacatggtattgaccatcctctctttctttcctccctcgcctccacctgtccgttgtccactctgatatcctatttcagtatctgcatttcctcaatccgttctggggcaaacccgtccttgtagcgctcccacatcttttccagctcctttacataaaggccgtgtagctggtcaatctcgcttgtctccaggtcgctctcggccctctttgtaacccggatcggcttgccgacaacaatgttcaacggccggcggtatggcatcaggcccacatcgtagttgaaaatgcctcttccatgcaaaaacggcagagtgaacttgagggttcggagcacaaacatctggagcctatgcaagtacggatggctcttgggactgacctgatcgtagagatcgttctcgccaaatgcgagcacggggacgatgtcagcgccagtgcgcatggccaccttgacgaagcccttgcgctcgccgagcacgagacggagtgtaccaggttgagcctccagtgattctcgagcaccaccaataacaatggtaacagcacggcccgcgccgtgaccgtcagtaccgccgcggctgaggatattggtgattgactccttcgaaacggagcggaggcccatgctaaggatatagtcgcggtaaatcggaatgcggaagttactgtccagggtaagcaggctgttggtaattccggggaatttctcagagaaaccgagggcttcggtggcaaaagcggcgtaagcgccatgtgagatgatgccgtgggggtgataaccaaagatgtacttcctatcggcgggaagatcgtgcgtcttgtgcagcttagccgggaagtagtctgcaaagaagtgccagattcgggagtgccggaatctttctgagcggaagcgcaactttccatcggatgctgctttgctaagcagcatatgaagaagatatgggataaccaatggccagagtaaagggatggcgcacaggaagaaaaagaaggatacggtagtggcaataatcagcgagtgtagcagaaccgccagggtctggagtcttcgctgtaaaggtatgttaaatggcgcaaatctgatgccggcagcctggtatgcgttggctctatcccgctccatttgtgccagctcattgtcgctgccctcaaaatacaatgaagggtattcgtcgtacaaggcttgtttctctcgtctgacatcgtggtccgcattgctgggctcctctcgagctgtgttgtcatgaattgggagtacggtcttcttggcagccttctcggctggttcctcgcgggcaccctcctgcgggagatcttcaactctttcctctgttccctccttcgttccactctccttcaaggcatccttgagagcatcagcataatcaataccggtactcggcgccgttcctgccgtttgcgaaacttctgtccgcggagtgtccgtctcgaggaccccatcgacttgggtggaggaaggcgtagccggattggtagttgctgggtctgagatcgaaaaatcggcggactcatccgtcaccgctctcttgtccttgtttgacatcttggccggcttttcgtgggaggctttagtgttcaatgatcccaacgatgcgctggcgctggcagtggcggtagaatcaacactagttgttgaaggtttcaggtcgggtatctgacggatattagtatgtgcgtggtgaaaaccgacaattgaagtcacttacagaagtcttggtgtgtagctgtttctccttctgattcgccggggtgccggaggcctgatcagcagaggctgaggtctgagctgcgtgtttatcgaccccttttagcaccggtatctcactgtgagccgctttctggttgttctttttgtttttcttgccggacttctttctggacagggaaccgctccgcggaggaaggggtccagaggcgtctgccatggcaagatgtgtgatgggagtcccagtagttgattgctcacctcggtagaaaataaaatcaagaggcggtccttgactgagtgaggatgtaccagacgggttttgaggcgtggtcagactcctcggtggccgtagctgaaaggtgcctacaagaaggtacggtgcagcgtggtggtcagatgttcttgagttgacgactgcggacgctgtcacgcttagtaacgtatggcgagaagtattgacgcgccttccttgctcattctacactacagtcaacatgggacctcaagcatgcagcaagcccagggcagcattgggcaggcagaggaacgggcaggtgacagggcagggacttgacgacagagaagcagcgagtgagtgcggcgaggggttctcctggtctagcagccatgatccatgaaacgggagtaggaagcagctagggatcgatgaccgaggaagctactacgtagtttgacgaggaaagttggaaggagctatgaatcggtattctcacatctcgattaaaagcgggcatggatgaatgagagggagcctgcgagaaagaattgacaagtgtacaatgagcaacgtacataccttttctgacttgggatttgtcaaagcaatgttcacattccatcagtctctgtagatgggaccagccgaggtgctcgagcgatgagatgcctggtggtttgacaaaatgtgtagggcatgcatgcaatggatggcttgatgtctggcagcagcgaggggttgatgttcgtgacgctgtggagtccctgccagcatgtagctttcgcgcatagagctaacatatcatctcatctattctgtgctttgctgttagtagtatacttgtcagatgtctatgacgctctcgggtggagtgatctcggcagggaccgaggtcccgaaagctcccgtcctgcctgctcgttcccttcgggaatggcccggaggctgcacaacttccaagcaccaccccagagcagactaacagcgagcaagctttcttcggccgcgtttagagttttcagatcatattgtgctacaggctcatggccgggacccctctcctcatcgttatgatgcgcaaaggaagttttcacgccttgagacagaacatcatgatgaagatgacggctataattttactggatctatcaaagccatcgatttaggccagagcctcagaaaagacaagaccatgacccatctgtctcagcgacagcatcttgcacctcaaccccgactaggcgcagtggccttatagtagacattaccgtacacgtgtatacatacatgccttccatcaccatgcaatgcggttgaacagtaagatgcacgttgagatcaggcagcattcatacgatagatacttgtttactcttcctcccgacacttttgcgtttcgctgccccatctgtgttgtcccaaatttattcactaacagtggtccttgcctaaagcccaataccataaacctcgtttgcagatcataaaaacttattagcagaagcaaagcataacacgcttatttggcggacagacggatagcctcaactgcatcatgcctcacctcggcatgaactcaacgtgggctatgaccatcaaaccgcgcttatgttgtctgttgattgccctctaggagctatcctcccgccatgtaaggattatcgaagccaggcgtgtgccagtgacaccaccatctactaggatgaaacagccaaagccgaaaagcaaaagcaacacttgcgaactgattctagactccggaccagacgccgcgtgaactacgtgaagcctatcaaaacgccatgccggccacctaacctccaacctagaaaagatacgagtcccgcctttcggctaagcatattgccggagtcgaaaactgacaggtccgaccggacactcgacttattccccactcgcatatcctccatgttgtctttgtccgtgtccatatagaaatgaatggattgtcactttccggtgacgccaatcatgtgctgaatccatgcctcactcgcccaagcagcgacctccggagcgagttcgcgttcctattgctgtgctgcaggcgggggttcttgcgtctccgtagggacgtgttgttgctggtgctctggctgatgatgttgttgctgatgctctggctggtgtcctggctggtgctctgactggggctcaggctggtgctcgggttggtgttcagattggtgttgctgctgatggccctgctgatgctcttgctgatgctgaggtaggtgctcttgaagattggcttcttgattttcctcgtgatgatgttctggttgatggtggagttggtgttgctgctgatgttgatgctgctgctgttgccggagcgccgtgacctcggcagtcaggacagaaatgtgctgttcatgattggtacacttggccgtcaaatttgttagagtctggttcaaagaagagatatgttgctcatatgtgttgatcttggccactagctcggcactgttttggttcaaaacagagatatgttgctcgtgtgagttgagcttagctgtcagctcggtattggtttggcttgttgcctccaccatagactgcaagtgtttgaacttgtcctccatgtgctgcacgtacgaccatacaccctgctcaccagcggcgaaaaggttgttgccgtcgaccatgccgggcctattaggtccaggaggtccgcccgaagcgcggttccgtccacgagcggccgtttgttgggttgccggagaagcaggcgcactagtgttgccttgggacgggtctcggtcagcaggagggtattgggaaagccaggcttgttcggccgctggtgacataccgtgagatggcagtgataacccagaagctggagcttgttccgctggtctgaaatggggctgctgaggtgctgctcgttgacgcgtgagagcatcgtgactaagcgcggtgggctgagctgtccccggactcagaggtttgggactctccgtcatcccagtctgcgaatacatggtcgtgccacccgagctaaggggtatagatgatatgctggtgtgaggagtgtggttgtttggcacgcttggagaagtaggcggaccagtagacccgcgatcaacgtttggaggatatagaccgccaggtcggggacctgcggggggataagtgctcgagtgagcagcataaccatcgggagctgtttggccgggtacatgttgggctttgatggccggcaaacttagccgacggcgctcctcctccgctgcagcgagttcaccctcagcagcaacctcatacataacattcgacagccctgaatcatctgctccggtcgggttcacactatcgtaatcctcgtctccgaaatttcccatgctaggcctgcgaccggcacaaccgccagctcctttactgtgtctcgccaacgcatccccacgagcaaacttcctatcgcactttggacatatgtgcggcttctcgcccgtgtggagtttgctgtgccgcttaagatcgtgtaatcttcgaaacctcatctggcacgtggagcaaacatagggcttttcttggctatgagtgagcagatggcttttgaggttgtggtgtctagtaaactcggtggagcagtaggggcacttgtgcttctttgagcctggtgaccgaggcgtcacatccgcaccctgagcattcggtatgggcatactcattcctcgagaaggaggggccggtgctgacataggagtgccgtgcggaaggactccgggataggacagtgatgatggaggtttatcttgaggttccatttgcgcatcaggctgtggcgcataaagccgctgatcctcccgggagtcgacgtccatgggcacaggactattgactacctcgcctgacgcgttggcaagattgggggcgctcggtgcgcttggctggttgacacctttgagttcattggtaaccgcggttggcgctgggatagtaacggcactcagtgccctagcagcagcatcagcggcagcatccagactcgacaatggcggcacgcttggcgcgtcggctggtcgagccaaacccgacggcgctccggacatgaggtcggccagagggctatgggtcaggttttcggatgctgccacggattcaacatggtgctcctcatctcgtcggcgtctctcctcatcatgatcggcggtaccatttagggagggcggaggcgacctggcaaagccgaccaagcgggcgattttggaaggggacaggtcgccaggagaagatgattctaccgaatccggcgatggcggagtctcctcacgagacctcttgagcgacttggcccgggaaatctcggcggcaagagcgaaggcggcgtcggatgtggctgtcggcggtgcttctggggcggacgaggctgccgcgagctgcgaagtagcgggtgtcgcgagaggtgtctcggtcgccgcgagatgccctttttccgaagccataaggtcacccgaaactctagacgacgtcgcttgaagccgcccaatcgaaggtttaggtggtccaaataaatatatggatgcactgctatcacgctttaggctcaccgtcgtccaggcagcatcaccaagtgatgatgtgttggaggctttgatgtgtggctggagagcgtggcgagagctctctaagttggagactcgcggcgcggcctttggaggagtcgtgaataagtagtcagtggcggttcgttaaaagcaccgactggaaccggcagatgatgggccacgtcaatgggtgggatggtgatctagacagaggatgcaatggctacagctagcaatcgactgaagctcaaagatcgaacgtattgatggcaagagcacgctgtatttagggagaggtggaggtggaatccagagctgggggtgcttccaaagtggtgagcctcatgccagcggttgagaggaaaggctgtgccgggggaccgcggggaggaagggaaaaaaatgggctgggttgtgtggaggtgcacgggctgacagccgaccgccaagaggcaataaatggccgtagttccaagactgctttctgtccaataaggcttgactgacagctgcccgccatgcttttccagctgtcttctgtagccttggtgtggtgtgtgtttggctgcatgtgcacaccaccgtgatctcacccgccgccccccccccccttctcaatcgttgctcagctcttccaccaccgatcatccagccaattggtctcagataaaaactagccatctcatttactcgaacatggcttcatccagcacattactgattagatatatctctttactggcattgcgcttcattagacacagctatctaatttctccaagctcttagctactcggcgctccagctgctcaagtgggcccattggatgagcagtcattgaacgccgacagactggacgtcagtcctttgcgacggtgtttcgggcaagcgtccacggctgacaacaagctcaaatggcaggtctatgcatgcctcctttctgaatcgccaaccgtagctcgaagctgcaagcgggagaggtcaagatcatttatcggttacggctgaacggtggctgtgttgcttcgtgttcgaatcctcggctgaacaccaccacattccacccacgccgccgaggcgccactaagaagtatcgcgagatcaagtggcgcaggcatccgggtaacgtaatcttattacttgaattggaattgtgtagcttggagtatgcctccaccgtctgaacgatattgaacacaaccaggctgcctgtctcaagaccgactttgagcgatgttcttacttgaattctttcttcagatatccgtgagtggtgccgtcaccaatgccacagatcactttttcactaactgctcgctgtgcgacataagccagatgttcggcggtcagctacacagtagacgtcggctcgataaagagccgcttcactctttctactgattgtaactgtcatacgaagcagtcgtctctctgccatccaaaaggtggacgttaggcatggcctaaccacatcaaatcgagtttgatacaatggtagacctaccatctgcaactcctgatagtgtcttggagtcaacgccccgcgaacgtttacctgcccactttcgctactcttctgcgccgttggacactcaatggacggtttaatgttcggactgccttaaagaatgtcaagaatgcctgctcatgcggacggttaatacaaatacagagggagggtgagtgcttttcagtcaacacaactgtcagcttgaagacagcatgtggatctgaggaagcggaagcaatagcgtcttttcttccatgcctgtgactctggagctctagctattcacttgtgcccccgacgaatgaagttcactgacaaattccaaatgcactcaactgatcagcaataatgagtggatcagtaaggatcaagtttcttcagtgttggtagctcttctgcgttctgataatctggcccccggccccaatatcgagtgctcagagatgatgatcggcaaacataagactggccagactcggtccgggtagttcttgtatcggacaacaatgcgggatgtatccgatcataacctggggtctggttatcttcacaaggccgatcactctcgtatcttcatcgcttcgacgagcaacgatcttgtcatcgttcatgcaaatgccaaacagacatcgatccatcaatgacatattctgtgctgatgatagtgggaacagacagctcctcatctcccctgctagcacgacacttgttcttcgatcgatcgttcggggctcgggccacttctagcattcctgacgacctggagattggtttgttgggctatcacctgggccatcgtattcagcgttccagtatcgcgatctgttgagacttggtgcagcctctcaatttccactgggtaccaggtcggcgtgatgcagtggaatgttcgtggcatccggatgtattccaacggttgctataacagtccaaaaagaccgctcacatggacaggcgttcagccgagattaggggtttaatcaacccaaagctggagcgagagatggaccgcagggtttataagagggcgataagataacggcacatttttgactttgctctggtcgggtgttgagcgtccagccaaaagcttgatagccatccatcgaaagatacctaaacatagtatacgccgggatatgttggcccgtgcgatttaaggacagggaaacgcttgaggcaacgcatgaaagagcagcctttcataacagagaaggaaaaaagcaacgcagtgtccagcagaacagcgtcgtcgtcaagcaaaaaatcgatgtttcgacatgagacaagataaagaaacaacaggaacacacataccgagcttatggtgatcgtgcctggattcgtccgatgtcacgtcgttaaatttcctgctcgcaatgtacctgtcatccgagctgtattctcatgcagctgaaccgcagggtctgttcacaaccgcactgaccgctgtcatctctccttttcagacaactacctcacttcgacaggtctgcaacaacaagtggccaaagatttctcaccagaagtcttggaactcgtacagtagcaccgtctactatcagcaaaatgttctaagaaaagggaagcgaaaacacaacctgacgaggttgttgctggatcgtaaatcgacccacccttcccatcctgcccagtgcccactaaggcgaagccagcttgctaatgcaccctaaaccatagcaggttagtcaggaacagaaacctgcgagactacactaattcagcagggattcaattgacgataaacgggatcaggccaaaccgcgctgcccatccggtcactcctggggatagttgcccgcctatttagagcatatgggagaaggccgagggtagcaatgattagcacaatctccggagccgccttttccatagagtcaaagcatgaaacggacaatgccatcggacaacagtccagagaatgattctctgtgtggactgtgctgcgactgccgctgccggccggggaggacagaaacacaattctcggcacttccaagtgacggggagacaggtcggcaaggccttggttccattgtctgggtgcaactggggagagccgggaagccctgacttttatacgaagcagagttacatacgtagctacctaaactttgccgtatgcccttccttctcttgcatcgaagggtggcgttagaaggactcactatatagccggggtatgtccacgtcatcatcgtgcttgcgcggccgcaggggcagtggcacagcgcaataaataaaacaaacatcgaagcggtggaaaattgctgatggatggcgtcctcttactcatcgtagtgttatggaaaaatagaagcctctggccaatcttggccaatctccagtttcctccatccccccgtcgtccatgagagggtggcctctgctcatctcctcccctgctgatgctgcgcaaagaccctggcactcaacagcttttgccaatcacagcgagcggttcctgaattctctctcgccaaatccaatgcctgcacgtgcgttcctgaggttcctggttcctgtgccttgcagtgtaccgcagccgctctggttgacagacagacagacaaacacacacacacacacacacatacacacacgtgcgcgcgcacacacaaagacaatgtgacattgttgtgctgggtagctgccactttcctctcgtggcatcgatacttctcttggttccctagaagcgcaattcgtcaaggaagaaaggatctccagtggttgtcctgcggtccggcgggaaaatggcgggcgcgtcgggtccagggcaggtggccgagctggcagacgacggaagccagccagaccacccagacggcgaatcggcgagggccctggttgtggttccccagacactgcatgtctctggcaggaagcgtctaagggtgccctgtcacggtctcttcatttcgctcgagtcacgttgcttttccgcccggcggatggggccccttggagccctttgccagaaagagtcttgccccgttccactgcagtgcagcccaccttcctgcccaccgctcgcttcgcacgccttcgtactgtgtgtatgtaccacgctcgttagtaagtgtagtgtagtgcagtgcagtgcagggttctaggtctgcagtccaagggggtcacaacagtcgctagtagtgtacatccactacttgagctcgcctcctccactttctcttgctccgtttctttcactcccttggacggttccttcaacttggttgtttccacctccacatcatcggcgccctttcgcttttttttttcgcgatcaggatttccatccaacagagagtcctcgattctctaccacattcttttggaacaacagcggtgtcactcttttagaaattgggatcaggctgttgtctagtacagacgcccgtccagaccagcaggtgagtagctctgcaaaatgttcaacctcaatccacactacggcgcggatgggaccaggtgtgccttgtggatgatctcagacaatggtgatcttttatcgagatcagcctttattttttttttgtttcgcctcaaagagatccacgaagggttcagcgccagcctgggcagtatctaagttggaaaacaaagactgacagggacggtcgatgattagcaagcattcactttcctgtaaataaaagccgttacacaaacaccagaaaccctgtcctcgacaacatcattccgcttcaaaaacagcgaaaatgaagggagttattggactcgccctcgcggccgccgtttccggtgtcgtcgcccagcctcacaaccaccacggtcaccaccacgccaagaagcacgctcacgccggtattgataagcgcgccgatggtactgtcgtggtcactgaggtcgttcagggccccactgtcgtcgagtatgtcctagacggcaagaaggtcgatgccaatgaggcggagaagggcatcaaggagggtgattatgtcgtccttggctcatccaagccttcgttcgtcgcccccccgcccgttgtctcgacctcgaaggctagcatccctggcggtgccctgtttctcgagctgactagctcgatgtccacgtctacgtctacgtccacgtctacctcatcgtccaccacttcgagcatcccgaccacctcctcgagccccattcccagctcgacctccagcgagccccccgctgccacctcgtcggcggcttctgagaacctctctggcggtggacttgacagcgagttccccagcggtaagatcagatgcgatcatttccccagcgattacggcgccctcggcgttgactggctcaacttgtctggatggaccactcttgccaaggttggcaagctcatgaagggcgtggccatcaacaactacgagcagccaatcagcggcccatgccagccgggcatgctgtgctcgtatgcctgccctccgggctaccagaagactcagtggcctgaggactcccaaggtgccactggtcaatctatcggtggtctctactgcaacaacgacggcttccttgagctcacgcgtgcgagccaccctaccctttgcgagcagggtgccggcggtgtttatgtcaagaacatgctccccaagagcgctgccatctgccgtaccgactatcccggcaacgaggccatggtcattcctctcgagaccaaccccggcggccagtaccctctcaccaaccctgtgtcttcttcctactacaagtggaagggccagtccaccaccgctcagtactatgtcaacaacatgggcattcctgtcgacgatgcttgcacctggaattccaagtcctgccccgactgcgccggtaactgggcgcctgtcaacgttggtgttggcaagagtgacgatggcgttacttatatctccatcttccccaacgcccccactaccaacgccatcctcaacttcgacatggagatccagggtgatatttctggcgagtgctggctcaagaacggcaaatactctggcagcaatggctgcacggtatgttttgcaaagtctttgccccttatgataccgcaaattactaacaggttggataggttggcctcagcgagggtggcacagctaccgttgtccttaagccccgtggcgattaaatgtggtcagtatgaagatgtgatgagacgtgaaatgggtttgggtggtttacatatatatgtatatgctggatttctttacctcgtcgttctgtgccagcctaggcagcagagtgaccggggtccttttatatcatcactttggggaggtttttattcgtttttgggcccggccagccttgacaatctagaaagagggtagggctatagagagtctcgccgaatttgggtgacagttcttcataatcttagatgtgtatatttgctacttgctggttgggcattttggatggatggagacatgagacttgggtacgtagttagaagaccagaagcttctgacggcccacccggctcagctccatgcagcgtatgatgtagtgtacctgagggaggcaaagcaatgaatttctgattttgattgcgatttctcacatcttgggtcaaaatttttttttctcctttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttccccccccccccctttccagagttggctctcgatgaagtctttgttgtatatctatgcttcaccattggggttgtgtaaccgtgcgagaactatggaggaacgaatcgaatggtagggaagacaaagcatgaaaactgtgatggagttgtacatatttggcggttggctgtttactggattcgattctcgtgtttttggctgagagatagaggtatggtggtggtggctcgtggtggtggtggtggtattccggatgcctggagtagggtgtacatctaggtcggagcgcccaaaagacaggatccgtctcaatgctcgctgggcctggaagcgctgtgcgggccgttggagcttcccttccacttcttgcttccgttgtgtactgaaggctttgatcgcagtggaattccaggctggacaagcgctccgttgcgcgatctgcaacatggaaccaacggatgaaaggctgacgcggaggccaaagggaagtggcgcgaaccgggcgtgatggggcccgaccctcccccgactgctatccgaacttgtggcgagccgctcccccaactgacaagcaggcgtctcagcttgcggcacaggcgagacaggcaacaggacagcacagacgagttgcttcacactagtcaggaccacattctcgtcccatccgtcttcttgtcatatgcagaaccaggttttcgcaatcaactactaccagtagagcttcgtatacctaactttgcatcccactgctgcgtaccgatcgccgttgtgctatccgtaggtgacacagcccccgactgcctgacagcgtcacggcgatgcccctctctgacccaccttaagtagctagcttgaatgttgactttccgcgcgcaacagatatctcgacgacaacatcgccagctacccacccaaccgtccgcttaatttgtcgaaccgcaacgcaaaatagaacacctggcgacgcttccccgaacgcagtcatcgagttctcgcttcatgtttgccggacctagaagccccgaatcatgagggtcaggggagctctacaggcggcggccttgctggcgtctgccctttgggcagcacccctcctagccaaggaccacccaaccttcaagacaaccaagctggatactcagcccaacaatctcaactactttgaagggtccgatactattctgtttcatgacactcacaagtccaacctctggcgctccgatgacgcaggcgcaacatggtccgtggtcaaggacatcccagacggcaaggtcgctcggctatatatgcacgacttcgattcgaagcgggctttcgcaatcactgatggaagaaaacattaccgcactacggaccaaggcaagacgtggaagacgttcgaagtcgatgctgcatgggacacagagcggttcgatatcctgcacttccatgctacggatcccgaccgcattatcttcaacggtctacactgcctcggcttcctctgcgaggaagtgtctctttacacaatcgatgacttcgaaacccctgccaaacctctccgtcctgatacccttggctgctggtgggcaaagtcttctcccgtattcacgactggcgactcggaccttgacaaggatcgcatcctttgcatcatcatgggcgtcgattcgatcttctcagaggaccggcgcctggtcatctcggacgactttttcaaggctgataaggaggggaatattcaagagttcgagccaaacctagctggtgataagcccgtacgtggtgtcgtcaatgtcgctgctgtgaagcggtacttcatggtggctacgacatccgccaacaccgacgagatggcgctctttatctccaccgataccaagaagtggcagcgggccatgttccccaacgcgcatgatgatcacgatcacaagattgttcaagaagcctatactgtcctggaaagcacaaattacagcatccagctgaacgtcatgaccggctcaaaatcggcaccgatgggtatcatgtttaccagtaactacgatggcacgtatttcagcgagaatctcgagtataccaacctcaacatgtttggccacgtcgatttcgagaagattgccggcattcagggcatcttcctggttaataaagtggataacggcaaggaggtggacgagaagcctagcaccaaaaagaaactcgtgtcagagattaccttcgatgatggtcgaactttcgacaaggttaccgcggacggcaagagaattcatcttcactcggtcaccgaacttaacaacgtcggtcgtgtcttttcaagcccggcacccggtctggtcatggccaatggcaacactggtgattacctcggggactactgggaggatgccaatctctatgtctccgatgatgccggcaagacttggaagaaggcactgaaggggccacacaagtacgaattcggagatcaaggatctattcttgtggctgttcgcgattcaaaggaggaagacatctcagaaatcagctactcacttgaccatggagagaactgggttgatgagaagctacccgacgatctgaagatacagccttggatcctcacaaccacccctgattcgactggccttcagttcgtgcttattggcaaggctaaaggcgcatggcacgtaattcatatcgactttgagggccttcacgaagctacctgcaaggaaagcgatatggaggagtggcatgcccgagttgacaaggacggagagcctacttgcatcatgggacacactcagacctatccccgtcgcaagaaagatgccaagtgcttcctcaagaaagagttcaagcttgcggaggtggagaccaaagactgtgattgcacagaccaggattacgagtgcgattacaactttgagcgaaacgacaagggcatttgtgtgtctagaggacccattcccatcccagagggcgcttgcaaggagggtgataggaatggtaaattcctgggcacctcggggtaccgcaagattcccggcaatacctgcaaggatactaaggagacaaaggataagtataaggatgtcgagcgatcgtgtggtgatggcatcggtgccccaccagatgaggctacgggtgagctccagcaggtcgacaccaagggcaaattcggccactggacccattgggagaagcactacctcgaaagaggcgagtctagtagcgattccagcgagaccatcatcatgagagggatgaaccgcacagttgatgattcagggccaaaggttggtcctatctggaggaccacagatcacggcaagaaatgggacaaggtagatttcttcaaggacgatgaggttatcagcattgttccccatcctactgtcaaggattgggtcttcttccttaccgaaggcaagaagctgatctacacgcctgatcgtggtaaacgcttccgcactttcgaggtgccgcaacccgctgactttgaggctgccgccaacggcatcttcccgcttatcttccatcctgacaagccgaactggctcatctggctagggaagaagtgcgaaagcaagaacgactgctatcgggttgcatacggcaccaaagacggagaacgttgggaaacccttgcccgcgatgtctaccggtgtgaatttacgggagcggaggcttacgggcgcaaatacgcgaaccgcgctttggagcagattctttgcctcaagcacgagaaggaaggtgacaacgacagcgccctgcagcttgtctcatccaacgactggtttaaccaggatgagagagtacgcctgaaggaggccaaagaattcgccaccatggcagagttcatcgtcgttgcgacggaagatacggaaaagaagacgctgcgggcgtacgcttctcttgacggcagtctctactccgaagcgaaattcccctttgggtttgaagtccctcaccagcacgcatatactgtcttggacagctcaacccatgccgtcaatctctttgtggcgaccaggatggagggtgataagagtcttggtacaatcctgaagagcaactccaacggtacatcgtacgttgtcagcgtgaagaacgtcaactgcgaccagtacttctacgtcgattttgagaagatggttggtttggaaggtgttgctctcgtcaacgtggtcgtcaatccagatgcgaagagcagcgcgcccaagaaacttcagaccaagattacgcataacgacggcgcccagtgggcgtaccttcctactcctagaaaggacgaatttggcaagttcccgtgctcgtccagcggtactgagaaatgcgcacttcatattcagggttacacccagcgcagggatcgtggtaagacgtactcatccgagggtgccgtgggcgtcatgtttggatggggtaacgtgggcgactccctcggatcgatcaaggatgccgacactttcatgactacagatgccggtatcacctggaagcgggtcaagaagggcagatggaattgggccttgggtgatcagggctctatcatcgtcctcgttcctatcaggggacagaagacggacacgctcgagtactcgcttgaccagggtgctacttggaagaagcacactttctccaaggagaaggttgatatctgggatctgactacaacgcgctctggtaactcgcaaaatttcttgatctggggtgagaacagcgacggtctgttcaccaccaagattgacttcaccaaattcaccgaccatgtgtgcaagtatgatccagagaacctcagcaagtccgactaccagatcttttccccgaaacaccccctccagcctgatggatgtttgtttggacatgtttcgcagtatctgcgcaaaaagcctggcttgaagtgtttcaacgatttcaggttggatccgctgtacagcaagcaaaactgcacctgcaccaggtcggactttgaatggttagtattctcgctcttgcttgttccccttctcgaaccccttcagattgctaacgcggacaattttacagcgactttaactatgaactcgacaagcacggccaatgctccctcgtcagcggcctcaagcccaaggaccacaagctctggtgcaaagaacatcccgacgagatcgagtactacgagcccaccggcttccgccgtatcccgctcaccacttgccaaggcggcctggacttcgagaaggcggcggccgtccacccgtgcccgggccacgaggacgactttgagcgcaaacaccgcgtctcgggtattgccatcttcttcgccgtcgtcctccccgtggctgccgcctccgccatcggatggtgggtctaccgccactgggatggaaagtttggccaaatccgtctcggcgagcaaggggcgtccaccatggagttcttcgatgccgataggccctgggtcaagtaccccgtcatcgctctcagtgcggtggtggcgctggcgggcgctatgccgcttgttttgggagccctgtggaggacagccaagagtacggcggagagatggggtatcggaggcggtggcggcgggagaggtggctggagccggctggacggtggcggcgcgtcgaggacgttcaggaccagggatagctttgcaagggggagaggcgattataccatcgtggatgaggacgagggagagttgttgggggaggagagtgatgaggaggtttgaggtgtgaattgttccgggcgtgaaggaggtttcttggtgtggaaaacgatacggtggtgatttgggttagtcaaagagatgggaagatgtatgggtggcttagacattcatgacacatgacagggaagcgtggacggatgactgccgtggtcaagttgtggtggttggctgaatactcctgcatggatatgacgtgatgcgatgcgatgcgaacatgtagattatgaaactgccttcatttcattcaccttcttacgctgtggcgctggtgttatcggtacatagtcgaaggacaagtatctctgctcctttgacctctttcctcagacgtcagagttgctggtttgggaagactttgaataatgtgttgggatggggctgggggagaaaaggatgcagggttgtattgagtgaattggatcagagtaggtgttcgtttgacaagatgtaagtatcaacattgacatgatgatgtgttatttccatgtcttctttctggttcaagtccccggggcaagtgcagttaaatgtacccaccctcagactccagaagtcgtaccctcctttcataccactcattcattcaaagacactttggtaaatcgtcacagaagccagtctttccccataagcatcccaaagcgacgcgcacggcaccacagctacggacacacctccaccaccaccaccaccaccaccaagggcggcggcggcggaaaggctgacatccacataacgcaccatgacagatgggccacccctttccttgtcgggctctccgtgtccctggttgatcaaccgacgtgtagacaacctcgcgagctcatcgactgtggcaaacgaagatgaagacgaagacaaagatgatgaggggggtgaactcccacccatgtacctttccaccacaatagtctgcaggagagcgggttgtcggcctgatgcttcaattttgactcccttgtcatcatcatcatcatcatcattgtccatatcgtccaaatcgtcatcatcgtcgtcttgctcagacgtggagggaggagaacggacaacagtctgatggacctccaccactctctcttcaccagtcccgtcatcgctgtttatatttgccgcaaagctctccaaaaccgtcacactctttgacccagccttggcgacgcccagatgcgcgtgccactcgacgcccgcggagcgagggagctcggcgacttgtgcagcaaagaagggtgggattgtcctcctcttcttcttttcgtccttgctgttgttattcttggagaggacactccaatccggtagctttggttccgaggaggaggactcttctgtggaggtgacagcaaaggacatataccggggattgaattttctgtcccagaggtcggggccgtcgtcctcgtcagggtctgagttagcgtcagagtcctcctcgtctgatgcaaccttggaagaccactgatgggcagattgccacgtcttgtaagccagtctggccttttcgctcatgggcatcgaaaaggaggagtcggtggtggtggtggtggtggccgcggggaaataagccacggcgctagtccaccattgcacgccaacttcgaggccgatgcgccagaggtgttggagtgagagggcgagttgggtgttaagtgcctgtcgctgttgctctggttccgcaggaggcagggccatggtggcgggtacaagggggatttgacccgcgatggtaactagtcgtggaccaccgttaccgtcgtcatggttgccgccagttgagtttgagggttttgaagaagatgatagactggccagcggaattgaaatggcttggctatatggtccaatgttggcgggagcccagtatgagcgggattgcacgtgaagaccttgtcggcgctggtcggttttggatttgttggtgaagccggtgtgcacggtgaggtagatggcgatgctgatgctgccattgctgttagtgagggcggatagggagtcaccgcaagcaacacagactcgtgaaggagggttgggtgaatcgaagagggcaccgtagatggagttgacggtagggaagtcggccatgtgacggaggagaatcgtggaggtgagaatcgcggatggagggaggttggattgccggagtcgttggcgaattcgagaaacgagcaatgatgtttctgtctcgaccgtgttgctgctaccagcggaggaaaaagcattgccgaagaagcaccattgttgtagttttctgtcgttgagactctgaggcagtccaagctgaaatgtcccttcttgcttcgacaagctgtgttgaggttccatgttaagcagagccagaagctttcgagcttcctcctcgccagcggaagcactcgtgttcaaaccctccaacacgcccacaaacctagcatccaacaaatctgggatcctgatttttccagtatcactcttctcctcatcagaagccgccacggtgacttctttatcctccaactttgcacttctaaaactcaaccaagcacaccctcctccctctctaacaaccctcctatccttctcctccaccataatcctcttccgaaatagctgtcgtggcccatccaacaccaacgtctcgaactcccctccctccccaatcactgcgcccttctccgacgccgtcccgaaccgccgcatactcctcgcgactctctcctttcccaatcgatccgcgacgttggtccagaggaaggagtcgtccagtccgccactggctactttgatgatgcgcgcttccatgcccgcggcggccatatcatctagaagttgcgcgtccgtggttgcaacgtctccaccagccaaatgttgtgggacgggcaggatagggaacttccacagaaaggccaaaggcgtcaggcccaagcggacggctaccgactcgacgcgcgtgcgctggtaggtgctgaggatggcgccagcgcagatggcgttggcttcggggtgggcgcgcttgatggcgaggaggagggggatcatggattctgtttcgtcgtcgtcgtctttcacgtgtttcgctttcgcattgttgtctccttcaccttggacagcaaccgccgttgaaaaatgcgaataatccttcccctgcgtggcccccccgagaatgggctggcggtacagcggaatgcccgtggcctcggcgtacaaggggatcacttggtggccgacggtttgatacatgaagctgtttaaatcttcttcttctcctcctcctcctccttcttcttcttcttcttgctttgatccttcatgttcatttgtttctggtgggtgtagatttgctagagctaccactcgatgaccgtgagcaaggcagtggaggagtgaaaagaagctgtctttgccgccggagatgagggcgatgacgttcagccgtcctccttgagctggaggaggagccgcgggggtagtcatcatgcgctgacttgatgctagacctgactgtgcatgtgtttccctggttcttgtgctctttccgtcgagtattggacacaagcagctaatggtgatttcggtcagccgtcctgctactgaggtgacgacagcccaggatcctgggatgtgtgacttttgatggtaacgtgggtccagcacgagccgccgagacgggtaactagtaaagcctccttatgcttggatggatcaattgtcaacgtgaaaatattcgtcgagatggtgtttatcgtctggtcaactatcaaaacttcacgcactgcaactacagtggggaccccactcaggccgcactgcggtagagtggtacttgatcatatcactaatttggtgcatttagagaatatcgtaagtataccactaactgagggtaggtaacttggctgtcaagtcacgctgagcgcatctacgagctgaattgaccaatatttgagaattcaccagaagaggcaaaagaagcaagacttatttgaatgtgcatttctagatgcctttattcttttctcctgaccaactggcccgagtctttgtgatgctaagctaacgacgatacagtcctatcctgcaaaccgaggataccatgagtatgatgtggaggaggaaacaacagccttttgttgagaagaagaagaaaaaaagtatgaaggaagcatgcgcggtggacggctgagccagctgcttcgtccaccgaacgattaaaaagtccggaaacatcaaagtgtaacaaaactaataaggagtatgtgtaaactccaaagcaactagctgtgtgcgtctaagacagaggactgctgtcctcctccaatcgatcaaaactcaaaacccgggggaatcttgcaatacctataacgcccttttatattccaaccttttcgaaaggcatggtgaatgggcgtccgatattgcgcatccatcgttcgtaacaaacatcgagggggtattctttctctttctctctctctctctctttcaaattcttttgacccttgaaagcgccgatggtgggggtatttcggccaatgaatctcgtaatggttcatgtctaacatcaataacgccggctccgttccactgcgaaaaccgtcgttaatggggaagagtgtgcgaagaagtgaacaagcgggtttagattagcgcagtgaaggctattcactcgcctctcctccgcttcttcttgttggagtcactatcgtccgatgagtcactgccgctgcctggaacctcggaagcaacctggaagaggaccttgccaaaagtgtggcagtcctcgctggtgagggctggacccatcatcggatgatggatgaaaccggggtggtgcatgcccatcagttcggggtcgttgatcaagtccatgacaagcgagccagagccatgggtacgggcatgctgagacagattgtcggaacgagaaaacttcttgccgcactcgccgcactcgaaaggcttgtcctgagtgtgcaaagaccggtggtgacgcttgaggtgctcctggcggcggaaacgacggttgcaaatgtcacacttgaaggtcttggaaggatcttcggtcaaggactgcttgcggccgcggcggttggtaggcaccggaagcggcgtcgacgcctgctcgccagcctcgaccgaggattcggtggtcgcgttggactcggtgttgttgctctcagcctcggcgctggctgcctgctgggtgtgttcgctggccggggcctgcttctcggtgctggcggtctggttgtcggcagcgacgtccatggtggacttgcgtgcgtgccttgccctcttgctggggcgggcctcgctatcggagcagcagtcgtcctcaaccgactcaacgtcgtgcatgtcctcgagttcgtcgcagaaaaggctggactggtcgagcgaagcagcgccggagctggagcgcgagcggctgctgacgctgggggagctctcaaccagagagcaagagccgctggtgaagggagactcgtcctccgagtcgatgtcggtcaggacggaaaggatgtcaaagacaggaaggccagcagtgagctgggggttgaacgagtagtcgaagggggtggcgagtctctgcggggcaatgccttgggagaagtagtcgcggtcctcctcgtcgggggagtaaatggtggggaagtactcgggagcaagggtggaattgacagtgcccacggtcagctcgcgcggatcgcagacgccgtcgacggggaccgggaagatggaggccggctgcacgagcggcgacgcggcaggcgagagcagcgtggtgtaggtgggagtgggagtaagaaggccgctggcggtgggggttggcgtgttgaggctcaggtcattggaggggagcatgggcacctggatgcgggcctggtcgggaaggtacactaaaaattggggttcctggtcagctcagcgcccagaaatgctcggaccagcagtgcgcgggcaatcagagtcgggcgtccgcccgcgatttccttgctgcagcagcctccacatcccgcttccatcttgaaacattagttgcagccagccaacaaatccatcccgtcaccgcttccactccgacccaccgaagctctgcttgcttgcaacttcccagctcgcttccctttcttgccaaggatgctgcactgcacacgcaaacagaaacgcaatgaaaaagagacaaatacataccaggtgtaagaggaggagaataaggcttcatttcgtgaccagcaggcttgacctcgaggccgtccattcccgacaccatggggttgcacggagtctggagcaagtcgcagctgcgcgggctgctggcagcgctgttggaacgcgtcagcggagggcttggcggcatgccgcagtagtcgcccatctcggtttgcagcttgatggcgggtctggcgtgggaaatgggctgaggagaggccatgggcgtgagcacctgagggacaggcatgctggtaatgctgtcgaggttgaggaacggcttgtgctgcatgggtgactggaggcagcccgagttgcgtctggagtagatgggcgtcgacggcaccggcggcacaacggggagcatgttcatctggtagggaaaagggttgaagatgtgctgccgttgctgcctctcggggctggcgtctgattcatagaagatgaagggctgagccatgatgtcttccatcttgatcgtattatatagtgctatcctgctattagctgcttattcctcccaagtcgatgcatgtcgaacgttggtaccaaccaggtaagaggtagtagcttttgtaactgtggcaatcgatagatgcctctgacgtcgggggggtttatatattaagtgttgtatatatgtgtgtgtatatatatatgtatatagatgtcgcgtcgtgttgttactattgcttcgtgccgtgaagggctaatgatggtgttgactggttgcctccgggggaaaagataggctggcagtctagattaataagtcgttgtacataaaccggatcgagagcttgaattgtcgtcgagctggtgccaatggtgaactggttgactgagaccaagtggtgatgtaaatatcaaatggaaacgaaggagtgttatccaaaacctcgagatccaaaaagagggcagagaccggtaagtaaaggaataaatacaccacacgtccaagaacaagatatgccgatctcaagagtggaaagaggaagcgtggagacggggaccctgggaggataagtaagtcccaccgagatcagcggacaaaagacgatgcaacggcgctggacaggaaccggcttcgactggtgagactgggcaagccgggatggtcgacaccgcgccccaggacaacaaccagggcccagcataccacccgggatgtactgtccgggtacggtctatgcgttctttggctgagaggtgtacatgtgttctgtgcgtaccagagccatgtacgtatactatacactagtcgaaatgcatactggacctcgcttgaaggtgacaggttgtaccttgaactgtacagactgggaagttcaggaacccaccgtgtccacccgacccatgtcctcatgttttgggggggggtggacggtggacggcaacatgagaagatgggtgggtgtgggtgggctctggcttgtctggaggaaaggcacagccgccagtccaattctggtactattctaattctggactcgagcgagcagcagcagcagcagcaccatcccagcagcctgaatgaaggtaccacagagcgaaccgcagcacgggtacctcgacgcaagcttccccgtggaccgtgagcagcgatcttgcaagcccaagtgctctctagtgccgccgaggacatgaacggccccagtgaaagccagcagctcgcagtagttctcgcacactccggaccactaccacaccacctgggccggtcatctcacctcctgtccgggtgctgagggcctggttcgctgtgtccttgctctgggtgtctcggagtgaggaccaagcttgagcaacgagaagtcacggaggccatagagcccgttgagaggctcggctcccatccaatgcgtgcgttcttttctcgtcgtggttggcatcatggctccgatgtttacgacgactgtgtcgctccagttccacaggcccgggttcccgtcctcgtccgagcgactggaaatggggaatttcagatgagcacccacccaagttcgtccgatcctcagcgagctgtgagcgggcgcactgtgtttattacggtgattgtgcgtctggctgtctggccgagcattggtccagactgagctgggattgggcacggacacctctacagagcatcataggttagcaaagtacctccaagcagatcaaatagggttcggaccagcggcagacgggagtattccggtaacatggggatgtcgagacaagccctggggccccagcagcttcacagtctggacaatgagcctgacgaggcctgcagaggtgaagctatggtggagcagctaggaattactgtgtggtagcagagagctgcagagctgtaggtcaaggctactcttgattctgcggtcaagcccaaagagaagcacactcgacgctcacgcaacgggctcctgctcatcctacgacgaacaagttgtcgccgtctaccgcttctgtccagaaggcccaagggcttgggaagattgcctgtactgtgtagattaccgagatttgagcctgaatggtcccggccgaagtcatacatgagttgtagcgtattgtcggtaacagagctctggagtaaaaatgggcgagaagggaaatgggttgctacctaggttgatgggcccatccggatccaaggccagagccggggagccaggcaaatactgctgctagcaccagggccgcgagacaactcccacctgtcgccgccactgcttcagcgaaatgatgagcacgggcaaaaggcgggccagcaaggaagtagcaacgacgacagagaggtgcggtggtatcgccgtatgtcggatggtgtggacaaggtggggtgatttgggatcattgaggttgattgggttgattaggccaatgaagctatggtgtatgtagtgcaccatgccctagcatatactctacgactttttgatacgcagtagctgaaacccaagcctgtgttttgtttggtgcattgtcattgagcagctgcgctaaaatggctgcctctgacagatctttcaaaagaaaatgatacctctacgcgatgactttgaaaataagaagaaaaaataaacataaaaaaaatggcaaagtgacaggtgcacaaaagagagaatggtgctgctccgccgtcggatctcccgttcatttgacttccttcgcttcaaagcaaatcgggtcggcgtgcttgaattatgatgtgtggatcccgcaaaatggacccaccgctgcgaccggttccgtccccgtatctgcccggtctgtgttattcgagggtctggcgtccggcaacgcatcagctatccccgctgtcatcactcgctcaaatagcaaactcaataagcaagtttatgtacttgttactgcacttttgaggttcaatcgaactttttcaaaatcgcctcatgcggcaaccacaacggccctgatgcccgtgcgaggaagtgataatgcacgtctcaacgccaggtgtgcgattggcagccaaagactgtccccgcggccgccgttcccaagtggtttcagcgatagaaaacacatgaaacggtcggagacctcacgcaggtacgctgtaacccaacaatggatcgatgatggagacagagatggccacacaagcaccgacgaagtagtgtactagaggctcaggcagctcagctagtagtgaccgtcgactacggaatctcgagggtattggccgcacaggcttacagcagtggcacggacgatggggccgtcacgactagcttgccagacttgcccctccgatgcatcatcacttggtcgatagtgtaatgttatttgctgctgccagtcaagacgcgccgtcaccattgagaccagtgattgtgatagaaagaggtgagcgccgcgcggtacgtagccggccctccgcatcttgtgtctttgatttttgattttttttggtggtgatggcgtcgggcagtttccctatcacattggacaacaacgccatcaactctactgggcagtcgcagtggcaaactcgacgggcgccgtcaaatcggaatccgagcctggacttgagattgcacatgtcgaccactcagcagtgccgacactgattcttacacaatcaaggctgcccaagatttcagttctgatgcgaacacgggtttgacgggcagctcctgccttcgtactgattttcgtacactacctctaccatacactgcactgcggacttgcatggatctttacaggcggcagggtttgtgaatcgcaacttcctccatcgccggcgaatgtgctaggcggacgaagctgagagagagaggctcatttccctgacaaccccgcgcgtgctctgcaagtggaatcgatcaacatgcaaatctagcgagagaaacaactcagacactcggcgctcgaagcactgcaaacacgtgcgcaccttgctggccatctgtccgagcagcatctcaattctcgaagacgtcaaactgcaaatctgtgacaattaaaatggcaatcatgccaaacattccccgaggtttgcccacagcctaactggcaaaccatgaggcttctatttacaagcccttcaagccttccgagtcttccaagcatctcaaatgccacactcgagcaagcaccagtggatagagacagcatcgccatcatcacatccacaactacacaaaaacttcaactcaagggtccaatcgcttcatcagtgtagtgtaccctcgaggccccaagcgtcaacctacctagtctcccgcttgagccaggttccatcttcacaccgccttgaccgcttactgcacagtagatgaatgctaacctagataggaatctgcttgcctgggggccttgggagcctggccgctgacggctggctttttggtccccgctcacacccagaggctgtcaatcaagaggtgaagcagttggcggaagtgctcccggccagaattccgctttctagaaatcatttgcttgccttcctttcacagtcgggatcgctgtccacggtctcgctcggacccgaaacagatttcttcgacatactcggtagcatcggccggactccatcactttaccccggattaatctcccagccttcactaccttcaatgcatggaacggtatgatcgcattatcccgactcgctgtgctttgtgcattgcgtcgtagacaccggtcaccgaaatttctctttccatacgacctgctccatcatgagctttacttcggggagaccatcctatcaactaaaagttgctcctagtcgtaaagctggcagagtcgagccaaggcacgtggatacgattctgccttcagttgtagtgtattgtggtctggatggaaagtcgaggttgtgatgtttgttatcacccgcagtttctgtaccttgcaggcggtctgcatctgcacatgcgctactgcaaagaaccgacgcactaacctgtaggtacaacagaggcaggattttcacacaaacttgagacaaggtaggttggtttgccgtctttcaccgtccggataggctgttcccatcatttgcaccctccatcattcaaagcgatgctacagtactctctcactattctcaatcgcgttgcgaaactcggctattggcccacagtgacggagaaggcatgacattcgaggccactttgtctcatctctcatgactgctctcgacgagtaacaagaagttttttgcaggctagccacgcaaccaaacagcatacttgcagtcaaatcattataccgaccttgcctgcactggtattgtaggtacactgcgccgagaatacctgtcaaacaattctccgctcaaagacacatagacataaccaaccttgtctaaaactatgaccgtatcgaatcggatcatcagctttgttttgccaccgttgacacggactgtacaagctgcctgatctagctgaactagtaggctcaccagttggacattgagattcacacgccagcctggaagtgaggctcccaaatcacctcaaacattattgacgtcttgaatcacataggaggcgaactgtctcgcccaagcccactgcagcttggaggcacagcacgcgatcgcaagatagaatgcattcttgtgatggctcgggcttttgccctccagaggctattcggatctacatcgccatggccgattacgggttccaggtccaccgccatcctcatttcaaagtctgttcaactcatttgcatgtgggacggcagcgattaccaaagtacaggctacagctgctcgactgccggtataggtaggcaagcataagcaagccctataaacctacggtgtacttggcggaccctcgcggcaaccggtgtccatggacaagcctgccccggaccgttaccaacgggccgcggattggaaggtggaagaccccggggccagtctgtaatgtcgggtgaccggggcgagaatggaaggtgtaagcagaacatgtgagccgctcatcattcaaaggtactccatggagaccaaattgaatcacgtgcctcgctgtgaatgctgaaatatccagtccatgactgttcatgagcgcccgggcttcgaggttcgcccagtatcgcttcaagactgaagcatggcaaagatggagtgagcggtccgggatacggcccgaacagcctccacatgtggtccgttcctcgctgcggtccgcacatgtagaccggccgccaagttcgatggtcgacggtttccaattcacggtgacccggcggtctgtctgtgaagcggtcaacatggagcaatgctccacgaaacagactttgccagcagttgccggcctggcgagcaggtaagagaataacccgttgtccatccgctctggtatctccagtttgatcgcatgatgggcggggaagatatcacgcaacctgttaccgtgcattacacagtctaacttccattctgcacgaactgcacgaggtatagacccacccggtccaagcaattgagcaatcagaactcgaagctaagggcaggggttccgatactgtcctcacggcagtcgaccgtagaccatttctgcgggcttctcgcctcggccatcgaccgatcaatgttatatcaggatcatgataagtgctgggtacatgataatggaggaattggatgatgccccagttgtcgttgcaattttaatcgtcataatacactcggttaacggtaaaccatccacggtttccctcgggcgctgttgcatcgtgcgtgtcccagattttatcgcgaatgtttccactagcgcaggaacgcttgtctccctggaccaataggcatcgtgcagacttttccccgggccctgacgatgggtcttctggaaggtttcaagggtccaggcacttcatatcttccgaaatcaactgacccttgggggtcgccgaatccatccacgttttccggtgatccaactctcgaggactcgctgataacatgacggtcgaagaggcaaaacctaagtggtgagagaatgcacaccgaccaattgggtatgctatcgaggccgctaaggaaccactggataaactgagttccagcattgactcgatgtagaatcggcaatcggatggggaaaaggcgcaattgataactgcaaagaagaacatgagataggtgcaacaaggcgattggagcgtggggttggttgatattcagacgaacggatggtactctacaatacgtaatcaggtaagtactgaccatctcttaactgggatcatcccgccagcatcaatcatacaggacgccgtaccttacatacgctgggtccaactttatacctgcacttttacagtagaacgaccatcacgtgcatgggttgctgtgcaagattgggtcattgagagccaaaatcttgcttatctcgggatattttttttgctccacgcaacagcaacatatcttctcgtcattgttgtttctgttccgtttcacgtatacgttgatcggttacgcaatgttcgtcatcctccaagcttggcgcacacacggcagctggagcgaagcaaagggacggaaggaacctgagacgattatcggtccaggacacaacgacagtcgcaagtttctcaaccgaagcgtatcaggtccgtccttcgcatcattttcccccggcccggggaactgatgtagttgtgggttgatcaatgattcttttgcttccgatacatacgcgtacatacgcaatgggctctactcgtgcactacaatacttgacggtttcggcatatccatcatctccacacagcaacactttttgggaacggagaccgctaaccaggtcggattcgcttccaatatcgcgggaaatgaattacaactctgctgccgtggatacgaaaacctgccccaggaaggttcacagtggattctaacatgggtagtttatggctagtgcacagcagcagttctcgccaaaactcagaaggcaaacagctgggcagggctcctcagcgtcgcaagtcattctctcgcccttctggaagaacttggcacgcatagagcaaaacaagcagcaggcagcaggcaccccactaaccctccattctccaggattcctgagaagaaaacgaagcggaaaacgtaacagcttgcgtcgtgttccgctcacgggcttcgctaccggaatcgggttgaccctccgaagttttgggtttttgggaaatggtccgctacgccgctacgccgtacatagtaatggtgcactcggtcctcgtcggtgggggggggaatggaacttggaaaagaatattccattttccatgtttccattcttaggactggcgttctcgacgatgccctgcgacggagtttgggtgggagcagctgaggtgagactgctaaggaacaccaagtgggagccgagaaacacgatgggagaaggaaaaacagaggaacgaatggacgagaagagcgacaagaatatccattctgtgaatgaaggcatttgcggacgggactataccactacgtagagatagatggacgccgcgcaccatacagcgatggtacggtggccattcccagaaggattaaatgaaaatgacgatatagcagcgaatcattcggcgacttgttcggctactattgcgttcgacatttccattcaagtgaatgaaggtcgtaaatcgagagaaaagaccagtggcgatgacgtcccattctcaatccgttgcttcccatacctatgtaaccacttgttaattgcttcgaactttggggccgaccgatcaccctcagcaacagtgatccaatggaaacgggcaattggtttccattcttcaattttttgtagcctctttttttttcatctcttgtgtctcttcatttgtttggttgtccataacactttcacctcgcacgcaaagtccagtaaccactgaacgccctctctacgtgtctgtaaccaaccctgtcttctggcgttccgacacaattcgcaagggactcacaaaaacacaaaccaaaaggtttgcgatgttcatgcaggtgacaagtccgttctagcatgcatgcgtatcctacggtgcctgcatttgctgctcgccgcatcacagggacgggggacggagactggttgctttttaccgtgcctcggtgcctacctgcctgtttggtgcccgtacctgcgttaatagtgatcgttgaccgcctttgaagcgtgacaactgcgacggtgcaaatggtgatttctctctctctctctctctctctctctcttttattatccttcttttgtgtctttattccctgcctttttggtacaactgcgtacgtatcgctactccccagccattcaatttgaggaaatactacaggaaacacatactctcaattgtcgcgctgtgtacacccaaaactgaagacgcacaataaagatgacagataagtcatatcgtaatgcgactgcccatgaataggtacgtctattttccctttctttgcccttgcaggtccctccatccggatgaagtgtacctccagatatacagtgaattgtgattggttgtcccatcgtttctgtgtgtagatggtcgtaccccaacgtcaagcctctctctcacgacggagcctcaacctccagccggtgacatctttttccatctctccatcttgctttgtgtgacttactatcaatgtcacctaccttccttcccacccctccctcctgtgtttgaccttgtggttaccaccctcgagaaagacaagacgtcaaagagaaaagaaaaaaagcgggacgagattcgggtagctgtgcgtgccggtcatgtcttcttgcatgcatttaatgtatatatgcatgggataatgcgggtcacaaagcgggatgatgttgtagatggtactgatggaatagttcatctaaaaaatagaagaagcgttttatatgaacttgcggtccagcagcagcaaaatgcagcgagcaaacgtcgacttcttgggatgacaccctcccaatcttcggatattgtgtatccatgctagacatgattgtttgtcggcaaaaaaaaaaaaaaccaagatcaattgtgcatatctgtggcgccttcgtgtcgttgttctgcggtgtatgtatggtggacagaaagcgggtccacgtaggtacattgcatacagcacagaagagaagcacttctctttccacgtacttggacactctatcgggtaattacgacaagacgcagatgagttgtagctgttcgacctaatttcgaatctaccgtttttttattctatttcttgttcaattttttttttctttccaatgtagttgtaagatacttttgcaactgaaaaacaacattcgtaggtagtccgtaatgtaaagtgcctagccttttcacccaatcatggttcgcgatatgtgccttttgttttttgcgagcattacttttcaagttgcttcgtgtgccatctttatgcatttcagcattagacaccggacttcgttttgacttctcgagaccgaaaaaaatacatggttgacatacgagaccaatggaataggactgatcagatgaaagaagcaaaaaaaaggggaaatcataaggcacagaagaaaatatgcctaacatttctgcggcaagggcgctttacacaagaattatcgctgaccatccaatagatattgtcgagacaggttggcaaagaggataaactggaggcaaatacgtcaacaaaaagcggggaagtagatttgtcaatttggaattggtgtttgccaaacataaccctctggcttctctttgtccgagccaggccatgagccttggttctgtgtaggtcaagtttctgtcaaagcgccaaactaccagttatcactttgaccctgtgctttgaacaggaagctgttggagatgagagctagttccgggtttccaatggttgctgagtgacgatcccaattcaacaacatcaatgtatcactctacttaacgacgtgcctctccgcagctgacgacaactcccaacatcatgaggacgtagagactcgcggcaactacaccccacgcctccaaacagcatgctgacaatgcgttacatgtgtttgaaccatactagatcagacatcggatccattgccccccaaatagcagtgtggtatgtagtatcgtttggacaactcgtctttctgcatctgcggcactgctggcggcaacattttcaagaaaccaaccgttcgacaacaaacttcaacccacttccctcaggcagtgagaggcatttgccagtcgttgtttgttttaccatcaatgataaccaaaccatactcggcaggtcacttcaacctacaactttgctactgcagcgacaacacaccatcaatgcattaacagctcaccctacttacctcactgcacagtacaatcccactgtgagagagcattagagtggtgagagtggatccttcactcgcttgctcgctcgcgagcccagccaacatcacgacccaacggggggacacatggagctcatccggtcgggaccccatttctatccggcggaaggaagcccgggcgcccggggaagtgcaacgttactaccgtgccagctggcccgccggccaccattccttcgattccatctttcgttttttttttttttctctctttctttttttcttcctcaggctcccagagccccaaagtctgtgtgtgcctggcgcctgtcccccatcacctaacaactgaaagctagccgtgaataggttaagcggcctacccaccgctatgttagcgaccttttagcgggcagctaataatccacataggcgccgccgcgccgccgaacttcgtcagattcaaagtggatcccgaagtgaaccaacccgctcggaccccggccggccgccaggcgggcctcccggaccctagctccttgccagccattcattcttggtctgcggatgaacaacacccaccgcccgagccccgagtcccccgacaccgactcgagaacgaatggaacgaatcgacgacacccggaaacgaaacggccttttctagcgtagcataaagtgagcccctagccatagcgacacccacccaccgacgttgtcgtcgtcgactggtgcttgcatacagccgaccggcccatgcatccatacatgcatgcatacaaaaaatttggaatcgcggtgagcagaatttgccctgcaagtacatacccagatcactgtgtgatgtaggcctatctctctgccccggcaggcaggcaggccgtacgaacgttaccggatccagactacgcagtataagcaccgtatcgtccatcgtcgtcgtttggtctcgtggagtcgtggaagattgccatacctctactccccacttctcgcgttcctgggtactattccctaccaaccagatgatggtagatggggtttgtgatgcggtgttctatatgtactacttcggccttgctcgttcgaaactttcaaagcggcgtaacatttgatgtacctggtcttgctgaagatgggatgatatcgacggtgagaacgatgagcgatgatgatgacgacgacgacgacgacgacgccggtaacaataatcacaaaagattaagtccgacgacctacctaagcccggcaatgtttctccatgcttcaactcgaaggaaatgctttctcaattgttcttcatccttcatatcacatgcttcataccctcgcccccccactcttgtttctccctttctcctcatcccgacccatattctgttctgttgccttatgctattccatgttatgttatgcctattttcatgtcatgttatgtgtgttatgccctgtccaggaaccctccgtaatccatttttaccccatcccgccgccaatcatcatttcaccaaagaagagacttgcctggactcctacccaaagaatcggtacagtacatacagatggaaccgcggaaccgcggccttgcctaaccttggagaggaagtcccgagcaccaccagtcaccacaacaagttagatacatactacaacactacgcatcttttgagggttcaaagcggagttttcggagttcccggggacctgggtcaacaagtgggcgatgggcggtgggcgcgcgcgcgcgcgccctggtttcctatggtagtatttagtgtctgggtagcataccctggggctagatgttccacgcgaccagggccaaaatttctcgcttgacctacggtgtcgactcgggcgaaaagaaaaagaaaaaaaaagaaaagaagaaaaaaaatcccacggtgagacctggatggatggatggatggatggatggaccccgaggaagatgaaatggaacgttcggaaagcttggccacgtgattgttgtggcctggccgcctgactttttgagacggcctagcttctccccgagagaactcaacggtgaactgggcggtggacggatatccgagagggagtgtagtgtagtgtagggtagtgtataccctgcagagatgtggtcccgtgatagactgggtaatttgctgtgtggacaaggcggtacaggcaaaacaggacaagatgaacacggagcattgagagcatgagtgagtggtgactaggtagatagcgagatccatccatgagggctctatgcaaattagagccacatatgtactacattgtggcccttgatgttgtattgacttctttgagggggagtatggtggtctcgagagataggtgtggcaatcagaaagactctagtggctgacagtctggagcatacactctgagagtcgatattgcctgtatcagaattgaatttgcctaggctttacgagtcagtgcaatatatgggttgtgtggttacatgtgttctatagagccgttatataggaaggtgaaggggggaaacgcgacatgaagagtgagttgatcaagtcctttcagaaaagaatagctagagagtggaaagacttttttcacctcaagacacacaaagagtgtggttgattcggctgagagtattcaatcctcgaagcgaatgctcaatccaatatacaacttatcttgttcagccatagatgattagggtcaagctggaagatagaaaagtgagaaaagggcacagaggtgatatcaagatatagacacatgaaggtgacaactcgtcaatcacttcagatctctacttccattcagtgaccatttccatactcaacaggtgataactacttacaggtcacgaatcattgactatcacaaccgagtgttcagtatttgtgatatatccaagattgacaatgattagaacaagggacaaactcgcaactgggtgacatcagttctatgccatcctcgtgctgagcacatcagatagccggtggccgccatatgttcaatgatactgagggtatccaatgaagcgatgagtgctttcgggggttttacattttgcttgtgttacattgtattgtacaagtgaccatcttcagtcgacatcatcttcaacatccttatttttcatcaccttcctgtacctccgaatcaccgccggatccctcgtaaacacaatatcaaatacgcccatctcttcagcggcttgggcaaggatattattcaccgcactcctctccgcgttttgagcatgcgccttgaccaagaccagctcttcaaagacggcacaaagctggttgtccttctcctgcgtcgtcatcttggcagggtcgcctccaaggtcggcgaaaacttgcgtgtgttttcggatcaagctttctatcagtctgctggcttccatgatgcggtccatgttgcgcttgctctgtacccgaagagtagcggttcccgccgccagctcgatgagcagctgctcgggcggcgagtagctgaacagctccttcatggttcgggcagcgacaatcatgccggcatgatccttggccttgagcatggagaagagaacggtacgggggaggtacgtatactcgtcaaccgagtcgaatttccaatccatcttgaccaggtcctgaaagaactgccggccaatgacggcgtcatctgccgtcaatttgttgtctcgcctcaccacgcggttcactgaaagagtattgtaaagagcgatgaaggtgtgtgcatcaggacgcacgtgccgtttcttggtcatttgctcgtagaaatcgatggcctcttgcggccccttgctctcggtatacgacttgatgatctggtttatcatgaagctgttggggccaagttctgccagctcgaacgctgtccacagttcctcgagctcatcgtgcaggccacgagcgctgtaattctcggcaagaagagaaaatgtttcgactgtagctcttgtggtgcaaatgtaatcatccgatgttggttctccgtcacggggtacgagccgaattggccggtccatcgcggcggctctccgacgcaggtcgacgaagtccagacgggctttgatcatggcccaagccaactggtcagccttctctacgttatcagcagtttctgtcctgagccaagcgcctaccaggccgttgagctggatgggcgaggcggcaactccctttttttgtaggaacgtaaccactttgtaggctccgtcgaggtctcctgctcctattagcctcttcagccatttgccgaggaagaagtggttgccgacgatggtcggtagtctggtcttgccgcgaatatccatgggacccgagaacatcatgtcgacaaaggcctgcagcgcatgttcgatgtgatttaccgccaaaaagcaagcgataacttcatcgtagtcctcgatctgcatggtgtctccgagaagcgctcgcatatccctgtacacttcccacgcttcctcgacgttttcctcctttgctgccaaagcccggacgatgggtatcatgatgcgcgggttaggcgattctgaggacttgagaagagtatccgcagctctcatcgcgcggtcggtatctccgtggagactgcacatgcgtactcccagctcatagtaccctttgaatgtttctggtttggagccgatggtgaccacggctttcttccacgcttcgatagcctcctcttgccagccttcgagaaacatggcctcaatcgcaagaagctgttgcgagtctctcagcaccacccccgcagcttgcatgtccttcgccaaaacgtagatgtgatgcatccggttcggattttctacgccttccccttcgtgtgacaaaatcatccacagaaaatcccacacctcgcgcggcacgttggtccattgggtggctaatgaactgcgtgctgcagagtagtacttccagcagtcgaacaggtctttcggcttggggacgccgcccttgacgacgctgtcgcgcgcaaggaaggagttcaagttggctacggctcgctgccgcactccgctgaagcctggaatgcgcagtacgccgtatgactcgccttctggacccgtcttgcccttgtatttctccctgagaatctttttgaactgttttcgtagctcctcagccttgtcctgttcggaacccccgaccttctccaggctatcgagcatttgtattgtctggaccattttctgctccaagtcgttaatggcctcggaaatctcgctatcgatgccgccactaacggcgccaaactcggcaccgtcgcgcagctgtcggtattgcccttcggtctcttcgttgaagtagttgaccgcaaggggttcggttggaccttcgtcggtgtcggtgggttctcccttctgcgcctcccgtaggagggcttcttggaacctctgtgcttgctcttcctccagctgcttagtcgtcgttggcgcacgttgtctgcgagcggcgcgggccgcactcgaagcgtttctcgtcagccatggctgtggatttgggcgggctcgtcctatgctagcgatgcatgactggcaaacatagctgcttgttcgactcaattcaagcgcaaatgctcggggaggcatcggtggttgtttcgtgtgtcgggtgggctatggcagtgtgctgtaaagaatgaagaaaatcatgaggagcaatgaaagagttggagatgtggaagccaggtagaactgcggaggtagaaggattgtggtgaactggaacttgaaggtgtgttcgtcaacttttcgtgatggcgagaagccggcaacactttgtcctacagcagcacgtcctggaaggaacagcggccatcatcgccccaccatgcgcttgctgccgctgtgactttttcttatcacgcccctgcagttccttatcgacgcgcagctcctgtcgaataagtcttaggtaccatttcaccgcccggcagaaacagcgggatcctccaaaaattctggagaaaagcgaattggaacggggagacctgcagcgctcgcaaaggagctttccaattcagaatcattcgccattaaaaccgcgacatacccattcatccatcaccgacgaccactgcccgacgagttggggcgcgatcgcctacgaagaattcaaaagactaggaaattacactttcacacgactgagcccaggacagcgtgaaaccaacgacctgacaaccgccaccatgtcgggcgagaaaaccgacttcattcgctttacggggcaccgcgccttcacgcaccggatcgttctctcgacccttaccggccgcccagtgcacatttccaagatccgcagcagctcggccacacatccaggtcttgcgccccacgaagtctccttcctgcgccttatcgaggccatcaccaacggctccgtcatcgatgtctcgtattcgggcaccaccattacataccagcccggtttgatcaccggcacggtcgcgggcgtcaacgccggcgccgttggcgacgtagtcgagcacaccctgcccgccaacaacacgcgcggcatcacctacttcctcctcccgcttgccctactcgcgcccttctccaaagcccacatgaacgtccgcttcactggccccggcgtcatcacctcggccacccacctgaccggcgacatttcggttgactcctttcgcacggccgtgctcccgttgtatggaatgttcggcatcccgccagcgcgcatcgagctgcgcgtgctctcgcgctcttgttccggccccggcggccgtggcggtggcggcgtggtcgagcttcgcttcgccagtcaggttcgcctgcccaagacactgcatctgaatcggcgccccggcaggatacggcggattcgcggcgtggcgtattgcacgggcgtgtcggccagccacaacaaccgcatgatcacggcggcgcgcggcgtgctcaaccagctggtctcggacgtgcacgtggccgcgcagtacgacccggcgccgctggtcggcgacaagagtggtgccaagaagaagatcggtatcggttttggcctcagcttggtggcggagtcgagcgcggacggcgtgctttactcggctgatgtggtagcgccgcccgagggtggtgtcgtgcccgaggatataggcgcaaggtgcgcgtaccagctgctggaggttatcgcacagggaggttgcgtcagtaacgtatcggcaccgaccttgcttacactgatggcaatgggatcggaggatgtgggtcgcctcaggttaggcagggaagtattggctagggaggagacaatagggctagcacgagacttgaagaaattcggagcggccagctggggcataagggatgtcgacgatgacggtgagacgactgatctagtagtctcggtcaagggtacgggcgttggtaatgtgggaaggaaggtagcgtaaagaattataaaccggatgctttcttttttgttgcatgttcaagctctgttaggtcatacttttgctgtatcaaattcgctttcgtgggtctcggcactaagtattagtgtgtacaaatgcttttccatcatatcccccgtctggccgctctattcgtaatcccagcaattcctctaactccccggttgccagcaacggcggccgcatggaaaccaatgctttggaccgtgtaagccgcagccgtctggtagtcattccctaccgtacgtatggcgtgtaccggatgaaagctacccacactggcattgcctgacctcatcacgtcaaacaagtctatgccggcagatgctggagaatagttggaccccagccgctgttcatcatcctgcccctgaccgccacggctttctgccaccaggcggtctgtttcggtcccttctccatcgcctagagccatctcatcttccctattcacgccccgttcttccgcatccaaagtctgggaagtctccggctggcgcacgccgtcgctacctgatgcccccgtctgctgtccaacctgaccgggaccagcccagagaggttgtaaggagggattcacaaccttgcgcagcttctcccgctccgtatggatagccaacatcaagcactggatagccagtatcaccgcatcgaagaacaaaggacctagcctcgtcgttggtggcttctgcccaacgaagtcgactatcacgcccccgtgtagatacccgcgcgtcgcttcgccggcgactggtggtgcagagatgatgtgtgcaaggatgcatatcaaattcggtccgaggatggcaaagacatggggacgttcggccggtagaaggacgggaccctctttcggggtaatgaacatgaagtgtggaatgatgcgtacgaatagacggagaaaggaacatctgtgatgcgaagagacattgaggtcattcgttagtcattggctatgttatgcaaaggatctaaaggaagtggctgctatcgtactccatatagtataatgtgcagagataggcaaagtagatcatgtcgagatttctctgcaggtggctcatgaactgtagcttcttcttcaggcccaatttgcgcttctcctcccgtgacgtctggtcatcatcatcatcattatcatcatgagcgctgccgttcagctccgtggaccgctcgtggttgtcattgcgccggctgccatcctcgtttgcattgtgtggcgggatgtgctgctgctgctgctgctgctgctgctgctgctgctcctgctcctgctgccgggccgcgaagctcggctcggaatcatcgttcatagctcgccgtggtttgagaggaagggtgatcgttggcgcattcaagagctgtgggtaataaaagctttcagcggctgtttgagcctcacatatctgggtctatgattgattgacgtcaaggggggccggcaaacagaatgttcatcgagtagtagaaagcaaatgtgatgatcacgaaggcggcaacgagatggagaatgcgcgatgcatttcacttcgatgggcagctgtcatcaaggtcgccaaggatgtgcgtggtgctgtagcctgccactgaggtgcccctgcctcagctgtcagcgactcagcgtcacaacaaatgaagggaccacaacagcgaaggggagggttggaggggatgcacgcagcggcctgtgctcattggcatgccaagaccgaccagctggctgagttccggtccccgctgtcggccgggcttgggccggtgccgtggctttcgttcgccggaatccacgcacttgagcccggaagccgcgggcggaggaggacgggcctggactcccatggtgcaaccgtgaacctgagtgggggttacccccgctccatcagagccccggcctgggcgcttggggtgacagacttgacatcatgggtgtctccagaaaggggaatgtgaaatttggtttggagatggacattcgcagtcgatgtccagttttgtatctgagtcacagctcaggatggacagtacatagtgttcttccaatgagaggtctcgacttacacaagtggaagctcaagggtctgccaggaaccacacttccaaactccatgtgcgcccatcccccatgttcattcacggcgtgagtgaagaaggaataagcttgcggattctggaatactagtagtacaccataggcccccgaagtactgtgagatcataggatggggtgagtaatttgacttgtgagctagcagagctgatattagtgtagtaaggttccagtgctacagccgtcgaaacccggtccatgagtcaaagtcgcaggcggctttactggcattgggaatacagcgaaggatctgagctctttcgggagcaggcggatttgagctctttcgggagctggccgaggagaaaatgtcaagaggtcagcatcggcgaggcgcttcgaattgactcagccgcatggacacgtcaaaagcgagagattgattttgaagatcaccaacaagaccggcatcgaggcgtcaactatcgccgaatagactggggccgcgatgactcagccaatcatgaaacgcgtgaatttcctctccccgccaaaaagtcgcagctcgaagggcaattggccaataacatgtcagttacggccaattcagccagtttcaccgccaaggtacatagtagtcaaaaatttggcggggtttgggcgtccaaaagacaaaccaaactcggaggttggaggtcgtgggtacctactaaccattgactcggtactagccgtctccagtgccgtcccgggagcttgtgcctgttttggggccatggcgtgcatgagcgaacatcggacaaacgctcaaccgacttcagatgacacatagagcctggggaatagtagtgatgttgttagatagaccgcgcccgacatgttgttattttggcaggcaaagtggctaggtaacgagaaagtctcaagtctgccacaagacactgatctaggatcgccagtaggtgagcttaaaatcggataagaatgggagggggatctggcaagatgcgatgactgcccatgcgagcatcgcagatccatgtacatatgccagtcaggtcccgcacttctcgaccgcagaggattccgggtccgcttccgttgtcggaagctacccaagctggcccgcggcctatcttgaaaattttccaacaatccgtcgtcacttgttcccaacccgccagtgcccgccattgcccccggcaaagggtggcggatgcgcagaagagcgactccattcagggcctcatcgtcgattgttctgtttggtgaaagagcaaaagagtcacagccgcccaccaacaaatctggaacccaccctgccgccggccccgcacatctcttatcggcgctccccacagcggccggttttgggaattatttgtctctcttgtccctctttccgtccaacttctccagtttcttctccactgaaattaaaagcgcgaaattccgaaaacacggacgggagactcgagattgagtcaactggtcaggatccggggtcaacagctacgtcgttgtcaggacttgtttgttgatatacaagacatcggccccccgagaccctcacgaggcctttcttggtctttctttaattttcttccacaaacacctccctccattggacataatgctgtcgaccgtgcacaaggctggccgagctcctgctctcctccgccatggtcggcgggttcccgtccaggcgtcccaattgagggctctcacctccggcgcccagaatacctccatcttccagacacaggccaacgccgcccagaggctgtcctcccagaagaggtggctctctgcctccgctgccgcggctgctgccagccagcccgcccccgacgcgaaggcttatatccagagcggcgttgtcaagccccgcgaccatgtcgacgtcaagaaggtgcttgtcatcggctccggtggtcttgccattggccaggccggcgagtttgactactccggtacgtctaatgtcttgtcgactcagtgaaaccagacacaaaacaaacaaacaaataaacaaacaaacagcagtgctgactctactctacccatccaggttctcaggcgctcaaggcccttaaggaggccggcgttgcttccgtgttgatcaaccccaacatcgctaccatccagaccaaccattccctcgccgatgaggtctactacctccccgtcacccccgagtatgtcgagtatgtcatccagagggagaagcccgatggtatcttcctgtccttcggtggtcagaccgctctcaacttgggtgtccagatgcagaagcttggcctcttcgagaagtacggtgtcaaggttctcggtaccagtgtcaggacactggagctttctgaggacagagatctcttcgccaaggcccttgaggagatcaacatccccattgccaagtccttcgctgtgaacaccgtcgacgaggccctcgacgctgccaacaagattggctaccctatcatcgtccgcgctgcctacgcccttggtggtctcggttccggtttcgccaacaacgaggaggagctccgcaacatggctgctcgctccctcaccctctccccccagatcttggtcgagaagtctctcaagggctggaaggaagttgagtacgaggtcgttcgtgatgccaacaacaactgcattactgtgtgcaatatggagaacttcgaccctctcggtatccacactggtgactctatcgttgttgctccttcccagaccctcagcgacgaggagtatcacatgctccgttccgctgccatcaagatcgtccgtcacttgggcgtcgttggtgaatgcaacgtccagtacgctcttcagcccgatggcttggactaccgtgtcattgaggtcaacgcccgtctctcccgctcgtctgccctcgcctccaaggctaccggctaccccctggcttacactgccgccaagatcggtctcggccacagccttcccgagctccccaacgctgtcaccaagaccaccaccgccaacttcgagccttctcttgactacatcgttaccaagattcccaggtgggatctgtccaagttccagcacgttaagcgcgatatcggctctgccatgaagtcagttggtgaagttatggctatcggccgtaccttcgaggagtctttccagaaggctatccgccaggttgacccccgcttcgtcggtttccagggtgacaagttcgaggatctcgatttcgagctccagaaccctactgaccgccgttggttggctgtcggtcaggccatgctccatgagaactactccgttgacagggtccacgagctctccaagatcgacaagtggttcctctacaagctccagaacatcgtcgactgccagaaggagatgcaacagcttggcagcctcgaggccctcaagaaggagcacatcctcaaggccaagaagctcggtttctccgataagcagatcgccatggccgtcaacagcaccgaggatcttgtccgcgctgccagaaaggggttcggtattaggccctgggttaagaagattgatactctggccgccgagttccctgccgacaccaactacctctacaccacttacaacgcctcttcccacgacgtcaccttcgaggacaagggtactgtcattctcggcagcggtgtctaccgtatcggttcctcggtcgagttcgattggtgcgctgtcagcgccactcaggccctgagggctatgggcgagaagactgtcatgattaactacaaccccgagacctactcgaccgatttcgataccgctgataagctttacttcgaggagcttagctacgagcgtgtcatggatatctacgagctcgagagcgcctctggtgttgtcgtctctgtcggtggtcagcttcctcagaacattgccctccgtctccaggaaactggaaaggcccgcgttctcggcactgatccccgcgatatcgaccgtgccgaggacagacaaaagttctctgagatcctcgacagcattggcgttgatcagcccgcctggaaggagctcacctccgtcgaggaggctgagaagtttgctgaggaggttggttaccccgtccttgtccgtccctcgtacgtcctctccggtgctgccatgaccgtcatccgcagcaaggaggatctcaaggataagcttgaggctgctgccaacgtctctcccgagcaccccgttgttatcaccaagttcattgagggcgcccaagagatcgatgttgatggtgttgcctctgagggtaaccttatcctccacgccgtctctgagcacgtcgagcaggctggtgttcactcgggtgatgccaccctcgtcctccctcccgccaaccttgaccagaccaccatggaccgcgtcaaggagatcgcccagaaggtcgccaaggcctggaggatcactggtcccttcaacatgcagatcatcaaggctgaggatcccgagggtggccttccggctctcaaggtcatcgagtgcaacctccgtgcctctcgttcgttccccttcgtctccaaggtccttggcgtcaacttcatcgacgctgctaccaaggcccttgttggtaagaacgtccctgagcccactgatctcatggctgtcaagcgtgactacctcgccaccaaggttccccagttctcctggacccgtcttgctggtgccgaccccttcctcggcgtcgagatggcctctaccggtgagatggcctgcttcggcaaggatctcgtcgatgcctactgggcctctctccagtccgccatgaacttccgcgttcccgagcccggcgagggtcttcttttcggtggtgacctcagcaagagctggttgaccaccattgtcgactacctcagccctctcggctacaagctctacgccgccgataacgaggtcaagcagttcctcgagtcctctgccaagaccaagatcgatgtcgaggtcattgccttccctaccaatgacaagcgtgcccttcgtgaggtcttcgccaagaacaacatccgtggtgtcttcaaccttgcccaggcccgtggcaagaccgtctttgatgtcgactacgttatgcgtcgcaacgccgtcgacttcggtgttcctctcttcatggagccccaggtaagcttcaccactgacctttccatccacggtgaccgaaaactaacgtttccttcttcccctagaccgctatgcttttcgctcagtgcatggccgagaagttgccccgccccgagggtatcccctctgaggtccgcaggtggtccgagttcattggcggcaagcctctgtagatgacatgataccatcatgtttgattgtttttctttctaccttttggaaaagcgtgcaaaaaagaaaaatcacgcatagggggtatcaaaagtcattttcaacaactcataaaaagggcgtttggttgtgaaagggtcttggatctccatgtggatgtctctataagcgggaaggaactggtgttatttcttgttcatttgcttaggatcttttcttcttgctttgctgtttgatgttgttgatatgtagtatacaggacgaaattttcatcccatctaatcattcaatcttctatggtacccgaaccaagacgtgcgatgaatagtaccccattcgtagtagccatttttttcctatccttttctctcttcaaagcacatacctacattcttcatcatcacctttgttggaaatatttcatcaatgtattgtggtgcgtgttttgaataggaaagagacatggatcctcaactggcttgatttgcattgcaagataggatcaaaccacgtgtgcaatctctttaatcatgctcctcctctgtcaatccagggcatccatccatctcagcatcatcatagttcgccttacaccagaagcaatagtgatgcttgttgcgcatgtattgcaccaagcgccgtaaccgctcgtcagggctgagagtgttgaactcatccagctccggatcctcttcatcgagatcctccgccattacatatgtgttccatggcctgtggacggtagtagtatccttacccagagcatgtttgtcgtccatatcaagctcgtcatcgacatacgtaggtagtcgcgtggacgacagagtgctactctgctccaggtcatgccgcatcatagcctcgcgcctggcctcttcgcgcgagcggatgagaccgcggtagacaacaggaatagagcgaagaggccggcaagagtcggtacgagtcctcctcctccttgattgagaattgccgccgtcggtatcatcccgttcctcacttttctgcacttccccctcaccactgcccttttcaccaccaccacctctcgcctcattctcatgatcctcatccatcccctccgccaccttctgcgcagcaagtacctgtctctccagcctcgcctcctccctctccctcctcagacgctcgcgatacccttcttcatccaccctggctttcttggccatttccccggccgcctcggcagcctccctcatcttgcgtttccggtcgctctccagcccgatgccctcgcgcccatctttgatgctgattttgatgggttccgtccgaccctccgtggcaccagcacctagagcattgccggggacgaaacccattttggccatcatcgctagacctttgctttttgctgctgtgggtggtggtggtggtggcggtactgttgctgacgaaggggaagtaaaggagggtgccgttgatggcgaaggaacgaatttgctaaacagagaggttgacagtgcggcttctcgacgagcttcctcttcggctgcgagctcggctttggacttgacacggccgcgtatctcaccttcgcgctggaggcggaggcggcgctggagagaggtttcaatgggctttccacttttgctggaggttgttgtggagggttcatcggcgaaagtcattttcatgtaatcgtcctcggagtcggagtcggggctggcgccgctggtggaggggtctttggttgttgatgtcattttgggtggttggcgaactctgtttttgggtctgatagtggtgcggttttgttattgaagggttattgcgacgtttctttgtaattttggatgcaaaggtagatgtgtgccgtaatattgattgtgatgtttggtgcaggttccatttgattgccgctacccagaaaaaaacttaatattttgtctctgttgtctcgccttggagcacgctttgcaccatccaatcttggaccttgcatcacacaattccaagcacgccagtctccatcaaaataccatggaacatttctggaccgtacgttgatttacgttagcatcgtaagcatcggctttcaatgcccaattgactgagcccctctgctatgtacagatgattcgctgtttgttctagttgacggcttatgaacttcctgataccccgcccattccactttctttaataaacaccacccatctcttaacatgtcccatgaagcaacgcattcttatgactcgcatttattcaggcaacagaagctagagcgtgatacttgtgtaagatgtccggatctcaagaggaaaatatcaatgaacgagctccgttactcggtaacacacagtcaagctgcaacacatcaagtgagccaacctccaaggtgtccacgaaagcagcatggcttcatcgtccgcgaaggcaaaccatcgctttgattctgtccacaattctggcttcattgatcattgttagtgttttactcacttccattgctcttcgagagggaaaggtaagcaagcgtcatcttccaggttacaagctacttcgccatttggtaggtagttttaacgccaactaaccacatctatcttacagaaattcaacggacttacaccgccaatggtcaacctcacctataccagctacgagggcatctctctctctaacggcgtcaacgctttcctagggatgcgttatgccgctcctccgcttggagacttacgctggcgagcaccagttaagccaaggaggactaacaccgtcgagagggctgaccagttcgggccaatatgtctcagagccggtgttagtgcaccgtttcctggtcagagtgaggattgtctttttgtgaacgtgtgggctccagcgaatatcacggaaaagtcaaagttgcctgtttgggtgtttattgggggaggaggtaagtcgatctgatcgagattttgactggtgatacacattgctaactctcttgaaggttacaatgccctcactaatgctaattggaacggaagcgaggtcgtccagaagtccggccacaacatcgtcatgttggacttcaactatcgggttgggatgtgggggttcctcgccagccagcgggtgaaagatgacggtgatttaaatgtcggcttgctcgaccagcggatgctgttgacttgggtgaagaaacatatctccgcggtatgtcgttccatatctggccccagacaattatcacccgcagtctagactgacctcacacgtcgacagtttggaggagaccccgaccatgtagtcatccacggtgcatcagcaggagcaggctccgtagtgatgcatctgttggcatacggtggccataacgacaaccttttcgtaggtgccatgtccgagtcacttttcttcccagcccagccgtatgtaaaagagctcgaataccagttcgaccgattagcgcagcaggttggctgttcgactgtaaattcggaggagcagctcaattgtttacggagtcggaacgtcacctctttgcaagcagctaatcacgcccaacatttcccgggccatgacggaccactcttgcctatcttctactggactccgtgcgtggacggtgacttcttgcaggatctcccttaccggcttattcgaagaggccgtctcttgaatgtaccgattctttttggtaccaacacggatggtatgtgctcctattccattcaaggacatataatcctaacctccaatcatccttctttccattcccatcccattcccattcctgttcttgatatcacctcactaatcgcgggcgcccccctctctccacaaaaaaacagaagggtcagttttcgcctacgactccctcaccccctccgacctcaccaacttcttcaccaccaactatccccatcttaccccctccgacatgcgccgtatcctctcgctctacccccaattgcctcccttgccgaaccgtaacccctggtatccaaccaccagtcttgcctacggcgaagccacattcatctgtccctctaataactttctcgacgctttcgtttccgcctccccctctccctctccctcctcctcatcaccaccacccccaagcaaccaaacccaaagaaggaaagcattcgcctaccgtttcaacgtacgcgactttaccctccaggccgccggcgtcggcgtgccccacctcttcgacgcggccgccatttttgggccggacaacatcagcgggttcggggccggggagggaagcagctacaagacgtataacgcaccgattgttcccatgttcatggcgtactggatcagttttgtgagaacgttggatccgaatatattgcgagagagggggagccccgagtgggcgacatggggttgggattcttcttctttggatgaaagtggagatgcggatggaagtgagggcggtgagatgaaggacagaggtaggagggggagggcgaagaggctgctggtggaactgggagatacgaggatggaggaggtcggggaggaagaaagtgatagatgtcgattttggggggccttgggggatcggttggagcaactccgacgggtgtcatagtgttcctttggtggcttagtacgttattgtatttttttcctgaacaagacaacgcttgacactaggcaggcattgtgaaaattatattgtgatttaacattacgatatgtaaccctttcagataaccttccgagcacagagcgcttgatttgaagaaggatgaagaattagcgagaaaagagtggaaaaaagactggaaaaaagactggaaaaaataccagaaaaaagactgatgagtggatgcagaaagtgtgaggagtaagaaacaaaaaaaagcgaggaaaacgtgagagaggaggaaggaaaaaaagagccaaaaaggaatgaaaaatagagaagactctcctcgcgctgttggcaatgggtgcaaaagaaaaacaatatgcgccagccgcgaatcgaacgcggggcccatcgatggcaacgatggattttaccactaaaccactggcgcctcaattgtagatgacatattgatacagaaactatgttcatgagccacaatgcgacatgagcagtatcttcagcactgttagactaggatatcttttccattactcaacccctttcgtcttatttgatgcccagttcatgtctattttccatcaaagcagcaaaagtcaacgccaatgcgtccattgtatgttctcaatgtgtttcgccgaggtcggtccagaatgaaagtttcgccgcagatgaagctccaaaccctgtgttgccttttgttgaaggacctgatccctcagctccgtgccttgtgatcagagttgatggtgacattattaagccatgcgtatcctcagtccacgtccatcgaatcctattcgggaggtggaggcggtggcgggcgttgttcgttcagcctgacagcagcaaaacgcttagcaagtggttcatccgtcgagttgtgattcctttgcatcaatgggtggtggctgaggtaggatctgtcaaccgagggaaaactagcatcctcagttctggggcgcttgggaagtctctcaccagtggattccaagatcatgtgcagggtcctccacccctctgtcgcccggagttggaaggcgtcggcaaggtcatgttgtgttgctacgcggcaaaggagtgcctcctcatcctacgagaaagagtcagtattctgtcggacccaagtggaaatacggtgagctgaccttggacagcacgctcatctgccggataaagcagagcaagtggaagttgctaacgtcgaattggtcggacttttggttcaccttaagaatctttgctactgatgaggcttcctgggcttctccgacaaattcgcgattggcgatagggaagccgtcattcgtgaataccggccggggactttcagggaaaccatgggtcaaggtgacgaagagatactcgacgggaaatgcgggctttgcattctcttggacatttgctccgtactcgttgatcttgcgatagaacacctcggggatgtatcgcgtcctgctgactgagccatcgtcctcctcctcttcgcgcaccaacatttgaccggggtccgtggaaggttcgatgatgtctgccctgaccatctcgaccgcatcgttcgacatctgataggccgagatcgaaatctcgccctgctcattgccagagatgacgcaagtgacaaagttggagccgaaccggcctgtatcgctccacttggtaggctttgggtgctgtgcctggagcctcgccgcaaagcagatctcctgagccgcgaggaagtaggaatcgctgtgtctcttgcagatggcacttccgtcacccttgccagcgtccaggagatccgtccagatcacacccacaggctccagtccgcatagtcttgctacttcgttgacatccttctcgttttcccacgcgttgagagtaacaccgtcgatctcgtcaacctgcggtggttcgtagatggcttccacgacagccttgacgccaagcggaacaacatcgtattcgagatatttgccgtagaggataccaagccgttgacatcccgtcatacgccagggattgaggaacttgtcgatgatctggggcgtcgcgaactcgacgtggtccaccattctgaatggctggggctggagagtgatggcgctgggctggcattttgtgcagataccttcgggccattgaggatggccggatggacagtcccgcttgactctgtaatagggttcgacaagcggggggataaacgaagccccaagctcgggcttgtttgtcgcagagttgattttgcggaggtatgcgtgtactgacatgtacttgattttcttttcctcgagatactttgcgttaaacggatcaaggggcatgcagtaatcgcacatacccttgggcccgtggcgacacatcttatgatcgcgcccccttgggatctttccgtcacgcttgtctagccgatcgtccagaggcgactgcctcaccgtttcccacgggttcttgatatgttcatgcggagatgtcagcggaggcgggtcgatgggcaagtcttctgcaggtaggatcggtttgccgttgaggcggttcgtggatgaaagcacgctggatttggtggcttcgccgttgcctgggccgtcggtcgccgcatcgttgtgcttgtaggtgacaaaaataagatcgccatggctattttcaggtcgctagttagtgtctggcacataaatcgcaagatcagcgcgagagttccaaggggtcagcttgcctgagcccagtctggccgaccttgaactttgcgacctcgctgagattcttggcgtcgctgccggtcggatggttcgagaatgtaattgttttcgggtcaacagtcgggggaagcttgggaatgagttgacggccaagatccgcaaaggtgtcatctttctccaatgtcaggcggagcatgccatcgggaccgcgtaccctcaacaacatcgtgggcgggctgaaaaaaaggtgacgtctgggctgttaaagggtccgacggatctggtctgttcctgtcgttcggcgagtataatccggaatctgaatttaaaatgtgtcgtaggcgtcggaagtagggcggtatctatgaataaagcttcttgttgcgcaaaatctacaaggtcacgccaggtcctcggactcggggtaaaggcacaactggtgacgggatacgggtggtgaattgttggtcggcagacgggacctgatcgaagggcggggagctccacgcaacgctgtacgatagtttcaggcgttcgtcatacgtgtgcctgggcggcgggagtgctggggcgtgctgggaagtgctgagcaatcgaggcatgcctgctgggtttccagaagagccaagaaactcccggtcccacgtcagagagagagcccaatgccggcccggcaatgccccgcacccctcaaagacttgggagtgacagaaaggggctgtcgcggcaggcatcgatttccacttgcggcatgggcccctgccactcagatgaagccagcgcgcgccaagggccgaaattccattgtcaagctccccctgccgcgctgcaccgttgcagttgtcaaggtgttctttccaggcatgggcactgcatttgataaccaagggaagcacgattacattgccgtcggtgtccatcactcacacaaccgcaaaaggcaaacgcatccatcaccgggcaaccttcagttgcacgacgacaatcctcacgccacctaccgcctcttggttcactctagtcgctcgctttcttccagagtagagaatacagacatcatttctcgtccgtcaatttgacacacactccatcccgaaacatgttcagcgtcgactggcgggggcttgtgctccccttcgcctatctgattgtcctgacgggcaccttcatgaccttttccacaatctaccgcaagaggaaagcccgtatgcaaccccctactcagaaatttctatgcttctctggatagaagcctaaccatgttgattcttccagagcaaagcgcaaacctcgcaccatggttcggtcctcacctccaacgcaacgtctacctgtcactcctccacatggagcccgagaacggatccgaaaaggcacctaaagttcctgaaagtgtgctccgggcggctctgctgcgccgcgctgtcgaagacatccaccgtattatccagatccgcgccgccaaggccgcctgcagctctcttttgcagcgtggaagcatcggcgatgatctgtggcaaaggttccagcgtgccgagaaggaaatggaggaagagcttcgtgatgttgttatggaggtgtgtgttcctttgaagagggttacccgtgcggatgattggatgccagaaatgctaatgcccgattcttcaggccaacgcactcgctcccaactggggacagagcatcttccaaaccgccaacgagattgctgccaacactgtgctgcgcgagcgccttgacgagatccaggctcaggcaacacaagaaaaggagtggtgggagaagcgcagggccaccgttagaagcgagttcatgaaggaactggaaggggatgaggctggtactggtacccctgtggacaccagctcagtcacctcatcgccgtcgaacaagaagggcaagaactagaggtcacgtcctagcgagcggtgcatgagagtgacgtgagcatctcgcatagagatctccggggtggctgtacaataagaagagaggtatgggagggcagggcagtgtggggttgtgttgggcaagcaattgcattcttccatggcgtttatgggttgggacctgcagcaaaatattcaagggtatacttttttgggggagcctcttcaggtcgtttacgggtcttggtcgagatatagtacagcccacagcgcccttgggtttgggattcttacgtagacttcaatacctacattggtcaatatacgaatgaaagcgaatcaggcctcagcttggatagtttgaatttgggatatggcgctgttctacgctgtaggtatgtaccgatgttgccgagcaccagcgctcgttcagtacctctagttaacctgcctggccatctaggtagaccttttgcaagcgaattcttcggaaactttaaatcttgcccgtcttgctatccctacctctacccattgcaacaatcactgtcaacctaaagataccaacccatcttcctcctgatctcatccaactcatcctgtgctcccctgaccctcctctccgtctctgcgatatcctcgtccgtcatccctatcgtcgacttcagcagcgctgatatgtacgtcgacattccatttccttcgttttccatagcggcatcatctacctgcacatcccccttctttccccccgtactcatctgccgcatgtccacgtctaaacctaaacttgtccccgtcggcaacggactctcacagcccctcagcccgataaaccgtccaatcctcctcctcttctcctcgatccccatgcctgccggccatgacaccggacaagggtagtgcgccgtccactggcatggcgtgcgctggtgatagaagctcgctagtcggtccagctggtcgtcggtcaaaagccagaagttgagcaacgtctggggaaattcggggtgcacggtgccactggttagctgcacgaggggggcgagggggagggcgagttggcggagtttggaggcgaaggttggggagaggagggagcggcgggttgtgagggttgctgggttttgtaattggtgagaacggggtcgagggggatgtggtggctgtgacgctgctcctgatggtgtgggaggcggacggcgatgatgaccccgagggttgggttgttgacctgggtgttgcccatggttggacattgtgcttgctgtctctttttttcccctgaagaatgatcgcgtttctggctataaggggagaatcgcaataccaaacctggcctgattgcccacagactcgccgttcctactttggtagcccttgctcggtggttcaaggggaggaacccgaaggtttttatacagtgacaagcaagacctgaagaggatgaacgagacgacaagtttccggtgaatgaccagctcgtgatcaattggtctgctcaacgtcagcgcttgtttgcgatgggtatgactgtgatccgattataagtgaacctgtttgcgagaaacccgacgagggaatttgtaatgagtaaatgggttggtaggtattgaggaacatatgataactgaagtaaagtgaaggctttttttttctcgtttcttttgtcggttcggttcgtgcacccgttgttgcggcagagtagaatgaatagttgtatgatttctttgaaactattccgtaccctcccacaatggaagttcctgaaaaggaagggctagggaatgacctgctgaaaaataaaccgacgacgaccttttggatacatcaacgaaacgaaacgaagcagaagcagttcacgattcaaataagcagaccggaaatgatcaaatagcctagcgaagatgaccgccgtcactgttgtatggtagacattgcgcacgaaagcatgtgttttatgtctttggtggcagagaaaagccgctggcgatttccagaaacagcacaggtaggcagctataccgaacgttgggatgccgtcatggtcttttctttgtcttcccccccttttgttagggggggctttgtctcttttatctggattcgagagggtaacgggattatgccaatcgaatacattgttcggccttgtatggaggtcttgtcgaaaacgatgtgaatggaatgaatgcccatgacagtaacaatgcattttccccatgtggccactcaaaatgccaaacatagcttcccattccatccacatccaaggatgggacattcgaaacgaacaaagaacgcgaacggaaagttgccctgatgctctcggctcggttcttcccctttctcctctttccctccatccgcttcccagccacacacactcacactcacatacacacagtacacacacctatcccgagccgattacagcaaccacttaaccttggcaacatgatccgctttcttcttgctgctcttgacaaagcccatcagcctcaactctgccaagccgtgatagaactgcaccagcgcctctctctcgcccagtccaccatcctccgagtcctcgcccacaagcgcgtagtacgcagaccatagatccgccacattgaccaacgaccccgtctcgaggtacaatcgatatagaacacacgtcgtcggcagcgtggccgacagcgtcccgttggttttgctgcagcactcacacccgagatacgcatgcggcctcgtcaacgctcgctcaaaggtcgttcccggccgcggaacaaagacgtcccggtacggagcctcggcgtcatacgcccatgcttcgtgcaagaataaactgtcgacgggatcgctgtagatatggtgggtgagtaagtccacaagagcgtcgatagccttaccgaaagccttgtcttcgtccgttagtttggccgtgtcctggctgagctggactttttgggcgatgacggttgtgcggaggactttgctttgggcggtgaatttgctcttgagggcttgttggcctttttcctgggcttgctctgctaatgcctcgatctcgtcgcggatctcgcagagggaactgatgagctcctcggcttcgtcctcccagcctggcaggtcgaggtcgggactgccggttcgaatggctgttagtaggcggttgatcagggcggggacgtcgtctgctcctaatcgttttatgccgtcgatggtgggcgttagatcgagcccccctgcgagagcggccacgtagagatcggtgaaacggccaggaacgagatccatgcttgtcaggaggtgtagagaacgcaatagttgcatcaggtaatcttgctttttctgccgctgctcaaccatctggcgaacgaggtagccatcatcttcgacaagtaactgcgcatggttaagctgtctggcgtccaccgcggcctcgacgtgtgccttgaaggagtcaagcgtccgcacagcctgaatgtgctcaggttgaagaagctgacgggtgagggacttttcatccgcaagcagaacactcaaaggattcgcgtagaagtgacacatgtaggcgtactgaatgataccatatatatcagccatggtaaacgtcctgatgaagaattcagtcggacttaccttgatagagctgatgaacacccgaatgccagcaacctgatcccgctggcgatcgagcaaactcctcagtaacgtaggccccaggcgaagtgtcgcctgcgtcccagcaatggcgctcttgaagacattatcaagaaccaaatctgcctggacgacatcgaacttggcaccaaacaattgtcgggcagtagacttgaggagtcgcgcctggaacaattccaccgaggtagcgatgccaaagagtacggagaactggatgcgcccctgccatgaactgtattacccagacctgtttagccacgccgcctcgtggggaaaaatagcaaggaacggagtaaaaaattgacggtcaacttactggaaaagaccaagcagatcagtcaacaacgagctctcaaatgcctcgctatcctcaaacgccacaacaactcgccgcgacgaatcctgctgcacgccgaaaaaagcgtgtaatccctctaggtcatagtcgagatacttcctgccatcccggcctaaggcgacctcggtgtcttcatccccatcgccgccgtcaagagacacctgcgcagtggcgtctcttattaccttcttgagcgccgccttgaggttgggtgccccagccgcccgtagacgaacaaaccgggcttgtgtggctttcccgagagcctcggaaagttgttcgaacaggaggtcttgggaggcgatattggggccggtgatgatgaagccggctgggattctggttcctcttgttctgtcttgtgtcagtgccggtttcccttcaactgatgagatcagatcgggaagggggcatcaccacttacgcatcaccttcagcgtcacgtataaatgagctgacatcctccagggtcgttcggtttgcctctcttagtacgttcttcactcgtagaactcaagttagcgatttttgtccatcaacaacaacacatccaaagcgcaatgtcactcccccttttctgccaccgtctaagcctatagctcccccaggagatcgaaaactcatcggcaagtcactcatcttcatcccctcccctcgggacaaggtagagacccaacaaatcacacaaacaacgaaatcaaaacctaccttgattcgtccatccagaaccggccatgccgtatcaaacacctgcctcctcaaccccgcagcttccaaactctccttccccccgaacaattgagaaaaggcagcagcagcagtcgttgtcgtctccgtctcctcctccgcatgtggtgctactcccgcatgatcggcggcagaggcagaccaagctcgtgtactaccgactctccgcttttttactggccgagctgttttctcttgtggtagggaggtatggtgacctgctcttgggttgaagatgtagactgcctgtttttcacgagtgtgattcagtaagtagggctgctatgaagaaccgcgttcgaggcaaattgtgaaacaagggggacataaaacgtaaacatacttacccggtgatcatcttcctcagagagagttgggttttcgtcgtgtgtctctgccattttgattggtgaggttaccttggctgattaaccagaaatcaggtattttttcagggaagcgcaaggtgtaagaaatgtaaatggatccaatgtgtaaaaagagttgaaatgtttggacacttatcgatccccgtacggcttccaggtagttagatgctaatggaaagtactcgacatcctcctgtgtagccgttaacgaaatcgtaaagagacgggaactaatccaacatcaagttcagggatgtttgtctcatgaaacggcgacgtcaacctatattttgaaggaacgcgtctcaaacaagctcgtccattcacgtccctggccatgatctcaggacactcactgctggagctttggaggagcagcgctaaaggtgtaagccacagcacctcatgcgccactaacactccgactttgtagggattagctcgttaatggcccctgtggatatcccagcgattcgccccgggccgtccttcctaaactctgtccgcccatcttgttcatatcatgcttgatcaggaaaaaaccaaaaaaaaaaaaaaaaaaagccatgaacgagtgaatcacgatgactacttgttacgcgagtagttgagatcttgccgtcatcaaatcacaacggaatcattctcattcactccagcaacagcctcaaagagtgctctcatcagacacttatcgtcaactcagttggtacttatggacatttcatttcatcaaacatgtaatctcagctataccttcgcaagtcttgtcatcataggtaactagcctctccaccggatcacccttcaaccgaagaagcgcacccccatcttaagtggtccaaccaatttgccgttgagcaccagatctgtctgctttagtaaaggagcgaagcatacagagccagtcccaaagtagacacccgaaagcaaaggaccacaagcacaaaggactaactttgtttgtcatatcgagacgtcttcctcttcctcctcctcctgaattttcttcttctcctgtaggcaattgaccaagaaagaccctgatggaaatatatgaaaataaccaaatcatcatgatcgttgtagtgcctgtttatactcattatttcggcgttctcttcttccaatccacctcgttgagataacttggcttttccttcccccctttggaatccccttcgctgatcttcgtgtttccagatacttgtaacaacaagacggatgaaaccctgaggaagaatcctgtacggcctgaatacctaggaaaaggcatgcatgtatctcgtaaaagccaacaaaccccacaagaacaacagcaaaacaataacacccttagatagtgatttgatgaccaatggtggaatatgaatatgttgcgcgagagaccaaaagacgaacggatggacagatagacaccaaacggaatcaaaaagggaggaaggaaatgcaaaaccaccaccaaactagttatacagaaacatcttctttctttcgctgactctctcccttccacataactgtgaccgaaatcctcattcggcacttccatatctaagtccaagaaaaggaacatcaatgcgccactatttcgccttctgaggatttccgtatttcctagagccttccacttaatagcatattcaaagcggcgactattaaacagttccacacaagtcctgatcgtcaattcggacgcagacaaacacaaaacttgtctgtttcctggcctttacgtattcgtcaggaacacgggagacactcgagagagttttgtatacagcgatcgcaccgaccgctattggagggtggccggacacactttcgcttgctcgttcggcactggcgacatgaaatcggctgccctctcaacccaagatgtacaggctgctcgggagtactgagcccgtaccctcctcaggcagcagcctcagccgtctcagaaggctttgtctgcattgcctttcattagtttgtgtcttcatgtcaagtgacttgtgcagtctggggacagatgcaacatacctcttcggtctctgccttctcagtcttctcctccgcatccttcttctcggtcttctcctccatgtccttcttctcggccttctcctcggccttcgcatcggcctcctccatcttggagtcgccatccttgtccttgggggcctcctcagccttgtcagatgtgaccggctcttcgttcttgcccttggcgccgttggtcttgctgccgttctccttggcctccttctcggcctccttcgccttgccgttgacgccattagtggtagcctccttatcagctgagggggcggacgcggaggcagcttcgccggcaaggagcttgttccatttgtccaacagtgtttgcgagcgaggcttaaacttgaactcctcttccttggggatgttctcgagcttaagaatagccttgagcaccttgttgatcttcgtggccctgatgatgctgacttcaagatctgggaacgcttccagcttggtcaagaactcagacatgaccttcatctcttcgggcttgggttcctggtctctggtgagcaggcccttttgaagcttatgacggaggaacaacacctcacgctgttgaagtcatgacaagtcagcaattagcactctctaagctcgagtttcccgtgcatcaacatacctccttgcgagtatgtttctcctcgggcgtcaattcttgctccttgggagtagcggcttccttctcgcccttcttctcctccgtctccttagtcttcttggccggcttagccttcgaggccttcgcttccgctgcgggcttagcagtcttgggggtggccgcggcaccgttggcggtcttggcggtcgaattagttgtcaactttatcttgggcttcttgaccgactctgaccgctgaggagtttcctgttcccgtattaaattagttagcgcatgttagccacttcttgcccagacgcaactgcggctcacctctaccggctcttctgcctttctcttctttgccttcttcttgtcggtctggggctgctcgtcgctcgcatcggccatctcaacgtcctcatcctcgctgacagcggtcttggacttctttcccttgggagtggcggcagccttggcagccttggccttctcctgctcaatcagctcctcctggaaccgctgcagaacctccttgtagaaagacaaggggtgggactcggcagccaagtggtgcgcagctgcaaggtccttgcgcatcttgtccatcttcatatccttgatggctgcaggatcgagctcgatgagctctgtgttgaccacccagccgctatcgttcgaagtaagatcagtctggttagctaggaacccggaatgacggctagatcgagcacacaagcaggttcgcgacgtaactgctagtccaaaaacttacaattcgttggtgtgaagatacatgactggataagtacggtcgtgtgctctcttgccgccatcggcaaagtcttcgcggtaggtgccatcaggacgcatggcggagacgggccgcgacttgatgagcgactggggaagcatgtcctcatcgcagatgataactggccattgggggaagcccttcagcttgacgtagtagtggtcgccaggctgcgcatcgagatggagctgcttcgtcttgccagccttcttgctgggcttagagccaccgccgacggacttgcgacgactgctcgaagacttgctcttggacgtggcggctgcggaagcagcaggactggcatcgtcggtctgctgagtttgcgctgccgactcgggagcgggagtctgggcggcactagcatcggccatttcaacgtcggacttttctgtttggtcttgttcgggcttatctgtgaccttgtcgtcggacttgtcgacgggcttgtcctcggtgtctaatgataggagaaagttacaattagctaagatgctctgaagggatgattgcgggtgggcggatagatggttgacggatgatgggtggtgaatggttgccttctgggtggccgggcaggtgaatggtggtggattctagatacctcgggcagccttgtccgactcttgttcggctggcgcttcgctaggcgcaggcgcagcagtctcactagcactggccgccttctcctcggcggcattggcaacggcaggttcctccttctttgcctcgccggcttgggtagtcgcaggtgcaggcacgacctccttctcagcagccggtgttggcgacgcggccgcagcagccggcgcgttggtcgtggagtcgtcagacatggtatgtgatggagtgggtgatggtacgaatccgggttgcagcgggtggcgacgtgatgtcagagagctagagctagtatcaacggaccgtgggtgatggatgccgcgatggtcgaagtcggattccaatcagatgctgattccgatcgggaggtggaaagaaacaagaaaaaaaataaaaaataaaaaaagacagaaaagggacacgacgcgtgattgcgcgtggagaattggatggatggatggcgggtcgaggctaccgaaagcttgtcggctcgttggtggctatctacgtcaacgcgcgcgtgactttttgttgatgatgcgataagcttcccaaggtcgaggtagcgctgatgctgtcgatttgcaggttgatgatgatgatggtgatgatgatggatgggcaacggcaaccgtggacagatgatgggaggacggggcgggtcacaatgcgcagaagcttggacaatggagaggatccgtactactgggcggaaagggaaagtagtcgaagggaagctttgcagttaacaagtccttgtttcttctgtcttcgcgaaagagagaaattatttgaaggtgagcgagacttggtccgagcgtcgcctgccttctatggaactctagtgatgtcttgcggcttgtccgcgggaggagcaaggagccgaccggagctgggcgctgtatggagggattggcaatgaacgccatccatcggctctacactacctggccgggcgaatgacactctgcctttgctcgctccgtcatcaccaccaccacccttacctccgtacggagaggagagatatagacgtatacaagaacccatgtttccgcccgccacctcctcatgcatcatcaggccagatatccatcaagatcccacgactcgatgccaacaaccatcgtccaccgcgacctgactgagtgagccctatagttgctgcccatccgggttgacccagccagccatgaatccacagttgaactgctgtccccagatcgtcatccgtcattcccctttccatccatccacaacccggaacccccatcccagcccagccccaaacattcccagacaggcctctcccgacactctcacgcagcggtcgtgaaaccccgcaccactccagacttgggcctgaagctgacaccctaagcaccactaggcgtgccaaaaccacccggcacatgtatccgcgaaccgatgggtgaggagggttgctagataaccgaagatgatgcattctcgttgaactactgcgtttttttttcccctgtgtcatacacatccacatataccgtaccgcctcaattgccaggtagatgggttgtcagtacttgccttgcattaccatacataaacacctaatcagtctccattccctatcaattgtccaccaccacctcctcctcctactcctcctactcctcctcttcctcctcctcgtcgctctcatcaacatccattccctcctccaccatgaccgaaaacgccggatcctgatcaacaccgacatagctgtcgctcatcaacattagcttcaggtcgtggcgaccaggcgtaggcaccgtaaactccagcctgacgttgagcttcttgccaatggtgacccgcttgatcgccagcagagtcttggagctctcctcgccaaccaccaaccaccaattctccgtcttcttgccagggtaaaacggagcgtgcaccgtaggatcaaactcctcgtcctcatcaacctcgcgctcaatgttgatcttgaggtatgcaggctcgttcgcccgaatgttgtccttgtcttcaagctcgaactccaacgagacgtcggggtacttgttgttggtgaactcggcagcctgggcgagctgggcctgagacagaccaaggtccctgaccagagaggcgtagtcggcgttctcctcggggttcatcttctccataaagtcgaagatgtctcggataccgtacttgttggccgttttgatgacctccgtcgtgaagttgggaatctgcttgagcgggctatcccgatcccacatcgcttgcaccaccatctgggacatttccatggcgttcatggcgttgaggtgaccatccgacgagagaatgtcaacagtagcgctcagcaggctgagcaccttggtgaggatgacctcttgatcctttgcgagatcgatggggaggttcatcctggagaagtgggcctgcaagagaacgaaggccttgaaatgcggtgaatcaaagacaggctcggccatcttgacggggacactctcgtaaatgcgacgcagaatgacttcttcatgtcttctgatctggatcgcttcaaactcggtagccgacgtcacgatctcgaggatacccttcagctttgtctttgccgtcagcgaaagaaggaaggtttgcatcgtaatgtacgagatgttgtagtaagcagcaatcatggcggcgttctgaggagcaacggtgccgtcatcctcatcgaagtcgatgatcttggactcggccagatccttcaaggtagcctcaaccatgtcggagagatactggctgagaccgtcgtgcgtagggtctgtcaaactgtagtagcttgggttggcgagcaggcggcggtagaagtaagtaaaagtagcccagttgatggcatcttcacctgactcaatcatcttggtgctgatttctgtcacgaaggcatcgtggaggaaattgtgcagatgagactcgacagggagggcttcgttgaggaacttcttgtaatactcccgcttgaccgcaggaaccatcaagacaccgcaaccacgcccagccttattctgctggagggccttgccaaacatttgcaaaacctcgctcaggggataatcaacatagcggtgctccctgccctcgaaatactgggtgcccataacaactaccagatgagcagtgcaatcaagctcccagcacacatcgcgagaggcgatcagcacctggatggcgccgttgttatagagatgcttgacgatgcgcttgtcattgagactcagggcttcgtggtagtaaccaacaccgtgcttcagggcctcagctaatgccgcttcttgaacgcgatcaaggagcttttggatctgctcaacgtctacatgaaggaaacgatcttcatcatcgtcagccaagcaggcggtgaggatatctcgtgccgtggctcttgtttgcttccgactgggcacgaagatgagagcagattggtcgggagaaagctgagtaacggccagataagtaggctttgccatcgccagcatgagggacggaaagtgggggatggagtatgactgaatgtgcaattccaatggaataggtcgcacatgcgggctgaagttgtaaatgtcgtgctttttcgcgtcgatccattcgccaacatcacgagcgttggcaagagacacactgaggccgacaatccttagtggcaactccgtttgggtcctgatatagtgcatccgcgagacgatgatctcgtagacgtagcccatctggccaccaagtaagtgcagctcgtcagcgatgaaaagctctaccgtctgaacgttcttcctcctcttccactgccgcgacaggacatcccactgcagcggtgtggccatgatgaggtcgccttgctccaggagcctaaggtcagtggtcgtctctcctgtaagcttcacaatgtccttgccgccgcggaggttagcaaaccgcttctgccagtcctggaatcgcagatctacgagttcctggaaaggtgcaatgtagacggcccggccgtgttccttcttagcccagtggcgcagcaaggcaaactcggcacaaacagtcttgccactgcccgttggtgagcagatgaggacgttgttgtcagtctcgtacagggacttgaaagtctgtgtttgcaccttgttgaattgttgccaatcaggatacagcgcggaatagtccttggccttcaaggcattgaccggtagtggttgcaggtcaagcagttcggtgtgaggagggaatctctctgggagaatgagtttcctgaacgacacgggcagacgtgtctcggaatgcatccacctgtcggaaatgacggagataaaatagttggggggcatgggctcagtaatgggtacagtgaattcaacaatgtgttcgttggactcggactccgcatagtccttgcgcaggatgaactgatcatggaaaagaatgtcttccccatcgcaatcttctacgataatccaaaagctctcggaaagcccatggatatcggcatcccattcgaagtttggcgtgatcgcaagctcaatgcgcagcatcgaccttgtcatgggctgcacctgggcttggacctcgacgcgggggaacttggccaccaggctgcaaacagtcttgcccgccttgggtagtccgagaagctcgcccatccgaggagggtccagatcgaagtagctggaaaagggcacgtcgatcctttcagccttcctgataatctcaacaggacagttggggaactgtctcagcggcgacatggttggccacatcctcttctcggccatcttgcacaggttcagggccagcttagcaactgatgcccatcccttcttcatcgtgatttcaaagatagcccgaagaatacgaccagcagattgcgtaacgtagaccatgtcagccatgagggcgagaccctccagcttcagacgagagatgaacgcctgtaacaacacgttgatctttgcggtaggctcctcaatgctctccttgaccggaatgggtacctttgccaggagcttggccaattccagcttttcttcttgccgaacaggaatgtacttgaattcggcgctctgagcgaatactcggaagagttcgacatcggtgatagagggttgaatcaacttgttgtaggtatccatcgaaccatagctgatgtagtagtgcgaggcgatgcggccaagttcagtggactgaagctttccggtcttctcgtcatacttgattagatttgactttttcagcacagtagcagcggaatgtattaggtcgacacgtttttgctccaaagcttcatcatcctcgtactctgccccaacttggtaaagaccaggagagcgaagcatacgaacaaagaggtaggtatagccaagccactctacaccttcgtcacggcttctgacattgcccagcacgatttcagcattgaggttatcaaccaacttgctagcaaattgactttcaatgggtaactgctggttaaggagcgaaaggtagtactgcatctctccctgggtggtgatgatgataccttcaccataggtgtcgaactgaggacgaccggcacgaccaagcatctgcagcacatcctgaggactgagctcaacccagctacctttttcaggcgagtacacttgcgtgcccttgatgatgacggtatgggctggaaggttgacaccccaagcaagagtggctgtgcacacaagaacctggatatggccactggcaaacaaatcttcgacgtcggtacgatcagcacgactcataccagcatgatggataccgaagccatagggcaagatatccttcagatcggtgttgttgacagagttggaggcttcgctcaggacttcacgggttccggcgtcgtgcttcaagatctggttgatggtgtccatttccaaagccttgtccctgatgtacctggcggtctttgccgtttcctttctggaatggacaaagatgagcatctgattgcgattctgtcctacgtgctccaagaccttttggtaggtgatatcattcatggtctttaactgcttgatggcctttctgtccgtgacgccgataaactcttgacggagggggcaagggcggaaggtaccatcgaagtggaagagcccggtgttcgtatccacacgcaggaagctcgctacgtcgcggtagttgggcagagtggcagacaagcccacaatgcgaacaggctcaccggtctgctctgtcttgcggatggttctggcgacaatgctttcaagcacaggaccacggtcatcgtgaaggagatggatctcgtcaataataatcaggcggaccaggttggtgtaggagagatcagtagcctttctcgtgatgacatcccatttttcgggggtcgtaacgataatctgcgtttccgagatctgttgcttagtaagttgccgatcgccagtgagttcggccaccctgataccgaatggttcgagacgctttccgaagttgccgacctgttcttgaacaagggctttcaagggcgcgatatagacgatcttgaaggcgtccaggtcgatctcgccggcttcgtttctatgcttcccgatctcacgaaggatggtgagcatcgccacgttggtcttgccagagcccgtcggagcacagacaagcatgtttccatcatcaccaaaggcagtaggatagcactttgactgaatcttgtttaacgatttggccgtgctgaaaggtatctgagcccactcaggcatttcagaaatcgggacatgggcgtcgctggggtcgttgcgcttctttggtgggggcacatggatttcttcatagcccttgaaggtgcgctttgtcgagccctcgggaagtcgtactttgggattggtcataaggtggttaccctgatcgaatatgaggttctccaggtttattaacttgcgtggctgcagacctccgactagctgtccctcgggacgctcaggcttttggccttccttatcagcaaaggcccccgagtcaatgtccatcttgatgtccatcttgatcttcttctggccgccgtcggtcttgccttccagctcgtccagaatccaacgcagaccctcagaagccatctcccgcttgatcgtatttctctcctcctcattctcagctctggccagccgagtaagccatacgaccttctcccggttagcaatgagtttttgcacaagctcgtggtgttcgtaatcaaaaagctccatcaagtcgttttcgatgtcgcggagctgcttttcttcaccacctggctcatcgggctcgccggaaagagtcttgagcgcagacattgtcttatcatgctggatatgtgcgtcgggatatagccggccaatctggcgttgtaaccagaacgcatcgatatctctggcgggtatggaattgtcgtcagacccgcttttcttcccttccggtgctgaatcgatgaccatggcctcgccgttcagaatatcttcgaccacctcctcctgacctccttcaccatcgaccacctcgttgctgtcaggcagctcttcatcctccgcaaaatcctcctcatcggaagattcgtcccgaacaacatcaaccatgccatcatcatcttcatcgttctcgaagttgaccgcaacaccctggcgaccgtcaatctcgtcgtcgccttcttgcctagcatcgcccgcatcctcgtcttcatcttgagcgtcgtaatccgtgatctttttgccgagatttatgagctcgttgaactgcttgggccccatcgagactccaagaatatcatcaacctccttcttcttgtcaaaatccttcaggtcgtcatccttgagatattcgagaaccgcgtcagcagcactgcgaacgacctcatggggcacgtcgcccaagtgttcggcgacaatggtgaggataaggttgaaggcatcgcgcgtcggctgcgttcgagggcggtagcggagaccttcgataagcgcgtcggcgccagtaagaatacctccacctcttgtagcggactcgagtttgcccttcttcttctctcgttgcaggatatcagcaccttcccttagactgccccgctcgacgtcgggcatggcgcccgccttcttgggctttggtgctgagtcgcgagcgactctggagcccatatctttgatggacagacgcccggctagggactcggggtctcccgtggcctcatcggtacgcctcgtgacgaaacgacggtccgcctggagaaccaggttggacatggccgagtatttatattgcgacacatcgcggtggtggtccgtcatcttgccagctcggagaagaaaaaaagaaatctatgaaatgttttgaggtatacgtcaagatcgaagtagaggtcgtagcggatggaagagtctcgatctggtgatatcttcaactcggcctttggggataaaatgtgcttgttcttgcgtgcacgcagtggcgataaattagcccgagcccggcccgaaccaagcgttggttttgctggctgataagtagtatttcgccggtcgcatcgatgggtagatcaagaatctggggtcgggcggaaacagagatgatgggtttccgacagaagtctgtcgcggttgtcgcgaaaggaaggttggagtttggcgttcagtttggaaaggttgagccagaggcgtggttcttgccagccagcaggaacttacttggcttggtaggggtggcaagcggtgcagagataggtgtggctccagtcatgacggctggaaatttttatgcaatgctgccgtcgtcgactctcattggctgcctggacagcacgtaaacacactgaacagctggagcttgaccttgctgtcagggcggtgttagtgcataggcggagaccccgtggggtgtgtagaggttggtcaaggtgcactaacaaacatcctaaaggtggtaggcacaatcatcaacacgatctcaacccatcgagcaactcgagataggtggcagaagtctgatccatgggctccgacttctacgatacctctttttcataccaccaagagggacgaatcgtattacttcacgagctatttgaacaatcatttgaatgctggaaactgagatacctctggttcataccacgctctcttatgtccgtcctgctcacatcgggctgagctcatcgatgatcacagtcattcacaatttgaccaataagctgttttatgccttgatatgaaaagaagccaatactgatagacaggtcaagttggaattatctacacgatggattcctttcgagaaacgctagaagctgttcagaaggtgctgcaaccatacaccaggcctcgcgaggaagccgcccatatcagacggatcttgacacttcacctcagttcgggcttgaaagacggagcaacgctgacagaaccgttgtctctcaccgagtcaagtgaagtaccctcctactcacaagatactagaggtctgtatagggaattcctcgaagcattgcgcgcgaacatcaaagcccgcaaagaataccacacactctcacaaaagcgcagtcatcatgaggtttctgtccctcaaccaacagaaatacagtctaactaccttctcaaccatcttaccaacctcaaaatacaaaagaagcaagagaaactgttagtggtcaagaaaaaccttgacctcttgaggcagaagccggcggcatcaccggatttcctagaccaccagaaacttttcagagtttgcagaccgctacctgaggttccaaccgagattatcaactctctagcgctcgaggaaacgtcggagaacatcaccgcatctagcagtgtccggctcgaggaccttgtaaagacactcgaacaccgtaccttccaaacgaaactgtcacttaaacaggaagagaccctcctcgagaacgcgaaatcccaccccttcaccgtgcagccggatgaaatcaacccagaagcaaagcttcaagcattaaatgccactcgtactgagctgatcaactgggtcgagaccgagctagggaaagcatccggagaggaaaaagacggaggaggagaaagggctggacaagatgacttccaagtccaacgggaccaacagctcgcacacaaaacccaactccttaagcaacaactcaccagcatcaaagaaaaatacgccgagtatctctccatgcgaaaagctctcctagagctggtcaccacccaacttcgctccctaccgtcccttgatttccccgccatcactgccttttcctcctctccttcagcggcatctcctgagcgatcttcaacacaagcagtagcagcagcggcagcagcagaggcgtctacacccgctcccataatagaccaccttctcaccccaaccctcacccgcctcctcaccctctctcacgaacataaaggcctcatggctcacaaggcccacgtaaccaccctcctcaccaagcagctgagggaaaacgcccaggtgctggatcacctggtggaagaaagccagttgatacccgcccacgccacggcagtagtagtgcagaagaagaaacaggacgatgaccccaacgccatgatgtcatcgcgtctagtcaacccgtgggtatcagctgccgactcggccaagatcgcaacttttgaggtggtagtggagaaaattgagaaagggcagatagcgctggagggagcaattcgcatgctaggcgaggctgatcggttgttgggacgtgggttgcagcagcagcagcagcagcaacgacagcagccggttaaagcggcttgcggagaggaggagggtaatgatgatgataatgatggcgatgatgatgaggtgggcgaggaatctgacatatggcttgtcgaagggcagaaatcgctgaaaatcacaaatgcaactggtggatcgggacttgggacgagatacgatgagggaggcaggaaggggaaggagacaattggtcaccgtgagggagggagcttgagcatgtggaatatggtggatgtgcatgtaggactagagaagtctgggtagaggcagccataactatcgtgtgttgcgacgggagacacctcggaacacaactggtgggcgaggtgccagggataaaagaccattgtcaagcatttgtcaagaaagaagtctaggactagaaacaccaaaatatgaccttgtagtgcgatgtaaatgacctgccattttctgttgcccaaaccgaaactccgaacccagtgatatgtcgcctatctttgaaccatctgcttctgtcgtaccctttcagactctttaagctttggccgttacctcccagccatgatacccgatatccgtagcgccaggtcgagtacggacagatgttcgtctgcgccgtccaccagcctcttatccacctccgagaacaccataacaatcttgttcttctgcacatccgggatcatctcgtcgaaaaccaccgcctggtagagctgcgtcatggtctgcccagcgctccaaccatccgccaccatttcctcgaccaccttggcaaccgcagggtacgtatccaccccagcgcggggccgcatcgcttcgagtaacctctgaatggtatcgtccgggataacaccagcgatatcctccacgaccttgaccgtaaccaatttggcgtccacttccatctcgtcgtcgccttcggtttctttttgctccccgtctttagctgtggctgccacggcaccaactagccttgccgcactctgcaaatacgtaatcgcctttctcaaatcgccctcgctgcacttgatcagcgcatcgacagctccctcttctagcccgacaccctcgagctgagcaatctcctccagcctcttcttggcgttcccctggtcgaggctcttgaaccgaaacttgctgcaacgactcgccaacggatcgataatgcgagtgacgtagttacatataagacagaagcgggtgatcttcgaatacgtctccatagtgcggcgcagtgcgctctgggcgtcttgcgtcatgctgtcggcctcgtcgaggatgataagcttgaagggcggacatgggtagcgcgccttgtaagccgcggagggattggtaagctgcatgcgagcaaagtctttgaccttttcgcggacgatggagataccacgctcatcggaggcgttgagctctaggacgcgggacttgatgagttcggggccgtagagctccttggcgagagcaaggatggtcgaggtcttgcccgttcctggagggccgtagaagagcatgtgtgggagctggagggttgacgacacaggtcagtggctgtccaaatttgacttgagagagacacgaaggggaaataagcaggtttgacaaacgttggaagcctgtaatgttctttggaggacggtaatggtgtgatcttgggctgtgacatcactgagggtctttggacggctgtcgaggaagtcgtcagaggttagctggttgaactgccggcattgaacttgaccacccttgcatgacatactatttctctacccatggttgcgccctgggagtttcctttgtctgtttttccgggtttggagtgccatttgcagcggccgccttcctggccttaatgtcgaaaaagcttgccatgataggaatagatcttggccagcaaagttgcgaagggtacgttttcctgaatgtcaagaaaagagagaacgtgggtactgggtgagcgtctcgctgtcgtcaatcaaggtgtcgcaacaatctattgttgaggggagctcgtaatagaatggtgatagtaaagtagaactccaagcagcactttacgcgatcacaggaagagagaccgcgtctggcgcgtttccttttgtggagccgcttcaattaaagtggatctcgcaagaccctagctcctagccccctcccacccggggccgtccgctacctgggtagagctccgaatgttgggttttgtcccgtcggtgcctggagcttctccacgtccaacaacaaggcggactgccctggacacggagacgggaccggggagccgggcagccggggatccagggctccctctttccaacttgcttctgtattctcccgaaaatcatacatttccgttttaccacacatgttgattttacaacgtagtgacaatggatgcggggttcgaatcatggacctccgatgtcgtcaacgctgggacatatgaaagctcaaacaggtatatcaatcaccctgcccgcttccgtcttccatgtttatgccctgtcgtgtggtaaggcatcgcactgtaagctccagtctcgtacggtattccacttctggcatttcgttgctgcaacccacctgcatcttgcacttgcaaatgcggggcggctacccttgaaaatggtatgtagcagcccaccaccaggtgccccaagttgtcgggatgtgactgattgacactgcttcacactaaaaagtacctgaactggtatgtggaataaaagaatgaatggaaacggaaccctccatgttgctttcgttgatattgatcgatgctgattacgcacgcacgaggataccttcggcagcgtataatatacacggcacgtacaagtagtcagagacgctttcatccttcgttctttggttgccacctcgaagtagagatagactgtcattgattgctttgagaagcaaaaaacaaaaaagcaaatacaagtttgaccaacgctggaaaggttgtaattacacacaacagtacctacctctaccttgcaagtttacatagtacgttgtgcattactgagtgcaccaatcgcttgcttgccttggatttattcactcagttcctttcgtttgaactctgccctgccccgcactcaaccttaccacttcctcttcttgcctgaactcagcttggtgttgtcgtctcgctcgctacttctcacctcaaccaccgactgctacctgaatgggaaacagaaaatacaacttaagccatcactcatcattcctccaacaaaacatccgcataacgaagacttggccttactaccttgtcggcagctacccggccatttaatctccagagtaattccttcatcgaccacttcgcacgacttgtccgccagtgtttttcttcacgtcgcccaatcacggtccccgccaaactgcctactgtttactactactttgcccgtggggtcgacgttcgcgatttcgagtggtccattccaccctccatcttccaccaagacttggtgagctccaagtcagaaaccatggaccaatctgtatttcgcatcaccaaggttcgtttgtcaacatatcgcattattcccagtcccggcaccaggaatcatgtccactatgcaagagccgcaatactggctggcatatgctaagttgattgttgttaacgataggagctgagcgaccttcagaaggactctgacctgtgtaagcctgtgcatcgtgtttcctgcccactttaccaatgactgacatcacgctgtggtagctcttgctgtcgcctgccgcgatgtcgatgttcgcaatgtcaaggcaatgatcatcggaccgcacgagacaccctacgagttcggcttcttcgaggtactggtgattatgtgtggtctgagagggatctgattctcgctgactgtccgatagtttgctttcgtcttcaataaggattatcctaggaggtcacctcaggttcaagctacaaccacgaacgacggtcgcacccggttcaacccaaatatctacgccaatggcaaagtctgcctgtaagtctggcgtcacctggctcgactaaaactgtttcgatactaacccgacatcagatcgatattggggtaaaatcactgtccctccaacaaaaatccgcacgatcaggtttcggggctaacatggcacagaacatggcgcggggagcgtggagaacagtggtctgctgcccaaggcctcgagtccattctattgtccatccaaagcttaatgtccatgaacccctacgaaaatgagccgggttttgaagatgcaaaggaggctcaagaccagaagaaccagaaggattacatacaaaaggtgattagaggttttgcgccatgtcgaagtgtaagctaatatctgcctagattcgccacgagacgatccgcatctctgtcgtccatcgtctggaggagtacctaggcatcaaccccgatggcacatttgcgccaacaagtgtcagcggggagatcgcttcactgggctcaggtgagagcgacatggatattcttgacgaggaatctagcgtcccattcgagcctttcaaagacctttgcaagcgacgatttctctggtattacgactcctacttggctgccgtcgagaagggcaagtcagaggttaaggacaaccagtcattcgtcagaatgccctttgaaagccttggcaacggcatggagggtaagtttaattacacggagctggagaagagactcaaggttattaaggcagccctcgacgccgagaccgagggatgggccgcagaaggattgcaagctaaggcccaggaaactacggtcgccgtcaacctgcagaggcagtttgagcaggttgtggagcacttcaaacgcagggatctggcgcacagcatcgaactcgaagacggcaatcccttcgtctggctagtgacatacttcggtaaacccatgacgaacctggacggtggcctgttccgaatcaggctttgcttcagtgcacggtttcccgaggagcaacctcgggcaaggttcgaaaccaagatctttcatcatcgtattgccgcggacggcacaccctgctactttgcgccgcagaaccgccgtgaggatgtcaggacgcacctcgaagccatcattgatgctcttgaagaggagagtcccccttatgatccgcgaactctagtcaaccccgaggcgttcaagttgttctggggctcagccgatgaccgaaagatgtacaatcggcgtcttcgccggtctgttcaacagtcaatggagtaagataccatttttggtgactaaaggtgactaaagtaaacagtttttcaaatgctaacattataattagggaattctaacacaacggttgacggcagcgttggaagtgtcccaggggtgtttgaagttatctgcgcatctttgcatggctagcatgggttctgctttctctcaagaactttctgtggcgttggtaaaccaataagggtgtggaaatatccagggttcaaaggacgggacaaggtgtctaacagacagggtcgatttttacacatgatgatttcgcatgcaaaaacgtattcggtattgcgtctggctggtggttaaagcgtgaaagacaacgagcctagctgttacttttattccaaaataatagcgaattgtagcgtagcgaacagaggcaggccgaatggtatgaagagggtgcgtatgagtagctcacagatttggtctgttacaggtagataggtcgtttagatctcttccatgctttgattgtccgttcccacttcatatcaactaaatcttcaaccgaagggggggaaacctgtgagcgagagaaaaacgacgttgcttcacaccgagaagaatcagccgaagaagaatcaggtaggtagggttcatacggggagaagcatgaatataagtttttgattgaaaaccgagaagccaaacagaaaggtcgctctgcctatagttaagtagataaaatagtagtaaaaacctcgatgaagaagaaaaggaggagtagtaaagctcctcctcctactcccctgaaaggaagccaagagggacccaatgatatcaaacaacgatgcccgacaaaaaagagagagaggaacaatcaccacttccccaccgccagccggcggggttttactaaaatcctctcctcctcctcctcttccatttcccgaaaaaaaacaaccaaaacaatatggtaggtgaggtaggagctcatgcagtgctcatgcagtgccagtagtcaccccattgtttggcctgccccagccggaattccgccattccttcctcggccctcctccctgttgctgctgcccattgtgattatgcagcccactcgtcgtcgatcccccattacgattatagtcaccgccgccgccgcctggggccccatcccctcctccaactcctaccgcgtttccaccctgtcctcctacacctggtcctcctccaccgctgccggcgagagcagcggcggctacgtgttcaggtgcgggaccgtacggaataggctgttgttgtggtccaccaggaccaccaccgtctccatgtgattgtgagagtggatgtggtcccatccctccaccaggtcccccacgcttttgtggtgacacggctcctccggggcctcccgtccgatctaccattcctcctccgttgttgcctccactaccaccaccgcccccaccaccaccaccaccactagtggggccagggccgaggtacgccgcgttctcggttaccgtccggacgctagtctcctgctgccatgacgtcgggtcggactcaacccttcgcggcggtggccggctggggttctcgtgccggccgacgatctcgacaacatcggcgtactgtcgcgagccgaaaccaccagtattccgttcagagtaccgtttgagaatttccttagtggtgagctctccgtcaaggaaggcggggtcgctgatgtattgtactaattcatcgggaacctggaacgcacatgtgtgttagtcaaatgttgcaataaactgaacgaaaagagtgacaaaacttaccaaacacatctcttcaatatttgctattagaacctcgacagcctcaatcgcatacattgggtcgctacccaacgtggacgtcgcagttctgtcaaacaacacgtttggcgcaatgacggttgccaaattcttgatgtccatcttggagcctgattcttcgtcgacctggtgaaacgatccagcccacttaaggaaacagaacagtatctccatcgaatcgcggtgacacttgggcatcagacagcatatcaggtggagacactgcctcttcttgtcctcgtccgagatcttcgcggctgccagccaaagtcggtaaagcttctgggtcataagcggatcgggcagctctcggaggtatcgttttagcaaggcagccacctgaacgacgttgttaccgctgaggtccacgttcccttccttgtcgatcttctcaacaagctcacccagcttcttgatattgccgttctttctgaagacgccttcaaccgaaaggtccatttgcctcatgagagataggatgtcgtcaatgactgccgggatcctaagcgtcccgggccccacgccgtctgtggactcagctccatcccgttcgataatagcttccaggggtacgccgaacacacccttcttctttcgtccgtctttttgaaaggctttaccgatattcttccagaagttgggcgttttccgtgtttcgataagtccgatcagttctaccagggtaaattcaccttccaccattggagccatggtgacgacggcaagatgtcggatgatgaaatattccaaagcagagagttcggagaagtatctcctaccaacacgctgaggcgatggttcaccagcagcacgcgggtccccacccttgctgtcggaatagcttcgcttgtgtccactgcctgatgacgcaccgccaaatgagggctcagtggccggagaacgcaacagctcatgcctactaggcggacctgttcgttgttctcgtgcctgctcagcagcaacaatccgaggaatgtccgcaagggtgagggcatcctgattaggcagcatcatatcgtggtcgtccccgggtcccatatcctcctcgattcgcattctcctgccattagctggtccaccatcgatgcctgaaccaggcccggacccgggctgcgcactgctactctcgggtccatccataattcgggacgtcctggctttcctaaagcttgaggagaggtgcttatccaagcgagtgctcttcagcctcttgacatcattaagagcgctctcataggacgattctcgatgatgtagtgactgatcgcccccggggaaacctctctgtctaccatccattaacggacggccatcgcctgcatcaattccattgtgaccccttgcttcagcggcggacggaagcgcgccgtgcatgcgtaggatctccaataacctcgccaatgccacctggagcaggaacatatactgctgcagcttggacacgcgttcaaagggcggtgccttatccgagctgtacgtttcgcagttgttgcaaaaaatcttggaatcgtacaggttgagtcgggcatcttgtagactccggccgagttctttctggcaacgtgagcagttgacacacgtgatatgccacctcttgtcgccgctctttgcacactcgtcctcaatgggctttttgcagagggtacacgagtccgagtccgaggccgagaggcgagccatgccggacgttagctgcagcgtcgtcgtcgagttatcttcggtctttagcgcctcaagatcattgagctcatccagaaacccatcgagaccatcggcggtgtcgcgctccttctcgatccgcaatgccccttgtaagcagattcgaataaggagcttcaggtaatgggctaaaccagtaacgagtgttaacagttcttgggtaacaccgagcttacgggcacccttatcctgtgttttagagagtagcgaaaagaatgctacgatcttcttgcacagaagcttggcttctcttccatacattaggcctataattcattagccaccatcatcatcagcgtttcggggatgcgctcaagcatcctgggggattttctcacctgtcatatctagccgttccatggtagcgtcaagcctatccgctgagtggaacaatatatcaacgtgccatatgaactttttagctaccatgacaccgtcgacatatgctccattgctcacgtggagaagcatatcggatatgcaagccgccgacgactcttcgaaagtcgaaagcacactccaaatacggtagaccttctcctccatgcgttcctcttcgtcccgaactagttcacggccagcagggtcatctggcaccggcccgagagctttctgtgggggatttaacctgacgttccagaacttgtgaatcatgtagcattccggatgccagtgttgattttgaccgtttcggaatatctcgacaaactgcttgaggatggcagtctggcagccactgcaacgttgggcgtactgtgtcgaatagtggtaatggcagtaaacatgtccatcatgctcgtagtagctatcctgagcgccaaagacagtcgggcaaagcgagcaggtaaagtggtcgacgtggtatttgcgatcgagggccgtgatgtaagagccccgaagagcaccgccacactggtaacacagcaggcctaacctgcgaaagtaatccgtctcgcagagcggatactgaccctcgccgttgttgtcgtcggctgggaagaacttggaagccacaatttgaccgcagtcctgcacatgagctggttagccacaaagtccacaacgggcggctgaaacaggcactcacgcgacacttgaagcaatccaaatgaaaggtcccatcgagtgcgcgaacaaactggcccgtcaaaggttcaccacatttcttgcacactcgcacttgtccgctagctgtcctcgacccctttggcttcgaccggttcttctccccactgcgtcttgattcgagatctgtagcatcggcggcgctcagcgcaggcgatcctggaatgcgagtcaagtgggcatttgtaggggcgccgttttgtgatatcgttggtgtgatatcaagatgctcgtcctctcgccgatgcgcaacttcaccttgtgggtgcccctggggatgtccatgggtgtattcgcggtcgcctacggggccgccgccgtagtctgagctggccatctcgatgtcggtcttggacccttgatgtagttcgaaaccccaagctcttaaaatgtttcaatgtattttccaaagaggggcgagcagcgatcgcgaacgcggcggattatggatgtaggttggcagacaaaggcgcgtacgtccacatcaagcgggggctcaagccgagttggtcgagacgaaagggatacggcaaactaaatgccagatgtcgcaaaacgacaccgcaacagccgcagtcgagggtttgccagtcggtctatagtcgtgcgcgtaactgcctagcgcgctgttctggcgagcccgacagttaggggttagttgcgactggagggatgaagggctttggtgttggccgcctcgatggagacacggcgtggatggttgttgtcgacgtgaactcaatggtgtcgagaggtagaaggggatagtagtttgatgacccgggccggtgtagcggacaggggcttggaaagcgttcgtggtcgttgattatgaactcgggcgccggcccagtgtgttcagtcaggcctgggcaagcaaggatcgggcaatcgtcagtcggtcgggaaaagggcgtcgacggccacggggtgaagatggatatatggggtcgagctggtcgaactcgaatcacgatcacggcgcgctgagtgcagtcggcgccaatcagtcggcggcggtggtataagcggtggacggtgaccgtatcggtggacaagtggacgtaacggtggacgggggacgggattgcgatggctggcgagacgggacgcccgactgagtgcctctctgctgctgctgctgcttgtacacgaagtgtatcgagatgtcggggcgctaaggtcggggtttggcgaggcggcggccacaagggcgtggaggtggccggggggaggacggtcgattggtagcactggagaagggaacctgggcttgcggtcgggcgtggtgtcgcctgtacttgggcggtcatagaggtagtccgcggtggaagtgcggtcgggtgttagtccaaacctcaagacctagaggtcacggtacctacctactagtacctctactgaccacctcacgcagtcccgtcggtgccagcggcccggtgcgtcgggtacctggaggtaggtacagtacatacacctctaggtacctaagtaggctgcaggtgtccctgggtgttttgctgcattgaggttgtggatttccttgtaagtttgggccaccacctcagggcgagattccagcggatctgtccctgcacttttagtcaggtacctccagcaacaacctacctacttgaacctaacggacgggaacaatgacttcggagcagcaacagcaacagcaccagcaacagcgatctacgggccccgccacaacggcggagtgcaatttccaggcctgcctctaaaaacgaggtggaataggaccagcctggtagcatttccatccgactttcctacctacctacctaggtacctttggtctaacatcaggcctgggctacccggcaacgtgaatcaaaataataataaaataatgacaactaccagggcgggcgcctgcagagaaggatataagaagatgacacaaaaacaggcagcggagatccctcttacggtgcgtcgagggcgagcagacaggcatttagtagtgtagagacgggatgttaatcctcgatctgtgcgtgtggccctgtggacggaacagcccgacacgagctactactccgactaggtactgcgaacggaagggggccagccgcggtttgcatgcaaataacacgtgtgccctgtcacttggatgtttgggaaacctcgtcaggaacgaggggcgggaaggggaagtcgtatacagcagcatccacatgggatgatgggaggtaacacagcattacccaggcacgggggatgacatccattcatgtacatccaaagaaaaacgagaatgaaaaataaaacatgacaaaaagctctaaacatggtcacccccctatcaatatatcgaagaggcgcctacctcttccaagcaaagctcggcgtatctcgaggtccctgactgttgtactgccagcctgcttcgcagcatcatctttctgcatgcttgatatttttgtcatgttcgaggtgaggaagatgatggacagcgcgcggctgagatgactgggaagtgagggtcttggatgtcaacgacaagtggagaccttgctcaggcatgagacccgagagtggaaaaagaatattgggcaatatgaaccccttgaggtttctgttcaccttccacatggaacccctcttcatcaaggtctcagcaataaacatgatacatggcccctacgtatatcaacgtcctcacaaaacttctggctcgccagtaatcacatcatgcattgctccgtgttcctaaattcaacgtaaaaaccaagagtagcccgagaggtagttgatggaaacaaagaaactgaagtgtccaatatcttgtccagacccaccaagtacacatacaatctccactgaataggctcaacgatggtgccaagagttcggccaagactttgggaacgaccctgaaatcaaacagcctaaaaagatcccccctatcgccaaccaagctgccgaacctagccaacttcaaccgaaaatgagacaatgcggtgctataccgacaacaatattccataaaaaaaagacatgagtgagtggtgtccggtatcgtgttacaagccaaccaacctcctcagtctcttctcaatcatctcgcgtccctccaaagtccgccagacttgatgaggcgcctggtctacaatgtcccaattttccaaattcgatgtgaggtgggttagatctcgttgctgtgtatggtaaatgttgacatcagcaaacgcttcctcctgacaggacagcagaaagaagaacacgttgggcaatagggcttcatgacataccttgctctcccactcgctgtccttccgcatctgcaccccagacgtcaccaccaccacgggtgtggtcctatactggatggttctgctggacaccacatctcgtcgggtgagcgagttggccaccagactctcctgcagcttcgcaaagatcactcctccggactggtaagcagacccgccgtagatgcggtccctggcgcttcggtgtcggaggatggcggcggggatgcgatcaagaccgcatggggagaggacgccttgcaaccagaggcggaagccacggccgggagccccgactcgtccgagaaggtcttcgtgcaatggatcgatcatgagaagcccgcgcacctcttggccgtgccgcgagctgaagacccgtgagtacagggaaccgatgccagcgctggcaagcacccaactgcgaggaacatggttaatgctgctgtggaggggggaaaaaagaaggggcttatggggtaccacatacggtccttcctctcctgcgcgcgataacgcttgactcaaaacatcagaagccatgcttgccgagagtggtgaaggggctgcgtcactctatcaagtcccgatttgttagtccatggaccgaagaaaagaggggacgttcaggttcacatacccaggcgattcccggccgatcagcaaagcaatatctggcgatggaaccgtttttgaccgcgttgtcggcaaactgccagagctcacgctcaaccgcatcctcgccgccctcaaagagcacagtagtcgtcctatttccatgagcatccaacttgggaccagaacagaacagatggatctgatacttgtcctcgtcgacccagtaccgctctcctggcggcgctactctcgcgtctagagcacggagtgtgagcgtgcaagtcgtaagcagcacaacaatcgacacgagcgtcaacatgatgctagacaaaagcacctgtacccattcgagcagtgtacgcctcgtctccgggcggcccgtgagccgttcttcttcctcagttttgccccactggcaatttcagccgagtgtcagtacgttctgtcaaccaaaggttttctctccatgacgttttcaagagagagaaagagagccaaagaagaagaaaagaagaatctcacctgcacagtccgatcagccgccaccgcccaaacagccatcaacgtcgcccatatcacgctcgccacgcctacccacaactcctcatgcctcgtcttctccaccgccagcatcatgaccacatccacaagcaacaacgccgccgtaacaatgctcaccactctcgcgggttgactcggcaccgcaaagaacagcaagctggtgatcagcgtgatcagggcaattgtagtataactaaacgcaaaaaagggcgatccgcgcgcgtgcaaaccgggcggagtcacaaagaccgaaaccagcatcagcacccaccagatgaaggtgaggcaggtgaagatgacggtgatggcgcgcacgagccgaaccgtccagaggttgtagggggaaacagctgggtcgtcgggtgagaggtaggagatgctggtgctgtctacccggttggggaggaggcgggtgtgctcgtcgggttcgtggtggtgagtatcgacggaggaccggccaacggcgaggtcatcccggtcccggccggggtcggaggctccgtggccgttgtggggccagttcttggtgctcattgtgtttggttggtatcaacccaagattgcgttgctctaggacggcgaggaaagtgtgtggagagggaggcttgtagacaggtttggacccgccaggtatagtatcgatgatcgagctaagaattgctggtgtttcgatgtgtctcgtctcgcgaaatactacctacacaagacatcggtgaaaatgagtgtgcaaacggatgagcaaccaagcacttgcatgaggttgagcgggttatggctcaactgctgtcttatgcaatgaatgggtcagtctaacgtcgtccgcataacatgtaatccgcttgtttccggagattattgcagggttcgagagccggagagagagagatatgaacgagacctgggacaactcctgattccatcaaatctttttctccaaagtggacggacgacaagggataaaagctgggtgtgaacaaaaccacctacgtcatgaaccaaccccacactcgtacccgattggtcaatctcggttggtggtgttaatggtgcttgtgtgtccccctagaccaactttcacaaaacaacagtgtgtgcctactcatcttgcgcattgttcgaaatcctctgagctccctctgggagggcacctgattgttcagatcggatcatgggttatcatgtcgcgtggtgtaaaaacgcggggcagagccccgctgtgttgctaggatcgatcggcgtattttcaggaaaggtacgtatggtaagtaggaccgtgttactggtgcgtacgttgtggtggttcatgaaaggttttgatgtctacatagtagatactgggtatcaaccggaatatgggatgtacccgcttataaaaggatacttatctaaggttcatcgctcaggattttgataagtgtgacgacgcagtggtcgcacagcggcgatggaagctcggggggcacgggaggaaaccaccaacttcaagctgcgtgtccagtcgagatcactggactgcatggaagtcaatttccatggatgtccaagccatctggaggaccccgacatgttgatgatcgaagtgagctgataatattaggtagtgaaaccaaagccataccttcaccatgtcccgcttatatgcatcttcaaaacccgtcttcccgaatatggccgagccaaagcatctcttcaccatccgctcgtgtcccacggaacagcactactccctcccaaaaccgatcccttcctactcgatcccgacccaaccgtcgacgaagcagttccggtcccggttgtaaaccccagacctccagacatagtcgacgacgacactgagcccaacctaacaggtgatgaccctcctcttccactactacccatactccccctccgtagttcctcctctatttgcctcttcttcctttccgtcttcttccgcatcagtacctcctccggcgtcggccccgtggtcggccttatcgcatcctcggggatcttgcccatgggcgcatgcagtttcgtgtgagcttcggagtcattgggtgatacacctgcccgctggaaggcttcctgcttgtattggctgagcgcttgcatggagggctcgctggttgaggcccagtcggctactttgcggaaaattccgcccaagaacttgccgctggatttcccgcctcctcctctagccttggagtgtttggcggtggttgttgtttttgatttggtggagacagagctactaccgctgcggcttgttgatgttctttggacggccatgatgctgtcgtcgtctcgtgttggaaagctgctgctgctgccggtcttgggcatcttttgaaagttttcgtggagtatccgtgggtgtgtgtcccacctgccaacacttttttcaattgccaagatgcttcaaaatggtggtagcttatatatccggtctttggtacattgacaaacgtcctgttcctgtgtaggtgcctttcgactccggaagcttttctccaagcggtgtgaaactacgtccaataaagcggccgttcagcccaggaaaagattaggccacgctcggccaccaactggcaggtacaatctggcaagcctcagcttagaaccgagaccgcaacaactacacagtaggttcggtttcacaagacgggacaccggagcagcctatatcagaaaccttggcttctatatctggaaagtttgacccgtcagggaattgcgtgaagaaatcggcctgtatccgagaccgagaaggataatgaggtccatcattgacatgagaacatcgtataatctcgtcgctgctgcctttccggctaccaagttcgttgtctgaaagtcgaatggccagcctgcgaaagaaatctgtgtgaaagtctgaacgtccttttacgtgggtcagtaaggagcgacaaatcatgtataatctcatgcggtatcaactgacctatggtgaaataatcaagtccttcttacaaaacagtggtgtctgggcttggcgagcttaaacgcttatctctggtctcgatctgatgatatgtcgtcgagaatgttcgggtcggaagacaatttgggccgcccaacgaggggggaaaaaatatgaaagataaaaacaagagaaagaaaatgaatagagaaaaagaaagaaagacacgatatctgcaaataaattattgggaattatcacgcaactgaatcacgacaagagctggacgggaaacacgaataggagcagaaatggacgtgcttgaagcacaatattaagcttgatcagattctgtccgcagaagacagccgatggtctagaagaaattccgatggctagaagaccgaagcgggtctggccaagtaccctgctaccgagtagactagagaagataggtacggtaacgtagtgctacgcagtgtgtagaattcagctgcatatttgaatgtcgcaagacagcatgcgcgttagcgagtcaaaagcaaagccgttgctgcatggtcgtgacggcatttaccacatgtgcgaattaagatgactatctcgacgattcctgagagccaataaccacaaccggcgcaaggaccgcggggccgggagctgaagggtcgtgttccattgctaacgtggaagccatgtgcgcgtatcagtgatcaacggggcgttcagtttcccagctagtgcacttgtggaacagcgccttcaccgattctccgaatgctgcgcgcactacagtatcgtgaaaagcaaccagtagggaacatgatcgaattacagcattaaaatttttggagaaatcccagagttaccatcccgcttggcagtgataacatgaatgcaagcccacctggatgcagccgaggtgccttgttactggcattcccccaagccaaacaaaagccaccgattcgcaactattccaggttggcgttgttggtgcagcactggacgggaagtctggccactccaccgggaacagcatcacacaaggctttgggatatggaacttgaacatcaataactggcaccaacatctatatcgattttggcgtccgtccaaattgctgttgatgttggataaagcaccaaatacgacccttacctgcagttgtatggatggtcggtcgttggcctttcgagttgagagagggagagagagacataccccctacccacaggcaagtgcgggtgctaagggatgaaggctcggctgtcagcccgattagtacgcgctcagatattccatgcatgacagacctggactgttcgtagtttgtagaggtatgcagtggaagaccggacttgagtttaacagaaagaggcctagcggctgggtaaacgaaaaagcaaaaggcgcccccctcccaaggcggcaccgctacaaaaaggaaaaacaaaaagaaaagaaaaaggcgaaaggaagaaaaagtgggaagaagagctacaggacggaaatcgtgtaatgtacaaccgagctctcggctgcagcctgcgaagcttccattgcatgtagtgtattgtaaatggaggccaacggtcaacaatgtctcgtgcggttcacccgttgcatgcggtgatactgtccgtcgactaccggctggatcagatagtataggcagaaccgtacatagtagttacctacataggtagacaggagtcgtcggactcatcataaggtaagtaactggagattgttccccgaggaaaacaaactcatcgcgccaagacctggacggagtcacctatagtagggactatacttacggggcaaaagcgaagccttcccgaaatggaagattacataatcagatagactcaacgcagcatacttactgtagcatcttctccaacaaacctcccgacttcactgctccgtgcgcagggattggccactgtcgcctataaacatcacaacgcccgtcgacaagggtgcagctgcctgttttgctgcaatgatgaacggatgatccaacttgagccaaccgcttcataatagttattacaacaagggaactgaacagaacttgcacaacacccggcgacttccattccggtgttctcagcaaggactgaagttcctggcagccggcaaggctactactcatttacactagtcgcgccagactgattgattgttgcggttgagccccccgccgcccctcacccccccccccccccccccttttttttttcccgatcttctagcataagaaaaggggcggattcacacacagacatatctttctgggcgcaatcgtgcactcgtccaatgggtttcatgccgggcctcacaataaccacccgcgtctccccggacgccgggaccaccagcccgatcggctcgagcggcactgccggggatgtcggagcccctgatgcggagaccccacaaaatgcgccctcaccgacccgcccgcccgttagccccatcaccccgactcaggaatcggcacggttgtccggtcccgatggccatggagatggtccaattcatgaacaagcacatcgccatcgtcaccgtcaacaacatacaactttttcatcatcagcatcaacatcatcacactcactgacgccacccttcacaagcactaacaataatggtaataacaacaatgacaacaacaacatccccagcttcgcccgagggcgacccacattcacgcactcacaagtagaccaagtcggcattcctccgccgccaccgcaacccatagccttcgacgacaacccggacgtgctagcgctcaagagcgccatcaccatcttgcagctgcagcgccagcgagccacggcagacatacaggcgctgaaccgagccaaagctgctgcactttcggacccaggggcgttcgttgctgacttggcggcggggaggattgggatggatggtgatccgttgcttaatgggcctggacctactggtgatggtagtagtaacgatgacgacaatgatgacgatggggatgacgatggggatgacgatggggatgacgatggggatgaggatggggatgaggatatgaactcagaaggagacagtgttgatggcgaagatgatggcgatgatggcgaatatgatggagcagcggtcccatcgagttcgggattaccgcacgacccagacggcgatatatccatgtccggcgccggcgccggcgctgggaatacctcacccacatctacccataattgtaacagcaacaacagcagacgcaatgtaccaaagaggaaagaccgcgtcagcaagacaacaacaacaacaacaacaacaaaaccgccacagggcctctccaaaacctggcgctcccttcccaagccgcaaacggttgtccgctgtccgcccatcaactgggcccagtacgccatcgtaggcgagtcgcttgataagctgcaccgcgagcaattgacggcgcctacgctgggggtacctgcggttcttagtgtcgggggagtatatgaattcagagggacagcggcggcggcagcaggagcagcaccaggagggggcgttgttagcgttggtaatggaagtggttatgccatgggagataccacggcaacaacagaccggacctctacgccaccaacgacaacgatggcgaccacggctggaacagaagcgcagcagtcaccaggggagacattgggacagggacaagggcaagggcaaggacaaggacaatttccaacactaggacgaaatgaacaatcgcagagattggttggtattgcagcgccgtacacgcctggaagagataagatcgagaggacgacaggcaggaaaggagccaagcgctgaacttgacatttcctaagacatatgaaggaattgaagtggcctacgaaggggatagcatggcgttagggtatcatggtgtatgggattagcaagagaattaagtttagcgagcgatcaagatcggaatgcttctgttagtcacttatggaccggtaacagacctaatctagaaactacgtacacgcaccggcatcatactgttcagtctgggctttgttgaaggagtttcgtagcttcgcgtgacatgtttagcatctgtccgtggatcaatatccagctcaccccttcatccggccaacatgtctgagagaggcatgcctcgtcgtccgtcatccaaatgtcgtcattagatattattatacagcgggacagatagtacggcgcgttccagcacgcaaggcccgacttatttcgcctcatcagcgcttgtccaatgtttcatatacagttatcatgccttccgtcgatgtttgcttctttcaccaccaccaccaccacaccctttatcccttccacattcaaggcctgctatacctattgcaacttctcccccttctgctgctccagcgtccacttaaccgacctcttcaccgcctcatccaatggcaccagcggcttatatcccaaccgcttcttagccttggaaatatcgtagtacctcgtcatgcagctataaatgatgcgctgcctattaaacgtcggcggcttgcgaatgatcccaaagaagacttccgacaaaaagcccagcacaataccaacatcgcgcggcaaaacccacacgtgctcagtcccatggggagatcccgcagcgttccacacagcccggcagaaatcccaaaagtacacgggcgagtcgttggtaatgatgaaggcctcgccatcgacgcgctcatggtctagtggggcgatcttgagcttggaggtttggaggagggcgacggcggccaacaagtgaccgtgcgctacgttctcgacgtaggtgaagtcgaagaggttatcgttgtcgccgacttgaaccgaggtcttgccgttctggtacagtttgattaggtggtacagcgtcatggtgtcgccttcgcccatgatgcctgagggacggatggagcaggtgagcagggaaggggcggcagcggaacggttggcctggaggaccagttcttcggcggcggcctggagggagggggaggttagttttgggatgcatcactcttgggggatatgggagagaggggaagtaggagggtacctttgtctccgaatagtactcgctctgctgggctccacggatgacgggccaacgttcgtccgcattgatgaggtcggacttgttatcactcatcacactggcggaactggtgtagacgagggcggtaacgcccgtctgctgacacgccttgatgatggcggcggtgccgtcgacgttgaccttcttgaacagcgcatgagagacgctgtcgttggactgggcggcaggcgacgcggtgtggatgacgacctggggcttgacctggttgaagatggtttcgagcctggcggggtctgtgatgtcggcctcgaagtattggacgccatccgactcgggtcgccggttccgcgtgcagcgtaggtcgatgacggaaacggagcagatgtagtcgcggaggagcacgcggacaacgtggtgaccgaggaagccacagccgccaatcaccatgacggagccaagctccggcttcttttctgaggccatcgtgggatgtatgcggggtatcgacaagggaagagcaatggattggagcgttgggagaaaggcaggaaagatggactgaaggagggtcaattgggaaactgtctagttctagagcaagggacgtgggatcatgggtaggatatcttcgaagccgggggacaaggatgccattttgagctacaaattgcaacctatcagggacatgccactgtgtctctggctccgcgtctcggctccaagcacgccacttacagtaatttcccctcaaagtgcatgcacctgataatgcataaagccctctagatgcgtagaaattggcggccgcaattagttggtatgggaaatcgcataagtgcttgaatgcccctgtatgtgaaacggccggccatttcggtgtaatatgcactatttggaacacctttttcagggccttttaggactttataggcaagctagcactctctgaacctctgaaattttcatactaagggagcaaaaagacttggcatgtgcctgctagtgcatatgtgcctctagatgcatataaacccctggcccggattacatgcactttcaggggaaattactgtacctagctcttgacagccagtgaggtacgacacggcgacacgcctgtggaaaacatcgtgacccctttttaagaggctggattttgggcggaacctacagaagggcaaaatgaaggacccctgttgtccatcaaggtcgacggggtgcggctcgcagtggacctgagtggatgaaggcgcacagggacccgtgctctcccatcttccaagttccaacatcgtgagaccttgccataaaggtggaacctagtactatcgatcccgcctgcacatagaggtacccaactgaatgcgacgggcacgcggttttccattttttttttgttgccagatcccgtcgtgcagccagtcaacaatgcgcatttgctccctttcgttgtcctcccacaacggcgtttctcttcacttccacctcgtaagaatctggaacactttactgtctgtcaggcaacagccttccatccagcgtctcacccttacccataaacccatgatccagcacacttccaacttctatatctcgattgcaacgcagcccagcccattccatggcactcgacaaccacagcttaaactggtgccctgacgcagtgtgatgaacaaaaaatccgcgaccgaaatcctcgtccatatcacagctcctagcagatcgaaagacgatgccaactatagagcactcgccaatgcatataacaactttgaacccaccacgcgcacatccgtgttcagcaagacaatatcaccaaatgtcgtagttcatcaggccgccgtgcagcctcagcccgttggaaatggctccctaggaccctccacgcaaccggatcagatccttcggtcgtctgaagtagcaggatttgtcgaaacaccggtgttatcgtggcgcgatgccgcgaacaatttagcatcgcccagcttgcggatgaggcacgatgagcctagccaatactcacaggtttcatggcaacctcctgcaagcgttgttcaagattcactgccagacaataatgtgactttgtctcagttttgcacaccgacaaggctgttagaggactatctacatcctggtgattccagtcagtttctgtcgccagtcatagagagggccccgagtggacagcaaccaacagccgcccggatccagagtcagcatgagggatactcgacattccccaccatcagccatatctcgcagcggcgacaggtggctagcggtgagcctcacatagcgctcttaccaccggattcttctttacaagggaatagccaggaacatgcggcggaaggcggtactcaaaggaccctcagttcactgatcaatagggccaagaaacctcatgttgctgcgccatcagaaagggatttatcatgtcgtcaactcgctaggcgcatgtcaatcacagaatattctcccagacgccaaacaccagcagatccccgaggaaagtttatacctctctcgccagtgataaacgccaacaacaagcgccgccgacccgtccagcatgggccgtctccctcctcccgagacagcgacttcacgatagcatcatcacagcctgcggtccaagagcaagttccagccaccgacaccatcctttgcaaacaagacttatccaagcaatgcctatcgtcatcccgtaccgaatccgaaccgccaccaatcaagtgtcgccgcacatgtcccgagccagcgccagcaccagcaccatcatcacgatcagctacgcccgcttcattgacgtttttgtccgtcccctcatcttccgcaaacccaatctcaagctccggaaagcccctcgtccgctcttccagtgatatcggcccccgacaagacgctatcaaatccaaccagatcgcctcacgaagcgcccgcctctcgtcggtcctcgagctccattcgccctgccctccaacgtccgatcacgtattcgatctctcatcttctttttcaaaggagaaaggagaaggagaagcagaaaacgatctctcattgatgacccccgtcctcgccaagctcgccatcgacctgaaactccccaaacgattccagccctcactccggacacgcgccacgcgcccttacgagcggggctactggctggtggactgcacgtcatggggccgcgagctcaaggagtcgtgctggctttttctagcggactacctgggtagcggggcggcgggctggggggtctggtgcacgcgggatgaagcgttcactcgtttgagattgtattgctggggcgcggtggttggtcacctataccttgtcttgtacataattagcaagcgggaggtgctgtatacagggacggaatgggtggatggggacggggaggtggtcattaggatggaagctaggtcgcggtctgtaatggccacgggggtgggcacgttgagtgcgaggtagggctctaggttgttgtggcagatttgaatgggcgtgggaaactggtcctggttcaaagtggaccgaagctgggagttgcgggctcagctgatgagttgcgggcgtttaacaacctacagcccctggtatcagtgatattggggggtaaccaaacttgaatttggcccatgactactcttcgtgtacatgaacttgaggctttgcgatgcagtgtacttctggtcccttctttatttgggttcctagttggacacccacattcgttcctttattgatccataaagattatccgatgattcgcctcgcttccccaacaaccttacaaatacatttcggtgccactcgaacaacagagtgcgacggagcatcggcaacgagccggctaattgtgtgacgaacgaagctcatggaggtcgctcggagcccatataaattcacatgaaccgaaccggaaaaggggcgtcgaggggcgtgataaccacactcaagcggcagcatgagcggcggcggcagcagctctctcactgaggtatctctccttatcgactgcagcgttgtcgacgtaaggctgggtgaagcatacggttgttaacacggtgatcaagtcaggcaagaacgtcgttgcgaacggggcaagaacctgtcgcactacgatggacaagagggaaatggatgacgaggaaggattgaaaagacctacctgttttgccgcatcgtccatggacttccactcctcggacaaagccttcgctatttccggtaggggcttgccagcatagagggcgtccttttggcgcgacatgcaaaagaacaaaaaggcactccttaggcgctttgggcgccggtcatcggggataggatggacgaccgaagtgacaccgaggcgcttcagcgcatgacgggcataattggcgtcctcgatctccatgggtgtcttggtgagtacccacgctgcccgcgtagccacgccatcctggtgagccttgtcggccttggcttggtagcgctgtgtacagaaagatcgcagtcagcaaaggaacaggacgaagtatggtacaaacttgagaagtagctgaagggcggcagaggaacatcacgggatggagctccatggggcaaacttacggctttttcagcgtccgacagctccttccactgtgcagccaacgttttaaagtaccctctccgcgtcgcgatatcatcgccttctttcaagacgtccttcatgtgctcactgatgtacgcggaccaagcaggaactcggtgggttttgggatcttctttgaacagcgcccgctgcttcaacagtctgatcctgagcttcttcttctgctcgtccgtcagcggtgccttcttcttgggcgccttgggcttcttgggcgcagcctccttcttggctctgggcgtctttgcccttgcgccggctcctgtagcgccctcagcggccgacttcttggactttgcggcggcgggacgagtcttgttggtcttggtggccgtagcagcagtatcgtccgattcggcggcggttttcttggcgcgagttagggcataaccgcgctgctgaaagacgacgccgctgcggcgaaggaagctgggagcagcggagcgggtggtcgagctggtggacgcagccacggcagtacgaacgaccagcgtggtgccagcgcgcagctgacgagccgtcgcgagcgcaatctgcgagaacatcttggactgtggcggcgacagtgaggtcggggtgggaaatggtgggagggaagaggggagaagctgtcgcggcgcaggtcaagcaggaacgtgtcttgatgcggggccaattgcacaagttggaagtggaagggaagagtgaagcaatagtgacagccgagagccctgtccaagcgggaagctggagtgggtcggggaagatcagttttacgcaggatggagcccgcacggcagacctgcggaggggagggctcgtgcccaggcacttgtggatgtcgagacttgcaggcgtagtgtatgcgtagtgtatgcgtagtgtacactacctaagtgggtactaggtgtagcggtacgcaaggggacaggtaccggatgctgcttcagttacttaccctaagcgtggtccgatctcgtgggcttccagaaatggaaaaccccgtctcaagaggaatggtactagtcataaggtacggaccgtttttgttcgacaggagctgtattttgaccttcgttcacgcaaaatatgtatttctctggcttgaggtacttgaaggtcgtgccctcgtcaacgtagacatactacgacaagacagtaaagttacaggtaatatacgtcacatccaatacccagatcaagctccacaggtttgacctccatggcaccagtggagacccctacctcagcgcgagcttcatccttaagaagagacacctccgcttaagctcagtctactaataagttatacgatacacacagacggaggtcgaagagtaaatgagatgtactcggcagcaagtaggcttcgtatctgcgcgaaactttacatgctgacaaggtacctttacttggaagagatacccgtgtgatttacagttgcgtatatgtatttcttataccacacaggcgggcaagcgcacggtcccttgggagtttgggagttgcagcacccgctgggcttggcgcttccattggcaggtggaaccacaagcgaagcccaggcagccgcagaaggccttccccggggtggccactgcactcagcagcccattcccggcttgggcttgcaaactacaaactttcaacttccgccttgacggaacccaacgcttagttgcctcttcgcttccttctccacagcccgtctcgcatctttacagtttctggccgcaccgccgcacaacgcctttccgaccttggaactgacgctcataccatcggccggatcgaacacgacggagggcagccgagtgcgcaaagaccctctgactcgctaactgtgcataccacgcgactcgaagtacctctcaccatcagtgacattgctgagccaacgttacttccagcagtatggctcggctcagggactcgcgctcaccatctcctgcaggaagtctctctgcgagaaaacgaaaagacgacgaccgccgtgaccgcgaccgtcgcgatggccctgtcgaccaccgccgccgttctcgcagccccatagacgtaagtcgaccgtctccccgactcccggtgtcgtgctgctcccgagaaccccaatggctgacacgtgtgatattcatgcagcgccgatatcgcgaccgggatcgcgaccgcggacgagatggaagggaccgcgactcttatcgccgtagggatcgatctatagaccgccgagatgacgactactatcgcggctcacgtcgtgatggtgaccgccgtcggtcacgcgatagaggcctagacaggcttcgttccccagaccggcgtagggaccgaagtcgggatccggaccgagagtaccgccctcggcgagacgattcgcgtgatcgggcccgagtgcgtcgtgaaggcactgctgaatcatcctcacatcgtcgtgatgacgttcgagcacgcgaccagccgaagccaggcaacacaacagccaaagaaaacgaggtacgttttggaggaccctacatacaagtatccccttttccggaccgttcactgacgcaactgcattctgtagccagctaagtctacaccaacccaaccgcaaacagaggcggagaaaaaggctgaacgactacgaaagctgcaagcgatgaagcaaaagcacgctctcaaggaggcaaaggaagcagacgttaccgctgggctcactaggaaactcttcatggagatggatcagagagccagcggcgccgtagtcggcagtggtaccaacagtcctgcgcctgcgagcccggcagccgccgagtccccagcaagccctgccccctatgtcggcaagtttgatcccaaagccattgcgcggaatgctaaaccagcacgtgccagttccccggtaaggttaggcgacgtgaagctaggtgatgtgaaagtaggtgccccggtggcggcggcggcgagtatagctggccaggggaagggtgccgcatcgggcaaagcaggcttactgcaaactgggaggcctatcagtactttcgggttcaacaaatccgccgatgcccttaaaacgacagctaaacggaagattgacatgggagatgaagaaatcatcaagcgcaagcttgtcaaactccctgacctggccctcgagaatgctgacgataccccatacgcggacgacgacgtggcggaagacgcggagaaagatttcgacgtactccttgccggcaccgaggaggaccgcgctgaagcccaacggttgctgcgcgagcggcgtgaggagcaaattcagaaagagagcatggctatggaaatcgacagtgccccttctaatatcgaggttgcaaccgagcctgtggcgcaaaatccgacagcgatggatgtagacgacgaagtcgacccactcgatgccttcatggctggacttgagcagacagcctctggcgaggagtcgcactctaaagccgatacgctgaccgaaaagaagaacggcaatattccgcctgaggcctacttcagtgatgatgactacggctatgaggcagatgggaccgaccccacttccattctcgccatggcttccaaaaagaagaagaaggatatccccacgatcgactacagcaagctcgacctgaatcctattcggaagaacttctgggttgagccgtatgagttaagtcacatgagcgaagaagaactggctgagttgcgattggagcttgatggcatcaaagtgtccgggaagaacatccccaagcccgttcagaagtggtctcagtgcggcctcacccgtcctattctcgataccattgagagccttgggtttgaaaagcctacgccgattcagatgcaagctctgcctgtcatcatgtcagggcgtgacgtgattggcgttgcaaagacgggatctggtaagacaatggcttttgccctgccgatgctccgccatgtcaaagatcaagaccccgttaccggcgacgatggtgccattgcgcttatcatgaccccgaccagagaactctgtacgcaaatttactcggacttgcaaccgtttgcaaaggctctgaagcttcgcgttgtcgctgcttatggtggaaacgccatcaaggaccagatcgccgagttgaagcgcggtgctgagatcattgtagccacaccaggtcgtctaatcgatcttcttgcggccaatggaggacgtgtaacaaacctcaagcgtgctacttatctagtccttgacgaggctgatcgaatgttcgacatgggctttgaaccccaggtcatgaaaatcttcaacaacgtccgcccagatcgccagaccatcctcttttctgcaaccatgcccaggattatcgacgcgttaaccaagaaggtcctgcgcgaccctgtcgagattactgtgggtgggcgcagtgtcgtagcacccgagatcacacagatcgttgaggtcatggacgagggtaagaagttcaaccgtctgctagaactccttggagagctttatgcggacgacgacgatgtccgttccttgatctttgtggagaggcaagaaaaggctgacgatctattacgcgaactcttacggcgcggctacggttgcatgtctatccatggaggtaaagaccaagaggaccgaaactcgaccatatctgatttcaagaagggtgtgtgccccatcctcattgcaacctcgattgcggcccgtggcctggatgtcaagcagttaaagctcgtcatcaactacgatgcccctaatcacttggaagactacgtccaccgcgctgggcgtactggacgcgctggtaacacgggtacggcagtcacctttataaccgaagagcaggagaattgcgcatctggcattgccaaagcgttggagcagagtggccagcccgttccagaccggctgaatgaaatgcgcaaagcatggaaggagaaggttaaggctggtaaagccaaggatgccagtgggtttggcggcaaaggccttgagaagctcgataaagaccgtgaggccgctcgcatgcgtgaacgcaagacccacaaggcggaaggcgaagaggacgatgtcaaagaagacgctcctgcagaagatggcgagaagaaggacaagaccaaggttgccatccagtccgctgtatctgccattgtgtcacgcgatgcctccaaggcggagaccgaggacaagcacgccatccctgcgggtgccgtcaaggccgggcatcacgcaagcagcggcaagagcggaggggctctcgacaaggcggcgtccgccatcagcgagatcaacgcacgtctcgcccgggccggtcagctccggcctggccagcccattgacaacaagggtcccgacgcgggcgcgttccacgcaactctcgagatcaacgacttcccccagaaggctcgttgggctgtcaccaaccgcaccaacgttgccaagatcctcgaagccacgggaacgtcgatcaccacaaagggcaactactatgctcctggaaaggagccaggtccgggtcaagaaccaaagctgtacattctcattgagggtgataccgaagttgtcgttggcaacgcgctgtcggagcttactcgtctgcttagagagggcacgatggcggcggcggatgctgagagccgtgctcctgctagcggtaggtatacgattacatgattgtctggggaccatagtgggtgtttcaagtgtaaaggtcagcttctcacttgacggggtttttacctgattagggtgacatgtacacacgtgcgaagaggtggtggttggcgatatagtatatctacgatcaggtagttgttcatagatgcattatagattgatacgtccagtgttctactcacaataatcacaatttgcgtatgagagtgaaaaaaaaagcgtgctgttcatgcttggggcaacacccaaacgagccatcgtcaaccactataagcaccacccactttcaaagcgatccaaactcccaatcaacttgaactatcccttccgcaaaatcagtcgcgcaccgtcaaagaaccaccttaattataactcctcgcctccgccgcttgatcagccgcccttcgcgctctttcccgctcactctcctctttgagaagcgcatcgcgcgtcatgcccttttgcgctcgcagcttcttggagaggtcggcacctgacccttgatctctttgaaaccgagcctgtttgtttgtttgtttgtcaatgtgtgcataggtttattgaatggtaagtggtgagtgggtaagttgtagcttcctcgtgactcgtttgcggtgtacttgtacattgatttttctcttgttatatatagaatgaaaagtgaagatgaacggacaaggaaccacggacgaaccaaacagggtgggatgggatactaggtaggaaggatgaaatgaaataagatggatcgatggggacttgacggaaatcggaacgtaccatagcagcctgcgcagctttgctcttggggtcatcgcttccgccttctgttcctgcttctcctgctcgcggtccttcggatgcgcccccgagagtcctgccgccactcacactaccgccggttgtccttcccgttgtcacatttggtggaacagaagaagaagcgggtgcgttgacggttccgtaaccgccaccgccgctcgttgatgatgccggtgccggacgcgccgccaccgccgccgccgggttactgccgccgccacctaaaacgtggccttcgcctcggaagttcccgccgctgccacttccggagccggatcccttgctgaaacaacttcccatctcttctttatcttgatcttaatgatagtgatgcccttcagttcagcgcaagattgcactagacaggtgttcgtttaggattcgcggtgcggaattgcgggaatcggaggagctgatcacgccccgctttcactatgggcaattgctagttgtgtccagttgaagatttcaagtatctggatggataatgtaattcttttgagagtcgtggcgcgaggggaatcatagaagtgaaagtgtgaaatgcgggcaacggacggtcgaggttggctcttcgatagcggtcttggtggtcttagtatttattgccttagtattccgagcgtcacacggccctgagccaagaatgggatcaaataacctggccagccacaatcgaaactctcaagggccgatcagtaccttgagcaacatgacaacctgttgctatatttcagcaaagttggtctgtccctgagtgatgatatggagggctgtacaattatagtttgtaagaaaacaacccgttgctgtagcttaagctgcagccggctatttggcctatgaaaggtcaagtcgtaggggcagtgatcgctatcgatgccgcagcgatttgatgtaggagctgacgaagctagagagaagtgatggcaaggctcacatgcttggccgagatgatgatatagtgatgataagatagtaatggtaggccctcgatcatttcactacgccgtaaagaaagtgaaagaaggacgtttcgaacttcgatgctgggacagaccgtgattaggtatggaacttggcgatggccgcatcagctcactaacagattggccaaagcccctgtcgaatcttgcatctgacagtcagatagtcccggccttgtatacgtctgaacaaaatcgaatcgagcgagactaagttgagcggtagaatactcgaagtgacagtcgatcttgttgacctgacgggcaaagggccgccaagattcaatccgttgtgagttggttttcaagggcccttttgcgcacagacattggttcccccacttcacttggtgggcccccgctttcccattgcaaagtggaaggtctgaatgggaaggtatggaacacctccactactttaaccaacgtttcgcatgacgggctgagccgcgaaggcattctgccgtgcatttgaatccgacatgggatgatttgatgatttcggatacccgttcaggtttccattgggcaaaagagtttgtatgtagacactcggcatcaccacactacgtatcataacagtctactgcatgctgccctcccggtagtcttttacgtgcatcttcgagacgagggctgcggtactgcccttgtgagcaccatagcagcccgccccgtagaaacatcccatgttggtctcctctcctttggttagtacatcatccgcgcaagagagatgggttggaaggatgaaaccgtttgccaaccgaatattctgcagtgcggttcctgggtgcctctagccgcgagacctcgctgtcgaacactgccttggcaaatggaagcagccagtcagcgaggatgcaggatggtgagtgcgaaaggcaagggcagggtgcgcactttggtagccggaggaaggtcgagaagagagccccacgtcggtgacagcatttttctgggccgaactccgctcccagcgcgagaaaaaaaattgatgcagcaaaaaaagcgtacctgccctggacagagcaattgagcatcacaggtcgcgccttccatattgttccaccatttcgcatttcgactccccctcactaccttacgagtctacggtagaggtaccttgatggtgccctcatgctcagttcgcgtcggtccaagctcaactgccgccctacgcaccaaacctgaaccctaggtaaacctgaaccctaggtaccttacctaaggtcgaccccagaaaaaaaccagaggacgtcaagacgcacgcacccctcgccggttgccccagccagaagcagggcccagagacccaaggccatcaaggttctcacccacgagcagcttgccataacatttcgatccactgccaccttccactcatccagctgttctccctcgacactcagaccaccgtcacccgtctgactcgacccaagaatccagactggcgagcccggcactgcttccgctcaattctctccggcgctcgtccacaaaaacccattctttctccgtcggatcgccgtgctcgccgcttagattcggggctgaccaagctttctcccatccggaccggagccgctctcgttcactcagatctctcaggtctctcaggtctctcaggtctccatactagaaccccatacggtagccgctagccagtcccctcctcgctactaccaacacggtcggattatcttgccgtacagtatttgattttccaactgccttcagtctcacaccaccatcacgtcgccttgctgtttttttttcttttcattttttccttgttctgggcgacgaggtggaaagacaccaaacattggtgcgagatacccccggagcgacagtctcttcagcactctctctgattctgatatcgatgacgtttcccggactcccctgactttaccaaattccgaagcacgctgctatgcgccctgaccattacgattgccggagcgacatggacggccacttcggccaccggcctgcaaatcacaaccagactcagagccagacccagagccacaaccatggccatcacggttctctcgacctccgttttcagtacttgatggactcttcccgtcaacggcatacaccgctctcctccgatgcgacacaccagatatctccttcaacggcaaacgatggctctcgcatacccacaaacaccaccgtcggctacgaatcccacgatgatctatgtgttgatcactgcgaagtccttggcctctatcagggtggctctcaattcccgaaccaccgtggacttacagccaattcactcggccactggtcacggcgatacgtaaatggccaggatgctttgcttgatactcctcatgtcgacctattcgcccacaacctaccatcaaacgattttatgcccatgcagcaattcggtgcctggtctcaatggcagggtcatcagagccagcaatcaatgcaagagtgcggagaggattgccagtctaatgccgaggacagttgctgcgatagcgagtgtgccatgactggcaaatgcactaacattgcgtgtgccaacggcgaggacgtctgcgtggaccaaagctgccccgaacgttccatggctttcccctccgatcttgtcgacggcgccgccgcgctcttatccattaatcatgggtctgacatgctcactcagagcttcaactttagcagcatgggcggcatgaacagtatgtgtggcatgggcagtatggcgaatttgggtaacatgaaccatatgaacgacatcggcagcatgggtaacatgaacggcatgggtggcatgagcaacattaacaacatgaatggcatgaacaaccccaatcacttaaatagcctcaatggtcttaaccagaatagtaagccgccattatcttccgttttcctcttgtctgtctgtgttaactcgtccgcgctggtttagtgaaccaagtcataaacggcatgaatcaaagtctttctcgaaatacccagcagacatctctgctgtcgccaagctggcttccgaacccgttaggtaatatcacgagtcatctgttgtcagctcacggagatggagagtcctcaaattgcacccggccctgtctgctagacgatccccagaattatcccaactgccatatccctgtgtctttcaacgccgcccagtttggtcagtacagctctgtggctagcaattttgaggcaggtcaagccttgcagcaatgtgggtttgaggcgagtgatcccgaggcgtatatcaggcacttcaacacacaacataggccatatttcacgaataccgagcccagcaaaagcaacaacagtaacggccagctcgctttacctaacttgatccctggctctggaggtgtgcggagtagcagaacattggcagcaaccgaagccttatcctcgtctccagccactcctctcgacacatctgattcgggagcatccatgaacacgccttctccgctaacaccggtgtcggaggcaaagacgcgggctcaatcaccctcccatacacgcagctcatccgcagatacgtcggaaaccagctacagtgacaacatggatggagataatgacgaacacaagtgcctatggcgggaggacagtggtaagctttgtgcccaaactttcacagaggcgggggatctatttgaccacgtttcgaatgtacatatcaagcatgcatccaaggggaattatgggtttctctgcgcctgggacgactgtccccgaagccaccctggcgtgcatggcttcccacagaggagcaagatcgagaggcatatgcaaacgcatattggtcgtaagtgcttatgcgcctcgctgtttacgatcatctctaacgagtacagataaaccgcatgtctgcaagatttgccacaaaggattctcggcaaagcaggctttgactcagcacatgtacatccactctgatcaaaagccgctggaatgcaacatctgcttcaagaccttcagatatcctagtgccctcagtaagtttattcacaggagcactcaatcttgcctacccattattctgaccggcattctgtcagcaatgcacatgcgcgtccattcaggcgagaagccgctccaatgccccatctgcggcaagaagttcagcgaatcttcaaacttgtccaagcacaagcgtacccacgaggtcaagggtcgtttcaattgcaatgtgcgcggttgctgtcgcaactttcaccgccaggatcagctccgtcgtcacatgaagacgcaccagaaggatgtcgtcgatggccgagtggtagacatctacactagccaacttccgctgcccgctgactttgatttcccattgaaagaaggatcagcagatcctacagtattcagagatgagtctgctgagattggtgatgaggggagccattgagaagcgaccacgaaagcaggatcacatcttctcgagctccggtgttcccggcgttttagtgattctaatcgggcctgtcctttgcatggtgtactcaggtcagatgtgggttgacaggtgctaaactcttcggctcacttgagcaaggcgcaattggcgaatggactacaaagcggcgtggaaaagttccgtttcgtttgctttttttttttcctttttttgttttctttttctattttcttcttctttttcttcttcttcaccttctcttcgctcttttggcattgccctactcaggggcttttaacactggattatctaggaggctgtcatgaggttttgcttcggttcaaatcaaatttagctgggctggtggtaaaacttacgacgagcacagaggcaacgagtggagtggaggaggacgtggcgtcccttgtacactgctgactacaacccttgcgcagggcgtaaggtgtagtgtcgcggtgacaaaggaggaatgggatggcagtgagtgagtgggagaagttgagagaaaagataccccaaaacaaccaatcgtttctcccctatttgtcaaggattgttgttctcttcggtggcatcgtcttcgaactctttgaaaacatattgctgaaaacgtgttattcttgatgtggtgcttgacactcggatactagttctttacatgatcaaattcttcatgattgtatggatcttgacagtcacatagagataccacccagatcacgacttcatagccctgtttgatagtacggtgggcacaaagcctcggtagtttgacgccgttttaattgacgtggacagattagacagccgtgataccttaagcatgttgcccatcgtgctcagatgtaaccagcttccggcgtcctccaattttcgaaagatatataaaatcgaccgagataagtggtgtggtattttcggaagtatcatcgacagcattcatcagcaacaacacttaggtaaacccatccattgagaaacatcaaccttcacaacagacaacccaatatttgcagcagtccacacaattcctcaaaatgtgtggtcaaccaaaacccaagttcgaatgttccgactgttgcaccgaggtctcctccactggcgagaatactgacatgcgcaaaggcaaaaggctgtggcgactgcggcagtaccagctccgatgatggagaggtcagcaagatagccgacaacacatgctcgagtaacgaggggaaggaggccgaggaggtggttgcggctgctgttgctgtttatacatatatatacaagtagtcaatatgggggtgagactcgtacttttggacggctgtagctataataaatcaagaggaggaagctgcttgggacggggaataggaagcgaggagaggaaagggcctgggttacgtggataggatggaagagtgaacgaaacgagcatggaaatgtggagtcaagaaatacatccaaaattgaatgtctgggatatcaatatgggaaagttgtgttttgaagatgctgggaaactggggtaggtacactatatccagctctgtggatagtacagtagataggcacttctagggtagaccagcaagataacgtacaaacgcttatcgaaaaaatgattacctactaacatcaatggttcatgctcgtataggatatataagagtgacggcataataaccacttgtctggaaaccccaatgatgagcatctgtttcgtgtcgtcggctgtgtctgaaccctcaatgcaaggtactttcactcgctctttgatcatcaaaaaccaactcatcgagactattctcaatgtggtagcttttggcattcgcatgtggcaattcattgttatcattgaaatcaatcaaccttttttgatcggttaggtcggctctctataacctctggagactcagatattctttggacactcgtcattcttacgtacgcacaatgcgatatccatacatgtcgacgagtcaagcgaagcggttcacaccgtgaactcgaacttatcctgctgcctaagtatcggcactgcttgcttgctgcgactaaacctggaaggaaggatcattgtcacagcaagcgtggcttggaaacagtaattgttcgaaacagctaatgatcagcggttccgtgatcaagcaacagccacgcagatagacgcctctgacattattgtgggttcaagcccggcacgtgtcccgggctgagcagaggattgtgttggagaagagcgcaagagtgccgatttattcccggacttgggccgccaccacggcgatgcggcacggccccgaaccttctcgcttcccgttccggtaccaaccacgaaacggcagtacccaaacgggcaaccgtgccaagattaggggaataacaaagcatatataagtcgtgatccacccctcattccgtccggaagggaaacttgtaattaataccaacttatacccatcaccacacccaacccaccttcacaaatttcataaagaaccttcatcgatagcaacaatgtcgatcgcaggcatgccctaccccttcttcaccggcggccccgcctaccggtccaaggtattggttccatctgaagaaatggacgccagaaactcacgagagccggattcacacaccaacttgatcagtcccagtttcgatggacgtactttagccggctccgacctggtcatggtgaccgccgcagaactaggcgcccctttcctccgccttcgtggcataacagccgctcatctcccacccccaggcacttcaccgcgcgagttgattccttttctgacggccctcttgagggaggcagtccccttcatcgattccgtggcgcctaaaccttccaacagacctcatcaacctactaccgaatctggcaccgcgcgaagcgagtggaaacctttgaaaacaaagtcatcaaaggtagacgacaatggcaacacagtagtgtctctctacgaacgcaccctctccgcacccgagctgcgcgccatcgagcgctcggccggccttgccaccagcaatacggatgatcccgagacatgggcctgccggcgcagcgtgcaccgagactcaaatgtccccggcgacgggtcagctagctggggcgagtttgtcacttgcttcaaggacaagcacgtcgagtgcgaggaggcgtttaccccgagcattgtgggggcaagagtgttgcaggactacgatgttgctggtctaacacttgaagatgagcacggggataggtacggaaatcctacaatgaaattggtggaggcgaggcacaaaattgggattaagccattactcaaggaccgggtgtttacagtgttgcaagtcacctgttcgctgctccctcgggaagctggaggtgctgctgcagactgtgacgagattctggtcatcagcattccggtatcagacgttgagaactttactactactgcggcaagtcccatcaagggaaaaagcagcaacaaggaagaggatccgtttcggaaagattccataaaggggtcgtatgtcagtgtcgagcgaatcaggaagttaccaacaacagagaacgacaaccaggcacagattgaatggctcatggccacggcatcggacgctcgaggctcgcttcctggatgggtgcagaccatggcggtaccgggacagatagccaaggatgtgacactgtttctggaatgggttgcgaaggggcgggaaaagaaggggggtttggtagcgtgaagggcggcatttcaagttctttcagctgtatgtcgtggcttgtcaagtgagccgtgtcaaagaatacgacttaatgtgtttgcgaatcctgtttcaatcgacgtgcaaggctgatagcttacattgtttatggatggatgtctcgtgaatggctccaattgcatttgctcaatcacaatagagccttgaccttattcgcaaatccatacagctattccctatccgcccagctctggatgataccctcaggcgtggcatcgtagtgcttgagactaaccttgccagtagcctcgtccagataagtgttggcctggacgaacacctttctgggctgcttgttcttcaggacgacatcgcggaccttggttccccagtattccaagccgacaccggacatatcggtgaagaacttggtaccattttcgacatcagcggttgacttgtagatgtggatcttctggaggaaatctcccacagctgcgctaatagttagccgataacgtcctttatctcaccaccaacgggaactgacttaccctttctaccgctggttagaatcttggagcgatcaagcttgatcttcaagtcggatagatcctccttctcatactcaagcttgcagaagtcatcctctgcctgaagaaaagacttgagaatggcaaagcgagcctggcaatgaggctgtccccacttctggctcttggggtcccagaactcgaccgaagtgagaccagcccgtgccatgctaaggtaggatgcatatagaacatcaccagcctcgccatccatatcaacagttccgtcaccgaagccgaaaatcttgagagcctggaattcgcagctcaagtgcatcgcaacaagctcagcacggcattcttcgtaagcgccagcaaggccaccgaatacggaaccccatgtttgaccgggcttgtaccaggtcgtcacaggcttaccggtcacggggctaatgggtgggttagtgtggtcgaagttgtactctccaggagaggtctcctgcagaagctttccacagccgtgacctaactctctgtcagtcgtcaaaccctcagcggtgaagggacagatactgccataccagtaagctcatgaagtccgacctggacctcaaaggcggcatcacgatacttcttgtaaacctcgagatcactatcggcaatgaagggaatcttctcatcaggagccttggcgctcaagacgttacctagaatttggtcagacaacgcggctcttctgattaaggtaaaacccagaacttacccaaactgacgttcttgaagccttcctgttgcctgatatcgtcgtagttggggctacaagggtgttagtaccactctgaggctttaaatctcccgtgaccacatacatgttgataccagcagggataccagaccctgttccgattgtttagtgcttcaattcatcattacgctccttttcgcattgtgttacataccgcagaaggtcaaaacctcaagagaggtgaaatcaggagagaggaacttgtccttctcgaactccttggaccacggcaacagagggatcaaactaggtgcagacctgaccagctctccgaaagcacgtgtcctttcctggttaacaactgctgcgaagccctcccactcaccacgaacaccagccgggtcgcggtaggtctcgatgaagccgatgttgcactcaaccatgggaccttgatcgcggatccagtatctctgggagtccttgaaggcttcaagagagccttcctcgaaggacttggcataagcggtatgcatcttttgttgagtctcgttctccgcgttctcggctgccttcttggtgtactcggtaatagccttcatctcggccgcatagtcgccataaactaatttgacggtcttaccctcaagagggccctcggtgatcttgtactcggaatccttgccaatgtcaccaccctcgctggggatggaagtaacggcagaagcaatcagaagctcaaagatcccgtccttggtcttgcgcaacctggtgttttcaggaagcaagccggccttctgcatccacttagcaacagcatcgatctcatccttggtgatatcaggagagtcggggtagtaagtggtcaggtgaccttgatccgtaaagccaaggtgcagaaggccgggcttgtcagtcgagaagatagcaccgttggtggccttgtaatgcttctcggcctcgggagaagtggaagccagggaagcaaagacattctcatcgcagcggggaataaacttggagtcaccaaagctcttatagtttccgctgttgccgaggaattgtgcagcatactggaggaaggcgttcaagccggcctcatcaacgccggccttctcagccagagccttccagtcgcctccagaggccttgtgcagagcaatgatgaaatcatagatggactcagactcgggggagacctggcgcagcacgatgcggttaccagcaaaggaagccctaagttcaggtagacttgtgttagcgagacacggcgggtgacgatggtgatgatgtggagggtatagggatccgagagggtagaaaaagggggtttgtaaacacgccaactcccaggagtccacatcaaagctgcatgtagtgtgcaactggagctacctgcacttacttgctgataaagtgagcatagcgcttctgcttgtctgtcagggcgtcaaaatgcttctcgacctcgagcctgacgaccgaaggcggggcatccgccaggtactgcgagagttcttgagcgtccatagtgagggaactgcggagactgacactgagactgaagttgcgattcaggcacagctgaggaatagagttaccgtagcctgtagcggtggtggtgagtctattcctgggaaaggcagatgcacgtcgggctggctgggccaaaatcgacgataatctcaaactttgagatctgaggggttgagagaagcgcatctgactttgaggccagctaagcaaccaagcaaataagacgagacgaacccaatctctccagttgagccaatgcaagtcacggcttctccaacagtgttacgcaccttccgtctacaaacaagcctctcttcgttatcgttcgatagagcgcccgataaacatccctgcgcacttgcctgaaccgttaccagccgactttccaactggctggccgtttgttccccacactgtgcgactggtgaaagtagccgactgactttgttagagcggggtaaagagagctgaagcagcgagtgagaacatcaggttccagcctcttctgtgcttgtactttcacttcttcaccagccacagggcatgtgctgacaactgacacaacctgggacatgacgtgccggatcactccgcgaccgtccgcggcgctccgaattagacggaggcaacaagccaacgacccatcctcttgccaagttgatgttggattgggattggattttatagagcttcagttgcaacctgaagtcccacagcgtcagcaagggcgggactccaaagaacctcaagaaacgatgacccccacgcaggctgtacactgcactacaaaaaatttagcgtgtgagtacaacacggcaacattccgtgactcccaaggaaaattctgcgggactggaggggcagatgggcagatgtttcgaagcaagtggaaaacctcaacgtcgatcaccgttcttgcatcaccgaagagggtctcggagaggaaggatcttctgtgccttcagacgcagtcttatcctctcggcagcggcgtgacgagaccaaaatatccacgtcaggtacaaagtgttacttatagcttacaagcggaattccggaacgggacgggtcgctggcctttgcctgaaactgcggaagccttcaatgtcgtgcttgttgagggggaaaaaatccaacaatttcttccggacaggcttccgtcgagcctcaatcagccaccgagagtgtccgatcttgatgaaggctaggtgtgtgtgttcagctctgcagagggggtatcaccatccgatctcgtgtcttatgctggtgaaagaaccagcagaaacaacagttcccacccggcgcccggccccgggctcaacttttaaactcgcggctggactgctgcaaactcaaaaaccttagcgcgaccatcctcgtacgcttgagaagcgtgagctgtcttttccagtgtccgcgagtcgccgcggcgtccaaagttgggagatcatgatatagccggctggtaagcaggagatatcgaaaagggcaaattacgcgaaactcgctacgcggcaaatttcagaacttgctatctgaagcggctgaaattgctgtcttcaagcatcgggatacaactgtgcctcttgagataaatgtggtgagcaaggcatcagtgctgagtctctatagcgggcacgctgtacgtccatggctatccgatatcgcgaacgacgccatagttgagcctgtgttgggtgaatctaacaagggaggtgagtctactgcttggagagtaacactgacaaccccacgtgctcctctatcgttgcacactcctgcactacggcgcagtgtagcaagcggctccagaccaaaaagccgcgtgaccattgagcaaccgcatcatcttcagacatgtccagatctcgggcactaactcctagggtcaaaatgctaccatgagtggagagtgaaaatccaaggtattttcagccaatccttcgtcccccgcatgactgcttgggaaaacattgcgttcatcttggcatgtgtttgtgttacttgtgcagcgtggtactgtcggcggtttttttgaggctcgcaacagtgagattccaaaatcgccagcatgcttcaagcactgatcagtatcggtacacagaactggaagcctacctatgagcgtagttgctacctagcgaacacggcaccccagtctggccaatgctactacatacattgaccgggagagaaatcgctttcgggtttccagctccgcggcacaaaagtagtcatcgaccaatacgatgcggagagcatctggtatgcccagattcgaaacctcgaacaaggcggggacaaattcttgtcaacaaaagagacagccgcagttaaatactgacttgttggctcgatgccatctccagcactcgtggcgttgtttgctcctgtcggggagactaacatgagcttccgggcatcctgcttttcactagctgttcactagcagcagcctggatcttgggaagctgctcggagtcgggcgcgactcttggctacactgcatgtacactgaaacccaagtggatcatgatcccgagtagagtttgaaggaaatccgctctagcaaagttagcagcgctaaaatctgaggggcatataggatacttttttctgttcccttgtggtgacagatcaagacccttgcggtgcgttgttagacttttgaaatgaccctcaggggtaagatacacaaggacggaagcgcaccgggccccgagtgccttccggtctttggtgaagctgaaggcggagtccaaagtgagagaaaaccagacgagttccacagccttgttttggggccgtcatcaaaattaagcagtatggacagggatgcggtaaatcattgtcacgtcacgagggcgaagagaaatggcatcaatggatattcatagtatctgggatacggatcgttgaagccgtttctcctgctgcagtttgccaaccactgaccgctgttcatggtgactgcgcattgttgtttgatggatggtgaagtgtgattccgaatggaccttgatggttcgattttccttttttctcgtgctgcagtggcatttgttcggtgaagtcggagaggcaactcagcaaacagagaaaaaggaagctctgaacgaagccagaggtcggtaaaagtaagtgagaaaacgattggtccgccgccgagccatgatgtaaccggagctgccgggttcgtttgatacatttcagttcatacgtacccgtatcccatgtttgcgcaagggacggaatttctgggcatgttccccgaccttagaagggaaaaaaactgaaagcctccaaggcggtttacgagatatgagccacaacaagccacctactatgtagtatgccccccccccccccccccccttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccaaggtccccgccttcaataggtcattcccacacatgatggttctttgtgaaaaccacacgaaggtcaacgttaagtgtgcagctttttccccatgaattcaagtggacaacgacgttcgacttcttaacattgacgcacaccatcatggtgttttccccctttttcttgaggccaggcaattcgttttgccctgtgtcaccatctccaaatggccgtgaaacagagtccactggccaatgtcatcggctctcgcttatgcgtgaacccccaactttcgtcgaccgaatctcgccctgctcgcaaatgctgccccccacgctacggtaacaacgtggagggattttccaaagcctaccccagttgtcctgcaagcactggacatccacgccagcagcgtatccatcagcgcgggtatgtacgtagtacttcgtgttggtatgtacatatgatgggtaagtttgatgaggtggggtaagtacaagacgcatattgtctgtgcagaaaagtacttgatgcaggggagttttttttaccttcgctccaaaccatagtagcgtaagaaggtacctcctccttccatcccccactccccccctttcccttggtcagctggtccgatcgtgctttttgcactttgaattcgttgcataagattttgtgctctgcttcgtgccgctggcccaccctttcatgccctggtggttattgcccgtgttacaaggctgcaatctcttccagatgaggttcatgcgacgcaccatcaatcaatccgcatcaatgaaacattacaaaacattgggaaaaaaaggaaaaaaaagaatattagggaaaatagcacggcatggccgcgggatcgaagaggttacctgtgacgttgcgggtctctaacgtttcgacgacagatgatgatcacccccatcctctcgccatgatccatccacttcatcagcttcctaaaccactgggccccgtcaccgacagcactccggcacgtccgatcctgtcctgccgtgagcattctggagtctggacaccgacaacaccaaaacccctttccgggcgcactgcaagcatagggcatcaaaccgtgagaccaacatgtcctcaagctccaggctccgccatgccggcccgtccagggcatgaattttgcttggttccgattcccgctcgggagggagcatggattgccgagttcgacaaaattccgcgtgtttggggcttgtttcatggatcaccccgctgattgacgcttggcaggtagccatgtctgattccagggcggcgggcaggttgcttgatgcccagtttgccaacgtgcctgtcctccagtggttggctgccctggagccgccagccgaagccccgggtttcgttcccaaaatcccacgatgtccatgtccatagtgtacacagtagagagttgggactgactgtacttaagctccgaaagttcgggaagtgttggcacgcagtcggcacctcacgagcagaggcaaccaccacgtctttctccagagctacctatctctacacactgggagatgacaacagacaaatttgtaatgccccgtacaagggttttgcaccgtcaagatgatccgaagcatcaagtgtggaaagcgtcaagatcaaacgtttaagtgcaagaatgtttgacgccggcatcggtatcccagcctgcaaaattgctatgggccagaatagaagcagcggaaaaaatgttgtgttgcttctagaagtcggccatcttgcattcttccccacaccacatccaccaattttatccccacgcttttttccaacagagcctgcgcccaaaattccagatgagcacgcgaggtactatagtgtacacttacatgtcgctggagacctccagctacagaacaagtgccctagactcacacccttccagactcttggggagtgtcgccgccatggcttggtagcaagttcgcgcagtcactagtagtgtcaactaaagaaccaataggatgattctcttagtgagcctttccaacctgccaagcggccctcgagttagatgaagccagcaacaacaggagcatgtactccaagtactcgcttgtaccgtccttccttgaccttgtaccttgttggactccacttgctgcagccgcgagttgggtttttttgggggaggggtgtgggatgagtcctttgtccgcttgcagtcccaggccagagggccctccctccctagtcacccagcggaagttgaggatttgcgtcagatcgtgtacatacagtgtaccccagcccagctcgtcacctggccagttttatagagccggggtggaataccttggagggtgatggctacaggggatttacactcttgtgtctcgctgcactcagatgtatataagcacacgcaccggcatctgtccgtcccccattccggctgatactctttgtctcttgaaatctctcgatcttcgctctttgcagttgtcatatctaacgcatagcatggcattattcctcttcaagctgtaactccaaagacgttggcttgcaaccctgaagcatcgacattgtgccgatacaccatcactgaccggcgtttatatacccaactcgacgccccattcgatcccattcaactattacgaataacaaatcacttgcgctcggccaccacccccaacaacacatacaaccaaaatgctttcgtacaatacccctatttctgtgaacgggcagaacgctggaccgaccgccggcatgtcagcgcgacccccattcaagacagtcggaaacaacgggtctgccaatggagtgtcatccaatgatgcggtgtcaggaacaggacggcacgctcccgaggagcagcatatctggctagtcaccggacctgctggatgcggcaagagtaccgtggcaagatacctagcggaatctctacattggccttatattgaaggtgacgaggtacgtgatgatgcccttccctctatggtgttatcccaactaacaaagtcaaaaagtttcacccaccagccaatatcgaaaagatgagcgccggtatcccccttaccgatgcggaccgctgggattggctcacagctctgcgcgaggcatcaattcgagctcttgatcagggcaatagcggcgtagttttgacgtgctctgcgctgaagcgcaagtaccgtgatgtcatcagagtggccccctatttcaccccgaatcttcaccttcactttatctacctcgatgcgtccgaggagatcctccttcaaagagtccttgctcgccaaaaccattacatgggtgccaacatggtccacagccagtttgaggctctcgagccaccaacgcctgccgagacggacgtgatccgcattgacgtgagccgtcctgccgacatggttatggcagatgccctgaaccaggttcttcatacaattgatggaatccaaaaggaccaatcgcaatgacggcttcgatgacctgcaccggggggtccaaggaatggggggaaaaggagacacaatgcacaacacctgcatatggcgctaagccctcgaggttcctgagcggcctgtttgccccaccgtggcatggcattatcttgggagtttgctttttcatgttggaagctgtttgggcgttttgttttcaggtcatgttttttttgtttcgatgttgatttttcttttttcttcttttcaacaggcgtacttgcttcggatggggtcaaaggatatgggcaggggagatctgcgtactggaagcggattttggttacttttgctagcaacgcagagcatggcaattcgccaaagctctgcatttttttttttccccggttggcgttggtgtgggatgctttgcaaacaagcaagcaggagcaattggtctattgttatcatggaggaatagcaatttttcgggacgggtgtgttccccatgtatctttgggaagcgatggcgaggagtaagtaccgttaagggtatggcttggttcaaggaggtaaacaagcacaaaaagacttaaatgttggttcatgaacggtggatttattgtttgtctcctagtgatccctctactgcttctctcatgcatcggtccgcatgcgagcccgttgccttgatcgttccacagttgacagttccgcatttgcagaagcatgcaacaggcagacgaaagacccgtgctcccaggactgacaagcgttgcacacaaggcaaatcatctcaaggcaaattaactcaatgtggaatatgggcaagtcaaattacaaagcaattttagagtcattctgacaaggaacttcaaatcagacccctggcttgcttgtgtcctacgctggggactgattgttggcgagggcatactgtgcatgtgttaatgcgcatccacatcatgacctcacatcgtccctatggtagagttcgtcgcaacgaattgtatctagttattgttatcaggcagttaagatgaatccttatactctccatccctatttttctaccatttcagatcaactagccttgttttcaaccacactgcaactacttgaacataggtacctagaaagcgaggatgctgcctcatggccgatacattgtgctactgggtcccaaagcggtcactcgcagtcgacattgcagcaggatgcggtttaagccttggatgaatgcaaacccgagatgatgcgtgtgggattggaacattgatacaacatgacaatgcagaacaaggtatattacatgaagctgatcgttaatttcttcctcatttcccgtgtcagtcatcgcactagaagcccatgccattcccacgaacaatccggcaacccatactaaacgcttcatccttggtcttagcccgttgaccaagcaccgcagtgactatacctcccacacatccgtcccatgattatgggtgataagcaggcttaggatcaaccacatacggcggtggcggctcaacccaaccgccattcccatccggcaccgccacgtcgtccatgggaatcgcttcgccccctcctcctcctcctcctcctgttcccccttctgttactccttgtccctgtccgtggccctggccatgtctctggccagccccaaaacctcttccagcagtagccccaacattactagagcctcgtgccctgcgcccagtagcacgctcctcagcttgcaacatttcccgtaccgcctgctggtgctctttaagcttcttcttgcgtgtccagcgtggtacaaagacggcgaagcagaaggaaatggagaggaggaaggtgagaaggacagctagggttattatgttggcttttgggaatttttctcgtttggtgatggggtggaggttgaagctgtcatgagaggtggggagactcgtccttggggagagcgcgattggtgccatttgttttgtcttgtttccttttcctttccgtgtcttctcttggagtttggaagcgtgtatatccggaaggtcatgctattcgtgttcttctacgcttgttcgtttgtgaaatcttggtggtggaaaaaaaaatctgaaaggggtgaaaagatgtggtgcgatgtttgtcctcgctctccctcgaggcccctgtgtgtcgagtaatacacccataaacagagcgtggaacggggagataggtaagttgatcgaatgagctgtgagttattgttggtttttctcgtcccctgatccgctttgcttgccaatgtctgaactttgtatttaaatccgtccgccttatgcaaaaccgtccaggctatgctgtccttcttgcctctttttctggcgttttcgttgtccgaagatgacattcttttccaacagcgggatcgccagccaggcgaataaaaggctgagggaaagcctttggacaggaacatgtgagtatggtttagcacagcctcacttgggcagcattcggttacctgttttgctgtttcgtgatgactgatctgggcgccaagaggttccctttcgtttcgcccttcgtcgctcttgcctactatgtatataaatcaaatgcagaaagtcttgtgactgtgccgcaagacagtgaatgggcagccgagccgtcaacgagtgtaagaagggtatgcgattggataattcggattggggtatttgaaatagccccagatgtccggatgcaacggacaacgagcaagatatcgaaccgttcatcaatggcaatttgctgatgctcacacctaggcggcaaacactcgtagagaagagcccggcgatttacaaccgctcatcgtaagagaagagcggatgtcgagaggcttgtgtgacacgagaagcgatcttgaggacttgcgggtaagatgtgagcgcgggtcgagttgcacgaaattctctcattttcacattgtcggcaagatatacctttcccttcgccttgatggttcaggatagatcagtcaccccttttggctattccgtaccttgatcggaccccgtgtaagctatcggaattgtataaccgagggaatattgaactcatcgatgaactccagtcgcacgcaatgatggcctcatccaaagctttcaaagtcactgttgaaaaggagagagaagcaaaaaacacgcatgtttccttgctatcacacaggacctaatgatgctaccccccagaccccttccatacattcatgtcgtccttatgttttcttgttattatttgtcttacccaccatcactacacactacgaccacccctcgcccgaacccattccgtccctccgtctatatccagatgtggacataacttcccgcccaggctgactagatggcaagtctgcaatgagtgcgtaggtagccaaaaagcgtcgcacagcttagccgatctcttcttggctcaacagtaaccatgtcccgaatgggaagtcattaccaagcaacgagctgggaacgaataggatgccaatgaccgagttacccctccttcgttccttcctaagaagtggtatgtataggggaaaacaaaaagaggaaaagaaaagaagaagaaggataacaacctagaggcgatacatattctacatccaagactttcggcttggctcgtctatatactatacacatacacgtttgtaggtatggcggatgtacttagcgtaaaagtattgtcaatttgaagctctgtacgtgactcttcaggttagattacactaggtaccaggaggtacttcgcgactacaagaatgttacctcttggtacgtcttagtatgtctgctgtaatatcttccagcttgtcggttgcttgatccggcgggcggccatttatcattgtttctttttaaagtatttttccttattctttcttctgcttccttggcatgcgtgacagtacgaggagaagaggagtccgatggggatacaggtttctttcacgcacatctctgtcctgatgaagaagtaagaatcaagaaggagaccaaagtacaatgaggggcaatgttctggatgaaacatcccaattaacactcgagctgacggaacggttcaagagttcctcatgcgatcgcttgctccaggttatggagagtgtgtttagcttaaacttgggcgcgggcgcgagaaggtgattgcgccggacacaaataggcatcgaccaaattagaacacacatcgcaatcatatgcttctgatgaagttgcgaacactgtatgcgagacagattggacacatttttggacaagatcgcattgtgattggactcggaaatcgaacacaaaagtacctgagccgcgccgcatttgaatcctgaattgcaattgtcatgagcaaaacttgtctatatgaaagaatatatgcagtgaatagtattgagcgctaaggggtactcggataataaaagcaaatagagacaaagtaaccggagacgctgggttgcgagctctactagtgtattttctccaaccgactgccaaatagcatcacctgaggtgcataaccataacatcaggctcctcaacaatcgtcctcaccacgtccgccgccctagccatagtcgccccgtcaatcacgcggtggtccgcactccaactgaagttgcagatctgtcttcgcaaaatcttgtcttcctcccctggcaccgtcgagaatgccgggacagtacgcatgcgaccgatgccgagaatggccacctcccgatctactatcaccggggacaggtacgtgcctccgatgctaccaatgttgctgacggtgatcgtaccgccagacatgtcctggggcgacagcttgccggccacggctagagactgtaagcgggccagctcggcggcaatgctcaggatgttgaggcttccgacgttcttgatgacgggcacgagcaagccggaaggtgtgtccattgcgacaccaatgttgtgctggctgcgcatgacgagagatggcttgccattgctgttgctatcgagctcgacacgagcattgaggacggggtacttgtaaagagccatgctaacggccttgatgatgaaggggagataagacagtttgctgacctggccctcgggaaggccagacttggagaggacccggttgaggcgcgtgcgcaactcgaccaggggggtgaaatcgacttcgtcggcatagaggaaatgtgggatggttagtgaccgcgtcatggacttgaacatcatttcctgcgtccttgtgagaggcaccggagtttccttttgagggccgggtatcgtggcgtctggggaggagaacgcgctcgcggcggtagcagcagcagcagcagcagcagcggtcccgcctggcgaggttggcgtagcagcagatgggtagagtgttggcgcagagtccctagcttgtaaaaacttgtagacatcctccttgagcacccgtccatccttgcctgtcccaggtatctgagtgatgtctacgctcagctccctcgccaagtgcctaacggctggagttgccaacgacgcgtgcttgcccgtctgcttcgtcactggcgcgtgcgaggatgttgttggcgtttgtcgtgcccacggtgcctcgataaatgactgtttaagttcaggggcaacagcttgtggtgtagatgtcgagatagcctcccccttgattgcctgctgcccttccagggtcgaaacaggtccaggcggagtccaagcttccacctccttgctctccggaccggcctcaatgtcgatatcaacaaagggctttcccaccttggccatttcgcccgcttcgtagtagagttttttgactacaccggcaaagcgactggtaatttcaacagaagccttgtcactctggacttcacacagctgcgagaactcctcgactcgggcgccaggttcgacgaaccattggatgacttcgcactcgacgatacctagcaaaagccgttagcgcgaagctatggagaagatggaccgaggaccactggctctggacgtaccctctccaatatcggcaaggaggaccggcttaatgactttgaggtctctcgtggcatgaaacgctcttctcgtagagggtaactgttgagctaaagtagacgacctcgagtttccgggaagagggcgagtaggcgacgaagtcgtagatggggttctggtggacgtcgcagtcggcgcaaccctgctcagtcccctccgactaagacgcgacacttcgtgccggccaacggcgcgggaactctgccgcaagaacatgttcttcatgatgcagacaagtcgtttgagacgaaagatccaagcgcagagtttgtttatttcgaaaagagaccggaagggatctcgcagctcgagggatcacatctggcccacgaccagaaaaaagtaaaaacatgtctccaatactttccgataactctaccgcgacttgccgctttctgtgtctaacactttagcaaaggaaaggatacgacgggtgtctttaccccaatcaacgtcctcaatcgatccagcggggtggcttgctacggcttacagccttcaactgacgttcggccgagagaaccttgaaggcttggtcgggaataatccccgcggataaccgaaccccaacttctactatcatatctacactagtacatgcagcacagtacggcaaggcacaatgcaccccattggttgcgttcctgcccccccgctgtttcggcctgtgccccagaaagccgttcggcttgaccccaaactgtgtgccctggtccagagcatggggtcaattgatgctctaggtggggtagattgcttggcgcgtggaaatttcgagggacggcgcgcgggttagacagactgacatcagaaggaccgtgacaggagcttctcccgagaaccttgagagccagaaacatcacgaatcgatacgtcgtcacgtcgcacaccatgctcagccgcgcaacaataagagctcggtcgacagccggcgcctgcctcctatgccaatggaggtcgttcagtgtgtcatatcagaggcttgccaataagacaccatcaccccagacaaccaaaccgtcgacaccaccatcgacaccagctccggcccccgatgctgcttcgaaagatgccgcttcggcggctcccgtgtcgcccatcgaatccctcagagaatccggccctctagccaatgcgcccagagcctacggcaaggcgctcgataccttcacgccaacccacttgtcaaggcccattggcatgcacaaccccccaaatcccggagagaacacaggaatcgacacgcgcacactccagcagaagagggatgactttgtcaactatgagaaacatctgaagaagcgagagatgctgtgagaacccatcccgacattggccatgtatcttcatcctcctcccagcttcttgactaattagcgctataacattagcaaatccaaaatctcccgcccctacttccgcgactggcgcaacatgcaatttcacaagggcaagacattcctcgcgccgccacgtctcttcaaagccgacctttccctgtactttcccaacttgcatggccggacactcgccaaggacgatgcggccaaggtcgccgacaccacacctctcctagaaggccactgctccgtcgtcaccgtcttcagcagcatgtgggccgagaaccagatccgtacctttgtctctcccgaagccaacccagtcctgcagtcggtcctgaagcagagcggcgggcgcgcgcaattggtgcagatcaatattgaagaggatgccatgaaggcgtggttggtcagactgtttatgggctcgctgcgcaagaaggtggatgaggacgactggaagaggtatttcttggtcacaaaggggattacggacgagattcgggagtcaattggtttgctaaacagcaaggttggctacacgtatctggtggatcataactgccgaattcgatgggcgggcagtggtgatgcggagggagatgagaaggagggcctgatcaagggcgtccagaggattttggacgagatgaccaaggagggtgttgggaagaactatgtgcggaagacagcggctgtccctgagttgaaggcagaagggtctgttgcggcgcaataggcgacccggaatgcctaggcgtaaagatgcattgagatgatatgggtgacaaagtctccattgcccagctgacgtgtcacagagcttttgctggaacagaaaagcaaggctcgccaagctcaaggtttctgagcatcgaattcctgctacagggaagaagctaattgagcttacgagcaagcaagtcggctcatcgggggctgagatgggcgcatttcaaaataccacggacgaacggggaaattctggtctgttctggtctggtctacagcagatgcgtccacgagccatggtttaaccagcaagaatgccgtggacttcttcttgggtttgtaaattatattattattttgtaaaatcactttcacacttacttgcctcgcaacgcccctgaacgccgtaatccccgccatgcttcccgtcaaagtacgaaagcccgacactgaagtagtgtgtcatgtacagccgcttacgataagggttcctggaagatgcgatcctgtcgcgcttccaaagatccatagcatgcgctcaacaagaagtgagccgcataaccgtccttgagcagaatttctccgctctctcatgttcgtgaagcgctctcccacttcgttcaccaccgccactcaggagaagaaccagaacatcaagaagcagaacgcaatgaatgagcccataataatgccatcccgtctcttcctcgccgatatcctcgtgatcagggtattgattccgggcacctggctcgccgcaagagtaattcgccggttgatgtgcgccagccgctctcgctgggacgcgaatgagtcctgcaccgcgtacgcctggctcagcacgctgtcggccacatcgtggctgcggtccagcctgcctcgctcgtccagcatgtagtcggcctcgccttgctcagggttggcggcgcggtatgccgagatgtcgtcgcgcacgctgcctagcaggttggcacgcgtgcgggccgactcgagcgtcgaccgcaatcgggagaggtcccgccggtggtccgagagcttgtcgcgcagaagggagaggttgttctgcttgagcgctgagggggaggggtccgaggttaggaggcgggtgaggtgggagattacggactcgcgctgaaaagaccatgtattagcagtgttcgaatttatgtaaacagttttacttgacctctaaaaacttactttgtccaatagctcccgtagtctcgtttccgtatgcctttcctcttctgtcggcttcggtgggatgttggtctggttcgagaactgggcgtatgtgtggaggagcatttcggtctgtaagaaaatgttagtctcatgcccttcccatttcccaaggcccatgaccagttcagtcgtacttgtgtttcgagcgatcgggcttgttgtcgtaactgggcccagccctgggttgaggatgttgtcgccgccatgatgcagtgctgctcctaagctattggggcaagatcgatgaatttcaacggatgcgattcgtccgagttgcctgaaggcggcactcttggcgggaggagaatatgatgtggtttgaatttataaaattgtctgtaatagtagtggtaaggttgatcaggacaggtcaaccggtggaggatcctagatcagacgtaaatggtcgtgatgatgatgattgatgcttgcacggcagagatgtggctttgttagtggaagaagttcagttacgtatcggcaggcgccacagttacatgtccactgtaccgtagcggcctgggtcgactcttcagctgagctgctgcagaacgacagagctgaagatagggcttcaccacgtaggggacccgacgatacattccatgtcaccttatgccaggtgtcagcgcctcggcactggcagctgatgcacatctcaagagtctaggccaagcatgacatcaaggttcatacaactactatcacgcgagatatctgcggaccgtaccgttctcccgtctgaacagtggtagacatcaactgcggccgtgaacgttggcgcgagttcataaccatcacggttgatgacactgaagttgttggacgcggcggacacgattaatcagcacacatatagacatgcgagcgaagatacctcagctattgttgaaagacatatgacagaagggccaagccatgtttacacgggctttgtaaagtgctgataaatcgcaaagactcaccatacagtcgtcgtagctgttcactgaatacgtgtgattcgcagacatacaccgacgcaatgagagacgcagtttcgcacatagaacgcacgaaggatatcaatggtcgagtatgcggtaggcgcagtaaatagcatctgtaggtattgatcttccgctctttggacggatccctaatcgcatggtttggtgcgataccaggaggaacaggctctctgcgagagtcgagtgccttcacgagccccctgtacattgtcatggggcgtccccaatgcctcgagtttcgctcgtgacccgtatcctctgcaaaccgaaagccgtattttaccatcctgatgactgtaaaccctcataacagacgccgtaatggacccgagaaccgtcaacgtccaaatgcaactgaccgagccataccgcgaaccgcacccgcatgcagtcccctagcacccatgcccacaatctaccacttcatctcgtggggcttgtcacccttgcggagggtgaaagaagaggcgaggtagctggcgaggaactcgaccttcttgatgttggcgatgagggccttgtcgatggccttctggtcggcaacgcggctgctggaaacctccttcttctgcatcactatgtcagcattgtgcgccccgtgttccagctcggaattcccaagtcgtacctggggcttctcgccctgcttgaagaaagcctcctcaccagccttctccttggacttctcggcggtgaagtacttgggctgagcgatctcgttgatcttggcctcgtcgatgccagcgagatcgaccttctgggaagtggcgatgacgtagcgggcgttgacgcgacggaggggaacaccgttgatcttgaaagggccggtgacgagaagaacaccctggtcgagagccttgaggaggacgacgcgcttgccacggaaacggccagcgaggaggatcaggacggtgccggggacgagggtgctgcggggagaccacgggcggatggtcttgcggacctgtagagaacatggtagttagaatcagttgtattcgcagagtttgggaatgtccgcctcttgtcgtcgcctccacgacatgcactttgcggtccaaagtccaaaatcgcagcaagtgctgccgccctccacttgcgccctggttgtccccatttccgcgccaaatcgataaccgccaaaccggccgcaattccaccaagtgcatctcgcgatacttcgccaaaaacgtcgccggtcgcttggaaaacttgtgcatgcacgtaccttgcgaggctgggcctcatcctcagcagggtaccatttctgggccttctcggacgagtgagggaccgtccgggtcgccttgccaaaggtcttcgtctggggagccgccgcggacgacattgtgtggactttggctgggtggtgaggttagtgcagaatcgtcgtcaacttcctgactgctgctcgagattttagaaatgttggagtggccccggttgtgtgcatgttacgaagacccaaaccccaagctaaccgcattgggattttgcgggaccgttcacctttggcaggcggcaacgcacgggccacctcggaaacggtagggttttccgccctccctgcgattttgcgcatccacacctctcagattttgttggatagcgagtgcctgaagaccgcgatcctctgatacttgtcgtggtcaagccctactcacccaacgtccttcaagctcgacgtcaatcacattcaagatggtacgtacggcccttcacgtccgacggctcttgggggggcactgttatgctgccaatttcatcgatgtcttgtttggcaattgctgcacttcgccgatgatctcatttgcgacgatatcgcagacgccaaccgatggcagacggaagtttttggaaatgcggtgcattggctgactccaaatcgttatagtcttctggaaaggtcaaggccggcgctctctggtccaagaacaaggacgagctcaccaagcagctcggtgagctgaagactgagttgggtcagcttcgcatccagaagatcgtctcttccggcaccaagctcaacaagatgtacgtcgattttgcacccgccgattcaccacgagccacttcgaaaacgggatatgggaacttggacgaatctttgggaatatcagggaggattgaacgggttggctgacaggcgcatctttttacagccacgacctccgcaagtcgatcgctcgtgtccttaccatcatcaacgccaagcagagggctcagcttcgtctcttctacaagaacaagaagtacctccctctcgatctccgcgccaagcagacccgcgctatccgccgccgtctttccaaggaggacgcttcccgcgttcttgagaagaccaagaagcgcaccacccacttccccctccgcaagtttgccgtcaaggtacgattacacaatgcgccggcctcaatggatgagagacgcaaagttccctccattgcacatggtgtcgaatgccgatccaaatacgaagaaccaagaccatgctaacatgcgtgtctccaggccgcttaaatgtgcttcttctggggttaaggggttggttgtgggtatttaaacaggcagcgcggttttgaaaaaggatttcgcactcgacacactgcatcatcaatggagcatgcttgaacgggttttttgggtgctatcaacgaggtcaacgaaaatcttgatccggctaggtagctccatagctgccgaaatgaatgccacgggctgaaccaccaccatcgccaccaccgcagacggatcgttcatgatgatacccacgttggatacttgacgaccccccggccggatgttgttctgatcgaagattgcaggaagggggctcatggcttgggtccctctgtgcgatacaacggctcttctggggctgattggtgtagccaggtacacatagttgcctagaaaagagcgcagttgtctgggatgggaatctttccagggctgcgtcgcgaacggatttgtccttggctctttgactgttcttcatgatgtccctctattctcctggtcctggagtgatgatcgtctcgcctttgctgtgcttggcagaatgtgacgtatttcggccatctgcgtagtatgtacacactacaggtacctcctgcggtcacgtatctgagcgacgtccacgtcttttgcggctctgcgctgccaatctcagtcctgtttgttgacacccccctgagtccacactcatggacactgtcaattgtcgttatgtctccagtgtattcgtacaatgccgctcccaccatggccaaatgcgcaccaacagccgtcctacagaatatcgacgatatagaatgcattacaccaatcctgccaccttatatgctctgttaatgcatggttttgaccaatttgcgaacactgacagcgtggtccaagtcaaacagactattatttgtctctgaccgcccggcagaatagcaatggaacggcgctagcgagtctttagcgtgatgcgtgccaagcatggaccagctctgtgtctgtgatgaggtggtggaagctccaactgtcctcttgtggcgggcgcattggggattggactctggctggacctccaccagtccgtcagtgacagcgaagctctccaacaacctgcaccatcgcgaggacgcacaaactaccagaccacggccatcatgtcggccgattccctagaacgtctcgccagcgcgggcaaaggggatagcacccgcacattgctgcgagtgattatcctcttgcttgtcgccggtgccgctatctcaagccgcctgttttctgttattcgtaagcctcccagtccccagcttccttgacgtggaacatgcgcggcagagtgaagctccggacgagctgggcagcaatgtcacaaaattgaacccctccaaaccgtccgcaaagctatcctttgccccaattgtccaagaggctaatcgtttgaatacattttactttcaattataattatgactgctaaccgcttgcgtgcaaccaggtttcgaatctatcatccatgaatgtcagttcccgagctaacaagcttgcttcctccccaatccacagcgccaacttgaactacgtccacaggcaccgcaacaacaccgaaatccttacgataatgcatcactaactcccgtatagtcgatccttggttcaacttccgagcgacaaaatacttggtcgcaaatggattctacaagttttgggactggttcgatgaccggacatggcatcccctgggccgcgtcactggaggtactctctatcccgggctcatggtcaccagcggtgtcatttaccacgctctgagggctctctcgattcccgtcgacatccggaatgtctgcgttcttcttgcaccggccttttccggtcttactgcctacgccgcttacctcctcaccaacgagatgaccccgtcttcgtccgccggtctccttgccgccatcttcatgggtattgcccctggctatatctcccgttcggtcgctggcagttacgacaacgaagccattgccatttttctgctggtcttcaccttctacctgtggatcaaggctctcaagctcggatccatgctttggggagctctttgcgccctcttctacggttacatggttgcttcctggggtggttatgccttcatcacctgtctcctccccctccacgcatttgttcttatctgcatgggtcgctacagcactaggctttatgttgcgtacaccacttggtatgcattgggaacattggccagcatgcagattccctttgttggttttctgcctgtcaagactagcgagcacatgcctgctttgggtacgttgacttgaccagcccccctctttcgagtcgttttactgacacttgataggcatctttggattccttcagcttttggctttcctcgactacgttcgttcagcgattcccagccggcaattccagaccttcttgtgggtctttgctggaagtatctttggtatcggcctcatcggccttgtcgttgctaccagtgctggtttcattgctccctggagtggtcgattctactccctgtgggacacgggatacgccaagattcacattcccatcatcgcctcggtctctgagcatcagcctacagcatggcccgccttcttcttcgacctcaacatgctcgtgtggctcttgcccgctggcgtctatctgtgctaccagaagctggctgatgagcatgtcttcgtcattgtttacgccttgtttggcagctacttcgccggtgtcatggttcgtctcatgttgacgctcacccctgttgtttgcgttgcggcggccattgcgctctccaccatccttcacacgtatctcaaggccaagtcacccaccccggaggagcttcttcctgaggaatctaccgacggtacctccaagaaagcatcgaagtcgggtcttagggcgtcgaacaagccatacatcggcatctatgcgaccttctccaaggtcaccattgttggtctcatgaccgcctacctattgctgtttgttgctcactgcacatgggtcacctcaaacgcttattcgtcaccttcagtcgtcttggccagtaggatgcccgatggtagccagcacatcattgacgattatcgtgaggcgtatcagtggttgcgccagaacaccaagtatgacgccaagatcatgtcttggtgggattatggctaccagattggtggcatggccgaccgtcccacgcttgtcgacaacaacacctggaacaacacacacatcgcgactgtcggcaaggccatggcctcccgcgaggaagtcagctatcccatcatgcgccaacacgaggtggactatgtcttgattgttttcggtggccttttgggatattccggcgacgatattaacaagttcctctggatggttcgtattgccgagggcatttggcctgatgaggtcaaggagcgcgagttctttacgcctcgcggtgaatatcgtgtcgatgccggggctaccgacaccatgaagaacagcttgatgtgagtgcagtcctgcttccacggccccgtctattactaactgtttcacaggtacaagatgtcgtattataactacaacaacctctttccccctggacaggctcaagatcgcgtccgtggcgtccgccttcccgacgaaggcccggttctcaacaccatcgaggaggccttcacgagcgaaaactggattatccgcatttacaaggtcaaggacctcgataacctaggccgtgaccatgcttctgcttctgcatttgagcgcggccagaagaagaaaaaggtgataaagaagaagggacctcgggttctgcgtgtagactgagatggtcgcatggacggggcataagcagatctatagatgatatttgaagttatttactggttcaaaccggatgagtgaacagaaaaagcgaggttggcactgtataagttagcgtctgtgttggggtgaatatgaattgttcctttcgactgcattgtgagtaacagtcatctcatcccctacttgttacacgaagatcaatacgtttcataggaagtcccgcccgtatcggtaacgatgtcggacgcaactgaagtcatttccactttccaggagtggtactgacagtttcacgcattgttgtcgcgtgtagcgaccggccaaagggatcctgcaagttttcatccgaaccaggtcctctattcgcggttctagaccattctcactcctgcatctttcggagagtcccaactactaacgcgtcctgcttgagtcaagagattccggtcgcgtctaacccccgccaggtcccaaactcgtaacttaactctttgctcttcagccttcaaaaccatccttccacccccgcgcctctgttgcccgtctctggcaaccctcctacactcttcgacacctcaatttctccgctgcccgagaccattttgtattaccagtccaaaaaatttcatatcgttaccattacactcggtacgcggtggagtatctccacggtttccgacatcctgggcaccttccgtcgtcgtcccctttttcccattcacttccaccactctgctaacaaatagttgtcgggtcgttttctttcactagtaaagtgttagttcctcaagatcgggtatttgtggttgtttcttttcgtttttgcaactacttcccttcatttacacttttctttgcgtatacctttttgcaggctcaacttcgcgatagaacaatatctttggattgcctcgaccgcgtacggcgttatatccagagatcactgcccacggtcagacgggtggcgcgcttgatacgcgacaaggtaagccatccgcacttttaccttcaattgttcctctcgcgaagcacgaccgcatcgacactcagtttgtgtgtcgcgggtcattcacgactccttaaactacctcaagccccccacgatactcctttgtcgttcttcttcgaaaaacatcggccggtcaaatagccagaatttgccgccaggaggccccgcctctacccttcacttaacgttttgatccttggttactcaaaaccctctcccttggcaaaaattgcaagctgaccgtcacaattcgatattgccagccagaaaatcactctcagacacagagatttttcttcgcgacaccaccatgcctcgtaagaagcgtgcgtccgttgtggacacgttgcttagtgttaagggcgtggctagactacttcgaaatttaacagtgcaagatcgattggagcctgacaatcttgtggctagtcgctcgagcagtcttgcagggcagtcttcaaccggtcgtcactcgcaaagcacctcagagacctcagagatcaagcgtcgtcatcagcgagcgggaacgcgatcaaagtcagatcatccaggtgcttggccagagagcctggagccccgggatccagatactttccaagatgacgagtccgagtcctaggattacgaggacgaccaatcttgggaatatccctcttcagatcgacatggtcacacaagcagcgcggatgtcgagtccaatagccgctacgccctcttccaagccagttgcaatggcttctctgaaccttccaccagaagccagtccgttcctcgtactccgaccactatccaacttcctactcagcgagggaccagatctatgacttcctcttccagggctgctgccaaatcaaagtcactacgcattgatgggagttacagacgcaagaccatgcgtgaagataccaatcttgaatcttccggctcagaaagatcgattgcacaccagaagaagtcttatggtaaatcaaagagtgacgatcggttcaatcgcgagtctgcgtcagtttttgcaccgaaaacagccataacgaggaatgagccccggagagattatgccaatgtttcggatggcaatcaatgccagacaaaaaaagtatccaacagtcgttcttaccaacgccagtttaccaaacaggcgccaggccgtcaagttcgcttcgtcaagtcgaatgctcatctccgtggattggttgataagctatcaacacccaactacgacaagttcgaggctcactaccagaagatgctggctcaaaagcaagacaagggcttggataatccgaagtcacctcactccccgtccccaactccaaaccctgatttcgatgcacctccactgtcgtctcagtccgcagcacctgaatggcttacggctttttcattgtcggcttcatcaatctctatgaaaactcatgcacttccttcggcatctgtgcccagatccaggacggcgacagcgtctgaggtatcggttcctatggcagtcccttccgcatttcgtacaaatgcttcatccacggctgccactgtctcttcagattgggattctactgcagtcttgcccaatgcgtttagaacgccttcccgtgcaacttctagggcaccgtcttgtgcagcttctaggactccttctatcacagtgtccaatattccatcacatacaacctctatagcagcttctcgtacggatttaaggagtccatcttgcgcaacttctaggacctcaaaaactcgacaacatggctgcgattccttcatcactacgtcagccgctgcttctataaagccaaccctgaaccctcggaaaagtacttcaaatcgcgtggaccccatcatgtcccctcgtccagagtctactgaaattgcatccatgtacataaatccggtaaacgaggagcattcgcacgcgcagttgaacgagaaggttgatgagcatggcgacaagcagcatggtgtgcaagtcaatgagggatcgggtgagcagggtaacgggcaggtcgatgaacacgttgacgagcagcttggtcagcatatcgacgaccaggccaacaatcagggtaacaaacaacccgactcccaagccaagaattctgtatcaacgagcaaggagaccgcatatggcgagtatgcaactatcccagacgttgccatcaacggcaacaacgagaccggttccaacacatgtcccttgaatggccttcttcccgaggtctatgattgcaagcacgacactcgacattgcttcgcctgcagtcgtcccagagacgtgcggtatgtcgatttcaggcatagatattgccgcggagaggaaccacagcgtagtctttgccgcatctgtcatcggcgccttgaccgggatatggaactcgacctaaagcccaacaatagtaataagaggacgctcacggacatcaaaaaattccactggtgcgcgcagtgtggcactatcaggtcccataaattccatgagcattacccctccggaacggaggtccctcctcgtcaccagctgtgccatccatgctgcaagtgggctaagctacctcacaagagtgaatttgccatttatgccccagctaaagtggacgatgacgctagcaacaatagcaagaagcgagaaagtggtgatgaaaaggaccatgccggaaattccctggtaagcttggtcatgccctagcgacgcggatcttacttacaatccagcagaatcgcctcaaagacatcagaccagctgacgatggccctcgagatggcccagctgtggtcgaacccatgccttccaacacgcaagctcaggaaatgcaatacctgaaagcttcggcacctgtcgttagctctgatccaggtcatcagcatcatctttcgaagtctcatgccatgaccgaaagtttggtgtcacggcccgtagctgaaagctcatctcagggtcaaatcctgaggcctgtcgcttattctgcacctggaaagcacgatccttctagtcgcttagacgtctactattcacagtcatggcagatcccagttgacgatagtcctcctcctcaacgcaagaggtctactgccacctatagctacgatcaagttaacgagggccagctccacgagaatctccatgtgaactatcatgagatccttggccaagaggacatttgcaaccgtcaagccaagcaccatcgtggcacccatgaaatcagcttgccagagattttgctcacagttcccactggggacgttcatataacgcagcaaaccgtgttttcggatgagaaatgccctggaagcccgctccacgatcacctttctcagttctcttggaaagatggtaatgcgcgttatcattcagagtatcagcgtcaaccatcaatgcaatcacaagcaagcaatcagactgtgcacccctcggacaataacttcacatcctaccgcaacaaagagaactacccgaattaccctcctcaacatactactcctagacaattccattggccgactgggcggggagaggtggacaacaaccagcccaaagggctctccgacatgttctacgaaacagctgagggcaagcgcgccgatgccttctttgcctccatgagtagctggtcagagcctgattccaagttgacaccgcggaatggatcgacagacaactacaacacatggcctcccggctcatacaatatgacggagccggcggcctacgagtacttagagaaacgtcggtctaagagagcaagtgtcattcccggatcgcctccccatggccacgtgcgcaatgtcagcgactccttgtcagtcgaaacggtcggtgtgtggcagggcgtcactccaggagcgcctaaagcggaggttgcagagccggaatctccagctggtgaagaggtgagtcaagttgcttttcgcatgcgtcattcccgcagaaacggaacaaaggaagacagtggctcgtctgcgttgaatttataggttctgattattaaccatttccttattactccttcacccactgcctgcacgttacttcctggctgagtatactgtctatcatattcactgatcttccgcattctccctcttcttaagaccgtagccatgtggctactataatgtttagtttcactctaatcatgtacccatgcctatttttcatcggtttctctagcccctttgctacatatacctgttatgctgaacggtcataacaagcacacttggttgttgtaccgagcggtaagacattatgcttacagtgcaaagcttcatacattctccttgctgttcttggcctggcgagacgacatgaaggcacattcatccgaacttcttcctgctcttataaggcagattcattatgatattagcgcaggtgtggaaaccttttctcccgggctggcaggaagaacaaggcagactcacatcagtggcatcaagttcattctgttcatgataagacacacaccgagggggctcagggttcagcaaacccgatgtaataggcacggaactattgagtcttgtacatggcaaagtaccactacatcggatagcccttggaacatccctcactgatagacccagaagagaatggcagaatgacacttgtcattaaaaggctttacctcgaaaacgtgggaaactagcgagtggcaaccgctatacacctcttgagtccggcataaacaaatacccaagcatcacaaccaatcagttgacacccggtccatagcaaagcctacagtatggctgtacgtgacacgcaatgctacttgtggaagaacgaaacccaaagcgtcgaacaaatcgtagcgcgatcgtcggagtagaacaaccagtatgtactgaccctctcttttctagtttccacattaatacagaatacacgacccctacttcacaaagagaacaggcaggctttggtggtagtgccattttaacgctggtcacggtagccatcctttcccttgcgcattcttttgctaagattcgtaaatgagcatgtacaaatggaaccataagacgagcaagcggaatagcagagtgaataagtaaaaagaaaaagggaggaagtcaagagaacccaggttgggtcaaaaatttgcaggggatttaagcctccggtacacagagctttatctattcgcttttcaaacattgctcttaggacaaggtgaaatggattttagagcaatgagctcattttgtttgccaggctctcgttgatcgatgctagcacagcgggagagagcgaggacggcggacacaaacttgggaaacagagaaaagcctatagacagacaatgtatcacggatcaaatctgtggttcacgaggtgacagctattgttttatacattggcgctgtgcacaaatcacctactcgcaatgctaacaggaaagagaaggcagggttctcaatatgttttgtcacgcggcgtgttggccatatctgatgttttgctatcccaattgaagagtttcccttactacatctctcttcatatgtgttttcataccgcagaaaaataacagcacaacactacagcatccttggagagttcccagacgatctgctgtttctacgtatacggattactgtttaaggttttggctttacccaaaccctacaataacccttttaaccgtagaacacactacccagaagtgcccatgagtcgaatgttgctggttgaacaaagtgtacacccaaaagtgctgggagaacattaataccgcatagctctcaaggtagctcttatgctagaggtcggctagtataccgaccaaaaccccccaaagaaaaaagacaaaaacaaaccaaagcaaaaatgagctcaaagcctaacctcgaatgtgaataagtgaaaaccacaaccctcccacacctacgccatccatagagttttcattcgctagaggtcggttggtatactgacccaagccatgtagcagcttctacattaaggtgtgggaagaaaaagaaaattaaaaataaaaaaaaaaaataaaaaaaaaaaccgacaacgtgcattcatcatgtatccatccatggaactactcctgtgtcaacgtcctcgatattgccgcgcaaccccatccctatttcagtccgtaaacaagcaagatacaaagaggcggtgaaatctccctagacatccaggtgttcttgtttacttttgtgctgctgccctactactttctgcaagtggtagtggtgggccttgtggctgggtccgagatagggagagaagggcttgctcgggagttggaaagtccaaacctgaaggttggaatggttcgaaccgagcttctggtggtgcctgtgcctgtgcctgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgccgtccctgttgctgtggtacttgcggtagctccttctgccctggcggtagtttccgtagctgtttgtgttgttgctgatgccccagttcttgctgctgctgttgttgttgctgatcttgctgttgtgattgtgttgtttcaccgacgacactatctctatccacgctggcagtcgcacttcgcgaaggagcagtgaagtcaaagtcacggccctcagctgccctcttttcccgagcctttagacgcttgacgcgacccagttgcctgtcttctttggtaactttcttcagttgtctgctgatggtggccctgctgacgttgcaatcacaggcctctttgagaaacttttgcatgtcttcgatcaaggcatcgtcgttgtacttgagccactccacaagtttctgttcgacagcgaggtgcgaatgttagcttgacgggttcccaagacatgcctcccctacctactataaaggtagtcggcaacgcgaaatacaacactacgcagtacgtacctcgaggttctcagcctttaatttctctgcatttttactgacatctggtggtggtgcgatcctgccattggcttcgaactcatacctccttcgacggatggtacgctcatcaaagcccagaataaaggcgatgtcgtggttggacagtttgtccctgagagtgagcatcctttcaagaaggactctctggtcctcggtaaaccgcttgcccgtcatgatggaacaaccacctacgcaagggattgatcacgttcaatagacatgccgattgcgacatgaggtgttgcctaggagcgcgatggttgtagcagccgtgagagtgatacctaacagcgttaagcaacgaagtgaacgacggacattgaattgcttatccccggacggacattcagtaggacgtgcttgcacggggtttgcctggctgaaatgctgtgcggcggcttgtccgcacttggcagcaaggttttgatagcacatcggcaatggagtggctgtcatatctctctgtcagggttagggttttgcttctatgactgtcggtaacagcgtgccaactcgccaaacgagagtatgcaattcaaacttggaccttcactgcacaagagtcaagggattcttcaggcaacagctatttctgaaactttttctaaatccaaatgatcagtaacatatgtgatcctggttttcacttacagatagtcagtagctatgcaataggagatgttgatagtccaggcctaatctgtcaatactttactaattaacgccgttgctcaagattctctatgagcattctaagcaaagctattatcacggaaaccgcccagcaatatgataatcagttttcaaagggtaaataaacatctcatgtggtaggagttggtggagctaaaccgaaatgaagcatttgagacgaaccgcctaggcgggtagggctgcactaacaaaagcaccaacccctgatttgaatgatgtcaaccagaattttggtgcggggaacagcatgggatcccccactttctccgcatgcgctccaaaactcccgcttaccagaaaagctcggccatgaggccgtcgacgtcatgcaactcgaatactgtcagctatcagaccactttattaccccaccacaaccgacactggctcgtacccaccgcttaacagtagtgtagtgtacactacagcataggagctcaagagcgatctgtcggtccttcatgccacttcatccaatcatggaagaagcaggagatgccaaacattatgacttgttgggccggggacgtcggtgtagtgtacaatgtttatacactagcgggccgtcaatccttcctctatctagacgagccgaaccaagcactatgacatgtcgtcgtggtccaacacgcaaggaagaggggctgctagagatatgtgttcagcgctcgaataaaggctgaaataagacgccattctcgctcactggtgaacccgtctcaccatcctcacatgctcctctgccctggcgataccacgaacccaggacgccgacctcatcaataaccgaggaactagaagaagcactaacctctgcttccccatcgtagcccaccatgaaggatgtcgaagatattcaccgtccgatgctaaacagcctccagagtacatcagccaagatgaagaagattgtcctttcagtcaatgctgggtcctcctccgtcaagatctcagcctacagcgctctcttcggccaagcgcccatccagcttgccgaagcccaaataagcggcctgaccgcaccacctcccacccttcgatatacacggcatggcgagaaagtaatcaacgacgaggaagtcaaagatcaaaaggtgtccacccaagccgatgccttcgatatcctcgtcaaggccttgatcgacgacaatggcgtccccgagatcagcagcaaggaggacatcgcctacatctgccaccgcatcgttcacggcggagactttgtgcggcccaagctgatctcggacgaaacctatcacaacctcgagaagctaaacgacctggcgccgctgcacaactccactagcctcgtcatcgtccaccgctgcatgagcgacatgcccaagacgacctttaacatcgcctgcttcgacagccaatttcaccacaccatccccgagcacatccggacgtaccccatcaaccaggacatcgcgcggaacaaccatctgaggaagtatggcttccacggcatcagctacgccttcatcacccgtgccaccgccgagtttttgggtaagaaggtcgaggatgtcaacatcatcgctctccatctcggatccggagcgagtgcgtgcgccatcaagggcggaaagagccttgataacagcatgggattaactcccctagctggacttcctggtgccacgagaagcgggagtgtcgatcctaggttagtttccactttgtcttgttttttcccctgcccccccagagatctcatcttccccaatccctttctttccccaaactaatccgtcttttcccacgcctcgtccagtcttgtcttccattacgccagcgacgtaggcaagctctccccggcctccacgaaagatctccacatctcccgcgccgaagagatcctcaacaagcaatccggttggaaagctctgacgggcaccaccaactttggcaccatcaccgccgctttggacccctcctcttcagacaccacctcccatctatctccggaagaagttgccaaaatgcgtctagcattcgatattttcgtcgaacgtatctgcgcctacattggctcatactacgtctcgctccaaggacaagtcgacgcgctcgtattcgccggcggcatcggtgagaagagcgatcggctgcgggcagcggtcattgagcaggtcagctgtcttgggtttggacccgtggataaggaggcgaatgagacgagggtcaaagaggagttggatgatagtcatgatgttatcgaaattgctcctccaaactcaaagaaggggggtaaagatgggagagagcatagggtattggtttgcaagactgacgagcagtttgagatggcgagggcatgtgccgaggatggggaattttggcgatgaggtggtgcagtgcgtgggggtggatggtagttttcgatagaggggaaagaaaaaaaacatcgatttaagcaaaaagaagcccgagttgagagaggaaacggagactcagttggaatgagagcaggcaagttcagtttgttggacatggacgcctttgggaggtccagcatgttgaaaaagtaataaagcacatgcattgaccaaagttgctcaagatccattttggaaaatagggttcagatgaaacgaaacgcttagttaggcctgcatacatgcgtctatttccttgcaaagcacgttgaggtgccagctccagccaggagtaagtatctaccgctaagtatgtctgcctgtaacagtgtgcagatgtaggtgcaggacctttaacgagtaacagatgaaaaacgacgacacatctacatgttgatgcacggtcctcgccttatacgctagaaggttggaaggatggaaaagtagctatcctgcacctagcattttaatgatgaattatgaccgacctcttgataaacattttgcgtacttgccctggaacggttttcctggaagacagatagcccgtgctagttatgcccatagacgtagtaacattatgtgttggtcacaggggaagagtctagcgtcaacataggaaaagtactgtatgtatggtcaatttgtcaagcttgttattggtcttttagctatataagacgctttgtgtattgtgtaaccaagaagaggatatcgatgccagttgcaaaccctaaaattgatacacatggacagtagaacgccaagccactcattccatacggccaccatcctgatcagcctgttgtcggatagatgacgagaagaaacaacttcacccctaattgcgccgtaccctaagcaaatataccccttgccctcttccatgttgcctgatcccagttcatgttgataattgaatgcaagaaacagaaaataaagaaaataaaaaaaggtctccaccatgcgtgtacttgacctctaaattgtaagtgtataatcccaggcaaaaaaggcctttttgacaagtaccgaccccagtaagatattgcatgcttcgcaacacaagagaatagagtgagggttgctttgtaccattccctataggatccaagacaacggaaatgtgagaagccgcgtcgtaaaagcgaaagcgcggcggatacgtcatgtctgacagcaaacacgcctgtcagctggcagtggcgagacacagatgctcgatcctccgagaagtaccgacgcagatttaaaaaggaaaaagaagggtcatattaaaatgtagaattgactaagaagacccttcttggcaggcgactgccatagccagagcgtctagcccactactcggcgttggcacagcgaccgaagggctcagaagaggaaggttaagtccacgcatgtcccaggcactcccaaccccaggtgtgagtggtagtgtggccgggctagcggcagcggcgacggttgttactgatgttgttgacttggatcgagaggactttcctgaggaagaaggcttgcgctctccagctagagatggccgggtagatgagcgcgacttgtccttgtagtgtgtttccagatgctgcttcatgttgtcggcccgtgtgaactttttggtgcagccttgaaacgaacaggggacagccttttcggcagtgtgaatcttggaatgcctcgaagcatggccggatgtggtgaaggtcttttcacaaccatggctgtcccgatacctgcacggatagcgcttgccggccctttcagtggctgccgggctggcagcgtcatcctcataagacatggacctgctgtcgctcatggtgcgcggcctcttcgcaccaatgtagctgtgagcgtcggagtagtcctcgtacggccgagtatcgatagggtaaccccggctatagtcgtagatgggagtcatgggagagatgggctcgttgctcatttgggagtcataggagtcggatcgaagcagctctggagtgtttggtgacgacgagatactcctggtcaaggcggggtggtagggttgtccaaagctggatggcgcgcggtaaggcatgggctgatactggacctggggagctttttgaggctcatcgtcgttgaggagctggacagtgtgtccattggcgtccctggcgaacatgatggtagtagcggtagcgcgcaaagcaaggccggatgacggataaagatggggcggagacggtccaataattgtggactcggcggaaggcggaggatcgacgtcggcggaaaagaaccgaatggattgcagaagaccaaaaagttacaagctgatgagaaaaagttactctggctgagaacaggcgcagcacacaacttccgaagcaagtttgggccgtcgttggtttgcttccgtgaggctctcaggaaaggcggtgcaatgtagctagacgcttaggtaaaatggcccgcgctgaaaacttttcgctgtcggttgccgaagtcgggggaaaaaaagctcaaagctctaaccccgattctgtccagggtaatgtgtggtgaagcaatgggtcggtcaaggtaggaccgaatctggtcttctttgtcgtttgtagtgatggatgtggtaacgtagtaactctaagagggg