tctattaggcttattctataaagctaagtagctatatctagtatcggtgggctaaagcttattaggtagatttacgcttatacgcatttttattacctttataattattttctattctatacgcttagctaagctatttagcttataagtataagatagagtagctttaatagcaattctatttttatctacttatttcttaaatcttaattattctctctatagttatattacctaattactatcttagtatatctctataattaaaaagttatattttattcttactttctagtagtatcttttaataacttttataatcttaagcagtaactttaataaaagattattattcttaatctttctagaataattatcttttattagcaataactattgcttttttaattattctaaatgcatattaaatagattctataagatataatagaagagttaaggtaatctttcttttagttttcttaagattacttataaggcgtatgctattatataatatttataattaatcctcttaatactagtaattttaatattttatatatatttagttagagcctatagtgccttctatctaagataatctaattattagtgctatatttacttattactacttctattttatagataatataatcttagcatagcttttataatagtagagactagagaatagaaagacttaattaattctaagaagttaagattatactttctaataagcatatagagtaacttattcttagatagattactatattagagagtttaatcttaactagtatactagatatttctctaatcttaaagtcttgcttctaagataatattaaggtagaaacctttaataacctttatattagtaagtataaagtctactatatatagcctatttagttctaattattaggtttcttataatctaagtactaaatactaataatagataaatgttaggttcttgctttaatatactctctatttatagctttaataaacgttttcttcttaattaggctctaattatttactaagtagatgcatactctactattaagaattatagattagtatagtaggtgctaattaaaagtagtgctatagatctctagtaactcttttataaagaaagttagattaattaagcttacttaaatagtaatagagtaatctttatctaatcttttcttttttaaagtagtagactaacctaactttttaatctatttatagagatcttgctatttaggcttattatactattctaagatctttttcttatctgcattattaagcttaattagattactagaagctaattctattactgctgtttaaagcttaagataggtaattagtttctaataataaaacttatctaattagagcttttgcaggtaagatctaatatataggtatacttttaagccttttttaatttttctagttaagctattttaagtagtttatctatttaagattagtactataaagattaatagtctcttttcttttctagtatttctagattacttacttagtatagcattaaatactctagtaatattatctaatattagattattttttttctagagatactctttctataacttcgtgcttatttctattaagcttattctagagcatattttactataattatcttaagaaagttagtaaaagtaatagtctctttaatctctagaacgttatatatctaagcttaagcatagagagtttgctatttattaaactacttctttagtctaattctactatacttagctttatttaagtaagcttagtactcttatctaatttaattctaagttatagccttacttaaggctagctaatctttaagcagtttaagttataattagaggcttaagttatctatctaggaaagtctaatctagataggcttaagaaagtctagtaagactatttttataatctagtcttaaagatttataagtatagcagctttttaagactatttagtagtaagaactttctattattagactctcttattatagttagctaacaaaactttataagctttaatatctttaatatattcttataaagactttttataattagcttttactttattagtagctctagtagaagaattctttagcttaactagcttagtagataattctaagtatagagaagcattattaagaagattaggctataataggctatctagattaacataattctatatttgctttctaatagtataaactttaagttaaatatactatgctagctagtctttataagcttaaagagtaactatagaagaaagttttatttagtctatttagtctatttagactaatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcttatactaattactataggtaattctaattacttagcgagagatagaatagcttactagagttcttattaggtattattctaaatctattaagaataactcttagattagttagctatatactagtagctttaaaagcttttaagatagtattttctttaaagaataagctctaagcttactagaaaagagagaaaaagtcttctttcttaatagagataaagctctaggcattatagagatactaagtaagcttattagagtagcttaataagagtagcttaaatattactatatttagtagttatagcatataggttaaataagaagaaaatactattagaagaattctatagtagttataatacttaagaaacttaaagataagataagatttatagctattaagaataagtaattactacttttttagtttattctttatatagtaattaaatatctacttaagctatactaaactaatattattattactctaacttaattaagataatataataaagatgttataattctctatagtaattctctctatctagtttaatctaattactctttaagttaatacgtagataaagcttagtagcagtaagcttctattagcgcagatataagctagaagcgttaaaaatttatataatttatcttaaagtaatgctctaactttcttcttatcttattaatatttactaaaaactctcttacttattctaataattctaataagaaagctcttcttatctatattatatatattactagctttaagataatacttattaagcttcttatgcagaaggttaaagtaagcttaatatttaatatagaaattagcctagtaatatatataatctatagcgctagttctctttaagataagcttatttttattctagctaataaagcgcaaaacctagcgcttagagaccttcttcttagctatagataagataaaatttctaattatctctcttataaaaggtaagccttgcttagtaagttttttaatatatagtataagctctaacttctatagtaagctaagtttgcatctatttagtagctaagtgcctactatagcctatatgcttctatatctttagcttaatattatgcaattaatattatattttatagcaacttctatatacgtaaaacgttcttctagcttatataatttaatatctttaattatagcttaaattagatctatagtagtagagttataacgtgttaaagttagtattaataacacgttttagttttagagtaggcgcctagtgtctccgggcgcctggtgtctatgcacggtattccttttccgcggcatcctgcataccaactccaaatgcgacgatgtcgttcttatcaccggacaccaagcaccacaacaagtttgcggctctcgatgcaaaaaccacgaggagagtgaacaccttcggacaagtagctgtcaaattccaccaaaatccgaccagcctacggcactggttcgaagatgcggagcagcgaactgctcatgaggcagcaaagaaattaaagcaggcgaacagacttcggagggagaaatcaaaactgcccgctccgcgactgcacatagccatacacattgtcggctcgagaggcgatgttcagccattcattcccatcgcaaaattgctgcaggaagcgccgcatagacaccgagtacggatatgtacgcatccagcgttcaaagagtttgtcgtgagttttaatcttttttttttcggggcgaatgagcgatcaatgtgctgatttgtttcgcaggagagcaacggtcttgagttcttctcaatcaatggcgaccctgaagcacttatggcctacatggtgaagaatccgggccttttacctagcaaagagagcgtaaaggctggtgacattggtaaaaggcggaaagaaatggctgaaatcattgaaggaacctggcgaagttgtatagaggccggtgatgggacgggggaaaagatcacagctatcgacgtagatcagcatcaggaattgtttctcgccgacgtaattatcgccaatccgccgtctatgggccacattcattgcgccgaaaagcttggcatacctttgcatattgttttcaccatgccgtggtctccgacgaaggctttccatcatccgctcgccgccatggagtatggagacatcgataagcctgtggcgaattacttcagcttcgctgtgatggagcttttgacgtggcaggggtatgtagatgcaccaagctggtgatccggtgtacgagatgaattactaacattagacaggcttggagacctcattaacaagttccgcgtacagactctcaagttagatgcggtaagtctcgtcatatttttcattacgaagatgtgttgcttggactgacatgtccaccgtatgcagataagtccaatgtgggggtttcaattattgcagcgacttcgagtacctcactcatatctgtggtctcaatccttgatcgccagacccccagactggcctcctcatcttagtgttacgggtttctcgttcttggatcaaggctcgacctacacgcctcctgaagacctggccgcatttctccagaaaggcccaacccctgtttacatcggcttcggatcgatagtagtggacgacccaaagaagttaactgaacttattcttgaagcagtccgcttggcaggagttcgtgcgattgtatcaaagggttggggcggcatcggcggcggtgaagtacccgacagtgtctacctcattggaaactgtcctcatgactggctcttccaacgtgtatcctgtgttgttcatcacggtggtgctggtacaacagcagcaggcattgcgctaggagtgcctacagtcgtggtgccattcttcggcgaccagccgttttggggccagatgatcgctcgtgctggtgctggtccaaagccggttccgttcaaacaaatgactgccgagagtcttgcagctagcataaagtttgcgcttcgagacgaggttaagatagccgtgcaagaaatggcggctcagatagccaaggaagacggtgctgcagcgaccgtggaggcattcgagcagaacctggatattgacaagatgagatgtcatgtctgtccggaacgtttagccgtatggcgtgataagaaaacaggtgcacatctctgcagtctcgcagcgtgcgttcttgtaaaggatggctcgatccacccgagacatttacgtttgtaagtggttggaaagccctccgagtagtccaagctaattattcaggctccgtcatagacgctggtgtaagatcgatgttgcaacatacgtggaacataatcgctgatggatttagatgtacatgagggcgcagaagggcctctagttggagcagtagctgctgttgccggttttgctgctaccctaggaacgaacaccacggacttttctgaccgccttcggcgacctgataagagcgaaagtggacgtccaacagcaactgcgaagtcttccgaaagtcatgaatccgatgtgcaacccaaacccgacacgcccagctccggacaactcgagaacatggcccagagaatggcaaagaagagattcgaggacgatctaaacgacaatttaagaaaaccaccaggcggccagtctatgttgtttgtgaaactacgatctcaaaattgcgccaagaattccaaacagggaagggcacgtcagattacaagtgcagctgcgcaatatacagtggacgtgtcgagaacgagcttgcgaggtaagtgctgcaacgcttgtcactcaacttcgatctcacaacttgcaacagcaccggtcgcattcttctacaatgtcgctaacggcttccggaattttccgtcctacacgatcactaacgagcctcatcgaagaagagatgaaatcactggcataggaagtggcttaggcgttgccggcaaagtcagtgtcatcagccgtggcgccagacatttagctcacatttcggcaggaattcgtcttcgggctcggtgagggagtcggcagcatagtgtggcatccatacattggtgctaagagagaaggaccacttggtgctgtgagaggcgtaggacgaggtctgggtggattatggtgtcacgttatggctggtatgttcacccatagagctcgttgcgagttttttgttgagctgacaatgaaatacagcatgctggggtcttcccggatacacccttaagggcatcgagcgggagattaataaacaccgcctcacatctctccaagccgagatctatctgattcgactcagacaaagtctcgttgacttcgacagcgcaaccccagaagataaggccagagtagttgagggttggaagactttacaacatcaaagatgagattgccgatgatcaagtattcgtcgcttaatctaatacactaatgaaagattcatataataccagtataatcagacgatacatatattagatgtgcgatgaatcgagtgcggggagatgttcagtactacacaaaagagctgagacgaagggtcatttgctcaggcttgtactcatgcgtcggtcgacaacttgccatggctatatcgtgtcatatcagcaaagctcgttttggagattcagtctatacaagatcaacatgaaagcagaaaggctattctcggtcctgaaacgggagcttcgtaacttagagttgcaggtgcggcaggatattgtctttggctagcaaagatcatctgtccgaggcatctaatagaagcagactctgtctctcaaagcgaatagatacaacaaacgggttcctggtatgtccttacaagagtgacgtgatcgcaagtgaacgatcctgacaggagctaagattgctcaatgcggcattagcgtgcttatgtcactagcgcggcccgtgatggcgcgactccgctaggataatcttcgcgtcgacacgagtttcctctcaccatccacgacccgcgctgcgagtaagtatttgctattgcgcttgcatcgctgcaagtcgcggtacttacatatacccgctcaatgttgttgcttacatatgatagatcccagtgaacgacaaacctacgtcacaaggttacgccgtggtctaatcaaccgggcgtctcactgcatgacaaacaagaacggaaagcggagggagtgcgccatcttttcatgatgagccatgtcgctacttttgtcattgcaccatgccaaagagcgtttcgcaagctgctgggtcgccaactcaccattgatcccgccctgaccgtctccactgcgcattgaggaaaaagtaaaaggattgaagcgccgtgctacctttcgcaagattggaggacgtgcttgctgctgataatcaaatgtagttttcaatccgagcgcctttgaatgtggagattcgccgttggggttgcgggcttgggatttgagcgtacgtggatgttttcttttccgagatctatcgaacggtggattgaagaggttcagtgatgatgtttcgccatagaggtgaggcattaaagccaaagtcgatttgaggagcctggatgcttgtctattcggctgcttggctggacgacaagcgtctgtggttctttctgaggacagcaggagagctaatctgaggaccaattcaatcactattatattcacaacggttctcatttgcatctacactggctaatgatgaaatcatcgacgtagatatagtattcgttgtgttttgactgcccgcactttcatgtcaaggccagtggcatactggctactcgtaaacatagcagagcggaccatcaaccgtgctgaccagttccttgatcttgtataccttgccatttacgttcagcacctccaagtcgacattgtcctccagcgactgtgcacgaccgccgccaaacatcgatgttccgccagcgatgacctgctgtctgttcgcgtaatcttgcgcctgccagatccaccacactcggtcaatcatggcgtgatgaagccaaaagtacggatctcctggcgaggtgtaaaagtctgtgctgtggcattaggcatcatccctttgcgaacaagttgtccggggtacttaccactacctggatcaccactcacggtgaagtgccctgcaggatgcacaccagtgccactctgcattgtgtcctggaaagttccaatggtcttgctgttagtgatcaaagctgcggtcttagcaggtgtcgagtcgcgctgcactaagtatccactgatgtcacgcttgatgcagcgagggttatagccgtagccgtcctggcgcggattacgaggagggctggtgtcactcaacgcagccaaaggtctttccgaattagcgatgcagatgtgtatgagacatagaaacgtacccaaggttcaccttcatgtctttgaatggacctttggcgatgcatccaccaccatttccagctggcttcataccattgctgttgtgcgtcactttctctccttggctgcccatgctagtctcgctaccatcgaaaaggggcgaggtttcaggcgcggtgtagcgtccccagtcccagtatggctgtgtgccgttatacccacattcgattactagcgcctgctcatacgcgtaggtgaagtatctgtgccaagagagaaagttgccggttccatggatactcagcgtattcttcatgtggatggcgacgaagtcatcgtagcgagtctttgcacctggatattgtgtagcgctaagtttggacggtgctttggtgagacactgcactgctgctatgtacgctttcctctcagccgcggtggtgtcgcccctagtggttaatgtcagcaaggtcgtgtaacatagatcggagaaggacggtaccattctcgacgcacttgcagctttgccttggtacatgttgtcgatttcgcgatcgcagcgtcaacggcaggacgacccttggtcgcgagatcggaaacaacgtcagcagcgcaaagaatcgaaaatagtgacactgcaagagaaaaagcccaaaaggccctcagcgaggtttggaccctcatcgttcacttgagacgacttcgagtgacgcctagtagcttgacgaatccggtctcttttatactgctagcttgtcagatatgctccgactccgaccatgtcagatttgctccgggaggctcacatcatccagaccctgggctccggagcatgccaccgtgatgatagagagaagagatagtgattgtatatgggtgtgttattagaacatgtatgctcagcacgtggaagatgtgcgtgatggaatatgcggactgtgtgataggaccggcagatgcaacgaacaatatagagcaacctgaaccatctcaactgtggggtagtcagatcctcgattcagatgagcaaaagatcctcgacaaagatggtagattcgttgtcgtcggaattgagggattctgacagtcgaacacgaagaggcctcggacattaatgagaatattgactcaaagtctccctgaagcactagactatagcaccacttttatttggtgtatattagtcgagaaaaactctcctacctgccgtcattgccaaggtgacatcctctgaacgtgccgtttagacgagacatcctaggtacaccatgactgagcttaatttgggagaaaaaaaggcgtagtaagtgcttgggcgatcacgagaataagaagtcactctttttacattagctctggtgtgcaagggcgaattcgttgctacatgtggcaaaggggttctattcatacacaaagacgttcaagagtcgcggaaagagcatccccagtactgttctactgatcacttagcagccatgcgtattgtggcgaagttcttttgtgcgtataattcatggacggtggactagcacgttgctgatcttcacagggcaatctacattaccgccgatttccccatggttgatgcaggggtattttgccggcagaccaagtcatctcggatggctccgaccggcgtcgcaaatcactatatattgcccctaacacgagaagagacacttggcgttgcctggagttgattctgtcacattgcttttgtggagtaatggtgtgcgcacatcgcaaatgccttagactaagcctgttgatgcaaaggggttgagtgctagttcgtacgacctgagtagccggcccgcgattgtggtctatcaatcttgcaaaagtccgcaaacccctccaaccccgatggctggcctctcgtccccgcgaagttgaggacgtaggtagccttttggcaggtcatgcccaggtcctattcagatttcagtctgcagatatccgtccacggtggtagaatgccctgtatcggaagctgatagacattgctaagctccggggttttttgcaattactcttgtccaactataagtcccacagcaagccatggtaatatgaagatcttggcatcaatttggtgccgtgatttcgaagctcttgatggacaaaagattttggtgccaaggtcggaggctgatcaaccagcgttctgtgtcatgctccctcagcgcttggcggtgacaatcgcgtggattcattcgacaatctggagtgcataaccgaatacttagacgctgtgcaacactgcactgcacgtacctactgacaaataccgacactaactgccagggatgcttggtctggggtgttcaactggtattctcgcttccgttcagggatgttgtcctgttctttgaggcatttgtccaggcagctcaacaggtcgttcatcactaggcacttcgactatgtccggtgatggcaattcgtgcttcaaggcgctatcttgatacatctggtacttcgtggccggtgcataggccagttcttgcggctctgtgtactgaggttgctgccttcgctttttccagaaaaacaagcttagaaaaataagcgcgatgagcgcagcgcctcccagagctgcaccaataccgactttcgcacccgtagataggcccgacgatgcgttttccgatttcgcgtctgctgacgatgacgctgctgacgatgacgctgcagccgatgatactgatgtcggcactggactagcagacgacgtcgcggagatcgcattgctggtggggaccgcaccgactaactgtcgaacgtcagtatcacccgatgtaattggagactggatcagcttacattaacgctcgagtactttacatcatcaatcttagcaatgggcgcgaagctgtatctctgtccattctgaggtgcggtaagattcgggctcatggccatgatgccgttgttcttcttgttcatgcgataatctgatccattcgctgcacaggtcaagaaccatgtcccgtctccccagctgccgaaagaccagtacacattgttgttcgcaacgtcgcctcgaaacatggccgggcgcgtcttgccttctgttgcttcctctggagtatattgcgcaccaaggaagccgttgggtccgctatctttactgcgcaaagtgtaggcggttgtatcgttgacggtaacgggaaagatttgccagttctgcaccggctcggttgtgtttgaaggactcagaaagacggcgcctttggtgccacttcccgtgtacaaactcgttccaacgagcgactgtccattcttgtcttcacctaggtagatttggtaccattggttggtgtctaaatccggggttgccatattgcttgcaaatgcgatttcgagccctagacaacgtcaaaatgtagagcgaaagagatggaggagcgaaggcgcaaggagaaggttcgctgaggtgaggataagccgagaggattgcggcgcagggtttcagactacatctgtgcaatggcccccactggtagcgctaacttcgtgtgctagcaaaaaaacccggacgccaatcaagtacagacatcaaggcgcgttgtgtagcgcgaataaacaattgcaaacacagtcggtcggtcttgcaccgctgtcctacgacaacacttacagccactttgagatacgcatgtacggaactgttatgttcgttgtaaaatgtgacggcaattgcaggtgcgagtgttggtcttcgagttaaaaacaatctgtcttcaagtgtttgaaatatgttggtggcttgaagatctgaatatcaggccctggaaataaggctgcagcgctaaattcagccgcacaagcgtcaagttcgcggcgcttacctatcgcggaggcgcaggagcgaagaagctcatcaacactcaacatagcgtgtttgtaaaggagaatttcatctctgtcgacgctcgtacctcacaagtcttcccagttgatacataaatggcacaactctcacaaattgccccttttcttgttggaggttcacctcccaaaaacactttattagcttttggcccccaatcacactttcaatctcaataatagtcccgagagacgactgcctgctgacgggcgctgcaaacacaggacattgttcaaagcagaaatagagagattgagcacacatcatgatatattgctaggaggctaacatcaaattcacaatcttctttgtaacgcctggacccgaccttcgatacaaatccctaccaagccaatacctccttctggcccccggtcccacactcaatgtctctgcagatttcctcatcttgattgcttatgcttgcattctcggtcggtgtgtgtttcgcgggccaaatctccttaccctctttcttctctttctcatagtgttcggtgatcatctgcctaacattgttctggaagaaaagcggacctttttcgaattttggatgcaactggccattgacaaaaactccgctgacaaggttcttctgcgctaattcacacaaggtcttgtcctcactcattacacgctcataaacgtcagcgatgcggcggaagtcttcgtcgctggatcctttcttgcggtagatttcgtacgacatctggcatgaggtgggcgaggatggcaaaaatttctgtatcatcatgaagtggcggctacggcgaggttaggatgtaaagtaaaggcaactgaacgggtaatggacttacgcagcaaccatggacgagacgggaaagtagtaggtactgtgtgtgtagttgccaagtttgacttggtcttcggtcggttcgcaatagtgctggatatgtccgcctttgaggtcgctgtcgaaggtttcgaggttgaggaaggtggggacgtcggtgtgtgtggtgggacagtggtagcactcgttgaagttgtcggcgagaatcttccagttgtaggcgcctgcaaaagtggtcagcgtaaatgttttcgcgacggctaagtcaggctttttcaccttctagatcgtaagtgtattcaagctcgtattcgtcgaagttgatattcgagtcagtgtaacgcttctggatatcaacgttttcgaagtgctcctccaactacacctccggtgtctcctttgcatccatgttgatccagatgaacccattgcgatcaatgtgtgtatgaatcgggaagagcccattctgatctttgtccatctccaagttttggtatcctggcgccttggcaagcttgccgttcatgccatacgaccatccatggtacctgcacgccaggattttggaattgccagacgatccctcctctatgacactaaaggctcgatgacggcacacattgtggaatgtatttatgccacctgttcgatccttggtaatgatgaagtcgtaccctgcaacgttgtagcggacccaatcaccagcgttcttgacacgcgagctgtgtgtgatgaatagccaccgacagggagaagatggcacggcgttccatctcgtacatggcttgagagctgtaccatgatgatggaagagcacgcacggggctttgcttttccaacgtggcatcctttgctgccgccgcgttgaaattgaaatagttgagtgagcgtgttgctgccattgtgttgaatatgtcgcagtaaccttgatgtatttcgaaaattttatatcagttctcaagtctagggaaacgctagcagcccgtcttatagatgcgagccacttggctacgaggtcatgcgccctcgcgacttccaagtatgcgccatcgttctcatattcgaccctagatagaggaagccatcgcgagtatgcgaccatatcgagcctatcgcagctctcttaatctctttactggctatccactccccgcacttggccatgggcactaagtcatagtgcccgtccttcgcaaacgtctggggcttccgaatgcggcaagtaggaacgactagccaagatcaatttcaagagtccataacatgcgaccattgtcgctttggtgagatgtagataagagatacgaatctccttccctcgttagcgaacgctttgctttaatgtgcactccatgctggtgtaccaatcggaacccaccgtaaacttgatggatgttgcatagctgtgtcactctgtctagaatttcgacgagagctcatatatcattcaaattcacccattcccttcgctacatttgattttacgaagtgtaaagaactaaggagtgaggtgaagtgaaggaaactgccactccacaccagaagtctagcggccatttgtggccaatcgcatcgctcaaattccgccacgaatcgcaaccttgagatacgctcactgattttgagctcaaatcatgcccagctcgcatctcctgataaggggaataggagatagataagatcatcggcgaacctttgtcaaatacgtttctgaccgcttccgaaaggttattagcatggccttatcttcgtgcgctctccgcacaaagaacacagagaggtgtactgatcttcatgaagcgagcaatatctcatggtgagtctgtttatcctaaggttttaagatttcttccagatgcaactggtcgggtcatcacacaggcaggttcaaacgctacatgcagtctattgccactatacatatcgtttggcaacagacgtaccgtcagtctgccagtccggacgacggcattctctctcgaggatgatgcttgcgtaggcctcacttgaccttcttccgattcactgatcatctcaattgaagtccgtttccaccctcgtgttgcgaatgagaagtacggtgcgctgaggtactccatgttccttcaccacaacgccccgaaacgacttctctgaggcgcttgagctcaacatagcagatgatgatgcgagtaaaccacccatacttgacatgcacgccacgaaaagccacgtgctttcggacagccgcgagatcgacgcctttcggatctggtcgtgagccgaaaatgcggggaagtcaagttgatagagctgcacagctacacagccgaaacaacaagaggcacggtgaacatcggctaattcccacattgagcacctgtgcggaaccggaccgcatggtgcatcaaggtgcctagaacagagacgtttgattggccagtgctttcttgacggtctcgaaacaccgaataacaattgatccagactcgttgaagttaccctgaagccactacaatgcggggaaaactagacttggaaggagttccgctaggctagtgtagagcaccggggcaaacaaatcaagacatgcaacagacgcccgagtggattcgctgcaggcccagaatggagcgctgagcatgctgcgttggcttagcgtagttcctatttggcgggacacgtgaagaagcgtggcgcaggtacacgatgcgggggtataagatgtgctcgatggtcgcaggggtctgatagatctttgttgcagttcaatcttaatattgtattgctgcgtataccctcactcaagcgaaggatttgtgactggacatcatgggtcttcaaaacaaattggcggatggcatcgatgaggtggacatcatcattgccggaggtatgtcttcccctctgctttaagatcgaaacctcactgacaccgcatgataggtggtactgcaggttgcatcattgcatcacgcattgctgagcactctccaaacctcagtgtcttggtcatcgaacagggagccaataataaagatgtaccacacatcgtcaaccctgttttctacctccagaacctgcagcccacagcaaagacagcgctgttctacaagggcaataaggcgccccagcttgcagacagagagccgatcgtaccatgcggaggtacacttggtggaggtagttccatcaacttcatgatgtacacaagagctcaacgtagcgatttcgacagctggaagaccgagggctggacagcggacgagatgtggccgcatctgaagaaggtatgctgatcgctgatcaccccgcatcatctcatgtacttttgctgataatgggtagctcgaaacctaccatggacccggaaagaaggagcaccacgggtatgacggtccaatcaatgtatccgacggtggattcagagccaagacagccgaagacgacttcatgcaggcagctgcaggatacggtgtacctgagatctcagatttgcagactcttgatgcgaacaacggtttcgagagatggctgcgatacgtctcgcccgagggcaagcgccaggacacagcgcatcaatatcttcaccccaagcttgaggatggccaacacccgaatctgcacgttctagtcgagtccaaggtggtacgagtattgttcgatgagaccaagcgcgccgtaggtgtcgaatacacaccgaatccagagttccaggctgtcatcggtctgactggacatcccgtaaagagcgtcaaagcacgaaagctcgtcgttgtgacctgcggtgcttgtggaacaccgcccgttctagagcgttccggtcttggagattcaaagatcctcgcacgcgcaggtgttcctgttgtagaggaactacgaggtgttggcaaagactaccaagatcatcacctgctgttgtacccataccggacaagccttgagccagaccagacaattgatcgcatcctgagcggccgcgttgatgctaccgaattgatcaagaacaatggtacaaagttcttggttggaacgcaattgatatctcgtcgaagctgcggccaactgaggaggaagtcactgctctaggtccagagttcaggcaggcctgggacaaggatttcaaagatatcccaaaccgaccacttatgctctgtggtgtgattcagtggtaagttctgttccaccacccatctcttacaagtctgacattatacagcttccttggcgacccagcatctgtccccgccggccagtacatcacaactggtacatacactgcgtacccatactcgcgaggacatatgcacatcactggctcgaagttggacgaccctctcgatttcgatgtcggtttcttcaacgatgcacatgacatcgacctgaagaagcaaatgtgggcgtacaagaagcagcgtgagatcgtgcgccgtgccaagtactaccgcggcgaactcgcagccggtcatcccaagttcccagagggatcagctgccgctgtcgttgagctttctgagccacttagtgaaatcaaggatattgtgtacagcaaggaggacgatgcagcgatcgagcagtggttgcgcgagaacgtcaacaccacttggcactccatggctacttgcaagatggcaccattcgaggaagatggtgttgtcgacccgagcttgaatgctctataggcgtgaaaggcttgaagctcgcggatttgagtattgcaccagcaaacgtgggtgctaacaccaacaacaccgcgttggtaattggcgagaaggcggcagagatcatcatcgcagagcttggtgctagcacgccatgagagtggcctccctctttcttcccatcaatgatatccaatcttcttcctgtcttgtgctcaatgatgcgtgaatgaaaccgaggttccgatgcgacttcggctagacacagaacctgtgttcccactcggacgctccggcaccatggtcgaatttcgtctgatttgagagcttcgagagttaggttcatgtttgagctcagcccctcaaacgaaggccctcgcaccacatgcggacagaggcttccttctgctgtttcttgagattttccggggccatcatgacctctctagtttccgatttcccgaggtctcgattggccttgattctactccaacactcgcgaataacagcttgtgcatattcaaagtcgatctcatcttccccatcgtccgtgtggccctgggcctcgtctggatcgcctccatctacagttgtgctgatgcagatgaacacacctggggactgtatgccaccagactgcggcccttcccgggttaatcgtagttcccctatttgtactgtgaataacccaacattatatgctgtgccctgcggaatggtaagaacctggcgtggttgccataacgccgagaattgatgtctcaatagcagtgcgaggggttcttgttggcggtatgggatggctgtgacggtactcgtgccattgggcggctgaacgcatatataagcacgattcgggtcgatagtcgagagttgaaggaaatgttggagggtatgcgcaaaaggctttgacttgccctcagcatccgtggctggggtgttgcctggtggtattgtgtcgcggaacagtctgtactggagcatccatggtgtctggcgtgtcgcagtctggtagctgctttcgataccctgtactaaggtattgactgtgttgaccgcagcttcgaggttcatggaggggttattgacgaaatagaggctgtatactcacgtcaatactggctctttaaggggtaatcatacagtggattcgatcgcaaaggcatcctatggaagcatagtttttcatttattgtaaaatcgcgaagtactcacccgctgtacttcatcttccgttcctgctatgcgaataacgatggtacgccgggtggggattctgggcgttcaggaaggaggaaataattttctactttgatcactatgtatgatgcgatcaggatgacggatatgggaaagaaaagtcttgtgttggcgcggataagtgactgatagcagcactttgttcggaatgttgcgacgcgacttttgatcggcgcaagggtggaccctgacttcggcgtctctgtcccttcgttgcgcgtcctcgaggtctgaggtcatcatccatgtattcaacatcccctttctcacttcacaactgtgactttcttttcgctgtataaatattttggcgtttggattctaagacttcttgagtttggcgagcatcattcttgcgacaccgtttagagcttttcgcgctgtttccttcccacggcgcagacggcggctctcaccttcaaggacttctcatgagccctaccaatgtcttataggctatagactattatcgaacttttagacgtatcatttagctatgatgggtcttacactccgacgtattgttgtactttgcgttaccacgacgttcgtgttccttgcgtttcagcagctgcggcctcgctatgagttcccttcgccgaccttcacatcgtctcagttgattgagaatcctgtcaagtggaaagacattccgctgcgacatcctgtctcctcaatagccccactacccaccggcgaacccgtcgctataccgaagatacaacacgcgttcggagtcgagacgagccacaataaggagcagagactgcagcggcaggctgcagtaaaggaagcattcttgcatacatggaatggatacaagaaatatgcatggctccaggacgaggttacgccagtaacaggagggtttaaaaatggctttgggcaacgcggcgcaacgctggtcgacacgttggacaccttggttataatgggacttgaagaggaattcgacgaggctgtgaaagcagtcaagaaaatcgatttcacgacctcaggcttgcagcgcctgaacgtcttcgaaacgaccataaggtttcttggaggattgttgagcgcgcatgacctgagtaacggcaagcatcattcccttctggtgcatgctacagagctcggagatatgctgtacacagctttcgacacttcgaacagaatgcccatctctcgctgggattgggagggaggcgcaaccaacaaattccagcaagccgacggccaatccctcagcgccgaactaggctccctcagcctcgaattcacaagactatcccagctcaccgacgagcccaaatactacgatgcgatccgcagaatcacagacatactagaagtgcaccagaaccgcacaaacctcccaggcctcttccccgttctcatcaaccccctcgacgagaaattcgacggcgacacatttactttcggcggcatgagtgattccctatacgagtattttcccaagcagtatctcctgctaggtggactgaacgatcagtaccgacgcctctacgaaggcgctatgaagcccgccaaagagcatttattcttccgcccgttgataccgcagaatcagaacatcctgatctccggcactgtgcgcacgagcacgctgggtaccgtcaagttggaccccgaaggccagcacctaacctgcttcgctggcggcatggtagctctcggcgcgaagatattcaatcgcacggaagatatggatgttgcgcggaaactcgtcgatgggtgtatttgggcatatgattcgatgcctactggcgtcatgcccgagacgttcaagacgattccgtgcaagggcgaggaagattgcaaatggagcactgaccgttggcacgaggtgttgaagaagagttcgtcgattgagtacgttgaaggatcggatgtgagggaactgattgagtcggcgggattgcagccggggtttacgagcattgaggatccacgctttttgttgaggtaacctacttttccgtcatggagtattttgaaagcttactgacatgccgttcttcagacccgaggctatcgaatcagtcttcatcctctaccgcatcacaggcgatcccacgcttcaagacgcagcgtggcgcatgtttgaagccgtcaacaacgcgacgtatgccgagtacgcgcactcggccatcgcggacgtcacgataccggaaggcaagacgacggagaagctggacgagtgcgaaagtctctggatggcggagacgttgaagtacttttatctcatcttcagtgagccgagattggtcagtttggatgactatgttttgtgacgtgctgttgttgaacatgatgtggtaggctgtgggagctaatcgagtgcagtaatactgaagcacatccgctgcgcaggcccgcattgaaggttctgaacttcaagtaggctgtaccacaggaccgcttcctccttcaattttggatgcgcaccttatcggcgctacgatcgaggggattgcgcacaagcagtcctcttcacccgctgcctcgcacatatacctggataggaggagtacacaacaaatccatgtttgtacttgcgactctacctacttggatcaaaagatggatctttctctttgcaagggacgactcgatgcgcataggctagccggaatacgagatgatggagctaggccttattgtcctgacccagttttgggtcattcttcctatttactctcgagccggtgaagcaatacagtgcaccaacttggacacacaacaccgaagcaatacaaggcgtaccgtacaatagaagagcgagcaatcatacatcaacactacaccctcaaattctcctatcttacacgtccaaccactcctaccctcaaaactctcgcatgctatccaaaacctccttctgccgctgactccccatcttctcaaacccatccacacccatgacaaacgtgcccctcccacccgtcaacgccctgagatgattcagataccccaccatctccttcaacggcaccctcgccacaatctgcctctggctgtccgcgagactagagcccatatcgcctgtgccagacgcgaaggggtcaggcggcgtgtatatcagattcggatcgatgatcaatttatcatccgcaccagatgtggcggcagagtcggcgctatcgagtgataaaacctggccgccacgcgaggacgagagatcttggactacggcgccgagagaggattcgttgacgtagacggttaccatcatcacgggctcgaggagagctgcgggcgccgcggcgcatgcggtgcggaggttctggttgacagccgcgcgtgtagccattgatatcgcggttagcgatgtctcggggaacaggtgggtttgggcgtccaggtcgatgtggatgcgcgtgttggcaacggggaagccgttgaaggggccgcgggcgagggcggcggaggcgccggcttggatggagtggaggatgcctgggagggagaggtggggtggtatgttggctttatggcttgcggagtcgtggcgagagaggttggggtgcgagatgtggagagtgttgttgtcgggcagtttgtatgttgtttcgaaagtgccgtcttcatcttcgatctcgacttgttcttgcatcccgggaacgatggcgctctcgtcgattggttcggtagatgctactatggttgcttttgcggtctttcctgcaattggtttgtcgaggttgtgtgtgtatgacggtgctgcagtggtgatggcttcacggtacccgatctcgatcttgccgatgcgagcctttgccttgaagtcattgagtaaacgatctcgtgcaatctcaagatgcaagtcacccatgcctgctagatgtgtctgtccagattcttcgtcgacagagagatgcagactaggatcttcacgaagcaggacagccaagctttcttggacgtgtttctgctcgctcaggctgtgcggttcgatactggtaaagaaaacgggaggtggaacattgattggtcgcaactgaagcgtgtcaagcccgccaggtggtgcccctttcatctgtagaccgcggtagactagcagtgtatcgcctgttcgcgcatgcttcagacctgtgatcacgccaatctgacctgccgcgacactatcaacttcgaccgcatcgttggccatcatcttcagcaggcgaggggcgcgttctgcaacgtggagattggtgttgtacagtgttgaacccttgtcgatggatcccgagtacacacgaacatagaccagtacaccacgtttcacgtcattgacgactttgaaggctagagcacaagcctgcagattcttgacctcggcgatggcgatgccttttgaggatggtttatcctgcttgcgagttggtttactagtctttgcagctgctccagagctcaagagcacagcaagtgtgctgctttgattcgcaacactgatctctggatccggtcgttctagagcagacggtaagagatcaactactgcatccaggagcggctgtacgccaatatttcggaagcttgcacctgcaaagacggggatgacgttttgcggtgcttgtaacaccactcgacgcagcgaatgcatgatctgaactccggagatagcaagatggtcttcgtcgtgctcgaggaagtgttcgaccattacatcatcatgctcgctcagaagctccacaagggctactcttgctttcttgatctcgtttgcaaaagttttgtcggttttctccagctcttccaggctaaatgctttgatatctcttccatctccagcctgccacagcatacctcggagatttactacatcgccaacaccggtgaagtctccgttcccgcctctccaccatggtatttggcacactgcgggccagccatgcagtcttacgcctatctccttgacagtgcgggaaaaggcagcaccgactctgtcaagcttgttgacgaagatgattcttggaatgttatactgtccagactgtaaccagaccttttctgtctgagcctctacgccggctacgccatcaaggatgcatactgcgccgtctagtacacgaagtgagcgcagcacctcgaacgtgaagtctgcgtgacctggtgtatcaatgagattgacattatgcggactagaagatcgaagagtagattcgaatgaatttggcagtaaaggtaacggtgtagatgccggtgtgtctggcggcaatggcggccagtgaaatgtgatggcagcagactggatggtgatcccgcgagcgcgttcagctggtagaaagtcggtcacagtggacccttcatcgacgtctccaatccgtctagtgtgtccactatagaagagcatacgctccgtagtcgttgtcttccctgcatcgatatgggcgataatgccaatgtttcgcgtggctcttgataatgcgtctgtctggagtggcgtctgagtagacagcagccttcgtggagtcttcacattgtgccgaacaacccgacgagcgcaccacaccaatgcgacccgcatacccgtgacagtgcagatacaattgaagatggtggagagacgtcgcgaggcacgtgatggcgaaaatgacgcctgtcgagcggttcacgccttgcccaggtctgactagtgccaacgccaagctaccgtcgacatcaccagccgagcaacgcccgtccttgatagctagcagcaggtgtcctctgcttcaattacacgcgctgctgcaatggactactctgcccacgactcggatcttcccggcggcggagatccatgggcctcctcaccgcaacataatcgccagtccttcggccaacctcccacaagcgatatcccctcgtccccgctgcctccacaagcgtcgtcgccctatggccagggttcggagcagtatggctacatgggcgaccaagatgcgcagaaccgcccaaacacggcctcttcgaacggagaccattcaacccagtcgccggtagctgcccaggatgcgcctcaatcgcaacaaccacaacaagcccagcaacaagctcctactcagggccagcagccccagcgataccatggaacgcgcccccaaagacagcagcagcactacaagctccaggcgaaggtcacgggtctcgagcggaatggcaagaaggacccggtcctgagattcgatgtttatgtacgtcactttgctgcattttaaaggtctccaacgcggttcgaactggggtgtgcacaagcagcggcgtgagtcgttctagcgaatttcaggcgccagattcgcgacatgctcaacactcgaaccatagccagagcactagctgtgctgcctagcatgggccaactgctattagacactcgatgctgactctacatagaccaaccttccgaagttccgtactacgcaattccgcgacgtccgtcgattacactccgaatttgtgaagctcggcgagcacctcatctcatcatgcccagaagccatcgtgcccgcggtgccgccagcgacgacatccgcaggcgcaggtaccgacgaagatgaggcgcgtctcaaggcatctttgcaacgatggctcaacattgtctgcgccaacgacatactcatacgggacgaagagatggtcttcttcgttgagagcgatttcgggtacagtcccgtcgtgcgcaggaaacagccggctactggcgtgaggcgcaaggtcatcaagcagtttgcgccaccaccggatgatactccagagctcgctgcagctcgtcccattgtcaaagccttctacctgggcaccatggaggcagagcagaagctggaaaaggttgtgaaacaacggagaagtgagttttgcctaaattgaagtgaagaagccagcgtgctaattgtgcgcagatctcggtgtcgctgaatcagacctcggagctaagtttgcagcattgcatgtacaggagacccacgtgggactctcgcacgcatataagaagctcggcaaggtcattcaggcgactggcgacttccatgccgcccaaggaacggctgaggctacgactcttggcgaccctcttcagtaccacagcagcgacgctttcatcgcgaaagaaacccttacaaaccgtcacatcctactgcgcgagctgttgcaggcgcaatcccaaaccaagtcgaagctcacagcggccgacaggctcaaggctagctcaagcgtaaagcgagacaaggtggacgaggcaatcactgcgctggaggaagccaggagccatgagcagtacctcaccacaaaagctcagcgtgtcacggcaaacctcctccaggagcagaggaagtggttcggacggactgctcacgatatgaagcaggctctacgcgagtacgttatacgcgagatcgaatcagagagacgcacattggcgacactcgaatctgtcagacccgatatacgagccatcgacaacacgggcgggctttcgcgtctaggacgtgaagcacatcccgcggttcgccgcgcctcactcgcaagctcgcaggggcccaagggagatgcgtggtctggagtacagcgacggccgggagatggcctgaaccggagtcttagtgggacactcgcaggacctctgccagaggaggacgaagaagaagatgcagaaggagcaacgcatggcaggaagcgcgcagtaagtaagacaggaagtcagaagggtctggaggaagatgaggaccgcattgatgcaaggaacgcagcgagccgactagccactacgaccttctagcatcatattcgtaacaggcagggctgagatgtgcacgctatgtgcatcgtcctcaaagttgttattgcaaagattaggataccatttgtagagttgacaaaatcgacaaaactagtatcaagccgtttccactatgttttcagttgcaatgattacttaaacccgctagaaagcctccatgatgcaggtactggatcggttgctaccccacgtggcgacacgtcctagagtcgtgacgtccatcctcaagttcccttcatcacacacctgcgcctccatgtacgacacaactgctggcgataaaagatgtcgtccaagtcagcatgcaacacagacgcatcgacaggccaagcaccacagacggccctacatcagacctggatcggctgtacgaacggcagtggcagattaatacgaccctggcccggatcgctggaagctggagtcctggtgggagtcccgcatcatttgatcagagaggattgcgtgcaatcctggcgcaatatatgaaagcgtggcagcgatattaaagagtgtggagtagttagcgcggagcagacagggcgtcgatattacagcgccgcggcgtatgcaaaacacctgcatgcccctctcaagcgcgtgatgcacgttgagcttctggaacttcgcgccaaccgtcgtctcgcatacattctgccatgcatagcctgtgttagatcctgcacatgtatgtaaaccccccaggtggaaggcttgcagcgcaggccagcatcctagaggttattatagcttcgatataccatcattctggaacggaggtgggatgaacgaattgaacttcgagagccgatcccccgcaatagaacacgatgaaggtcggagcggagatccttctcgctgcggtagactagactagggtttgcagcattcatctgagtgcaccagactggtgctttggcgagacgacaaagatgcagcaaactgtggacctgctgacgcgactgttttggcttgactgtgccactagattgcctccgggtcgcgattcatgattattggcctggagtaacgagtggactcatgatgggcttcataaaagggggccccggtcggtcacgttggaaggattgatctaaagtcgtggcaaagctctcgtggacggacaagagaccccgtacgcgaacaaggacccgatgctaagatttgagcaacatccaaggaaattgcttcatgcgctgcgatatcactatggtctgggcaacatctcggacgagctcgcagctgaaatcagcatggctgaaggacgatacgtgactctcacgcagcgcccgccatccgccttccaggcattggggagagctgcaggtcagaagccacagtttgcccgacatgcttgcggcaagcgagctgtcaagccggctacagctccgtgcgggactgcctgcgggtaaagtgctgtctctccccagtctgggcaaaccacagcggttcctccttcgggccctctacgaatcaagaccgacgcgtgagcggagggacagggctctttctcgtaattggcgcgcaagaggcccaccaaaggtagtaactctcacacattatgactgatttcaaccgggatcgtcttctaacgagcgtgtcctacggtcgagtccatgcaggagggatctcacggcgcagccactcgtgtcccatctcgaatgacctcggaattattatggcaggcgtcttttaatctggtacaacccagctttgtcgcgcactgcttcggtgccctgggatttatcttgcaccacaaagctctctaccacaagaacaacggtcccctgcttttgtatcattgcttctccaagcgttcgacgcgctgaaccccgcctccgcattaccccggcctcgtttccccacgcttttgaaccggaacggcagagcagcacgtgaagtcgctgcagatagtggcgagtcgatgggcaacatgcggaaggcttccaagtttttcaggaaggcactttctcaaaacgtcgagtcgcctccaccaaaaggctacatcgagaaagtccaggctgagcgtaagatgtccttcacgtcgtcgactgaaggaggcatgggcatgctaccagaattcgacccactcatcgtctccgcattcgatctgtcagagttgatgaatgcacaagcaatatcaagtgttgagattgttgagctgtatttgcatcaaatcgatgaacataatcggagaggtcgccagttgcgggcgctgatctccgtggcaccaagacatgaattgctgaagattgcgaaaaagttggatgatgagcggttaaggggaaaggttagaggaccgctgcatggcataccgatagtggtgaaagacaacattatgacagaagagcagctgggcatggatacgacagtaggtacgcagatagtcgatcgctcccagctgtctgcgcaaggttaacgatcgaacaggctcatacgcttttgttggatgcaaaccaaagaagaatgcaaccattgtggacaggttgatcaagcgaggagtgatcattattggcaaagcaaacctcacagaattctgcggtctcaagaatccttctatgccacctggatggtcagctgtaggcggccagtgccaatcaccatatgtttcacgacacattgcaaagagaaaactgcattgggagctttctgcaccgggaggctcgtctactgggtccgctgttgccgtagcttcaggcttcagcacgcttgcgattggcacagatacgatcggatcactcattacgcctgcgaatcgcgctgctctctacgcactgaagcctacagtcggtcaagtaccaatggacggcattttcaacctcagcaagacctttgatgcagtgggcggcatggtacgtaaattcagaggcagcaagacctgcatgctaaatttgaatcacaggcgaaatccgcaaaagaccttgtagcgctaatggacgccatgatggttcccaccagcagagagtctgacgaggtggcaccgcacagatcattcaagataaaatcgaatttcggcaaactcaggatcggttttgttgagcccaccatctggaagacatggcgcaaaagtggtcgaatcaacgctgatgcagagcggtttatggtaggttgtctcgtcccgtgccgtcagctgatcgttgccctatgtcagcgcgtcgtgggggctcagctcatctgactgtacatgggtccatgtagtgttcgaagtcgtgctgaccaagtctagctgcaaaagtacgatatggtcgtgcaaagcatgatcgagatgggggttgatatcgtataccctgtcgagttgccgagccagtctagccttaccattgatgggaagaattgtttcgagcctgtcgtttgtgagtgctaccatcctgacatgatagttacctgctaatatcaatacagattctgagttcaaggattgcttgacagagttcatccgagacttcaaaacaaccaagatgcactccctagctgaaatcatcaacttcaacctcgaacaccccgagctttgcttacctccatgtaagcccttatacatacttcctctgcatccaaccactaacattccccagcatgccccgaccaaaatgacctcatggctgccctccaagcccctaccaaacgcgaagaaatcaacgccgcccgccaacacctacaaatcgccggcggccctgacggcctcgactatctcttcaccagctcccaactcgacatcgtaatcgccccaggcgatgcgcccctctcctccatcgccgccgccgccggctacccaaccgcggcgtgtcccctctccgcgctcaaactcaacggccaacccttcggcctcaccctcgcctcgcgcccacacaccgaacacacactcctgcacttcctcaccgcatacgaaaatatcttcccgccgcgcgcattaccgctgccgctcagttccgtaccgctgcaagacgcgcacccggaaatgctgcctgatcagcccatcatcgatcttatcttgcatgagtgggacacaagaagatttagctgctcggcggatgcgttggcggattggctgaatgcgaggtggaagaaaagcgggtatgaattgagtccggagacggtgtgtgaggtgttgaggagtaatgggcgcattgcgtttagggggctgggggatgatagtgaacatgcgtttacgcggtgaagaggttgcgatttggatggaagcatttcactagcatggtttgggtttgagctttggttttggtgttggtggttgggttgggcatatgatatccactttagttttttgctggtgtgagtcatagcatggaagagattttttgagagatccactgtagtacgggtgcaccattgtcttctctgcaatgctaatgtcaaatatcctgctagctgcctcaagaacgtgcagtatgtatacttgctagttgtcctcctccccataatcaaccaatcaaagctgattggcgcagcggaagcgcgccgggctcataacccggaggacgctcgatcgagttagtaccatcactgtaccagtgttcgagtcgttgtactaacaaatctccagaacgagcatcagctattggattcatcttttttgcgcttttttcccgctctaggtgttctgcttcgggtataaactgtagcactgttgcacctttttgcttttcaatgagtgaaatgtctcatgccagattccttcaattgcaagttaggttgatcaagataatctatgtttgcaaagcaatcttcataacttgatccaaatcattcattctgtctagaattatcacacgaaatgcacacaagcatgttccatgtcacatagcccggtccttccaaccgagctcacccaaggtgaagttgaagcatgccaaatcgagagccaaggaaaaacacacgcaaatttcaaagccgaacatccactgaacttcatccccgtttccaccgaaatgcccaatgatctacaaattcctcgggccgcacaaacctgccttctcaacgaacagttcgaactctgaacccagtccactgccgtgaaacttgctattccaatacctactctcctcgtcctttgcctgtcgcaggtcgttggctttctggttgagttctgccaggtttgtcgtctgaaaaacctcatccaatttagtcgggttaggcttgtgactcatctcgatctgcagattcttcgccgcgcgattagccgcgtcgagagtggtgtagcactctgtacgcgggagctggtggtacaccctagtagatgcggtggtgccggtcgtgtcttcagtctcgccatcggagtcagtagtggccggaagcagcctgaatagcctgagcacatagaccgtcttcgctacgaagcttgtgtgcttgagatttttcggggcacgacctgcttcggcagatacggtgtgtcgctcgacccagaacttcatgcagctcttcttgcttgggtactcgatggacgcaaaggtgccgatgaacacgctgcatccatgagcgtctggcttatttgtccactcgctgaaatggactgagaagtgttgctggtactgctctcgtgcattgctgaacagtgtttcaacgtgggtgtttgcctcgttgatgttcgtgcaaggagttgaagtcagctcggtggcattgatggaggattcatctccaccggctgaccagattctgttgaagatagagtactcgaaatacggctcggcatctgaggcaggtgcaggtagagaagacaggttgaaaatcgaagtagatgtacctggcagcgaaagtggaggttgaagatcagcaacgttcggaccatgtgagacctccgcagccttcctggtcgtgtccatgttcgccacttttcctttaactggaaccttttgggcgactttgggaggatggatcgagacctccgcggggctccccggcctagccgaaggcgcaacgctttctggcacatcaccgcgtttctccttacctttgcagattgactgattggcatccggcgcgcttttaatagaggttgtacctaccgcgcgagcgatcactggctcattcggctgactttgcggtgtgacagtcgaggtagccttctttgccataatatgcggaagaggctggtctgtcagcaaggatgttgagctctgggctgaagcaacagtttgatgctgttggtctttctcggcaaccttcgcaataacttttgagtcgttggccaaaggttgtacaactgaggcgacagtactcccacgctccgtgagatgtcctggcttgtccagattacctggcagtcttcgaactgtcctctgcatttcggtagcggacgtttccgggcgcacatcgcccatgctatcatgaaatgacttttcaagaacgctatttggatgttgcttagacttcctgtctgccgcgttcttggcttctggtgtcgcaaggacggtgttcgatcttgaaggaaccacgaccgacgctgatgcctttggtgcagcgaccgtcttcagtttcgacatctgagctttaccttcgactgctgtctggctctgtatggaatcaatagcctttggtctcgttggggacaggccagtcttcggaatcactgtttgagtctcatggtcgttgctgatagctttcggtggcttctgaagagttgtgtatactgagttctttggagccgggccttgcaagttcggctcagtattcgcaggcaacggcgcagttgccggaggcttacgagctgaagtacccaatgccctcttcgtggaggacaacacattcactcctcccataaccatgcttgttcgaggctccacgattggtgacggcgtgaatgatgactcctcaacgggtcctgttcggcttcttgtgcaacggcatttctgagggatgagctacttccgactgctgcagccttcctcttcaaagtaggaacaatgttcggggatgcccgagggtttgaacatgccacaccaacactatgagcctgaataaattctgtacgaccgcttaaatcagctcccgggttgtgactctgggtgattttattctgccgtgcaacagcaccaacacgacggttggttgacgaccctgagctttgaggtgcggccatcgtctttgcccttgtcactccgtcattacgggtccccatggcgggatgtgacctctgaattcttttggaaggtttttgaacgattccgcgtttcgctatcgttgttgagattggtgggtgtgactcgaacgccgagaccgccgtattcttcaaggtcccatcaagcggattttcgatctccctgatgccctgtatgagactaccaacgaggcccacagttcccgccccttgtatattgttctgcttgcgaacagtttcggctccttgattactgcacttgggcagctgctttgcgcctgaagttcccacattatgcttgctgtcgatatgctgcttcgagagattctgggtcgacccggattcgcgaccagaggtggatgccttgttcagggaagcttcagcgggtcttgcagacctcgaggctggcttggtgctcgcagaagactgcagatcaaatccactggtatggccacttagcgatgtacgaggtgcagcttgtggggcagattgtagttttgaacatgcaagagagggaagcgcagcatggttccgatttactggctgagcatcagatttcgatttgagtgagtctcgatcagtctttgctggtatcttcgtagcaatcgatgttgcttgccctttgctggattctccaggagaggcgtggaatttgggctgattcttcttgttggctaagagcatggcctttagcttggccttgtcgaatgctggcgtccgttgcgaagagggcgccgaggctgctttaggcctcatcaaggatgattgctgagcatgtgcttgggatgccgtccaaactgcgttacgcttggccaaagacattcgctcaggaggtttgattggcggtatagcgtcccagttgtcatcatcgtcttcatcctcctcaagtcctctctgttctgcctcgacaccgatactgttctcgctcccagagtcgctgccaccatcgctttccgtttcagaatcgacgacaaaaggcccattccgtacccgttgctttttcaccatcactgatctggcaggcttttcggcgacttctttccctcttccacgcatcgcctgatcgttcatggcagtaggcttccgcttgtatgctgacgcaacgattggggccttcgatttgatggttgcaggggtactgtctccgagtactttcctctggaaccgcggcactctgccctgctcggctttctttctttggactgaggatattggacgatgggtggacgattgtaaaccgacgtattccttttgaagaagacgtggagctgtcgcgccgcaagcctcagactcactaacgctatcggtgtcactcaccacgagctcggcggacttgggttggcgggcttttttattcttgcgagacttgttgctggccagagtttgttgatgtgtagttgtctttcgccctgcttcgaatcttttaccctcgtcttcttcgtcgctgctaggatagcctataaatcttcctagaacaccatggggttgggttggcttgctgacacgaagtgtcccggaaggcctctgagattctccaaggctggaggcggctgcacgagacttggctatcttactatctagcaggtgagagcgtagtaagccactttgacctttattcgaagcgacggacgtggtgatagacccaccggaggccctcatcctaggatctacactgcgtaagccgcgaggatacatcaactctcgccccccaggtccagggttcaaatgagtctccggatcgggcactgtagcgaaggaatgcttccgggattgctttcgcggtgacttctttgatagcttgagctgtcggagaagttctaccgccaacgtttgctgggcggcttccgcaacacatgtcgtagaagtcaaacggctttcggtaagggccggaggcggtgcttctcgcaaattgggaacgcgtgttgtacatatctcccccgcaatggagacatcggcgcaaacgtgtctttcttcaggtggtggagtaaagaagagcgagggcctaccattctgattggagctgtctccagttgctatgttatcagacatgttcagaatactagcctgtgacacttgatcaaatgagcgatgtacacaaggcgggagcgggcttcgcactgtcaaagcactaccggaagatttataatcctagacgactgtgaggagtgctcgtggttgagagagacaaacgctctgcgggctcgaggtccgctcaacgaactgaggcgcctttgacacggagatgctcctatcagactgaagattcggccgataaacatcgaaaattcaaggctcacccaccgcatagcctattaatcttcgtacgataggaccatgttcatggaacatctaaatcgcacgtgttggcggcgtttggcgttggtgttctctgcatgacacgcaaacgcttcaattcacacgtcggtcgactggtggtgctgttcagaggccatcttattcgtgccgaccagctatgctttatggattacgggtccgccttatcaagaaagctaaggttggttttctaaagttcgagcggaggacgtttaaaggggcgtaggcctactgccataacgattcgacctgaggacattcttcagcgccgagaggtgaatcggcgcattgtccaagcagcgttatagcgaagtcgtactggatgatactcgctgaatatatccacccggcgtcttcttacatgtgatcaacacagccatgacgagatgcgatcgaaaaaggcgaatcgatttttgcagcttagtaagcacactagcgttgacccccaccgtccgcctgcccaaaatgttcccatccacgaaactctccaatctttgattcggcgcaacgaattgtctttgatactggacaatgacctcacatgtctcagagctcggtattccgacaaccgagaaaacgttgcgagacttggccaaaaatgtatccaaattccttccgctattcgcggagatcgatccagccattggagtgaagtaaggacgcaatgtccgtgatttcgagttggcaagatggatagtgctgacttctagtcagagagcttcatgaacttgtcggcccgatcatagagactgcagacttgcccgaacttagtccaggtcaccgcgcagctgcttccaatgcattatgcgcgatcatagagtgttgtcaggcctcgagttccgaacacgctcggaaggaaatcattggtgattctatatgggtccgcgttttcgatatctatctacagagatctgaaaacgccaaaggaaagtccatgaggcagatcttactggtcttgacgagcgttatcacgaaagacgaaagtccacgtgctctcgagcttcgaaggcaagctactacaaccttcttggatatcatatgtggccgacaagatcgcctgaaggttaagccagcgctgcagggattggcgcattttctgcttcgcgatgtggtatccatctcccagcttctcgagcttcatcagcgattacttgcgcggcttacggaagcctcaatcccagcgtctctacaagcactattcagcgcctttctcgcgtggatcgtgcatcatgacacatctctttcggcaggacatctgataaagaacttcctcatccaagctcgcaagtctctagactatctatccacaacacaaaacgataccttgtctcccttgtggatagagcctgtggtatccactttacaagagtggccggatcgcatgcaggagttcaaaactcatgtatttccatattgctttttaccaaacgttcaggagtacttgaggtttctgtcttacttgcacttcagcgttcatgtgcattctagtggtgccataccaggtgacttacgcttgtacgaggataacagacatggcatggaagaatcggacgagttcaaaatcctgatagcagccatagaggccggcaaagagctgtcgttgatacgcgatacaggtcagttgttgacatccctttcccacattctaagtgctcacactggaacagattcgaggatatgcaatatcatcaaggttcacgatggcgcaatccacatacccgacaacatattcggaacatggatgtctcacccggatcctgaagtcagacttgcaggaatgttcttgtctatccactcgacctccattacacggcccatgaccagcggcaccctcaagtttctcaagcggaatcttgttcacctacacacggataccgacgcatactttcggcgtgatgttaacggatatactcaaaagctgttcgaccgattgagggctagtactgccacgcttgcgaaagtggccacaaattcgaatacgtcttgcagccaaaggttaccaatacccaggccatgctatcgttacgacgtttcgtcgtcgcgggccttgcagcaagatcttttgctcgagactctggcatttattgtctggtacattcgctttttacaatgggaactacgacccaccgcgtcatatcagcggcgaattacggcattacagtcgctgacaattgtgctgaggtctggtattgaccctggtgtgccaacctcgcatttgtccaagtccgctcagggacaactgaactgggcacacggtgtgcagatcgcaaatccaaccttgacgcgtgtcttgatggacctcatattagatccattcgatgatatccgcaactcagctgtttcagtgctgcaactatgcctcctagctcaaccgatcgccggacaggatgttgttctgggtaccatccatcgctttttggagcgtgctgaaagtatgcagcttcgtactgggcgcgctgaccaggctgatggtgtggctcgagcgtattcgctgctgtatttgttgctggacaactatcctggaccgaagaatccgactaacttttcgtcgagtctcgacctgttcgtgcacttgaagcagacattgcggggcacacttgtatttgctgcacaaaatctcacggaagcagtcaacgggaaacctgtgcacggaacttttgccgctctgaggtaagcgcagagttcccaatagtttcctcatcgctcatgaacaccaggtatatcattgaccaagaatcattctataacctcatgtcaaaagcaccgatgggggattttgatcaatggaagcaagcacatgacgagcttttggagtctgttgctgacttctggaactccgtccaacacatcctttgcgcagatgcgcctgaaggcctcgttcctgacgaaatggaggaggaagcaagcctcgacacgaaggaaatcctcagctactcttggcgaggtgtgaaagaagctaggtacgtctacggtgcttactccaacgaatagtcactaacggttcaagtgtattgcttcgtgttatgattgcgaaggctccaatcggtgacgatgaacgggcgctcatatctcctgctcttttcgagagactaggtcagctctgcttcacgcagcttcttgggcttcgtcatcgtggtgctttctccactgtttcgcaaacctttgcagccttctgtaggcgctgtgtgtcgtcaaatattccagcactccgtgcactacctgagacatggtaccaggtatgttcatgtacatcatgtgttgaagtaggctaatgggtaaaggaaacgctactatcaatccaagacaaagctggcgccatcacacgtagatctgccggtatccccgcgctcatggcaagcatcacggccgcagactcaaacaagctctttccacgcgccatgagcgacttgatatctgaagcttccaccgaagctcagagcacaaatatcgaagagagtcggctaccccaagtgcatgcgctcaactgcatcaaagagttcttcacgacttcaaggctcaacgtggcgtctgaagcttacatgggccaagggctcgaacttgctgcaaagacactgaattcgaacatgtaagtacgccagagcacttttctttacatttaatgctgattctgtacagatggcctattcgcaattgtagtctcatgctcttcaaagcgctgatcgagcgactgcttggtagcagcgaagcccaggactggaaggagttagaacgtgcaaggacctcgcgattctcatatgatgactaccctagtcttgtcgctatcctcaccgatctcctcaatcccgaaggcccactgaagcagtccatcgagagtgcgcctgccagtggctcaccgcttgatcttcatggcggggaaggagtgtttcctgcgttgcaaatcctgcgacaagcacgacctccagaaactcacctcgacgccattgtggcttcagtggagaggctcttggcaagcccgcattggcatcttcgtgatatggcagcgcgcactgtagtctcgctgcgaccggtgcaccagttgtacgatgctacttttgcacttctttcaaagagaactgagtcccacaatgtccgacatggaacactccttgctgtcaaatacatggtcagaaagctgctgcaaagtcctgatgctttgagtaagttgtttacggcattcgattagtcgcagcacctaaccatgtttgcagaccaagaggacttcagccatctgatgcaaaagctaggccagccccccgaggaatggtacatttccagtcattgccctttcaccagggccgctttcctcgatgtggtcagcctctgtggcatggcactggctcgtaggcccgactcgatattagtactacctgcctgggaatctttaacaagcgcagcatcgatgggtccccaatacaatcttggtgtgagtgcagcagcaggagatgacttgctaagacagtccttggcacaaacgttcttcatcgatcgcaccattcttcgcgaaaacagtcttgcggtcatgacatcggaggactaccagggcatggatgcagccttggttctacttgcgaataaagatcaagacacttgttgcatggtattggaaacgcttgaccagatactaaagcttcagccaacgaacggcatcactataccactcgacttagtactagcacacgtctacagcgtgctgctatccgccagagacgcagaagtcatttcaaaagcccaagacgtccttgccaacagtctcacgatcggtacctataagacaagcttcttcgctctcgtctcagaagaccaagtcctcctcaccctcacaaaactcgagcaccaatgcctctatggaccaccctcaaacacccaaagcggcttacacctcctcggcttcttcctcgaccatgcctacgcaaactatccatcccagcgccccagcatactgaaggcaattgcccgctacatccgcatcctgcgcatgaccatcaccgacacaaatcccttcgacatgcgcctcgccgccgcacagtcgctatccgcactctcgtctatctggcacgccgatggcccactcatcctcgccctatccctcatcctccacaccctcctaaacgacgacgacgacgacgaaatccgcaccctcgccgcacgcacaacatccaccctgctccactcccaatcccacccaaatacgaaccacacagttcccctcctctcatcccaccacctggctgccttcctcgcccagaaattcgccacctcactcaccctcgtgcgggaaatctcgcgccgcctcatcgacccctcaatccccttcgcacaggaactagacagcgcgaggacggaaaacaccgcgctgttcgtgcaggagaaacaaaacctctacttggaccctgcgctggattacgttttatactcgcgcatactcatgcactccaacgtccccgcgtccacgtaccgtcaaatccagacttacaccctcgctgctctggccctcctcacgcaaacagcgcggcaggaaaaagatggcgcgctgggatggagcagtaagcccgatgtgtttgcgctcgtggtgcgggtgatttgcgcggcggaagtggtgctgggcgcggaagtcatggtgggattgaggcggtttgcggatgcgttggaagcaggggaggggcatgggttgttggttgagagggtagagggggtgttggagaggggggttgtgcggatgctgggagatgttggaagttctttgcgcaggattggagagttgtgagggcggggagttgaatataacgtgtggggtaaatgagatcgattcaggttgttagagatggtaggagacaaagggatggctcgtgagaatcttgcattgaacagcttctggaacgagtaaagatgatcagattgatataccacttgtgtgctggagtctactacattcttcgtgaaaaatagaacgaatatcggaatcagacctcctcatccacaacaacacactccagcacattccaaatccagtcccaatcccacttcatcggacaccccgcgcctgtcataataaagaaaaaactcgccaccgtctcgccacaatactatcgtttcaataacatgctcagcgcactcggctcctgattgaactgccggctcacactcccatacttggcctgccacgcgaagaagtaaagcagcgcagccagcggctgccctacaagacagaagctcatccagaaaatcatgttgcctgcgacttcgccctggatccacttgatcttgcggaccgcgtcggtgagcgcgacgagtgggatttgaatcatcatgccggcgaaggcgacgccgatgatgttgtgcgtgggcacgccgacgaggagttcgtgcaggatgccggagaagaagaagacgatgatttgcgcaagggcaggggggcagccgcggccgacgagcggggagtagatgtggcgacgcatgaagtttgtcacgggcttattccatgtggtccagtaggcgcggatagagctgacgttccaccagtcgccgtagaactcgcggtcgccaaacctcatgatttctgcgagtgcgttgagggccgattgaaagagggcgaagaagccgcagagccagcagaagacagagatggtggagagcttcatggtgcgttcggcgatggaggtgaagttgagtgtgaggatcttgtcgagcgaattttgcagcagaggggcggcgtattgcgcggatgcgatccagacgacgatactaaggccggcgagttcaaagaggcgcttgaagacgaagccccaacggatcttatcggtgcgggggtagacaggctggtaaacgagcgttggggcccaccaaaagtagcacagattcttgaagttgatgttctgcggatacgggcagctcttgtacagctcgggaagcggatcggcctgtcttggatggaggtatgcgtgacgcagatcgcggttcgtgaaggcatacgaagcacatttgaggaagacaatgatggcatgaagctcgcacattgtgccgatgccagggtggtagatgtcgtagtagacaaacttggtcgcaatgtacaggttcatggtagcattgatactgtggcagaaggctacaatgtaccatatcgagttgaagctcttcagtgcggcggcatacctctcgggggtgtcgtcgtcgtcctccttagagatgcgggcgtatgcgcgtttcgcctgccatgatgcaacaagctcgatgaggtaggtaacgaacaagtgtgcgggaacgagcaggtagaggagcaggccggtgacaatgtcggagcgtcggtagtcgtgacagctgatgcagatcaagacgccatactgcagcaattagctgtgtgttgtaatgaagatggacttgagcgtaccttttgcagatttactatcatcaatcgcaggttggagacgactgttgcatgtcagttttgacggagtgttgttgatttcggaaatgcatacgcagtacgaggatcatcagattgcggaatcccttaaaactcggcgagctctccgagtcggagctgagacatgaggtccgtcggagcgagtgggttgcaaagacatggcggtactttgtatcacgaggggggttgcgagtgttttggatagtgccattggtggtgccgttggtggtgccgctggtgctcggttggctcgcctgcgtaccagttcccctgcggttgacaggtcgcggaggcatgtcaatggcggtagcgatggtggggttggtcattgtcgaggttgacgtcgccatggctgcggagaggggattgtgcggctcaattcgtgccttccgtcgcgggcggtccttcctgaagtgctgtgtacttatttgggcaggggatgtggaatgacgcacggaagcggcagtgggacggaaacagctacttggccagcagctctgggcgaaagaggagcaacatcaagcgtcccatggcgtgtgtgtggctgcggttgggacgaagatatggcggaaaggcagttctgttgaattgcccccccagcgcgagtttatgcaggtgagcgcaggcggcatccatggacaaagacggggaccagacaaactaccgccgccgttgtggctcgtgaagctgtggctgagcgccaagcccaacatgcttccctttgtcgcgtcggcgcatacatggagcttccaactcgacctcgacctgaaccctcacacaacaacattgaacagcctctacgccctttctatgaccaaaccataaaggtcacgtgaagcaggcgccttccgccatggaacgcgaatatcaccctcgccagttcgaggacggccctcgaccgcgacctaagcgtatgtactcttttatttgttgtcacgatgcctacacatcggcgcactatgcgcacaagcaaagttaagaaagtcaattcgggagaactgttaccaccttcccccctccggctacacgctagaatgttttgtatactccaagacaagagtgggcgacgcgcatagtctacaaagctggagctaacccgctgcacataggagcggtgactgattatggcgcgaccacggtgcaatggatgcgcaaccggcgaccgcgctacaagaatgtgcccatggctgaggtcgagcggccaacccccagctatgtcgtggacatgacacccccagcagctcgagtctccagcgctgccgaatcaattcctgccaaagccgtgcattcttctctcaacaaagtcaaacaccccatcaatgtagtgaaatggacgccagagggccgacgactgctcacgggctctacaagtggagagttcacgctgtggaacggaatgggcttcaacttcgagaccatcatgcaggcccatgaggctgccatccgctgcgtcgaatacacacacaccgacgactggctgctgtcagctgaccagacgggcatagtcaagtactggcagacaaacttcaacaacgtcaaggagatccaggcgcacacagaggcagtgcgggggctggccattgcaccgacagactccaagttcgtcacgtgtgccgacgacacaacactgaagatctgggactttgcgtccagcacggaggagtcgacgctgacgggtcacggctgggaggtcaagtgcgtggactggcatccgcacaaggggctgctagtatcagggtcaaaggatcaccaggtcaagttctgggatccgcggacaggtcgctgtctcacaacgcttcatggacataaaaacccaatagcaaagaccatgttcgagcctacccaaggacacctgctagcaacatgcgcccgtgatcacatcgctcgcatctttgacctccgcatgatgcgcgacgttctcttgctaaaaggacatgacaaggacatcatgtccatgacatggcacccaatgcacaagaacctgctgtccacgggcggctatgacggtgctatattacaccacctcctcgacgaacaaaatgcacccgacgacgtgccaccctctatctccccctacgacgcggccgacccgcagaccgcgcctgcgcaaaccatctaccccgcgcacaccatcaagagagctcatgaatacaccgtctggtccatggactggcacccactaggccacattcttgcgaccggtagtaacgaccgcatcacacgcttctggacccgaccacgaccaggcgacacgagctacatcaaagaccgctaccacattggcgacaaggcagccgaagaagaaggcacatgggatgggcgacagggccggcgacgacgcgcagaggaagaagaactcgaagccgaagacgaggccgaaggtctggtcgatcagaagatgccttccaagagctccggcatgcctggcttaccgcccggtctctccctaccaggtctttccgcagcaccagacggtacatcaagttcgttacctggaattggtggcgcaccacatccacccctccctccgccgccccctggtggctttcctcccttaccacatggtgcgggtttaccaccacagttccaaggtatggatccttcgcggatcgcacagctcattcaatccggcgctatccctcccccgccaataccacatcacggcggcccgccaccgccacattcaaatggccctcctcctcccttcccaccgtccgggttcccaggcttccctccaccaggtatgcctgtgccaccgcacggaatgccaccactacctcaccatatgccacccctaccgcagggtatgccgcctatgccaccaggcttccctggtttccctcctccaggtatgggtgtgccgcccccgccgccgaatttccagaatggaggaccagtgggtggacaggagggcggggatgcagggatcaggcggagagcgccgctgccggagcaggatgatgcgttaaaggaggagatgaggcagggacggtacaggaaagctaggtgaggcgggacgaaggtgtatgagtacgattgaagagaagaggcagatatgatgacagacggagttactattcttcatcctttacaacaaatctaatccccaagattctacatcgacacttggaggagtttgacactctttgctgagtcatacatctggtccttctcacagaagacctgttcaataccaaagctccagaccctgatccactacctacgcgtctagaaagtggcccgtccatcgttcccacatccctagcaccagggtctcgggcccatcaccgcgcctagcccccggcaggaaattttctgcatgttcggtagacgtggcgtgcatggcaaaaggaaacatgcatgtcctcccaagaaagaaccaatgtcgaatctagcatgaaaggtcgcagcagcgcaaagcaagatcaagcgagctacccctcacctcggccgtccttcccgccaaacaaacctcgcgattctcaacatatgcccgcgccaaagaaaaagtaaaatgcgaacgcaaatcgcaaacgtctacatgtatcctcggtcgactctcgcctgcggcccagggcttccagaacgtgcatggtctagactgcacgcggcatggcttcggagcaaacctgtgggtcgaccagcatcgagcgcgaagccaagcgaacttttctctctacgcgtgtggtgagcgattagtgtcgaggtataagtggcgtgcgcgctccccgctacttattactcttgtcaaatgtacacttgccttgcataaagacaacctttttttttccccgtgagcgacttgaggagttttgcgctcgcgaacttgtacacaaagctccaattgcgaatcatgtcggcgccgatccaacctgccggcgcggaggggttttacggctccaaggaccaccgggaagagggcgcgcaggacaagacgggcgcggggattgtcgtcacgcacgctggaaacgatgcgggcgcgcaggcgaatccgacgctcgaggcggttgcggagagtaaaggacggtggttccagtacgtcaagacgaagcagttttggatcacgctgcttctggggcaaggtagaatttccccttccatgccatgaaaagcaacctgcgaggcgagatgctaacgcctggtggaaatagtccttgcaatctgcatcacgtcaaccaacacgctgtccacgctcctcgcaaacgaaggaacctcgatccccgctttccagtcgtttttcaattacgtcctgctcaacctgatctacacgacgtacacgatttacaaatacgggttcaagaggtgggcacggctgtgtgtggttgatggatggcggttcttcatcctagcgttcttcgacgtcgagggaaactacttcgtcgtgctggcatatcgctacgtgagttttaataaacaccccttcaaaaaccatgcagacaactagagttactaacacaccgccctagacgaccatcctctccgcgcaactcatcaacttctgggccattgtaatcgtcgtcgtcatctccttcttcttcctgcgcgtgcgctaccactacacgcaaatcttcggcatcctgctgtgcatcggcgggctgggcgtcatcttcgggtccgaccacatcacaggcgccaacgcgtttggcgccagcgacgccgtcaagggcgacctgttcgcgctgctcggcgccaccttctacggcctgagcaacgtctttgaagagtttctcgtctcggagcgcccgctgtatgaagtcgtcgggcagctcgcgtggtggggcatgtttatcaatggcacgcaggccggcatcttcgaccgctcgtcgttccgcagcgcgacgtggaattcaaaggtcggcgggtacctcacggggtacacgttcatcctgacgctgttttattcgctcgccccgctgctcttccgcctctccagcgccgcgtttttcaacatttccctgctgactggcagtttctggggcgtcgccattggccgtcaaggtcttccacttgagcatacactggatgtatcccattgcgtttgtgctgattattctgggccaggtgatttatttcctgagacagactcagctgggggatgcgttgaagccgtggttgggcgcggatcagggcaaggggcatgcggggttggggacggcgaggaagagggttgagcggccggatgctattgtctaagtaaagtggggatgggagagctgtgctgcgataccccggaaatggattggaataggagaggaggagaaatgaaatataattatacgagcaccttctcgttcattttgtcacagatacatgtggagtctacttcgtcgcggcagctctttttgctggagtaggagaacaataaatacatcgtaggccacacttgatgaaacagtaattatgtcaagccagccatagatgtcaccaatggatcatgcacaacacaaggacttgagcaattgagcatgcgagaagcacttttattggctagctagagtaggaagagcaatgttgaaagcttcccacaatcccagtacggtgaagacaagaggggagtgaaccgcgcgccgtaagatcaaacgcaatagcaggaatattgctagaagcaagacatgtaaggactggcatcagttggcagatccgcaaacttcacaccttccatctcccgagaagtccctgtgtcaggctttactcggagtcatcctcctcgtcactctcagcagtctcgagccagtccttgaacttctcggcagacttgcgcacgttcttgctgaccttgatgtcgacgtacttcttgctggccttggcgcaccagggcttgaggacctcctcagagcagagatcgttgtcgtagaccttcattaggataggcgagacctgagcgatcagctcgggcttgtcgtttccgacaaagcgctcaataccgccgaggaaggccttctcgtgcttctctgaggtgatcatcttcttgagcatgggcgcacgggtgtcgatctgcttgacgatcttatcggagaagagggtctggggaatgacggtaagcgtgcggtgcttgtcctcgataccgagctccttggccttcaggaagatctcgacattgtcaagcttatcgacgccacccttctccgcagcagtgtcaaggatccatttgccgaagacgtcgtaggaagaacctccctcttcgtcggcctcaatcaccaaagcacgcttgaggtcgtcagggagctgctgggcgcgggcgcgcatggcttcctcagaggtgtcaatgtgccactcgacctccttggcctcctcttcttcaatctccttggcgccctcctggatctggcgggtgagctcgtcgtcactaccagcctcgatctcgtaatcgccattggcatcgtcatcctctgcgctgtcaccggggctgccgccatcgggggaggtgggctcgcccttggcctcggcttccttgcgggcacgacgatcggccttcttggtggacttgtccttcttgcccttcttgggctcgctcttcaagatgaaagcagtaagcttgaggcgcgggtcgacgtcggagatctttccgcaagccttgcagtcgagcgtgatgttgccatccttgatgtggacatcggtctcggggttcttgcacttcttgcaaagaacaaacttggtgatgaagccgtcgaggtagtcctggagcttgctagcatcgtgggcgccgttgatgatccagcggtcgtcattggggttggtgttggtctgggctccgagctcgaagccgaagtacttgatgacgtgagcgggagggcgggcaagtgagttggcgacgctgctcaggttgacaatgacggtcttgatgccgttgcctttgccttcaatcttggactggatgcgctccatcttgtagcggtagaaggagtcggcgacatcgcgacgaatgttgatggtagccatggtgacggttggggagtgaggtgactgggtggagggtttacttttggtggagctggagcgggcggacgtgcaaggtcaggtcgaaaatgttgacgagggccgaaagagacatgcagtagatgcagtctctgggtatgtgtgttggacgtgtgtgactccgggtcagggtggactaggttagccgttggtgcagtggatggaactgctgggtatccgcgtacagcgaaatttttgcagtttggggggaggttcgactcggaaagaggtgctttggcgcgaatacatataccgcagttgtctgaacggctgtgtggtgcgggtctggtgcttgcgcagtcctgtagggaaaggtggcggtttgggcacgtcgcttggtcgggcgactctgcgggcgggttggcgcgtggtgtggggggtttgtatagctgttgccagtgacggggactggggagggcggtttgtgtggatttttgagcgtgagtgtgcgaggtggagtgcgggcaacgggacgtggtggagggacttagtatttaaagccttgcggagttagaaatttggcccgagcgccaacgaaccacggcagcagcccgcgtcaaaccacacaagcatcaccgtccgcctgcgtgtcatgtgttaagccacgtacgtgacccgtcagactgcattgctgcaattgctccgtggcaatccatttgcctgcgacgctcgttgccatggaataccggctgcggcatgcaagcgagcaatcgctctccgactgtgcgtgttcgtagatcatcaaagagattttctagctcacagacgtctgcctggaacgtgatccgacaatcgggaagctgcgggtcactgcgccaaccgtgtcatccttggagcgacccttactttcctgttatggatgtgaaggcaggaacgggttgttgagccacacgccgataatacgcatactcttgtgtgctagacggattgtctccaaacagaacctccgggatacggttcctctctctcaacatgatcatcgttgtctccgctgcggcctgtttgttagcttacaaacgtggggcaatcgtttgatggcatctctccacagtcggtcaacggtgacttcaccatgtcaaaacttcacatgcttttcattacaccggtgtagacactaagcattaccaagttattttggggccaaagctaacgaaaagctactacgaagtacggagtgcgtcatcagccgcgttcgattttctttcgcgaatgtggggttaaactctcactaccacactactctcttgaccaatcgcaacgatgaaggaacaggtcgactactcgctgtatctcgtgactgactcgactgaggccatattgggctcgagagatttggtcgatgttgttgagcaagctttgttaggaggtcggtcgttctttccttttacaatcggctattttcatggacattacccaccgatatcacgatgatgactgacatgctgtaaaggagtcaccatcgtccagtaccgtgacaagacatccgatacaggtctcctcatctcaatagcgaaacaactccatgaaaaatgcaaagcccacaacattcccctccttatcaatgaccgcgtggacgtagctctggcagtgggctgcgagggagttcatctaggccaagatgacatgaacatctcttcagcccgccacatccttggtccagatgccataatcggagcaaccgtctcctccatcgacgaagcccgcatagccgtcgagcgaggagcagactacctgggcatcggcactctgtacgccaccaacaccaagaaaaacgcaaaagacatcatcggcatcaacggcatccgcaagatcctgcgccacctcgaacagggaaacgacgcagagaagaaagtcaaaacagtctgtatcggcggcgtcaacgcttccaacctccaacgcatccgataccaactccacgccccatcctctccatccaccccacccaaagcaatcgatggcgtcgccatcgtctccgccataatcggcgccccagaccccaaagccgcatcagctcacctctccattctctcaacttccctccccccatttaaatcgcattccacagaacctcatttctggctcgaaaaagaatccgacgagatcgcgcacatcctcacctccgccctgaccgccacttcaaacgtgaaaaagacggctccactatcccataacatgaccaacctcgtcgtccaaaacttcgccgcaaacaccgccctatccatcggcgcatcgcccataatggcaaactacggtgctgaagcggacgacctatctgccctcaatggcgcgctggtagtcaacatgggcaccgtcacgcccgacggcctgcgcaactacgcccaagccatccgcgcatacaatctctccggcgggcctatcgtcctcgatcccgtgggcgcgggggctacatccgtccggcgcgcggcggtcgcggagttgatgagcgcggcgtactttgacttgatcaagggaaacgagcgggagatcctggctgttgcgagggcaagcgggttcagcgtggacgacagcacgcagcagcgcggcgtggattctggggacgcgctgtacacgctcgaacaacgcgcatatatcgtggctcgcctggccttgcgcgaacggaatgtcgtgctgatgacgggcgcgacggatgtgatatctgatggcatccgcacgtatgcgatatccaacggtcatgagtatctgggcaagattacgggcagtgggtgtacgttgggcacgacgctcagtgcgtatttggcggcgaataggggggataagttacttgcggctgtggcgggtgtgctgcattatgagattgctgcggagcaggcggcagggaggcaggctgtcaaggggccgggcacgtttgtgccggcgttcatcgatgagttgtataattgcagtgtggagattgcggaagggacgaagacgtgggagggcgtggcgaagattaagtgtttgaaggatgttccagatgctgggttgttgaaggaggtctgagtgaggttagttggagatgtaagttactctgaatatagctgtctctcagtgatacggctcgcttgcagttgcggcgaaattatgacagagtcgacaatattcgctcgtgaagatccattatgtcattacagatgcgcgcgccctatctgcgcacccacagaatatgcttagactcttagaatatgttcaaagccaaagcccatggtatctaaaattccccatccataacaccaggggaccgtgatccgggtatcatagtcagcagactgtgaaatacccgatgtgtaccgtatgcgccaatatcgctgaaaatgtgaaacgccgcgcaactaacaaatgcgatgggaaagagtcattattacgatgaggatgaagcggagtcatcagctgcaggcgaaagtgccgctgcgctgctgacgcgacgagcctcaatggcgttctggacctcggtgcctgccatttgctgccacctctcccgcgtgtcttgatctgttaaggcatcggctcctgcctctccaaccttctcatacaaaagacgcgaaacgtcgcggtttatgtctgtgtattgctcttttgtgacttccttcttcaagtacacgggtttgaggactgcggtgaccatgcgttggagttcggctttggtcgaataagacagcgcgggacgtgatggagacgagtccttggagcgaggcgggctactgagaccagcggagcggtgcgcgatggcgcgccgaccaagtcgctcctcgtcggcgggcgagtatggagagtatgtaggagatcgctgctggtcctgctgcacaggcgatttggagcgggtgaggttcagtggtggtggagtgctcatgccttgggccttttggtagatgggcgacaagcctggcgatgtgggtgagcaggcacgctcaacaataacacgtcgcggttggggagcggcgatctccttctcgcgttctgcaaagcggttgacctcgacttcttgtaacaatgactgtaagaagccaggagttgaggctgcttcgccattgacagcaggtggcgacgatgctgttgtcgggactgcagaggacgcggccgtattgcgacgagctgccgttgcggatgactcgccgttatccaagtgcaggcgtgtgcgagggcgtttaagtttgcgttcgggttgtggctccctgggctcagaatcggcgggggacgcaggcgaatcgttcgacttccgcttcctgccaccgcggcggcttgttgttgtgcttgcaacgcttggtgccacatttccctcatcttgtgcaagctgctctcgtgccttttcgaattgattccatgcgcggatctcctcctgtgactcagggtctcgaggtgtctttggaggttcgcgatggagtgtgcgattggtgggtcgtgacgaacggttcgaccctcgccggcggctgtggacgttgtcggcggctgcgcgaaaacgagtgcccgcgcccatctgacgcgcaagctcgaagcgacggtcccactcatgattttcgcgtctcaaaacctccgactggttttctgactgttcttcgtcttcaaatggaaattcgatgtcgaactgcagtcgatcccagacactctgccacacaccaacccattcatcgggccctctgttgtggcgaggcactcggctgcgaccgttgatccaggcagcaggacctcggggaggtggacgccgcagggaggcggactccaccaagccactctccatgcagggctggcagtaccatgcgccgcgcgatggcatccggtcgaggccagcacagaatacgtgcgagagctgctcacagctatggcaatacatcagctgggatgcatcaccgaattcgtcgcagaccatgcacgcgtcatagctgccatcgtcctcgaggccgaggtcctcgtcgtcgacgatcattgacggatcgatgtcagctacttgctgcttatctcggacagcatattccgagagcttaggacctgtagtatgttagcatgcgagatcttggcgttaatgatgctgaactgcggtgagtgagtcgtgcggaggttaagctgagctcaactgaccatttagccagtagatgtgcggctgtctaagcaacaagagcactctacaactacacgatccagtggcgtccagttccgtggaatgacatacctccaacgcgggcgcttagctcgactagattaaagctcgctcggcatatcggacagctgtttgctctctcgacccagggcttcaggcattcgttgtgcaggtcgtgaccacatggcagtaggtgcgcgaccagttcatcgtcaggggtggcgggttgggaggccgtctttcggctcttggtgttggcgttgtgttgatgagcaccatcagcaccatcaaccgaatgcgtcgcaaaagacgaatcggcggcgatagggccttcgtcttgggggacgaggtcgccgaggcagactatacaagtctcggccattggagtggtatttcgacgggatatagcgaaaaggttgatcgacgcgattcataagttggagaggataggaaggtgaaagggaagccggcggtttaagtagtggggtcactagcgccgatcatgctctatggcgcgcatcagccacaactcttaggcaataacggatgaccgattaaactgtgacaagggcaggaccgaagaatagcgaaagaataagctgatctcgcttcaacaaagagagtccagacctagaacgttggatgacgcagcggactatcagcttcaggcttgccttaccacgtgtcacagctacctaagcgatggcccatatgacttgctaggtcatgaacacctcccggaatgcaaacaatgtttcaggcgccgttgcgccgttgcgctcgttcatgctcgctccctggcggatctacattggtgctgcggtagcatcgaggctccatcttcagatcactcgttgagacatgtgtcttcggtgtccgtgacatagcctagaaagggagaccgcctggatttgtgtataacgatggaaccgcgggtacagctgagcattatcttcaatccattgcaatgggctgattgcgagccagggaagcgataagcaccaatgtactagtaactcgcaatcaagtccccaacatagtctcgttgtattggttgtagaactgttagtagccacaacattgtgcgatgtgcgcgaagcaaatggcattgtcgcgaccatagcggggctgattcagcgagccagactcctcgaagtcttgacaagtcactggtgacgggagagttgctcggtcgctacgaaggaacgcgcgaggcaggcgcgataggccaaaatgtaaacgcttagttcttgtattctctacgtctaatgcctcgcgacactgtaagcgcccgagtggaggtactgctgcgcgcggaggcgcatttcgctcgcaagcaacggtcggaggtacatttcgacgggtacatcggtgcttctcggtaacaatttggcagtctgcaggcctttgagacgagattagccatgctgctatgctgtgagaattgcagaagctgaccgtgtcatctcgaagcccccccgctttcagcaagtcaacagttctcagtcatccaataagaaaggaaaggaaccctagcagacaaaatctgcatgcctgatcgtggttgtggtgccttgacagagcgcttcagcgtgcaggcggtgaggtgaactttgttgtcgttgtgtgtcttctgcttcatcagccgaacgccaagccatatccaggctagccacattggtcgacattcgtcccatccttacatactttcgaacgctaatcgccttatgtgcatctattgttaagggacttaaagtgcggtactcgttgttgctgacgcgtcaaaccatgggagatgcggggtggcaaagacggttacaagcttgtgacatttgacgtagcgcctgctcgcgcctgccgaaaaatatggcggttacccaatgtagcgctttgtccgtcaccataggcacgcccttcctgagttttcgcccgctcgagaggacctcgttctcttcacagttccatcacgctgtcggatcgtcaaacaaacaaatttgaatcagttcaacgaagcaatggcttcgacaacgcgagagtatgagcttatcctggtacgtttcgctagattactgcgcatgaaacatgttgataaggagaccttagctaggagcgactggctacacgggcaaacttgtcgcagaatggataagcactcaacttcccgaggacctcaaatgggcgattgctggacggtaaggatcaccaacataatgttcaagtcaccacgtgttcatgattctgacagaagcgcgtgacagaagcgccaagaagctgcaggctgttgtcgatgagttgaacgcgttgagcccaggacgaaagcaacccggtaatgaacgaaattctaatttcaatatgtactaggctgactgctataccagacattgaaacttgcgagatcaacgaagaccagctgaacgacctagcgaagaagaccaagctcataataagcaccgttggaccctttatgttctatggcgaacctgttatggcggcatgcataaataatggcacgcactacctcgacagcacgggagaggtaccctgggtctacgacatgatcgccaaatacgacacacttgcaaagaagaacaacagcatcgtcattccccaatgcggtctcgattctgttccagctgacatcatggcgtatgttctcgcaaaggaagtacgcaagcgttacaacgccgcctgcgagagagttatcatgaccctctacgacttcaagagcggtatcagtggaggcaccagccttacgatgttggagctcttcaacaattattcgcttggccatctggccaaatccatgcacccttactcactctcgcctgtcaaatccgacaacaccgttggcactcccgcgggaagcttcccacataacctgctcggactactctctgtgcctgaactgggaggcttgcagactgtaggacttatggcttcggtcgacgagtgtatcactcatcgctcctggggcttgtactctcaagctgcacaatcgacaaacgatgcttcagtctcgtacggtccacgcttccgctttaatgagtatatgcgcgccggcggtgttgtcagtgcgctgctcgttaaacttgctctcggctccgtaggactcttcctggcgctcccaccaacacgatggatcctcgcccctctaatgaagaagtttctcatcccagcgccaggcgaagggccaagtaaagagaagatgaagaaggatttcatgaactaccgcggcgtcggcgtcgctgaagacggaaaaggcaaagtcactgctaagattgacatcgcgcacggtggctatgtcgcgacgggaatgacgttgagtgctgctgcgaaggtcattctgagaggcagattggaggacactgaagctggaaggtgtggtggtggcattctgacgccggcgactctgggcgatgaatatgtcaagacgctcgacgacttcggcgtcaagatcaacatcgacaactaaagacgactcgcaagattccatctgatgtttggattgctaaaggacttttccacatttgcgtattgctagcggttaggcaatgaatttccatcgcgcgtttctaaagttatgtccattagcacgtgatcgcgcgctgcgctcgtgccggggtagacgacccttcatttgatgacgacctaccataagattcgaaggaaaagcaacttccttggctgccgggaaatgtttcctacgccaatgtgttcacttacctcaatctgctcaattccgtaaagatagtcaaaaaataacattcagcttggttcgtatgtaaaactgctttttcagaaattttgtccttgtgttactcaagatccacacttttgtcacctaaaactgcttattccgatatgatggtgttctgggcagttcctttcctcacattttactgtctcaacatcctaactcttacctgacttctctcaattattactctccgacacgaccctgaaacccccacgccttttggcgggcgattacatcacttgggaatttgcctctgcctcgttttctactctcgatcttgtcctattgtgtcgatacatcatcggtgcatagccttttgttacacgttcgctggcgtacactgaggctcacatccgatacatttgtgcaatggaattgtcatatcatgagccacgcatgcaagataccaaagctgaaattagctatgacatatggttgatggtgcttgacttggtaggtgcactacactttttacaaaaccgcatcagtactgatacagacgagttgacaattctctcgtccgatataacaacattatgtctgctatctaaagcacttcacagtgtagctgtggcgtgtctttatcataccgtgcttgtgcggttgtgagatgaatgatcgatgcaaagtttcaatcgggggctacgcggcatctccagaagacgaggtcattaatttgggccggtggggtgggggggccgggtctccttgtaatggcaggcactccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggtgctacatcctaaggagccacaccttatccaacctaactatcggaaattctatcagccaagtgaacttttaacgtacctggatgattttgaagatcgcatacgggcagtcgcactccgagacgagtcaatagaacaggtcataagagtgtttcctagaagtgaagtcctacgatcattctggtatgtttcaacttccctgtagcattgctgtcagctaaacaggtagttttatctccgaacgaacgataacgaaagagatgttcagaactgccttgatggagtttccaggcctgatgcatgtcgcatgcaatatcgaccggatctcttggcttccccaacctcattatgctaaccccattgctttaaatattcggaaccttgagctctgtctcacgactgcttcagagcttcaagaagctctcaaggtcctgtcgctcacacattacattcgactctacaacggctatccttatgtatctcacccccagtcacgcaacaattcgcgagtgcagccctcgaagcagcaggtaaaagtatcctaccagcatcatggtctcctgatttgctcccactacttccgaagttgcgagaaatcgtggttcgaggcatgaatgttagcgagatgcacgggtctttgtctgcactcatggacctgaagagtttggggcgacttacccttgctcgctgcgatggcatatacgacttcttcgcccatctccacctcaactcgcgtgcggggtgtgcacttcctaacttgcaacatcttgatccacaagctacggaatgtgataacatgagtagcgagcaggtattcgaaatgggaacgggctgtttggacactgtcctaagctcggtgcacttgaagagcgcacatcttttggggacagccatgggcaacatgacagattacgtcttcgagatctcactcagtaatactagccttgtcagcttcagcgcgcatataagaaaaaagcttcctattgatgggttttttgagattaacgacgttaatgaagtgggtgacgcgctgtgtaaagcagtaaggggctgtccaaatctacgagttcttgggtagacgataccggagtgcgacatattggaccgtcatgaggacgatcacctaacaatggacgacaaattcatggtaagttgactgttgtcatcgcattttagtaagctcacatcgcttaggtcgctttaagttttctccctgacctacgtgtgctgcaccttcgccaacggaacttcacgaaatggtcctcgaggtcgaaaagaggatttaatcccgatgctgtcactttcactattggtcggtgggccaacagtttttcaacgccttgcacaagcgccaacagaacccaaagctccacgccctagcaatcggcagctacattaggaacagaaaggaggagcgagcagacatgggtgtacctggtgggttcaaatatttctctcaacactgctttgttagaggcatgcaaaccgatatgcttggtcgcactattgcggtcgtgctaccagtgaccagggcaatcttgcaggcagcggagcctttggcggatatcttggactacgactcggaatgcagtcttagcagcgctgctattggaacactgagtattcagtgagtgctgcatgacttttctcaatcttacattgaggacttgagtcgagatgatttcgttcgattcagactttgtgaattcttgtatggacgtgctacaatcggaacatgcatcgctacttctcgataatgatagtccgcaccactgtagctttgtattggcaagtatttatctgacgctggccgcgagatttggacatgctagctcatgttctcagcccgagccataacgcttgttttctcctcagcatactacaaatccgagctttatgttgtagttctttctcactatacagataagtgtagtagttgtgctgtgcgaacaatgtcggaatcatcaggcatcgaggatagcccttcgcccaggctaaatttggggcaacatcctggtgtcaaaaatgaccagcagtgattgctctcaagctattcatgcaccgatagcctcactcgcagacatggccgacatgacaaatcatgctaatcgttgaacagaaggagattaccaatcttcggatctcaccaccctatccaggcttagcccagccaagctctatttctttgagcgaatcatgacttccggtgcaagaagtcatatctgaggcttacattaccacgtatcaaggcagcgcatcgctcttctcttattgcgcggtgtatatagatctccacggagctaacagcaaactgcggatttatgctacgaggttttggagtggacaaaaacggcttacataccgaaacgaacgaggaattctcttaccatagataatctcacgaggttataagtcaatgaacttgtcactgtgaccatctccctaagcttcccatcacttgcgagcatccaacacctacgaagatatgaagaactttgacaaaactgagctcttcgagcctctgagcatcggcgatgttcatctcgctcatcgtattgtccttgcaccattgactaggtaggactttaccgccagagacttggtttaatgactgacaattcttcagatttcgtacaggtcatgatcagaatatcttaccattcgtcaaagactattacgcccaacgagcctcaactccaggtacacttctcatcacggaagctacagtgccatctcgtctcgccggttcgatcactcacatgcccgagatgtggtccgacgcgcacatagctgcttggaaaggagtcgtagatgcagttcacgcgaaaggcagctatgtttttctccagatatgcggcaatgggcgcgtagcttttccctcggaaagggcgaaggacggtttagacttgatcggaccgagcgctattcccatcggcgacgcagacggcagtggagtttttcccgcggacggagagaatcccataccacgcgcaatgactgaagaagaaatctggcaggttattgccgactttgggctagctgccaagaatggtatcgagaagtgcggctttgacggcgtcgagattcatgcttgcaacggaaacttgctcgatcagttcattcaggacaattccaaccgccgcactgatgactggggcggtagtgttgaaaagcgatcgcgcttcgtcatcgaaactgccaaagctgtcattgcagcagtgggaaaagacagagtcggaatccgattcagtccctacagtacctatctctccatgcgcatgaacaatccgattccgcaatttacgtacctcatcaaggagcttgatatgatcggcgtagcttacattcatcttatcgagccgcgcattgccggtgatagtggtgtcgaaacgaatcaatcggactctctgatccccttcatggatgcatggagtagtgagcgtcccatcattgtggctggtgggttttcggcagacagtgcgtgccgtgttttggctactggtggcctttatgaagggaggaaagttgctatcgcgttcggaaggcactatgtgagcaacccggatctggtgtttcgagtcaaaaatggtgtcccactcacgccatattctcggaaaacgttttatgatgttggaagtgaggaaggctatacggattttgaattctcagaggagtatgcaaagtttagtgtagttgtcaaacacgaaggtggtgttgtctagcgaccgatcattggtggttctatttgatgcagcacgctactaagcttgacgtcatcgcatcgagaagtgcaccagacctaccgaataccaataactcgttatcgggaaatgatcactctatttgtggtgcttcacagatttcagatgtgcctaccccaggcttgaaatgtattgaagttggtcgcaatgtactatcccgcgtctgttcagcaatttgtaatgcattggtggatttccggctgttgcatccagagaagaaaacatttactggtgcgccatggtgcgcgctttgagcaagaattcgatcaaatgatatgtgtcaggttctcccgactccatttgtgctgttgcctggagatggtacacaagatggggcggagctgtcggccaataaatcggaagctggatgggcgttgcttctacgctcagcccctcacgacgcataattgctcagcctgatcgccagatgatatggttctcgtaaactttatctaaagcctctcattcacataaccttactcacaactgaagatacaaatatggaagcgcttgtcgccgtcggactcgctggcaacgtggtgcagtttgtgcaaggcgcaggtgctttgatcgcgcttgcgaaagagattcgagacagcggaagtccgaaggctcttcctcagcttgaagagctatctcgaactctgatagggcacgcagctgtcctacagtcgcggctgagggcttctactcccttgacggaggagaatcaggcatggcggttctcgcctcgatttgagatgatctgctgacgcatacaatacagaatctccttgaccttgcgacagaatgcgagcaagtggggaataatttcatagtgtaccttggtacattcaagaacagctccagatccaaagccgtgggtgcggtcaaaactgcaatcaaatatcagtggtcgtccaagaaaattgatgacttcgtggatagactggacagactccgcagctctttgatgttggctatcgtactggcatgtcgcaccagtgctgaagggaacaacaaagagatactcgcacatttgaaagagatacaacacgatcatcaagcccgtcagatacatgatcagattggagttgtacaagcggctatcgagcttctcacgaatgctgtgcagaatcaaacaaacgagaagatcgaagctatccagaacgaagtgcagctgtgtataagtaaagttcttttcctccatcgagaagtcctgacaaatacggaacagccgatccttgaaagacaaatcttaaactggatcgacttcagacaaaaccactggagatatgaaagtgtggattcggcttatcagcaaacatttgattggctttttgagacttcgactactatccaaggttgggactgcttttctactcatctacgaaaagatgtgaacgaaccgtacttcatcaatggaaaagctggaagtggaaaatcaacactgatgaagttcctgcatgatcatgcgaagacgaaaaagctcttgaagcagtgggcaggatcaaaagaacttgtcaccctccatttcttcttctggcaccttggaactgatctccaaagatctcacgctggtatgctgagaggcatcctccatgcgatgctcgagaaacatcctgagttgatcccagctgtatttccaaagttctaccgtaattgggagaactggaactcagatattacgcccgactacgttgaggtcaagaaagcgttcgctgtcatgatggaaaagtgttcctatctcaaaatggccattttcatcgatggtgtcgacgagttcgagggcgattatcgcgacatggcgctgttattacgatcacttgcgtcgagccgcgtcaagcttgttatctcgagtcgtccactaaacggttgcctagcatcattagcaggatgccccactttacgagtgcaagacttgacaaggaaggatatgaaagtgtttgttgatggcgagctctccacacatcatttgatgactcgcctagttcgacagtttccagccaaggcaccacaatttgcattggacattgtggaaaaggccgagggcgtgtttttatgggtgaagcttgtcgtacatcttcttattcaaagcctggaaaacggtgatacactggacgaaatgcatgccttactgacgacacttccttctgatctgcgcgatctttacagaagaatgtttgagaagggtgtagagtatcagaaagagtcggctgtgatgtttcagctgaacgagaaatggctcgaagtttcacgcgatcaatcccttcccggcatccttatgtggtacgccatcaacagtcctaccgcagcacttgatcagccgttgggtcctatgcccagtgaccaatatgactggggcatgagttcgctcataaaacgaattcaaagtcgttgctccggtttattggaaattcggtacaaaggcagaactctagacggtttatccgagattacagtcgcacaaaatggagtctccatcgatgaaataggatggttgaccatcacttatctccacaggacggtgcacgagtttatcacgctggaggacgtatggagagatatatgcgatctgacaaaggatatgagcttcactatttccacgaggcttactgctgcatgtctatcgaccatcaagttggcacgacacagcactcaactgcacacaggttacgttgtggctatcacgcaacttttgagggaagtcgtggacgcatcaccagcaatggcacatacgtacttgatggacttggatcgcaccatgttcaaactcgagacgaaagtcttctcgaacccgggcgaccaatctttaaccaatcaccacatggagcactggtctttcacccacctcggagcagtggacctgaggctgttcgttgctctaagctatgttgatgtctatacatatgcggcaggagaagggatactctgtaacacaatgccaattccaagcgacatgaaccaattggcccgctttgccatagtcggtcatgccttgaccagctggatgaagacaggagatcgttttcctatacccattctaagacatcgggtacgaacaatgacttttgcgcttgaacatatcatggctccagagggaacactctccgatctatctttatggcacataggtttggttgtatgtgcgaagctagagcatgataaacggcaccatgaggctgcacagctactgttggtcatgttgaaaacatcaagctctccttcgaatctatggcttctacccctagacccaagacattcgttgggatgggtctggaacaaggttgagcaatcacgcgacccaacgctcacagaccctgactctttgttgataagacttcgaagtgcactgagcagctctacagtaagagagcatattggagtactagaagatatccatcgacttacaagtacaaagcgagacaaaatcttgatcgagcaatctcttcacgactcatcacagatcaacgagcgtccttcaaagagcttaaaaggagggaagaactctcgccgatcgaagaagatgaagaaaagaacggctgcttccagcatgggaagtttctagaagccactgtcaggcaatggtccattcccttggccattgcgatggcgtaagatgtctagacattggtactagtcagccagtggcaaaattcgtgtccgctccgcacatgtgcgaagtgatttgacaggatttagaagcgcactaagaagtttataaagaagcctatatatattcgatgctgtaagatatctcgcctactattgcaaaagttttcgccggggcctaatactggtgttttgaggcaaagaatgtgcttcacggcaggcaaatttagttgtatcgcatcatgtggcaacagaaatgctcgagacttctcagccttcaatattgaagatagaaagtaatgtaccaattcttggttaggctagaagcgatcgcagtcttctcccagccggagacatacacgatgacgaaggagaaggtttggggcgcgaggtggatgggtaggtcgagataacacaaagtcgtaataaaagacatgtcaagaacacgatacaaagtctggaccaggaggcgtcgtggccgagcaggtataacgatggggttgagtacagtcatgatgatacggcagagttgcagaacacataggcagcgactttgtgccatcgatgggccaatatacgaagattcgacttgatttgaaaaattaacattcatcattttccctgccatgctatcataaaggagtgatctagtcgcctgtaaatgcggaacaaacgctatgcaagtatatactgtgaaaaatagacattactgccatcctcggctcgcctctatcgcacgagtgacggattctacaatccgcagttgctggtcgcgacctgctggtagtttgcgtcgatgcgaccaagaccagcggcctggccgttggtgagctggtccatggcctgcttggcgatgttgaaaccatcaccagcgtggtcaacagcaagaacgtagatggtgttgccgttgtaggtgatgccgtagcaagtaccgcacttcttgttgttagaatattgtattggtggacaatgtcgtgaagagcatacctgagcgctgttccatccagcaatacccgagtatcctccgatgcgagggaagccagcgacggctccctggttctgccaaccgtacttggtgatcagaccgttgttaccatctgagcaggagacggaggtaagggagcggccagcatcgtcgtaaccttggtcgtaggagactgtgggaatgagcttatggccatcaggaaatggactcgatatacacaccagagatggcagatgcgaggctggcgaagccaagaacagcagcggagaacttcatgatgatggtgttggtgttgtggaaagggtgattcgtttgaagtgattgttggtggaagtgtattggatgtgaagcttgagttgatggtttctttcaaaggtgaaggccatcattcttatactgcttgcacctacaatgagaacatgctccacccttgatcgaagctcgtagagtccgactgcactttcgtcaatgctcactcatacagggcaaagatgagcgcattccgaagggtatccatggacttcgatagtgccatcgtaaagctaaccacacgtatccgagcaggtgacggtgtgcagccagtgcttggcacagaaatacggcaggtgcgctcatagctcgaggaacacgagagaaactgcggaggttgaagttattttggggggtatttttagcaaggtagcaacgggttcggccagccttgacccccttgggcatgggaagcgaggcaaacccccgaagctaacggctggttacatcgctacgaccacgattggaagcgacccatagcgatcaataattggtgcagcacgttgtactctaaagagtataagcgcaagacatggcaatgtcgaccatgataccgtgtgggccgcggaagtggcggattatgacagcccacatcgatctcgtgatctgaaatgcgacgtatgtcctccctgtcgcacgtccgtgctacatggcaacggcgacgctgaacccgacaggcgaccgaaagagccgaagatgccgtagaatggaaagcttaagcagattccgggcacgtccttcttgagcctcaccgctcacccagacaagcggtatcgtggtgaagtattctgggacagacctcggatgctagcatatttttggccagctcgttgctacagcctcatttttcacacgaccttacagtgctatcgtgagaattttgtacgcggccttcctggtgggcgcaacactgcgacgtccgcctcgaagacaatctccaaataccagggagccggaatgcgtgttttgagatgaagagcaacagaggacccctcgtgcatgattcgcgaaaatgaagtttgtggtgcgagctgtgtttgcgcacccggggtgacggagacccatcaaggttcttaagggcgatcaaccgtcgacgaaggatgtagcttttgatcgaaacattgacagcgaatgtcaaccgcttgtcaaaatcccccgttcggatcccgtgacggcattttgggagaggagacttcgaggttcaggaagacagctgccggagcagtccgtgcgccgctcgacaggaccttttctgaacttcctgcgtctcgcatgttcactcccgagtttcatccctgccacagaaacacgaacgtccccaatggaggatgtccgctccctgtcgtccttggctctcaaacagccacttccgggacctcaggcaccacatcatcgacggtggctgaggactggcggttgtggcagaggcagccaatcgctgcgagcttcgtcacgcgtatgatctccgggagaagatgtttcaaattgccaggcgacgaatgtacatgcctttgagacctgaggcgtcgcgaagctgttccgccatgacttgttcaggccgctttatccatcttggaggcaaatggtcggcgtcaagtgtttcgaaccttatgctatataactctctcaaatgttctcacctgcattcttctttcttcaggccggtccatcaacacaatccatactagtacattcacttctttcatacctaacttcaccaaaacgagctagtctcttttccaacacaaccaatcataatgcttttctcatcaatcttcgctgctaccgccatggttggcgccgctgttgcagagcagcacttcatctctgtcgccaacaggactggcggactcgtcttcgtgcctgagaccctcactgcagctgagggtgatacagtcactttccgcttctggcccaagaaccactctgtcgcccaaagcacattcgcccagccatgttcgcccatgaacaacggtttctggtccggctttgttcccactaccgatagtcaaaaggtcgcagacatgaccttcaccatggaagttaagaacgcctcagcgcccatctggttctactgcacccagggccagcattgtcaggctggtatggtcggtgtcatcaaccctccccgacaaggccccaacaccctggccgcttacaagaacgcctcctctcttgctcagagaaacgtctctcccacttcaaccgctggtgctggtggcatgatccagatgggcaacggtactgcggacaacacaactggctctggagcaccttctgcaactggtgccgcatcgcaccttgctggtagcgctgctttcgctggtctttccggcctgttcgcttacctcctcatttaagcgcttcgaaaagaaatggtggacaatattacgaaacatttgcattgtacatacgagcatgttttgaggatgatgtattgtggacgtctgcattgccatagtggcatggaaatggagtagggccatgatggcatctccgagattgatctcgattgggttaaattttgtttggcgtgcatagtatgatcgaatacagaatgaactagtatggacttcaaactttctccctatgtgagtgatttgcgatgagcagcttgaacaatgtgtcatcctgttccagtgatctttttgacttcgctagcaccaggtgctgcaacaattcgtgtgagctgatcagattttatctaccgttagcacccgcagctttcaagtttcatgttgccagtagcttcaatagctaactattatcttatagaatactgaggaggcttttgatgttagttgcattccacagtgtttggagtatgaacactcgccggcatcttttgaaggagtgataatattcaccgcacggaatctcgtaacagcgatgtcttacaacatatttccaacactacccacaccacgtcgctttggtcgtgctacatcgcagccgcatcacatcggcaaccgtaccgatcacggcatctccacaacctcgcatgtacaattaccgatggacatgccgcattcgtacatcaccgactcgtaccatcgaagacagcggcattggtcggcatattggaagtgacgtgagacgtgagagtctgcgcacagacgccgtgaagttccctcaagttgccggcgaagctgagcgcggccggtcgggagaactcgggaatcttcggcgctacttttggactccagcgatgaagtcaggggttagaaattttgggaacaacaaaaaatcgagatgggagattgggtgacaaatgaacttggtatatttgttgtgagttgatagtagtgagttgcttgctggtctttggtgatgtatatcccgaaagttgccaatcgctcttcgtgtgacttttgccacccctagggattcctatccccggatgcgctcataatcattgtggacgcgcatgtgtcttgagggaccttattgggcctcatacagtggtagtgatgcgccatgccctgttttggggagttcatgtcgtggctcggcggtgtggtctcaaaccttcgtcgcgcgagcaatgttcctccgtcctcaacttccctcccaagtcttcatccccggaatcgagtgctcttctcttaactcggagcaagtgtaccttatgtattcatctcctttgtaccaccaaacttcactgtacttcgtaaagctgcatcgccctctcaaggtccttcaggcttgacttgtcaccgtacgcctcttctaggactgcgcgcttgtcttttttgctggcaagcttagactcaaggcccgcaatagcgcgctccatatcttccagacttgatcgctctccgtacatttccatcagagccatgttcttctgttcttgtgtgggctcaagtgcctgatgcaccttgcggttggcttcgttcaaggcattagtaataccaaagcctatgtggccattagcaacgtcgagcgtgctgatagttcgacggctggtcagtgccataccaccggcaataattgccatggtcggtaaatacctagacacggttagagttggaaggcaggaagaaggaccaagcacataccatcgtgctatcttcccaagacggggtacagtgttagctgtggtggtgatgtgtgcggcagcggcatcctccatggagatggcggcgcgtgcacgtgatgatgtagtaaagagcctttgacgaagcagtggcgcgaatcggaacgacattgtggcgaatggcggagtgattctgagaaagtgttgtctgttcgagtccggatgtggattcgatggttttgtatggcttatagacctttagcttggtctactgttcgagtggatcgatggacggtgaatgtgtgctattggctaaagcagtacagactgtatcggccgcgggtggtttctgatgagacgttgtaatggaagactgttacggtttgagcttcggatatcgaaatccaagccgctgggggacatgtgaaatgtatatacgacagcatcgtgcggggaagtgggctgtgcagcacatggtctcaccaccatctgggcacgacgcaacaccgtcaggccacgaatcacagcaccaaacgtcacttcaccccatgagatgatccacccaatccgacgcgttttcgcgtcgcaactccggcccaagcaattccaacctgctgcatttcattaggatgccgctgtgacgtgccgtgctattgggcccgtcgctgtcggccgcgcatgtatcgcgggccattgcctggaatgcgtcggcatcaggcacgggaggcaccgaggctaaagagtgtttgatgaaggttgttagccgtgtcaagttagtggatatccggatgcggatcggatgaacgtgtcgtgtttgtggggtgagatgcgcatcgcgtgagatgaaattgctgatgtcatcacgcatacttcgcacggccggctcgacgcaacaacaccacccgctcctgcacaacatcatcgtgcatcgtgacgccactaaaacttcacctttgaactctttccaacaatcttcccaccgttaatccttaaagatggcatagatcagacgatgccggttttcagacgcgcttgtttctcaacctttccctgtgatacatttaatttggatttttttcagatagttcgactaggatttcatccactggattgagcaccactattcagagctgagccggaatgtacggccacgaaagttgctgctaagaaagtggaaaatttacaaattttgctgcgaaacatgcccaccttctcgggcaacgttactgagacgaaacagctttggaccccaagaagacaaattccacagaggaagtcctgccgccagggtcgtgaacgaaagagcaattcaagccgtttcccaggccttcaactgcttagtgtcgagacgtatggtcgctgggtatatcgtaacgccatgcttcattcgcctgagctggagatcgttgtattcggtttcagcatggtacctcaggcaagtcagactccatgccgggtttccactgagactgtacattacagcctcgatatactttcagaggcccagtgagagcgattcgtccgagcgcgttcgttccaccatggccaagtatttcgcaacgacttcttctctcttcttccggcagagctgttttgcttggccaaccgtcatattgtattctttcatgatgattcatacggcgttgacaacatctggctggctgtacttccaagcatcctgctcttctttgttgtacgggaagaggtagttttgaagggccataacttgccaagccggctccatgaggtcatggcagagtgatatctcctcctctggtataatgagtcccatgtcaaatgtcaccattccgtgccggcacatttggccgcaatcgagaactcgatatggaaggtattcatccagtgtatggaagcgcttatggtgctcatctccagagacattctgcacaaattttgcccacgacttggctgtcgtaatggcacgctcatgatccagagccatcatctcgagcaagatctgtccctgcaggcgtttctttccgaaatctgctaagcttgcgttcatgcaggaagataatagtaattgcgagtcgatcggtatcttaaggctgagagatagcctctcctatgacttatgtcttctgtttctatcaatcgacatttcaggtgtgtcatatccacattttggctcccgaaatctgagtcttgcctttcgtcgaaaagaaatcactagtaccagtattgtgtatggttacaacaatgatttcaagactacacaatcatttgcaggcacattgtgtaccagaatgaccacttgagaggcagaaataaaaagtttgggcatgcgatactgcgattgagggtcgaactcgagacctctcctgaacgcaaggactgtgaagggagcgtcataaccactagaccatggcagctgggtcatcttatgtacttttgttcaaattttgtgcatttatcagtgtttacgttgagcaaacacacatcttcaaggagggtaaaagcgtgaactagcaaagtgtaaagctagtgacgtgacgttgatggtcaccatcacttggaagatttcagaagttcgagtagcacggcagtgttgtctgatggtaaaggtcgatatacacatgagaatccgcgaaagagtccggctaagcatttcattctcacgcgatccacgctagggagtctcgatcatgaggcatctacccgcaaactctgcgccctcataaaccaccaccatctttaaacatgtcattacgattctatgtagttttctgtttacagaaatatgtctcaccaagtaatatcagcgcattcgggttgtctgaacgttgcaggaggagcaggcgagagccaaaagttatgcagaagcaagatcgcgcaagtcgtcttagagtactttctcatttattgaagaccagttgctacagccatttcgacaaccgcggcggctatgatcgtcgcgaagttgacaagcgcacgggattttgacaagcaggcggatgatgcaaataatcaaacccaatgtctttcctcctgcaccaacagggtccacgctcaaacttccgacatttcatattgtctcgaatactaacactggcttcttcaaatgtgtgcatgtcaggcgttccggttttgttcggttctccgaacttgagactctaaactgaaccatgaacccaaggaccacaatgaaatatcattccaccacctgtggcgctcccaagacaccaagcatcgaacccaggtgaaggtgccattttggatgtcatattgtcttttcatgatcggactctgattgcttggcgcaaaggtcgacattcacccacgatgcgcaagtgaagccaggctgcaatatcgtcgcctgatgctccgggaactctgccgataaaacccttccagtttctccgcatacgagatttcttataccacaactgactccatcattaacctcaaacaaacgcgttatcaacaccctcttacaacgatacgattcacaccagccatcttcaccaaacctgtcatggtccatcaccaggatgtcccggctggcccgagccacctatcactagtcaatctaactgaggacttttgctctgcatgtgagctggtcaaggacctgcccagtggcaatggagaagacgattggaacaacttcgaaggcctttggcagcaagtccaagctcgaccctttgaggatgtacgcaacatgattttcgaacatgcgtcgatagagctgataaactctccgctcttcgagattctgttcgagatcgagcatgaggtcgctccgccgaagacctttgcttctgcgaggcttggaccgctgtctgagcattccataataatgatgcagtttgtgcgcatccaacccagtttcactgcaaaagatttccttagtctctgcgtgatactcgacaccgactttctaaagcacatggaatttggccaccaccctctgacgtccaaattcatgcgcatgctcagcttgttacacaataagaaagtcaatgtcttggattttctctccaccgaggataccgatgcactgctcgagacttgccctctgtttagagtccttatacacactctctcggcctctgcctgccatgtccttatcaagctgggcgaggtcgagccggcgctactccgcttgaaaacacctcagggcttccactcacagggcgaatccatccatgccccaccttatcctcccgatgagcgctatgacctcaagtacgactacgcgcaatttcttcaatgtctgcaaaatgcagaagaccacattgaccaatttcaattcgacggagctcaggattatggacattcgagcttcgacatcctgcaccgtcggcttcacgagatggtgggacgagtcactgtggcagagttcatggccggtcgtgaacctacagaaggcactccgggcgccatcatctacaatcacctcatcgacgcttgcaatccccagttggactgcattttgtttttcgccaacattgccagcgatggcgatggcgaggcgtttctggaaaatgcatggcaaccactagcacaaaaccctggtatcatcagccgacccgaagctaccacgttggtcgacaaactgaaaaaggtcgatctcgcagacattgcgcgcgagaacatgaagtgcatgcattgctggggtcagttcgatgaagttgaggaaggcgtagataatcttcctgttcagcttccttgtgactcgcgacatatgctgggtcgagactgcctaattgatatccttgtcaagacaggcccgctatgtccattgtgtcgagtggatattgtagctctgagcgctcggtgatcgaccggctcagtgtagatggagtggctaacgcgggcgtcgcgggcgtcgcgggctgacagcggcatacacggaattttcattctgtaaatctcggcggagatgtagtaggcaaccacatactcttggcactctaagatattgtttgatagtagctcttaatgccattgtttaattcagactgcaacgtcttcttgtcaagcgcgagtgtcatttcactttcgtcaacgtgccggacctgagatcatttgcgcaaaccataggtaacggtaagtaagtccgagatatgacctctacaagtcatgcgttgaccgccccttcacggcttcgaaacttactacaaatctgatgctaacaaccgcttatccgtatacgaccatcgaacgattagaacaagtcattccgtcctctctactatctttaccgatatcggggcgtaaattctttgtcaaaatatatacctgtctctctcattgcagtagaagtcgattacagcagttccgagatcttgtgtgcgaccttagctaccataagcacaaatcgattagcatcttgagaaaagcaagacaagtcacaagagccatttgcaacattgcttcaatatttcttaacgtttaagactactgtagcagacttcatgcattggttgtatctggcttattttgcaacctgaaagcctctttccgcgaagcagatgtccttatgattctcttaaaagctattctccgcagacgggaatcaaatctatgcctcggatagtgatcagctgctatgatcctcttcacttgtcttgtgtggcacaacctttgctccttcatctcagttgtttgttgctcttctcgcaacaatcttcgctcggcgtttcagagctggattttgataacgctatcaggagacttatagagctggttccccacagttggagtatgctgggttcggccctacatagccctcggaaagccaataacccgagctttcctcgctctcgtccccatcttcaagtaccggcagtttcagaggcgggtaagggtaacgctcgatggacctgtcctgcacgctgggctcttcgctatccaacgaccgccagtgtgatctaccgaagaacctcttgaccggagcctcgcgcggatggtcaagcaaaaggtcagaggtctccaccgcccaatagtcccgagtaggcagctcgaccctcatgttgcgcaactgcgtggactcccagaaggcgtcgagcaaggacagcgctgggccatcgagtacatcgtggccgtgatgttgccagaggaagaaagacaagcaaattccgcggaggtggcggcagtacgtgacgatgttgtcgagtactggctcgaggtgatctagtttgagagatactctgccgttttcttgttcgacatcgtgcgcctgaatggttatctcgatggaagtaatcgatgcgagccggttgtgtgggataaacttggggaggtcaaggagtaggcgctcagtcttgatgttgatgcaattggcagagtacaagatatcaatgccttcagtgtatgcttgcttacacgacagcagaaagcccataatgccaatgctgtgcgcattcgagatggtccctgtgcgctctatcctctgtatgcacgagcagccccacgggccacgccaaccataccgcatagatggcctagctgtcccgtgacgagtacagttccgaatacagacgccgcctctccattgccagttcccctcatggtgcacaatgtccacgtggaaggtccggccaccaaaagccataaagaggattatgctccggacatcgtaaggcagctggaaaaaaaggcatgtcggtgcaacgagtgacgtcggcgtgatagggcgtcgtttcgaggggaggaacggcggctggtccgtggattgcttctttcgacctggtccacacaccaggtgcttccttgcccaggcgccgaacttagtcattatcacgactttgaaaagtaggatccggatggaaaagaggacggaagttggggtacaagctcatatagtccacattgccaaggcaagagttgggtgttcgccgccttgataatctctgaacccctgcgaaggagttccagcatccgcccctgaccgtgaagatacttcaagctctgagattatctcctatgccatgagaatatagtgcaaagggtgtaggacttgtcagcggtgatttgtctcaatgaagatatgctgtctgtacgtgtcttgaaaacttttacattatattgcacgccaaatgccaatccttccacatacgaccacaggacgatgaaaactaggcttcccgtccgctcagccatatataagcatcgtaccggcggattagtagttaagtgggtgaccattagcgaatccccgctgttgtatgtttttacctttttttcttccaccttgctgattatttttgctagcgtcactaagtggatccatgactcaagcgatgcatacttgctagtacgaaggacatccttatatcactctgctgtgaaacaagctaagtgacttttctccttataactttaacgattaagaatcctaggaggtcgtttatagaaaattgtccagagagtagattcgccgcactaatcgttgtaaaagtctgagtcgaccatgtgcggcgcgatctgcatccagttgatgtttttgttctgtgcatccatcaataggcttgaatgttttgggtccgccagattcatcttcctcctcagtgtcatctggcctgcttggttcccacttaaacattcacgaatttcacaaacgtgttgctcggccagtccattcccagagcatcaagtctgcctaaactctgcagtacctcgtcatcaaccataatgaacaaattgaagcgcggaatgacttcagcgtagtaatctccgggttgtcgctccacttcttctgcggcccaggcacggaacttctcaagcagcgcagcaggcgatgcgccgtccaatgtaggatcctccacccaagcccattcgagacgatcagcaaccttaggcgcgtccgatgacgcgatatcttcgcgcgaatagatctcgacgtgagataaaatattgggcccaggttgatgcattagcagcggcctacgagcagcgataggtgacccaaccctatttatgaatgatgagcgagtctgcatagaaactgcagactttggttggtgctgatgtcaacgttgtaagaaacgaagatgcggcgggtacatgtggtgggagcgagcagtggtgatgctggaaatagtcaggcctagtcttgtttggcattttttgtcgatacaaataaagagggttgggtgcgtcgcgggaatagatggataaagtgcatgagatcgatgagctagtaaacgatgtgataccgagatgtgcagcaaggttgtgcagatgggaaagaacgttgggatatttttagaccgtcgtataaagctaacacaactcaggtagcactaatgcacacactgcatgtaagttggtcctggcttgcttacttcgaacgaccccgcatatacctttatgcacactctttcctccgcttggattaagtagtaaagatcattacttcgataagtatgtagtctacaactttgtgcttcatcgaccatccatctgaccagaaagcaacgagtccttgcctgctgtttctatctggaacaacttatcatgacttcgggatacgcggtaagcattgccattatggcgcaataaaaagtgttgctacgccgcctcaacccttgtgggggtttagatttggatggatcaaagtaaaactcgactccacaatgaggcattccacaagaaccccatttatgggacttggcaattatacaatatcgaagagaaggatgagtttgctaagatacgaacgataatggagtcaaggacgcccacggactatggcaaatcagcgcccttttcctcaacacgtttcacgatcgtcactttctggtagatgcatccgacgaccatggtattgatcattctgctgattcacacagatcttcaacatggccaggatctattcaactatacgcgtggccgcttcgttcacaatgatgagcacgaaatgtcgcggcgtcatgtgcgcttcaatgtcaatgagctcgctcgctgtgtggcagaagctgttggtgcgaaggcatgcatgaatatttcaaaatacctggacggcatgtacaacaagagcatgttgttgactatgaatgacggctcccgagtggtagctaaagttccgaacccaaatgccgggctacctcatttggctacggcaagcgaagttgcgacgatggcttttgtaagttttactggttgtgttagactctgtatctagctaataaatatcaggcccggaaagttcttgaaatccctgtacccagggttttggcttggtgttcccgggctcacgagaatactgttggcgcagaatatatcatcatggaagaggtcccaggaattgaactagaacaggtttggccgaaaatgagcatagaagacaggtttgctgttgtcaaatccatcgttggtttccaaaaggcctggacgtcggtctccttcacgaactacggaagtctgtatttctcgagagatttggaaggcgcgcctagcagccagccactctacatcgacgaaaacggcaattacatcacaaatgaggaattcgctgttgggccctcgacagcacgcgagaccttcgatagcggaagaggaggcattgactttgacagaggaccttgtaagtaggccattgacaaagataatcttctaactaatgaagatagggggctctttagaagcgtatcaccgcgcgattggacatcgtgaaatggcgtgcgttcgccaactctccgaattacccaaatctccggtaaccctgtgcggtccaggaacctatcaaccaacaaaagcaaagaagctcaaagctttacactactacctcgacatgttgaagtacctgctccctgaagatcagaagatctcgacagctcatctctggcacgatgacttacacgttgctaatatcttcgtcgaccccgcggagcccaccaaagttgtgagccttatagactggcagtcgacagagatatctccactctacttccatgcccggcaaccccacttcattgactacgttggcccacccatcaacggtctggagcgaccacagcctcggaaggacttggacgaacttgcaccgtcagagaaagaggccgctaatgctttatatctgcagcagtcgctctgttcactctacaataccatcacccatcgccaaaatccccgcctctacgctgcgctccagttccagaatacacaaaagtacttgcttctggtgttagcacgtaatctcctcatcgatggcgaggcatcctatctttcacagatagccgagctcgagtcgacttggagcgagtttaccggcaacgagggttccacttatccatttgcattttccgaaaaggaacgaaaagagctcgaggccgacgttgaaggcgtggtacgaggtatggaagcgatgcgttctataagagagagtttgggagagttgtttcctgaacagggcatagtgaagtcagacaattacgaagaagctctggatgcattgtcgcagatgaaagatcaggtcattggtgaatttgctaccaacgcatctgaaagagaagcgtgggagaaggcatggccttttggagcttaattaaattgtttgggacactacgagtatatcctctaatgcacattgctcctgagaaatgggtttatagcccgccattgactttcctattcatatcatggcccaacctcaatgctaggacaatctcaatttgcacttcccattcttcatagctccactgttattttctacggaaacgcgctagccaaatccccatcgatcgctgcctttttcgcgagaccatcagccactttattgaactccctgggtacccaccaaagtccgatctaaacattatcagtcttggctccatgaacggtagcccgaaacatgatgacttacccttgtgttgttcgcctcgtgcttcttcatttcgctatcgagagcaagaaataggtcaagattaagtggtttggtacctctagccgtgcaccagttgtttttctgcaaacttggtcagaaacatgatagcttttggctgggggaaaaggaacatgccttccacttggggagccactctgtcattcccttgacgacgtattccgagtcggtcgcgatgatccagtcagctaacttgtttttgggcttgccggatgcctcttgtgtgttgatatgagcggcctcggcgaggaaggcgagacccagtcttgccgcatagagttctgctcgctggtttgatcgcaacgggaaatggtcttcgtcgtcggtgatgggtatggaaagttgactgaggtcattgttgccatatgctacaccagctcctgctcttgctcgcggattgccgttgtgtgtgcaagcaccgtctgtgaacacgatgcgaaagtggtgacagggtcgagttggtttctggctctcaggaagatcatagtacttattgttacatccacagcaccataacaagaagtcctcgcaatcaggacattctttgacgcactcatgtatgggccaagctgccatcgtggggcagaggtcgaacgctctatgcttgatgatttgttcgcccattttggtagattaaagttaaagccacggagtcttcatgtagaggtatgggtggttgaggttgagctgtgcttatttgcttgagtttgagctgtgcttgcttgcttgagcttgagctttgcttgtttgctccaggttgagccatgattgtttgcttgaacggcactgccatagtgaggatcgctgacgaggttcatgtggagaggtaccggcggcggttggcagatctttcaaaccgaagctccgcgataaagatgctggcattaccccgaggatcccaccatccagacaatccgatcagagagcatggatggtatttctgttgtgatgcaccaggagtggcctttcgcgaatgaggtgtgcctggcggattagcagcgtagatgagattagatttcaacaccaaaagattgtcaaagagactggaagtaatgtgtttttgagcacaatactgctcaaaccatgtgtccttcattgtaatactttctagtgtagtggtataatgcaaccgtcacttcctcgcctctccaagatttcgaaataatatcaacgtcagtatctcgcgtgcactacgccggcatactggatctaaaaagcgtcgagacactttgcgttactaaatatatgggctagaacgcgggggaaaaagagtcaaaggactcggcctcacaaaggctagaagaaagacgggtctaagcgcgaggtgtcgaggccagaagctggccgagacttccgttggccgcggacaaagaaggtaccggtgatttggcatacacaatttcaccttcgatggtactggtcgaagtcgtggatatcggcgctgtcttatgcgagtagagctttggacttgagggtgctgtcaatggcgtcacgagatttatcgacttagacccatacgaagagctatgcggatgcctaggaggaagcgggcgagatgtcgctggggtgaatggtaatgagtagctgactgacgacgctggtgtatgtgataatgacggcgcagcactgaagctgacttgcgaggtagatgaacggctgtagcgaggtcggtgagttcgcacggtctcagtagcgcatatagatgactggaattggcgcaagtagcgcgatgcttctgagttcatggtgtttgatttctcgttgatggaccacgcgttgtcgtccgaggagatgtctgagaatgcaagcgaagatcgttttgattcaggctgcgtgggagatcgctggggcacaatgtcgcgaaaatggaaatcctcaaacgagaagttggcaaacggtgtagcaggtggagagtacgcgtcgaagccgtaggcgaggctcttctcggtatccttcttgcggcagctatctaacagtaagcatgtgtcaaagatgcataagtgtgcacaatatcttacctttctgaacagtacaggatggagttgcttggtgtgataatctgcttttcgcagaccgtgctaccatatgttagcatgtgctgattggatgttaagatgaggcgagtcgcttaccaaaagttcaggaaactgacagccatcgattcctcgtcgtcccaggactcggtctccacctccttctgatgggcggctttagtactgcctttgccgtaggaatgtgaccgtttcgagagcggagcaggtttggtggatcgtgcgtgcgccggcagcgacctttttgaaggatgacggacgtggtgcgtagccatcgtatggaatggaggtggttgaattttaaagcctcactgattaaatcgcgcacggtcactgtggagagcgatgttgttacaggctggcgaaacggcgaagaggcggtgacacagctgcaatgtacctgctgtcgggcgctgatatgacggcaacggctttgttcagagcttatcgcgaggcccctgcgtcaatacttttagccaggaacactataattcggtcgtacactagatctcggacaagtgccatcgcgatgacaagggagcgaagcataaaacagggatccactgatttgcatgccgatgaacaaagcgggtgtgatgaatgtcgaagcacaacaaacttacaaatgatgatggatgtgcgacgtcgggaggatatcggcagctccctttctctgaggtcgtgaaaggcccgtgtagcggtaacggcaatctgtcgcacggtgctgagcgataaggaccttgggctgtgatagagacttgggtaggtgccgagggtttcctaagcaatggcggcaagcgtcggcgtatgggcgactggcaatctgtctgatatgagagcgatggcagcttgggagggaactgcgtcaataagtaatagcaccctggcgtcggcgattgtggacagcagctctagaacgtggttgacgacgacaagatccatatatatagccgggttatcgttagacgtgtggggaagtttcgcgattgcgacgtccaggtagccattgatatcatctagcacaccagagcacgccatatcccggtccctgttggctgactcaaagctgtgtcccccaccctcactcactacggtgcgttcaaatttaatttgcagtctttctgctgtagcagacagcggggtctggctgttcggattacccatcacagtcgttgcgcatcgttgtgcatacagactggcgtgactattggcgaatagaagcagctgaggtgccacacgaatagccgagtgagccaggtccacgccgttagtttggttgggggtgctcgcagcgggtaccatatgaaccctctctgtccattcgggtgcgtatcaacagctgcaaacggatcacgacctgcgacgtctgtcggtaacctcctcagacgatgcagagcttctgcgagtgtgacacaagctttgcattgtgaatatccctcaggtgacgaaatcacgcaacgaccaaaaatgtgctcgaggctttgcatcggattcgcgcgcccgatcatcaaggctagtttcgcactttgtttcccgactcgatgcaactgcttctgccttgaaagttgacaatgctatggactgtgggtccgtcgtactaggcgacatgacgccaatgagcgttctccgtcaaggacactcgctgtcggaatccctgacggatcggaaaatttcacaaaccgcaactcgaaacatgaccgcgtgcggcggtctgccattgcgatgggacgaaacagtgcaagtctagattggcatgcgttgagcagaaaacttcttccgacaggtcaaattgcaaatggatcctgttcggcctgactcctggtgatgcaccatatctggattggagttgaatgtggataaaatggagccatctgttgatgttcaggcactgccggaaaatcaacctgggaaaagttgaagccgctccgctctaccccacaaatgttagcgacagctcagccatgccgtaataccgcagtttcaagaccaaagggtgacccactacacgcgttcaagaaagtctcgaacgtttgctcgttgcgtatagtcgcagatatcagcacctggagcgctgcgttcagatcgaaaaattgcctcagtgtcgcaactaggcgtggtatgacgatcttatcgtacgtctgcaagtcggtataagtgtaaatcctggaattaacttaagtaatgagagcttacaacgtctgccccaagaagtatatcgggaatctccatgccatagtcttcttgaaatgttgtcttgtccaagggccgaccccacttcaatgccgctgttgtcaacgtgcaccgacaggagtcgtcatcgtcgagtccattgagaaaagagttcgtcttaatagtatcaacaacagcctcatcgccgtctgttgctacgataccagagatgtcaaggtgcttcgcacatagtatggacagcatgccagtacctgcgccaagctcgaacactcttttaccccggatcgacgcttggccatctgcagatgcgaggtacgatccaagtaagagtgcggcttcccatgtcctcaagccggtagtacccgacgacgatatgacagacctggcttcaagtagcgtaactgtccggtcatccgacgtgcttccatcgttcgatgggtggggaaaagcatacgtcacgaatgccttttgttgggcggcgtcggcttccgatggcacgctggagaagaggagagatgacatagcagacatgagatcatctgagatttcctgtgggcatgggagggcaggttagcgatggttgcactcggacgaaggctgcttaaaaagatcgcgtaacggcgtgatctggtacgcgaattgatcgaaagagttacaatgcagtccacagcgaagagatgggcaatcatacatcctcttcggggtcgtgtatggcaccctcaagctttgatatgagcaatttgagcactctaagctggtaacgatccggcggcggtgacttgattcgctctgtatcgaacatctcgctgaacagccaagtctgtacagcaggcttcttcagagtgaagttgtctggccatcgtaattgatggggttccactagctggaagtattgccgttggagcactcgcagctgaggtatgatgaccggatctgccattgtggtgcgatgaggcgtatggattcaaactattgggtggatgaccttttgttatacccagtctttcggtttgcagtcggtaacacgcagtagcttctcgcgattgaagttctcaacaatcgtggtgttgcagaattgtcgcgatgcgagtggtgttctgcggcgcgcttacctaatggagagcggggcgctaaggctcgcttaccacaccactctggaatttcgcagtctttgacgacgatacattctgcgccgcccaactaacaccacagcgaatcgacaatagcgggatcaaaatctgtccagtacgtcaatatacatcaatcgcgatacaaacctgcaagcaattcgccgtgctaacatgcccaggtcgacacatccgccaccatgtccgactcccaagttaccctgcgcacgcgcaagttcatccgcaaccccctcctcggtcgtcgccaaatggtcgtgtaagtgcaggaaatacaaatattggcagtaattccggtcgacaaggtctgacggttgccatatagcgatgttctccaccccaaccgcgccaacgtctccaaggacgagctccgtggcaagctcggtgagctctacaaggccaagaaggaggatgtctctgtcttcggcttcaagacacacttcggtggcggcaagagcaccggcttcgctctcatctacgacagcgccgaggctatgaagaagttcgagccccgctacaggctcgtaagatacggcatggccaccaaggtcgagaaggcctccaggcagcagcgtacgtctcgtgcatctccaagcgccggcacgactgtgaccgagcgcctgggaattatagccgcgaacacacacttacaaataaacaggcaagcagcgcaagaacaggatgaaggagttccgcggtaccgccaagaccaagggtggtgcgaagaaggacaagaaataagcgcatcgaccataacgatgactacgaaggtcatggtcggggccgaacggtggctactctggaactggtttgcctggtacttgatcaccacggcacgcatggagttgcagcgggcatcggcatgtatagctatgaacgcatgaaaaactcttgcgcatgggaacggcaagaaggatggcgtttgaggttcatttcctgctcaccatcaatgcatatcatggacccttcgaattcaaaaatattcgccacccacctttttcttcttgtgcatacgatgaaatactgttctgcgccacatgcgtcttcttgattctcgactgacaaagatgctaccagcctactgacatagtactcgtgaacccttgtgttgactttcaaagacacaatatgatcgatgatgattcactttgatattactatattcataacgcatcacttcgtgcaaggcacactgccatgttacactactatacatatgctatacacgcttaagtcggaacagcagcctccttcttgaccgcctccgttccctgttgcacatcttccatcgcctctggcgcagctacaccttccccatcagcagtgggtgtctgctgcgctccgtccacggctcccggcgcagctgtctgcaccaccggcggcgccacaaccttcttctgcatttccaaaaaccgcctcggcacacccttcgccggcggcatacccagaaaccctttacctcccatactctccaacggcttcgctctgccgcccacataacaccctagatcgcccgaccacacaaacccaccgcccacgacacctctcaagacaccaaaggcccgggcatcgcgatacgcaatccccgtttccggatcgcgataacgcgcaatggcattcgtgactgcacacagcggcttcacaggcttgagggcagcgtcgcgctcagcctgggctttcttcgacgtggtcttggaggacgagtgggacaactggtttgtgacgaaggctgtggcgtcggcgagggaccaggagaagagggtcatgctgagctggatgagggcggcgcggtctttgtctttgaggagcgaggcagagccgcggacgcgagttgggggtatgtcaaggttggggaaggaggagaggatgaggaggttgcggagggcgcgtttgatggctttcttgcggggaggggccgggggcatgggcgggccttgttggaattgctggagtagggtttgggggccgatggcgccgtccgtagggtactgttgttgagggaatgcaggctgagaggtggtgtattgggagttgtagggcgaggcttgtgtgaaggggtttggagggagatcggagggggtatcttgtgtttgctggccctgagcgtactggtcgatgccaaagaggaacgagtcttgactaggtggcgcaaacattatgctgttcggatatggcatgccgtgagaccccatgaagacatcgccgccagaaacttgtgatgcagctgtccacggcacttgtgatggctgttgttgctgtgatagtgatgtcggaatggatggcatatgtgcgacgcttgcagtcggttgaatgaagctcggagtgtcttgtgtcggctgctgctggtcgttcggggtgccgttgacaggccctgcttcaccaggtacggagtgttcaggctgattctgcgggccctcgaatgtcggcttgtttgaaccatcttctggctgctgtgggatggcagcagatggctccttgttgagcttttcttccagatgctccagagtgggcgcatccttgcccgtgtatttcagcttatcgtctacccatattgcggggccactgtagtatcgtatgtacggaccctgcatctggcgattcttcatagcatcgatcttggcttgtcgctccgccgctcttgcctcctccgcctcctcccacctgtgcagcgtcttcttattgatcctctcgtttcgcgcgcactcagcgaggcgttctgcctgggtcaacggcttcggctcgtcctttttcttccgcgcctcagcagccttcatcatggctagggtatcatcgcggcggcggtccttctccaagagcttggagagcgtcgcttccttgttcgccactgtctgtgtccttgcggacgcccgaacaggaccatcctcttcggtcggtagccatgaagctcgctcggacttcttcttcggtcgcggaggggcgtctatcggtgactgcgcgcggagcaggtcgagcttgacttttttccgggtgacagctgcgactcgagctgcgaagggatttgtcacggctttgcgcttcttgtttcgttcttgacgctctgctttgcgcagttccctttcgcctgcatcgtcttcgtcgccgtcatcgtctccctcctccgaggacgacgaatccatgttatagtcttcctgctcattaacatcgccgccctgaaactcctcctcgtttggagcttcctcccactcctcgccccattcctcttcctcctcggctttagcaaggagcgtggacatgcggttgccggcattggctctgcgcgccctcgtcttgaccatgagctccgtcggcgcctccggctcgctctcgtcttcagaaccttcaacatggccctcgggcggcacatcccccgccatttccacatccatttcctcggtgctcatggtgataacaatgagacgggccacggtagggatagcaggttcggggaaggtgcaggcgaggtgcagcaatgcgctatggcttccagaaagcttccatgaggcgcggccagtgcgcaggatgtgcagtgaacggtcgcaggaagtttatgcaaggacgggtctgtgccgcggtattatgcgagcgcggagtggtggagtgtttcgaagaccgttggacgggctcggtggtgtgcaggctcaccagtgaagagtgacgcgaatcgacgacgcgacagccaacggaggacctggtcggcttggcatggactgaaacttagcgccgtcttcgattgaggtcgtctggattgctagctgcttcaaacgtccaacgcccgctagttcccttcgcatcgcatcccaactgtcaggcacggctcccgtcggccaggtacgacggtcggcagtgaatggattgacaaattgcggccatcacaaggcttgacagatgtgcactctgtcatctcccatccactacctctcaaaccatcgctggccacagcgttatgcaaagatagatggctgttctgcgggccaccgtcagcgaccaagggtcatggtggtgtaggcgtgcagccgctcaaccgcagtgtttcaaaccattgacgggtgcaccaagtgttctatatgggaaacgatcgatgagcataggcagactagagacgacctggcgtaggaatcggggtctacacaggcacatccatcgctctgcaagcaggacgactgcaccgtggtccaaatttggtgtgcggcgggccaattacagggcgcagcatagtgaagaacacgtcagatttgtgtgcagtgtgtggagtgacggctccctggccgcgcctttggtttcatgatgctctgtccgcggccagcgtaggccactcagggcagagagcacaggatgagcccctattgctgtacaaaagcagtgccgctgcggtggtaggaacaatcccatcggctgtcgagcaactgcgaaaggccgccctgctgctaaacagagcccctcgtgtcttgtaacacgcgtgtcctgacccttagcccaaccttgttcccgcgccttgcccgtttctctagtctcgaagaagccacccacgacctcgcaactttctgccggcccccagcactccccctcctcaccacctcctcctcaccaagctgcatttgccggcctctccctgagcgaaggtgcttagttcgcccatcagttaatcctattttaccttctccagacacgcgcgtgtttgtctattccgcctgcacgctgtaccgtaatcgagctccccccgccagcgactgttccactcgctgctccagccgcagctcctcgtcactccttatccgcctcgaccgaccgcgccaattgtgccgtctgccgtctgccgtctgccgtctgccgtctgccgtctgccgtgccatcaccgtgcggtttgacagcctgtgacgctccagcctcccgactgccgcgatttcgccagcttccatctgctgcccatagtactcgaaagagctgtgtgcgcgacaggccattgaaagctgcgaccgcgcttgcgcatcgtcaggactggatccaccgggtactcgcacctgcagccaattccacacattacacagcccctgcgttgagctgagcccggtcttgctggcaactctctccgcctcacgttcctttggccggtaccaagctccatttatacattaccctggcatcggtaaccgagagtcacttcgaccattcttcccagctatagaactaccacacggataaagacagggtctgtaattcataatggctcccaccacgcgccccgaacaccacatcaacctcaactacatcccccagttgacgcctcaggcgccgcactcgggctcctcgactggcaacacctcgcccgtcgagcctcccaacagcggctccattcgctttcccgcgagcacgtcaaacccgctgggaaacgctgcagctggcgcaaggctgggtgctgggtctccatcgcatgattatggcagccgactattctccaaacggtttgtcccccactctgaaacaagctttactttggctaacgtggtatgacagtgcacgcgagattcaagcgcaggagggtctgactccacagatgtggggacctcctaccagcggcaattccaccccgttgcgtgagaccatcccagagtctcccagcgcagacagcttccccgacttcaacaacgccatgccagaagccgcttcaactggacagacgtccactcgacgtgctcgcgctggcactctgccttcgcgcttctcgcctactgctgctccccctgggctgctgtccggctccaccctacttcctcaagcttcccgtcccacgccttccaccagccccttcaaatctggctcgggcagctccactccgcagaacagcttcgtcccaggacctacaaatgctgctgccaagtctgctctattgtcccgtctgcgagctggctcaatgcctcagcgaccgggatacctcccgcctgccagctcgccctttggcaactcgatcttttccacgggatgggcaagcaaccgtgaccgcagcagtacactccagagcattgcttctgtcccttcaaacggacctggctcgcccatgtcctcattctctcgcgactcgcttgcggacacggatgtgaagaccctcgattaccttggtctcgttgatactcctcagcccactcgtgctacactggctccttccgacattgaattgctcctcgagagccagaggaatgcaaatggccaggctgccaactcggccaaccgcttccgctcctactccgtgaacgccaaggagaaatatgcagaggacgaagacgagatggaccagtatggcgcctacagtggcacaatcacccccgcagaagccaatgctctcctcattcaagaagctgttcgccagcacaacctcgaagtccaggcattcacccagtatgcctctgctgcacgtccccgtgctcgcactgctggtgtcttggatgctccatcaaggggtctcatgcgcaactacatgcctcagatgtctcgattggacaacactttgaccgctactgacttgaccgaggacgccgaatacaacctggctgaagctgtcaagaagatgcacttgcccagtggcaacctcggggatgacaccctcgagggccccactcgatcgctgtggctcggaaacatcccctcatccaccactgtctcttcactcaacgtcatttttgctgcctttggtgccattgagtccactcgagttctaacccacaagaactgtggttttgtcaactttgagaacctcgagagcgctgtgcaagccaagtcgcagctcaacggcaaggagatctttcctggcgccggacctgtgaggatcggctacgctaagatccccagcgcagccgctacgcctggtcacaacggtctcttcccctcaccaagcccggacccactttcgaagggccaggcggaaggaacgactggctcagccaacaacgcaaagtcgaacagtccccgagccgccgcagtgagtgtacccctggtgacgcctgagctgaacgacattcgtgacgacatcatcaccatcgtcaaggaactcggcgcgacagatgaggagcaagccagaatttctgcccaggtagaagcagccgttcaggtcaacaactacgtcgatgaggtgcctacagtcgaggagcccagccacacccgcgtccacgatgcaccaaggctacgtgagatccgcaagcgcatcgacaacggctcctgctccaaggaagacattgagcagattgccatgaatatgctgcctgagattgccgagctagcgtcagattacctaggcaacactgttgtacagaagcttttcgaattctgcgaagagtctaccaaagaagccatgttgcgcgaaattgtaccccagctcgctaagattggtgtgcacaagaacggcacatgggctgctcagaagattattgatgtctccaagacccctagcatgcagaagatggtcgtcgaagcccttcagccatacgcaatggctctgttcctggaccaattcggaaactacgtcatgcagggctgcctcaagtaccagcagtacaaccagttcatcttcgaggtcatgctcggccgcctttgggatctcgcccagggtcgctttggtgctcgtgccatgcgtgcttgtcttgagagccacttcgccaccaaagatcaacagcgcatggttgctgctactattgcactccacagcgtccagcttgccacaaacgccaacggagcactcctcctcacctggttcttggacacatgcacctttcccaggagacgaacagtgttggcacctcgccttgttccacacttggttcacctctgcacccacaaggtggcttacttgactgttctcaagatcatcaaccagcgcaatgaacctgaggctcgtgacactattctcaaggccttgttcttcaacgaccaagtcctggaggagatcctgaacgaccagaactgtggtgccactctcatcttcaaggtcctcaccactcccttcttcgatgagcacatccgtgctgaggtagtccaaaacgtacgcaacgtacttgtccgcatcaaagcacagccacagcagggctacaagcgcctcatggatgaggtaggcctttccactcgtggacccggacatcgggagcactcgcagactaggcccgcgtcaaaggacagcagcgttgctggcggacctggtggtttctaccagggcggcgtacctggcttcgaccctgtaggccttcagcgtaccgcaagcatggactccaacggcttcgaacagtacccgatgggcggaggtggacccatgttcatgcccaacatgcaaggcatgactggtccccaacaaatgcaataccagcagttgttggctcgtcaaggacagttctaccctcaaatgaacggcttccaacctggaatgcagggctatcgcgatgcttcacccgttggagctcctggtttcaacggctctcctatgatggcacctgccaacctcgcgggacagggtatggttcccggtatgggcggccagatgtacccatacaatatgtatatgccgcagcagcaacagcaagctgccggaggtggacagcgtcgaggacgggtaagcaggaatgcatccccagcgtccgttactcgacgctaacatctcgtgcagagatgagtgattgatatgggcacgcccattcgacacgaatttcatgtatattcccgatatctagcgagcgaaagcatactttatgtctcatttgtacctgcatcttacatccggaagctggagaagaggaggcaggtccacctcgcattacgccccttgacgacatttcctgtctcttctcttcggcgttcaaacatcacactcgttcatgcatcccgttcttcggctgcctcggtgttttgccagaggcactaccttcttgtatcttactttgagtcggcgccggggacggttctgatcttggtggattgattggtgtatcgatatggactacaagtcttttttgctgatacacatcggaggacatcaaaaagcggattatgtggtgtggtttctatgggcttgaaagaagacatgtgctatcatgtctggccatgtgctttggaagatagggactatctgttcaagtaccaactctagaaggaattttattttgttgcacttttgagctgattggattgattttgctttgcattgtgatgaaccgtgtgattcagacacatctgtctttcatcacagtcgaaatgccccatagcattactaggtccaacctatccacttcaccattgggtatctctaatccactccctctccctctaatccttcttcctcaacccctcaagcgccctcctcgtcccctcaacaatcaacccatgctcaacctcatgcatcctccccctccaactcctccaacccctccccctcccgcagctccacctccttcgtcacaatcgcctcgcccgcatccacctcggcaataacctcatgaatcataacccccgtgcgcttcaacccttcttccctccccgccctccacgcgcgctcgatcgcgcccgcgcccgcaaattcccccggcagcgccgggtgcaggtttatgattttgatccccgcggcggcgatgggcgtcaggaacgagggcgttacgatgtgcatccagccggcgcagacgagcaagtcggggcgcggggtgagggcgaggattagggaggcgaggtcggcgtcataggcggcgcgcgcggcgtctacggattccgggtgggattttttgtaggggagcaggttgtggtatgttgttggtattgaggcgcgggcggcgcgctcgaggccgtaggcggctttgcggctggagatgtgttaggtggggaagaggggagagggattgaatggaatgtttactttgagattacatgggttatgcgggtgttggggagggaaggggtgttggcggcgtcgatgagggcttgcaggttggagccgttgcctgagattaggacggcgatgttatgttgtgtgtccggcataatggagcgactggtgagtctggtatctgttttgggtgtttacgatgcagctcacgcatccgtctttcaggtacagaaagttttgggatcggacgtggggtagttttgtaacctaccccgcggtctcggaggtgcagcagtttcgccgcaagacatgtttccagcgtggactcaagctacttcacttcatccacgccaaatgcatgtgtaccgccacaaagtttgacatgctatttagcatagaccagattacggatgaacccccccaaaaaagaatccttctcataacgcactaccactgaagtcccccaatcgcccaaaatgcccaacctccattccctccctaacgaactcatcctatccatcgcatcccatgtccctcccccagccctccacagcctcgccctcacaaaccgccgcctacatgccctcaccctctcttccttgtacttctccttctcctcccagtaccgcaacttctcgccccaaaatgcagcccttctactccgcaccgtcgcgtcctccgcccgcaaagccaacttcgtcaagcacatccactgggccgcagatgtctatgtcgcgtcccagccgcgctcgcacacgccggcagtgcgagactttgtgcagcgtcgcgagcgcttcgccagcctggctcccgaccgactactagaggcagtgtgccgcgcaggcgaatacgagccgaccagtgtccccatgagcgaacgctggtttctcgaattcttcctgtcgtttgtgccgggcgtgacggagcttcaggtcggtggcgcgtggctgtgggacgacgacgtgtactggttcacgagcgggggtttcaggtttgagaaagtggttttgaagggcccgctgcgcgtcgagaatgttgtgccgttgctgcaactcccgacgctcagggtcttgtggctcaccgaggtggtcgaattgcggcgtgaatcaggcgtggtgtttccgtgggagaaggcggagacgaggattgaatatcctgcggggacgtgtagagtagaggacttgtcgatgagtgagtcgtatatatcgagtgagaagttggtcaaggtgctggacgcgatcacggcgttgagatgcttcaagtatgatcatcaggagactgagttggtagcggaagacgaggaggtacggattgattatgctgcattagctagggcgctggagagacataaggaaagtcttgcgcggttgtgttttgcggatgatggtggggagagtttaacggatgttgctgatattgcttcttggggcaagatgggacttgtaagacactgaagggtttgtcgatggcctctagtgtcggaatcatggctcaagacaacttggaatagcattggcacacatgcagcatgctgtcagtatattacaacgatagaaattttggtatcataaatgcctatgccagccaatccacaagttcaacaagccagtcgaggctctttccaacgcctttatatgccgaacccacggatattgttaatgtgcatgcgcatgcccaatctgtgtgacgagaggaaacaacatgccgaacatgacgatggcgatgtctgtcttagacagactcttgttaccagggtaagcatccatataaccagtcgcaccggattcgtcatgcgattggcttgatgttgcctcgctcatcgagtgcatagcgacatacctgctaatgttagtcccctagtcaaggtaggtcgcaataggtggaaacttacaaaaatgtgccaccagagaagcacagtacccagccggtagaccaggccagcccttcatctccacctaaccggccgcgtccaaaggtatgtacaatcgcccaggtagctagtgcgcctacaggggcggccaagctgaaaaacgcaagatgggtacgagccgtcttctttgacaagccctgcttcagcagaactgacgtgaggccaaatgctgctggagctttgtggagcatgatcgcaaagaatatgacgagtgataatgaggtcgaaggtgcagttgaggaagcaccaagagcaatgccgtcggcacatgcatgtaccacaagaccgattgtagtggccgaggtcttctttggtgccatatgtagaggcattggcgttgccaggggtgtgacggcctcgcttgccatgccatttagactcagagtcgaggcattgtgtggacctcggtggagatttgataacgatatgtgcatcggctggtactttggcttcgagcttgcaaacgtttctgggaggtggtcgacaaggaacatgagtatgtaccccaggatcaatgcgactccaatgaaggcgtgcgggctagactcctcgtcgtgttcgactgcgacatggtgctcgtcttcctctggagcgtgcacgcgggtgtgtccctccttgtggccttcagttgaatcgtcgtccccgcccttctgtggatgcatatcttccacctcctttcctttccccttgtccttttcgcccttggtcttcttcacctgcacctcgatcggggccttgtcaccagaaaagttggggagcgcggccctcactgcgtcagccacgtcggaccgcctccagtcggtggggtgcctgacgccgttctgtagcgtagaaactgacgggatcgtaggctggatggctttctgggacaagcgcgtgtggctctttgcccctgcgctgtacatggtctcaatgccttcggggatgatgactatcatcgatgttcctacgagcactccagcccctaacaaggtgaggatgcgcagctggcgcggtgacagcgaaaaggagagcggtaatatgccagcaaggaatgacctgcaattgtaagcctggagcctatggctttgtgtgtcttgagacagccttggcaacgtacgcaacgcccattatcgtgctcagggcgagcagcatgaagaagccgtcccacatggtgaatcgtgtacgggattgccgtggcaggtgccgtagaaagatgcgcagaagcagaaacgaaaagaaaactatgtgcgattcaacgtatgctatccatccctcgctgtgggcagaaattcgggggtattggcggcggtgggtgttgaggtgtctatggacgcgcttggagatgtcggggatggtctgctggcctccgcaaagaatcccatctagttcgcgctgcaggggtcgaataaggctgagcccgcaggaggcgctaagacgcgtgccggcgcgctacacccttcacatctgacgcgcatctaaactttgacgcccgcctcagacactgccgctcaccccaccaaccaacaccaagaggaccatccaatatccaaccccacaaatcatggatctcgacgattgtaagtacaggtgtgcagctgcactcaaacaccgtgcaaattgcttgcgcctgcagctggttggtcagctcttggggaagtgaagctatccaggctgcgctatgagctgcctcatatcattaccgttgatgaacgcccacggaattcgccgtgctaacacatcttaggggttaccaactcgaatgagtgcttcttcctcaacctgtaccgcccgggcaccgacagcaaacagccgcgcgtgttcgacgactcgttcaaccccagcttcacctacgcggtcattgacgagaacgagacaatcacaggatataaaaatcccaaaatcgagctagactttcgcgcaaacgatctgaagccaaggctcaagatccagtatgacgagaagctggagctcaaggacgtccccgacatcacgcaagtcgacctgtcgcccgagttgttccgcgaacatctgccagagcccataccggacgacgcaaatgtgacgtcgaaagattggaagccgccgggcgtgctcatgaacagcttcagtgttgaagggaagcagtacgagatatggaagacgccgctggctgatgagactgcccgtcggatatggaagaacatgcgcatattagtgctgctgttcattgaaggagcgacgaccgaagggcttgatgatgaggagacactggaccgctggtcactctacctattgtacgacgtcacacctctgcccaaagctaccacgacaccctacacactagccgggttctccacatcgtaccgatgctggatcttcccgacctttgacattatgcgcgccactaaacagcttccctctccaccaccagaagccagcgctgaaccacaaaagtacacgcctccacgtcttacacaagatcccgagactttcctcttcaatgagaagctcgaccgtcttgagacgtcttcccgggagaggatatcgcaattcttgattctgccaccataccagggtcaatcactcggtgctcacttgtacgacatcatctttgaggacttggtcaagaagccgttcatctatgagatcccggtcgaagatccaagcgaggcgttcgatgccatgcgagactacagtgacatcgtctacctacgcaagctgcctgccttccaatcgctctccgtcgcatcaaatctgcctcccgagtctcttcgaaaggactcacctatacctcgaaaccaaatcctcggcaacggcacagatctggagaaactccgccacgagaccaagattgtctcaagacagttctacagaatggtcgaactccacttactttatgacgatcccttcctccaaccgcaaccgggcgcgaatcacccgcaaggcaaagtcaagcaacgagaacgaccgcaaatactacttctggcggttggctctcaagcaccgcatctacggccagaacgcagacgctctggaccaaatggaggtgtcggaaaaagtcgaaaagttggaagccgctgtcgacaaccagcaggaagagtacgaggagcgtctcgagggcttggagaagcgtgctgaattcgctgccggacagggctcgtctgctggcccgcgtacagtaccgaagcgcaagagggcgattgtggatgaggaagacgaggagtgggaggacatggatgatgcgtcggtggctagctcgaagcggatgaaatcctgagcatgcggattcgggtgaatatggcgttcttccatggggcggaagcctcaacgcgggtttggaaaagctcatctggagcagcgtttgctgctttgggggcatataagctataatatggctgttaggcagattgggtacagaggctctgagacatgtcgtgctacgaggggagttcgccttttctgcgtccgtgatctgcttctgtgcgctggcggggctggaatagtggcaagacgggtagtcgtatgcccctagctatgtcgaacatgaggctcttgaatcacatttgagcatgaaggacgtggaacatgtggaaacgccttcgtttcacacgcttcgtaaatcatagatagagtgggaatctattatacacaatactcatcgaaacagaacatgtccgttctaccacgtctcttgcttataccgcccttccttctccatgcccacgagatacttctcagcgtcttccctcgacaattccccgtggtttccaaacacttcaatcagggcctcgcggacggcttgcggcatcttacccgacgagccgcagatgtacacaatgccgttcttgttcgcaagggcatcgtacacgctcgcgctctgctctcgaactaggtcctgtacgtagactttctgcctctactccccagtcagcatcatcaccatgttgcgcaagaaggcaaagacttacctgatccctcgaaaacgccacaaaaacatccaacggcttctcctcccccctcaacccctcccactcctctttgaagaaataatcagcctcgtgattcctgcatccaaagaacaataaatcccgctctggtttttcgatcccgagttcctccctccacatcatccgctggtatatcagactgcgcatcggcgccacgcccgtccccggacccaccatgaccacgggcctctcaacgtccttctgtgtaacgcccaacgcacctttttgtagcgttacagtgatctgcgtgccgggggacaaagacgcgatgtagcgcgtacacacaccctctctgatcttcttgatgacggttttatacttgacaatcgcaattaataactccacccctccatcctctttgcacgcactcgcaatactaaattggcgaccccgcataagcgggatcaaactacatacccgttgccagggcactcgcacggtttcgaattcctgcaggacctcgaggatactgcgccgcggacgcgtggtgtagtcgtacaactcgtcgatgtactggggatcggtgaattcgagcaggcgctcgcgttggaattcgtccgtggtgaagtgtgcgaggtgcgcgaagaaggagcggcggggaatggagaggatgtcgaggtgatttgtcaacaactttctcagtgttaatgtgccgtcgacggtaattggcggtttggttgcggttgacttggggtttgttgggaggaagtgtaggggccggtcggcgatgggggtccaacccgttatgcgcaggaattcggagacgtcggtggggaaattctttgggtagattgttagggtcgagccggggatgtaggtggctgagggaggggtggagagcttgaggtgacggacgtcttgccagtgggtggtgggggtgatgcgatcgttggaggttattgttgcagtgaggccgttggggatggagaggaggtcgggtgggggtaggtctgcggatgtaggtggttgtgtggtgccatttgttggtgtagagacgtcgattgaatcggtctctggctccgaagttccattttggtctgcaaagtcgaggatccagttcgggtcaagaaggacatcgtctggtataggttcgaggccttctggaagtgggtactcctcgaggagacgttggcggagtttgttcgaccatgggattatggctccatcaattcttggatcaggttagattcgcgtacagaattgccatggatttgaatgtcaagaaaagcaagaagtaagaccgagcagaaagaagaagtgtacagaaagtaagatatcaagccggaaaggataggagagatcacctacccctctggctgctgttcatcgctttcgccacgatcgcatatgggctgagctccaagctgtatcagacgattatacagctttcgatgcgcccagttgaactttggatacgaagtgtctccaagtccgaaggaagcaaacttcatctgctgaagacatcctgggcgaagtcgtgcactgcggattgctctccagaatttctgactatttggtggcaattcaccctggccgctcgttgatattgcaaccagcacgacatcgaattgcagaagttgtttctacgcaaatcaacattcatccctagagtatctgcgtttacatacaagggtaacggcatcaagctccgcgacctcggtgtcgaatcgcaggcgcacggcgagccttcccaattcctcagcgacgtcttgggcgtttcctgtctcggaaccgtaaacaaccaatgcccggcgcgcctgctcagtgtccattttggcaggcgtttgcaggcggtgaagtccaagcacggtttgcagtgaggctagactcgaacggtgcgcgagattggcacaaaaattgtgccggttccccagagccgcggtgaggaagagagcggtgcactagcggacacgtcaacggcaagcgggtcctcatggtcgagaacagggcaaggccttctagcggccggtggggcgctgagtgaagctgccggtcatcgctctcttcgatcaggtgtggcgtcggcggatttgcgaattgtggcgcccgcagctcgcctgcatgacgagcagcgagcagacggcttatgtaatcgtgcatttcccccggagctcgcgtgcgcacacagtaagacggctccagcgaggcatgtctgaacgccgtgcataacttcatctcgcgcctcctttggccatgccccttgccgctcccctttatctcatcctccgcttctgcctgccaatgctggggggtcttcattccctgagcagcaggggtgcgtcgcttgcggtccccacttgctagtgcgatccccaagcttaaatttctataacctccccgtcaccgcccttccctttcctctgcatcaagtcaacaacagagacaatccactcacccacccacccaactcctcaaaccttctccgggctcgtagctacccatccccacccccctcgccaactgttccaccttccaggcggttcgtcaatccatcttcttcaaccaccaactgttcacggttacctttaccggtctaccaggactccaagtttcctcaactttactacacggctcgatctactcgtgttcatcaacccaaaacttcaataaaaatgtccgctccagtcgacagtgtcaccgcccagatggccaccacctcccttgacaacaatgctcccaccaccgagagcactggcgccgccgcccagaccacgtccgccgaggacgaggctgtgcgtgcgagcgccgccgagggcaggcgactttacattggaaacctcgcatatgcgaccaacgagggggagttgaaggacttcttcaaggactatctggtgtacgtggaaggagagacccacatgacgcaacaacacagctaacacgttgcacagcgagtccacgaccatccccaccaacccccgcacctcgcgccccgtcggatacgccttcgttgcgctctcgaccccctccgaggccgagcgtgccatcgctgagctcaacggcaaggccatccttgaccgcaaggtctccatccagcttgcccgtactcccgaggctcacgccgagggcactggcagcggtgccgagggtgctgccggtgacaaccgccgccgtggttctacccgtggacgtggtcgcggtcgtggccgtggtggccgcgccggacgtggtggacgtgctgtaagcctgccgacctcttacaaattggagacttgaactaacagcaaacaggccgacggaaccgagggtgctgaacaggtcgagcccactgatgccgctcctgttgaatctacccccacaaatgtacccagccaagccactgagaaaacaaacgaagcgcttacagttgaaaagggtgccaagaccgacaaagatgccgctccccgagagccccgcgagcgcaagcagcgtggtcctcccgaggatggcgttccctccaagaccaaggtcatggttgccaacctgccttacgacctgaaggaggacagggtatgtcatatgtcacatacagatctcagcgccatactgactgctttctagctccttgagatcttcaaggactactcccccacccaggccaagatcgccctccgccccatcccccgcttcatggtcaagaagttgcaggctcgcggtgagccccgcaagggccgtggtttcggtttcgttaccctcggctctgaggagctccagcagaaggcttgtagcgagatgaacggcaaggagattgagggccgtgagatcgccgttaaggtcgcgattgactcgcccggcaaggaggacgacgaccaggtcaccgccgagggcgagaccgccaccactgacgctcctgccaccgacgccgccgagaagtccaccgagtcccccgctgtgaccgccgcttagattgcggctgccgcttgagacgcgctcacttgaccttcatgtggacgcgtcggcattgtgttttgcactgcggatttgtgtacacgaagttctgcacccttatcgacatctaccattaccttgatagacatataggctgcggctcttcatcatcctagttcgtccaagttagcgggttatcggcaaaagtttattcgggagtctatcaggctggtgtctatggtggaccatttctccgagtttacggtttacggaaaactcgtttgactagttcgagcgagagcacgacatgaatataaatgagtaaaactgccttctgatccactgcggatcagggtaatgaatgacgagagtttgtactttttctgattgcgtgatgtttgtggtttactttgcgttgtgacattgtacagttgcctgattaaacttttctcgatttctggtaccgattccgagtgtttctccactacatggtacgctagaacaaagccttgtttatccccacgacaagccacgcgccgctcagacacacaacatcacctcgaacgttgacgtgtacagtaagtgccggaaaccccttcatgcgagaccggccgctgatattttaatagaagacgccataataagaggttttcttatgtccgtccctattgccatctcctagtgggctaccaagcgggatcaaggaaagggattcgcgcggatagaggaggtgtttgagaggtacccacaactcttagaaggacttgatggaaagaaggaaggaattagggagaaggatgagacgcggtaggcatgtaactggttgaggtttaggtgatgtgaatgtaaaagggggcgagagtgtaagggtgtggagatgtggaaaaatggttgagggagaatggagggaatagacgtgactcgaagacttgtttgggacagatcaatgaatacatgtactgagagaaattgtagaatttggaatggagggaaggatgtctagtgtgagaagggtggagtaagtgagaggatggactgtagaagaggaggtaaggggttgtatagaagcgacaacatggaaagccttcaatacaagtgagcaagcctcaatgggaccaggcagcggcaaaattcgtgcccgacagacagcagctaagaactttactggcaactagtggtggttgtaaacaagcatagttacgaagtcctgatatcattatgctcaagtctgaactacaatacaaatctatcgtgtacatggccaacatctatcaaacacgttctcgaaaatcacctcttccgccagttagtcttcagactctaaggagccccagggtcccgaagcgcatcctccgagttacccgtgccgtgcaacgctccaccaggccttccatccccctggaccagcggatcctgccaatacctctgggcataattatcgcgcgcatcagggttgaaagcctgttcgtcatgctgctgccactcgcgagcgtgcatctggtgaagatcctgcggtattccagggtcgtgttcgtaccggtctggctcattcgcccagcgcctgcgctgggcagtagacacggcacgcaattctgaccttggtgcggtttctccattgggagcagttttccatagtggacggccaatgtcctgcccagtttgctggataatgttgccgagggttagcgtagattcttccggagatcgtatacgacgggttgaagtagccgaaataagtcgtagttgtcgaagtgagtagtaaaggtccaagtgagcctagatgaatgacttcagtctgtctggtcaaagcattcgaccacttagctcaagttgtatatactccatcgtcaacgtgaagtgacctgctcgttggtaagacctgtgaattcgtacatgaacgagcgcatgtcactggaaagcttcaatgatctgatttccatgatatcacccccggtgacaagtatggcgagcatgtacccagttgaggaaagcaaaagaagattatttatttcatgtgaatagcaagactttctccgaaattaccaccgcctactcatcgggcctagcggcggtaacggtccttcgatttcaagaatcccccacgagttcggatacctcatacctgcacctggattgtaaatctgtttgaagtgcgcactccattgattgtttgacatgctgcggagatcttctcgggcatgcctggttcgcgctcaaacaggtctggattctctacccaacgatctcgctgtctagcttgtgccgcgccgagcacagcacgatgcacagcacacgagtcgggaaagttttgccatgtcggtcgaccgagatcccggccggtctgcccaattacgttgccggcgatgaagtcgaagttgaggccgcggtgatgagggcaggggtagtttacttgtctcatgcccgcgttgtcagcgcggccgcatccgccttggagattatcacggccagtgtattggcagtgcgtttcccaagcgctttgggtgtagccgcatggctcggggcaggtgtaagataccgtgatttggcgacacatgttcgtgctagtatgtctcaaagagttgattcaggttagtcgtgtaaatatttgtttcgaagctcgtaaaatactgatgattgctgattgaaaaacagtctgtaaagttgcagtcttcgaatgtccggctcgatcttacgtactctatggtagatgtgaagtgaactttttgctgtggatttgggtacatgtctctcccacgtcgaggtatacgatgacaatccagcattgctttcttgtgtgaagtggtgctcttcgtattatcatatagtactactggggtctttgatgtaaaatgagaacgaatgttgtgcacatacgatgtgttgaatatgagcgggtttctccattacgtggaccaaacgactgcggtaggcttgttcaggtccacgggagaagaccagggtatcttgaagaagtgaagtcgcaggaaatgactggcatgccaacactcttgccctgttgatgcaattgcttcctctgccttcaaacttatcggggcccaaccaacagcgtctgtgaaatttactgcgtccaatgttggcagctattcgagaccaggattgtgaatttccatacaagctccatacgagttctatcccatgtagggcggtggtaatggccgttggtctggtaccagtggtggaggtgacagggctgctatgttgaatggccgtggtcctgtgtcagtttccaactcgtgcaatgccgctgggtcgaggtcgtaacgcgggctcatcgggtcgatttcatggtattccggcctcgagtcgagctctgccatcgatcccatatccaaatctgcattgccctgcggatgagccatgttccagccagtcacgatttggacctgggtcttagaggcaagcccggaaaattcgtgtttagcgcactcgccccagatttctacctgaagctcgtactccaaagtcaacccgtaactcgtgaagcttggcaaaagcctatcgtgtgctaacctcgcgtctccgagatcagaaagtttgagtccatcgtgaagcagctgaccattgccctcgtcaaacttcctgtcaaagagtgtccatgtgtcgcgggcaatgtccacaatctctttcctgaaactgttaccatgtccgggacggggtacaaagatgctgtaaacaggcagcaactgcacgcggaatgcgtcgcatgaggacatctggtggggtgggtagggaagatgatcgatcgaggtgttgaagtgtgagtgtaagaggtacaggagatcctataaccaggatgcgagctgatgtggtgaaaagattgaaacgtgcaaatggaacttcgccatagctgtggagaccgaagaacagttccttctctacaagcatgtccttgactttcccgagtttactgcatttcttcataaccagggagcaacctgcgggtccttataaatttgtagcggcagagatgtttgggcagacttgtgccaagatgatgatcaggttgcaaaagagacagatcatactcaggagccggaggcaaaaacttgagttcgtgtcgcactacgatgcgagggttttcagtgttgacagagtccaagcacgcttcaaggccataggtaattttgggggcgttgggtgccttggttggaacaaggcctgtgcaacttggcggtatgacgaaaccaggggagtgttgaaaacgaggatggtcaattgaatccttggagtaccgccagtttctgtcggctggcggaggtaattcgcacgtgtggggaaaggtgaactcgaagggtaggactacctttccatcgctggctgtacctctctgtaggatgtcaaagttctcatgtgctcctgaagactggaatagatctttcttgtgattgaagaagactggtgccgcttcttgggcgtttgtgtcgtagaggaaagagatgcctttgaagctgatgctgacgtttttaggacggagagtggggtctacgcgcaggacgcctcggactttatcaccacaagtataaaagggatgtgtctcttcaaagatctcgaaataaaatggacgcgggttgtacttcgcgggtggttgtgaagcaagagccatgatggcgactgcgctgaagcttggctacagcgacgcagtggatagtgccggagacttccgaggcgacagctcgaaatgaaggttagcgaggctatcagggcaaacaatgaatgtagtgggtgaggatgtagatgcggacagacaggattatggtcaacagcgatgccggaaggaggcgccctcggcacctttttgtgacgaccccagttctgggttacggcatccaagactcgttgttcctcacgtgcccatttattggacaaagtgacggcttcgacgggctgcaattgtaagcgacagcatagacccgccattgcatgtcatgccatcttccagtcgagtgagcaggaagctaagatgcaagttgactttgtgaatgtattgcgccacagacagatccctcccagatgctcaaaaggggaacgcgaatcactttagccattgcccgcaagactgtgcataagacgccaagcacttgcaaagcatccagagatctccagggctatgtctcctttgtcggtgtggagctgctcgtgtggagtgttagcaaatgatgggcgtttcgcgtggtggaatggaactggggtaacttagcggacgtcatgaccctagcgagaaagcgcgggtcgcgaacttttgtatgatggcccgaagtcatacatgaccactccccatttcaaccacaatggcgtccaactacgtgtgcggcacctgctcgagggcactgtcaaagtcttcctcacaaggtcttctggtcagtcctcaaattgggattttcggggcaaatgcttacaacaccagtccgtcaacagaatagcccgacgcagccttcagcgaagcttttccacagccacaccaagcctatacaatgcgtcgcacagcctcaaagcagacgtcaaagcagatgttaggcccgaggcaatcaagaagcctcatcccaagatcgcgtctggcatgacgggcattgctcaaaagctccgcgagaaggctccgctcatgacagagacctatgtcgcatatggcgcaacacgagacctgatcaaggaatgtagccgagctgcagagtacacgattccacaagcattggatccaaagggagagatccccaccgacgaaaatggtgtgcacctaggcgtgggcgacggatggtggtatgagagtatgcaccgcctctccatgcgcgaattatacacagattaacatggcgcagcacttgggctccagccaaacttctccaattgggctcaaatcacatttatccacatgtggatgctacaagtgcgcttccgcatgttccccgagacccacgcacctgtctggatccaacacctcacgaaccacgctttctacgccgccgaagatcgtctggtagtgtggcacaagttcaacgccaattcgctgcgccaaaaatccttgaaagacatgttctcgcagtggcgaggcgtgcttctctcatacgacgagggtctcgtcaagggcgacgccatcctcgcagctgcgctttggaggaatctcctgggcagcagggaggatgttgattttgagcagctggcgcaaattgtggcatatatgcggagagagctcaagagactggattcggcatctgatgatgaagttgccaacggtcagtggacgttccaaggaagtccaggcgatgaggcccagatggtcaagagaccgagtcctttgttgaagagcggaagcgcatagctccagtattttgtgagaaaatgtattcgaggcacatggtgctccgatctgtactgtaccaggtagatcacgagaaatgtactatatgtatcaaggacaccgccgcacgatcccaacatttacgctttgcgaaagcacaaaatatagaatggctcgatacacaagacgcgcatgtgagagcggtgcatgtgctagctgcacttacgtaagcagaccagacgcgacctcaatccgcgcctttgtgacaacctccaccaacttcaccttgcagggtgcacacacccttcgtgcgtcataagccttcaccgcacccgccgttattcatacaccgcaaacatgccttccatcgtaacttcacatgcgccgccgccgcctatgccaggcttccaggttccgaacgacgatgccagctaccttaagggcgtggtcgcagacattctgcaacgcgataacatgcgcttcccaggcgcacaacccgtttcgtttgcgcgcgaacacgtcgccgagctaaagcgacaagaatacttcatgtgcgagaagacagacggcttgcgatgtctcctcttcatacactggcagcaggaccataatggaaacccgcagccggcgacgtacctcattgataggaagaacaactactaccagcttcagccaccactgcgcataccgtactacaaagacccaaccaatccggaaccattcctctacggcacaatcttggatggagaactggtgcacgaccaatacccaaacgaagccacaccgcgcttgaacttctacatttttgacgctttagctgtagatagcgagaatctgactggcaagacgctcgacaagcggttaggcagatttcaagaatgggtcctcaagccctaccacaagaagctcacctcaaccccgaacccagacctccgaccctttgccctcaaagaaaagaagacgtaccccgcatactcgatacgccaaatgtttgacaatgtgctgccaacgctcaaacacggcaacgatgggctaatctttacctgcaagtccacacgctacgagttcggtacagacagacacattctcaagtggaagcccccgcacgaaaacaccatagacttcaagctgcgaataggtgaattccctctcatggatcccatggacggcgaagagggcctgatacctgactacgacgccatgcctacgtctttcgaactcctcgtcctgcacaacaattccaactatgagcgcttcgccaatcttgccatcacccctgccgagtgggaaattctgaaatccctcgagcagcagctcgacggtcgcatcatagagtgctatcgcaacctcgacgggcagtggaaatttaaggctgatggcgatggcacgccacgctggagagacgataagaaggatgcgaatcacatatccaccgtgaaaagtgttttggagagcatcgaaagtcccgtcacggaagacatgttgctccagaacgaagaaggcatcaagaaggctgtctacactattcaaggtcgagcagacaaataccagcccccaagtcagcaggatggcgaaagagatgcgaagaagcgcaagttcaacgaaacgacatcaaacggtggggcgcattgaagcgctgaaggataactgctgtcgggaaatggcgttgacattattggcattgcgaagtttctttcttgcatacaagttcggcgtttacaaaaggaaaaggtgctacgagatacccaagttgctgcttcagacatcgcacaattttactagcaatcgaaacccttcgttgcattgtcactcatcctcaccaccgcgtactagtctgaaatacgccgtctacccggccacttacaactctagctcaaccctttcctccacctccgtcggccgccctaaccttactactgccctcttcgccttcaaatccatgacaatattaaacaacgtcgcactccccgtcacctctgtctccgtcctacaaatcgcccccggcgcattctgctcgtcttcaaacaagccgcccacctcctcccatgccgccccactccccagccgtccagcattctcccccatagtctgcgcccgacttaacgagtcattaatccacaccgtatccttctcgctgggatgatccagtaataagtgatttgtgtgcacgacccgaccacctgaatcaggcatgcaatgcgcgaaggtcgatttcgtgaactccagacccagagatttgtgagggtcggcgagcagaatgtgggcagaagacgccatgccatatctctcaagcctcccgactgcctcgtcaacagaagcgctttcaagcgccattcgcagaccaaaatgcacaggcatgcgcgccgagtttacgccctggactttgatggcgttgagcagcgtgcccacgcctgcgtcgttgaagccgattttgccgatgatgcctgcttccgtgacttgtattattgtcggcttgtcagtctgagttattttggtgatgatgatgttttccttctgctgcgtcatccaatcccagttctgtgccagccaggcgtggtctggagtatgccatgccagcgacgtacacccgtcactgaacaagccgaaattaatctccgtgcggacgttgagggcgacgatatccagaagttctctttcagagccgttgggctatgccgcgcatttcctcgtggtaggcgggccatttgtcctttgcttgttgctcgaaagtcgatgcgacgctgttggacttctggccatgttttcttgcagttcttcaggaaaagacctgcatagaactgtatgcatcgagagatatgctgctttgctgctcggccgtgttgctggccgatcttcgtagtatgctcattagaatgcagattgtgttagagaggtatgacgtcactcacctcaaacggtgtacctttacactcaacgaacaacatcctgtctatttaatcatctcaccttgaaagtgacgacgagtgaacatatggcgactccatccgcctcatcccatccccaacggctcttctctgcgccacgcggagctcccgaataagcaaccctcggcatctccttgcccctctcttaccagcgcccttctccgtgccccgctcgtgctctcggatgttattcgcatgcctatctccttcttgcttagttgctggtcgatactaaatctacccgtcacgtcggtgctggattacaggtgacatcccgcgcgacacgcctggacttacttcatctggcacatgcagcaggaacggcgggcatcgtacccgaatgtgtattttgggtggtggagatggcgtgtgaagtcacgtcattatacatttttattgccggggaagaattatgaggtgctggtggagtgataaaagatggcctgtgtaactaaggaatgtttgctcgtcgccaatgagtgcactcggaaacacttggtagaactgaagattggaaaatatgccaaagcgtgttttgtgctcgtatggaatcgacgtcgatgcctgtgctggatggtagttttcctttctcatgttgcagttcttttcattgacagcaaatcaaggttgaacaccaaaaaaatggcgcaccagcagatcctaccaacgtatcgcgtggcgtcttcggggcaacagtaggcatcgatcgcctccttaagctctgggataaatacaacatcaaagcgacttggtttacaccagctcactctgctgagtcgtttccaaagcaaatccgcaagattgtggacaagggccacgagatcggattgcatggatacacgcacgaattcgtatcaactctgaatgaagagcagcaaagagatgtactaaagaagagcatcgatgtcttgacaaacatcgtcggcaagaagccgagaggctggaccgccccagcttggagcacgagtaaggagaccgtcaagcttttggaagagtttgggatcgtgagtctagcacatcgtacaacccggtctatcattagctaaagatggttctttaggaatacgaccactccttcatgcaccacgattctcaaccctactacctccccgacccctctctcaccacctacacctcaaccgacacctccctccccgcctcatcctggatgaccccaatgtctaccctccacccatccaccatcgtcgagatttgtgcgaactggcacctagacgactggccgcccttccagctgtccctctcgcagccctccacgcacggcttcgtcgacacggccgtcatcgagcggctgtggaaagagcagtttgaattcctgtaccgcgagtgtccggaagatgggagtttcattttcccgattagtgtgcatccgcaggtcagtgggaagccgcaggtggtgatgctgcatgagaggctgattgagtggattaatgggcatccgggcgtggaatgggttacgatgggggagattgtggatgagtttaagagtgggaggattaggggggttgaggtggaggggggtgtagatgtttgattgcataatttgcgcgctcaacgttgttaggaatggatcagattgtacatcttcaatatgaaatttcatcaggaatacaatgagatctatggactgtggagccttcagggctccgatataagtattgacacagatctcaagctttcacacagcgcgcactaaatgtccagcgtatatcaagtgcaacgctagcacattccgatatgcaccccccaaaagcgctctcgcaaagctccagaattacagcaaacgtgccgaaaccaacagaagaaatcacttcaccagcacataacccgtcaaatcatacatccggctccaccccaaagttcaacgaaaactccgcattccaatcctgcggtggcgccacattatacacaaacgcatttggcgcctccgtcgtatcaatcgtagtggtcggattaaacaccgtccagtaatcatacgcctcatcgatgtcgatattcgccggcgccggagctgtccccatagatgagtaatcatacatgccctccggcatcgaaatttccggctgaacaagcggccgttgcgccctggccttttggtccaagaaatccatgtactcctttttgatgggtaacagtagtctgtcgtactcttccaagcagcgtttcgcggcgccccagcgctcggcgatggaggagaagcatttcgcaaacacgtacatccagtcttcgacttctttccacgtatatgtgtcggagacttcttgcttgcagcgctgcaggccttggaggaagattacggcgcagttgaagacatggtggcaggggtggaagacgtatttgatgcgtccggtttctgctccggcttggaggtaatagccgtctgcgacttttaccgcgttcgctagggagatcatcatctgttctgttgtgggtgaagggttgagttttgaaggccggtatagcgtgacgaggatgtagggatacgcaatgtcagagtagagcatcatctccttccatctctgtacgagtcctcggtctttgttggcttgtgctgatgcatatatttcttgccgccatcgcgacattgcgtcgatacattgctgttcccagtgttcaatagtcatgttctgcggtattggttcgccgtgccataggacggaaacaacttctgcctcgatcagtcggaagcgacatattatgcgctgcgtgaactttgagactcggcctcctcggtcaatgccagactgtgtgatggctgtgtcgtccatctcatatggaaatccgacatctatgttccggactggtagactggtctggcgcagaaatatgcaacagaccccgacttccatctcccatgcacaccaaaacagacgccgacgcatgtcccgttggtacgtagatactttggcgtcattcggtagttcttgatgtagtccaaggtcgataactgcttggctgatcaaacctgtcaaaagccagagatccgccatgcgagggttgaggaatatgtattgtgtcaaaagcaatatagcctgtaacccctgtatatcatttgtcgcaacctctggtatccattgcattgcatgccggactagttggaaggcgatctggtttgcttttggaacttggcttattgcggtagtgcttaaggatatggccatgattatgcatattatgtaacgatttcgtaccgagtcttcgccaggtactgtagccttgcggtgataaattgagttaaatgccgtagtaacatcgttacggtggtagatgggatattgtgtaatgactcggtccaggtagttttggaagagctggttcgcgcccacctcgtctggtatgatattttggaacagggctttggatggctgtggatttagaatcgaccttggattattctcgttgagatcgctggagaccacgggacctttcttggatggaagttgggttcctcttacgacacactgtaacaggggtcgtgcctttgagacccccaggaaggacggagtgatatcttccatggcttggttcacgagactgtcagtgaaggcgcatttttcagtgccccaatgccttgatctcgaatcagactcgtttgaatcaggcggtgatgggaagttggcactcgcttggctgggccgctgcagcgacgccaggctgcgcggcccctcgaggctggcgatatgcgcctcgagaaagtcagcaagactacgaggagcctcgcgctgagtagcagagtcgaagccaagacatgttactcccgcgtcgacgcagcgcgtgcacgccgggaccttgccgtcacactagagcagtcagtaaagtacgggcacttagcgaggctgaatagcaccgaaagtttgcgcttcctacaccttgcgcatgccaacacacgtcgtctcactttggtgcgctgctgcatcgtggaagtctagcgtcgcgtgtccataaaacggcagcgcgctccacatggcgtaatgcgtggctcagtcgatggctctgaaatgcagatgcgaaaggtgtcacggactgacttagaacgatggtggatgacagcgctgagccaggctgcatcgcacgggattatgcatggtttccgaggcttgcgcgctttgccagataagatcgcaggcgcccgatggcgcgcccagtctcaatgttaatcgcgtcacacctggacgccattcatttcttctgcaacgcccgtcgcgtgcgagacatggcattgcgcatcatctgtggtactacttgactagactttgcactgtattgcggcgccgaactaccccacagatggcctccgcacgcggcacgcagccgcctcccccgttggacctagacgtccttattcaggtactccttgctgaacctgttggaatgtcttggagaatgctgacagcgatcagagcttgcctgcgtgcaaaaggtgcagagactgcaggcgcgggtgcgacacactgctgcccaagtgccggtaagcgttgttgtgctgtcctgctacgtaaagcgcctcattgacgccgatagacaatgcacgaaagcgggggtggagtgcatgttttacgaccatggacgaaacgactacctgccacggacgtaagagcatatctgggtagctgtgatatatacgtatctgacacatgccctcagttatatcgcggagctagtggatcacgtgcgcagacttacaccgcgagggaacccgtcaccggcaacatcgaccgagactcccgaagacagtaccggtctaacccatcaattgaagatagaatctaatactgaggacgtacctctgcattatgatcatcactttgcctatgccggtcacgactaccgatacctaggctcagaatcttgtctgctgcggtcaccaagactgcaaccacgaaaagtgcaagctccactggtgcttgatgacgacgatgatgattggcaattgacatggaagaacactgctgcgaaagaatgggagctaattgggttgtatctggaagtcattcagccagtgtatcctatcctggaacggtcgctaccggtcggccgttacatagctgaggaggtaccgacggacttgacgcccacagaaatcttcacgctgaacatgatatactcggtgtcatgctacgtcctaccgaacaccggaaagaagaatgatctacagaacacgtggaattcaagtggtcgtcagacttaccatcaagccaactctctcaagtaccgcgcgcttgcgaccaagtactacaacaaagccatggaacacctagaagcagcgacaatggaccccaacatcgcgacacttcgcgcagtccttctgcttgccattcatagtagctttgatccaaaatctggtaactctggtcagcaaatagcgctagccggtcgtttggccttcgaccttcaagccaaagccgaattgcaagagctccaaccaaaagaaattgagattctgaggaatatgcacatgacaatcttcagtatggagaaccacatagcttcaacattggaccgacctgcactgttccccgagccagtaggtcctcatccggaactgcaaagcatacaaatattgacttcatctaggtctcagagatcacattcgacatgaacaagccggctgaatacatgtgctcgctcttcaggctccagaatcgcttccgaaaaggcgattacgctaccaagcagcagatgaagaagatgctaccgcggctagacgatcgcgccgaacttttgcccattgttcgcattgctttacacatgacccaccttctgctcaacccagtatggggcagcgcgtggcatgtcttgtaagtgttctccaaatgccgagcagatcaagctaacgtaaacttcagagaagctgtagtcagtctcggaggcatacacgtatacgtgacgccgcactgggtgtaccgagccgggacagtcctgatccagaacatgccagcaatcttcggcggcaacttgatccagctctactccaacgcactacttgtgcttgagctttcgtcgtggaagtggcctagctctgcaactctgtctgcatcgctcgtcgatctcatgacagacatgaaaaggaaatatcagccggactggtctggcacacttcaacagggagacgtaaggatatgacatttcggtttcaagcaaacgcacggcgtcgtcttatagtattcctaacgaatggtttaggtccgactttgaccaacgatgatgttgtcatgagagacaaatgcatttaatgggctatgaaatctgtttgatgctgtcacagcgtctaggagacgctagtggtagtccgaagagcacaacaacatgcagaacccgcgtcatagcaggacatgcgaacacaaaacacacaccaacgggttcctcagcaagtaaatctgcgacacacgccgtttgccccattccacacataaaacccatcggaatcgattcatctccccgtccgagaaaagctgcccaaaatgccgccccgcgaggtcttcttcctcaacacctggtccggccgagtgataacccgatcatccaccatcttctcctccctctcaagcattcagcaccactacgaactctcctacgacaaactcctcgatcagctccaggacttcgttcgcgcgacaaaaagcccctacaaataccgcttcgagacagaagaacatattcacgaggagaaagtcttgtccttcgatctaactggcagaggaaaggcgtatgtgttgaaatagcgcgtctggcaggtcccggctgatggagagcgtccgcttttgggtctgacgtttcatcatgattggccgggtctgctggtcgctgcggcggtggaggcatatgcgggtatggatgttgcaaggggtgcaagggtggggatcatgagtgtggaacatggggaggatggtttgccaaagtggacgatcgagaaggagggtggggagtgtgttactgtagaggttgttgctagatgtttgccatttttgcctggaggggctgagtatggtgatgggctggaaaatgctgtggactttgaaggatcaggatcatgcactcaacttgatggggccggtggcggcgaaaccgcagcctatgaagcggtgacacagttacaaaaggcgtcgacgactttacagtaatgaaaaaattcgtttcatatttgggtatctcatccacacgcctctaaatgtctcagtctacatccctccatcttcactccaactcctcaggctcctcttccacctccttcggcatctcaggaattttcccctcccccttaagcccctgatacaacgccaacgcagccagcgttttcccatctctactgccttccttccacgccttatccagcggcacaagcttcaacgtgatgttctcgccctcatccctcagccccgtcgccttgcccttcaaccactccatgtgctttctcgacagccgtttctgacacagaaacagtggaatgaactcgtcgcacgcaccgggactgggatacatggccgcctcgatgttttcttgcgtgtctgtatcgggaagagagagttcggacatgttgatgagatcactttccttaacgacgagttttgcttcttcggcaatctcattcgcagccgtgcccttgaaagaattcccgtcgagcatgccggctgggatttcagcgaaggcgagagagcctgctgcgatgcgaggctggattgttagaatgacgtgtttttcgtcgtcgtttgttgcgtcggagggttggacgacgatctgatgtgtatcagctctcttcgtctagtctgttgtgtgcataatgactactcaccagaatccccacactcccacccctcaaaaacaccgctccaggcaaccaatcactcctctccttctcctctccctcatgcacatacacatccgtggtaacctccgcctgtaacttcataaagcccagcttatcttccttgcccggcatatcacgccagaaccagtctacagcttggatatccaagctgcgcagcttgtacgggtgtttgtggaaggggtgggctggttcattttgtcgatcgaggtttgcgcacaggcgggtgagccagttgagcagggcggggaaggtgaaggcgggccgttggggggagagggagttgggtagtagcgagtgaaattctagtgttgtgaggtttgagggaagggagaatttgaagaggggatgggagtagcggtcgtggacttggatgtggcgttctgacgacggcatggtgatggtagatggtttaagtttgactttgttgatggtaaaggaaggaagattttagtaagtgctggagaatgaaagtcgatgttgtttcagtgatgattacatagtgcgagctatatcgcccattgcagcctcttcggggctgtgtatttcccagtgactcagcatctgattggccacccacctatgagtggtgaaaggaaggagctacgggcgcgccccgcccaacgcgctttccgtaacggcttgccccacctgtccacgctagcgtgcttcgcgaccggcttccgccactggttcacgacgagctacttcatccgttgatagttcagacttcactcaatcaaacacattcaaaaactgctcttcgcacgtctcgtgatcgttctgcgctgcttgtacatttacccctaagcgaccaggaccatgggcacgctcacggcggattgtccgcggctcgacgatcattgtccccacaagctcgcgacatcgtgccgactcacctcgacgcccaattgctgtgcatgtgcggatgaacgggctcactcacggacatacagggtatacattgatggtattggcttcgtccagaggggcacgcgctggcaaggctactgctggttctgcaaaggtatgtttgctgccaattagtcttccactgcagtggcaatactgacacttgcgaatagagttctggacgaaccgcctcgctgccacagaccccccactcgagttagcacagacgcgcataccagagatacctgatcagaccgaattcctagaaagatggttcgagttccacaaaggctatcgtgttgcgaagctgcaggatggcactgagcagcacatgccggtaataggcgaaccgttcaaggaggttagcccgggcttcctgccgcggacgttagatcagcttagacggggtgtacagaacgatgctaggagaccggagaacaggctgaggaggaggcgcttgacgtcggaggaagagcgaccggacgagccccaacagagtctcgactcggcgttggatagtttgcttgcagaagtggaggacgaggagactccaagagctccacaagagactgcgccacatcccgaggaggctcaacagccagaggtgttaacgccagagtcactaccggatctcgtacccgcagagcagcctatgaccgaagaggcgtcacagcctgcaaatcgaccacgacccctgaacagaggtgaagccagacttcagcgcgctcgagaacgtttcgcccgcgtctttggtacacaggaagacatacaacaagacgactaccaatcgccgctctcgctcctgtacaacagagcagaaaaccgatatcatcaagctgaggagaggcgagcaacaaacacgactgctccaccgccacttgacggtctctccgctcgcgaacgacgtgagattgaagaacaactgctctggggagtcatgcgcgagtccgcattggacggaggcgcagaagatcatgtttggagttatgctccgcgaagactgcagccgagcgagggggcgcggtttgttaggtcacaggcgatgcgagagtacagggtgcgacaagcacaaggatacaacagacttccggtgcgaccctcaacaggcgcagggcatgatcgggatttgacgtccgctcagtcttcatctagtacacccgcgacatcaggacccagtcagtcgggtgtaaccgcaacttcgtcacccgttctgcccaccgccgcagaaacaagtccagcgggcatggccatgctcctcagacatcaggcgagatatgaggccatgcttgcggaaagaatggccgagtttgaacgcgctcagcctgaagcagggttaactgcatttacacctggccaggcaagagacggcgtagaacccaacattgaagcctcaggcgaaaatgccaacggcaacggcatgtcacagattcaaacttcgatccaacaaatcacttccgagctccaccgtctacggttagcttcggaagccataacttctgcccggcactcgatgcactcacacttccaacccccgcccgagcgacctccacagacgctcgacaaccagcccggtcgtccagatgccatgagcgaagaggaaatgaccaagaagctcgagtgtcaggtgtgctatcaacaattggctgatgtcgctctgttaccatgtggtcacatggtcatgtgtcagtggtgcgccgatgtggtgattcctgtcaaacatagccatttgcctattcggccgagtaagtgtcccatgtgtaggaaggcggtcaagcagaggtttaggattcatatgtgaggtggtagggattgcggaggtggaatattgagagtgtataatgataatgaatgtatgaactctagggatgttgaatatgcagtgaaaactgtgcagatgtggtacatccttacatatttgtaagcttcctgcatatactcctaatccgaggagattatgtataagtagtccacctgttgtgaggaagtcatctcagggccatgtggtcgcatggccaaggcgcccaaacaaggcatttcggcgcgccatcttatctacgtttgtcttgccatgtccgttgacccttacatctagcttgaatgacaccagagccaaagtagaaaaagcacagtataaaacatcccgaatgagtaggtgctatataatcacggccagataatgctcgacgcctgaagtctttgctggattccatgtagatattgagctgtaactggaactgcttgttatctacagtagcagtaacttcgatggctctgagaattgttcgttgccacagtccctaggaagtaacatatcctcgtttcgatatgggtgggattgctggctcggggagctcgcgccgtttcgttcgcgtccgatgtgcagtaatgggtgtatggtgccaagaggattcaagctacagccgacctcgattggggattaatggctcgctttgtcctggcgagcacaaggggcaaaggaccgccgtgcccatcattccaacaccaagcttttctcatgccattcgccaccgccacagatatctcgaaaatacaaaccggggtcggtaagggggttgttagagatttcgtgatcaaagcgatacatgtcatcgagcaagtgatcggaaagtatacccagacgacgacaatgtccactgtccagcagttcaaccaacaagaaggccatgaacactcgcgagcctttcttcatgtagccaatatatacagcaactgtatcgcgcgttgcaattgagggggtttgatccaagtgtacagtcatggctggacagggaacaaatgtggcccgatctgaactactgcgtagtagcttgccagaacaagtcatgctcgtgacgtaaatgcgtggcgagaacgctgtataatcacagtcatgcttgacgtagtctaccaagctcatttgagcaccagattgatggtggaaacaaattcggactatctcatcaagccaggggagtctggaagaatcgcgatacagaaacgacagttcgccaggatcttctttgggccgctgggccttgagtgatgcccaggtccacgaggggtaattgctgctgattctagccgtactgcttatggtagcttcttggccacagcctactactcgccaagctaagcctgcagcgaatggtacatgcgggttggccaagcccaggggcccaatcgttgaggtaataattggaatcccatagaagtgcaatgcgtaggggctcccagagccaaaggggcgcctttgaaaagctcgaaagatgcccgaaagagcatttaatatgtcaatgtcaaacgaaagcttcctcgcgtagtattcttctagacgatcgtagatctcgactgctctgatgccaatgccgctttccggaaatgctcgagtcttcagtggcaattccataaaattcggtaactgcacgccttccatgcggtgaccaaggcaacattggaagtatacctgtctatcagtaaagacgagacgtctgcgtgacaacaatgcttcctggtaagtccaggcccgagaattccattcggatgatacgatctctatgacaggattttccacggccacgaagacgcgttttccaatcttgagagtgcgctggggctcccgtgtacgtgataaaccgggaagaccatagccaggaccatggcctgcggcagcgattatggttagctctgcaccgccatctgtcgcgtgcgcggttagtgagttatcgtatgagcaatagagtgtaacgagccgccttggtgggaaggagtgtcggtaaatggtacgggcatctttcaagacgcccttgttgaggtcgcgtgacagccttctttatacagaaatacactcacagatggcgtccatattccgaatgatgttatgcttctcaacctcattgtcctggtcgatgcaatatcggtctacccatagatacctcataccgattcggagcgtgacttccatggcatccgaaatagttgcaggtaacttttgggggagggtacagctcgctgaatcctggtctgatagaattgatccccaaacgtagctcaagcacacgtagggttcatcactgtcgcatagctcccggagtctacagtcgatgagcctgtcgggtctcattccatcttggttgaccttgccacaagcatgcttatgattgctgttgcactgttcataccattccctcagagtgtttgtatcgatagaagccggatcacagagccgtccagtcgccattccatcagaactgttttggcatgtaacagatgtaaaagggtgtgtaatgcttgcttcaagaaagccaagaagaatcgcaggctccacgaggaaaattcgtagttcccggccaggaacacagtactggattgcaaagtatgttccatactggaaatgctggtactgcaacaactcgactgagcgcgtcttcccaacaagctgcgaagaagtctcggatacaaggtggtgaaggtattggccgagtcttgcacaaagaacacatgatgtgtcgatggggatgttgtcaattctggcgagtagagggccacgatacttgttatcggagtgcggcatttcattgacactggcaaggagctcgagtcgttcacatctctgacagaggggaatataatcagagcgtgtgttcagcagtgcccggagtcccgtccaccactggaagagcagagaagtcatggtcgaagctgaggataggtgaagaccatatacatcgtctaccggagggctattgatgcagagttactaacattctggatcgcaagaggggtcgtggagggccaggctgagatgactcgagatcagagtgatttcagctggatgacccttgcagcctagcatgcgccacaaagccatatcgttggaagtacgcattttgaatgtcccaaggaaaggcatccagacttgagtttgaaaccgtaagttagcgcgaagaattcttcataggttctttagcagagggaaggcgcaacatggatcttgatagcgacggcctcagtcttggcacttccgcggaggtttacgtcagagctgctactccaacattcctcacctccaccatgtttcgcatacgtccgcctctccgagcttttcaagcgccttcgcgaccgtcacaagccttcccgcgatgcctccgtgatcacacctccttccgcacatacaagcaacaacgcttcggtcgtggcccgcagtacaagcgatttggctcggcttccggtggcatagcaggtcttttctttcgctgggcagctcgaccgaccttctatcgcgatgtcggcatcatcacagcaggcactggaggcgtctatgtctacaacctcgaacaagtgcccgtgtcaggtcggaggcgcttcaacatcatatctccaggcttagaggaaacactgggcaagtcaactgtcgaccaggtcaaagagcaataccaaggacagtttctgtcagatagtgacccgagagtacggaaggtgaagcaggtcttggagaggctcttgccatacgcagaaggagagggtctccagtccttggaatgggaggttcatgtgattgattcaccagaacagaatgccttcgttgcgcctggcggcaaggtttttgtgttcacaggcatactgccgctttgtaaagacgaagatggcatcgcagcggtcctcggccacgagatcgctcatgtcgtcgcacatcacacagcgttcgtgcaccaacctccttattttcaagcgctaacataattaccatagtgaacgaatgtcgcaagcccccctgatactcctcggaatcatcgccctctccatgttcgacgtctccctctactctggcaaaatgctcatcgacctcttcctctccatgcccgcctctcgcaaacacgaagcagaagccgactacatcggactcatgatgatggcacaaggctgctacaaccccgaggccgcgatgaagttctggaatcgcatggagaaactgggtcagggtgggccgcctcagatcttgtctatcgcacccttcgaatcataacagagaggagaagattagggagtggatgccaaaggctttggagaaagcgcaggcgagcgagtgtcatatgacaagtcagtatgcgagccaattcagctctgcatttagcgggtttgatcgctggtgaaggatgaagcggggcgttgtatgagtatagcgtgtaagagtatcctatgcacattccagcctttccagcgaaaattacttagccactcatgtatactacgacaataatgataatgccaaaaagttcacccaactcaaatctcgcacccccaaaatatttcgcgcgttccatgatgtcatcagccctcgacgaactaccacttacaaccccaaaattctcaagctccgattgcgcccaaacctccccgcaccaacaaacaatccccacactcaatcccactcccttcacataaaaatggcgcccgcactcgcctccgaagaaacccaaatcgacacacactcccgcaccgccctcgcaaccacaaagcgcaacctgcgctacctctacgaccccaaatccgcgcccaacgccatatcctcgcggcgcacacgcaccctcctgcgcgtcctgcgctcagcgacaatattcctcttctggcggctagtccgatacgcaaaatatgtcgccattggcagcctagttgcgacgattggggcgggcgcgttcggcaccgtggtgtcgggcgcggggtttgtgcttgcgccgacggggattatgggcacggtgttggcggggagtgtgtggggggtgggcagggtggtgcttcggagggtgaagcatagatgggggcatggggaggggtatggggaggaagaggaggagagggaggatagaagatgggggagggtggatgaggttgatgctatgccttggtgagggggggcttgtgttggggattttggcatgagatgttagttagagacgctcgagctcaactgcaatgtataatgctttagattgcaaatgtttcgttgatgtatttgcgtctctcatgcctcatctacggtatcgtacaatgccagtaaccgccggtctccgtcccaatgggagatgaaagctgtgttgaatgcccggatgtaaatagtagaaaaagtgacgccgaggcgtgaccacacgaatccgtggctcgaaagtaactccctcccccatgccgcggtatgcaacgtcccactgcgccaaatatgttcaaatcccaagatagatgctgtccaatatgccatgacccatcgcttcaaagacggacgatctttacatcgtcttgcgcactcgcctcctcttacgtccactatcaacttcgacactcgcactcatgctttctctgccgcttcgaggtgtactgaatctctcgcgaatggactctttgaggatcttcttcgtcttgccgcgcttcagctcgcgctcttcatctggatcgacaaaacgatgtacgatacggtggtctgtaatgcgctcttccttgtcatgcttgccctcgcgctcggtcttgggccaagcatatccgtagagcttagaatgacgctcacatcgcgggcactccttgcgggtattgtacccgtcctgctgcacaaactgtacgtcgcaggtctgacattcgacccacttgctaaatttggccgaaagcagcgagctgctggtcatgtagtcaccgggtttgcgggggttctcaacccattcgccgtcctgccctaccgcgctcgagactggtgtgccaacgcgattgtgaacttcgtaacgtgatttggaccgcgtggtgcggagcgttgggcgaaatttgcgtttgacgatctgttgctttacactgtcaaattccatactgtcggagagctcgctgagatcagacatttcgtcgtcttctgcaggcggcgagggccacggggcgtttaccgtcgttgtaatgacctcctccttcactgtagccactcccaaagcggggttctcgtgtacaacttccggctcaactttaatctttgggagactatccacatgatgctcatcatcgacagacgtggcatcggtagagtgcgaagacttcggcgatgcagccatcagtggtgattgtggtgtcgattcgcgggacgagctggtttcatccagactcacggtgagaagaccgtcgcgttgttggttgcgaatgtcttgtgtcatttgcggagaagtgacgttgatgttggcagacgggtcctcgatgcttgacactggcatctcgcgacgaagcgaagatgtgctgtgaaccttcttgagcgtcgcttcacgaagatgatcggaagcgcgcgctttcgtcggcgaaggcttcttttcgatcctggctcgcttggatgttggaggcaagtctgcacccgcgtcttcttctgtgatgtcgcgtgctcgtttccctcccgaggtagcagtcccgctggatgtagcttctgatggattctcgactgggctttctgcctcttccatgtcctcgtcatcactgtcttcaacgcgcttcataggcgcccagccattctgttgccgatcctcgcatgtgtggcacaggcactcttcgttgttgtcgccgaaataatcgtcaccataggaaaccgtgatttcgtccccttcgttgatgggcttcactgcaacaatctgcatgccatcatagcccttcgtggagaggcgcgcattggcgtcgcagtcatggttggcaaaacgtgcgggtcccaggaacaatgagcgcgtcttctttcggcttgagatgacaaggctgaagtccttgcgcgccaattctagagtcttctcttgctcttctgtcatagcaacctggactcctgtcaggtacttgatttcctcgcgcgggttgatgtcacggcgggcagtgatggatgcttcgtggtcggtgatggtatagcggttcgtggtggtgacctcgaatgggcagtctggcatgtagatgttgacataacgtcgaagatggcgcttgaattggtcctggtccttctcatccctgaggcctttcatgtacttgcgcaatccaggcaggtccaagagctgttgaacggcttccacggggtccttgtcccagatcacctgctcacggataacaccagcgatatcctcctcttgaaggccacgcgatgcggtgaagcgcgtgccgcggttcttgcggatagtcgcccagtagtagatctgcatggcgcattggttagctagcagttctggagatgcacgcgaacttgttgtcgcgtgctactggtgtagtagcccaccttgtcgaccagcgcatctgtgatcacgtcgtcgtacgaggccagcttctccagcgtgagtccccttttttccgctttagaaggcggcatgacggcgggtttggaagattgacgtgtaattagtcgtctagagtagttgaacggtggtcgcgacaatcatggggttgcaattgctggcgtgatcaaaggagagaggctggggtgacgtagagtgaaccgtagcgtaccatgcgttttcaccgacctgatggacgacaatagcaacgcggcgcgaaaaaggaaggaatgagggacaatacgaaaggcgacaggaaggagcggcgcgggcagacacgaagccagatggcgctgagtcgcggtcagcggagaagcggttgcaaggctaatgcgcccaaagttgcggctggagacatccctgccaggatcggacacctgggagtgaagggatgacaacgcaagcgacgacgctaagggacatgtgggacggcaaaccgccgcatggcccgacgacatctgcaaacttgtgttgcagcacatatcgaacggcgcaacggacccagccaacagcgctgaccagacaagagacgttcgccagggcccatagacgaggttggacacgatgattcagctcaaggtacggaaatcgacggccggcgatcacaagacagccactcatgcaacacaatctagaccctcgtcaactgcatcgacaactcgggcgccgccatagtggagtgcgtcaatgttctgcgatcgaagcgacctgcgaaagtcggtatgtgcaaggtgccggtggaaagcggaggggcaatggatattgacaatatgtaggcgatcgcatcgttgtagtcgtcaagaaacagcgaaactttggtcccgagaccggcaacagcgtttcgatcagcgcagcgaacaaggtccgaagaggagacgtgcgacacgcggttgtggtgcggacggcgaagaagtggcagcgaccagacggcagcgtggtaaaattcgatgacaatgcttgcgttttggtgaacaaggccggcgaaccgatcggctcaagagtcagtggtgtcgtggcagcggagctgaagggcatgcagtggtcaaagatcctgtcgctggcaccgatgcacgtataacatggtgagggatcatgatgcattttcaggagtctatggagcgcagggatattgtaaaatatgtgtatgccacagtacaaatacccacgggtatcagagggttcttccacaactccaggcaataaatgtcaaattttcaaacgcccgcccaatgctgtttttcatacttcccagagtccttatttcgtgtcgctgacccgcgtgacgttaccgcaaccgcagcacacatagtaaagcgcctgaattcgtcagttcgtaagccccagggcaccgtgttgggggttgttgtgactcaccataccagtcgaagccgttcgctgctgagactggaagtagacggcctcgttctcgccgcattccatgcactgtttctggatgcgcggcaactagacgcgagtacagttagcaagctggctcaaaagcaggcaagccaaagtacaaagcgcagatggctcatgacgaatcatcgtcgtccatgtcttcgtcatcttcgtaatcttcatagtcttcatactctgtttcttgaggacctgccgcgggctgctcgtcctcggcttccagcacaaagcctggggcccagtcttcgccgcactcgacgcagacaatgtccatgccgcacatggtgcagcacggcagctcctcggaaacagaggcttgcgaaatggagttggagagaccaaccgtaggatcctgtgccacctcggccgtcacacccgccgtagctccgaccgtcgaggagatgtcgtggcgcatgacgcaggatgagggcgcctcttcggtgaaggagcatgtgcgacacgcgaacaggagcttgttctcagacttgtcttcgcgggggaacaaaaggttggagctgtttgcgtcagcaactgtgcgggcatcgcgtccaggcggctcaccattctgagcagaatcggaagaggatgggctctttcttggtgggccctcccatctctgctgctggtgaagacatgatgatgtggtggcgcgcagtttccacgtgcaggaggcgaaggtggtctgggatcggaaaagcgcgtctggtgtgcgaaagaacaaggtagtcgttgtggttcagcagtctaagaaagaaggctgatagaacacacgggccctgtcgcgccgcaatagtcgccttgccaagggtgctttgttgcaggcaggaacggaacgcccccgcatgcgccgatcaccttgccaaccttgcccgcagctgcgatttctaacctcgcaacagcccccatctgcgcctacagctctccatcaactcttgcaccgactgtctccatctcaatctttctgaccatacccattgcgcctcaaaacttccacgcgatcaacaatggtaagctctttagccgtgcatgcgccgccatccaggtcgcaactcacaatacatagtcttcagaggagacaggtctgccccagggctgggaggttcgccgctccaacaccaagaacttgccatactacttccatcccgaaaccaaagactcgcgatgggagcctccggcgggtaccgatcccgagaagctcaaggagttcatggcagcgaaccacagttcaaagggcgttgcgccggcaaactttacgcagacgggagataagattcgcgctgctcatctgctcgtgaagcatcgcgatagcaggcgcccagctagctggcgggaacccaaaatcacccggtccaagtcagaagcagaggaactgatcaagaaataccagtctcaaatcctggcatttgaggcacccgccgaacataatgaccccaaccccaagtcgctatcagagctcgcgacaacagagtcggactgtagcagcgcacgtaaagggggcgatctgtaagtgccaaagtgccgtgcaggaactggtcacttctaacgtttgtagtggattctttggccacggagacatgcaaaaggaatttgagaacgcagcttttgatctgaaacctggaggtgtcagcgagatagtcgatacagcatcgggactgcatttgattcagaggtagacaagacgtgctcactaagatagcaacctactgacagcgtgcgcaacaggttagaatgatctgggaaaacacttgcggttgctgcccaaccatgacaacggccgtcggttaaaaggcgcgatttacgataagacgtgtaaagtagcgcgatatgggctggatgtattcgatgtggcttaggctgcagtatcaaaaattgctcatcgcatgttcaacaagagtaggatgcacctgctggccctcatggaaattgcaatacaatcgaaccacgtatctggtctttatttgttatttgtcaagccgtgcactgctttctccgcgagtcttgattgttaaagtttgacgggccgatgggtacctacatggcaaggtgaggagctgacagcaagcaggccacgcctcgtgaggatgcatgcggtgctagcgtatctatttaccataccgcgtaccgtaccacacccatggtctcaaagagaactagtctgtagacgctgcccatgttggactttacgtggagaagaaaaagcctcatactggtgtgagcagcgcgagagaaaaggcgcacattctttccgccgcacctacacgttgccttgtcccacgtgttgccagagctgcgagctgcgtccacgggtggcagattgcgtcgcacaaggccccagcatcgtttcaaaatttcgacgcccagccaccgtgcgccacactaccgaggtaagccagtccctgctgcgcccgtctagcagtccaacaaaagagtgcgcagagcatgtaacaaatcgctcacttctgccttctgcctcccagaccccagcgttgcaccatacacccgccgcccctcgtttcgttcaacgctaccgccgttgggccgctttcccagcacttttgagcgttggtgcttgaccaaagccagccccggatcttcccgactggcttccctcaacgctctgacgtagctggtatgtctctttttaattgtcttgtcaccaaaacctgcatgttctggccccgagagactcgttaatcgtaagcctgtcctgcccgttcgggaccaacatgcagtcccctcaggcctgccgtccagccggtcatgcagcttgctgcagtcaactgggcatcatatccgactgcttgggctgatgaccccagtttctattcattgtccgcgcgacggccgcgctctgagaagctgcgcccggccttgagggaaagcccccaatgatgaccgttctgaccaacggcacagactccttccttcttacggcgcattggcaactgctgcccgctgcggccacaccttccctcgttccattggtaaggagctatcggccctacgtcaacatggcattttcgctgaattaccatcaagttgcacccgtgcatggcgtatagcccctgccttgcccacacccctcggaccccagccctgtttacacgccaagaccttcgatcacagctatatccacgatccattcaccctcctgcctgtgccgttgccaacaccccttcaccacatatctagaaatttccgaccttctcttgacgctacaaatagcaccccactctcctttgaaacaccaacctcatctcatctagcactcatcgacctctcaccttagcactcctcgaagcctcactgatcagctacgcacctcgtccagaatcaccatggctacgcttcagcccgccagccctctctatcacgatcctgctcctgctcctgctttgacccggtctcgacgtagctccagtcgcatgagccttgcttccatgtccaggtccaactctcacctggagtcaccccgcgctcactgccccaaggacggagatgcattcagctatgatcccgcccacctccagctttggtatcttccccaggaaatttgggaccgtctccccgccagcatgcagtcaagcctggccgccgttcagcactctggtgcggctgttctgactggtgagtgctaatttccctcacaccacctgcaccagctccccactggacacccatcacgcaatgcgcttgcaaatcacagagacacatgcggtgacatagctgacatcgctcagggtttgctcgccttgacaaatatacccaggaccaggatgagctggttcagatggacgaacttccaccaccaaagtttaggaccatcagcaatgctagtagcgtcttcgcttccgattcttcgtctgcaacaaccgcctcgtcagcctcacagtcaggtggtgcctctccagtcacaaactccctcttgcgcccacagactcggccaaccttctcaccagtctcccttggatccccagcagactcgttcgacaagcggagccgctcccgtgaccgatccttctccaccccactcgagcctcatgatgcctactatgcgacagagctctcgtatctgcgcactgaggccctcccacgtctccgtcacttgggtcgcaaggtagactttgagtgggtggacgccaagcgtagcgcagctctttctcccgacgacatcaatgcctttgagaactggtgggccgagaagacctgcaccatcaacagcgtctacgagaagggcaagcgtcttgcggatgctcttggtcttgtgcctaccggcatgggatggtgtgctccgtagctgctattgaggtggattactcacgtagtcctgcaattggttgctgagtactctaatcattcgacacctcgactaagatagtcgggcagtcgcagagatttttccatctcataccctttccattacatgttcattcaatggtctttgtcattcagcgtggagtctgggcatctattgggagaaggcatatacacaagagattggacctcgtcgaagatttacagctggagagggcatagcgtctatggaagtgcttcatacacgcgtgtccctttcattcttcgatgctcggagacaccgggcaccactctcatacctagggggattcccttatgcagcattcagttgccagctagcaaatgatcacagtaacgacacaacatatttctcttctcaagatgcagatacaccgtgattggcgattgtagttcatgtggggagtgctttttattgtgatgtcagtattacacagctgcttttgtctcatgtaagcctcattttggcagcgtcgcctttccagctttgcttgagtgacgtgacgttagcccctcgaccctggtacaattgcatggccggagcgatgctccgtcgcgcatgctgcacaccgccacatcatcacactaggctgagatcagcaccgtcaccccttgcgcttaacaccgcggaacttggaaaaccaacattgcggcgcgaggctgaaaccaacagaagtaccacagattacgagcatataacccaaaagtgacgtcgatgttagacaagaatgtttcggaatcttctacaattggctgactaacatatcacgatgacagccagcgccgtacttacgactcagcaccctcttcggggagtacgacgttgacattcggtgtaattccatcactcgtagtcttcgtcgtgatcggaatcgatgcgtggttgtttctgatcccgagagctccgcccggccttgtctcggggcaatgcgattcgcgtggcagccagacccggaccatctctctcatcgcgatcacctgtgaaatgctcagccaaggtctgacatgcagaaagtttgtacagtattatcagatggagaataaaagaaagtttatttaccagcatcgtcttcgtcgtcgtgaaagcttcctgctcgaccggtaggccgcggagctggggagtcgtactcgtcgctgccaaagtctcgacgtgtttgttgttgctgggagtggagtaatttacgttgcctgcctcctgctccccttctgacggcggagaagggcatgggtttgggagtcatgccattttctcgccggctagttgggtctacgaagcgtggctgcggtcctcgtcctcgggcttctctgcccaggtatggattgcccagaccaacgccttccatatcggcgatggagatttcgtcttcgtacgacatgcccatgggcatttgaccgggtcggattcccatttgttgccgcggatccatcattcctgcttgcatcttgcttaggcctggtatgcctgcttgcatggcgtatggatgacctccacccacggtcatgttgggcggcatgggcattaatgggcccaatcccatactggccagcttctgtgccattatagggtcgctcatcatggcattcgaatccatgcccattcccatcggcccgcccagtccagcaaacggtggcctcggactactcacactgcccgctttgctcgacttcgcttttctccacgcaccgagtcgctcatcaagtgcttccagcatgtcatccttgaggttctggagctcttctttccgcctcttttcctctttcttcttctccttcttgcccatcttctcttccttttcactgtcgttcctcttgcacccagaatgatctccacagtctttccctagatctttcttgagaatatatcgtatctcaccacttccataccgtccttcaccatcggaatctcctccgttgtcgcgcgagcggtaaagcacgcgatgaccttcgcgacacgtgcagcccgtagtgcagatacacgcgtcgagaaaatcgtcgcctttgatccactctttcccggaatcgccggtcgtcttgcgatgtatgcgctctgccgtcgtcggcgaagtatgcgacctcgagatcctaggcgattgggcggcgtatgctcccatgggtatgtgtttgtgtgcgcctggcgggcggcgaggtggacgtgcggttgcactagacctgctacttacagatggaggtccgaaagcgtatggattctggcctgggggaggggcgctgtagcgaggtggtaagtcggacatgccgttcattccttgaggtgggccgcccatcatgccgcctggtcgttgcatctcgcccatatctggaggtggcataccgccaggacgccctctcatacctcctggtcctctcgcactcataggaccaccgcccatacctcctgatcctcccatacccaaaggacctccacccatgccacccatgctaccatccatgcctcctcgaggccctcccatacccatcggtcctcccatgccaggaggtcccattccatctcccatgcccatcggcggcccacctatcctcgggactccccacccctgcatccccatagccggataccccatccccgtaggcgcactcctcggcctatccccctcgtaaacctccatacccctccccatcgccatccctctcccacccaaaccccccctcataccaaaccctctccctctcatacccacacccccactcatccccctcatcggcatctccatctccagttcactctcgctctcgctctcacacccgtcctcctctcggtaatcaaccctgactctacgcggccgtcgtctcgatgcaggcggatagacagcaaacggcgagccggcggggacttgtatgcggccgtagggagcgtagatggtggggacgtcgacgcagggagggggcgtcgagtgcgatgcgcccatgagtacgtactcgtaaaggaaagatcgtggtacaggatgagttgtgattgcccttttttttttttttttttttcttcgtgctcgtgtgatgtgcaagtattttttgtagagaatggcgctcgggaattggatggaccccgtttacggaggggagacgagctgtttgtgacgggtgcgtcggggttgagttgacagtagagcatttgtttgctgcatgtgttgcacgagccaaacaagctcgttctgaccatgggtgtgttggggtcatgggtgcaatcatggagatgctgtgtgacagagactggcttgcgtgcggacatccgctgttttgaagtgcatgatgttgaggccatctacatagtccaagtcactggtgcagttggatctgaaaatcttttaaagtcatgtatattccactgttctgttctgttctgttcgcatcaatcattacacagagacagtcaaaagagttcaagtcaggtcattaagtaacccgtccaacccctgcgaacgcccaatccaaagaacagcccgcccaaaaaaccaagacacaaagcaataacaagaaatgaagttttttcggtgcgacagcttcgctctcagcctgttccaacatacgcgactcgaaaagggctggttcgatgtttgtacaagcgctcagcgcccatgctctgtatctctccgccgtcgctcccaccacaatcgcaaacggagccgaggcgataatgaagacaattgacgaatctgcaacacaaagaaagggcgcaagtaagtgagtgttttaagaaaacaatttgtgttctcgttaaaaggggtatcgatgatgaagtgtgataatgcaagagagaaagggtttagaaaatcatcgatcgaacctgctcccggcgtcctgacgatcctgtcttgtttgcttcacgtggccgtggtggcggcgcgtgcgacatgcgatggtctttcgctggtggagtgggtgcgttcgattgcgtccgcgagtgtcccttcacaggacttgaggggacggacttgctctgtggtgcggcgaagacatcatgcgactgggtccgttgatgagttggtcgattggcgttgctgttctcttggagggggcgtgcttgttgtgctggaacaccagcctgtgatcgtgcagccttttctttgcgctccttctcgagaatcatggagatccagcccttcttcgctgtaatgtcgcggccaacggtctcggccaagaccttcatccacccttctttctgttcgcgggtgtcggcatagaagtcaatgacctcgccgtttgcaaagcggatgcggaaaccttcctcgacgaacatgtagccctcttcatcctcagcaaaaccagacttgcgccgtccaccagtcttggtagacgatggctgttgcaacgcgcctttgtcatcaaatagcttggttgccttggccaggttgattgttgctcgtggctgtcgtgttgcctcgtggtaggcagtcagctttgtaccttggaggcggaagaagcggcgacgccagtactgtcaatttgttagttgctaatcgcagtctatgtttcgaactttccactcacaggacaatcgccaccttgctggcttagacatccctcccaattgatatccttaacctcttcggcttccttcagctcgcgaatgcaagcattcatgctcttgggcatatcttcgtccttggcaccctttggcttcgggacatacagaagctgcacggtaagcttgccaacgcggtaaggtgggcgcctaacgaccgttccgcgcttgctcttgacgctgcttgcaccagtggtgtcaacggcccactcgttaaagcaggggatatccacagtcaatgggcggccataagcttggttttcatggttgttcaggcatacataggcacgtgcgaaagaaccatcgggtccgactaggtcgtgcagaagatcccacgcagtagcctggtggttgcgctttgcggcggcctgggcttcttgctgctcctggagtgcgatgcgatcggcctcttcttgtgccttgcgctcctgctccttgcgcttcttgggcgaagaaaggaggtttcggaaggcggagtgcgactttttgtggttgactgtccgggctggcgcagccacaagttgtgggactgcaggaggctccaacttggtttgaagggtgagctggaactcgaggtcgtccaaaacgacgagttcgaattcctggccgatgggcgcggactgaccaagctccaaccaagaagtggtcacacaatgcagtccgttgtcgagtgtcaactggaaatgagtacgctcggtctttggcagtggaaggtcgaggtccttgacaccaacgaccttgacgaagactcgccctcgctcctcgccgtcctcaaaatcatcgtcatcaccctgctcagcaacagagtccagaccgccttgtacagcggactcctggcccggaagaggaggcacagggccggtagcagttggaacacggcggccagatgttgtgcgaatgctcttgcgacgtggcttaccattccatggctctttagtccacgctggtttacgctcggcgctcgtcttacgtgggccggtagcggcagttccactctctgatggcttctcgtcactgaattgacggctgcttgccacaactacctttgtgttctcgcgcatgaggtatcctttctgttgacggaagttgttagcgggaccatctctatacacaaagtctacaccggacatttgtggtgctgcatcttgacgagcagcactatcggcagggaactgggcgaaaaggggtataggaaaaagggtatgtaccttctgtgcctcgatgatatggttgaactccttgtccaagccgaagctgagatcgtgcgagtcatcaccgatgtcgatatcaagcatgcggttctccttgttcgagatactcatttgcgtatcttcatcatccacatgaccaacctcaaaggtcaaggactggcgtttagggctcctgactgggacagggggcgcgtgttcaccactgacctgtcgacgcgcgacggctagatcaacctcatctgggatcaatgatggacgggtcttcaacttcccacctcggatagtagcctcccgctgaggcacttctggctcttcttcatgcgcaggtggtgagatgacgacagggtgtcggatcacggaatcaggtgtccctggttcagactgagcgtcgacttcctcgttggtctccggtgtggcaggtcggcgcaagaactcgcgcattgcatccatcttgggcgcagtatcaagcgggctgggtgctgttgcaaaagacgccttcagaggatcgagactcagatccatcttgtcgccatcgaaagacgagtacatctcctcttgtcgggcttgcttctctgccgcagctggagatacagcggttggcgtaggaggtccagagctgtcaatggtgctatgcgtggttggctgctcctcaggatcgggagagtactggctaacttcatcttcttcttgaggctggtgctgaacagggtgacgcactacagagctctcacgctcgtagtcctcaagtagtgacatctcggtcccatcgacctcagtcatgtctgcaaaagagtatgcatcgatgacgctgtcagcctcgctctcgggaacgttgtcgttctgatgcgcaagctcatcaaagttggatgagcactcgcgtgaagggatcgggacatcagggtccaagtcggcgagatcgccgtagctgcgctcggggctggactcagcgtcgtagtggaagctatcctcttcctcttcgaagttgcggctcttgacccggcggaggatagattcgcgggagatgcgcggcacaacgctaggctggcctactgcaatctcggtttcagtctcggtgaacccatcgagttcctcaacctgcacttgcacaccatcctcgaccttcttgtcgtggctctcttgcgttggcgtgctgacatcgcgatcgccgtcgaagttcatcaaccgaagcctgtcctccagtgacatggaaccctcgcgcatgttcaagaggtcggatttggagattccagcagcttgcgggagctgaggaagtgaccggcgcgagtcactggcgcgctctgcagcggcggataagccgatgctagagtctcgtcgtcggctcccttcttgcgccaacataccgggaagaggcggaagtggcctggtgtcgccatccgagttggtagagccatggcggaagctgttcatcgcaccgttaggatgagcgtttggcatagggctgttgtcgcgatcgaatacatcatcgtagaggtcggtcagcgatgtgtttgcggcatcggggctcatgtggcgccaatcctctggcaatacaacaggtgtcttctcggtatcctccagggaagcatcaaagctgtcatcctggtcgaagctcacgtcttcttcttcttcctcttcggactcgtagctgccttcgcgcgacacggaggttaccgaaggatcgggagtgaccatctcgaattctgtgattctgggtggagcggtatcgaaggtcacactcttagcatggcggcgcagcgggcgcgaggtctgttgcttgtactcatcgtcgtcggacatcatgctggagtcttggttgtacttgggcgagttgaagcgcccgttggtgacgagagacgacttggtaggcgacatgcggccttcatgcggtgagttgttctccttggacggcgatccgaacgatgattgtgtgggcagcttggccggagaagtcttggaggggctgagaatgggtatccgggtctcactctcggtgcggcggtgacctttggttgggctgaccgaggactcgcgggactcgcgcagtccgttgaggccgttaccgccatatgcattgccttggacggaggcgttgaggggtcgcccagcggccagtggacggtctagtggatgcactgcagtagggtcgtacgtattcatctgttcgcgttcgaacatgctgctgttcttgacacgcgactgcttctttaggttctcaatggagttgcgcttgggcgacagctgtgccggggacgtctcgcgctcgaactcgttctcagagtcgaaacggttcttgggtgacacggtctgctctttccaaaacaaacgcgggctgttgttgaacggcgagctctccttggtcaagaatactctctgggccacgttagcgagccgtgtgcgggaggaatgtggaggaatgtgccgggaagcctacttttgttgtctggttgaagctgggagagttcctcctgtgctcagcagaaccaatctctgagagaggacggccgctgccctttgtgggagaggcagtcggcgtcttgtttatgcgcagcggcgacacctgaaggcgtcaacgtgagtgtggactcggtgaccgaggtggtggatgcttaccgcttcattgcgcgacatgttggcgggctggttgctgtgtatgcagatgcagatgcagtgcggctacttgcgtggtcggggaatgtttgcgaagaatgggcgcacccgagagaagagatgccaggtaggctgtatgtataacggatgggtgcaattaattatgcaaatgcgaagtgaaggtcaaccacaaggcgcaagcgctgttgtgcgatagagaagcggaggaggaggatgtgcagcgcgcgaggtcaatatcaagcagcgcgggcgatatcagacagtgttgacgaccgggatgcgggcaggctggtggttgctgtagagacggcccgcatcgggccctagcgcaacgtcctgcggctcctagtgcgccgccgggattttcgagatcgtcggtgcgtgcacatgcgcaggattaatggagaactaaaaatggctaattgaacattttgctgacatcttctccgccgccacctcttcaccatgttgcgacaagtgacgcgtgcgtgtccgttctgcgaggtgcgctcgctgttggggcaggcgcctcgcagtctgcagccacagacacgcctatatacccaggtccagcgagaagcacagcgcgagcgaggctcgagagacagcaacacaccttcgcggccccgtgacaggaggacacctgagactgatgcgttcccaccgtcgtccgacagaggctccagagggggcgatgcattttcacgaccccaggaacgcggctctagagatggcaattcattctcacggccacgggatagtgcgtctcgagatggcaattctttctcacggccacgggacggtgcgtctcgagacggcggttcatattcccgtactggccctccacgatccccacgagggcgcgacgaccgccgaccgtcccgtatgatactctccgatgcagtctcccgcccaccgcaatcagatcagaggcctgcgaggaggccgcaggagccattcggacacctcaatcgcacaagagcaccgccttcgctagagagagaaagggagcggagggaaagccacttcgagcggcccaagagaaacgacgacgggaagaggaggaccagagcggagccataccatgccctcaagatgcagcgctcactgcacgaagtgccatatggcaaccgcaccaccatcaaacgcaaaatggagctatacgactcattcgacaagatgccgctgttagacaccgtgcaagcggcaatcaaggacgcgctacccgccctggagtaccgcagccccacaccagcccagtctgtcgccgttcctgcgctgctgggactcgaggcaaagaagcgcaccaaggccacatccacgaagaagggcgggcccgaggccttcctcctcgcagccgagacgggatctggaaaaacgctcgcatatctcctcccgaccctagacgcgatcaaaaaggccgagcagcaagagaaggaagacgcagaggcacaagcacagaaggatgctgatgaggcggcggcgaaggctcaagacaaaaggactgatatatttgcggcagaggagcccgaagtcaacaaggctgtggaccctgcgcgaccacgcgccatcatccttgtaccatctgctgagcttgtcgcccaagttggggctgtcgccaaatccctgtcgcatactgtcaagttccgcgccgcgcccatatcagcaaagatgtcggcgactgtcattcgcaaccagctgtttaatgagaagggtgtcgatgtggtgattagcacacccccgctcctcgccagcatcgcggagagcaatcccaacatcctcgcacgcgtgacccatttgatatgtgacgaggccgactctctgttcgaccgctccttcaagcccagcactactgagattctcgaacgcgcgactccctcgctcaagcagctcatcctatgctctgccactatcccaaaatacttggacaaatacctcgccgacaggttcccagacatgaaccgacttgttactcccaacctccacgcaattccacgacgtgtccaactgggggtggtagacgtaaacaaggatccctaccatggtaacaagaacctagcctgtgccgacacaatctggcagattggcagatccactggcgaatacgaccctgctgaaggcaaagaagccgtgcccacgaagcgtatcctagtattcgtcaatgagcgcgaagacacggagaaggtagcgcagtacttaatgagcaagggcatcgacgccctggccttccaccgcgacaccgacccgtcgcgccaggcgaagacactggcgtccttcactggcagcgacacttccaccgctatcaagtcctctcccgatgcacctccaaaacctgaactggccagtaagcgcactctagccaacaccaaagtcatcgtcactaccgacctgggctcaagaggtatcgatactgtttcagtccgacacgtcattctctacgacgtcccgcacacgaccatcgacttcatccatcgtctcggtcgaacaggacgtatgggtcgacgaggacgtggaatcgtgctgctcggcccaggagaccgagccgatgttgtaaaggaagtcagagaagccatgtacagaggcgaagctctgatctaaactgaatgtgaatatgtacgatatgatacgactgcttgcctggcatggaaccggcgatatgaccacagttacataaacaaacaatgtataatatccacactcaagttcctgtcaacccacctcgtctgttccactcacaaccaacacgttcttttctggaaaaacttgacgtgtacaaaagatttccataactctatccccatcacatcccattcccctttccttcacacatcacaatgccaatcccacgcctacctcatcacccgcgaatgcatgcccgaatcccactcgatacaaacatgctactccatccgcatcgagccgcacccggtcttcaagtgtctggataacgccaagcagtatctgcagtcgctgcggaacgacatcgtggctgcggagccgacgtgggacgtggaggcttcgcatgagagttatgtgggtggggagagattgacggggtttacggtcaagggggaggatgaaaacgtcaggcaggttgcgtggattgggcgggtaatacttggagatgactgcccctgagtaagcgtaaagaaaccatccagcaacaaaacccctagtggtagaataatcaggtagaccggtcatctgactgcttgtttccagattcaatccaccaggatatcgtcgaacgggaaccgcacggagaccagatagaagaatgataaaaaccgacttccacgacatgatgaacccagcaaaaatcaataatcacaccgcatccaaaaactctttatccctcaccataccctcatacattagttccgtgccactaaatccctcgcggcgatacatgctcctgaacctccccactcttccatctttgcccgcaccaaaatccaactcatctggctcgtgaatctcaatctttcggtctacaagaatacttgcatcttcagcatgcacgagcaatccggggatggccatggtgtgcttcatgcgctgctgcacagtcgcagtgtccggtgaatggaagatgaagtacaccatcgagagttctgggtggtggtagaacgtaaaagatggggaagtggtggggaggagagaggatatggagtgcggttggatgtcgggttgggatagggtgaggatgagggtgtcggtggtgatgttgacggacttggtatatcagtgacgagtttggaagtgtcagacgaggtatcatactcacgatttggacgacagcaccagcacttttgagcggcgatagagcgtctagtgcttcaggtgtgattttattcttcattcggcgatcgcagaggcggcatttattgcgcctgtagctcatgcctctgagcgaacagctttcgcaatcaacatcatcgcatgcatccacatctcccgcatgtttagacgtcttttcaggcgacgagtcgtgttcgtctctctcagtccaagatctcgcatcggtgacttcaccgacctctttgcaaattaaggactgcgaaaagtgatcttgcccaagtgtcttgacgatatcatgtcgatgctcgagaaggattgcgcgttcgctttctttcgcaagataaggaacgaaggtgatagcaaccagcttttcgtttcgtcgcaagagcaagtatagtggtgttcgaggatctatgatagcatccaactcattcaaaacagcctggagggacatcccggtgcattttgagcgtatgattgcagaaggctgcagtgtcccatccgtcagggtgagtgctagggctaatgcggagccatcggcgacaaaagcggaaaacgcttcctgtacagctgcagatattactgcttcaaatcaggaaagatcgtagatctgggcttgaggaacgtactgtaagatgactcctgcatttgatctcgcttgaataagtggtgtctcgatgtgttgaattcgatggcctcgtacctaggcagtcataacaactcgagccgcacgagtctatggtgaggtgcttgtggtatctattaggctattcgcttactctatcatgcaaaattttgttcgcggcttcattgagcttcattcgaggagtacatatagttgaagcacgtgcggcgttgcggaattccgcatcgctgcggagcggattggcaaaactcaattttccaccctttcttatattgttccaaggtacattcaaagtaccacttgtattaacagagtgagaaagttcaagctatgtaccattgagaaaagcgaggggcacctagatatgtagtgttttgatagaaccatggtacattgagtcatacatacgcgcctaattcagtttatcaactatgaaagaaggttcattctactgtgcttacctgtttctgggtttctggtgttccacaattacgttgaccgcttcacagtgggacaaacggtccctagggccacttcggtccacttcttttaggtacccatgcactctacttcttttacctacgcactctgcttctacccacaaactctactttcctccacagccggttcctactccttctattagataccgaatcgaaaataacattgaaccatggaacatgtgcgacctagcagaagacttcggcgcgccgtcgctgtcgatcagcaaaggtcgagcaattcttacacctgggcttgccgacaagctcaaaagtggccctaaattcatcatccgaaccgtatccaacattaataaggaaatccgagtcgtcgcagtttgtggtataatcgacgtcgaagagatgctgcttgtgtctgattgggaggcccctccagatgcaccagaactataccaagaggcaggccaggcagatcctagtgcagatggctggtctttcagcgacttctacgcgttcagacacctgctgaaagacattggagcggctgcgcaattctggattgtgtcagagccaccacgagaactagtccagcgatataccgcgtatctgcatgcaaacccttactacgaccgcaaagtagtgcttaacgccgacctcttcgatcaatggcacttaaaactcaatgctttgaatcccaccaggcatattttttgcttttgtaatacacttcccagtcttcatgagctaaggcacgtctacttatcactcatgcgtgaagtcttgtttggcggaccactctgcatgaaatcatccggagcggtcctttgcatgtccactaatatcaaatagtctgaacagtactatatactgttgcgtattacagtatccatgctttataaatggtattggtgggaaatgcttgagttcgtggcaatcgcgccatgagcctcatgtactgaccaatatttcgcgaaaggtaaaccatcaacccagagatcatcgcggaatttagacgcgaaaaaaggtatacccgtaatggattctatgtactcagcatttgacagtccacgggtgcctcgaaggacttccggtcgttgctttcaacttgggagatactctgcaatgccccgatcaatcatcacatcagatcatcgtaaaatggattacctcagcttttgcgcaaagcggacgtccgcggttgtcgcacagttacatgtcgcgcggcctcagaaggtgcttagaaccccgaagaagcgccactctgtgtgacacgagccagccgccgttttggtgtacgagaagccgtatggagttctcgctcgtgaaatccttcctgagcttcccaaaagaagggagaggtctgggtaccagatactgggatagtgacactcaagacgccgaaacggaacatctggacatcatacgaaggataatggtcgcgctcgatggcatgactaagaagcgctacaaaatctacgccaacgaatatatgtgaacagtgtcccggcgattatgcaggagcttctgaatgaagtgaaagagctggctctcacggatgttgagatcgcggaagagagtcgaaccgcacgatcgcggcttgcagacattgggtagggtaccgcctcgagttgtgagaattgcaagcgctcatgacggccataggatacgcctcttccttgactggcgtttctttggatgtggggacaggcggtcaagatcgatcaatatgcaaatcggcaggtatagagtggtaatgctgtcagtatcaaattgcttagaactgtggcaggggattgaacgattagaagccaacgatagttcatgcaattccccagatttgacgactcgtcagattttacctgatgacgtctgtgctgctgttgcatctcccagaacagatccgctacctgtgagaattcgatatcctacaggcatccagagattatcatttctgaagtatctacatgacgcaatggcaaggtaactgttcagaatatgccaatacatgatgaatgatattcgtcgccttcgagataaagttcttcaaacatggccaaagggcttccattaatggtacgcctctatcatcgcgccctcactactattgtaggacttccatgcatcatagagcatctaatggttcgaaaagtatggttgaagatattctacgtagattttcccaacgatgggggctgctatattagaaggagcgcattcatgtagtattagtgcctgtgtaactactcaatcaaaatcgaatgcatagtctgttttctggctacaggttcttcttggtacgcgtcgtactctgcgaattctgcatagccatttccgtggatgagctaaagctagatgaaggaagcatcaaccatgattaaacctctgccgatgaaagttggacttgctgttcggtcagactgctgcttcagcaggaacatccgtggttgcatgcataaatcacacactattagtggcaggactgttaccgagacgtctgagttacataaccataacatacttttcaagtaaccatggcctgtaaatgcccagaccatctcttcaacatcacttttgggtgtgatatgcatggtgatgtgatcttggtgaaaaatggctcggacagggaaacatcgcctttcgcagcacacaacaccccacatcagacatcaacatcacagacggcactacaaccagcctcaagttgcaacacacgattgatggaacgtctacctccttacctcaaagctcacgtcgttcatgatctctcactggccgatagaaacatcgtgcaaaacccgattttgatcagcggttttctctcacctccgtctgtgttgatcatatccaagttgccttcactttctatactactacccgtagcgcaatccctcgacctacctgtatatcagtcacctgtttgacagctcatcatctccttatctcctacactctattgtttatccacagttaattaaagcgacaccacacactgcatcttacttcgtctatcctcgaacggcttttggtaggttccaatcatctccgcggcaagagcttttgcgctctatcctatgacctcgaaggctgaaccactgcattccagagcgaagatggactccgccatcattccgttcgaagaattctccacctacctcaatacgcagaagggcctcactcggtacaactcaaaagacgaaaaaaggccagatcacccatggttcagtctgccgaaggctgaaatcgaccggcttttgaaggagtttgcgcaactgattggcgacctgctcagaggatctccacacaatgacaaagagctgcagcatctcgatcgtacagcaaatcagcttgcccatgtggcgcgtagtcccgccgtaaaagttgctctgcttggcgcacaaggtgccggcaaatcactcatgatcaatgctttattcgactgcgacggcttgtcactcacgggtgccgatggtgctgcatgtaccagttccattacccgatatgctgcttatccagagactcagcccggcgaatacactaagttctttgcagagattaagttcctcagcgctgaaaagagagaagcattgcttcaagagcatgcccgttcctattaccattaccaacatgcagaggaagactccgacgatgaagatgtaccccggtcaaaagtttcccgtacagacggtgagctggagcggaggctgaaggataccgcagaagacgtgttcaccacactgtttggatcacaagactcgttcgaagacaattggggcccagacttgtaccgaagcggagaattcgtcagactatgccagctgaagtgcgaggaagccttgaggaatgaagacgtaaactctcaaggtattgcattgaagatcgccgatgatcaacatgggctgctgaaacaactccggccctttatcacaaaagtcgaaggcgtggcttgcttatggccacttgtggacagtatctgtattcgattcagtcatgatcttcttcaggctaacgtagagattgtggaccttcctggtaagttatgccggtctcgattttggaacattagcttaccatggcataggttggggagatgtcaatctgtcgagagttagacacgcggaacagatcaaagacaccgttgatgtcgagatgattctcgccgatactattcgcatggcttcggatgacatggtcatcaacagcgctcgagctgccgttgcacatcacggcgcagggaacgtaaagctaattgcaacgaagattgacgtaagtctttgatatttccggtgtatactacttttaagattctaatcatgtagtcactcaacaagaatcagcttgcgcaatacggcggtcaggattacgaccaaatccagcaacttctgcagtatgttgaagagcaggaagcagaactcgatgaggacgacgaagacggtgcagatgcaaagaagcgtaccctcctcaataagtataaaatctacctcgaacgccttaggaagcaaaagaagatcgcagaccgaggaaggaagatcaccaaagacctagcgaccaaactgcagggtcgatcggcgcaggacatcccccaagtataccacgcatccgcttccgagtacatggactggattcgcaaggccaagatcagttttcttacacagcctgctatacctgtggtcatgactggaatacctgccattcgcgagttcctcatagctctccctgcgcaacaaaacatgcaggactatgatcgccatatcaacaccatcatcccagcctttatcgagaaagtcagacgcacggtgagtgaaacggaccgggatggtgggttcattatcatcgccgacgacttcgaccgtctccgtcaaggcttcatgacaagactcttatctcaagctaagctttcctttcagaaagcatcagatggaagcatgtctaggctgaccaaagatgtttccacgttcaaagaacaggtagaagaagtcgtgaccgaggaatggtgcactctcaaagctgctgccttcaacaggaccttgaaaggtcacggtaacgtgccgaagggggcatcacaagctaaaggcttggagaacggcacaaattggaacagagaccttgcgaccttactgaagccaggctttcacagatggtccaatgcttataacgagtacatgaagccaatgactccggctttgtgccatgcactggagcagttacattcaaaaacaaccgttctgattaacaacgctgctgcaaaccttgtaaccgtggagaagtccaagaggaaatgggctccgctgcgaacgaagctgcaggcgaaactactaggtctcatggaggagatagccaagatcaagcaacgcacgcttgagtgggctactatggagttcgattgcgaaaacaatgtcatagccaacattaccgataacatattcgatgaggttttcaaatcagctccagccctcaagcctgcaaatccgaacaggaaaaaacagacaaagcaatacgtggaaccaaagggcaaatttcagaggagaaaactggtggcaatgttcttggagcctgactctcactttgtcgaccaagttgtgacgctggtgcagtcacaattcgacaagattgtcaagaccactcttgacgagcacttcgcaggcattgacgcactactcacagagttcagcacaaccattcgggcacaggcacctatcgattacagcattacggctgcaggcgaagtcattcgcgcagatgtcgagaaagatattccgaagcttgaggagaaggctgaggcgctccgcaagatgcttccagtgtgtgtcaagcgagaagatgatccgactcttattcctatcgacaacaccgatgtattgagcgacgaggacaacctagtagtcatatacgagaagatggctaagcgaaaggttgctgaagcaaacggaacttcgggaaacaagcgtatcaagaaagagcccttctccttctgatcaagcgactcaactatcgattcatcgtgtgctttcaacgccatcttaggctgccctttgtgacaactgcattcgattggcatagctgcgatggatatacaacaggttcgctcggcacacgaaacaaaaccagattgtatgtctaaatcgcaatgaagaaggctcgtgcgcgacattcatcttattcgacacgtcaatcggccgagcttatgagggaatggataccatacttacagatcctacttggtacatcagcgatattgaatagccatgcaagattgcatctgggctcttcgatttttttcttatcctttccttcatttcactctgggcgcatgtagtcttaacggaacatacaagaacccatcctacgagggttaaggattgggttcagctttccatagtcaccaaaagtcaatctcacttacacacatacacttgcgctttgcacgagctccttttactacgtgcttcgtcttctgcaatctttcatactcacaagttacataacgctgcctcttagaccttgtctcgcaccttgcttacaccatgacggatatctttggcacccaagtacatcagctcgtgtcagctcgggagtggtactttcgacagtgacttggagagtccagtatggccattataggataaccacagcagagcgtgcttcaatccacgatgccatactttgttacagttgtgctgtactattgtttcacgaataaaaccttgggaaaatctcaagaatttgaggagtttggcttgttgagtgggggccatgtcactgagcatctgccatatgatgttgcacctgttgccgccagccgtaagatccagtccaattcttgcgcatgggtttcgacatatcccactggaccgtatgttagaagacagcaaacaatgatgttgatgcatctcatagctgtgagtttgttcagtaggcggaaatttccttgggctacgtgtgtcagaacccaaagatgaacgtggttggtgcaagtattgactgcggacatcgtaatactgccacggagatggacttccaaggagtcaactgctcacctgagcgtacgatctagactctggcgttcgcgtatatatattttggtacctctatgtggacaagacttccacttgcttttatatcaatatgtagagccatcaaagcaggcatgacgaagggaacagcgtcttcggcttcatcggcttctgccagaaccctttgaacgtggaaggtcatagaattgcatctgaacagcgatgtaaatcgaaagattggcgtaaaatcaaaagtcacacaaggcaacgccattgtcggtgccgccttggatgtggtgtgataaggccggacaccgcaacgatttccgcgcgcttcgattgaacaatttgcattgcaagagggcgattgtcacgtcattagcaatcctgaacagtcgtaaaggattcatagcgtatcagagaaactgaaaaggcatcgagtgtactcaggctaagcgagagctatgccacaatagtagtagtgctaaagttgtagaagctggcagtaaacaattgcagggcgtgaagatgccggaaggatcgtatcgtttgctccccgaagtcaaagaagtggagcaacgggacgatcgaagaggcactgcacttcaatgccaaggccgaggcggtgaactccagagctatacgcaaagaccagcttgctgcagatagagcactgtgcaaccaatcagaaatatctagctgagctggagaaaaacaagaagatcgttgattcgtagttgacttgcccaaagatggggaaagcaaaatgcacatcgtcgatccggcatcccattgcggtcatttgttccaatagttgtcttgatctgggctaatgcaagcagggcactttgttaaagcattcgtggaacttcccttagacctgcgtccgctggcagctcattgttgacatcatccccagagggtgttacgagatgtttagccacgcgaacagtgtaccgtgcgtgtttgaaagaaagggcgatgaagcaaatgaggaagtccttggtccagcgttcggccataagtcaggcggcatgttcggtgacatcagttagtccgagaagatgagagcgtgggatttgggcgtcaaggtaaagcaccaccccatgcaggagtacaccaagaacgaggtctggagttctgtcatgtaatcgtgtcacaggcatgttcgtattgcgcctagccgcttgctccggaatcaagatctgacaagtttcttggacactgttaccagacttcgcctatgaggtcgaatttgtgatgcgcgctaatggagtggtggagtctggttcgtgaagcatggtcgaggtcgggagctgacctagcacaacgcacgtgatgacccgctctttgtgtcccaagaggcgcttttttctcgccgctgctcgcctcatcctttctttcagacagccatcgaaaccccgcagaaagctccaagttcagcacataggacgcgtagtggctgtgcttaccgtaaagcccggacatggaagctcggcggcatgctcgatttcaacgtggcttgcaaggtgtcggccatcgcacatcgactcctgcaacgaacatccaatgcaaccgccaccgactagaccgggatcgcggaagcaagataactcacaatgcagatggcgtttgatgccatcaggacatccatgtctcgagtttgagagcatttgcaacaaatactcagttgatcgcctcgtccggacatgcgcgatacgccatctcgaggccgtgaattcggcatcggcatcacggcggctcctcagggatcttgggagttgattaccttaagtagcatggacacggtcaatatcgacatgcagtgccggcagcggggagacggacgcgcgacacgcgaagtacacgaagcttgcatggacatccagcccttccagaggctgttgaattcctgccagctcggcaacctccacgccctcgccaagcattttgggattcgtataccgtgaagggcaaccgctagcccaaatgtgtctcggcagcactcgtgtgctgataaccccaccatcgaagctgtgatgctgtgcattcagcgtctccatgtccccgttcgtctgggcaccataggtgggtttataggcagcgttcatgcttggtaggtctgggtggcgcatcacggtgcttttcctgggatggtctgactgcaacttcctaaatcttcttaagcgcaggccgccccgcacatcctgcttgataaggtgcttgcaagtccgcagttgcatattgtcgcgtcatacgtccatcgaacgcatgcagtgtcggtttgagatgcgcgtttggaggaaaacgatactactccacgaacttacgcctcgctaacgaatttcctcttgcatgccggtgtacaaccttacttctgttcagcatttggccttcagagctgcttcttaattcacaattggccgaaatgacgaaccagctagcatggctcctggtcacagcatttgtggcagcctctgcctatcttctggttgtccaaaaaggcaaacgcgacattgtcctcgaacgactccgcatcagccgtcgaagagtctccggcgcgaagaccccgcccaggtcattttcaccgagcaagaagcaagtgcaaggcctcaccgatcctaactatgcagacacattccctccgtcccgtcgacatctcttggaagagctgaatggttttccatcttccgagaagtcgttggacgagtctacttctacacagcctgacctgagcggtaacatggttcccatggaaacatcgtacttggacgcagatgactcgttgtatatgccttgtgggctatcagtgaaggaaataaaggcactaggagacttccccgactactcgacgcttagcggggtccctcttcccaagccataccctgaattcgatctcaaaaaggcgctgccacgaccgtatagaccattcagatgggcctatcatcagacaatgtgtaggtgaacacacactgccggcgaaagtgatgctaactgcgtatagcgcttaccaagatggagccagactggtggctggagctcgaaagtacctatgctgaacgcattaaggaacgacagagtttgttggcaaaacacggagatgcggttctacaagcgcttccgggatctgagctggcatgtaaagagttgatggagatgtgcctccagtttctgtgtgcccgccaccctcagtacttcaaactggataaggaagaaatggtcttccacaacgacatattgcatactgagaccgacctccgcaagacgcatccgctccacgtactcttcaataacatacctgaagacttcgcgataatgctgcgcgacgacaaaactgggttctacctcttccgagcaggcatcatttgcagttcactaggttggaacgtcgcctcgaaaattggcatgcgactacacgagatccacgcacctatccctgactacaaagagaagatgcagttctcgatggaccggtatgtgctccggaacgccattgaatgctatactcactcctttgcagatacttcgccaagaagccgaccgacaagcctatccagcggggttcttggggcctggaggtcgaccaaccactatacatgccaccgggtgatccacatgagaaactccgcggataccaaatggacaaccttgatctatcacgatgcaacctccgtgttgactggcaaacgctccgccgcctaccactttcgggtgccgtagtcttcaacttcaaggcgctcttcacaccagtcgaggaatttcgggatgagccgtacataccaggactattgctcaaagttttgaacgaaggaaagaaaagcttgatggactataagagcacatggcatgtcgagcatgtcgtcaagccggcgatggagcgattccacaaggagcaggtcgaaaagggactggtgcctgaggattgggagccgcatactttggaggaaagtccatggtatccaggatgggaagagaagtggcatcgccgccagggcttctaatcaagagtcgcgaaaaagctcacaacgcgtaatcatacatacttcgccactcggtatatttagcattgctccacgcctgtacatatccagtgcataaaagcagacctagtgtatcaaattgcattcagaaatcagcttgccactatcttacgcgactcagacagtgcattagcattactcctgtgttgtcgagtcgcacagtttgactccgcttatctccacacacacaccccgaaaaggtatggttaccggctagcggccctttccccacacttcactctagctcaattatactcacacaacatgaacagcaagcgactagatcaaaatggcagcgcctgttacattcactgatcttaaaaagaatgcaatgctgtaggatgtgttgccaatcagcttcaagcagtcattccacacagggagcgcttccatggcccaagtaagtggccgatcacactgggcaaggattgaacctcggatagtaaaacaaggaggggaaaagagctaccccgatgacgatgcgacggctattttgaaccgtttgacgacttcatatgcccgctagtttggttggttctagcaagctacggacgtccggagatgtttgcgcgttcttgaacttatcatagctttgaatcgcgcccttttctgtccagcttccaggatttgttgctcttccttctgctcctactcttttattctcagaccacaaacaagcacccttctccgtacaagatgggcggttcaaaaccatggcccgaagtcccagtcgggaataaagaccacaccgacgctgcggtcgtgattatcggagctggcatttctggtaacatattcgcatcataactctactcttacaaaactaacaaagattctacaggcatgtgcatgggccatcgatctcattaagcgcaattccctccaaaacttcatcatcctcgaaaagtcctcgtccatcggcggtacatggcacgacaacaagtacccgggctgctgctgcgacgtgtggtctatgctgtatagctactcgttcgagcagaatccggactggacgcgcgagtacccgggccaagaggagatattagattatctgaggaatgtggcgcagaagtatgggctgtacaaagtacatccgattcaataccagtgtggaagaggcgcattgggacgatgagaagaggaggtggaaggtcgatgtcaaagtcacgggtgggaaggacgctgagttcaatccgcagtatagcattgattgtgactttctggtcagcgcggtgggacagttgaatcaaccacgatttccggatatcgaggggttggaggactttcaagggaagattatgcattctgcacgatgggattggagccatagtcttgaggggaagaaggttggtatcatcggaaatggtaagtctctccacaacctttgtgtttgagacacatactgacgaatattctacaggcgcaacagcagcccaaatcatcccctcacactcctaccatcgacctcctctctcacaatctaccaacgttcgcccaattgggtgatcccccgtctcgacggcgccgtctcccccctccgccgcgctgcataccgctacctaccacccgtccgctggcgcatccgcgccagcatgatggacttccgcgaatcgttccacgacgccgtgaccgacgggaactccgagttcgcactcgctgatccgcacatcctgcatcgacgccatgaaggcgcaaatcccagacggcgaggagaacgggctatgggagaaactcacgccggattataacccgggttgcaagcgagtcattatcagtgacgattactacccagccgtcgcggacccaaagacgacgctcgagacgaataagatagcaagaatcacgcccacaggcatccagctcgagaacggaaccacatacgagcacgacatcatcgtcctcgcgacgggcttccgcaccgtcgaattcatgtacccgatcaaaatcacgggcactggcggccgctccctcgagcaaatatgggaaaagggcgcctcggcactctatggcacgaccgtcccctcactccccaacttcggcatgttctacggccccaacacgaatcttggccacaattcgattatcctgatgatcgaggcgcaaagccggtatctcaacaccctcgtgtctgccgtgctggacgcacgcaatcgcggccagcgcatcggtctaacaccgcgctccgaccggacagacgcattcaatcagcagatccaagagattttgcagaacagcagtttcgcagatccaaagtgcggcagctggtataagaacaaagacggcaagattacgaacaattggagcggcacggtggtggagtaccaggagatgctgagtaaggtcgactgggaggattttgaaacgacggtgggagagagggagggagagagggcgagtagggttgtatttgggacggggaggcaggagacgaagattgggagggtgcgggaggagacggtggtgagcaacacggtgttggcgctggggacgttgagtgcggttgcggcgggcgcggcgtgggtgtataggagcaggtggccgaagagactggggttgagggcttgaggtgatgggagcgtgagagtgtaatgttgagatgatatcattggggtaagagtataatagtgtgaatgcaaaacgccatagtactgaaagtcccttcactttgcacagtgcaatctatccagaccgcgaacgccttggatggtataaggtaacctacccacgctcaaaagaaataaagaaaggctcagacgcccatggtgaagtcgtgttcgatgccaggtgtgacgctatcatgtgttagtgtctcattcggcgctgagtcgggatagaaaggcgtacctagccataaacttcaggaagacgacgaggtactggtccacccggatagcaacctcgtcgtctccgccctcgctcaagacttcccagtcgtctttagcctcgtcaccttccttacccttggcttgttcggaaagcttcaatagccgtgtgtcatcaactagcccctccatgccagtgtcaagcttgccgatgtccttgcctgccttgagctttgctagccgcagcttcaaggcagcgtctgcacggtcgagaaggaccttcattactgaggcgtgtttgcaagggtgtacggaggcggtcttgagggcgtgctcgaagaaggggaagtcctcgattgtgacggttttgtctttgtagtcgcccacaatatcctccatcatctcctgaggtttgaggggtactgatgttgcgccgtagccggagaggtataatcgtggtgttcggtagtgggcggagtagcagatgtagagggtgtaggttcggaggggactggcatattgttagagacggtggcaaccatgtaccagccactgtcatcgaggtacagtggtcgacggcggcatgttgagactcacgctgttgaagacgaaccgccttggggatctcttatgatcgcttcctcgtcgtcatccatgtcctccatgtctggaatctcatcttcttcctcggccgcacccaggttgccgctctcatcgactgtccgtacgtcgcgcaccttggcctcttgactagccgccatgccacccgtcctcagccagccatcgtcatcggcgccttcactgccagcgaagccatcgcctactatggtctcatcttgcccagcctctcctgcaaagttgtcgtcaagccgtctatggcaaggcacgccccgcgtcatcaggtactgcttgccctcgggcaggtacgggacgcgtttccctgctgacgaagcatctccccactgccacgaagggaacttgaagacgaggaagtcgcctgctaagacaaactcctctggggtaatctggcccgtctcgcgaaaggtagaagtgtggctgatggcggcggtgcgctcgcggaaggtgtcgatgtacgatcgcacaaagttgtaagccatgatgtcgttgctatcttcgtcgagcgtatcgcggttagtggcgtatttggccgagtgcttgtgctagggggtgttgttgtttgtgcttctgttcgcggtcgctgtcgcatatggagggggaggggctgcctggctcgtagctgctgcctccagccgctagcttcagccgctaggatgcacgtcacttgatcagccttcttgttcccctgccttcgtctttgtaccctcttcttctcccagatgaccgacgtcaggcaacatttcactctggagctcatgctttcgtgattctaccgccacgaccggccttccgaccatgacttcatcatcacgagctatgcttcctctgacaacggacaaattcagctagctcatctgctccattatccgacgtctctataatggcgacacaagctgggtagttgcgtgctatgccatgcagtgtggtccgcattgtactaagttctctgcacgtcaatcacctacatcattgcccggagaagtatctcgacgaaagcatcgattgtcagagcactgacagctgcgctcgtgactgcatcacagacgcggtgaccatgttcctctggctggaatgtcacggagcataggttttgcctataccctgatgagcacgtgtccacttcgtttcatcacagcttgttccagccgcgcaacaagcggtaacgcccttggttgcatctaggaatgcctccatttctaccacgtcgcctcctgcaagaagatcaagtctcttcactgtcccgcattcgacacctcatgcatagccctggccgcatagcctcaccccgatcggtagctcttgaggggtctctgttaaacaccaatacatatctccggaggcctgtacatttgtattcccgaattcggtgggaagccgaaggtacaacagtctttattccacaacgctcatctcactgcaataccccgcctcacctcgcgcttaacacgtcaatcatgaattttacaatccatgtggtatggcctagtacagaggtcgtctgaggagtcgcatggggctgaccctgcgtgtccttgcctctcatacgaaatgacggaaagcccgcctctccaggtcagcaatacaggcttattaaggactaacaattcgtcatcactacactgcatagagggatcgcagtataggttgcgcatagttaacgtggtacgcaatcctgacatgggttcctcgctggcagcgttgcccactgtttgcgccactatcaagagaagttccgcttccagccgtctgaattttccatcggtttcccaatgtcacttgaatcatccagtcttgcgcgagttgggagcgagggagttgttcacgcgtccactttgccttggcctaatcgagaccaccacgtatttggcctactatagacgttatttctggggatcttatccattcctttcgtctggccccacagctcccaccattacatggattaagagtgtccaaggtagttgagctatccatccaaattcaatagcttatattccattcgacgaacgaagacgaacgaaaccaaagcacacaccagagtccttcatgcatgcgcagtgtgtgtatagtgttgtgcgtgcggcgctgcccatcgctgtcctctacctccgggatttactcgcattgtacagatgcggccatttcaaacatcacaagcccatctctcaatggttcatggatcccttgacctttgtccattaccaaaccgtacgacaggtatctgttcggatatgcagtcgcatcagtctgtctcctggtgtccgtaacacgtcggctacatcatcacccatcggtgtaagccgacgacaaactcaggagagtactgcaagatcttaatcccggctatgactctggccaattgagtccagtcgaacccatgaagacgtataaagaatggcctcgaaattctacgctttcatcactcaaagatctttcaacccagtctacactatacagcacagtctttgcttccatcattcttcacagatcagcgtcatgaccgagtctacattgaagcctagcacaattcagccgcagccgcgatgtggcgggcaacagagccaagatccagccaccaatgtctcagtacgtccttctttgattcagagacactatcgttcctaatcggacttacactagggcagctctgaccgtgttctccggccggtccaagctagcgcaactcaaaattcccaagtccgttctgtttcgggcaacagcaattctgcaatggcccgttggctcgaagaagagaagaccgaagcaccttggacacctgagactcgccactgatctttcgcatctccttcattgggttctctctgcattatcgtcacaatcataggtgtggtcttgaaccctagaggctcattcgattggctttgaggtacacagctcgttactgctgtggcaaagacttttcatggcgatcacaggtcatcatcgatactgcgcagtgttgcatttattaatgtctcctccctttcatagtggctaaaatcagtaacgagaaatgcttcttctcttaggcgcttgtggcatgcttgacattgctttcttttcgtcattaccacgaacaacatattttctcatggcgaacatgaattactgctgtaaagctacacacatgcgatcttcgcgccaatccgatgagaacatttcactaggcacttcatccagacactacatctgaaatgtattcctgtttgataatgctgctgggaactctaacacaattgtgtacatctataagtcacccagacgagacagtcgtatcgacgatccaaagtatcgagttacctgttcctacgacaacatccggcagaacagtacacaaaaacaagactgaagtacacaacgcacgcttagctgtgatgcaacgatccacctaccccactacaagccacccatctattccactgtactggaggaagcttccgtgagtaacgtggcgcggtcttgccgcatgcagatggttgttcaatgaccaagctgcgacttcggcatcaagatctgaggctgcatgctagcggggccgctcgagcttgctagaaatcattcgctaggcatttcgtaccgatggtgacaagcgtagggtaaccgcagctgttatatcgatccggtgtgccggctgaggcccgtctctgccccggccgcctacatgtcaccgcttgtgcatctatcggtgtatttatccgggcacgggagcattgagcgagacgtcgcgaggccggtccgcatagcaacacaacatggcgatctagatgcgtgaacagcgcgttgtggaattctcacgcatcacgagtttgcatgcagtggttgatgacgattgcctcttccacgggagcgcttactcgaatcgcgtgtccattgtcagcctcagttcccatcacacagctgcccggtgaagcagactagtaactacgctatggcgatgagatacccgtctatccccaccggcggcgatgccgatacccaacacacatgggcaatactacctcaatagcctcaaacgtactaatcttccccccgccagaacgctccaggcgcggcaccacatacttctcaggcccacccctacacacctctacacatcccacgctaacgacctacctcgtccttctgcacagcgcccaacctctctattccctcctgcactccctctgcactgatctacgctccccatccgatcggcggtgcatgcccggcatcaacgatgacggctggtatcctgccgctgtattccatttctacggaaactttgggacgagtaacaatcttctatgtgtgttactaaccaaagaactcgtgcagggcgagggagtgttgggcatgcattgcttcctgcatgctttcgaggcggggcatttagagcaggggtttgtggagacgctgggggagtgggagggagcgaggtgggtagtgagggtggatggaggaatgaggagcgtcgataggaaggtaagtttggatgaaggggtgagtgaggaggtagttgtgatgttggagttctgtgctgcggcagcgctggagggatatcttgatgggggtgatgacgtggggatagaaggttggattgagggtaggatgatggagcagcttgagggtgtgctttgggggttttggttggggatggatgagggggtggaggaagatatcaggaagcggtcttgggggtgggctgacattcttcctacttgggcagggaggtagatgcactttcaattattaaagtagtcttggtttttgtcagctccagaaagcctgaagggagaatgtgggaagtaccattatggcaaactagtggtatctcaagattcgaaatgacttttcctgtcccatcttgcgccaagtcttgcgcctctaaacgcctcttcctgtgtagccttgtctcggtattcttcgcagctttctctcttcgccgaatccgaggccctcggatatctctgctgtttggtccattcgaatcaagtcctctccaatcgattcgcgaaatgattcagatccttttgttcctgactggcccgttccccacacgtaagttcatgcgatagctcacaccagcccatccagcccaactagtgatttctaaaattcttcttctggtagaacagatccgtcctcgaactacccaggtttataatcttcggacacccgtccctgtctttctcgagtcgcgtacactcaaagcagtagaaggcgtctgagatgccctcgccaccgcatacaacgcacttgttctggtagttgccgaaggagcattcgtcgcagatgcgggcgagggtggtggggcgcacgtaggagtcgcatacggggcatttgccgtcacatttgtcgcagaggcggccgatggatatgccggcttgtttgcggcacattacgagatcgctgggggttgttagagaggagggtgaaggtggcggaagggaagacttacggatgatggcgagacattgtggtgcggcttggtcgacgttatgggaattcgggaattaaatgaaacgtaggggtagctgaatccttgggagaagagcagaatcgctaccagtgatattgttattatgtggttgcagtaaaggaagctgcgatggtgaacattgagaagttgcggacctccggcttagtcatcgctagcttgaacccttgccccgtgcggaagcttctcgacctcgcgtgctcgcgtcccatcgtcaaggctcccactggcaccaaattcgcgtgatattatcgttttttacacttcgaaagttcgcgcagttagactaaaacacaaacaaaacacaccaaaacatggatggcccaatcgcatcagccgtggtcttgccagatgagcctatgccgccagcctcgcccagcagcaacaaaagacgccaatcctcagggaccgaagaaagtgtgaaacgaccgcgactcgaagatgatgctcccaattgcgatcgtggatctgccagtgaggtcaaagctgctgtcccagtgcgacgcgaaagaggtagagagcgcagattgttcggtgctgttctcggtgcactctcacaagctcctagtactactgcagcacagaagcgccgctctgagattgagaagagacagatcgcacagcgcaagcaagaaagcgaagagagcgagcagaggaagtcggagcgcgtagccagacgcaaagttcagcgctggaaggagcagagacgtttcgaagaacaatcggtaggcaatcttacccctacaagctgcatttcagtattgacattagctagatgcgaacgcgacataatagtttactgaacacggctcacttcctccagaccgagactgaaccacaccttgtacgtacctggagtaaacagcttacctttggctataattgactccatgacagtactacaagccctgggagaccagtgccgaagaagaagaacgaatccaagaccaaattgccgaagcgcgcaaaactatccgccgagaagtagaagaatacgaggctcgcatagagcaaggaagcaaccgcgagcgacgtgcctccgaggaagcagaacatcgccgtgacgcaatgggctcccatagtggtaaggagcacaatgcagacgcgtctcacgagtcatcagcaaccaatggaaatgctaacggcagccacaactctcccaaggaccaggatatggaggatatgggagataatcatgcagaagaccctgaacaagaggcggtgagcgccgacacgactggggatagaccggacagcactgtagcagcccatgagactaccactgacgatcctagcaataacaacgacgatgaaaacggagaagatgtagtcgaggaggcagcggaggataccgtcatttactgaagatcgctagggagtgcgcgccgtgtgcgcgtgcgccctcgggttccggaccgctcatgtcattcaagattatgcaacaccgctcatcgtagcttgatctactggacactttaccattacgacatttcgacgaccatttataccacctatgggcaggcgccagcgttgtaccgcgtccgtttctttgcctagcaggaagcatcgtcctgttgtactaccacgtctgctgtagagaaagttgcctgtagcgattcggcgtacttgtccgctatttggctgcctcaacacattctcaagaacaagtgcgagatgcagtccgccaatgagcagcatgcatcacaagtcgttatctagccaagctggtgggacagctgtaagcaaatgcccttgtacccatgggcgtcggcaactggtcgcatgcactccggctatgtgaaggcgttcgcttcgccagatatgcgtgagagatcttgccatatacataaccccagtgcgaccaaatctgtggatcgttcagtggtgtcacgcgtgaattactggcatgaatacgggactgcaatggcggcgtgtctatagcatccgcaggttaagaagtttttctggacagcgcattgcctcgagcttgctttcgagccacgttgttagcaatgtggtaggaggcacattgcctcagtacctgtgtagaaagtaccttcctgttgtggtggtgatcatgttcagacccctcacctccggaccgaggtctccgcgagcgactctttcaagtagcatcgtcaaacatgaaccccaaacactacaactcaatgtaatgttgcttggccagtacccgtgcaattgtggatcacatcgttcgcccttcaagcagtaccaggaagtgaagcgcacagcgcactacgcatcacgccatgcccacccaaccaattgaccctgtgtctgattcgcgcattacccacaagacagcactgctcaacggctatacgtaccactatctctatgctgagccgaagtctggcagttacacccagaccgtcttcttagtacgtcccaagctttcttatctctggacattaagccgacggatatattgcatgtgcatgaacagatgtcctctggcatggctagtgcagaatggttggacagtgatggtgaggatgtatactaatcacgggtagatccatggatggccggatctatcgatgggatggaggtaccagataccattattggtggatatggggttcagagttgtggcgccggatatgatgggatacggagggactgtgagtacaatctgtttcattgcttggccgcggaggctatcaaacttgaattacaagaactaagtctgaatacaggatgctccaaaagtaccaccgaactcaatcagtctctatggtctcaagagagcttctgatgacattgccgctcttgcgaaagaagtcggtgcgccgaagatcattctcggtggtcatgattggtaactcaagtacagctccatctcgatcgcagctactgacgatttcgaccaggggaggtttcgttgtctggcgagctgcacaatggtacccagatctggtctctcatgtcttctccgtatgcactccatacactgccccgcacagagagtacttctccactgaagatcttgtaaaaggtcagctgcctcaatttgcctaccagctccaccttgcgtcaggtgaggtggagaagagcgtcaaagatgagcagtcgatcaagcagttcctcaagggtatgtatggagcgcggggaccgaacggcgaactggcttttgacccagagaagggcgtgttggcggagaatctacctgtaattggcgagagtagaatcctgaatggcaaggttagtggtgttttcctatactcacactcacatttgtctgccaaaggtcgatctacaagtgtggaatggccagcgagtggatgacttgaagacgtccgacccagggaactggctgctcgacgtccatattccctcttctgtggatgacgcgcggacgcggaagaagccttgaaagaaccgcggagacgaatgtctatcaccagtctgcctcagtcatgagctccagcaccgaagatcatggcaagaggtgtagcgacgacatgcaacgagatgcaaggctcggcatcagcatttccttatatgcgcttcgcatagcactacggcttctagtcgtttcatcgatattgggctatacactgacaatgacgacaggtgctcgactactacgtcaaggagtacgcgaaacatggcatccaccccacgcgtaagtcgctctcccactctttttaatctaatcccgtatccacacatccggttcattcgcacatcataccacctatgcatgacccttcttcccaaagtattctgaaggggttcttcgcaaccgtgtcaaatctacgatcatctctcctcgggatgtggggccatctagctaactcgctgcaaccagtcaattggtatcgccagcgccgcacaaactgggaagaagaccaagccttgcttgacaagaaggtcatcaaacagcctgtactcttcatccaagcgacgtatgactcggtgctcaagcccgaaatgtcaaagagcatggatgcgctgattccaaatcttacgaggggagaggtgcccgcgacgcattgggcgttgacgcagaagccggaggaggtcaatcagattttgaggggatggcttgaggggcggggcctgggcaggaagaagagtaacctgtgagaaggcgtgatagttaagaggttgtgcgataatcgatcgggacactgctgcttttcttcacgagtcgtacaactgatgcggtgtacatctaccgaacgttgagagacagcgacttcgcggctgtacccgtcgcgctctagacgagcgatatcggcaccaacatattcaaagtccttaggtcatactagctacttggctgccagtgtcgctactgagttaggaatatgatgtactcgtggtgtggtacattggcgtatgtacccttgtagaggtgcatatgcaagctccacatgcatttgcgtctccctgtcgagcctcacctcaggcataggtacgccagaagtctggaaaagtactttggcggatgtacctccgttgagatgcaggttcaattctccaccactttggtgtgactggggtgaattgcccagcgatagtgacatgcacgtcggtatctccgacaagacggctggacgcgccggaaatgctcctttgcacgaggctctccctccgttttgtattgggcactgggcattcgatgcagacagcgttcagtagcgcacaagatgtccactctgcgggcagaatagcctcagcacttccgaggctcaagtccatgatcatatgccatcgagctacatccaaggatacaacatgccggatgcaggtccccttcgcccgtgcgctacacatacccacagctctggaaaatccaccgcagaacagccagtaaagttctcgcgtcctaccctgtggctcttgactgtggaaacgagaaacctgaacctttgcgcagaggcacaaacaatgcgcggaagcggggctccagcctgtagtcggatgaattattgcgataggtctgggattaccttgccatcctgcgcagaccgcttttcgactcaagttcaggccagcgttacgttggttgagtaatgactgtcgtgctcactcaccgctgcgggcgtgctgggaaggtttctcgattgcccaagtgtttggtgaaaaaaggtccggcacggtaagatgggcgggaaaacctttgaaacaggagcttacttcctgcgctggcgcgtgctgatccagatgcaagacgtatggcaaagaaggcgaaatgccgcttactatatttgagggcacatgcagaagagtggaaaaaagatgctcgcttgaggatgcatggtcgcgaaagtatggtagcgcggtagcgctgatctaggcgtgcggatttcgaaccaagatagctgcaacataaacgtgctaagtgtacgactcgtgccttatcagtacgcttgcgctgcgtggtggttactccatggcatctcgtagttgttgcctccgggccgcattgtattagttggcgaatcttggtagttgatgggagcctggtcgataacttctttgtctctccgcaaccaccacggtgctccgtcaaaggaccgtttaccgtggcttcacttttgcttttgccgtcccgttgcagtatatccttggcgtcgttctgctaagttcctcgaatgaacgtttatggagagataggatgtaaaggtacctcggtttcgtatctctcgtctaaatctccttgtggctagcccctgtcagacggcatatatttccaccacaggtctacgatcaacttggtcattttcgattttggatgacaggtgctcgacctcaccattcggtcgtgttggaagacctaagtcaagctgcagcgcgctaccgtcttgatgcgcacgattcggggacactggtcgcatctcgatggcttgtgtttcttggtgagtacactaaggatgcagctgcaattgtggcaatcccccgagcctgtcgttcgttaaatttgaagttcgtctgataagcaagcctgctccttgatgaacccggcagtttggtagttctgctcggcgtttcgtcaatttactgctcctcggtacctatgccgcaatgcagtccgaccatcaaccgatattcaaccaacgaacaccttgcctcaccacacacatcccgtcgataccgccagaaggacccactcaggtaccgcactacggaaccgacaacgtgctctgccgggaggtgcactttggggatgtgcgctattgggcatagctctcccctgtcgcacacatatatccgggtcttttatattgcacatgcaaattccggttgtcttctggaatatcagccagatcttctagccagttagcaatcgaaatgtcccgtgcaagccggtagagtcaggaacttcccatgattgctgattgcaccagggtcgtggatgagttgagttcgcgctatacgttctggcagcgaagctgtgctaaccttgagacaaccagcccgcatatcaggctgatgtttcttgcgtctctactccaggggtcagtgggttccgctagggccacttcgctctggtagactgcaaagcttccaatgcatctctgatatacgggttccactgcagcaggactgccttatcgctgtttcaccgtgctggcgtggccgctggtagatggtcgctacacaggaaaggttccacttgagacaccacattatgaccgctgttgctatatcacaacttcaatatgcacgttccggaccttcgttgctgctgatccgggagaaaacaagtccaaagctgctagagccagtagctgccgtagtctccacctcgggggtgaatgcacgagctaacggttggtctccacattaaattcttctagcctcattcacaccaagagcgagacggaagaaggaaaagcctatgcgaaggcacccataccaagtagctttggtcgcgcatccctatccatgcttgttgcgccagattgatccgcccagcaaatgacgtggatgcttcgagtcttccctcatgcgatgccattatctcgccgacgcacgaatgtgaggcaagcccagcttgtgccaggccggcgttgatcgaaatggtcctcccaacatgtatatcagcctccacgttcccgtggggtggtgtcctgctagttatctttccattttctcttcccgctccattacagttgtcaattcaccctcccacactctctcgtaatggcgccttcagctttagcagacatgtatccaatcccagcgaggcactaccacaagccctcgactgtggtagcatccgtcctgcatgggccaagggatttgcggctcgtaaggctttaccttccttcacacatcccacgctacccaccgttcgtgggggtgtcgatgtatgctcaacgtctaagacacgaggctgactggtcggacaggaaacccgtcccatcacagaccctggaccgaacgaacttcagatagcaatcaaggctactggtctttgcggaagcgattgctcctactacagcaagtttcgcaacggtgatctgcatgcctgtcagccactctcactcggccatgagtctgccggcgtcgtagtcgcgataggcgagagtgtcagcggcttccagattggcgagcgtgtcgcgttagaggttggcgtgccatgcgacaattgcaggtcctgtcaacgcggccggtacaacctgtgccctaagatgcgattcaggagtagcgccaaatcagtgcctcactttcagggaacccttcaggaacgcatcaaccaccctgcgaaatggtgccacaagtatgtcttgcatgatctacccgagcaagaactttagctgataaccttatccagacttcccgcacatgtctccatggagtcggcggcattgttagagcctctgtctgtagcgatacatgccacacggagagctcacatcgaacagggtgacaccgctatcgtcttcggtgcaggcgccgtgggccttttgaccgcggcgatggccaaagtttctggcgcgacgaccgttgtaattgctgacatcgactatggtcggatcaactatgcccttgcgaatggtttcgcgcacaagggctacattgtgactcctcaaagagaagcgactgagactgcggagaagcttgaccaggcgaaagaactggcgacagacattatgcaaattgcttcgctcaacgatccggaattcgagggagccgacgtgacatttgactgcactgggaaggagatctgcatgcaagccggtctatacgtaagtcgtcgaagattctagacgatgtcagcaacttacaagtgagcaggcaacaagacctggcgggcagcttgtcatggtaggaatgggcactcctatccagactctcccaatgtccgcttcccacttgaaggaagttgatatcatcggcatcttccgctacgccaacacttacccaactggcataaaattgatttctgctggagttcttccaaacctcgacaacatgattacccataggtgagtcaggcctcgtgatgatagatgtagatcatatgctaacctggcataggtatcatgggcttgcatctgtgaaggaggctttcgagctcgctggcaagactctcgacaacgacggcaatcttgttctgaaggtcctcgtcgagatgtaatctttcatgtcgaggtcctctcacacacgatgcgtccgctgagatatgattgactttcgtaccttttacgaccatagagatggcatagacggagccagccaggtaccaaggcttggacaggcgttttagggtgattttgtttcgatgattgaagataccattcgttttctgtggggtttggaaaaggctctcggagtctggccgcggtactgaaaggcatggaactgaagttcaggtgtatggaaacgatagtaatgagactttaacattttgcttcttccaaaccggagtgttcgatttcgtgatcaaaatcaattggcagccacgcccatgacggtgtcacgtgaagatcgagacaactctggggacgcttgttgcaaaatctacacctcgccgaacatgtcagaacagttcgatgcgtcataacacgaatcgagtgaagcacatcgttgtgttatggagacggagggttgtcgtggcactcgcatgaagcctgcacgcgtgatcacgtgagagggcagctccaaaagtaccccgcgggcttggcatacgctaagaagtggtagctacgtctggctgcctggtgatttccccacgataactccgatacatcaactccaccacagatctctccagtcgctcactcctccacccgataccaattctcgattggtgccatcatcgcaaacatggcggaagcttcacataatccgctggtttcaacagcccgcgcctccgacaatagctcgactgtacaattacacccgcttgtacttctcaccatatcagactgtatcacgcgacatacactacggcagcagaagggacccgtggtgggagctataataggtcagcagaatggccaggaaataaccatggaagttgctttccaagcaaagctcaaggcaaatgatgctggcgagactgtacttgacgcagagtggttcgcgaagcgtttagaagattgtaagtgtcgcaatgcaatacataaacacccatgctcatgcctgtactgcgaacagtcaaagatgtccacaaacaaccaccgctcgaccttgtcggctggttcacacttggacctcgctccggacctcaaccccacatcctcccgatccactcccacatatcagagttctacactgaatctccgctactggtactattccatccggaagatgccttctcagaagctacagctgccggaaagttgccgctcacactgtatgagcccatctcagagaatgtcaccagtgaccccaacgacaaggctatggacattgatggtgcggtgcaggcaagatcgacaaagttcaaggaactcgtgtacaccattgagactggagaggcagagatgatcagtgtggacttcgtggctcgcggtggtggcaatgctacagctgtcgagggcaccgcagcaccaaaggcaggaccatccaaagtggacgaggctgcaggaaagaagtcatcttcgagaggcaagcaaaaggaaaagaaagaagacaaggaaaaggatgcgcctattgacgaatctctggtcatgactgcggaagatgatgagagtaagtgtcatgatattctcttcaggtgtacgaatactgacgtataccagtcctttcttccctgacggccaagatgaacgccattcgcatgctcagtcgccgcatccaactcctccgcacatacctcgataccctcccaccatcatacctgtccgatccttcactcccactggctccgactgtagacacccagaaccagctgccgctgaaccattcgattctgcgcagtatatctgccacgctatcccgcatcaacatcctcgctccacccgatgcagatgctttcacactcgagtcacaacaagaggcctccgatgtccagctcgtcaatctactctcatctatcacgaactcagtgtcggcagcaaaggaacttggtcgcaagagccacatcgtcgagcacgccaaaagccagggcaagaaccgcatgggtatgggcatgatgggtggatatggaggcgacgcgtctggtggaggtgcctacttcaacacagtcatgggcggcagtggaggtagtggagctgcatggtgaaatatccatgcaccactacacttccaatacactatttggtcaacttcatgaccaatgaagtgttagtccgtccaaaaaagacgtcatcatgggcattgtgcctccttggaggtacgccgacgaagatccatcgggagcggtcgtcatcggctggtatgtccaagtgttatcaattgcgattctcgtcttcatctggccaatcttcatcatcctcacgcccataatggtacccttgtgcatcatcgggatttccattcactttttcgcctggctctaccgcaccatccgcgaccaggggattcggggccctccacgcgaaatatacgacttcctgcggtggcttcgccgggatctgagagatgcttggctagatttctgcgatgccttccgggagctcatgcactcttggaggtagagaatttatcagccctgacattgcgatggggtgctatagatcggggcgtcctttttacgagcatagcgtggcatagttaacttgatgagcatgaagcaaatggaaatgatctcatgaccaatgtattccttgatatcctaaacggcaagttcaattcctgtgcaatattaaaatccaaaaagattgacctgagccttactcccaacattttttccccaaagacctctgacgcaaaagtcggaaattgaatactcatgcctttcccccgcccttaccaccaccaccaccaccacctgccttcatcggatcccgaatcacatttccctcaggcccttcgaagtcgcgtatctcgcatcgagagatgtacaaccagtcgcggtagtacttgttcctatcatcttccctacgctggttgagaatcttgcgctgtttgtcgtaccacgagcgcgtggatttgggactcgggggcgtagttgagcgcggtgctgatgctggaggggtggatgagggcgaggttggtggtaagtcagaggggccgtcggtccagggtgagcgctcgtaaggtgcagatgggggttttctatgcgtggttgatagattgaaagtttcgacgaggggaatgacggatgtttctcctgcggatggaggtggtgtagaaggttgtggttcggtgttggggacgttgtgattgacgactgaccaaaatgctacgatgactcgttcgattttagcactgcgttgttcctcacgtcccgtcaagctattgagctggactgtggctgtcgatactggcgcattggctttggggccccaggccattagagtgttgtcgcttttctcagctgggtggcccaattctgtgccttggagtgggcttaccccttcctcttgccatgcatcggcacttgtctggacttctggatcactgttgtcctcaccccagctccacccatggccattttcgaagtcgagattgattgcgtctggcgtctgaactacacccgcttccgatagatgctctagtatccaagccccatcatcgtcgtccagtgggtgcgaatagtccgtgctgacagggtgtacagggtcagtactggcttcatagttgccatcgtagtcaaggtcatccatctcagtccactctttatccgccttaacgacgacatcttcaggtcgcacttcttgcggtaatttcgacgctgccttctcgtagtagctgtgcttcactcttgtgacacttggtttcggtccatgagcgaacatggtcctcgtattccatgacgctgttgcatactcggcatccaaatccttgactagagcggctacctcttcgaagccagtcatatcccgttgttggagcttggctaggaacgcatttgctctctcaagtttcagcttccaggtgtcctcccatgctgtatgctgacatcggtcgcattcgatctgaaggtagatggtcaagaaggattccgcaatgcaagccgctttcgtgctgttcgcggtgatcttgtgccgagtgccgccgcatcgtgacctacgtcgacgcaacgtatgctggcacgtaaattggaatgtgacgatgttgcacattgaggctttgggtggagcacagcgctgtggctggttcctctaggtaatccaaatgttgcagagtttcagtgccagaggccaagattgaaccaaaccactcgacttcactctccccgtagctcacacatcccgcatgctggaggtcgtggtgacagtgaaaagtggggcggtcaggtaaaggcaggaagcgggctggccatcgatttagcagagctgagcagcgtttgattgtttaacatacctgcgagctccacatggtggctagaggtaaaccgagttatgcggtgcatcaatcgtgtgaagttcgtcgagaagaaacagggtgggaaggcgcgactggacgcgtacctgcatttgtccaacgcgtactcacgtggtgtgtccaacaactagtcgtttgatgttggcagtaaatcgcacgagacttagatacaccagagagtactgaaacaatgaccatgaatatgattggagattatgaaatatatgccgtgataatggacaaattagtctatagtgaaaagcctcgaatgacgaaagaatgcctgttaacattcgtggcggcttaatatccagcaccaccgatctatccaattcgaatcgtcaaacatgaccgcgtaaacgtcgttgcaagaatgaaaaaaaaaaaagcatccaactgcgccagcgctagactccaggtaaatgcctcgcgatgcttcgtcaattaataacgcacaatgggcgcacttgctgcgccgtcttgcaccattacaccttcctttacaccctctttctcaattctttgcatccaatcgtccttcttttctttctttgtcatccacccagtgaaaacctttttcaatctcgacttctgctcttccttgtgagccaccttgacctccttggaaaatgtaccgcgagtgggcgtatcgacgctcattttccgggagaagttcagtatctcgccactcttcttgggcatggctaagctgtcggtactcttgtagcggatgtgaccgaggttgctggtggaggcggatgcgacaagtgtctgtccggtcacggtatagctgtctggtgtcaaagtctttgagcgagacgcggactgcccagcatgcctgctatttgctggtgagcgcgcagacagagccgtattgtattgcagagccaacgtgtcagatccactccttcgatgtgccttgttcgctgcaacacgctctggcgtcgcagagtcttgaggtcgcatgacgctggcgatatgggtagcagaagttggcgaccggacggccttctctggcgctggcacatcatccttccacgagtcgagacttggcagaggcggcagctctctgttgagattgacggtagttttctttggcggttctacttcctcaggctgtccctttgacgttcccggccggctgttgcttcttgaactcgatcgacgacctggcagtgcccagctgcgccatccctgtcctgaggcgctgttgggtgggtcgacagccgagtcctggctcatggttgtgttcatggtgcggagggagccgtgggatggggcgcggctaatggtgcggctggtcgtacctgggaagacatattccttgatgttgtcccgtatgcttcgtgatcggctcagagatcggacggccgttgatggccgggcctgcggatcgtgcttgccgcggggcgtccgctctgctgcgtcggcgtcggtgtcggtgggtgctgcggtgtcgtcggcatggcggtctttgcgtcgcatggaggagctcctatacacagtcagcgggcctggcctgggaatggcacggcatgcaagcaacgcactttctcagtttctcctctctcttgtcgttgcgttcgtcgagccagtcaaagtcggcgcgcttccggctgctgttggcgcgcacggggggtgcatcgccagagcgtctcatggtgagctccgtctgcttgagtccgcgggcttcgagggccgtcttcagatccacaggcgcgcccgtgggcaggcgcaccttgggctcagatcggtgggcgttgcggtccttggtcttgctgtctcgtccgcgctgcaggccgccaaagtccagcttcgggtccgtgttctccatgccatggtcggacggcttgaagttctgcagaatgtgctgacatgctagccgcaactcccgctccgtgtgggcatcgagcacgcggcggttgatgtggggcgagtagtcggtgatgctgtctttggacgagtgtttgctgtgcgactgtgacttgggttgcgggtgcgacggcgtgggctcgggtgctgccttggtgtcgtccttggaggggatcttctggccgcttgtcaatcgtcaccgacgctgggtggagtgccgatcgggacttaccacgggcgcgagggagaacttgcgtttcatggtgggcaattgataggataggcagaatagtactatggacgcaacgctccacgcaggcaattccacgctcagggcgctggacgggatgtcctgtgtatgtatgcagacagacacggcagtgggcgcgtccgtgtcgatggcgccggcgagatagagctaccgatactggtgccggttaccgtttcgagatgttgtgaatgtgcagcgtcgataacaatggccgtcgacgggaactggtcgcacgcagcgctcgagcaagaccagcggacatatggacactatgtacactatgaacttggacccaggggatatactgctgtgccctctgcatccaggagctctttgagtttcaaaccgcaggcagctagtgggcagtcgcgcgccccacggcagggaacaggcgactagcatagtctcgacgcgatgcgcatccggggcgtgtttcggacgctgctagtcgagcagccaattgggttattgcacgcgcctccacgcctgaacaggactcccatttccgagtgccaccactctgcgtgctgcagcaatcagcgttgagagcccacgcatgccagtgagtgtcgccatgcaaccagcgacctgccggcagagcgaggcccgaccacccaccgagccctacgcctcgcacagaaacggggaccgcccatcgcgtgcctccaaaatgtctgcgtgcagctccgggacagactatcgaaaaatacgcggctacgcgaatcgccaacaaagatcgccaacgtcaccgcgctcctcgtccttgtccatgcatccatccccagacacgcctgcagcctcgcgcagcagagtttgcttggcatgcagcgaacccgcagcctccgttacccgctttccaaagttcccaagcgtcgcctttgtcacgacaaagaaaccccgaccacggccgattgccgagaccttcgagaagccagcatccaaacacgaccatttacccggaggtccatcggaacgacgcgatattgcagcgtcggaagtaaatgctccaactgcactggctagcaaacactgtccacgcatcatcttgactcctgccgtgtgacttcaaccgccttcctattccgtctactctacacaattcttccgccaggcatccgtgctttgctttaccttcacttcaatgccatctcagagaagctccaatgccgacaccaatccacagctacgtagcagactctttggcctgccgctcgagcttcgacagacaatttacagctacctctttccaggtggagtgcatgcatattttcgacacgacaaacttcgtctatcagcatgcctccagcctgatccctacaaatacagtagtggcgccgagcacgttgtctgcccagagccgttcgaacctccagacagccgctatctacttcgtttaggatctacatggggcccgcactgggagtgcgaagaggcggtcatgggggtgaatcaaagccctgaaacatcgacaggcacagaattggaaatgttacatgtgtgtaggagagcgtaagtgtgcacagagagctcaagagcactaaactcacatgtccaaacaggcgtcaggaggtgacagcatacataaccaacatagcagtccttcacatcaccggtccagagacattgcaatcgctcctcgaacccgcaaaatctcttgttccgcagcacgtgactgatgtagtcgccttgactaagaggttgagtatcacgttgcgactttccactcgcactttcgatagggtgcaagaagccgtagctggttattcagcagacgttccggtatggttgcggttttgccagacacacgtccagaatcttacaaagctgcgcgagtttcagctctgggcagaccacgaccgcgactggagttggagtcgcgttaatgagcgagcctttcttgcgccacttgagacattggccgccaattcagatctcaatattatagtcaatctaccgaagctccatccaaaatacgaatcccaggatcgtcacttcacaatatatagcactcccccatccttcaccataacacgacgactacgacaatcttactatgcctttagtaggggtgattcggatcaacttcttgtacgctttgcccaggacttccccaccctctaccaacacggggtcgatgatctggaggaagttgaacagagggagaggaagatgtgggagaatggtgaagatgtgagtgcagaattacatcggataactcgtttgcatggtgaccaaagggtatgacactgcacagcctacgtagattcttgctcgccataaagaggtaatcagtatagctacgtggggttcatgacaactacgactggccgagacggggtgaccgttcaaattttctaagaccagacctcctcgatttgtacatacaaagcattttgcgctcgcaccttaggctgtaactgtcacagacccaactgcgtataacactcggagctctcgcacacctatcacgttatcgtcgttcgacccctccaactcgtcgattatgtcgtgtttccgcacgcgccccgtctaacgcacggtggtctgtgtgtgcatctgcgaaacggtcgcttgtaggcatcttctcgccagggacccatcgccaaaatcgctgtcactctaatcaccttgcagctgtcactgttcgagaatgtgttcgccatctccatggttaaatgtaatgcatgcaaccataagcacatcgttcgcgaaaagaaacttaccccttgttgtggcgcaaagcctatcgtggcgcgaatgactctgactttttggagttgggcggagactatcgtggagcccaacccaatccggttgctatttctggccccatggtgcttcggcgaatttcggaccttaccgagcattacctcgatcatggcttgatccttgctcgtgaacgcaaaactaagctttgagcttcagcaaacacgctttgacttgtcatttcaatatttagtgggttcggaagctgccgtgtcacaaagaaaagtgcatcctgttatcagagttcactacccacagtggggatctgaacacaacatctagttgaacaccaacgcggggaccatacaaagaaaaagcattgaatgcactcaaactatgatctgaagctaagcacatgggcgagggaccggcactttgcctttgtcataaggctcgtgcgaaagggaattcgatatcgtagacgcagttgtggcgtaaacgagtcacgaaaaacgtactatcgatattgaactcgcagcctcaattgcgaagtacacctaccgaccacgaaatggtacggtcgacatatccgacaaccgagccttatgctgcaaacgtcctcttccaaatgaattcctagcccaataagccgaggattcgaattgccccgttcgctcagagtagaggactgatttgtaccacagtgttactcacgatgaacctcagagcgcaaagctcgtgcttgtacacagtatccaacatgagcaataacgctgataccattgactacgccgtgtacgaccacagtccaccatgatgactttgacgtgtttgcttaactactgccatgagcacctggcagtcttcgaaatcggcatctacagaactttgagctgagcaatcatgaagcactcatcgcgagcatctgcttcgaaacctctcactaacccaacttccaccaaagcgacgttatgggtgtatacagaaattggcttgtgtgtgctgatgcatttactcaatgatcacccaaagcacattaggtatcgagagaaccacaaagcgagagcctctggactgacggagaagagtcgaaagcccgaaagcagacactcacatccatcatcacatcctccccggattcagcgagactaccaacctcgcgagcacgagagagacgagcgccctcgatgtgaggcatctcctcttcgaactcagcgagactaccattttcgagaatacaagagagaagagtatcagcctcgacatgaagcacacccatctcctccctgccgcgcagcacaaccatatcagtatcgcccgcacacgccaccactcccccgtcgcccatcctactcttcaccgcctgcccgacccggtcccccgcctctcacccaccatgcaagaccacctacaccacctctccctcaccgcccatactattctgaaccaccaccgcgactcttcactcgacccagtcccacccctcgctcaagaccacctacaccaccccttcctcgctgccaaccatactttcgaccaccaacaccacccccgccccaccacccatcctacccccgaccacttactcatcccttcccttactatcactcccctctgccccgccacccaggcgccccgcccccctccccaccctccaggcaggcgcaaaaccatccctcgcgccaccaagcatggacccgcatccgcagcgtcacgccgagtaagtaccgaattttccttcaatcccgttctaccaactaacacggcgttgacgaggcgtagggaagaaagtgaggtggggtggcgttgaggtcatgggggacgatggtgagagagaaaggagatatagggacgatgatgggaagacgagagctggtgaaactggggagaggcagagtagaccgcgagaaagagaaagagaaagagaaatctttgatgcaattgatgacgaggatatgtggggtccgaggagagataggggggtttggggggcctgttgatcagtgagatggggtgctgggattagtctggggagtagacgggggccggattgatcgacacgctgctccgtgagagcagggtacagaatgcgaagagtacaagtacatgtgtgtccatgctaaattgtatgttgagaaaggtttttgcgtgcagagatgacccgcttgtttccttgccgtgtgacgctcaacagtacatgtacatacctacccgatcagtgcgcgtgagcatagtacaaggaggttagaatgctggtgtattcggtacggcgacggtgtataccgggactactgaagcgaggggcactggaatgcaaagcacggtaatgttcggagccccgtgtagatcctgatcacctctctcctcttcaccgcgtacgaacgtccatgtttacgagtacagaacagattgttattttctctccaaaaaagaaaagaatcaatgggtgccaatgaagtggcaagaatccaaattggtaaagttcaagcaaatctggatgatccagaaagtcaagcgaaagtatattccttccaatggtataatcccccccgataagtactccatagcatatattcatcatgtcataatcaaagaaactcaacccttactcctcatctgcggaatcctccgaagctctgcgaccaatgcctcgatccctggggtctgcgcatctcgccctctttgccctcatacccaaagccgccgttgtcatcgcgcccaaagagcgcaagcaacgagcggaacaatgactcgcggctctcaggtgacacctcttttggtagcatggaaggggattccatggatcctggggcgatgtcgccggagaagaggtcgaagtcgtctttgtgcaggatggagtgtagtttgtggttgatgcgggagcggaaggtttctgtttctgctgcggaggcggagaggcgttcggcgatttcgaactgggtttgttaattgatgttgtcaggttgatgatgaatagtcaagcttacctctcggagaccttgtaatctgaattgctcggcgcgtttctggagacggggtgctgatggggtgattgggattgcggtgacgaaggcgaggatagtcgctaggactatgtagaagacggagcgcatgttgatgacgactactgggaagttgcttcaagagtggatgaattggtctactgtgttggagatcaagccgtgacgtttcttgtgaccttcaaagcttgtcgtatgtgtgacaacttgcgtatgaagcaaacaaccagaacgtgatttcagaagagagtgtgaacgagtgtctaccgtcagtcaaggtggggcgcaatatggcagagtcgttactgcaggacctgcccaggatgattaacgagtggaatccggttcgcctgttgatggcattctcgcagtcatatactttatataccttccgcgcggctgagtgtctatcaaacgtcgcctactatattaccctgtctttccgaaacggagacccgtgcgcagaatgggaaggatcagcggcaaggagaaacatttgcctgcgttcgcacctttggcccgattgctggatcctctggtgcgtgcaggctttgcccaaagtaagcattcctcggttgtcgcatgatttctgacagtggcagaatgcgtgaaccgcgcgggaggtagggttcctccgtcctagaacgcgtaacgtgccttgagcttggcccaagaaaggtcggcaaaccgttgacatgcaagggcagacgtcacagatggcgaggcaggaaggtcggaggcggcgcgtgttttgcatcgcgttcacgagagcgaccatgatcacggaactagcatgtcagcagatattcgctgtttcgcaaggcatggtagggtgcggtggtatgttcatgcgcttgcactggcggcacagacacccgttctggaaccatcagctctgtgcacccgctcttgataacctccgcacgatagcgtgaaagagcggttcattctgatgaggctatcgtgggttgtttctgacacgattgcgtgttccaccagctcattggatgagcgcgcaagcaatgacatcctgcgtacgcactagacatgaccacctaccatggaaggtatggtgggagggacggaagaatcgttgcatgaaacatttgtcgcggatagacgatctggggtgagcacccgatcgagtaagcaccgggtggcaaagggtcggtttccagcttagtgtggatgttcagagcacgcctcgatgagacgtctttcgagatgctgtgcaaacacgaagcgatacatgcgtgcctactacacgagaattgagatcaaaggagttatgatgaggagtgatttgacgggatgacgtcacgcaataagcgaactaagcatgccaagcgcgggcaattgcattgctcgccagcccccggcgctttcaccatcatggacgcgaaccacctgccggctcgatagcataacatcgcattgatattggaggcttgtgaggcttggaacaatggtttactggaaaactagttgctatctagaacggcacaggactcgacttttggacacgtcttgaccgcacccttgcttgggcctatcgaaatactacaacagcctttcccaatatggataaaacaacctcctctgatcacacactgcgcgccggatcaatctcgcctacatcgacaatttcacttcctggccttgatctcagtgttatcccgccaattgcgatactaagcgcgcatctgaaggacgaagaagacataatcctcaaggagacgttgcgacaatacgatgcaccccttaccactgatatctcgagggcaaagatcttcatcggtaaggtaggaacgaaaagaagggctgagtttgaattgaagtctcgaaaactggtggtagaagaagctgcttcagccaaaaggcctgccagccccttgaaggcgaatcttccctcgagtaagaagcaaaagctttcggtacaaaaagggaaaccggctttgtctgagaatggcgattcaacaaccgaagaggaagacgtggacgccaccgaaactgaagatgaagggccgcgtgataagcacactcctgcatcctcgccacctctagcgcactcagaccatcatgaagtgacaacttttgaaaatacctcgctcgaagacatcgtctgggtgatcaagatcgactggctagaagcctgtgtagctgctggacatctggctcccttgggtgatagtctggtgtacaagtgcaaagttctggaccgaccaaaatcacgtaataccaaatctgtcaaggcagttttcactgcagcagcaaaggcggcacctgtctccaagacactgcttgccacacgaccaaaggcggggcacgacatattagacagggccaagacagatgttgcggccaccacaacgaaagctacatatcagagacagcaatttggcagccgtgcgtctcgtcgatttgagggcagaagttttgcccccactgcgcaatcgaaaggtgaaatatttgccgcgcaaaccgctcacctgctacaaaaaaccacaagtgagtatgagggtatagacagcgaatttcctcagcccccggattgggtgaagaaccacgtgaagtatgcttgccagcgcttcacgcctgcgaatggccccaatgaagattttctggaacatctcaaaaaagtccgaacagccagaacgctgattgacgatgaaatcggtgtacgcgcctattcgaccattatcgcctctattgcagcttatccgcacaaattgagtcaccctcgagagcttgctcagcttccgggttgtgacgagaagactgctgtgctattcgtcgaatggaagaacactggcagaatacaggctgtcgaggactttgagaatgacgaggcgatgaaggtcttgcggtctttctacgacatttggggtgttggcgcaaagactgcgcgacatttctactacaacaatcattggacagaattagacgacgttatcgaattcggctggaacgaactcgacagagtacaacagatcggagtcaagtactacgacgagtttctggtacccataccgcgccctgaggtcgaacagatagcgtctgttgttcgagaacacgcggtccaacttcgggatgatcgcatctccgtcacgatagtgggcggctaccgtcgtggcaaggctgcttctggcgacgtggacatgatcgtgtcgcatccagatcttgagtctactgctggtcttgtcagagatattgttgagtcactggaggaagcacagtggatcacacatactctaacaatgagtttgaccaataccaatagaggccagcatacgcttccattccgctcagcaaaaggtgcaggtgtcggattcgacactctagacaaagcgctcgtcgtgtggcagaacccagcatggcaaaatcgcgagcaagatctcagtgagaacccaagtgcaaagaatcccaacatacatcgacgcgtagacatcatcatagcaccctggcgtaccgtgggttgcgcagtcatgggctggagtggtggaacgacgtttcagagagatctgcgacgatatgcgaaggcaatcaaaggatggaaattcgacagcagtggtatcagaagccgaacttccggcgaagcgatctggctcgagggcccgactggtgtggatggcacaccagaagatgctgagaaggctgtcttcaagggcctaggactagaatacattccgccagagtaccgcgtcacatactgagtggtcacaaccacacgttcatggcttctcaatacaagaggctcacaacgccgcatgtcaatgcgaccttcacttgttagccttcatccggagatcccttcacacagattttcagtactactacatacaacagttttcaagcacaccgacagcagctgcgaatgatgtcttatttacttccacagacccacaatgcccaagaaaccacctgagcacaacgacaagcctaagaccagtagcaagagccgcaagcgcatcctttttatcatcttcttctgtatcaccttctccctcgcagctaccatcttcgccctgggcactcgtaagttctactggtggtaccagactacgcgacctctgaaacgtcaaaatgacgtcctcttctacaccatagaattcctcgtcatcagtatcccgatctgcgcatacccaggtatgcttgtcgcgacggtgtattactggaggaagaaaagcaagtacggagagttccagatccaaatgcggaggaaccgagatggacgcggctactggatcgacccaagcgacgtcgaggataagaagaaagaaggcgaggcgtcaaaggtgaacaaggagattacgaggatggcggcgcaaagaggcgtcgaggtgctgaaggagaaaaggaccatcaagttccaggatgagttacctttgccggcgaagatgcgtaggagtatactgtcaacattcagtggtactactgttgccgctgccgcaccacagatcgaatcgtcaatcacaacgcccaaatactcctcggtcaatccttacgggtggttcccgaacgctgaggagccggcagcgccgcagcgacagttcgggcgatcagactcggtgaagacgtgtgaggatagtccggtcgtgaagaagggagttactgatatttggttgaacaattttggtaaaaaggcgtccggagaaaagacggtcgggaggaatacgtgggatgaggatgtggaaatggggactttggggaagaaacctttataatctattgctatttacagtttccaggcatgaatacaatcagcattgttatcaatttgaagtattacaccgaaagtttgctgtccacagactttccctcatctccctgctagtcagtgctgaaacttggcactggtggtgttaagtgtctggcgacaatatctgctgcagctgtgttgttcgcctctagtcctgatcagcagtgaatacctcggaggacgacaagcgtgtgtcggcgaaagtgtttgggcgtgcaaggttgtagaacgctagagaacggtgatgcaggcgcgttgcaaccacgcacgtgggtacggcgtgggtctaggagcccaagcttcgacgtcatccatgtcgagggaaagcctctcttcgcagccatgcttagttcttgcacccatcaacacgccctcgtccacacaaccgatggacctgccgatctccgtgaattgccattgtgacaggttgcagctttagcgcagtgcggaggaagccatcgtaacatttacagacaaggagacgcgcaaggatctgtcacaatggcctcgagctctacggaaaccactcccctaatctcgtctctgtcgaacgcgactcgaccaccagtgtcgccgaaaccaccaaagccacaacggaccgtcacgttcaaccccacggtgcagtcatcaactgtcgtcccgccgtcgcgatccttttccaatggcagccaggcttcgggcgccgcggccggccagccgatgctatcgtccctcaatagcaagctgcgaagacgaaacagctctggcgcgcctgtaaaaggactgcctgcgcccaagatcggcccccagcgaactacaaggaccgcgcagaaactgaagctgcttccggacccagagaacgacgacgtcgaggacgaagagagcggacgcgacgtatacgtgcaatacacgagaatcaaggatccgacagcgaggagagatgccgcgcgtctaggtaaagcagacagagagcggttgcccagagtcacggcatactgcacttctgcctcgtacaaattggacgacctgatgcgcttcctcaaaggcaaacagaagctcagaggtgctcttcccaaacgcttcgacgagtgtatatattctccatacagctacgggacgaagggatcggtagatgtcgcaagtacatccgtgcttggtggaggttccgaagagaggcccaggagattctcggacagtgccatcgaggtcgagaccgagaaccagaggagacgagacaacctgatcgacttgcacgacgagggcgacgcgccagatattgacatggacgaggaaccacaaaggcccagaagaccttcgatgacgcacgcagattcagaccccgccatggaggtgccagactttgacattcaagtccacacgccagaagtattcctgttcgagtacggtacggtcgtgatttggggtatgacactccaggaagagaagcgcttcctgaaagaaatcgccaagttcgaagtcgacaagctaggcaaggacgaagttgagacggaagagttcaacttctactacacacgcgagtaccaggcccggatatacaacgacttcattagtctgcgcgagaagaagaactacatgatcaagcttgccatcagccacggcctctcccaaagtgtcaagacgtcgttattcgaggaccttgttgacaacaccatcgaggttaccaaggacattcccgaacaaatcgcgagctcgggcaaaatcaacctcaacaagaagcagatcaacatgcagattggagagctgtttattctgcgcatcagtatccatctacagggttcggtgctcgacgcgcccgagctcatgtgggcagaaccgcagctcgaccccgtttatcaggccgtaagaagctatctggagatggatcagagagtcagtctattgacggaaagactgaacgttattggagatctgctggccgttctcaaggaccagctgacggtcacacatgtaagtgcctcgacatggttctcattccttcttactgacttgaccagggtgaactgctcgaatggatcgtcatcatcctcatctttgctgaggtcctcgttgccgcaatcaatatcttcgtcgacctacatgcggcagactagacatgggtttgtttgtacatatatgtgtgctcttttgtgtacgatactttgtaatcaggctggagtttgtttgagcttcagcaaaacagtttacttcgtatcacggcgttcaaaataaagcgctgcaacacggtatctggaatttttttcttctctctcgatcggactaagatagtcgccatacgagcagttaattggatcatcacatagtttcttgtagctagatagagtcctcgagacatcatcttttgcgaatactacagatttcagggacatgatgacatcgtaatagtgcatgtgacaaacacgacgaatggtgacactcagacgtccccaccggtcaatttgtcagagaaatgccgggttctgggataagacgtttcccccaagattattcaggaggatggtgtaggcgtgacgctgcggatgttcgggcggacttggcggctccgctgaaccctgcgtggatgctactaccccatttctcgaagccgccggctggagcactagacttctgtacctccttcacccgtcctcgcccatagtctcagcgccccaatgaggagccgtcccagatgagttggaatctactcgagcgcttcatagagtcggaccacttcaacacggacccgtcgctagcagtggcctatcttgcgtgagtagcagtctgtccagaccccgaagccactgcaccgccgcacctgtgaccgcgtgcccgcacacatgatacagagcatccactgacgctgccgcacgtgcagacgctatgcagaccatgtcggaatccactacgtgctctgctcgaagctgcgccagtttgcgtacgaggagctcgagttcttcctgccgcagtacgtcgccgcacccatctcccgcacccggacgaatgagaagcttacatagcgggccacagactatgccacctgctcattagcatcgacaatgagtccatggcactggaagagttcataatagacctgtgcgaagagtccgtcaatggcgcactgctggtgcgtttccggacacagtgtctcctgcgcgcacgtgtgtggtactaacatgtcccgcagaccttctggctgttccaaacctatctgcacgacctcgccagcgccccgaactcgatcgccttcaagacgtgccgccgaatctacaaccgcgtgcagcgcattgtcttcgggtccgccgagccccagcgcagggagaagatcaaggagaatgcattgcccgtgaccgtgctctccagtctggtgctggcgagcatagcagcgccgttcctgcctgcccatgctggcccactggcgattgcgcaggcgcgaaaaccacggcccatagaggacatcatctccgacaatgtacagacggccaaggtggggaggagcaagacagtcacagccggatcaccacgcacgaagcagagaagaacaacccagcaacattcagatcccgaggatggacgccttaccaaagctgcttccccacgaccgcccaaggagctcccacgagaaacgaatgacctgaggagacaagctgcgcgacccaccaaccccgtacgggcaccctcagcccagcatagaccttcgctgctggcaatggaccccgaagcaagactcagctcatcttcgcttcccgacttccgcgatccgacatcctctccgttgcccacgccgcctgccaccgctgggctaggaccaaacccaatcaccctcatccctcggaagcaccacggacagccacccaggccgctcacgccgactgcactgtctcgcgcgcagaagattcgcttgctgcggtccaactacttccgcagtgagacgcaattcttgagtgctttggaggacatctcgaaccgcttggttatcgtgccgaaacctgcacgattgagtgctctaagggcagagcttgccttgatagcgcaagacttgcctgctgaggtcgatatccccatgctctcgccgcccacactcaaggatggaatcgcatcgcaaagccggcaccaccggatcgtgcgcatcaacccagcagaagcgaccagtctcaacagcgccgaacgagtgccgtacttattgatggtagaagtgctcgaggaggattttgactttgaccccgacacggagcaaaaccaacaattactggagaaactgatgtttgagaaggggacgtcaagacggcggctgttcgacataacgaatgctgaatatttggcctttgacagaaccccacccaacggctctgacagcgtctttgagcctgccactggtgaccttggcaatacttcgctcattggaggcacagaggaagatgatattgcgtctggcatggcgcgagtgacattaccaccagccgcagcgaacggcaaagccactgcacctaggtcgtcgagtggagcaaacaccttgtcttcaatggccaccatatccacccctcgcacatcagattcagcgatcagtagagccaacagtcctgctccagcaaggagaatgactatacccgccaacatgaaccgaggcaaccagggtgctgatcagccagacttcactgctcttgcaacgcacatgcggaccgcggcgcaaatgcttgcacaactggaagcaagtggctcgaaacggccgaaaacggaggttgcagcaatcaaggccaagatcatcgctagcatgcagagcttggaggaacagaacttcatggccgaagatcaaggacctacttttgacacgatcatggccgaggcagatccaacggcgatcactggagagccagaagaactcgatggactaccagtgggaacaaattctggtgcaggtgctgcgcgaatggagaacgacctcaagactggtggtatgcgaagaaagggcgaccgagacgacccaagtgctgctacatttggtgaggagtggagtgcaaagagggaacgcatacgacgatcatcgccttacggtcagatgaagaactgggatctcatcagtgtcattgtcaagacgggtacagacttgcggcaagaggcattcgcgtgccagttgatacaagtctgctcgaggatttgggaagaggctaatgtgccggtctggacgaaacgcatgcgcatcctcgtcaccggcgaatcctctggtctcatcgaaaccatcacgaacggcgtctcgctccactcgctgaagcgcagcttaacacttgctagtattgcggctggtactaatccccggaagcgcattgcaacactccaggaccactggcgcaagacttttggcgagccggagtccgaagcttacatcgcaggcgtcaacgctttcacgcgttcgctagccgcgtacagtgtcataagctacgtactgcaactcaaggatcgccacaacggcaatcttctcattgacaatatgggccacatcatccacatcgactttggatttatgctgtccaactcgccgggtagcatgggtttcgaagctgcgcctttcaagctcacgcaagaatacgtcgatgtactaggcggtgtcacaagccccgcgttcgaagagttcaaggctttatgcaaacatgccttccaggcactaagaaaagaggcagagcgcttgattatgttggtcgacctgatgagcaagcagagtaagatggactgcttcaaggccggtgcggcgagtgtaacaaatagtctcagagcgagactgatgttgcatttgagtaaagaggaggcagaagtttttgtggaagagttgattgcgaagagtgtggggagctattatacccgactgtaagtggcatgatgagatggaatgaagagcaaacagctaacatggcgatagttacgacacattccaataccgcacacaaggcatttactgaggccgagtatcatgttttttgctatttgagcatttaaatctccgcgggcaatcattgcataggctaggagcagcggcttggatagaagcgttaacgtatcaatattgaaagaaagcattgtcatgaccatttcacggttccatcaaattctttatccgagatcaacaaggtattgcagattaacccaaacccaaaaatctcacgccgaccagaaccaaccgcctcagaagctcaattcgcaaaaggcggcttctccctcgcctccccctccgccaccgcctcctgcctcttcgctgcccctttggccaccaacccctcattatgcatcacatgtcccgctttctccatgactttgcccagcgtcgaatctacacgacttccgttagcccatgccccctttaaaactctcttcatttaggtggattacttaccaccgctatgcgcaaacccccccgtcttattcccatacccggccccacccgtactcccactgcccgcgcgcgactcgctggcgcccgagtacggcgccgtgtcggcgtgcaggccgaagcggaattcgtcgttggagggggaagcggaggggaggtcggatttgttgccttggtgagttagttggtagtcttgcattcttttgtttcgagtagtgggcgatgaaattaggggctggtaggaggaggaggtggaggtagagatgggataatgcgtgagaagaaatatggtaccgaagcctgcgccgcctgttgccccggagccgtatttcggatgtgcgtccgagtaggcgtcgcgcgaggtgtggaggccgagacgggtactttcgtgtgcgtcggttagggacgaggggagggacgtgggtgctgtgcggttgccgtagcctgccatgtttgaagtgatttccggtaggttgagtgatgcaatgaagtgagtatgtgttatgggctatgagaaggagaactgtgtagatctttggaagaaagtctttggcattcatacgctgtggtcatactattggctatatacccagtcctcattcccatctgccgtagatagtagggaggcgtcgaagcaatggtcaagcctcatgacgtcttttggcttgggaagcttacttcttcccacgtggatcagagggatgtaagctctgtaagaggttcgcagacgctgccaagctgcatgcttgatattcttccgcgacttgattgtggatcgggtgagggtggccaggtgcgatcgtgatgagatctgagcatttcgaacagtgccaaaagacgtgaaagttgctggagcatatgtgcaaatgaaatggggtccctgagccaaaatccggtacatatatccaagtagttgccatcacaaggaggaggaatttggtggtgtgcaaatggtcattgacatcgaaatgctcctgattcgctcgattactttaggtcgctagctgaggcgagagatagctggattccagaaccggccgcctttcgctgatcacgataagaagtgttctgcgtcactggccctctatcctggggtatcgcacatcctgcgcgtgttcaaatgaaaagtccatacgccaagtgtccagctacgccaacaatgcatgcaatatgaggctgagaaaggaagtaaaacgcaatgacctcatcgaacatacttggactatttgaacgttagtcgcggctcggtgcgctaagttcgcgtacacttaccatgaacttcttgtggaaatcggagcgcagcatgtcgttgatgaactctttcttcttattgcggtcttcggtgcctcgtgcttggttcttgaacacaacatcgtcgtcccatcggcgcttcatggcgaagtcgcgggagttgagcaacggattgcctcttgcgacatcaatttcgcgctgttcttcttcctctgccgcgcgctctgcctcctccttggccttggcttcggcacgctccttcttgatcttctcgagttcgcgcatgagggctgccgtttcgtcttcttcgtcctcgtcactgggcacggttagtaacatacttgaacgtgatgtgtgagaacctactcctcgtcgctacttccactgtcttcactactgtcgtccgcatcaatgtcccggtactgctccagtacttctatacgtcgccgttttgccgctgcttcatcttcttcgccgtcttctgccgccggtactgcatcgatttggcgtttagacccaccgctagtgtccatggcagattctggctcgacataggtgccgttcttcttcgctgcgtgacgcgcttcagcctccaaaagctctgcgcggaggtcgcgcttgtatgcatcagcttcgccaccctgtccaggctgccgtctcttcaatgttgtgtgtgcaggaagcagtcgctgatggtaggcgggtccgcgctgggcttcttttccgcgtgcgggatcgaacgttggtctatgggcggtcgtcatggtgtcgtagaattaatgaacggttttggagacgcttgtggttggtttcggaagtcttgcgtgtcgttgacggtgacggttgcgcgattagatggagagatggggaagctgctttcgagatggaaaagtcgcgctaagccttgcgaccgcgccttcacgtttctccggcccgccgcattttcagtccccgcaaagggcaaccactaccttgataacaagcacttgtactcattttctcagaggtaagatgcctcgcgaagctgagatctctatcaatgagcgcgagttcatcaagcaagcgctgcaagagcagatccgtctcgatgggcgagccttcgacgcatttcgcaaagtagagctcacgtttggagaagagtacggcgttgcagatgtgcagttgggcaagacgaggtatttcttggatgggataggcatacgttcaagctaacacgttcagagtcgttgcgcgcatttccatagatgtgacaacgccactacctgagcgcaagttcgatggtgtctttcagattgtcacagagttctcgccaatggcttctccagcatttgaaattggtcggtatgtacagtcagacacagagcaagatacacgcgcaagaattagggaaattgaccccaggcagaccaacagacgccgaagtcattctttcgcgcatactagagaaagccattcgccgctcgaatgcccttgacaccgagtcactttgtattattgcgggcctgaaatgcttcgccctacgcgccgacgtacatgtcatcgaccatgacggtggactcatcgacgcttcgtgtattgcggtcatggctgctttgcaacactttcgaaggccggacgtactagtcgagggagagaaggcaacagtcctcagtgtccgcgagcgcgatcccatcccactatccatcctacaccagccgctttgtgtgaccttctcgtacttcgcagagggcgagctcttcttggtcgacgcaaatttggctgaagagcaggtacgacaaggagagattactatcacaatgaacaagcacggcgagatatgtcaaattgcaaagtatggaggagcaacagtgaacccactggccatgttgcagtgcaccaacgtcgccctgcaaaaggtcaaagagatgagcaagttcattcagcagaaattggacgaggacgcaaagcgaagggatgcaggaggtctgatggccgagctcagtgctgagaatgccaggtgagcggtaatggaacagtaggagtgttacaaaatcgacgactctggcccggcggatggtccgccctataccaccgtgcgtctacatagaccgcgacatctggtccgactctttgtaagagtgggtagaggtctagaaactctagtctggagcgcgggaagatgcgccatgaccagaggacggtcggcatctgggagaagatatacaaacactgtcttgtacagtatgttgccgattcaggcgattgcaagacgataaggcacgcgtagatagtggctaaaatgaagagctgcaattcaacaatcaagacgatgtacaatttgcaatctctgtagctgaatctttgcgactatttgcatatttttttatcctaatctagggctgaaagggtaggatgttgcttcgtcatccgtcgcgattcaaatgcgatgcctcggcttcgccgaatccatttgcaagtgcaaagaccactaacacgatagacgtctccacatgagttggtcgagactatgctgtgttgataattcccagcatcggccgagaacattcacatgtaaatatatatcattgctaacgcccaacgttgcttaacggtaatctgaaactgcgattacatattcaacattgcgtcatcgcgtctgacgtcttcgatctcaccacttccgccttgtgtcgcgtgttactgttacctactttcgcgactattttcacgtgttacctttcacaaacacccacagcacagcatgtcttccaaattagtgccttccgacccggctaaggtcatggttattcgcgatgtcgttcccagacagattaccacactttctgtgccgttttggcgctttggcagggtgaagattggaggacgaggcacaattggtatgcgcaactcattgcatatcgcgagctctgttgacttttgttatagtgcgccttcaatccggtgcccttgccgtcttctcgcccgtcgcattgaccgacgacgtaaagtccaaggtatccgagttaggagaagtcaagtacatcaccgcgctcgatgctgaagtacgctcgcccatttctatgccttcaacctgcacacgctcacaaataaacagcaccacatcttcctcggcccctggcacgaagcctacccaaccgcccaagtaatgggccccgaaacactccccgaaaagcgcgaaaaacaaggcaacgagaaagtccccttcgcccatgttttcaaaaagtccgcccccgtaacctcgatatcgcccgaattcgacgcagagttcgactgggaatatgtgccctcgcacataaacaaggaaatcgtcttccaccaccgcccctccaagacactcatacaagcagacatgatgttcaatttgcccgcgaccgagcagtttagcaaaacaggcgtggatccgaatagcggtatcttgacaaagatctttggcgcgctgcagagtacggcgggcacggcggtgtggcagaaacgcacgatttggtatgggacgagcagtggggataggagtgcgttcaatcagagtgtcgcgaggattaacaagtgggggtttgagcgaattgtgccgtgtcacggggatgttatcgagagagaggggaagagtgtgtgggagaaggtttttgcgtggcatttggaggcggcgaagaagggagagtagatgtggagggaggaggatgtgggtgcggaatggggatgataccatgtttctttgtgagtgtagagtgtgtatgaagtaataatatgttctcacattgattatcttggctctggcatgatttacaggattggtcacgagattagcatgcaccaatattgtactttttgtccattgaaataggatgctttttaggcaacttcgggagaggagagtagactaggtttcagacgtttcgcatgactcaaaatgcgccccatacagcagttctcattcctctgcttctgtcaaacctcattatcggttctttgcttttacactggttgaacagtgccctcacacaaccgacctccacgaacctttacctccactattcgacctactcgagcttatctttatcgtctctgatagcctgcccatagtcccccgcatttggcgtcctcacaatggtatgcgtatgatactttgccggctccttattcgtcaaaaacacgcccgaatgatgatccaactcaaccaaaataactggactctggatgcggaagtaaaacggatcctcgtcaccaaagccaccaatccagcagaagtgcgtttcgtcgaagtgcgactttatttgcgcgagcttcagatcgcgggacttggtaggatggtacagcaggaactcgtggcagatgtcgaggatgagctgctgctggtcggaggtgaaggctgagactggcacgccttcatacggcacgatgcggttgtcgcgaaaggcgccgcagcgatggcgctggtcgtccgggccccaagtgtccgagatcagttcatcgcgcttactctcatcattgttcgaatttccatagacctgcttcatgccctcatccctcaaattcttgaacacctgcgctttctgctgttgctccttgctcagactttgcatcagcttcaagccgagattgccctctttgtgcaggatctctgtgcctttccattcgccggcgtcgatgatgttgggctcggcgccggtgaatgatggagagagaatgacttgagggcctttgaagaagcaggcaatgtcgaggtggtggccgtagaggagccagccccatggctgtgagggggaagaagagggcgtaccgaagaggaggaagttgtaggagtatttgttcatgatgttggggagcttgacgacttcgcctaggaagtggttgacacgcatggcggagagtgccttttggtagccttctggtgacaaagaggcttcgatgacgcttaggattgactgagctgtttgctctggcactgtacactgtaagtccaaaactattatagtacagatttgtagacataccttcttccagcctgagaccaaaaggtcgcagcagaaactccggattactccaagctcgccactctcgtgcattgatctgatagctaactttctttctttggtcttcgctcaagccaccgagtaaatgttctgctttctgcacgacgtttcctatatcgaaaccctcatctcttgcttggtacagcccttctcttacttttccatcattagtcacacccttgtatggctcctcaagaagcttttcccagactttagtcaagtcgtacagccacggtggcgcgcgattgtcttgcattgactgcacatactcgtagatattttgcttagctgcagatgtgaatcttggactagtgaggtcgggcaaatgtgcgcgaaagccagctgacgcctggtcgaaagagttctttcgttccatgttctatagagcgatgctccttcagcttctgatgtcttccttatcgcttagttgtcgtctagacttctaagcggccttcaggtactgatccaatcgctccctagtgtattgcgctgctcggatgaatgctcttcctctctcctctagaacttgaagagatacgttcacaaatgcttaacagcgagaccgtgggttctggaaagttttggaaatgcagcaagtctcttccagagaacgtttagtgtgaaatgggttatggatgatgatgtgaagactgacgaagagtcgccgctgtacccacatgtaccccacaacagcctcacaccactagcgcggggtcagcagcccctcaatgcacacgcaatgtcttcccgctgctgtcatgtcatctgaagtaccggatcaacacttgtccaaaagaattcgatttaattctaccttaacagtgaaataacatcacgatcaatcgacaaaagctgctaaagcatcttcccgtcgaacggacgaaagcaccatgtcacagcaacgcaagggaccatttcggctcgttaccgtcaacacagctcccgagcgcgcgaaaaagctcattggacgcatgatagagagtctccaggaccgttatgacattgaatatgtcgcaaactgctcatgtacttcatgacattccaattggcagttacctcattgctgaccacctgctatagccattgaggaagtagcaccaacagtacgggaaaagcaacctaatgtactcttctccgcgtccatgtggactgcagagcaagcagcggaaattcgaggtattgcagagaaagagagacccggtatcaagacacacgcgataccacaggggttgcaggttgaaagaggcccggatgcaattgtcgaatacttggtagaaaaggtaccagcacttctagacagtatcgagacctagacgtgcatcttagcatgatggggcatgtgactatattaccattatgtaaaagatatatacgggcctccgatatgttgtcaagtctagtacaggccgctgcactcccagttcttagcatcatcgacatctccttcgcctgtgtactgtgcctgcttggggtacatgcaaagcggtctttgccttgttaccgcgttcgcagcagtgtcgttcgcgtatttggttccaacgacgtattctggaacttctccctcctctacccatgccatcattgccatcaacacatcgtgctccttgttctcaaatcctggcgtactatagacggtgctaccaacaacaggctgttggttgggtcccgcaaagtaccaaggcgcgttcggtgcaccaggtagcgaacctgaacaatgccccataccgggtaccaggaagaatttatagaaagagtccacgtcgataccctcaggtgcgagagtgcgtaggatgtggttgtagtagtaaggtgttgagccggtgggaatcagggcatcgctcattccgtggtaggacaagatctttccaccacgcgcatgatacttggacagatcaaagcccacagtagccttgccgggattgatggagtcgctcaaagcaatgatgtcatcagtgtagtcggtgtagttccatgatgggcccttgccaaggaagtacttgacatagtccgagcccaaaggattaggtgggccgctgataagtgcaggttgaccttcgctgctgagccagaatgtcgggaaaataagcttgtttccctctccgatatagtcggtgaaaaggttgtacactgtgtcgatttgagggccagtcaagcatttcgtgctgttcgcgccagcagccgcaccacaaagaagagcctcggggcggaagttgcaaccttgcgggtccgatacaaggccatcggtaagaccatcctgtggatcgcattgcttgatcacttcagcgttgaggacggagaagagagcaggcggaatgtggtagtccgcagtcgccggcaagttgtagagtgcgacacgggctgtccagggttgcatgtgcgcagtccaccaagcaggtgctccagcaacgataccgtcaaagtcctcggggtagaattcggcttctttcagaccctgacgaccgccagttgaacatccagaatagtagctgtagtgagcattttgttcataatacgcagcagtgatggctttcgcagcaacgacagaaccatgcatagcaatatgtccccagttttccactctttccgggtgttgataagcccacaatccatcgaaaagagaagagttatggccagtatctgtcgacatcacggcgaatccgtaacgtactcccgcgccctactagatcagtcattgttcatcgctcttgatgtcaatacgcaccatatcaaggtagttgatgccaccaccaaaaccaccgttgccgacggccagaaaacgttcgttccactcatcgggcaagaaaagaccaaagccgtacgttgagttgccgatcgagttgacctgcacagacaccgcgcacaaactgggaagattctgagggttctctgggtacccagtcgtgctgtttggtacttggaacgtagagttggccgcgagggagtaagcaaagtttacgcttgcgccgctgggaagtgcagcctggatactcccagggtcgcaacgtgcattcgcggcgcccacgagcgcacccaagctcagcaaagtgttttgcttcatgatagtatccaatgggcgcgaaaattgtctggtcgccgcaagtgcttgagtgtgctattcaagacgtgaagggatgggagcccataaacccgctggtattcagagattgtacctcgaaacgacacttcctggcgaaaagcaaggctcgcgaggcgcctctgcatgtggaaggatacccttgtacttctagcatcgtacggactcccgagctatagattcgctagcttctagtcaagaggggcgggaaagcgaccagaaatcgcaggaggaccggccagccattcttccgtcattcatatgtccatcgctgccgtgtttgaaggtccgagcgcttctggagaataaggatcaacggcccttttgcagattgctcacgcgaaacatcttgcccaggcttttccctcatctccgacatgattcatgcctaacaataccttctccagatcgaggatttttgaggaaccaacttctgtaagacgcaacctagggatgctgataagtgagatcaagaaacttccgatgtttaaccggaaaggtggggccagggtcgattcgggccggcaacgccccaccaccaccttcgatcatcggcagatggaagatgagttcgcatagcttgagatgatcaacttccattacagaacgcgcgatgcgtcttccatctggagcttctctgcgcgttgcggctctcttgatcgtccaatcatcgttactctgtgtcgctgcagtctagaagcaatcctggatgcggttaagcattcatccacatgtgtggctgactgtcagattggggaatagcttggcgcgaggcttctctccacccgtgtgaatgtggggatatagaaacgtctggagaagcatccacagcagcgtctgttaagaacatcatttcctgatcttgcagtattgtctctgatacacgtacacccttgactgtaatcgttgcgctatacatatatatttggaacaaaatctttgactttaatacactatggcggacaacttgaggatagcggttatcggagctggtaagtcccccatccatatgctcgcctacaacaggaactgacagcatgaaggcatgggtgggctcgcggcagccctcggtctggcaaaagctggccacaagaacattaccatctacgagcatgcaccgaacctgggctttgtcggtgcaggtattcagctagcgccaaacatggcccgaattcttgacaaatttggctgctggcagaagattgcctccgaagccgttcaatgcgcgaatacatcaatccgtgaaggctccacagataaagagctgggctatgtagatttagactacgtcaaggagaagtacggatacccgcacatggttggacatcgagccagtctagccggtggactctgcgagggatgcgaacaagaagctggcatcacattcaagctcggaagccaaatctcggatatcaaatttggtcccaagccgtcgttcaaggtgaatcctacgacaggtggcgagagctacaacgtagaatgtgatattctccttggtgccgatggagtaaagtcgaacacccgtgtgcagatgctcaaagaactcggacaccagggccaagcaagagattcgggacaagcagcataccgtatcatgctcacgcgcgagcaaatgcagcatgatcctgaactgcttaagctcatcgaatcggacacggtaacgcgctggatcggtgagaagaagcacatcatcgcatacccaattcacaacaagacaatctacaacattagtaccgcgcaaccagatgtaaacttcgccggcgcaccagacgcgcaatacacgacgcgaggaagcaagaaagcgatgctggaagtctacggcgacttctgtcccatgatacaccacatgctggatctcgttcccgaaggcgaagttgtagaatggaagctccgggtccacgacccactgcaaacatgggtacacggcagcaccgccctcgtcggagatgcatgccacccaactctcccgcatatggcacagggtgcggcacaagctatcgaggacggcgcagtcctcggcgtcgttttatcgccttccagaatcgccgacggtaagcccgagactattgagaaagcactcaggctgtacgagaaattacggaaacctagagcggaagcacttgttgaactggcagcggaaagtgggagggccatgcatttgggtgctggaaaggcgaaggaggagagggacaaggtctttgcggcgcttaaggctgggacaggcaaggtgccggataaatgggctgatgccgatgttcagtcgcaggtgtacggagtggatgttgttgctgatgctgaagcactgtgtgaagtggagggcttggttgcgaaattgtaagttatgcaatgtcctgttcgaaacagcatcctgtaaatgtgttgattttcgaacggtccgattcacgcaaatgccaaattcggaacagagtatgtatacattttagccgcacttgtacatttcatgcgctttgccaaaaggctacatccgtccagacatctcaccccgcatcttgtgtcctctccagtgcgtgaaaatgactgggaacaacgacactccaatgatcaaagcgaccacaacaccagcactgttcgctataccgacagtcgcgaacatatcagggaaccaaaaaggtccaatgaaaccccagacatgcctcacaaacgtgataaaaacgccaatactaccagcctcatctgggtagcagtccaccgcatacatgatgagagttgtagtgacaatctgattgcccgcagcagcgataccagcaccaatgataggcgtgacgttccactgaccctccggtgcctgctcgatacgaaccaagaatacaacgatcccgcaaattgtcagcagaatgccaaagtagctcaaccataagcgaaactccggtgcaggtctacgaggtgcaatgcgcttcgctcgtgcacgcatccacagatcgctcgagtagccactgatctgctcgccaacgatggacccaattatcagaccaaggaactggagaccaagctgttgtgcgttgaagtgaaacttttccgcaaagagctgtgggatttcaacgctagtcaagaccgacgcgaaaaggaacaccatcgcgtaagctacagttggaatcatgatgcatgggcacttggccagtctcaatggactgacgaacgctatcgctgtgatgggagttgtatcgatgcgacggaacttgaaatactgctccttccaagcagctcagcctgttgttgcgtgcttgacttgtccatggcgaatgaagcgagtctcggggccgaacaagccatagagaacgagctgaacgccattaatgatcgctaggatccagtagatccatcgataaccagcgtaggttgtcacgaagccgaagatcaaaggcgcgagaggtatgccaatcgtcagcatgacggtccagacacccatatatcgggctcgctcgcgcttgaagaaggattcgacaacgactgcgctaccaatcgcattgggcggagatatgaagaatgactgcaacgctctacaagctgccattgtcccgcaggtttgactctttgcacagccgatgttgaaagcaagactacctatcagggctgatgatgaaaattggtcgccggccatatcttgtagagagtggtcgccagaacagtggtgcgccgccgagaatagcaatttgcaaggacgtcaggtacgaagcgcgctgcaggctaacaccaagatcttctgcaatggtttcgtacgctggaatgatggcgctcgctgggaaggcacacatgcaggcgtggaaggcgacgaaggcgagattgaggactttcttgtgtgttggccagttgtacggatctgcatcactcatggtaggaagtgggtcgatatccagcgtcccatggcgttggatgaggtactggcgatgctcttctgagagatgggatgcctcttccttgtcgagataagtcccatgggttgctgcgtgttcgaagtcttcgttttgttgaacaccttccaaggcgtctttgctggccgtcattttcgtcgatctcgtcccacaaaagattgttcctgcaaaagaatagagttacgaaagtcgtgcaatgcaaacagccactggcataggatctcgagaaaaacgatctggaacaaggcgcttacaggaatctccaagtggattccccggatcaatgtcttggctacagcgcgttgccgtaacatcatcgcgatagtctgaatcatgccgtgcattcgtgccgcggctgatcgacacggcagcgatgcggagatggttgttttctcaaacgagtaagaaccggcgatgttaagcggataactgttatcggttgaggtgcgcagtgggtcgcggagttgggtggcaacgcctaacggtacctgagtgcacaagctccaaggatatcttatctgatggaaaggcgctctatgaatattagacggatgtattactattgagtagcgaaagattgaagctcatgcttgttcagcggcgggagtaagcgatacgatcccgcatctaacgtttgctaaaagcctaatccgcggaacgtaggtcctcgggtcatctccgagcgaggacattagttattatcccattcaaagcaaatcagggcagcctacatggattcacgaataagtctcatatgtattggcttcatgataggtccttgagtaaatacatgctactctatgccttcaagagcatcgctgtaaagatgccattgaagtctgcacgtgcagtgtctgcagttgtggagaggaaaattttccggaagggaccatctaaatcgctgctacgttcctatctaactccggaggaagaatattacctgtagccctcgctgtcgccgtgcaaagacaacgtttttcgtccgtgccagtggttttcgtgtccctctctatcgataaggtggcctaagcgcgttacgtgaggagttatagaaggagttattcatagcccctagcccgttgaaaacctatctcctcgttgaagcacgtatcctcgctgaagcacgtctcctcattgatggcctagctcctcgttgatggcctagctcctcgttgatagcctagctcctcgtcagtggcctgtcacgcggcgagcaaaaaaacgctgactctcaaacaggatttcctcaccaaatgtaagcaaacactaaaacttcctcttctctatctaagtttacgcgcctctacaatttctaaatcttaattctaattaaatgaaattatagagtaggcaaagctctataattctctctacttagaattatattttagagtttatacttagctacacacgcgatcgcagagaggaagttttaggagtcgctattattttgcttgccgcgtgcctgtcacctcgtccatggcctggctcctcattgatcacgtgcacgtctgattgcgtattgatccagagtccctagtaatcggcccaacaacaagccttccgctcattggccaatcactagtcatttgtactcgtctcgctgatacatatctagtcatgatcaatctgctaggatatgttcataagcccgaggcctccgcttccgttggggattacaagttcgaggagtcgacgtgaggcttcagaatattgcatctaacgcccatgatcccgggagatgcttcaggcaggtctatcaaaagtggtagcgccactcacaagtgttctcgaagaagtccgatcagatagagccttcgtcatgcggcatcggcgtgggaatcacccacgatttctggaagatctagaacgactttgtcgtcggcatcccaccaggactgcggcgaccattcgagcgattgtacatccccacacgacctggcatataaatggcctccacagcgtcaagcagaggaaactccacaaacttgtcagcggtaggcatgaatagcgagtcgaatcccacaagacggcgccctgtgatatcacagagcttgtcttcaaaagcaccatgattagtagggagctcgagcattcgatgccaaaatccaaggacgctaatgcgtagatatggcacctgattttttttgagcatgcccatgttcataccttgatctccgaagttcacaaccagattgtctatcgtcctatggttcctcgacatcaagtccaagtcgcgagaccaggacacactcaacacagctttgcatagcatcaaaccggagaaagagttaagaaacttttcgatgttatctgggctcttttgaagcaattctggctggatagtccaatcctccatcgtgaactgcttgatttgaagatcttttgctgagcccaacaagaatttgaacaagatctctggaccgtcacattcgtgcaccatgagagattcgatgctggatgggtcgatccactggaaggaatactcattgaccgtgtcgcggaaatatggcatgcattactacagtggcacatttggttttgagagggcctctctctgctgggtgcgcatcggccgcgctggaattgtgagcgacggagccgcgaaccatgagcatcgacaccggctcaacggcacagttcattcttctaaaatgcataggtcccacaaactcacacgctcgcagggtagggggcgacgggtcgtcaccaagacccccactatagaggcataaacggatcagtacagtccacaagcgcactactgaactgggatgtgacgaacgactgatgctggaactgctgagcgccggagtctcaacggaagaccctcacacgttcgtcgtcactgttggtctggcaagacctacagtgatcggaacgataacgacacttcttctctcttctcggcgacaggagaggagctagttggaggttggctcagggcctccaatgagcgaccgccactgactcttctctttttttccccattgatttacgcgccacatggcgggctgttgagaaaggaaatggacttgacgccgagtatgtgaaagacagcgaagccctacgtaaaggcggggtacggaagaaggaaatgaaggaaggcttcaaaagtgccgggaattcccgcttcgaaagtgtctggaaagcccaaaaaataaactaccttcacatgctacaatgtgtggccttccccctcgccaccgttgcccgatatatcacagctctccccatatcgcgccactactacacgaggaacgatcactgtatacaaagaaagaacagacagagacgctagaaagccgagaattttagcatcggcttacgctatagtaggttgaagatgcgtcgtgtacttcgaaagtgtttggtgaagggaagttggagtgaagtgaaatcgcaggcgcacaagccattacttacattatgacagcttattggccctacacgaaatcgaaggcgggcagtagatgttggtgctgcttgtatcattatgaattgtggctcttgctgagacttgtgtagaagcttgactgaccttacctttgtgcagagaagtcgttgtcgcgagagcaagtacgcaaattcctcacacacacacacatatatatgtatatattgcatccatttgtcaccaagtttaacattttaacaatttcttcattcattcctatcctcgcgaagcccctcatccatacacagcgcatctcaagcgctaggccttttatccatccatccacatgcacacgcgtccacagatccgtatctatacatgccggtcctggcccgagttccacataccgaatagacaaggaaaagacgcttatgtgtcccgtaccgaaggaaaagcgaaaagaaaaaattgccccaagttgttattacaccagaaaaatgccaaaaatacatgcataccgtggcccaggatgtgaaaatcattgggcatgtgctctctctgcgcgatcgctgatatgcgtgaagggcgtcgccgagtagtaacaaaacagactgctgacttcctcctcgatggaagggctccaccgccgctaattgcttttggttgcatccgcgcctgtcatttgtcgtcttccgtgtttcttttgctcatgccttggcaaagtctactgcgtagctgggttcgtaagctgcgtggatctttcgagacgccagaagctgtccagcagagcagcattctgctgcacaacatggaacctcagaacatccgtgggatctagtacaatatcaagtcaggaaacaactgtctctcgaagagcgaatggcagtatcaatgaacgtcagtgtgagttcgaaatctccgactatccacccttgcgatccgcagcatttgcaggaagaggctcgccggtattcttctgctcagctgacttctttttgttctttttgctgttgcgagcgttgcggatcggctgctgctgccatgagccattgtggtttgttccagcggacttgctgccattctcggttccttgttgttgggccttgcccttctgttgtccgttgcggttttctttgctagcatttgatggcggcgtatgagatgcgcgacggttctgctgactggtgtctttagcttgtgctttcacaccgttaatgagcttcccagcatcgtttggccgacttgctgacggtgaaggagtgcgcgtttcgaagacaggggatagcagcggcaatgtggccgacttgacttcctgaggaggcatccgggctgggttcgaagtgtctagagatgggagtccgttggtataagcaggagtacgccattgtggagggagagtacgcttgggagagatctcctcgttgtggctattcttctggccattgctcgcttcataggccatccatccttctggtagcggagggaaagactgttgaccctcgctcggcacacgtgtcaatccgtttgattcggcagaagggctgcttcttgttgaaccgttgactataggtggacccatcgaatctgctgcagcaatcttgtggcgttgcatctcttccagaaccatctgctggcgtgcctgaatctcattgatctgatgcatagcttgctggttcgagaaaatgcccagtccattggtcttcgatagatccggcgggagtgattcaattgtgtcactcctaatacgaggttcccgcggaggagttgggaatgagccattcacgatcactggcccgctatcaacgggcggtcgaacggagtccacacgagctttacgctggtcattgactgccacgttgggatcatgaactccagttgagtagctcctcatgtgaccaccaagaggtgacggcgaccgcgatactcgtcgcaaagcagtgttcagaagaggctgtgttatctcaggggacacacgtcggcggcgttgggctaattcgctaaaagaaggtattggcccgactacatagtcctgcagttgacgtggttgaggctgctctacaacataatagccgggatattctttgggtggcgctgtctctaggggtggagcagtcacttcgggcatgacaggctccggatggcttgacagtgggctgtattggacgtccgaagccgattgcggcacatgaatgtcctgcggcgtagaccgcgcgattggatatccagcaaaagttgctgtggcaggatcaaagtattgaggtactgcctggtaacctgcaggtatcggctgcggcgcaacagcgcgtgggggttgagaatgcgagcgaagtgatgcagtatcactagcattggaaggtcggtggacctgcctccgaagaccaggaatgctattgcttagtgatggagacgatggattcgttcgggttccgtcttgcgagccagcgtcttgagattgtgctggattgtagaaaccaggataatggtaaagaaagccttgcgggagactgttcgatgggacctggacctcacctaagcgaggacttgaattgccgttgacgtactgcgtcttctgcggcgaacttgatacgttgcttgagccacgattctgggcctgggcttgggcaattgcatgtgcatgcatctgggccgctcgtacctgttgactttgctgggcatgttgttgcgcagccaagtgggcccgaaggttgttcgactgcatctctaggagttggtattgttgagccaaatgatcgtgtagctggagctgatcatgcatacccctagagaacgcaaagtattcttgtccaggtccagcggagatgggcgggctatgcaagaacggtggccgaccttgtagataggaattgctgccggatgatcgtctgccattgttattctggttccttgaattgaaaccacctctgcctccacggtgatttgatcccccacgtccatttcgcgtcgggacgctggaggtgatggttgccttctgcgattgtggtttcttgaagatggagctcgactgctcctgggcgggaaattcatactgctcacatgccttttctagctgttgactgtctgcaagcagatcgaaagcacgtcgtatctccagatgaattccacgccaagcataatcgtccgcggaattgcccagatttcggtcagtactgaaaggctcttcaacacaaaggcgatttacgccttccttttgtccacctccagggtgccagttcttctcttctctttgtatgcgacaaccctggcgtacggataccacaatcttctcgtaatcgacctcgtgaccataaagccggaagaaatgaaacagcaattgtccgagactctcagcattgcttttgccgaaacctcgcaaggcctcaagatcgtccgcaaaactagacagggaaggctttccagtgtcttggtctattttcctgtccggaagcttgtgtagagaaggaaggatgggcggatcgcgtgtttgtaaaaagttcaggatcatgcatatccaggtgtacgagctgattgtaccaccaatgcctgcgtcatgttagcagggtcggcgcaactagtggaggacctaccagcgtcattcaaaatacgcctcttggtccaatgcttgacgatcatggcgagtggccgaacgcgatcatcaatctggacgtagaggttgatcatgcgagtattctcgagcgccgcgacgttgttgacgttcatatcacacgaaagctgcagctcaggatcccagacttttacgatccggaccttggctgccggtatgcataccacacgctccataccgtctgccaatgttagtcaagggaaaagattgctgcgttaaagaacctacgcttgtcgagagcctcggcgagcatgtgcatctcctccaaccgtttcatcggcgtctggatgcatatgtcaactagggaagttagcatatgttgtcaagcatgtgattagctgtctcaccgtcgctctctgctgtccacagcatgttgccagaggatccaaagattgagaccttgaactcgttgccgggaaactccgtctccagtatgcgctgcaccttggccacaaatttgttccggacggcggtgttctcctgggtcggctgtatccgatcgtacagctcacgcatatcgccgctaagcttgtcgtcctcgtggggatccaacgtcttcttgggctcgtcctttgccttttctagaatgtcagaagagtggtagggcatgcgtctcctcccaagcgagccgacatttgtctcaaacttgcacttgacagggcgcgcgggtcgaagcgtgggcatggtgctgttcgcttcggaggctacggagcgtggcgagtggctgcccagtccgccgttcggggacggggagcgtgagtgtgtgtcgtatcggcgggcgacttgtaagggtgtggatggcacagaattcgagtggtgtgagacgatggacgggcgctgggcgcgggccacggcgcctgcttcttctcgtttgctggccatatttgttgctggcgccccgtttgatgtcatcgtcggcgcgctggactgcacgctacactgcgactccttattcccatctgcggtatctttcggcgccggtgccgactttgcgggctgtttcttgggcagaagacgggctgagtcccgctgcggtggcgggctcagggagtggggagacacgatgacggcgggcaggggcgtgtgcgaggcggcgggctgcagttcgtcgatgcgcgcaagctgcaggaacgggtgcagcagcagatagggcggggcgtgcagagcgtgtgcaggtgagtgcacaaatggcgagtagggcggcgtccacagattcaggccggcgggcggctgctcgacgagggaggcgcgctgtttggtctgacggtcgaccgagtggatgggcagaggatgctgaatgtaaagataggcagagctgctgtggcggcggtcgcccataaacttctgtgggcgtcgagtggagagccgtggggagggggctgttgctgcaatgcggctcgactgcagacccggggccctggctacgcggcaatggcgtgtggagagtgaaggtcgagcgggtcacgttctcgtctggtgagtaccacacgggcagtgggcagtgaatgcagtgctattcggcgtcgtgtgtgaacccctgctgcggagaatcaatggctcgctggaatccggcgcggacagcggctcagggacgaactcgaggggctaggaaaaggcaggcggcgctgctgctgcaatgcgggaaacaacaacgaggaaacgggaatctagtgggaggcagctctatgcagcgggcgaaagtgtgcatatacactggctcgcagtgggtaaatcgcggtcaaggagggatgaacgccagggccgcaactgggactagcacggttcggaatggcctggcacctccacgcgctacatgcgctgctcagggctgtcacagggacgttttgatacctgccaatttattcacgcctcacgccaatttgtgccgcgagctcttccacgcatgtcttgcggcttgcctcgacccgcccgtgggcacgcagtccccgttgcctgggtgcacttgcaaatcttcctttcttgaagccacggtacaacaaagttgctccttccccatgcgaactctctttccccgcttgtcaaagagagagacaacggaaaaaagtacaatccgccgccaccgctgcccatctcacgacaccattggacgtctctcgtgttgcgccgtcagccgtcatcagccttcgtggggtctgaccggagcagatgtgccttgtatgagactctgcttggcggccgtagtccggagggtgtgcatcgagcacgcctgcgcttttctgtaacgacagtaccatctacataacccaacaaagccccagatctctaagatgcattacaagggcgtctggaatctagtatgccccgcccgccgggcgtgctaatcatatgatgtggcatgcacaccccccgtctaagccgcttactgagtataaaaggaaagttgcaactagctagtcgttttcggctttgggagatcattgctgaagccgtcctgtgtcggacaccggatatagcagcgcctcttcggcctctactcatggtgcgctgactacaaagcccatcctgccgagctgaagtcgtagagcgaaatgcactgtggagcacgataagacgatgcggccagcccccgcaagaatgacctctgaaattgcagcgccttgtggcacacggtgagatatcttccagattcggttgttacccaagaaccctatgtacaagtttcatagccgtccaccagcgccaagagggccgtcagaccaatatctcatcctttaagcatgccagtatgcacacctcctgcagggacagcccgccggtagagcgcgtgcatccgcaatccagatccaaacatagaagcaggcaaattcctcggaggaactcaagtgtttcactcaccaatcaagatgacgttacaaagatccgtagattaccttaatctgtgacactcgtttgcccaccggatttattcgagggtgccgcccacccgccgccgcggcttgaccctgactacggcacggcgcttcgagccaagtgcgcagttctcgctacggcaggcgcatcgcgctaacacggaaggaacgatgtcatgcatcaccaatgccgaggtcgcttcaacggctgacgccctatccagattatgttggcttctcgacttctacgtgttaatgtcccttcagcatacctacacgtcccaaacaccagtcgtagagcgttttcgtccacaatggcacaacaacgcattggtgagctgtgagcagcattcttgtgcgacagtggctcactggtagatagcgaaccccgccctgttgtatgtcgaccctctccagatggtcaatcacctcactcatcgtgtctagcatttgcgacttgcaagagaagttccggcctgccatttatgaattccccaaggtagtctcaacagcgcaaaagctgctccgagcgagtaagtgcaccttctataagctcgctacacatcacgcctctcgaaccatccagcccttagcttacacaatcctcaggccaggtcttaaacatacctgtcttcgccactacacaaaacaaggcccgactcggcgagacatgcccagaactcgggctagatgcgcaaggcggcgtcaagaccgaatgccatattgataagacgctgttctccatgatgtatgtcattacaaccgtgcaacatgctcaaggccacacgaagtaacacttcatagcacacccgacgtcaagaaagctctcgataagctaaacgctactggcccactttcgtgcattatcgtcggcatcgagagtcacatctgcgtcacacaaaccaccatcgatctgcttcgagcgggacacaaggtctacgtcatcgcagatggagtcagcagctgcaacaaggaggaagtcccaatcgcgttggcacggttgaggcatgaaggtgcagtagtgactacgagcgagagcataatgtacgaatgcgtgggagatgctggatcagatgagtacgtcgattgtccctggaagcgcgcatgccgtcgaaccgcgactaactcaaccgcaggttcaagcagattattaaaatcgtcaaagagaattcccagagcacgaaagatgttctgcagactctgtgtaagatttgaaatgcaatagttaagctaccatattggttcagatgtttctcaaggtcgaacaagtcgatattgctcacagaggaagtttcccactctcatccgtcatgttgaaatccaccaccgttccgtttggataaacttcccggcaccacgcttccttctcgtgtccctgtgccgggtacggacacatgcgcacaggctctgatgagttgtagtggtgtcgatggccgaatagaggctggcatgtgaacatgcagagcggatcccagtagtggtaggatatgtagatgagggcgaagagagtgatgagaaggaaagtaagagaaaggagtatcggcttgaggcgcgaaggggcttggactcggcgcgtaggagatggtgtggggttgtgaggcgttcccttggtgtcgtgagtgttggtatctttaggattgtctgccaggtcgcgcttttcggagggagccattgaagggcgaattgggattgagtatcagagctaattattgaaattgggagggatgtctgcttccgaaaactttgattctgcgaagcttcgcgtagaagttgtaaagttgcaaatctgctcagaaaaggtatgttcgttctttatttgttcttggttgccgcagtgagagagatggatgagctaatatgagggctgacagctagttggatatgtaccggtatggggcgaaacgcggggtctgatccgtgcgtcactgcgccacaaacgtgcctctgtgtacaagtttcaatctgttgtctggttgcagttcagaggtgagttcatactgctaattttaagaattgcacttgttgtcgtaccttgagtcttttgtgactcggatgcttctcggtcgcctggaagtaaagacatcaggcaaccatggtactccgcctcgctttacgcccggcggttatttatgtgggtatcatgccctgtagttgcagtcaagctcagtattcttggtgctctttacttagaagtagtggatttttgaaaccaacttcaactcgaaggatcagggcgatgtagacattgctgacaagaggcggcacagagacacatcgaggcgcacattattcttaatcgacagcaatggatgacaaaatcagcacttaccgacatgcacagattgtgcgcaaccaaggagagggtacttacgcccgctgcatgtcggcggcgaaaaagcgtaaattcctgacgatcgggggccgaaggatgtgttgcttccaaagtgaaagtggctgagggcggcacagcatatactgtaagctgcgtatctcaaccagacatcgatgcgacttggctaccataggtatgtcaagtataaagtacatggaaaagatcaagcatagatcttcagtaacatagcctgagaaccacttctcacaccaacagcaagatgcagaaattcacctacgttttactttgttcggccctttctaccgccacagcgagagtgatattgcccatggatgcaatcgctagcctagcgaatctgaagcagagacaggaggggggcgatgacccttcagctgaaggagtcaagatcaattatcttggatgcgacaacaatatgagaagagacatatcggatgcttgggacgatgcagtcaagctcgccgagaacatcaaggatattgatactgccaccgacatcggctcttttgactgtaagtttactatcgctctgttgtttgccatgtctatcaacgatagaaaaggaacattatgaatccatttactgacattttctaagtttttggtcccaatatgcaaacagaaggcgcagggtacaagatcctcaacgtatacaacaacgccgcaacttatgggcagaccctattgtggggatggcgcgtgaatgccttctgcccgcctgcggataaggacctcctcagatcatgcacgcccggcacggtagccttccagtggaatactttgtgcgcagacggacgctgcgtatgcgatacccgcgatagtaacggcaagtgcaacaagcgggatcagtggaataacgacccggacaagtcgtacatcaacatacaattctgcgacgatttcttcaagcaacaaacattgcagcagactatcgatgcaggcaaaaatgctccaaaggaatccaagtacaacttggattactactggcatagcaagggtaaggaagatctcttcatgacagtcgagaacggttctgacaagtcgcaggcaaaattttgttccatgagctactccacggcgccacggtgggcaccaaagcaaacgagaacctgggcatcacagatctcgtcatcagaattcgcaaacacaacaaacctgatgagtttgaagacgttggtgcatatgggccactgaacgctaaaatgttggctcgtaccattcgggagaacaactttgaccacgtacgtacatcactcttgccccatgaatctccagggcggcagagcaatctgtccttgaagctgtgaatcgatacgtcggctatgaaccttttactaaccatcaaccaggtcagacaaaatgacgacaactggactggctatgctcttggtaagtcagagcgttacccgtttcacaatcaacgcgctaattacccattgattagccaaatacatacagaaaacagtcggcgtctatccgatcctccctcttgcagacggttatgtatatgccgacagtgcatcttacgttccacattcacttctccttctcggcaaagacaaggatgacaaagagaaggtctacgtcaacaacgactactacacatctaacctgctatctcaagccaaatcggacaccgtttatctcgaaggaggcccaactctcgatgaaaaggcttttggctacaaccccgactccgactatccgaagtggtacatcgagcggatcaggaaggcgagcaacggagacttggacggcaccggccccgtaccaacgcctggtcctccaaacccacagagccctgagtctactatcggaaccgtgaatgtcattgtggctagggctacacctggccctccaaaccctccaagacctgagtctactattgggacaaagaatatcgtcgtgcccagggacacacctggccttccaagccccccgggccctcagcctcctatcaggacgagcaagaagatcattgcggctagagacacaccgggtcctccaagccctccaggtcctgagtctacaatcggaaccaaacaaatcattgtacctagagccacacttacgtctactcctgaacctatgcccatacgggcccggtagggcgggatactcgagttcttctgagaccgaagcccctgtgcgaaccaatgacggtaatcgacatgttctaccatttcgacgtagggcaagctggcgtgcgcgttgacctgtgcaagtgtgatcctacaacgtgccgcgatgttcgtgcttgggcacgtgcaaattttcagggtcttgggaagacgggcaagtctggagagaagtgatggccgccccgaaccgaaaggctggttttgaagtgtctgctagagaggagactgtaaaccaagtgggagacacaaatcatggtcacatcagaggccttgtctttctataaacattaggaagaggtttgatcttattttgcctgttctctatgattatacatgtagcttacctactctcgctcaggctgttttgaaaagcacgagttttcagcctctttctcagagtcacggtcacaatatcaatcggtgaatacctccatcgccatggctaccaccgtggaccaatatgcgatcaaaggtcgtggaaaaagaactgcaacaccaactaacccattcgccgatatcctgcaaagcacaaaaagtatttagcaaagcttgctcaggtacgaatgacttgagatacgagaaatgcaagtataagattcgctcgggaaacttccgatgcatctagtctaactgacgaacatgctttgctgatcctgacaaatggctcaccgggtttcgtaggtcggctccgaacttaacgcgagtgcataacacgttaaatccggtccggagagttctcagccttttactgcaaccggccgtcgcacactgtagcgtcatcgatgcactcgaattacaggttgagaatgcacgttctggggttccagtcactagcgtggacggcacttcgcgggtagccaacgtaatcccctaccttaactcacaccctagcactcgttcggtaatagtgatccctgtagcacagcatactgctaacgtacctcatcccctagtcatgatgactattctacgtagtcgatattgtcgtcagcaattggtaccatgcaagagcggcagaaagcgcattgtggaggcctgaagaccggtagccagatgttataagatcatctcgcttccatattctctcgagcaattacagagttacctggtagttcaagatgaaatatccttcagcgttcaccgtattcctacttgcaagaagcgctcatgcccttcccgcacctgcgccagtagattccatgggaggcgccatgtcatcgcagggagcttcatcgcttgatacgtccgccatcatcgacctgcctcttccatctgctgcagtagggtctcttcgtggctcagaggccttgctcggttacaacccttccaacccgatcacaaaagagacaactgtcatccctcccagtgactttgagctcggtactgggcagtcagaagatgcagatcttggattgtacattgatctcagcactgtgaagaatccacaaccaatccgcggtggtactacaggcccgactgaaccaggtccacggtaagcatatctcgccttgcgatctaagtgttggtctgatcataattgcagcacccaggcatatgaccgcctgaatagcgacatctatgccccaccaccatctgatatgggtgatgtgagcaatgcgaaatggcccttcggtctcagtcacaatcgtcacggcctcgcaggtgctggatgggcccgatcgcagaataccgaccaactccctagttctgttgccatggccggaacgaacatgcgtcttagtccgaacgcctatcgcgagttacattggcataagcaaaatgaatggagtctaattttgaacggaagtgtccgagttgcctccatgaacgaaggcggcgaaacatttgtcgatgacctccaagcaggcgacgtctggtttttccctgccggcattccacattctattcaagccttcgagaatggttgtgaattcctccttgtctttgacgacggtggcttcagcgaagaaaataccttcctcctttccgaactcatgctacgcaaccccaaagaagtcatcgctaagaacttccgcacctccgtggaaaaactcgcaccccttcccaaggagcaactctggatcttccccggtacccccgcgccatcaaatatcagcgagcaaaatgttaccgggcccgctggcattattccaacaagtgtgagttacagctaccactggagtcagcaacaacctctccaggtccccggcgggtccatcaagatcctcgatcccgcgacgtttcctgtcgcgagtaaatttagtgtagcgttgatcaccgtcgagcctggtgccatgcgtgaactacactggcacaccacatctgacgagtggtcatatttcctcgccggtaccgcgcgcctcacggtctacgaagcgcccgcgtcatctcgcacattcgacttttcagccggagacgtgggatacgtccctgtgcccaacgcacactaccttgagaatacaggcaacgagactctgatctatatggaggtcttgcaggctccgcagtattcagatattagcgtaaatcagtggctgggacttacaccgaagcagattgttaaggatcatttgggtttggatgatgatatcatcgatggatttaagaagacgaaggagtttattatacagggaaatagagatttgacggcgaccaatttcacagagaagagatttgcgccgggagtgcatgggggtgcgtaaggcggttcataggatcaaatagaaagctttataaagatgcacaccggacgtacagtgccatccgaaatcagtgtcacccctgatgttttcgcacgcacacatactccattctgacagacaggggtctgcatatgatctcacctggtttgtgctaacgtaagaagaagcgagcgatgcctggtgttgggaatagagcggtttggtcagcccttgcgactagccatctatgtcctgctaggaagctcactctttaaggtccaacctcatcgagccatctgcagtaaagcccatcatacaggcgttccatataattccgaaccttaggtgttgtcatcctgttatctttttcacatttccgaaacataatcacacgaagaaaacgctcacagagcatgtcaacgtccccatcgcacgacctcgggtttattggacttcgtcagatagaaccttctcgcaatgcgcaacactgccccaacagaacgcagctgctgactagctcatttgtgctgataacatgggcgcactgaatagtaataaaacaccaaggatttggtcattagacacagatcagctctcggtacagtacagtacaatattaaatttattgcattatttagtgagtaatgcacagctttgcaagaccacagacatcactgctaaaatctgcagactttattcctattgtttacagtcgcttgcaaaatcggcttctacccaaacacactgggggaaacattgcccagcatcactgaacagggggttaacccccaccttctcaaatagagtatagcactgagtaggctctcaacacatgactgtaacatgagccgagctgaggcatacgaaacgttgacaggtgaagtgcctatcttacaataacttacagtattttaccactccatcaacgaaggcctcgcttggagttggaaaatgcaactgagttctagtaaagctagaatacaaccgtaattataaatgccacagagactgagaatgaaagcggatttgaggctaaccgactgttcgaaagactaagatacaatacgttgaacaaataaatacttctgaattagaaaatcatgacaacctaggacgaatgtaaaagtaatcagggaggtggtggaaacaagcgagagggcgtttaaatgcagagttgtttcaagtctacctcgactctagcagcttggccaccttgtgcccttcttctgctgcccactacagcggcgtctaacctctatagtcctttaagtccgcctcaacgtcgtcctgctcaactagcaccttaaccaccgcctcataccctcttgctgctgcccaccacagcagcgtccgacctctatagtcctttaagtccgcctcaacgtcattctgctcgactagcaccttaactactgcctcataccctctttctgctgctaacaacagcagcgtccgactattgctgtcttttaagtccgctttaacgtcttctcgctcaactagcatcttaacaatcgcctcgtgccctctaaatgccgcccacaacagcggcgtgtgactgttgttgtccttcaagtctgcttcgacgtcgtcccgctcaaccagcaccttaactactgcctcgtgccctcctcctgctgcccaccacagcggtgtcctaccgttgttgtcctttgagtccgctttaacgtcttctcgcttaaccagcaccttaactactgcctcatgccctcttgctgctgccaacgacagcggcgtctgaccattgctgtcttttgagtcaacaggaagaactttctccttcacagtccaagaaagaagcccctcacacaggtgtagcagccctgaggaggccgctaaatgtagacccgtcatctgcttccgaaaatcttgactatatctcgggtatttatagccaggcattgatttggtttgaacagcacaagccaccaagttcttgtcctgaagcagacgcatggctagtccatatacctcctcttgaacaatgcctgcatgctctacccagtatcgagcagagtagttcaggaatatgttctcctcaagcctggtttcgaactctgcgtcgctcgcacagctaccgctcctgaacgttttgaaacagaggtacgcaatacacgtggacgcaatgtcgtgctgagcgctagggttccacttctcccggatgcccttcaagtaatcttgtgtagtgtagtggacgagacgaatgacattgctctcctcgtccactgtgacaaggccagcacatacagagacgatctcttctatatcaggaatattgtcctcctctagttcctcctcatctaactctactgccaaggcatggcataattctccagtagttagcggccttgccgcatacgagatccaggataagacgctctttgctcgcgccgtcttcccaggtagctgaccgtctatcctctcgatggctccgtcatatgcctttttgagcgcttcagtgcctccagaaaggtgctcgagcgtagactttactttcttttttgtgtccttatcgagtagcaaatccacatgcagacgagcaagtagaaacctagtaggcttgtaagctaaaggttcttgaaaggggtatgcaagaaactcacatgccatccaccgcctgcacaatcttgttctggacgagtttctgaagagcgtcatcgcgtcggacgcatcctggcagccgtttgatttggccagccacatatcgtttcacgtccgcgtcgtctgcacgtacctctagcttgggcagaccattgaactcttcgacaatatccggaataaaccgtgaagtagccatcagacgcaagcccgttttgctttgcaagttgcgaagcttactcagaagttctcggcgatcgtcatgaacacattcgtccagcgcgtctataacaacgtatatccttgagtagtctaccagcaccgattgcaaagcaccaagcatttcctcaaccgacggtctcgtccgtcgaacttcgtggtggtcgtacagactccacagaggcttcgcaatcgatggccggtcctgcaccagctgcttcagcatcgccgcaagcagactagaagtggtttgatccgcctgccgtttgtagttgcagtacatgtacgcaactccaatgtcagcagtctgcacagtcttctgcagatgatccaccgcaatcgctgtcatcatcgtcttgcctgctccaggaatgccgtgacagaatagcgtctgacttgtaccactaacccaatcagtgaactcaggggactcaaggaaccagaagcctgtttcttcttgcctgcgcgcaatgaagtcggattgctgagcggaaaagtcggccgaggatagccagtccatgataaggtggtgcctttgacggtcttggtcttgctgcatggcatcgacgcctatcttggatagccttgtctgcgcgttttgcatgggaaggtcagcgcagcgctgcgatgctgcgcgacacacttgctgcaggtgttgagtgaccctgcctcctgtgttctagaaggatacaaacaaagtgatccattttgcagccccaatctcgcacagagcgcacatatatgatgtgtatgatagtagagaagggaagtcttttaaccttccttttttggatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttgaagaattgggatgaattattagaaatatagctttgcagtatgttatcttgttcaccacactcaaggctcttccactgtaatgccggcatgcctcaaatgacctctcgcactatcttgtctctcgcccacaacgtcgatacaccacctgagaaacacaccaaaaccctgtcctggcgcctctttaaacacttgctagtgcttcttgacgaaagcctttagttccgcgaagaactcttcgattgggttgaagcgcggcgagtacggagacagatagagaagtgctacgccagcgtcctcacatatctgacggagtcggtcggattgatggaaatatgcgttgtccatcacgagaacagaatgtctcttagactctgtgctgcaatgttgcaaaagctgtgctacaaaatcttcgtacaaggcgctgtccgttcccccttaatacacgcgcgagagcaggacaccatcctgggtgtatgctgctaggatctgatgtcgctggttgcggtggaactgagtgacttggacgggcgtcgtgccgacaggcgaccagctagtgcgctgtgtgccgatgcgtttgtcgcagctagacttatcaataaagacgagctgataggagcagaactgcgagactttgtgaaagtagtagctttgaagatccgcgttctgtttccgtgctacctgccgggttgtctttttagatcactttatggacttcaacgccctgcttacgctcgcctgcgacactccgataccaaacgtgttgcgcacaaaacgagccatctcgtcttgatacagccctggctctgcgagaagattgataaatgctgcttcgccaacttcctataccaacgattctataagctcttccatacgaatggatgctgtaccaatgttatcggtggcttctcgctcaatgcgcgcggtcacgctcgcgcgaatgagctcggcaacggtgataggagcttcaacaggcgcagaaaacgagtctgacatatcttttagtggtagatatgctaaagggatgggtggtgtgctcaagtgatcgacttgaatgctgtatggaagggcaaatgtgaaagcctgaagataggttgttggatgagttggaggtttagttagaaatgtagaagggatctttatacctataggacgacattaacctgtgtggaaacagtatgttaatcttattcttgcttcaaaactatgtactcgcaaatgtgcatatgatagctgccaaatcacacaataattatcacagatacatcagggactagttgagggaaagcgtagaaattatatccatgcactagcggcaagtgaacaatgagttcttcagtcaatttacgcgtgcttcttcgatccacgtcataatggcggctcgggccaatcagtggtgaattgtgctttcacccttggcggcgcgactagcccaagcttgtccaagcgtgttttactcccacaaaacttgcacagtattatttcacatcatctgttcgtcaatctagcggaaatgccgtcactctacttcattgtgcgcttcgaggcagccaatgagagcaaatcatcctgccgaaccagggatatcacgataaccgggctgccagcagctctggaagctgacacgacgcgcactgtcaagacgtacactgttatagatgaggaagtcgccggtggcccttggacataccgcgtcgctttcgatatcatcaacatgaacggcaaagacgtgcacgtttcctacggcagcgtctctcgagacgatgcacttcatcacctcaaagaaatcaccgactccgtcaaagaacatgacgcagaaagggtcaaaaacgacaatatgcgcaacaaagaccccgaagacgacatttacgatgcgcccgatagtaacgacaaagctgaaatacagtgggaggacgacacttgcatcaagatcaggctgcgaagagacagctttctctggtacaagctgtacatcgtggatgtagaggaccgagcgaactggagagccaaggagcctgacgtgcaggaaggcggagataagaagagaaggaagatggatattgaggtggctgtaggcgaagacatgcatttttttgacgatgtcgagggcaagggcgtgtagacgtggcgtaactcttaggacacgagtacagagtgtctgaaaatttcctcaatcaagctcatgtcatactgcggttcaccaatccgcgatttgcattttcacggccctgactcttttgacaaagtcttccatcctgaagagctatggcgtcaaatcatgcaatcgccgcctagctcaacaatgttgacgtctgatgccacgaggcaccgaccatcttcctgtacatctttcccttagcgttggatcaccataagataattcgttaggcgctttcaacataaccggaaacagtcgactatacgtttgctagtcatcagttggtcgtgaagtctaatgatcagaggccgatgcactctaatctgctttctgcacgctgttacgcccaaaaaaagctagtatccgagcttgcagtatagtaatcatgattgcctatgctataatgcagtcgatatcgaagcgagccaccaagcctgagattctcatccagcacattctaacatccagcactgcaacgttccccacattagacctagcgcataaccaatacgatgagaccgacgtgattctcgcggatgacccagaaggctgccacatcatgttcagagctcgcataccgaggaccgactcatcttcatgctgtgcagttcgtcgggggtggaaggttgacgttttgagcgctagggataagcaccttgagtgaatgctggatttaaggaacgcgatgagaaataggatgattgccatggaatggatacaaagaagcaacgcgcaggagggatgggctcacatattgttgcaacacgattcgcacgtcgaacagcatgattggtgggagttgaagtagtcgtgcctaagtataccatgtcatgaagaacctggcgggtcgcatgtccgaaattcaagtattcttcgagcagctcacaagtgtcactgtatgcctgggtgaacagacaatgattggtacctgaactgccgtcaggtcgaactgacttgatgccgaagtgccgaagagctcgcttcaaatccacacatgtggatttgctacgccgtaacataggcgtgctttttgagttggccatgcttgactgattgggaaccttgacggtggccttctctttgatcaatatcgaccgtccactatctcaggcctaagaagtcggtgaaatgacttaagtcattgatacgactgaaccgtcgaaaagagcaagttcaaaacctcacatatatcttgccagtcatacttgcggctccgcggcgtgacggatacgaaaggggtaccagtctaggacaagtttgcgaaaaaagaagtgttgctgcgagtcgctggtgcgtgataacagacccgttgtggaccggactgaaggccattgtcaggtcgtccgatgatgttgtcggtggtgatgtcttcttccggtgagcgttgcaccgtcattgtcgacgcacgtccgtggttgaaacccgatgttatgccgcgcctcacgtgatctcgtgttctcggcgcggaaaagcttacctaggtaaattcgcgctcgagcggcgccaaccgtctcggttaatagagtagctcggagatttccatgtccacttcctttcctgtcagcgcgagtaattcctcatgccttgttccagcagccaatacccatccgaaaataaagtggccagcgcaccaattgggctaagcaggatgggatgctccgtagggttatcgattgtccagggttacctcaatgtttctcctggtaggattgcgttctaggctaatcgtccgctgcagtgatccagggggcaaggatcgatcggcacggaaagggtaggcgactccacaccgctgctcaaggatgtacctcgccatgcaaggcgaaaatagatcctcatagctgcaaccgttgtaagctaggatccattaacacgagagacgtgcatcacgttagtactcggtagcggtcaacactgtatataacccaacgattctgctttgcaagaaagacaccaccatcactcatcacttccaacacatccttccatctaccaaccaacctttaataccatcaccatcaatatgcagttctccaccgtcgtcctcgctctcgcagccactgcttctgctgccgttctcccccgcgccaacccccagggacagtggctcgccagcctgaccctcggtcccgttgtcgaggatctctacctcactgcggagttcacttccgacgagtactccggcgacaacaagctgcacaacgcctgcgtccagaacggcgaaggcttccaccgctgcgaccatgtcgagtttgacttctcctacgacggagccagtaagtatcctctgcaatcgggatttcttgtaacgtgaactaatcctttgcagccctcaacctcacccagaacctccccaacggtgtcaccgtcttcggatctgttcccttcccagtcaccacctaccaggaggatggtagcttccgtgacacccagatcgtccctgtcaccagcgccattgcctagatatgtgtaacgatggatggatattagcctttcgatctactggccttaaaagtagtgtgtacatattgtaatgtaatcctcaatctcgggatcgacgcaagttgatctcgtaccaaaatctcgcttctttccgcgtgatcttcgccacatgcttgttcttgagctagctcatctgggtgtgatgtgcacttgcgcatggccttggttacagcgaggtgtctatgcatcaacatccatcgttagaatctgaaaggatacaaatcgcttcgtgaccggtaatcgcaagtgcgcagctgcactcgtctcgtctttcctccaccgacactcaaactcatactccaaccccatatccataacatccttcaactccttcaccgcgagctcagtcactctcgtattggccttgtgaacgtcccagtgaatctcacatccgtcgatatagtttccgttccttttctcaatcgccacgtcaaatgtaacgtgcgtggagggatcttgagggagcgtcgtcgatttcgttgcccatgcgtaattgcgatctggagagctaattgcgggttgctgcgtggagaacaccacttcactgcgtctgatggtaggtttgacgagggtggcatgtgagacgcggatgatgtagaatgccaagtacatggtgcagttaggaaattggaccacattgcgagagaattgatcgtggaggacttagatatgcatgatcttggcttgtgatgaaatgatcaagcctgaagcaagcgatgtgtagattgtctgtttgaccacgtgaagatggctgtcagtttcgcaaatgctataagcaatcgcgagagccataaataccatcttattatcccgtagtgttctgtacctcagtcatgacaggcatgatgcgactcccaccaacccagatcgacctcagcaatcatcaggcaaccgtcttcataatcttgcgccgcacaaaccactttgcccaaaagccacccaacccacgcatcctgaatcgtactgtcgctcaagctggcgagttggagacacccttggacccaaggtacgactggtccgctccgacacccaatcctgataggggcaacaggcaggtccgcattggtgttgaaaaaccggacccgtctggtgaatcgacttgcgctatcaatggagtagctttccgttcccaaacaggtctgcaagcaggattggaggctctcgatacgaagcttacagagtacctgaacctcgacatagcgattctcaggaatgaaaagaacgaccgcaaagtgacagtcgaacgaacgcacaaagatggggatactggacccacaggaaggctgatacgaattgctgttcatgatactgacgtcgacaagaagctgtggatttgttgggagatactggaggtccaaatttactgatcgatgttgttgacagtcaagcgaggatgggagatgatacatggtgtgctcgcgcacttctcgcggtggttttccacagccgtgggcgatgttcaaatgcgattatagctctccgcaatacacgcgtctcctacagaatacctactgcgcagctctttccagtaccacacaggtggctcagataagtattgatccatgacgatgtcgccactgctagcagcgacaatgtttcctctacagtcgaccacatcaaccatttcctagtcttcatattgatcccagtcttgacgttgctgccaacacctcacatcgtagaggtctaagggttcaaggtggttatgggtttgacatggaaatggaaaaattagcggcttccaatccacaatcgataatttcctcaacgctggttgtagtatcaggaaaattggtgccgtcgctagaaaggtctcgatataactatcgatgtgcccgcccacgaaattggcagattcattcacagaaagaccaagacgcccaatgcctttcggtaggcattttaatatgcgttctgatcgggaatataccaccgcatgtggaacggggggcctatggtaatgattcggaagatatcccttgagcggaaggaaactaataaagtcgacatccagtgcacgtaatcccctcaaagcactgaagcattgtagcaagtcttcatagttatcaagtaaacgtgaaattttgttcctgatacgtatattttcggaagggactcccggtgatcgttgcagaggcgtatcagtgcttgataggccttggctcgactctgccctggcaagcggatccatacgactccaaatcccttaagacgttggaaagacttggccagagacatcagtggcaacgttgggccatagctgcctgccaaattgaagcatccgacatttgaccgcccactccggaaaggttggtgaagcttgtcacgtttgtcacactcaacaaactgaggccgtcgctcgacatagtcggtgtggggtctccctctaatacatcatcgcgccgctgtctcagaagccgtgcgcagaggagccagttgtttttgtctgtgtatgttcggaatcaggtgggcgtgattcacctcaggaacgtaaggcgacagaacgcgctaaaagcttagcgcatcagatgtctgactcgcgccttcgaatgcacgtcatgcccgttctgactccccaccaaatcgtcaagtcgcaaccttcgacagaccactcaacgtcaaaatcaagatttattgccccaaaatgtctcagaaagcagagaacttgctgcagcgaccgctttacggtaaaatacaaaatgttcctctgcatgtgcattgctgacacgcacagtcttcgacctgcccgaagagcttttagccactctcacactcaagaaccaatccgaccgcccagtaccacagtcacctcccagaactccgacccgcacctccgagtcaaccgaaaagacagacacagaggaaactggtccagcaagagccacttcatgttctctgtgcggcttgagcttcgcgtcagtcgatgagcagcgcagtcatatccggtctgatcttcatggctacaatctgaagcagaagataaaaggcgctaagcccgttggagaggcggactttgagaagctgattggagacttggacgagagcatatcaggctcagagtcggacgaatcggacgatgacgatgacgatcgaagatggaaacaagccgaaggactcgaccttgagtgcacttctcaagaagcaggccaagatatcgaacccagaatttgacgagtttgctgcgcggaagaagcagcgcgggcctggcaagccaccgttattgtggtttggatcaccatctttgccagagaacctatcgctaggagtctaccgtgccatattttcgaacgaagagcaagaggaggaatcgcacatcttggagacaatacggaagaaacagctgtcacccacgcagcctccaaaagttaagcctgatggtggcgtccctttgcctggtgcagacatcggtcctcactacttcctttgtatgataggaggtggtcattttgcggccatggtcgtagctctggcgcctaagatgggcaagaaacacaccggtgtggatgagcggtcggcgacagtgattgcacacaagaccttccaccgatataccactcgacggaagcaaggtggatcgcaatcggcaaacgacaacgcaaaagggaacgcgcattctgccggatcttcgatacgtcgatacaacgaaactgcactcgtgaatgaagtgcgcgagctcctgtcgagctggaaggcaatgattgacacagccgagcttgtcttcgttcgggcgactggcgcgaccaaccgacggacattgtttgggccatacgaaggccaggtcttgcgaaacaacgacccgcgtaatcgaggattcccgtttagtacacgacgtgcaacacagaaggaactcatgcgcgcatttgtggagcttactcgcgtcaagcaaagcaccatcgacgaggctgctcttgctgcgttgaacgctcctccagccgagaccgcaccgacacccgctccagtgaagccgaaggcacagaagccatcaaaagaagaagaggaagctactttacataccgtcacaaattatacccttgatcaagcggtcaaaggtgccggcgctgctcaactatctaaagtctaacaacgttccgccaaccttcaactttctacccgtaaatcaccatacgccaacgccgcttcatcttgctgcatcattaaattccgcacccatcgttctcgccctgctgaccaaaggtggcgcagatcctaccatcatgaacgatgatgctcgtacacctttcactgtagctggtgaccgcgcaacacgtgatgcgttccgagtcgcgcgacatgagcttggcgagtcggtctggcagtgggatcaagccggagtaccttctgcactttctagagcagatgctgaaaagcgcgacactcaggagaagacggagaaggctgcagaaagcaaggcggagtccgaaagacggaaagcggagacagagcgcgtgcggaaagaaggcgaagccgaagaggccagacggagggagcagcgattgggcaagggtaaagcgttgggcgttttgcctgtcaagactggtgcggagctgagagaggaggaggcacgaggtttgacaccagaagccagagcaaagatagaaagggagcgaagagctagggcggcagaggaaaggttcaagaggatgcaggggagctgaaaccttctctgttgaacatgatgaaatgcaataaatcatgtcagccggtatccggctgacttcattttgattccatgcttcgtgagatctttcatatatttacatgtcttttcctagcgttgcctacaaagcaccaagctccttcaacttgctgatcatgccatcaacatcctcaaccttgactcccgcctttcttgcctcgggctccgccaccttgaccgtcttcaaccgcaactcggtatccagtccataatcgccaagagtcttcttatccagcttcttcttcttggccttcatgatgttcggcaaactagcatatctcggctcattcaagcgcaaatctgttgtgatgaccatgggcagcttcgccttgagcgtctccacaccgccatcaacttcgcgaataacctccaccgtctcatccttgaaagtaatcttcgacgcctgtgtcgcctgtggccaattcaacagacccgcaagcatctgtcccgtctgccccgcatcatcatcgatactctgcttgcccagaatgaccaaactgctcttgttctcatcgacgactttcttcaacagcttagcaacgcctaatggctccaaggcgtccttttcctcgaccacaacgtgcaggccgcgatcggcgcccatggccattgcggtgcgcaggatgtcctgggatttcggcgggccggcgctgaaagcgacgatttcttcgactttgggcgcggaggtgtggtgccctttttgctcgcgcacgcgcacggcttcttcgatggagagctcgtcaaaggggttcattgagtgttttacgttggcggtttcgacggcggtttgggcgcggttgacacggggtttgacctttactcgatattagctacatgtgagccttcggtagtttggcttgtggataatggtcatgttcgtcatccattatgttcatggtggtgacatttcatggttgaaagtttcgtagtgtttaacttaccgcatagtcgataacccgctttacgggcactaatatcctcagacttgacattgtgatgtgtgttgttcggcgtccacaattcgttgcgaaatgctgcagatgttgtcacgatcagaggcaagggtgggggatagcatcggagcttcaattgtcttagccgaggcgtttccgtagcggccttggcggcgtgtatgacatcgcacggaaatgggccgcctacctacaatgtacatctatctcatcacagtcggatcttgatcctagtgtgaaaaattgtgattatttgtagtttgatttatgaactcagtataggatgagcgctgtgtaagttgcaggaaagatatttacggctcatgggttatttgcctgaggtcagggtaacgactgtttctcccccttcttcttcaactctttcattccttcctaacgttgcgctctttgcaacgccttcttgaattttctttcttgcacattccgagcttgggaagacctagcatgccgaccgccagggcttccagagttgacaaaacggctctgctcttgcacaggctcggcaaccctctataattccatcatgccgaacattcttgttatctcccttgctggctttactgttctatcctgtgacatgtatcctcggctgaaccttaagctattgacacgcgccgccgtccacgagtcctttatcccggaagatgctcttcattacattggcatcagttggccgcagatcatactcgtctccgactccgcaattctcgaccaagagaatgagcgccttctcgaagctgtcacggaacaggtgaagtatgggtgcacaatggtctgcatgggcactttcgcaaccacggccccgtatgataaactggactccatgttcaaggaacgtttcggcctcggatggcgtgtctacgagttcacgacgcgaacagtacgtctttggcataaggtccaacaggcgatggtcagcaggacgagtctggtgtcgatgttctccgcggaggctgtcttcctgcgccatgtacctacgaaagagatggtgtatgttgatgattcgagcgaccacacatacgctgccttcgcaagagttggatacgggaagctagggtatattggagacgtgaacttcatggaggagcctgaacatttgatattgggaatgtgtcagatcgattggcctgcagacgcgccgcgggctatcgtataacgatttggcatggaaaaccctcactacgacaccaatgtccattacacatcttgatatcagtaaggtgggaataataacgcctatctcggagataggcagattaccccgctgcggcagatgagtccaagctcctgcctcatttggagttcaacctatggtatacattggtttgttttaacaatcaagattgcaaccgttctctaaaccacttcacatctctcacaagcgatcattatattcatgcttgacgccacattctgctaagtaatttgatatcatctcggctatcgacatggcttccactgtgcccacagaaccacatcgcaaagccatcatcggctccgcgtcgaacttctggattcattcttctcagactgggttcgatcttacacaccctgccgatccatctaattcaacaacaataccaaaaataaccatacaaaccaccaacactccgattaccgtcgcaccatccaagtctgcacttgtcatcatcgatatgcaaaacttctttctctcttcagcatttggtcgcaagaaaggcgcgggtcattctgcctgcgaacaacttgtgcaacacgccatacccgcagctcgcaaggcaggcatccgtatcatttggctaaactggggattgtcagagcaagaagttaaaaatatgccaccagcagtcaagcgtgcattcggcttcttcgccatcccagcagactctgatatcaggactggcaaaggagcattcggcgactatccggcaagcgtgagcgtcaacaggcacggcgccctccgtgacaagcaatccgcatacaaaggcctaggcactgactgcggcaccctcactctcgaagatggcaccaaaatcgacgctggaaaactgctcatgcgcgaccaatggaacgccgctttatacccacctctcgacaccatatacactcaaggctcccaactccccaacatcccagacgtctggattcacaaagaccgcatgtccggactgtggggtgccaaaactgcgtgcgaggagtttctggagaaagaggaggttaagacattgttctttaccggtgtcaacacggatcagtgtgtgggtggcacgctgacagatgcatttagtaaagggtatgattgcgtgctattgagtgatggatgtgggactacgagtccggagagtgcgcaggagtgctatgagtataatagtgcgaacacgtatgggttttgtacgagttgtagggagtttgcggagggggtggagaggagtttgggatagtactcgccatattttgccggtatagatattcgttgtttggcagtgtaagcggttgaaaacacgtgctataatcacttctacttgtctgagatgtcaagaatagtagccatgcatatcaacataagaagtactatgtcggtaatcggtgtaattgtatccgcacaggtttgtaatcatggaatcacacagccaatcaatccgtgggctgtggctgacaaagatcacacacggatcacggcacgggtgtttgagctccgattagcgccggattaccaacttctcgtttcccctgcgtcaatatgcagctcaccgtccaatgtgaccacacgcgtatctgtactgagcgttacaatggtgagatatcgttaatgaaatttctggtctgaccaccgttcagatattcgtccgtgtagggtgcaccatacactgtaagaggtccgagtgtgattcacaagagaatatatgtattcattgtagacgcaatgtgaatcccatatgccctattaacacctcaccacactttgagagcttcggttcttttcattgtccagattgagccttgagatcttgccaactttcttgccaacaccttttcaacattttcatcattccatacgatggctgaacaacgtaacatcgtagttgttggcggtagtatcggtgggttgatggtcgcacacgacgtcctgaagaacatcctcccagtgctcaaggacaaggccgatgcgaattaccatgtgtatctcatcaacccctcttcgaactggtattataaagtggccgctccacgtgcgtcagcctcgactactcgtatggccgctgagaagctcatgtttaacatcgaggatggtttcaaacaatattcagcagacgactttacgttcattgaggctactgctacagggctcaacatcacctcacgcactgtatcatacaagagtcggaagtccttggacgatgagtacctcgcataccatgcccttattgtcgcaacaggaagcaatacttattaccaggccttctcccaaagcgctgctacacaagacgtcttcgatgctatcaagaccacgaacgaaaaggtcgactcagcgaacgacatcgtcatcgttggcggaggtcccacagccatcgagttcgccgccgaagtagcagaacatcgtaacggaaagcctgggtggtttaccaatgccgagcgaaaagttaacatcacactcattaccacgactgatcgtttactcacctccctccgccctgccatcggtcaagccgcagagcgaaaactcaaaaccatgggtgtcgatgtcgtcctcaatactcgcgtcgtcggcgcagaaaagaacagactcggccgcacaaccgtcactcttgcccaaggcgagactctcgagacggatctctatgtccccgcctatggcgtcgaacctaactcctcatggttgcccacctcgctcctcgacgagaggaagtacctcgtaacaaacgacaccctccgcgtagaaggtgctggctcacgagtctacgccattggcgacgtagggtcctactcgcacaacaacatttgggacattcttgactcaatacccgtcctcgctgtgaacatgaagcgcgatcttctatcatataatgctatgctgccgaatgagaaaccaagaggcaaggatcgtatgttcaagacggaaacgcgcgagcgcatggcggtgcccatgggaacgagtgggggtgtgggtgcgttcatggggtggtggttgccaagttgggcggtttggttgggtaaaggaagggattatttgattggcatggccggattgccgacagtgaatgggaaggctgtcaagaagacggtttggacgagagaggaggctgcgatatgaccttcccatgttgttcgatcagttcttgcgttccagcgtttcttcggattttctgtcgtgttccgttttcttctagactgagctccatctcctaccgtgtaaggctgtttcttccagcacgtggcccaatatcgtttgacgtcaatataagtggggcttctctgtctctcactcatattccaactcacagtttgtgcaaccgctgccaaattttgcaacaacctcaagaccatggctgatcaggatccggaaatcgaatcgaggagagcatgtctacatcgtcgcatgcgccagtaagagtgcgctcactcatagtagcaaccataaaactgacatgtgaaacaggacagatttgaagcgcagtgatggccagaagctgtacgtaacaaagctctcttttctcgtacacgtgtccatatgtactccgggactttagctgaagaaagtgctgtccagtctagacgatcttaacgaagagatggtagccctgtctaagctcatagaggaagcggaggattacgtggatactacgacgaggtagaaaaggtctgcaagttttcatatatccactaacacttagatggatctgcggatgaggctttcgatgactgcttgaagctagaggtacgtctaatcacagacgccatgaaggaaatattgccacgagagctcagagacatgatctggtcgttctgttgggctgagagtctcaacaaatatgaggcctgcgataatgagcgtccctggagagcccatagcgtgcatgaggataccgtcaccggtgtggagtacgaagagtccgagtatgatattgaaccacacaggcgcgcacaagctctagggcaatatccgatcggacacctcgcagacacggaatacatgagcccaaattcagctcgcgaatctgcagagatgttttacaggatggcacccgcctttattgaaacgctcgatcaacgcgccctacagaattacttctgcaacgacatctttggcctgggcctggaacctcgaaactacgtcacctcggttgtcttcttcctccaccattgcgagttccgtgaagatatcgattggggacggcccggccgatgtctcagcttcctcaggctgcacaaagaaagcaagcataccatatttggatgcagacgagacagattacctggtgtcgtcttccacacctctggcaatgccactacagttcagaagcttcttgataaggctatccaactgtttcaccagctcaacgatatccgtgcaacaatcactattaaatcggatttgcaccggaccaaggactttccgtgaagcaagtagggagggcatagtttttggaggtctgtttcgaaaaaggtttcacaggcaatgatttggcgccgtcgttgaaatgcctcaagtccactgtcccgatcaaaatggttcagtgctttataattacgagctatcgatggcacactattacgtgcagcacatcatggcctccctagcacgaatggaattaataccaataattttccagcggttgagtcacacacaagatcgaacgtagggagaatgagcaaagcatatgatattgagattggtgttgaattcttggtcttttctgctacttgcgcatctaccttctaagccccatgatcagtcctcacaactaggcaaatgaccgcacagagagcgtcctgccgttaaccatcgtcgaaattatttggtctttaacctgcaaagtatccaaagccacacgaacgtaccacgcgcaaccttgctgatccgcgtccaagaacgccgcggagttaatgtcaggcaagtatttgtgcttgccggcaatcttttgatgcctgaaacctttgatactttcgtctgcgatggcttcgttgaatgtagccgtttggatggcaacgtggggtggggcgtgttgggtactcgcaacgttgacgcacacgttgttgtgtaggtcgttgttggggtttgtgatgttggagctgatgtatgagccgttggcgaagttcagcaacatggtgttggtgccgctggcccaggtagagacggtcacgacgaagtcgggcaaggcgctggattcggtctcgatgtagacgatgacgtggagttgagacatggttgaatgctgcgagaggctgatgggctgccttggtatcttgagatagagctatatatgatcccagaggcgccatgatcatgtgaagaaaccaagcttggtgtttgtgtttggtgagtcggcgtgactgcgatatcgcttgctcatagtcctccgtagattgcgaatgacgacaggatgagcacgagggtgttgatgatgccccatacgaatgggatccaggttgacatctcaaagtatcctgcttgatatactcctcccagcctacacatggtcagtgtctcccagtctgtgtctttgaaatggaacatcttacagtccaccaacgattgcaccgctcaccaatgcctcaataccgccaaccacgataaacagagctggtgcaatccatatgagtttccaattgcgccattgcactatgcaggcccacagcgcaacgatcaagtggataccaccaacgagtagcagggtccagtagacggtgaagcggaggatgtcgctgggtttgtagaggtaataagaggtagcggcgccgatggggagaggccagtagagggacgggaagtcgggtgttgtgtagcccaggggaacggcgctcttcgcgcgctggatgaagctgtggaattgtcagaaaggagctccgcgagaaccacgggtaagattggattggtatacctcatgatgccatcattgggatggctctatcctctatcgtgtggaatgatacggattacttgcctatgcgcggtcgcgatacaactttgcagcatcgaaagcatgtgacgtcgaatcgctcgggagtgaatgtttcgtggcccgagctcactgacctcggtccaagcatcgcggcgcgacaacaccagcctcaaccctcgcgcgatcacatctccatgcgcagctacggccgtctgcgaaagacattgcgccgtcacgatgccggttgatcgtctcctaacgacgcttttgcggtcactgcagacttacacagaccaacaagacactcctcggttcgcatctcgagtcccgtcctgcgcgcatcatactgacaacctcaggatcctcggaacagcatcttcacttctcacatctctgggaaacccgcacaatctcagcctcctcacctcgcatctcctcaccgcgcctgctttttgggaccggcccgatggcgtccgaacccccttgcgcctcctctccgtcttccacgctgctgtcacgaccatcgtaaactaccacaacgaagtacgatggaagaaagcccccaaacctgagccgggccagcttcccgtgggcgggggcctgtctctagacgaatggatccgtgccgtagtggctggcgcagacgaccgaagccaaagatggaagcacctcatcgttcttggagggcttctgatcggcatcggaagtctggaagagcaaggaatggacctctactgggcctcttccatgaggaaactggtggaaggcgccttggtgcgcgccacaaacctggcgctggtcgaggtcagggagcggaatgaggtggatggactcggaggacagacgattaccctggcactgaaccatgcatttggatgtcttgccgatgtagagagagcacaaatagactacgatctgctgctaccggtactgattggtactgcatactactcgagtgaaggcttccagtcggcatacttcctcggagggttggacctcgacgtgcaggtagcacagtcagggaagctggattggagtgtaagtacatggcaaaaaacatgagcttatattcggctaatcaatgcagacccgctccagctcctacagacaggtcgaaggcatcatgaatcgaccccttgtggcctccatgggacccctgtcaaggctcattgcacatgcagtggagaacgcgaagaatccatggatcatccaaacaatgatggacgacctggcgagcttctctcgagcactcacgactcagtggcgacagatcaagttctctgacatcgagcctgcggaggagtcggcgcaactagaggatgaagcgctccatcgcagcacgccgcaactgtggaagctgctcaaggccgctctattcgcaactaccatcattctccgcggcgtatttactcggactttgcgcgaccgagcacttgcagccgatgcgatagcccccatgctagcatcacaagctctgcataccctccgacatctctacttcatcacatcccgattaggtccagcatctttctcccaacatacctttgtctacttgacagccatcgacatccttgctgcctacccaaaccacacagacaaattcctaaaatcgatcgcaccgcagcagcttggccacatcccacgacacccacttgaccgcatattggatctttacttcctgaacacggcagagcacttcacgctcatactttcaactaagacgaatgaagacctgctggtagcttcagcgatgccatacctagcagcaggagagaatcgacatatgctgcccgtctttgaggctgcgcacagtgtcatgctcgctgtactcaccgcaccgcaatccgcagaaatcactgcaaagcacctgccgttttacatcgacgcgctgttcagtgtctttccccacaatctttcgccacgacagttccgactggcattcaagactttgatgcgtgtgacggcgccaccatcagcactttcagctacccatccagatctgcctgcaacattactggagcttgttttccaccgagcattgagcgcaccagcgcaaccactcccgcccgatgagacagctcttgcactccaaggctcagatgcgccgcctcctccactttcggaacaagccgtgctcgctctaaccctcatcgacgctcttccaatgcttcctatcccgttgctagaagagtggctcccgttatgtgccgacttactgaatcgcattgaagacgatgacatgcgagagattgtgaaagcaaggtactgggaagtgctagtgagtggtgagatggacccggaacgcagcagtgcatcagtcacatggtggaccacaagaggaggacgagaattggtcttatttggaagagaaaacatgcaatatggcatgatgagtggagcattgccagtcgaagagagagttgtgcgagaaagcaaattgtaggatgatacccgtcgactcaaagtctgacataaatgacacagcaactttcgatattgtgttacgcatcttgctctcggactggactgattgggtttggtaatatgcaaacgcccgccatccgtgctcatctccgttgggacaaacaaacagacttgttgacacatcagtcgctttggcgttacgatctctctttccgtcgcagtctttccttcagcaatttcactcacgacgatggactgccaaccatctgacactgatcgtggtgagccgacttacaccgaaccgccgcgcggagacgactgtgacaagtcgctaccgaagaacttcgacaaacccctaacgtgcttcttctggtaccagaccggacgatgcagtaagcgcgatatcgattgcatctatgcacactacgatacgggatactatgcagccgggcctattcacgtggcgcgtcgtacgtggatcgctgtctatacaacatgtcgtgttacttactttgaccagcaaccggtactattgccgtagccggaaggaatgctcgtcaaatgagctcgaccaacgcaccgctgcagattctaccttcgattgcagaccttcacctaaaagcggcgcggcttgctgcttgggagcaagagttgatgaggcgggaagcgtcggtcacgctgagggagcagcagctgaactcgaccctgcatgggggaaggccatcgagggccaggcgacaggagcgtggggcgagaaataggggagagctcaggacggtcgatcgcagacgtcgcgaaggcgctgcataaggtacgttgcgtgggcagcttggacagagaccgttgtttggtcaacgtccacatacattttcttggggctattgctgatgctctcatctcgccagggctgtctctactatgcctttaagcatgaccctctttacacctagacaggtggctgccgatatgaaaagttcgacgtcacagagttatgttacctatagaggcttcgcttagctcggcagatttctcgttcagcggcagataataatggcaactacaaagaaatactcgatcttcgctgcactgaagtgagacatggaccccaccaaccaagtctcaaccaagtttaccgaagcctctcgctacctggtgcagtcgtttatacagttgtcgtacgatgtcatttagactggaacccatgttgctcccgcattttccagttatcccacgtgtctcgtacaccggtacacaattccaaggctggaatgatacacactggccaccgacgagtgtctagaagctagagtgattctgcattaccttgaagcgggtggcgcaagtgctcgccagagacattaccatgagcgtccaacacacgagcatcccggccaaattttctcgagtaccgacgagacatgatggcttcggcacttctgaggggacgaaagtataaagctgcccatgacggaaatttggcaacctacctcttatttcgcaaactgaagtcaatttactcacgcgcaatcgacacattgattcgacagtcaggcgtccaggcagcatcttaatatgagtgcactaggtaaagttcgcattggccataaggcgccagacttccactgcgaggccgtcatgaaaggcgtgatcgaaggtccgtcttcctcttccgccccaaggatacttgcttatccatataactataatagaagtcagccttagcacctacattcgtccttccatcaagcccggagaacctaatcacgacgcaccatggctcatcattctctttatccctgcggcattcagcttcgtgtgcccaacagaggtgctggctttccagaactgcctggatgagttcaaggaccgtaattgtagcgtcatcttcatttccgtggacacgaaacatgctctatggcattggcaaaatgttccaaggcagtatggcggcctagggatgatcgatatctcgttgctgagtgatgcaacacatcgcataagccaggactatggggttttgatcgaggatgaaggtattagtttacggggcatgttcatcattgatggagaggggattgttcagcaggttagtctatacaacttgattgccctactcgtgacccatagcagcagaacttttcgaggccatctcgactgacgacagctagattacactcaacgcccttaccgttggtcgcagcgtgttggaagctctacgtcttctagaggcctttcaggctgttgccaaacacggcgttctctgtccgatcgactggaagccgagtggtgatgcggcagatacgctcaacaccatctctaacacgttgaccgagtcgtatgatgagaggcttgctaacctgcagaaagaatttggtagcgtacaggtcacagatctcgacgcgaagcagaagagtggaggctctatcgacggcgattcccaagccaacgagagctatccagaggagacaatgccaaaatcatcgaccgaacgtgtgcgctcggattccagatcccaaaggcctatcatccaggaggtaaagtgtgagcgcggtcagcaaattaggcctcccaacagccatactggcagcgactgtctgccacatccgccgtcaccgccaccgaagccaacccacgccgacaacagctctgcccaaccaacatcagccccccactgtaggagcatgactcccgtaggaacctcttcgacacaacccaccgcaaaccggcgaagcggcgcgcgtcatacaagaggtatgggcccccgctgcaacgctcactacatcaacaatctcttcactcagccctctccctccatcttccaccctcacatccgccgcctctcgtcccaaacatcctcgtctgacacatctgactaggccactcgaccgcgcctccatgcctcctgcgcgcccagtccagcaactccgtcgtccagcagcgtctggcgtcacgcaacactgcgaatacgtacgagagcaggcgtggaagccaggtcgtgctggaattcgcggatcccactgctgccagtcccaagggcagtccacagcctgcgtcgttccccaaggctccggcgttgacgagggcggcaagttggcagtgttccacagcggccaacgggggtgggtggaagagccctggtacgccggggcagacgaggctgcagcagacatttgacacgattaagaagataagtgcggggctggcgagcccgagattggattatgggagggattgggggagcaggagtgggagtgggagcaatgccggggatgctaaaagctattttgacgttgttgttgaggggaatgaggcggagtcttaggagggctgagtgttcatactgctgtttcttttttatcgggaaagattgtaggcttagaccagatttaatattgtggtagttgtccatagttctcgatgctctgttcaatgtagtcttgaggtcaacaacaaccttttcgtgcgcgccctgcacatgctaacaatgtctaccttcctaacagccagcatcgaaatcgaacccgtgcagccgtagaaatatgcctaatcattactttggggtccccagagaaccctcacttggttggggctgtacattacggtgatggaaggccggtggttcttacttagttgggacagctgcaacagggactcgtttcgcaccatttcccaactcgagcggtgcgtcccgcgctgcacatctacgcctcgtcataccttgctccccccacgttgccgccccaaatgcggggtgaatagaactgcacatggacttcgtaagcattccgcagtcttcaaatgtgtacacagttagctaacgctcttccagtgggtcaggctgctcggcggctcctcccagaagaagcaagccgcgccaaacaacccccaacagcgtctggcacgcttccgacagcgatacaatcaagtcctggtccgtcgcatgtgtgtttatgggggatggagggctaattgggggtacagcaaacatggcaaaaagcgcaaaacctcgcgagcgaccgcgaagcgctgggcaacatccgccgcggcttccaggcgctcacggctatcctcaacgatgaatcacgctctccggcgccacatatgtgtctgcagttcgcggcggcgaatcagatatacacggctgtctcgaagattgcggcgacgtcgcatgatgagggcatggtgagggatgcggtggcattctacaatgcgctgattgatagcgaagaggaggattttctcgaaaacgacgtgtttgccgtgtcgcttatgaacttcatcaaccgcacggtgggctcggggagtatgggcgtgggcgaagatatcgaagcggatattgtggagctgctgtttggcattgcggcgaagatccgattacagcctgagattctgccggtgtggttcacgacggcgtcgtcggacgagaacgggcggctggtgaataaaaaggtggatttcgcgggcgtcacgcagaaggaggacttcccgttgtgctaccagctcattgatcatgtgcatcatgaggggcgtattggggactttgcgcgcacggggttgttgtacatcttcgagtcggcgtcgaagtcgttgacgttggaggcgtggattgtgaatagtgatctgcctacgctgatggcgacgggtctgggagctctctacagccagttgagcaggtatggaatgttatcaagcatggtatgaaacactactaacatcagcagaaaactatcggttctgcaccctccacagacacttgccgattatcctgtcgctttccgactacagcgaaatgcagtcaaatgcacaggcggagagcttcttcggcgaagacttccagaaccatttggtcactttcctgtcgtatctcaccttctggcaagatgtgctcgagcactgccgatcgactgaggtccgacataccttgattgaccacttccagattctattccttcaacagctcttgtaagttttgcccaagaggtttatcatgtaaagtatgagctgactgattgtagatacccctcgctacttgagtcatccgatgctgatggtggctcctcagtggcggtactcacatatctcagacgcattcttgatgcattagatcatcctgaacttgtcaacatgatccttcaatacctactcgcactcaaagactacgcgtcaacgtcaccagaagcgccacgatcacccgttgctatcaagcgaaggcagtcgctgatgcttctcagtggaccagatcaggatgacgatcgcctgaatccctcattgttcaatctagttgatctggtactgggcagcactagttcacgtaacgcgcagacagtcagtgccgcgttgaaactgactacggtcatagttggcaagaatcatgggtacgctctcggttccctcgtcaaggtcatgcatctgcatcacaaagagcactaccggacaatcggctcgctcaacatcgaacttgaaacgtatctaaacctcgctatcaatctagcgggagaagaaggcgttgatgaggcatatgaaacccatctcaaagacatgcagagcatgctagagagtcatccatgctctctgaaagctattgctctgccggattcgtcacataaaacccaaaactacttcgatgggtccgagtctgcagcgaaagaagtcgacccgcattacctcttacctgaagatccgctcttccaatccctcgtcgatctgctactcagctttctcacgaacgatattgagacgaatctcgcactcacagaaacgatcatctgtatgggaacatgctctcagctgagacttgaggggtggcttgctgtcgacccggcggactaccactttgaagagatgggagaagaacccgagcagttcacgaacgagaacttccgcgacatgctcatggcaaaccgaatccctacctggaaaccatcagccacaccgcaactgcttgcgtgcctacaacagctacaggttcaagttgattctctgagaagtgacatcacagattgggatgaccatgttgcgaaccgcaaaaccgcgttccaattccacgaagagatgcacgatgcgatgaagatgtcaacgccacagcagaggccgactcgagcgccatcggagacccagacaggatcatggactccgcagataccaaaacacgtgcttgataacccaacaactccatcaagaacgggatcccctcgaggaaggaaggaggctttggcggagcaacgtggcacgccagcagcatcgcccgcgccgtcgaagtttggcggacagacacttgtcggatcaccatcgcggactttatcaccactaccagccactcaagccgcgaaaaggcagacgacgctcttctcagacattgatgcaaattttgcaggtctgcgacacaacgagtttctcaagagacgcatacgcttccgtcgccctgctggttcacgggagattgaagtcttgctttctaagtaccaacctccgcctaaggacgaaagcgaagatgccgctgctggagcagaggaagaagtagaacaagatgacattcgcgaagctagcttgttgcacatcatcacaaacgtggttatattgcaagagtttgtattggagctggtggccctgatgcagatccgagccagcttgtttaacgaggtcaagtttgcttgaaagtagaaaggagagagggcgagattcgatagcgcagagtatatacccaatctatacaccgtacagcaagtcatctgactttccacgcgcacatgctcggcaacgcaaactgaaccctctcctccgaagactccgattagtcctcgttcgtgatcccgcgcacgcaccaacctcggccacattcggaaccgctgcagcggagcttttcccgccaaaaacgtcatctttcacatgttcttcgcacccctctaccacgaaatcgcagcttctgcttgtgaaagaatggtcatgcgacatatgcactacagactgtagaatcactgaagtgtgatggaagccaaggtgttcagcagcaacctgagaggctgaggatgacttggctcggcaacacaattccagcagctgagttggtaggacgcaggacgagcggaaggtggagggaaacctggggtaagcgaaaaagggtgccaagcgccagatttcctgatgcgggttaaacgcgttttgtggagttctggagcagtggttccgtgagggccgaggcattgcgggcgcgcgcgcagaggccgcgggtagggaaggacatttcaggtgtgactgtgtctgtcaaaactatggtgccgggttttctttaatggagggctggtctgctctttttcttcttgatttcacttttccccccacgatatcagagaatcttggaaagtgattcattgcagcttcctttgttcctgggccgaggatcttagactggggtaggaaccaacactttcgcatcgttaacgctgatcgctattgggacggtgccgtcataagtgtgcagggtatttgttacttcgtttttgtgaagtctttctccaatcgctcttcctacagcttcgattttgacgagaagcgtgtttctgcacatcatgtcggcaaagtctacggctgggcctggtggcaggaagccggcgagcgcggcgacgaatttgattggtatggtcctagaaggttatctggaggaacagtgggaagctgactgtttgtatagctggcggtggtgctggtatgatggaggcgcttgcgtgtcatcctttaggtatgtcaagcatactgggcatggtttgaagagaacaagagtgctgatccaagccgcagatacaatcaaagtgcgcatgcaactttcaagacgagcacgagcgccaggtgtacgtccacattcccaaatcgcagcaagagtctcgacatcacacgaccatgaatcaaactgacaagaagtgttacaggcaccaaaacgtggatttcttaccacaggaaaagagattgtgaagcgtgaaactgctcttggattgtacaagggtcttggtgcggtgcttacgggcattgtaccgaagatggcgacgaggttcacgagttatgagtggtacaagcagatgctggcggatagtgcaggcaatgttaattcgaaatctacgttcatgggtaagttggatggatctctcttcgtggaaatgactataggggctgggcaagagaggatcctcggacatgcactctctctctacagtcattcttgggggaataatcactaacaaagtatagctggtctagctgccggtgtcactgaagcggtcttcgtcgttacgcccatggaagtcgtcaagattcgtttacaagcgcaacaccactcgatggcagatccgctagacgttcccaagtaccgaaatgctgcgcacgcgttatacaccgtcgtgaaggaagaaggtgccggagctttgtggcgtggtgtatcgctcaccgcgttgcgacaaggaacgaatcaggctgccaacttcactgcatactctgagctgcgagcggcgctgcaaaagtaccatggcacaaacgacctaccaagctacgagacttcgctcattggactcatgtctggtgccgtcggacccttcaccaatgcgcccatcgacacaatcaagacaaggttgcaaaagactccggctgaggcaggaacaagtgctttgcagaggatacaagcaattgcaaagtatgtgtagacgaagtctttttgaactatgttgctgatctgaatacagtgagatgtggagacaagagggcatccgtagtttctacaagggaatcacaccccgtgtcatgcgtgtcgcgcccggtcaggccgtcacattcacagtgtacgaatacttgaagggcgtgctggagaaggggagggaaatgctgcctggcggacagtacgaggagtagtgtgccaaagacgagaagcaggtccgttgatatccatttgcatcgtgcgatgtacatagcaagcatagcatcaaaagaataattccatttttacaaaacttgaaccagggaggtctggcgaatggagctggaggcggcaaacggcagggtccgccaagttgcttccgcccgccttgccccactactgcgtcgcccctcgtcgtccgcgtaaacattgaccaagcttcaaagtctcttgcacaccgcccaccaacactcgcaacacaacaagagacttgttcatatccggcagcaaccatgcagtccggaatcgccggtacattctgcacacttgctacactctcaatggctagctaaccacctccaaagcttcccaagagctcaaatccgccctcgggaacctcataacctcgacctcccaacgtggcctcctcgccacaatccaaaacgaaaccatcatccccggcgccagcatctcctcgtcctcctcatccttcctctcggacctgtccgccctcgacacacacgtcacgcccaatgccgcgctctacatcctcctccgcctcgccgacgatctctccagccccaacaagtccctcgtcgcaataacctacgtccccaatgccgcgcccgtgcgccaaaagatgctcttcgcatccacgcggctgacgctcgtgcgcgagctcggcggcgagcattttgcagagagcgtgttcactaccgaagctgcggagcttaccagtgagggctggcagaaacaccttgcgcacgaggccaaggagaatccgctgacgagcgaggagcaaagcgccaaggacctgcgtgatgcagaggcgctggagagcagggggacaaggggccaggggcttgtgcagagcgggaaactggccatgagggttgacgacggggtcgttgatgctttgaagaagttggggggagggagcggggagaatcttgtgcagttgaggatggatggcgggtcggagagtttgcagctcgtctcgtctacgacgtcctcgccaggtcagatttcaaaggaactggacgacaaggagccgcggtatgcgttttaccgacacagtgatgacgcgggctcgattgtgtttatatcgacgtgtccgagcggcgcgaagattcgggagcgcatgttgtatgcggcgagtcgggggaatgtggttagtttggcgcagggcgagggggggttgacggttgcgaagaaactggaggcgacgaacccggatgaggttaccgagacggttattctggaggagtttaaagtggaggagaaggaagagaagaaggggtttgcgaagccgaagaggccgggacggaggtagtgggtcgtgtagtgtcacgattgtagaagaacaatggatatctcaagggttcagtcaactcagcgagtcgacataagcttcatgattacgatagcttgagactaattgtctccatctaatcatcgcctctcaagaagcctctgttgccgaatgccttcctctccatcttgcccccaatacctttccctcccttcttggcatcgacctgtcttcccttgagccacttttcccgcacattcttcgtcgccctattcgccttcggtggcaggactctattctgctgacccagcaccgcaacactcagttttcccttcttcacatccttcggtcccttatccgtacgctcgagaaacttgatatgatgtctcaacttctccttgcgcaattcttcctccgtctttccggcgcggacaggtggaggcgtaggcgcgcgctgatcgggcaagttcgaaagcagcgacgtagggaggagacccgagagatcgatatcgcccgccatcgacttctccacaatctcctcgggctgttgcttcgccgcaagtttcgcgagtttcttcgccttcttctcctcgcgcttgcgcttctcggcttgttcctcagcgatgcgctgttcgcgggcttcacgcttcgctcgttccttctcctgctgggcgagcagggcacgggcggcatcttgttgggaggccttagcttttgagacggcggccgaggttgtgacgacttcgggggcttcgtcggagtcgcttgcgtcgtcttcggaatcggcgacttcgggcggggcttcgtagcgcttgtggccttggaggttcacgatgacttctggctgtgcttccgcgggctcttcgctgccgaagcgcagatgcgctttcttgggagctgcatcttgagttggggtttgttctgtgggtgtagcctcgtctgcggaagcttcctgctcggctggcgcggccttcttgcgtccactggatttctgcgctgagtttattcgctcacttgctctcttggctctaggcgtgggtgacccagccgtcttcttgctggtagccggcgtcacgtgcactgcatcggcctgcggctctggtgtgtggaactcttcttcttgtgtagacgtaggcgcgtcgtcctcaaccgcctcttcggtggcttccgctgtcgtggaggcgggtggtgaaggcttagcaacaacgacctggggactcgaccgccgacgaataggcagcttatcttctaagctgggtgtctgtatgcgatcaatggcgacattgatggtatctgaggtgtcttctgccgagtccggaacggcttcttcagcgccaggctcctgtatttcttcgaccaccttcttcttgggcgtgctcttcttttgcctcttagtagctgtgggtgtatcaagcgcatccaattctcttttcagggcattccgcttcccagagctgcgtggtgtcgctgccgagtcctgccccggcgtctctgtgcctcgtcgcgtagtaaccatggcgacttcgatgtggcgcgatgtcggtgtcgtatctcttgtctcactcgcgcgatcctgtactgaaggagaacgactcaagattcgttttgcggtgttgtagatgtgggtcagcatcgtggtggagatttccaacttttttgatgcgctaagactttacgcggaacttcgttgcgccgccgcagacccccgagctctgcttaacctcactcaccaaaacataatcctggcccagtccggtaataacatgtcttcatctcgattgccgacaagaggatcagtcttggctcgggctgtcaaatgctatctatcctgcaatgttcatcaaatcgccgcaaacacaaatgccctgggtgccctgaagcactcgttccagccaatcaaacgtgcgagagtcactggcattgacggtgctcgtcgagcatatgccacatcttctggtcaaaggcacgatgtccaaagatatcgcaaagatgtggatgagcgtggtcgccttggctactatgttctcagcaagcagcagggagctttgcacatggaatcagccaaagccaacgctatcgtcaaagaatttcttgcgaagcagaagacaatggatcatcgcagcaacatacagcatttggcaactagtgtgtctcttttgatttcagcagtgaatgggatgtgctaacgtgctcagagtatcgtgtcagcattgaggacctggcttcgcttgccatcgtcacattcaaggtaccagatatatcagacaagaaaaggagagcggagataccaccaagtcaaaatgcgcccttgggcggctgcatgctccaaggctgtgctcaagccgaagaacctctcgctatcatgcaagtcctcactgctgtatatcttgctggctcaaccgatggagcgccatataggacccttgcttccctctttcctcaagctgaagtagccaagtatcggaagatcttagagacgctttgtaccaaggccaaaacttttcccttgggtcccgaagtattgactctgcagggcttgtttctagagagagaaggtcgaacagaccgagccaaggaactctacaccgaggccgtacagcgatgtcatttcaagtttaccccaggttcgaggcacccactgcaactcccactcgtaactccctggaacgcccttgggtatctgttgaaaacagaaaagactccagatgcacaaatgcaagccagggaatgttttaagaaaggagctgtggaaggagacgatccactctcatgctacgagttggcaactctcttggacaaagcagatccagattggctgttgtacactagtaaagctgctgcctcaggacatcgtcaagcaacagtcgacctcgccgatttctatcacgaagcgagctcgaaagactcgccgcttttggagaatagcctcatgcgaaaagccctgaattggctgctagaatggaaacgcggcgatccggctatcctggctcgcgaatggcttcaggccgcttcaagtatggaccacaagccctctgcactgcaactggccgattatcacgagtctattggggacaaagaggggactaaagattacttgcgaaaggtcgctgaattgccgagctcgccagggcagacggaggagtggccgcaacttgttcaagccgcgaaaagacgtcttgcgggtatcaccacctgatcatctgcatggtgaagtcagtattctggttcatctggctcagagctcgactagagcccattgcatgctatacgacttgattacaaatacggcgagaatcattactagtctgcagtcaagagcgatatgggcgtggctgttggttagcgcatccgtgctctgggcagatggaaagctgacctggtctggtctgtttatagcccatgaaggaagccggaacaacaagctgcgtagattgactttgcttccccagtgttacggtggagctcacggaccttttggggagatcccctgctgcatcacacgaagtggacctcacgctcagcgagtcttgcaccccgatccggctagcaactttgatgatgtgaagcctggtctcatgaccagtgaaagaccgagccatctccacgaaaaattcaggcgctctgggctggtctccagacccacgaggatattctgtaacgagtgtcttccgagactagcatcaagctttaccagcaacacacggtccaaccttcggtctctcatggaatctggaacggagagaacttgtattttaatgttgtgctgctctaaactagttttacatactatcaaaaaagttcacgaccgattgcaacctcagcattttctccacaccagcgtccagctcgcatgcttgaagtcgtatgttccgaagtctccctgtactactggcctaaagttgacgttcaagatacctgggctgccgttgtcgccagtgcacttcgaccatttcaagtccgccgtgcttgagcgaactgtgaggtactctctgatctcggggccggtgcatgtgagacttccagtcagcgttccctggggttgctatcagcatgtacattcctaagtatctgaacggccaaactcacggtgttgccagcattctcgctccagaaaacttgcgtaaatgtgtccagctcactacgtccgcgcagatttacatcgccctcgtatgtgatctggctgactgccacttgccaccctggtgtagcgcccgaggactgaatgtgtactgcgcagttgtctgtgttgtcgcccttgagcgcgctgaacgacacgccggcactgtcgccaagagttggtgtatctgctctgacggagcctgagtcgttggggcagccgctgcccgagaagactatcttcgtaatagtaggcgaggtgggaggggcggcgagggtgagtgcgggtaaaacgaggaacagaagggacgaaagcatggtgaccttgagggagggctagtttgcaggcgagaagtatttcgagtgcaggcttctacaactatcgaatgcaatgtacgtctaagtaacatcactgagacgcagggcctcggatcttatatgcacccgtacacgaagtcgccctcgccctctcccaacatcgccaaccgcagatccagaatccccggagactagatcggccctaccatcgtatagcactctgacgtcgatttaagccttaatatcccgtgagtacctgtaaggaacgttcgcaattgcgttcggttggcactcgctctcgaccgcatttatccagattaatcatcccacagcccaggtccaacttcgcctgcaacaggatctgcgagaagatcaaatctcgttactagatggcatggtttatttttggcttccccgcaatatcgtagagcaggggcaggtggcttctggaaggcggagtttgctgggacagctgatcgacaggtgtaggcgtgctatttcggacggtgggatgttggccgagatggacgcggatcgttaagtggatactgcggtgtcgtatctacaatttcagaagggtctcgccactgtctttcaagcattctttctaaaacagctttgttgttcgcatgctcttgtacgctgagggctgggcatctatgtactcggctattattatgaataagcgtcgggcctactagctgtcaggctcataccctgacggattagtgtgtatcatgtataatcttcaggcgatggtggccgtacaatgtcgtgaatcctatccaagttcgcgacttcgcccttcccttcaagtggccagatcctgccttgaaaagtgaacaacttaaaaaataagtcaaatgattgctttcattggcacgcacttcaagaatttcagcaagctatttcacgatacggatcctgagaattgattcaaagcgacacacctcaaggcgccttctttcacaaacagagataaagaagcacgtatcgccgagagaaaaattagcaggtcattatttcattgctctaagtcttctccaccagctctttgagctcttcgagcctaatggtaatggtggcagggctttgctcaaaacgcctggtttcgcggctcccgaatcgtcctcatcatccgagctctcctcgtaaaaggtctctgaatcgctcttaagagatccttccacgtcgaattctgtatcactcggtgacttccgctcgtcccaactcttctggtactcggggaagtcaggcagctcagatggggtcgcagaccttcgcatcgagggaggtgcccagacgtgcttcaaaagcggatttaggcttggtaaagaagccacaacaatgccgatgtcgacttctatctgcgaccagataggtacccatgcccacgtcctgtggtaacaggttagctactttctcgaataaggcgtgcatatggctgacataccagctcgaatctccgtcttgccacgacatgctggtcgatgtcggactgcccgacatggcgatttcgcagagacgcatcgtgcttgctatgacagggactagaccgatggagaatatcaatgcaagcgcagcttcaaagcatgtcagcgaaaatacaagccaatcacagatgacacttacttcgctgtttcttgttgaacttcatcagaggcagcagtggcagcgggaagagtagtaagactatgtctgtgcccacgttgatcgccgctgaaatctgcatgaagagtgcgccgttgatacaaccttctggctgtcgttcgatgtcccaggctctcgaaaccggaagacaggcaaggagctgtgcctgggctagggtcagcaaaaacttttgattctcgaggatttttgggctcaccatgaagctggcaactgctgccgccgtcatcacgccagccgtcacccatactccccgcgcttgcactacccaaggaagccctctcacaccagccccaatcctgtaatacaacgccaggatgctcatcttgacggtcctgtgtcatgttgtcagcactatacatatcgtagggatcttgtgcaaactcaccaagtggcaacgaagtatacgagcatattcagccacgagtactgtctgtgtcagtaccacatattgaaaaaggtggttaataacttaccttcagcatctcattgaactccatcacatggagctctgtcgcatgtcgtccacggccatgctcgacttgcatgaaaatggtcacagtttgcagacctccgagcgccttcatactgttaatgagtctcttagaaatcggtatagtttgtttggactgaccactgcaacagcgatgaagaggtcatcttagcccgaactttttgaccaggcatgctcgcgttatgaagctatctcaagtcaatgatcctttcgccaaacgctccttacattacttaccgtatcgccacaaagaagaccgctattacatacagcgcaatactcgtatgatttagtagcggacccaggtcattccccaccggtatatcaataatatgtcccatcagatagcagaacagacgtcaagcccgccctctcggtaaagtgcgaatatccggccgccgcaaaagaaacatgagctctcctaaagattacaaatacgtaaaaagtaaaaaagaacgacaaattcgcaaacaacaaagagtgtaatgttggttcaagcaaccaaacttgcaagccagaagtaaaaccagttgagcgggatcagcacagctatattgtgtcgagcgagattcgcatcggtgggtacccagcttacggtatgcacaaccacaatgcacaatccggcatccgcgcgcccaaacgccgccggcatgatacacgacgaggcaatccgggcatccagcttgcatgaaacttctggaatacgcgcgcaagagcagttcccctagcgagcgtgctgttgcgcatgccgtagcgcagacgacatggtgcggcacgtcgcgtgccaaccctacacgcgaaaccgcacgagaacgcgcgtgataggccagaattctccgacgccgaacgcgtgcccaaggcgtctgtcattctggacgttgacggtgggtggcttgtttgacaggggcgctgcgcgctgtcggaggttgggagcgattatcctggtgctgtcaaaacacggcttcccggcgcgcgggtggttggagggcatgaaggtacggcatgacagtctcatgagtcgagagctgaggcgatcgtgccggtggcttgggaatacaggcggataaaagcgtagatcgattgtgagatcgagtccagcgagcaagagggaaacgtttgggacagatgtgaagaacatttggcatgcgcgggtcgaagcatggtatttgcgcaggtcagcaaccgctgatacaggccagtcgtacaatcgatgccctttggctgaacaagtgaagctcctggccgtcatcgcaaacttgctcgtctagtcacaacatgtttcttgacccgcatctcggtggtcattgacaaatgctgtaacccagtagtgcacaaaatctgctcttgacagttagtaggtgcaagccgtcgaacaatcgcatggaagcatggtcagcaggaaagacaccgaagtacacgtcattgagaagagagcattgttcatttcatttcgtgaagaagaggagtaatgctaaacgcctaggcgcggatgccgttgtcatatctcgtaaggcgtgtcgttcgtgttcaggaccatgccgcttgcagctcccacccgtatcgtacagtgtcccaacccaaagtcgtcaatccaaacagcaacaccaatcttgttgagactacgccaacaaaaggtgatatgctgtagcagcaacacagagagtggcaaccgtaacgctgtaatagctgtgttagtcacacactacaaggcgtaatgttcaaaatagtagtatcgtgagtgtccgccatagctttactcacgtcaaaaaggtggaatgagacttggggtcttacccagcacgttttcggtcccctacgcagacagccaagaagcggccaacggatccgaagacgacacggaaaaaggtctgaaggaaggactcctcataatgggcgactttctggttgcctgatggcgttccggccccttcaagagtgttgctgtcatcctggctgtgatcttcgggtgtggcgttcgctgcttccgctttcggggcctgacgtcggcgaacttgcggctccgacactgttgtagactcatcgtcacctatagatagggcttcgttctctggcgttagtggtggagtgataggattcaacatgttgctcggtgatgctatagcctcgtgaagcttgctcagaatagcttcctttgtaccatcagtcctgttcacgttgtctgcttcgctagactgcattgagcaatcgattgacgattgttgtgtgccgtcttctgtaggttcaagttgtctggagtcattgggcatcggcgtggcgtgaggatcgcgagcgaaagcggctgccgagccgaacttcatgaccataggcgagggtagactatcgacatctccatctgcgtcgtattcctcctcatccgagtcgtcggcttctgggacggatgccagcgaggtgtacgatttgactggggccagctcaacggaagagcatgcttgcgacaagacggacccgattggcgaatgagtgggttcttctgtcgattcgtcttcgggtaggtggagaccaatagttttcacgcgctctagaatctgttcgcggcgtgtagggaatcgctcgagatatggatcggcgaggtcgtcgtcttcttcatccgtttttggcagccggttcggcagagtgctgctgttggtgcttgctctgaagattcctggacgacctctacctccgaacaacactcttgcagactcaccggcgtcctcatattcaaaagtgggttggctcttcaacgtgaacccgccgccctcttcagggctagaattctcggtggtggcaaaatcgcgctcatgcgtgcgctcatgtgctaggaggggcgtgtcatcttcctggtatacatggtcatcgtcgccaccatcctcgtgagtgaaagtgggaacttcgtcatcataatcatcattatcatcgccatacatgtaatgtcgaggttctgagatgtcttcgctcgtatactcactcttagtggaaatctcgctgcccttatactgcgagaagccagtctcatgcgataggagtggggcagcatcgagttcgtcgtaatccgcgtcagaagaatgcatgtcctcgttcaatccagtttcatgcgggagaaggggcccattattcagctcgtcatagtctttgtctttgataccagtctcgtgagacagcaagggtgcttgatcaagctccgaaccttgcgaatcgtccggatctgagggtgtattgataacatcctctgaacttgtgttgtcggtagacacttcgtcaactgtttccaaaactgggctcgaatgggcctcggaagattgaaaggattcatggcgaaataggggagcagcttgatcgtcttctgtgcgaggctcttcatggccatccggtgtaatcacgagcatgttaggctttgcgtctgcggctctcatgtcatgcgctactctctgtgagatggtcgcattagcaccgaagtcgtcgccataggcaggcttgtcgtccgtcttctcaaccacgactcgaggcctgtcagacaatttcgcctgctcatcggtagctgaacgctcttctctcgttgtttgaaaatcaggttgagcatctgcggagtgtttagaaacgtcctcatgcagcgcgcggggctctgtgtctccattgatcggaggttcctcgtctgcaactttttcgacaacgacgataggaacagggacactgggtaagtggatcacatcgctcgtgtcgaatgtactgtctttacgggacttttgaggaaagggcggcttctcatgttcgtgagggacgtcacgggctgtgttttggtcgtcgttctgttttgcggctgtgacatgcagaacgttattgcgattgccatgctcgtccgtggctgcttcaagttagcgcctatgctcattttctaccaaatctcggcataccagagtccctcgattcgtccacgacccagtggccgtctccaatacggattttgtactggtggtcgccctcggcaacattatcgaagcgccgcgtgaatatcagattcgcagatgctgtctgcgcctcgtcgacgtgcatttctagcggctcccatggcggatcgctaagagacgttacgacgtacacaggcggctgcacacccgtctgagagaaggtgatagttgcgctctcggccatcatgacaggtgcgccactgcttgtgaaggacgacgggcggtattctggggggtcgctcggagcggttgacgtgggggcggtcgcgtgcctggtcaacagtgggaaagtgtcgttgttggtgaggctatgtgctggcaatggaggaatatcgtcagtagtctgtgatcgtttgcgagttcgtggccagagagaccagacacgttctcgctttgtgcgtttgctcgtgctcatatgctggaaaagggtgcagaataagaggtgttacatagggaagggaaaggcagagaagtgcacagaaaggctctcaccacttcagttgtatcgatagttggcgcacactcggagtggcaggttcagacgagaggtgctttcttgcctgtgaagggctcggatcttatttgaacgtagcacaagaaggagagggagaggcgcggcgggcgcatacgggcgcatacgggcgatagttgcctctcaacaaatgatgtgcagcttccctgtttgtagcgatacttggtgttgagcctctcgagatcagggcatctaaggttgtgaaagtctcagcaaggcgacagaactccaggccatggcgcgcagatgcgcattccctccccacggctgtgcgccttcgccggctttccacaatttccatggcgcctgtgctgggcttcgagggtgacgtgagttcaacgtctctacaatgaagctagagccacgcgctgaaccggcacaacggcgacgtcagccacgcttaagccgaaaacagcgccatcacgggcgatcacaccaccactaacctcctcccgactgtcgtctgggtatcgcaacccttgtgccatggagtgagacacgaatatgcatgtgaagtggctgccgtactagtgaggtgcggggtttccccacctcgctactcacatgcttgaacgtattggtctcaatctcactcaagtacccgctcagctccgtaaggtggtgtgccttttgaggcccgaagagcaagtgcttccgattcgtcacaatcccacgtcttggagatgtgatccatcactgaagattattgtggatagattgaattccaagtgtgcatgaaaaatccctcaagctatagtcgtaatggccgttatagaaacattgtcaaatttcctggaccagaccacatatagtagatgctaaaaactcacatgaactcaaatgtcacatcaaaggcaacagagctcatctgattatccccatctcaaatcaaggatgcgctatatcatggccatgtgcacttatgtagcgtctgcattttttggaacacgtaaattcatccattgcctatcaggccctacactgtactacctaggtatctttgaagctctatatggggattcatgactatcgttacatgtcagtctgtgaacaaagtggaatgcttttacagaaaacagaatggcaaacgcgcgaagtatcaggctagaaaagaatctcgcttctctcaaagacgaggcctggaaacactcgatgagccactcaccgatttggccttaaggtcgaagcggtcgttagacatgaccttatcccaagccttcacaaagtccttgacaaacttgtctgagttgtcgggctgggcgtatacctcagcgatagcccgaagctcggggtgcgagccgtaaacgaggtcgtggcgtgtaccagtccacttcttctggccagacttgcggtcgaagccctcataaagctcgggcagcttggacgagtcggccgccttccactctgtgttgatatcgagcaggttgacgaagaagtcgttggtgagctggccagggcgcttggtgaagataccgtgggatgagctgtcccagttggcatttagcgcacgcataccgccaacaaggacggtaagctcgggagcagtgaggcggaggagagaagccttgtcgaggtcaagctgctcagtgcgggcacggtctgagctctttccgtagttgcggaaggggtcagtggcaggctcaaggtgctcaaacgacttggcgtcggtctgctcctcagtggcgtcggtgcggccgggtgtgaagggaaccgagacaccggcagccttctcgacagcggcagttccggcgaggacgatcaggtcagcaagagagatcttcttgccgccagacgcagagccgttgaacttggactgaacgccctcgagagccttgagtacctcagcgagctccttagggttgttgacctcccagtccttttgcggtgccaggcggatgcgggcaccgttggcaccaccacgcttgtcgctgccgcggtaggacgctgccgaagcccatgcagtgcggatgagcttggatggctcgatgccggcctcgagaatctgcttcttaagggcagagatgtccgactcctcgacaagggcgtggtcaacctcggggactgggtcttcccagagcaagacctccttgggaatctcagggccgacccatctggatcgaggacccatgtcacggtggagaagcttgaaccacgcgcgaatgaaggcatcgtggagttcttgtgggtggtcgagccaacggcgggtgatcttctcgaagccaggatccatgcgcattgacatatcggtggtcaacatcctgggcttgtgcttcttgttcgcatcataggcgtccggaatgatgtggtcttcagtcttagcaacccactggttcgcaccagcaggactcttctccagctcccactcatatttgtagagatactcaaggtacttgttgctccacttggttggtgtgcctgtccatgtgacctcgagaccactggtgatggtgtcagggcccttgccactgccgtgcttgttgatccagccgaagccctgagtagacaggtcctcgctgttggggtcagggccggtgttctccgagggagcggctccgtgagtctttccgaaggagtggccaccgatgataagagcagcagtctcctcgtcgttcatggccatacggtggaaggttgtacggatgtctcgggcagcggcaattgggtcggggacaccgtcgggacctagtcaagtcagtggataggctcaatcgagtctgaagtgatggttacttaccctcggggttaacatagatgagtcccatgtgtgcggccgcaacaggctgctcgaggtcacgcgaatggatgtccttgtggtccatcttgtgctggtcaccgtcgacaacaccctcgcctgagacacccttgtttccgttggagtagcggacatcattgcccagccatgtgtcttctcctccccagtaaattgactcgtcggactggaatgtgtctggacgtccaccggcgaaaccgaaagtctcgcagcccatggactcaagggcgacgttgccagtcaagagcataagatccgcccatgagatcttgttgccgtacttctgcttgatgggccagaggagacgacgagccttatcgagggagacgttgtcaggccacgcgttcagaggagcgaaacgctgctggccatcaccacctccaccacgaccgtcagtgacgcggtaggttccggcagaatgccatgccattcggacactgtcgtcccagttagcacaattatgatgtgtaaagcaagcagtggtaacttacaagagaccaccatagtggccaaagtccgcaggccaccagtcctgggaatcggtcatcaaggcagtgaggtccttcttcaatgcattgtagtcaagcttcttgaattcctcggcgtagttgaagtcggaggtcaaagggttctggcgtgggtcgtgctggcgaagaacgctgaccggaagctcatttggccaccagtctttgatcttggtgccgccacctgcgacattggcggttctcatggggcactcgcctttggacatgattgctgttgtcgaaaaggtacgtgtgaagagtggttgagaggaaaatcgaacagcaaggcgtgctcggcgcatgggcatgttatgtattcgaagcggggcacgccaaccttggaattattcataagccagcatggccggaccggaatctgaattgctggtatgtatttgcccctcccgcgcatgcatgcccgtgctccgcaactattagctgaaaaccgccctcgatcacggtgacgactccacctcggcatcgtcttgttcaagcttcgacaacgaatcaacatcttgacgcagtccatgcaaatcgaacatcttagactagaagtatcttcacgccgccactacaactaagagttcaccccgtcctcattcagcgagtggcttactttggcagcttcgtagacagcagcaagtgggtcgctggaccccgctgattctctggaaccgcttgcggatccctcataatccgattccgcctcctctgatttgtcggtgacgtgacatctggatcgacacacgacatcacgtgtatggcatcattaccaaagccgatcatctagacgcttcagtcttcgggcagagcaggaagcagaggcggaaggcgacggactgcacaaggtccagccatgaagcacaatatgagcacgttctcgtctactctaacacttcgaattttgccacagcgagttatttgcattatgcaagaggcacaatgcatgagcacctgagctcctgtacttttcgtaccatcgttgtggagggaacaaaggggcgctgaaacggcgttttacgcggccgcgaaatgccggtctttcaaggatgaacatttgccgacattcgaccccacgttttcaccccgcattcttgacttggagattgcaattctaactcggagcagtgggcttgagacatgaagtgtcaaagacaagtgtgaacaagtactcggtaagagcagatttttgaaatctgctcgtggtccgaagctccgtcgcgtctgcaagcaaatctgttggtagcttacctagatggataatcgtggttcgctgatacgacagtacttacaagttgtccactgcgacggaaagcgatcagggtgcctggggcgatatacagggcctcactgtcgcaatcaagacctagcaataatttataagttcaggctctcagacctcgggattagcgaaaccctgtgtacttcccttcgtagttgaccaagttgcagtagtacccccgcaacgttcatgcatctgccctagcaagataaacagcggttctctacatttccaggaacatgcggaaatccatcttatctatgagcaggaaaacgtttcgcacgcgccgaatcgattgaatgacgcacaaagagtggcccaaatgtggagcaacgtgtgtttgcaccgaggtggaatgtggaggcgcagagctccagccaaccgcgaggcgcttctgagaaagttggggtagattcacggcagacggcagacggcagacgtcggtcgcggtcgcggtcacggtcttcatcgatgaagaggggtagtcttttgtgatgaccttcttaaacgctctcagttccctttcgtatttaaccttctcactgctacactgaagcgattccaattgaaggtagcaatagtaaaccatggcagagggaaagacgcagacgttcgacattccgaagacgtgtaaagctggagtcgtggtcaatgagggaccagatttccgtgtcgaggttcaagatgtcccagttccagagccaggtatgaaccagtccgtcgagaacccatcggaaggcgcgtcctgacacgacatgttaggtcccaacgaagtgctcatcaagcttaacgcaaccggcatctgccactctgacattcactacatgatgaacgattgggcagtcccaaagatgtccgcgcttggtacaaaatgcgcggggcatgagggcgcaggcgtcattgtgaagtgtggagatcaggtcaagacgctgaagccaggcatgcgagcaggctacaaagtgagtatgtgcatatgcctgatagctaaagctgacaaaacggaaagcctatccaagacacgtgcggcgtgtgcgaattatgccgaaatggcaatgaatgctattgcccgaaagcggtgcttactggcctgatggtcgacggctcgtacaaacaatacattgtctcacccgaacgatacaccacccttataccagataatgtcaacgattacgtatgtgctgttaacatggagcatattcgcgaaacatagtactaacagcgcgtagatagctggcccgattatgtgcagcgcttcgaccatctacacttcaatcgtagattctggcttaaggccaggggattgggctgtgtttcccggagcaggcggtggtgtgggcatgcagggtgtgcagcttgcaaaggccatgggtctgagagcagtggccattgataccggcgatgacaagcgaaagctatgtgttgacacttctggcgcagaagagtttatcgacttcaagaaggttgacaacgtggcagaagaagtagttcgcatatgcgatggcattggagcgcacgccgtctttgtgactgcggtacagacttacccttcatccatctcgtacctcgggggtcgcataggaggaaaagttatgtgtatcggcctgccaccagctggcacccagcacatcgacgtcgatcccaatcagatgtgttttaagaagcagagtgtccagggaacgcttgtcagcagcatggctgacgtcgacaagactttagacttcgcgaggagagggttgctgaaacccatctacaccgtgtaccccatgagccagttcaatgaggttgttcagaagcttaggcgtggagaaatcgctggcagggccgtggtcgacttcaatcagccgtaggcgaggatatgcagtgcggcgcattttgccagaatcgtgtacatttcgtgtgtataaatgaatcagtaatacaatgcaatgtaaacgactttgtctgactggagatttggagtgaagcaacagaggccctctcgtctcaggtggaagcggcgactagcgcggctagcctgacatgtttggtgcgtttgtctcattggacatcagccctacgaaggtcggcggtgcaatggaaccagggagctcgggtccagacacgacttcgcaatatgagcggttagagaatgtccggcatatctcttcatagcacacgtcgatgggatgtccaggtcgccctcaaatcagtccccgctcggacaagccgaagcatcgtcgagtcgcgcatcgaacggaaagcagcctgcagtggaagacgatcacagcgatgaggaggcattgcttgcagacgatccactagagcgcaatttaccggagcggtatgccatgcgccaagtttgattgttgatagccaagctcatacgtcttcacagaatatccttcaagcgcaaacaaccaaagcccacggcctcttccttcggcttcccacggttcctctcgtctccgctaggcacgcccaaccgcggctcacctctaccacgctcaccgaattctcgcctgcaacagcttcgcaacggtgaaagcagcgcaaatggctccacggagctcatcctgaactatctcgacacccctggcaacgcaggcgaacacctccaggacaccaaggacgcgaccgggctggactggtatgtcgaaggaccagggcgaagagtaggatatgacgatctcacggctattgattggattttcgagtatgcaaaggaacgacagcgtctgcggtacctgtattcgagcgcaagtggcatacttggccacttgaagcagcttgctgacgcaagccaagtttggatcatactggttgctgcgggaatactgagtggtggcatcgctgcattcatcgatgtcacgagcgattggctaggtgacctgaagacagggtactgcagcaacgtggacggagatggcaggttctatctcaacaagagcttctgctgctggggccattcagagctgtcaacgtgtcatgattggcatccatggggaaatgccttgggcattggtcctgctggtggtcgttgggtagtcgagtacattttcttcgtattgttttcggtgagtggagtgcatgcggcagatcgaagcacgcgctgaccaggctcagatactgttcgccgcagccgcaagtcttttggtgcgcgaattctctccttacgcaaagcatagcggtatacccgaaatcaagactgttttgggaggcttcgttatacggcattttcttggcggctggactttggtcacaaagacaattggattggtaagagaacgtcaaagttaatttgaatgcaattctgacacatagcagtctcttgcagttgcatcaggactttggctaggaaaggagggcccgcttgtacatgttgcatgctgttcagcaaacctctttatgaaacttttcagtaatgtcaacggcaacgaaggtgagcaacttccaggcccgtatatgggatgcgcaactgaccccgatgtagcacgtaagcgagaggtcttctctgcagccgcggcagcaggtatttcggtcgcttttggggcgcctgtaggtggcgtgctcttcagtctcgagcaattgtcctactacttcccggataagaccatgtggagcagctttgtttgtgccatggtagcggcggtcacgctgcaggcttgtaacccctttcgcaccggcgaactcgtcttgttccaggtcacctatcacagcggctggcatgatttcgaactcgtgccgtttgcattcctcggcatactaggtggcttattcggaggcctttttatcaagctcaacatgggcgtcgccgaatggcgcaaaaatcgaacgtacctcaaggggccagtaaccgaggtcgtcatcgtctctggaatcacggcactgattaactatcccatcaagttcatgcgagcacagtcatctgagctcgtccacatcctgtttgcagaatgcgccgatctcaccgaggatactctaggtctctgcaagtctggaaaagcaaacactggcgtcgtagctctgctacttatctcctcgggtcttggtgtcatacttgcaagctttacgtttggcctacaaattcccgcaggaattatcctgccatcaatggctattggtgggctgtttggtcgcgctgttggtcttagtgtcgaggtctttcaacaagcttggccgacattgttcgtcttcgggtcatgcgagccagacgtaccgtgcgtaacacctggtacgtacgcgatcgtaggtgccgcatcagcgctggcaggtacaacgcgaatgaccgtatccatcgtggtcatcatgtttgagctcaccggcgcactaacatatgttctgcccattatgatcgcggtcatgatcagcaagtggataggcgatgccatttctccccgtggtatctacgaatcctggatccacttcaagggctacccgttcctagacaaccgagacgacaacggctcctccatccccgacgtctctgccgcccatgttatgacacgaatcgaagacttgaccgccatcacagcgactggccatacaatagaatcacttcggcgactcctctcccagcatcgctttcgaggcttcccggtcatcgacagctctcgcgatgcccttctgctaggctacatttcacgcactgagctggcatatgcacttcaagctgctctaacgccacctcgaaacctttccgacgatgtcgaagcatacttctcccatcaacccctttccgacccaacaacgtccttagacctacgcccgtggatggaccagacgcccatcactcttaacgccaaagcatcatttcaactcaccatgtccatgttccagaaactcggtttgcgctacgtgctcttcacagaccgcggtacgctcaaaggcttgctcacgaagaaagatgtttggtacgtcatgaacggcatggaagaggacagagaagaaggcggcgcaggagtaggtgttggccgaggcggcttgagagaagagcatgagggcatggaggacgataatgaggagcgtggactactaggcacatcggaggacgaacgtgatagctttataggtggcgatagaaataggtagttgaaaacggggttgtggcgtgtttcttttctctttatccctacagccgcactccgcagcgtcgagccgatcggaaacttctcagatcgtgtggccaagcatttttatagttatgatgtaagcttcgcgtcaaaatccggcttctccgaatgatctgatagggatgatgcctgccatggatatttggttcctggccattcgacgtgcggggaaatgatactcgtacgaaaatgaaactaatcattagcacttttttcaatttgaccactatggctttataattgttgaacacgtccatactttcagccctcgcaatacggatcgaagcgggtccagctttgctcttcacatgcaggtcgtggtgctcccacgaatcatgcacagaggaccactcgacatcctcactcaagccgccaagatgcaaatcagccaatcagaatcgccgattgctagttcgccttctcgggccaggatcgcggtgtaaccgatccagtgagagcctcccgaggtggctatgcgcagcgggtcacaggcgggaagttgcacctgttaaagatcagccggcctcgccgtggtgtcctacaccgaccttctttgccttccagccttctgtgctttgtgtgtttcaaaacattttcaaccgctacaagtgaaaggcaacatattctgaaagagctcgacttgatgaccgataagtgcgcgcggtagcggctatgactggaagattgcttgcgaaaggcaaaggacgacgccgacgacttgaacgttgataacgcccaaaagatcctgagaacgcaaagaacttaacctgttgccacacaactagacaaatccgacggaactgtgactatggcgcagcactctcaagagccagaacgcaagagcagaaagaaacgttcacagacatcgtccaaggctgcgaaaccacggtcttcgagcaagaaaccgcgtgcatcacaatcagaaacgaatctatgcgcccaaaatcatgcgcctccagtacaggacgtgccgatgcagtatctgcaatctttccagccaccgcagaatgtgaggagcccaccaccaccacaatcgcagacctttcaacctgcgagtccgccacaacatcccgtatatggtcgtgttccacagtattctcctccatactcgtatccctacggaccacctcctcttccatatggacagcctgaagctaatcagtcggttctccggttcgcttcgcccccacctatgaaacccagggatgaaggtcctttcaaggagcaatgggacaaattcgaccgcatggctgccaagtcgtacgcggatctgcgagatggagcgtgtaagggtgcaacaagactgacaacgacttatattgaaaagcccacaaatgccgtggcaatgaaaagcatgcaagcattatgccatggggcagcgttatacgacgccattaaccacaaattcgatgcagtcatcaacagtattgatggcaacagatttagtgggcaagagcaggatctgctgatatacgagaatgcgcaacaaacatcgcctaacacgagcccaccccctggtgatcctcgtaaggaagtgccaaatccggctcgtcagatggtggggaaggaaaagggaaacaatcacttccagaaagtgtggctctactcaaactcgcgactgccaccacacctgccgcccttcaaagtttacatgccaacatatcctttgctgtgcttagcggcaacctattccgagcgcgtatacacaccaccacgatcaaagtcaaaagagacggaaacacatgtgccatctgattggcgcactggaacgaaagccatggttctgaaatcaatacctgtggacgatatgaacactgttgtcttcgccgttcgagggagcgaaggtttcatggactgggccgtcaactacaacaccgcaccatctagtccagaaggattcctagaagattcgtcaaatctatgccatgccgggttcctatacgtcgcaaggaaaatgatcaagccagtcgcagatcgcctacgcgtgctcctagaggaaaacccagcgcgatccaactgcagtctgcttatcactggccacagcgctggtggtgcagtagctgcactcctctacgcacacatgatgagtaacaaaatcgagtcagaactcagctaccttaccggcttcttcaagcgcgtgcattgcattacattcggcgcaccacccatcagtctccgcgcgctacagaaatccgaagacaaacgacatcgcaagagcttgttcttcgctttcgtgaacgaaggcgatccgattccacgagcagataagagcttcgtaaagagcttattgaagctctatgcaagtcctgcgccgagcacaagtgcacttgcgtcaacgataacgaacatgtcgaaactgaatctctcgcaatcgccaccatctgcaccgccgaagtcgaaactgaagaatgggcttgttccgcggctcacgcgaccatcgaagtcgtctttgcagaccacgactactacatcaacaactgcgaccactgggccggcctggacgatacctccgtgtacgttgcttccagcgggcaggatcatcatcctgcggtcgcgagcaggtattcgcgacaagcgcggtgcagatgtcattgaagctgtcacggtggatagcgagacgtttaggaaagtagtctatggtgatccggtgaagcatcagatgaagatgtacaaagagagaatcgaagagattgcgactcgagctgtaactgctggcggttactagcaggtgcacatacgtagtgtggattttgatacccttatgaaatgaagtagagaatgaagtggttacaggcattctttttgttgcgatgacgttgagtgatttcgctgatttccacatttgtacgtgttgtcgaggatttcaagcacgatcacagggtgctgcccaggcactcgcaaagactttattttacacgcttatcttatatcacacagctcattctcgacagatgttattgctatgttcggcaaagacaccagacctgtcgcctccgcggggtcgggtgctgtgtaaccgccaggcgcgatcctatgcatacacacaggggtgccgggagcacaacccgcaaagtattgcatctccatgtgcccgcctcgaactcgtcaaacttcctcacacatccctcacaattcacaaattttgatcataaataatcctttaatcttccaatgcttcatctaaagctcggcatacacagggaacctacttttggggttatcatattgagacacagctgacgggatgctacagaacctcgaaacatcatgagcctcgtatcttcggctcgcatgccaattaaagtcatggccatcaacatgggacagcgcatgtcactcagacgcacacttttgctttcgaagcacacgcagtaccgacgtgttcatgggcgttcggaacacccccttttcgcgcgtagcaaaacgccggaaacatttcgaaagacaaatgctcagacaggcctggccacattagaatgcctttggaagatccgtcaacctcgccccgcacaatcaagaatgcactgtcaacgtgcttattcaacacctttgccactgggaatagcgagggcacaagagcggtctgctcttctacaggctcgtcgtgcggcgttcaatcgtaaagagaaaatcagtagaggccacggcatgtggatcaattgcgttgaacttctcgggttacgtcaggatagctcgacaaggattgcgcgttccaagctagaggtgtttcggtgtgaagatgagtacagatcttccacgggcgctcgaaaaacattagctgcgctacgcgtactccgagccaaacaagacttccaacttgaacaaatactgacacctttaaatatgcagatctggttcatgcgcgatctatccaatacactgcgccattgtccttacaataggctccaaaagagatcgtggtgctttctagcctgcgcaggagatcttcggcatgataaaggtgagcttatcctgcgccgaaacactcgtacgccttacttttggctaggccaatacggggcttcgacattgccgggaagtcctttcaggtttcaggcttggaaagccgaggatttgatgttggctatcaaccaggaaatcgacttcccttcaggacccggtagtaagacactcaggaagactttcaaactctttctgggccagtataccgcttgctcacggttcgtgagtcaaggaagcaaggctcatcacaccatcatgttgaggagcccttccacctcgaaacagcgcctctttaatgcttttcaacatggattctatacagttaggcatacagcaaaggaaatcatgtcgatgtcttggaggatgtctcggcagctacgtcaaaaacctgtgcctttacaagcacctcgatcccgtcaggctgccgcgctccgtaacatgcgaaatgacgcaagcaccttgagtgagaattgggataccaccatgggcttgtatgttgaagaatatgtcccagtattttcgagtctcctcgacttcatgacccccgaagaaatcgagcgccggagcgaaagtctagggaactattggctcagatactggcaaaggcagaagcaaaaggatgatcgcgaagcacgtattgagacatgtctgatcaagatccgcaaagcactgaacgaacttcggggaaggaacacgaagatgttgaaactgaagggacattggaagcgcctcgatccagcaaatgacgctgcccaagcgagctggcaacatcagcggcagaagcagcgtggttataagaagctcggcaagcacatgagatgaggaaggctgcgcccgacaatgagaatgcatggatgcgtctagccatcatggggatcaagacagcgcacagcgaagctacacccccaccaggtgctgcgacaattcatgtgcgcggtaattgtggctcgagttcgaacgatgcacgcacgatcgagaggataagggcctgtactcagcggacgtccattaaggagctccagttgccaaaacgaaatcaatgatagataaggccaagcaggacatgagcttaagacagaacatgtatgactacattggtgtcatcagactagctcgctccatagtcaatagctcatggtcaatgtatcccgagatcttacctgacagctcagccttcgcagcttccaaattgcaccaacgtattgttggtaaaaaacgtagtgctcactttagagttctaaggccaacatatgattagcctcgacatgtaattaatatgtaaatatgcaagcctgaagtataagagttaagtaagcagcgtacaggtcttatctgagttttgctgagccttttaaaatccacggttcttgcctgttgtatatcatgagtctgagtgcatctcaactggatgttaagggcctgatcccaactctttctttgagtacctcttatagacgatacgctatagaaactatgttaactatagatgttaaattgaatcggcgtctgctcttgatatgatagcatcactacatcgtcagactcctgttgcgtcctactgtactgctgatatataggaagaatacggcttatcgacagaaaaaggaggaatataagtgagtttgagcagaagaaaagaaacaggtacatatgaactcaatgcatgtgtggtgtcttgttgtattgattcgtgacttctctcctccatcagacgggtccactactttaggcgcaccgcctgccagcgtccagattgcatctcaatcgaatttagccggctgcctgatgagctacttcgtgtagactgccattgccgtggaaccgtgagctacgcctcaggctattttccacaagccaaatgcacgagcgtcactgctcagcgcaccatatctggctgtttgatattgcctcatcctccccgcgttgttcatttcaattcgtatccgtcatcaaagtccatgtcttcatccctccttcttgagctcctcgtccgccccattttccttcttgccaccaacactcttgctccccgccagttcctcgataatctccgccacctgcactgccttcgcccgggtcgcttcttcatcctctttctccgccaatgtgtccaggcctccgaaaagccatagttcctgtaaatcgcgaatgaaggtgctgagctcttgggcggtcttgatctatttcacgttagcaaaacattacgtgattctctgcaacctccctgattgggtctgagggtgattaggaagtggtcgacgcgacataccaacgaagcactttgttcccgcactaccaattccttttgcgcactcgtggagtagtcctttgcttcgttgagcttcggtatggtcgagtattcgctggtatcggcgggcttgacggtacgtaggatagtggagaggtagccgtcgccgccccagggatccgtgttgcgctcgtcgtagatggcgttgcagagcttctctacacgggctggggagtggtgttagtacggccctaagactgccaagaaatgggacatgacaaacctgatagagcctctttcgttcgaggcaagtccttatccatgtttgcgcataggcttgagcgtgagtggcgctatgttcggctgtatgttgtaccttgagctcgcactcgcatcccttatcgataggccatctgtggcacgtgcgcctgtcttccatgcagctggagtgaaacaagaacccatccccgcggacgcggcatcacttcaaaattagcgcccatgatatcacgggtaaatcgtcgactcttagatctcatgccggcaaactatgccgtcgcttgtattaatatgatcttcgttattatggcgatccgatcgttgctgggtgccaatgtctgcctgagccaacaccatcgacagcgactcggcaccgaagcaggttcagaatgccgaaagtcacgccagccacacagccttgctcagctgaactgacagatcaccacgcatatgtggtgtcggcaagagaccggcgggttggcggttcgaggcttcagctcggctggacggcagcaggagaaagttattccaattgctcaggagatcggttcatgtgaagccatttcttacggatgatcgccaggcacgggaggcgtgtcccggtcccgtcatttgcacaggcacgcgattggtccacgcgtccccctcacctataaactttgtactcgccctacgcagcgaagacgtatacactggccgccggtacagcgttgcaccagcagtttcgtcgcgcagattgggagaactgggaccgtgggtgtcatggcgccacgttttgagcgctaattgctgctccaacgggacgcctagaaaacgccgcaaccttatcagtcgtggcgtggcgttctagtctaatttgaagtcgaccgggcgcccgttctactgcacgtcgtatatggcatgttccaggttcggacttcagcccgctcggaacgtgctcggaacgtgctcgtatttacaaactgagacgcgcgtgggtgcgccattttgtgctccgcgcaggagactgcgttggtgtgaggctgaggattggcgagttggcattctggcattgcgttgcacggcaggagatcaattggccacgaaacctgtttatcatagcggagaaagataagagtgttcattattcgtggtatcctagtgtatggagggattgtacctgttgagcccttcgttacggcagatcctgttccttcagagaaaataattgcgccaaactccatcgcttgctttgccttttgcctcggttctaaattaacataaacaaataaacacagaaaagccgaaatcgtatcaaacagatatgtagaaagcacacaaggagaatatgctttgcgaatcgcgaatgctggagcgggccatgcttcacgctcagtgagcagagatatcgatgctcttacgctggaacatggaccaccttgacctgccaggggcaagcgaggcgctgcgagctagaacactttttgcgacaggagtcggcacgctaagatgtgttggcgccgcggctgtggcacgctcgcgtactttgtcgtcgtcgctactgctgtctcgcgactcatttgttgcagaactttctgttcacatgttagagaattgtatagacggggttttcggaagatgcttacgggttgaggctgcagaagtgttggaactgctcgagaacagctcgtctggctctgtacattgggtaagctgtggtaccactatgctcgcggatttcgacgtaccctcttcgacagacatcgatagtggactcttcttctttgcaaacgatgacctcctgcttctggtatgtgtgggccgggggcgttgacggccaggaaacgggtaagggaggaccgcgccaggctctgcagaagagaattgactcggacgtggtggcccacttgccattgatgaagtaactccattcgagatagaatgcggtcttcggagaaccgtgtcaatgctttcggctgatttggctttgcctttgaggcttgcagaagccgacatgttgacgaactgtgcagtactatttgtacgagatgatgcacgcgacgattcgcaggagtggtacacagaatggcgtgaagtcactggggactggtatgaattggcccgtcgcttcctcgctgctgcaatcctggcttggagttcctccggtctcacggtggttggctgcatagccaaagcgtcctgttttgcatgtgtaggtacatgcttatatggtggtgccggtgatatgacctgctcggcggcagcagtcttcttgtgttcgatggcggcatctttggccttcttgaacttggtaaatagaggcatattgaataacggaacggtggtgaatgcgatgtttcccaaagttgtgttgcgctggcaggatgcgaactcaaaagggtgagatgtttctaaagcgggtgatgcaatcaaggctaaatattgtcatcccaacagatgagctaggttcgctcatcgagcatgggtacagattggggctctgtcagtgcgcactgcgcgctggaaaagtggcgctaccgtgatagaggtgcagctacgccaaacgatggaagttagcaagcatcaacagatcgtgctagggggctagcttccgctcgtggactttgaaactcaaactcctgtcgccagtcgggagaacgtaatagattatttgatgacgcatatcttcaacagagtttcgatggtgtttgtgcagcgcgagactgatgcctggcagacaggcaggagccatgcagccgaagctcccacgctgtattgattcccggggctgtggacccccaggtctagaattctagcaccgaacccagtacccggcaacttgtgcgcatggcggagccgatgataggatgcgtgttacaccattagggaggcttgcagctatctagcttcgcttgaggccttcgtacctatttcagtgctcgtcaaactaagcctggattgaccctcaaacgtaaaactacgcatgtaccggacgaaagtacggcagaagctgtcatggcggcctcgtcgtcaagtcggctcggcctcaccggtgcgctgatagaaaacggcccattattgctgttccctcagccgtatgtcgacaacgccagcttcctttcctagcaggtctacggcaggtctacgcacccaccgcataatcaagctgtaagctgtgctgcggcgacccagtttcgtgcaggctgtatgccttactattgtagtcactattgcgagaactcgtcttgaacggaagactcaggtcgactgcaggaaatgtggcagtcatttgctcgccgagagtctttctcgaagctggtcgaccagaatccaagagacccaggccactgatgattgaccacaacgtacttacacatgaagatcgtcccaaagtaggttcactgggtgtcaacagtacagagtcgccgtgctcgtgtagcgcagtgtaacacgaacggccagaggagcggggatcccatatcttccacgtatggaacccagcgtacagtgttcagcacacttttgtatgtcttgcattgcatactccggagtacaaaagtctgagagggttgtccgcaaagaagcacgtcgcacggagacggactcgctgagcctggaccactttgatcatcgtgggtacccgtggacgcgatctaggatcctgaagctatttgcggcccttctgtcgtgtgggtaagcgacaagagttgcgtcggtttcttaaggtgccgctatcctcaagaaacgtagataagggtaccagtgtttcgttgagatgcagatctgtggcatttgatttgtattatgggcttgaacgatcaaacataagtgtcagtgtggaagatcaagtaagcagatgcagatgcgattcagatgcgcatgcgcagaatgggagaacgtgctacagtatggcgacgttgacccctgacgcatctccagtccatgaagccgatgctccctgtatttgattgcgactatgcccactgcaggttatcaactaggacggaaacctcggctccacgcctggggcgaagatgcgatggcagtctgatcaatgggttcgagggcagcagcggtctgcatcaggcaaaagtgatgctattcggaagcggtggagatggcagaatgttgccaaggcgcattcgtcgactagcttcgatgcctcgttggcgccaggctgtcgtcactcagacgaaatcgccgtcgagaccatctgcatctgccgcacgctgcatctgcgcaataggtcgtactcgcgaaatcgccgtcccagccagcttccgccatcagccatcaccacagggtcttggtgttgcggctctgcctgccgcggtccagccttttctctcttagcgtggcccgtggacgctttgggcaccacaaccacagcaccacgcaatcgcaacccaccacacgcgacgaacggcctaccaccgcggcgatcatcacccccgtattcctcccgtcttgtgagagccgatattgtcatctctgcgcgacctgcgccatagcacacgcgaacacgtcgcgttgctcgccccgtcacgagcctcctgtagcatccgctcgtcatttgccagcgcacccatccgactctccaacgacgttttccgtggacgttgccgcctgcccgcctgcactgcgcaagggatcgcgatcgcgcgctacactctggagggcgtgtttgccctggccggagtgcttgtaggccctcgatcctactatggcattggtagcgccacctgccaacgatcgcaagcgcgtcaaagtatacgagctcaagaacaatgactggttcgaccgcggtaccggcttctgcaggggaattgtcgtgagtgtatgtcccgccatcgcctttggcgcgctacagtctgcagtccggccatggcatcgcgccatggccgtctgcgcctgttgcactgttctcggctgacttgtgcgaccacaggcagaggaagccaaaattgtcgttctttccgaggacgaccagacgcgacagctcctcgaaacgcgtatatccaaggatgatggctatcagaaacagcaaggtgcggcgcgcagactcgacatgcgatatgcgggggcggcagctgactgagaacagacacgttgatagtatggacggagcaaaacggcacagacatggccctcagcttccaggagcccgagggctgcgccaacatctggtgcgcatgagcacgcagactcctttcacaatgcgctgacacagcacagggatttcgtgaacgaagtacagtcgcgactccaagcgctcgcgcagggtacgtttggtcgcatgcgcgatggccgattacgtgctaacaatctcccagaagacggcctctccgacgatattgaccacatcagccccatcatgcttccgaacccggatctcggcaacctccacgacatcgagaatcacatgcgcgcggccaactcaacgccaggtggccgcgaagcactggccaaattcatctacaacgagaaatacatcccaaggttaataccgcttgtggaaatggcagaggacctggagagtgtgtccgatctgcaccgattgtgcagcattatgaaaatgctcatacttctcaatgacagccagatcatcgagtacatcgtaacggacgcggtggtactgggtgtggttggagcactggagtacgatccggacttccctctgcacaaggccaaccaccgacaatatctagccgacgagtcgaaattcaaggaggtggtgaagatcgaggacgagagcataaaacggaagattcactgcacctttcggttgcagtacctcaaggatgttgtgcttgcacgcatcctagacgacccaacgttctctgtcctgaactcgctcatattcttccaccaagttgatatcgtccaacatctgcaggccaacggagccttcctgaaagagctcttcagcatatttagccccaaggagcagagcatgcaacggaaaaaggatgccgtgctatttatacagcagtgttgcgggatcgcaaagagcttgcaggctaatagccgaggtcaactgtaccagaatttcgtcagcaatggattgctcgaagtcattcagttcgctttgaagcaccaggacgcaattgtgcgtgtagcgggtacggagattctcatcaacctcatcgagcatgatgcgttgatgctgcgcagccaggtgttcaaggcgctacaagaaaagtccaagccgttgactgacactctaatcgagcttctacttattgaagttgacctcggtgtcaaggcgcaaatggcagaggccatcaaaattttgctcgatcccaatgccaattcagcatcaatcgaagcgctcggacggactaacagtgacttcctcgctaaaatgagaggccaattgccctctataccgcagacggactccttcatccagaatttttacgatgactctgcgaggaagcttttccagcctttgaaggaccttgagggccgggaaacaagtaagctcaatatctccaagacatgtcagtctgctaatggttgccagtggaagatctttccatgcaagaagtatcactctactcccatcttttggaagtcctctgcttcttcattcgacaacacaattttcgcagtaaatatttcattttgtccgaaggtctggcagcgcgagttgctcaacttatggactgtccagagaaacacctgcagcttacagcgctcaaatacttccggatcgtcatcggctttcacgacgagacacataaccgccaaattatccaacatcagctgttcgagccgatcctgaggatcttgttcgccacgatgccgcgcgacaacctccttaactctgcatgtctggagctttttgaatttatcaagcgagagaacatcaagatgcttgtccagcatcttgtggagacataccgggagaaacttcaagaaattacatatgtggacacgttccaaaatctcattctgcgttacgaccaaatgcacgagccggcaccgacacaagagctcgagcattcctttacaagcgtggacagtgacacacctggacgacatcatgccgttgtcaatggaggcaaatggggacatggactcaaagaagttgatgcagacgaggaagcgtatttcaacgcgtccgacgatgaagacgaaaacgcttctaccagcgacaggcctggtatgaatggagcgtcgcctgtacgtcctcttgtcaactacccggatgacgatgcggaagaagacgacatggatattcttgccacggaaataccaccatcagctcaaaagctgtctgcggcgacgcaaacgccagatgaggaaagcgggtcaccgaaagctgcggcggttgagtctccccctgaacgtgtctcggagaaacgacgcagggaagaggacgaagaggacgagttgcttgcaagcatatccactagtactggtccgaagcgccgcgcttcaaccgcgagcaatgcaagcacaggcagtctacggagcctacgtcggaagtcgcccaacatcaactcgggcaaagatggtgggggcggaccgaagaagatctcgctctcactaccattgaagagcggcggtgaaggtggagagggcgaatagtcagccatggtccccacttcacaacagacactcaagaacatgtggagggaactcagctggatgctttgtatttctgctgcttagcatgcctttacttactcacgagataccccttggaaaatggacacacgatcgacgttgtatgaactgggctaaatgggacttcctccttcatacaaatgttcacgcgggagcggcattgggtggtgtaattacaggcgttcaataccttcaactttgggggaactgggtatgatgggatgaggtagcgtgggagtgtttgggagcgtgcttctggtgttggattccacaaacgtacgagcgaaggccggtggccgttgtaacatatgcctcttcctgctacaaggctaatgaatctgtgcaaaggaatgttgctgttcattttagtgactccaacaaatcgagacgacctctacttgatgccaagttttgaacccctcgcagatcacgtttcttcgcgatattctttagcgcgttcttcaccccgccgcacgtcatctcggcttgtacccttattacatcgaaccgcggtccatcactccacacaagacacgcagttcctgccgacttaattcctagaagacacacgtagcttcctacatgagcaatgtccgaatcttctcaagcaacagcacaaaaccaatcgagcacacccgcggcaagcgacgcgtccaccatgcccaaatccccaagcctcaccctcatactcgccgccacaccctcgttaggcataggcaaaggcggcacactaccatggccacaactaaagaaggaaatgggctactttgcgcgcgtcacgaagcgcgtctcctctccccaatccacgggcacaagaaaagtcaacgcagtactcatgggccgcaagacgtgggatagcataccgccgaaattccggccgctcaaagatcgattgaacattgtgattacgcgcaaagccgacgagtttgagaagacgctggacaagaagagtgatgtcgaggggccgatggtagcgtcgggcattgtagatgcgttggcgcaattggaagggaaggcggaggaggttgatcgcgtgtatgtcattggtggcgcgagtgtatatcagactgcgctggaactgccgcagacgagatatgtgttgttgacgaagatacggaaggagtttgagtgtgatacattcttttcggtggatttggaggagagtgcggtgtggcggagggctgggagggaggagttgcaggagtttacgggtgaggaggtgaaggagaaggtgatcgaggaacatggtgtggagtttgagttttgtttgtatgaaagagtgtagagggggatcgaatgaccacttctgtttgagaaccatcacagcttttcattcacatgtatgactgagatgtgacaaggagaagaacgaccaagactcattgtgatgttcgattgaacttattctagactaccatgatgaatccaaccaatccactcaaccagtctcatctttccccacggacatactctacgccatagccaaatcccaagcggccttaccagccattccgatcataacatagtgcgccaacatccacagaatgccatagtacctgcccttaccgccctcgctaccattcgtgtacccaaccgcatagatgacgcggttgacagaccacacagctcctaaaacagccgttgcggtggggtacttgaggccggcaatcgccattgcgcccagcgcggtcgggtggttctcgttgaagttctggtgcgcgcgctgggcggagttgaaggccagcatggctttggacgacgcgggcgatgcggtttggatctgctcgtaggaggcgtactcgaaggggtagggcactttggcggctttgcggaatgcgccgacgcgcccgccttgccaggcgccgactacgaaggtcgagacggcggcgaggaggacgtagctggagatgtgttagtgagaggtaggggaggggaattggggagctcaatgcgtacccatagtcgccagggatcgaaatgatagccattgcgtcgtcttcgttgttgttggcttgtttgctgatttagggttcaattgttcgcttgttgagttctttggttgacagttccaattcgcaatgtcgtcgagcttttgtatcctttctcttgtggacagcaaacacagaaacgtgtggaagcttcaaactagcggacgagtttcagcggcgacggcgcgcctcggtccaaccgttcgccgacgcacccattacaactccctaccgcgctgctacacacgccatcgttgagcacctgctgtgttgcagtgtcacgcaacaagccgacgggcgtcgtacggaatggtgcctaaacggaaaggcaggagatgctgatgcgcagcaaaagaggcgagatgacagcatgcaggcgcatgtaagctgcacgccacgaaactggcacaaagcaccgcgatgcaccaacacagaaatggtagaagattagaagaacagcgtacagggctggcatctagtatgttttgtagttccagtgcagtactaccagccagatagagcaatccttgcttactattgcgcaagagtcccgattagtgatgcatgctctcatttggaaggtcgttccgccgcaatcgtcggaatagacaatcaacgcctagagaagacatcacaatgagaaaaagagttggtagtggaaagccgttgtctgaggaaaattactttgtctatgaactcctgaacgccatccacccgtctaatctatgtacaaaaagtcacaaaaccacgcccaaaacatgtcaacgagagagtcaagaacgaaagccaagcatctctctttcacagcaaaccccatccatttacattctcttgtacctcgctgctagtcgtctgtctcaatatccgcggttttcggtgcctgaatatggcacatgtccggaactggacagtggcaggacaggcagtgcggtctttcggatagccactataagacgactctcatcatctggctgagtgccccaagacatgcccgaagagcgcgaagaagatggcgatccccgatttccagtgcgcatcgcgtcgtccatcacatgcagccgagatatctgcgtccgtagaaccgcccgcaacctgatcctcgctcctcacctcatctccagcagagagatcggccccagccgatgtgtattcactatcctcaacaaggacgattcccgcgaacctatgcttgccgtgcgcgcctgcttttccggcaaaataggcttcaatagcagcttccaagcgaagggcgaagaatgctggatcgtcctcgaatacatctagcacgtcgcgcactgcccaagatgctgatttggataccgttgagtctccgaaggcgatcagggaatgtatgacttgttcatagtcagcataaatgtacggttcggagcattctgggaaaccttttggtcgtggtgctggtgttccatttgctggcggtggaccagccttggaagctttcgggtgcttgcggatgcggctgatggctttgacaaggacgtggaccaccgctttgatgagcatgaatgccccgaagaagcaaaatacgaagagaacgacgaaggtaagggaaccgagaatagcatgtaagtgtgatatgaagtttggagcgctgaagctgtagctggcgctgctcgtcatgttggtggtatggatcccgttcccagtgatgaacctcgtcatgaatgcttcttgtagttgcagtgttgggtcttcgagatgatgttttatgtgagcagtgtagaaagaatgatgtgagatgctgtgcttgatggaatacagcaatgcggtccatccgccatccatataaacacatcgtccatgatggttagagctacctccaaggcccacgatacgtttgctcttgagacagtgtagaatgcacggtgctctgcgcgaatgcactgagactactcacctttgtgtggtcatggtctgtcttacttcagctttcgcactggtcacgtacatagctttccgcgttacagacaaagcaagaagacagagcggacgacgtggcgagtgcaagttctattcgttctggaactctgtggtctatgcaaagctgctcaagacaccagtatcttgcagaagctcaagcacgtgacactagcttcactggcacaagactgggcgaacaaccaagctatgatcagtgcgatacgtcagacaggtgcatgatactgacgtgtacctgtcaacggattcacaggcgcacatcgctggctcaactctacatatagcgtcgtctcgctaaactctaaagcttcagcatgatcgcctggaacagtgaaaatagtactttcagccaaggcaaaacatgtctcttcatattagaacatttcaacatcaaaacacatttcaacatcacacgtcgaggagatgatgatactgtgccagacaaacctgaggcaccgcacaatattcagtcattcaacattttgtgactcaacttttgattgtcagagtagcactagttcggatattcagcatacatagctactaagccgttcaattcgcttagcttgttttcgaggaacgccgcctctctgagtgagtccatccgtctatgcatacaagaagcgccacggccatgaacgatggtaaaaggaaaacagaagcatctcaaacctgtgagtgaagtatttgttgacaagatagattgcgcgcacgcgtatgtagagagaggccaaggaaataacaaccagcggaaagcctatcccgcacagaacgcagactatgcacacaaaagaaaacaacgtgatgccacagaaaaaaaaaagtgtacttttaaggatccaggatgcgtgctaaatcgagaaatgtcatcagactctacatctgtaccaagttcgtcgtgagaggagatgtgacgtgtggtggtgctaggctgccctctacgaagacatcgatcttagttgggacttctttctgcttgtttgcagcttgttctgcggacaatcgttcgtgagactcctcggcaatatcgctcatttcggaatcatcgctatggttgtcgttttgctcctcaagagactctttgtagcttgctggcgtaattgtttgtgcggacgtatgtcgctgcttcacagctccgattgatagtttgcgaggcgctaggtcctcgcctggttccattccggctgtgccaccactgacgacgctgttcgcatccctgtcgtcagcagcaagtgcctctgcagcttcttggagctccttcttcctcttcagtcgctcttcagcagtggtgttgtgccaatcactaccaaattggatcacagatgccttcttgccatgcactgtgaagctgcccttgtctcgcgtcaagccttcattttccggagaatcttcgctaacaattgttgatgccgagtccctgcctttgtggctacggcggtgcgaagtctctcgcagggtgcgatgtaagcttcgtctatgctttgtatgtgatgctggtgaacctgcagccgaaccaagcccctggtcggcatcggactcagttgtggcatcaggacgcatgccgtccaaagatggcaactcgggtgtcttcggctcagttgaacctgactcaatgggtggtggtgtagtatagcgtgaatcatcgtccgagtcggagtcggagtcaactgttccagtaccgtcgtcggtggttacaattgacgggcgatgttcggacggaagcagtcgcggggattgtgtgggtgcagaggagctagctactgagctccgacgttccgatgcccgcgagctgaacgacatgggcggagggtggaaccttcctgatggatcattcgggctggactggcgagatgtctccggcggcgtcttgaaggcatcgtctcccgcaaagtcagtgtccctagacgacttggtgccgggacgtactgataggcttggtgacggcggtggcttaggcccactggttagcgagcttgtcttggaggtgagtcgagcaaggctgctgatcttagatcctctgtgtgattgctgcgggctgagttgctgctggggtactggtccaaactctggtaccttgtcaatccgtgcctgccgttctgcggcgccttgcttttcgtcttctagttcgtgtgcgagtgtatcacgatggcacttcatgcgccagatttctatacgcgcccatttcagcttcgcggatagacgcccggcagcgtgtatgacttgttctctagtctttggctgaattggagcaaggatttgaaggtgtctcgcgtcccgtaatcgagcctcgagctctttaatgcgttgtgcaagcttctcttcagactccagtattcgtatctgcatcgtctctctcctagcattagccatttgttgtgcgaaatgactgtcaatctttccactctgaacagtcacctctccagtggatgtggaaattgacttgaccgagtttgcagactctagacgacggataccacggttcttctgcccttcgtacaacccccctatcatgcctctcgggcggacacccagggtctcgaaggccgcagtgtaatttaatacacctagccactcattcagatctttctcgctatcagccaagaaggtctcctctccagcttttgagtaaacgacgaatgcgttcttgtgcttcttgtaagtagtgtcaacaagggcgaccgcaccgtccattggtattatgtggtcttgcttgaagtcctccaacggcggctgaaatagcactgggccagtttctcctcgtttttggtgtgcctcgtgttggtgcatgagattcttcgtccagctagagtttttgaagaaggaaagaccggaccgtgtgaggactgcaccccactcttgccagggtgagcgggctttctttcgcttggttccctttctccacaatactccgacctttgtgaccggcatttcaacaataccaacagacgtgcccagtggattctcctgggcggcttctgacatgaaagcttcgggtctagagcgtgatgacactatttgaattacgccgtacctcgtgaacagtttgtagacgttcttggtgtcgagagaagcagctgttccgagatagttgtatggatcgtcgatgttcatgacttccttgatcgcagggcggagaacatctagcttgccctcgaagatcagggtgtaaggatcgataggctctttggtggccttccgtgctggatcgttcattggacctttgagaacggcggtccttttgctctttttcgatgatatgtttttgaggtcgacctcgtcctcgatatggatgaaaggcgtgtagactacgttgtcgtagaagcagccgagaacgtcatcggagacgccttcgcacgaagagttcttgatatagtccagccttgtcatctttctcttattgttcttgttgaagacatccgtgtgcaagataatgatggagaaggagatgaagtatgctttgtctgcttgcttttagtatggcgtcagtgcctatgttatatttcggcttaccagcgttggtgtagataccaggattacattcgtgatatcggtcagcaaaaccctggagcactcggtcgatctgctgtgtctccttgggaagctcaacctgcatcagcaacttgcgtacggccatgtcaattgggtcaccaaagaaggcgaacttgcgcatgtaactgcgcagcacggacagaagaaaggcgtcgtcggtcttgctgaggtaactagcaacgatgctcttgtcgagattgttggcctcaattcgctccagatagtggcccggagtttcgccttcttcccgagttggcaaatggagcgtttcacgactaatgttcatagaattctggtgtgatgaaagaccggaggaccctatgaaaccgtgagcaggagagccatgccgtggagaatggggctctggattctgacggaatcttgaactgaggccaaacaagttgctgaagctgctccttcctgcggtagacgtcgagttcctcccacttgcaccgttgggtggcgtcgggggcgtagcatcatcggagcgtgcactcattgatcccatagtggacgagcggcctcgcatgccaagtcggatgggacctccagcgtgaggtgaggagcgaactgagtggatagattttgtggaatcgtttcggaacagagagcctggaccgggtgaggccagattcagagagttcgcagctagagcgacttgcgatgcagaaggaacgggtggagtctgcgctcctgatccgccatgctcgaggcgccgagctgtcaacggaggactgctagttggagagtggtgcggtgagccagagcttcggccgcctgtggaggcgcggggggtggcgggtgcagtgtcgggaaactgtggcgggtcgattttcatgggaaggggaaataaggatgcgcgctgttttcgccgaccaaaagtgaagcgggcagagcccgtccggggtgggtgttgcggacgcggggtgtgctcgaaggagatgtggccgcctgagctgccgtcggatcgtgaggactgcgaggctcgcggatcgggaagggccaaagtggtggtgctttccacggattccctgggttcggcaagagcctccgggcgctgctggcttgtggacaggcgctcattttcttgcagcaagttgccctggctcttcttgaaccccaacggccccctcttcttatccgtcgacttgcgcaagatgcccgggcgctcgcccatggtggggtcaaaggaccgtcgtcgcaggctgaattgctgcagcctccctcgccgcttgggagtggtctggtcctggtccggctcggccgtccatgacggtgggtgcggtggtgatgatggcgggagctacagcaagagatacgtcagcatagggaacacaactcagggctccaagacatacgctctgggtgggcgggcatggcgggcacaggcggggggcgctcgctctcgcgggcggcatgctccttcgccttgacggacagctgcgaatccgaggcatggcggaagcgcatcaagctgaagcggcgcgtgttgggagtggcctgctggacgggcggcgaggggggctcgtcattgtggagggacaacgagggccgcgcaaagtcggtcgaggggggacggccgccatcttcagagacgcccaggcggtcgacgtccaggtgctcggtggactggaggaagcgcgagtcccggtcgccgcgcttgaagaagccggcgggatcgagggtgctgcggcgcttgaggtctcggtcgctgcggttcggtcggagggccctcagaggcatagctgcgcgcgtagctaccagctcatctacgcggattgggtcacagcgcggtacatggcacggcggaggcagaggtggactggtgcagtcaacggtcgacgtggacgtggacgtggacgggccggggtcgagggaggcacgcggcaggccgtaaggctgagggagatgcggctaggattagtccgggaggtgggatggactagcagtgcggatggagggcagcacgaagacggactcttacgcgcagaggcagcgtctcacttgtcgctgggcgttggctgtcactgggctgataggggtggcattggtaattggacgtcagctacaaagtttcccagcggccacgggcgggcgcatgggcgcagttcctggtgcaggctcaagttggtggagagctggccgcggcctagtgcgtcgggactggcacctgggcagcctccagccacactcaagcacgtgttcgcggcgccacaccaggcgtcgctgtcgcggctgcgggctgactagccaggcacacgagcggagcacatgcagcgggatttctgacattctgccttctgacattgcagcgcgtgctggtgagcgcacacttcttgcatagcatctccgccccgccgcaatgcgccagcaaaccctcgctgcactgggcttgctgctgctcggtcccgcgctcgtcaccgccgccccgcacgacgctgtacggctccctaacggcgcatctgctagccccaaccacgcgccgcggccatggcgcaggctgtccgactgcctcatcaggaagatatgggggctgccggagccgcagaagagcctgggaggcgctggcagccacagtgtgctgggctcccagctcgacacgcgatatggtgaggacgtggtcctgaggttcaagatccgcacagaagaggaggcacaagcactcgcagaggccgtcgacgtgcttttcctcgacgtgtgggagttcaacgacgactgggccgacctgcgcgtcaccaaacatgtcattccatcgctgctcggactgctcccagcgtccctccaacaatcgcaccagccgctcatgcaagacctcgacctcgcccaagccatcttcgactcgttcccctcgcccgccggcacgcaatcgcacgaccactactcgccagagctcaaggcctcgcctcgctcaggccggggccatccgttcttccaggactaccagcccatgtctgtcatcagcccgtggatgaacctcatgtcgtccatgttcaccacacacgtccggcgcatcagcatcggcaacacatacgaaggccgcgagatacccgcattgcgagtcggtgtgcatcccaccgacaacgaccacccctctggtgcacgcaagaccgtcgtcattactggaggctcacatgcgcgcgaatggatttcgacaagcactgtcaactacctcgcctggagcctgattaattcctacggcaaagaccgcgaagtcacgcgcctgctagaagagttcgacttcgttcttgtcccaaccctgaaccccgacggctatgtctacacctgggagacggagaccgtctgtggcgcaagaaccggcagcccaccagcctccgcttctgccgcggtgtcgacctggaccgcagctaccccttcaaatgggatggtgacatgacacgcactaacccctgcagcgagtctttcgccggcgatgcgcccttcgatggtgtcgaggcccaacgttttgccgagtgggcgcgaaacgagaccgaatacaacaacgtcgaaatcgttggattcctggacctccattcatacagccagcaaatcctctacccgtattcttactcctgcaacgacgagcccccgtccatcgaagacctcgaggaacttggtcttggcctggccaaagccatccgagtgggcagaaagggacaggcatacaaggtcacgtcagcctgcgaaggcaatgtcgccttctcctcgaacaacaacaaaaagatcattctgcctcgcatcgagagcagtggtggcagtgcgctggattacttttaccatgacttgaaggtcaagtacagctaccagatcaagctgagggatacaggcagttacggcttcttgctgcccaaggaaagcatcattccaacaggtgaggagatgctggacgctgtattgtattttggacgttttatgcttggacaagtaggcctggcggaggagcgaaagattgaaaaagcccccggatcgccaatgggagatgcaaatgtcgagaatgttgagttgtaatgattggcaaatcattagcagggtcttcttcttgttgtaataataccactatttctcatgactccccactgatgtctgtgaggcaggtgtgaacatggtccactgcccgatgctagtgatgataagcaaatgacccatatgagcgaaggaccttggcgcgaggaacttgagttgttcttctccgagagatccgttcacgagcttggatggagctggccgtcactaccaagttgtcgctagcttccagcctctcagcgtttaggatcgcaccaaattcacgcaacagctccacacttccgtaccaccctgaccacatttatgacaggctcaaggcaaaattgcatctgcgagaatgtcacgcgatcgggcagcccatcgtaacagctcctttcagcagctgcaagcggcagctgaaacccacctcgagaggctcgttactcacgatccaggaaatcatccggctctcgcctcatctcattggcgaagatgcaaaaacgatgaacaatttgcggttatcggcatcgtattgcgcgcattttcatgccgcaacatgttctcaaacctgagatgagacgaaacgcggaggtgccagccctgtcaaaaccgtagcgacagcgggacatggccaaatgggatctgctgcgacgtttgcgtgcctggaaatgcgatcctgggaaacaagaagatttcactgacatatcgatgtataagttttgttgtgccttgtctatattgatgtttctatctcattcgcgtttactccattcttttgcatcctctggctaggactctcgttattctatccttcctcttctataagtctataatacttcaaaagatacttttataaaccccaatatcaaagccaaaatgcattctcacgcaatcaccctcttctccctactctctctcggcgccgccacccccatcatcgccaatcgccaggccaacgcctgttttgtcgtaggcaacaccgcgctcccagccgaagtcgccgacgtcgcaacctctctagaaaataccgtcacctgttccgcgaccgcaaagacactctccaacgtccccgacgtcacatccggcggcgtgaccttttcctccatcgacttcagcaaatcgcccgactcgcccctggcctttgccctcaaggaattcgcgaccgcaaaccccctcgccaacaccgatttgcagcagttccaggatagcttgaatgtatatcttgccactgaggcgggtattcgcagcacgggcggcaatcttgcgatcaaggtgcccaagttcttcttgcagatgcaggttagcaggattcaaactgcccagggtaacccgcctgcagcggctgggcagcaggttgatcatctgagggataaggttactaagaatgcggcgggggagggacaaggcgctgttggaccaggttgttgctttggctacgcagctgaactaagggagaggaggagcgaggatagggggaccattcgtaccacttctaggcattacatattgaggcaacataatataagcagcacatctaattgaagttggtgtttgaaggtgttattttgcttcactattcgcaccatatgtaaaagtttacttgcatacagaagctactatggctgacccacttcgacataccatattcgaacagaacgtagtataatcgaggaggtaaatagccggacagtgaacaactcgtattaacagttctctactggccacaacacgatcgtcatactataattatgccatgagaaccttccatcaacgttttcaccggccgcaaacgacgaaaccgaaatggaatgtacttggccctgctctgaatacactgtacagcttctactatcatagtaatatgaagcacatacggacgagaggtccatgttctgcctcaagcaacgatcatgagcctgagcctgagcctcaaagcctgtcaagttaccacgtcatggcaacgaactcttgagtattttcctacttacacatcaaccacaacaaacaaatgagtgtgagataaatcacactcgatattcactgcgactaaccaccagtcccggctaactaagaaatctcataaaccataaaccatcatcgatactgaccttcaccacgctccgtccgcgcgcctcgaacccctcaaccccaccatcttgaacgccacaacgattccatacacccaaaatgaaacgaaacaacgtcatcatcctgatcctcttccttgtcgccatcttcctggtcttcttcgcctggtttctgcacactacgtgccgccgcgtcgtgagcgccgaggtgcacgagatgctataccagcgggatctggaggcgcagaagagcacggatggggatggaaaggcgacgtgaaagccagacactgtgcgtcggtctggaaggggcgcgtagtggtgaagtgatgaagagtgttactaacatgttactaggtgcgggattgacgtatcacgatatgtcaagcaggatggcacgagcgaaattgtgtgcgatacttgatgcgggcacgacatggcgttacacgggtttgttcgcgaaggtggtgcgacaccagttatgggcgacgacaatggggcagatgtggattggctggctcatgatttggggcacactgcttgcgctttactctgggaagcgctgctgcgttggctagtatggttttggtgtggcacgacttggacggatgtttgatgcatagtcaagctcgaggacaaacttgccgtaggtgagtgctttgcactgcacataatacacaccgaatcgcaatagaaatttggtgcttgcttcttgacgccttccagctacttcatggtgcccgatttgagctgctctgtattatgtcgagcaccagcctcgtcatcgcagtcgtcttcgcaggcatttttgggacggcacttgtgtggcttgcaatctactgcatacacagatacatacacatgtcctgtctggagctagaccactggttccatgtgcatgtacttataccgccggggtggcgttcgccttgccgacattgcgagggtaccggaagaaaagtaaagaccagagaaaagagccggtcaagttcatcaaggagacgagacagaagcaggagcagaggtagacgatgcacgtctcaacatgatggcagaggacagagaatgattgaagcggatacagagtggcatggaatcggacgagagcgagagcatgtgcaagtacgaagaccggcactaccttcatcacaatctatgcaagacccgggttcagagcaacagtatgagccgtggcagggaaagatatcaggagcaccgcagatgtatccggcgtatcatcaggcgtatccgcacacataccagcagactttccagccaccatggcatcagaatgccacgatgccagctccagtgcatcagcaaacgatccacataccaatacatatgcctccaacgtctgcatattcgtcgccactttacccaaaggttcctcgccgagcatacacagagcgatcggaatcccaggcaagtccaaagacggctccgaagaaaaggtcgcgagtccaccgagatgacttcttacacattgtggacgactacccaccgatcataaagaactcgttgaagaatactgctacaacccagatctcttcgtcttcgtcgtctagctccagtacatccacaggttccgtggaagagatacctagagaaaagataccccgagctgcgccgcgcttcacaaagcctgaaccatgcagattcgcgccgcatccacacatgacaacccagccctgggccacgcagactccgcatcctcagcaatggagaggcaccgctggtggaggtggggcgaatgatcaacctaggtaggcatcaccttttacaaggccggcagggtggacgtcatggcgtcatgttccgagtaataacccttttcgttgaagaattgtacggtgcttagcgaaatcggcttcccctcctgcgcagttctaacgaagtatgcgctacattagaagcagggattaaagtgccctacctaggtaccggtactccgcagcagcaccggcatcaactcacaacaacaacagcgacttggattagcgggctgatttctgtgagtaggtaataagcacctggtagaatttagttgttaaacagtgtactggttctttgacttcgcgcagacctaagcgcggttgctccatctgtcaacgccgcagttaaaacggctctttagtacggatccgaatcgacgcttgttaggatctcggctggttaggctacttagtgagctgctagtttgaatcgttacaatacacaacacaatacaagatgctttctacacactaaaatgcttacatatatatagaaatagattgagcgaggatgaaataggtaggctattaggagtttcagattccgttgtaagtactagaagtatatatagacattgtcttatagttctagatttccttttaattgcgctgcctctgttttgactgtaactttcaactagcatgttataaactatctctaaggtaccttgctcagcttgcttaaaggccgcctataaagcctattagatctagagccctagcacatgctgagatacttacgtttagcagtttcgaccgcaagaagattccctataagacccgccaacttgttcacaagtaagcgcactagtatctgcgcatccatccgcgaaattgcagcaccctgcattaactgttgcagccgtaatggcaaggagtagaaaactgaggtattgtcggagcatcttgggaattgtggttgaggtaaacgaattttgtcgataagatatcaggtaaggatacaaaaggaatgtcggaggggctagaggttaaaatatatagataggttacctctttcttactaatctcagagcctcgcagatattatagggccgactaattaggtgcaaatttattgaataagcaagggcacccttcttactttagtatagttacgttattcagcttacatgtacctaacagacggaaacctacagtattacagattgtgcaaatgtctattgaacgtgaaaaatacttgccctctaagctacgagagcttcacgcatgtctacaagcctcaattaagctctgtgtttcttatgaagcagtgacggagaactagctcagcgagagcttacggcagctcggtactatcgcggaacattacgcaagacacgcaaacagcttatgtcagaccttaggttttagattgcaattattcgggcagcgagcgggatcagttacttcaccttaattgacccgcactaacctcaactccttcttaactatgcacaaaaaaacatcccttttattcacaacttaagctataactatacttaaatatcgttagcagcgagctaaaagctgtctatgtatctataagcacgtctaaacacgttgcttaatatagtaggtagggcttcgtaactctgtcctgatgctagtgtaaatgatgttgcagctgtaggcaggggtgaaactgcaatcgctagcgactgtatcctgtgggcgtataaagaaagtactgcacgtacgaagaagctcgtatttgatgatgcaccgatgttgctgcactgactaccagagccggtgcatcattaaacatgagcttcttcgtaggctgacacgataatgctaggccaagtctgttaagtggggcactacgacccccgcttgcgatgtggcgtacactttgtcgtgcttgcgttcgtggggaagccgatttcgctaaccactgtaatgtaacgtgttgatgctgactggtgtagacgagacgaatgaacctcccacacagcagcaacatcggaggcgggagaaggaaacgacaccgaggcagaagagggaaaagcgggaagccgtgcaaacaaacgccaatacgagccgaaaggaaagcgttgaagcccgtaggcagaaaccagcggagatgccggatggtccacgtccgaccaaggtcaattcgagggaggaagatgcagcaactgaaccagtcacagaagcctcagcccctgataatgtccctcgcatgtcgccgatgcctgtgcctgtcgtggaagagccgccctctaacgatggctcgtcttcgggggaaaaactcatcgtgctcggtatccgacatacatggtccgtcagcgccatcgatggcgtctccaccccacaacgtccggtcgctgtcgaggtcttctttgagcgcggtgttgagcttgcatgaggtttagcagtgccttggtggctggtagcaggacagcatgaaggcggcttctggtggtgattgctggcaattttccaagaatgcagacgtacactgtggctgaggtgcgggagcgtacgtatcgtgcatgatggctggtcgcttatcgcatggctatgtttaaagattacatgagcccattggtgcgggcgtacagcgcagatctcactgtagcaccacagcaggtcgtcgctgcagagagacgacgcgctgtttgacccacaaaagttacttcagcatgtgcttcacccttcttgccgagcttactgccaatggagtgatacagttattcgcgcaaattacgcgtcgttgaggctaatggtaatttacgtggtcgccaaaggaccgattgtgctgcgggtgaggcgatactcggtgctgaggccgtactgaggccgtactgagggtaataggggctgtttgcctgtacgttgtgcagtgtgcaggtgccgtctgcgtgctgtgtagggagtgcgggcgcaggcaaagcatcacgcgtagggctgctggcaccgggtgcgtcgatgagcgaccttcgcaagttgctccgcatgcagaggccagttagacgcaacggcgctgcgcactgacgtcaaagtaggcatggcttccagcttccatgccccactgccaggctagcccccgtaagcgagcgaggcagggtcctgtcgcgctcggggttgctgcacgctcctgaggggaccaagaccaagactctgcccactgcatcccgtgcgacaaggccatttcttgcctttacggggcatcgctcgcacctacatactcgccagaatccacgccttcgcccgactgcattccacccgtccatgccatgttggccaaacaccgccatgccgcgaacacctacgagctcctgccgcgtgattcgctcgacgaggactacaccgagttgcgggtcccgtcgacatcgtggatctcgcgggtggcctcgacactgcgcataaccaacttctccaatcgcgccgtctacgcacactacgttacaccgcgccgccgcaagcgctccgtcctccgcctggtctactggaccatcttctccgtcccttacttcctcgtcttcctcgtgctcgtcgtgggcatcttctttcccagctacaccgtgcgcccgccacactacaacgagctgcgccagcgggccctcgactccgaccagccgggccgcgcgaacccctacaatgagaccgtcttcatcaccgccgcgctgtacgaggagaagggcaacttggcctcgggcgcatgggggaaagcagtccttgagctgatagacctgctcggccccgaacacgttcacctgagcatatacgaagacaacccggacctgaagaccaagcaggcgctgaaccatctacgagagaaagtaactggtgagtggcccgctgcttcccagaccgtacagtactaacaatctagccaactcttccatcatctacgaagagctcgacctcagccaactgccccacactaagctacccaacggcgaagaacgtctcaagcgcatcgctttcctcgccgaagtccgcaaccgcgccctcgaacccatcgacgaacacggagtcaagttcgacaaagtcctctttctcaacgatgtcatcttcgaccccatcgacgccgtccagctgcttttcgcgaccaacattgatgccaacggcaggaccaactatgcgggtgcatgcgccgtggatttcataaatgccttcaagttttatgatcgctttgctacagtgggttttggcacggaattgactggcatacccttcttcccctggtttaccagtgccttgggtgctactagcaggcaggatgtcctttcgggcaccgacgccgtgcgcgtacgcagctgctggggcggtatggccgcatacgaagcgagatggtttcaacaccatactcccctcgaccaccccgttcagcatccatcagtcgagcacaacacaactggctacaacgaccatattcgcaactctccaattcgcttccgtcacgcaaaggccactttctgggaagcctccgaatgctgcctcatcaatgccgatctgcaataccgcgagagcggcaaagggctcccttccgaagcccgcatcttcatgaaccctttcattcgcgtagcatacgacgagcgcacgctatcctggttgtccctcactcgtcgaccagaacggctgtactcctggatccacgacattctcaatcagatggtcggcatgccgtacgccgcaaaccgtgctcatgaagagatcggagacatcgtcacagataattggtggcagtacgacgacccagtgagaggtctggcgtccaacgccacaaacgaggacttcaacggacactggaccgaggaagcccgagttgtagaacctggcggctggtgtggtggaaacaacctgctggtcatcaacgagaagccagaacatggcgagggcaaatggagcaagatttggcctccacatcctccggcacagtgagttgatgtttagactgccccagcgacacgatttcctttgtttatttggtgcttccattcggactgtacattttctaccaccttgggcatagcgttggcgtttgtggaattactgtcataacattgcatgggcatggcgcaaggataggcggacaaactcgatggacgaggcatgactacagtagaggcaattaaacggcatcaacagcttattgcaagccgcagcaaattttcttgtgcgcgttcagtatgaacaaagagaccagcgaagggttgttatttaatgagttctccaaaagtctctcgaattactagactacacccacaccgcatcgttctttttttttttttacatctcgctcgtgcttgtgtcacgttgtcttaaacctgggaaccttggaaacgtcctccttgctacgcgtgacatcgaccatctagactttgtgggcttcagccaatcacggggcccacaaatcaccgccagtcctgcacgatcgtctagcgcggccaacacggttcgagcgatcattcacacgcggcgcgccgggcttgacgttccatctctagactttacacacacataccgccttttgcttgttgatgctatatctttatagctttctacttcctgtttcctttcctacacacgcgtgtggcgagatacggctaccatacccgcgaatctgagcgcgccgacgtcattcaaagaaagcaaaatggaactcgacaatgatacgcgaggatggatcatgtcaattgtgagcggaataggtgcgccggctacatgcatgatctgcaataccccggacggctgctaacatattaacagcatgtacttttgggggtaggcttagaacctctgcgtacttcttgtactgagaagccaaatctgacctgaaaacagcgtctataatctgcgtcgacatcatcatccgccaattccccggcaagaaggatttcaaaattcaagatagcaatgcatttctttcgacgggcttgagtctttcctttggtgtcatggtaagtatcgtcatttacattcatccacactagtccacagcagatccagctaacaaccttctagattttctcttcgctgtacagcatgctgccatcagcgaaaaggtatctagaaaaaggtggcctttcggccaaggcagctacattcaccctgatgggttgcttcttgatcggcgcattgggaatttccgtcttgtcgcagatactgcaccaatatatcccacactctgtcgtagactgtgatcatgagcatggcgatgaggagcaaggtaaagctgaagacgaagaaggagaccatgcacaccaaccgatgcttgaggaaagtaacgggcttccacagctggacggacaccgacaattacgtggtcgtcgctcatacggtaccaatagcgaaactttcagtcaggctgcgctttctcggaggccatcgctacatgcctccatctccaccaaggtctcccagctcgtcacaggctcgaagaaactctgcgatgacaatggccagtgctatggatactcggacacatgcggaacagagtgcttcaggaccgctctcgtgacacggccaccaagactacacacaacgaagtcaaccggacacctaggagcaaccagaccatccgctgcaaatagatcgcaaaccactcaaggcccgcacgagcgacaacccctcctgcaagacgtcgacgaaaccacaccgctccagcccacagtgtccggtcctgcgaccatgactaattccgtcgcctctctggcctcgacaaacgggcatttcataccgaccaccgaccgcacctccctacacaagcacagccgctcttcttcgccatcatcaacaacttcctcgcacgattcccatgactcccatgctcacgaccacgggccgcaacaccaccaccacgtccccaacaacgtcttcctctccattggcctgcaaacgtcgaccgcaatcgccctgcacaaagtccccgagggtttcatcacctacgccacaaaccacgccaatcccaccctcggtttctcaatcttcctcgcgctcttcatccacaacatcaccgagggcttcgcgctcgcgctgcccttgtatcttgccataaactcgcgatggaaggcgatgatgtggtctgcgctactcggtggcgtcagccaacctctcggcgcaggcgttgcggcgttgagtttcaagattgctgggcgcagacagggcgaggatgagatggaggacagggtgtatgggtgcatgtttgcggtgacgagtgggatcatggctatggtgagcttgcagttgttgggcgagagtctggacctcacgcactcgagacggttatgtttcattagtgcgttttgtggaatgggtatcttgggactgagcagtgctttgacggcgtagaattggggattggactggacgagcagaagagagtgtattgttgatgcgcatggaggatgaaatggttatagacacttgttgctttccagcattgcgttgcgtatagacggtatttggattgttctttgcttatcaatatgctttcaacgccatcggtcgcgattgaggctgtcctttcaaaatctaactcaaagctgagtgcaacactgcattaccgctaccataccctcacatgtcctctgatgttctggggtactcatcgccaatgtgttgaatattctgcacctccgctcttgcttcctcccaagccgctttgttccgttttgcccagtcaatgtggcactgagcaaactccatctgcaatcattgttagctgtcccgttctcattcgatcatcctaccaaaaagtgtacgtaccatataccgtctcaagtcgttctctttctcttcttgaaatctccggagatctttcatcacaccgctgctagcgtcctttgtgtccttctcagcaacaccgagagcctgctctagttgcacaagactgtctctggttttcccaatctgatctctccgtgtcttctcgggatcgacatcggccatacccctgaaggcgtgtgtaatagacccaaagagcttgttcgtgacgaaattgccgcttggggatttcttgtgtgggctgtttgggggtgagttagagctgtcgggtgcgccttgcgaggctgagggagtatcgctgtgtgttggtgggaaatcggaatcaatagatgcgcggtcctcttcgcgaggcggcggatcggctgtacccatgctacgttgagagctgttcgatgtagcgcgactgcgcgggggtggtgcatggccagcaccgctgagatgttgctgtaaccgcttggcttctgcctcactagcttcgagcgattcgagcaggtttcgcttcttttcgagttcatccttggtcatgtcctcctgtatccgcttcatgatgcggtacttgaggaccgtacgcacaacacctgcgaactgcgcactttcccgcataggttcggaaaagcttgcactgagagacgaagccaattctgtggtcccgatgtaggttgagtctaccgcctgaccagtcttttctatggccgcagcgagtgactgcgactgttcagatagggagaaagcgttgaagcgtgcgcccaaatctgccatatcctctccccagttcccgaggtgcatcagcaaccgtcggttgaccttctccgtgggaccttgcagcagattctcgatgtccctggtggtattctcaaagttgacaaagtatgggtcaagctcttcttcgctcaattgtcgcgtctccggtggaaagcgaccaaagatctgtgggccaggagtgctgtgtgcagctgctgaggggagagcggagttgttcggcggtgcgactggagtgccagagcttgaggtctgtccactgctcttgagcttcgccgacgatgatggaacgggaagatagctgtgcgcttgagttgggttcgcggcgtcgagcggaggtgccttgaggatctgtttgggaatattggagacgggaggactactcagtacgtcgttctgcaccactgttagtatgatcactcgaacagtcgcctcggagaacgtacccagcttgtgtacgggtcaaggaatctccaatatacgccgtcgtctaaaacgtccttcatcttccgacaacggttaaggaatacggccagcatgcgcttcctcaactctatgatgccagcatcttctttcgccttggttggcttcgcggcgtaatctgccattgtgtgcttctcgggtattggtggtattatgagggtcgggtgtagactgcatagcgtcgcgcgcagcgatgcgaactcggagtatctgcgctttacttcaaggccctgcaagtcggtcagtaggggcagcattaccacatccttcatgcacatactccgcaattgatggtgtactgtatatagttcacgccttccttccccgcattcgtgatgagtatgatttgatcgggatgttcgtgcagccattgttctacgcgcgcgtcatagccacccttcttttgcgtcctcgccggctcttcctcgtcgtggtcatcgttgtagtcgacatcgctcatgtcgcgctgagagacatactcgggcgactcttgtgcgggggacgacgtgtcggaaggcggtgtcgcgggccggtacggaacttgggggagtcagtctatacatctctttgtcatgttagacaagttgtgcatgtcttacgcgcagagggtgaggctaagccaggtacatccgacgagttggaatcatggcgggcaaaggaaccatatggattgttgtcttcgtcgtcccacatggtgcgatggatgtgtctgcagcctcaaaggggcgtagagtataccgagagccgagagcgtctgcaagccgagagatatggtagtgtgacgagtcgaggctgtggctgaatctggtgagttgaagctccaggcccacctgcagcaggtgccctggaatgacgttgctagtggtagcggtccgagcgtcgtgccggggtcctgtcttctgtctttgctgtcttccaaacgtcgcactaattcgaatgtcgctcatggacagacgtcgactcgaatatgtggccacggttggagcttgttgccatgcaacatctattaatgcctagaacgacaaagctacttgaatcacactgcgccatccaccacgcctcgaaacgtagctactgctgcactagtgcttgtcatcaattacaagggaaatcgacaaccaacatgtaagacattctatcacgcaaccagaaggcgtgcaacgatagaaaaggtaaagcatgccttcatccggataactgtagttcgcagcatgcatggtgaattgagctgaactagaagaaagatcatgctccgcagccgtgatgagccacttcttgcctgtgtgtgactggcatttcaaatgcaggatgttttctgcgacactgataagatttttagaagctctcagtatgtcttaagccgggtttgaaagcagtgtttttctgtggtcatttgcatcttctttcgcgtccctagatgcatctgcacaaactgtcgttgtcatgtcatttctatctattcactcacttgtttatgaagtttgggagagcgctgtgtgcaactcgtagctgcttgctggttcaccttcaccggtacgttccctatcagaccaaactgcacggcagatgttctccatgtatcacacaccaaattcaactgttccctcccctcagcgatgttactccaccaccattgttcacatgggatcttgtttgtataaacctctattgtctcatgtctggcaattctgcatcacctgcaccgcgttcacgcatcattggggaagaattttaccagacgctcctcggggcatgcattgaaggcatccagaatttcccggtcgatcgaaggccacaaaacagcggtgagtgcgtttgcatcatgttcccagtgcttgcctatttactcacaccatattgcttagcaaccgccgacgtccccaacaacatcttcacccaacctctgcaccacaactctacatcttcctccacctcacctcaaccaacgcacacaagtacctctaacgcgactatgaatcgcggtccacttcatggcgccccgccggtgagaggccaagcgccccctccacgtggcccagtgcgcggcgctccggtggcgtatggaaatcaggatgcgcgtggcaaccttgcggtccagcctgctgctgtactgagtgctttcaagtttaagaaggccgctgtcaaggtcgtcggtgccgctactgccagatcgagttcagcagctgcaagttcctcgcccgtccctagaccggttaaggcgaagccgagagaagtcgaacagtacgtctcatacatctgcgtctatcctgtaccttagatcagacactaacctctatcctagtcaagagcccgtgcagcatactgtggccgtcacttctagtcttgctggtgtagcaccagtctccatcaagaccgagctccccgcctcgcacactggtgaggagtcggctcttgacgatctgtttgcgcgcctgaacgcacaggaagcctccaaattatcaagcagcgaccagtcggcatcaccaccgcgccctacgggcaacatcttctcattcgaagacggtccgggtgtccaagatgccagtagcgatatcccccgaagcacgagtgcaattgaggctagagagactatgacctcaaatgcacgaggccccattaccaacacagttgtcccgaagactgacgaggccgctcaacctgcaggaaaagacgagactgatgagcccgagtcgagggagagcatgtatcttcgaaaggccgctgactatctcgaagccctaccatatggcaacagtgttcctgtcgatatcatcaaaagcgtgtcgaagaagttgcgcagcgtctacgctcccaacgctaagctcagcagcgaagaggccgagaaactcaaagctcggtatgcctttgccatcgtcaactacgtcaacaagttctacaagaaagccgcgaagccgattacttcagaagttgccaagaaagctctgcatgatgccaacggagacatgttgcgcgtatgtgcaatgcttgttgaggagaagtacctgtccattaaggacatggatagcatcgctggattgtgcagtatgataaatgatgcccttccgaaggctgaggccccctccgccctggctactccaaaacctggaccaaatgctcctgtcgcagctgtccgtgattctacttcatctgtttccgccagaaaggacccactggtaggcctgacagcatggccaacgcaagagaagcgtgagactcgtaagttgcacacccccacgcaggcgatggctctggaaatcatgctgacctgtcatagctccggcataccgcgtctgcatccttaagggagtctcgggcatcaagagcatcaaccaactccaagctcttgtttggggcggtagactcgagtccctggctcttccggtccctggctccgacttcgctgttgttcgcttcctcacacctgaggcgtgcgacaagtacttcaaggccacagagaacggtattgaagttcaaggtgacaagaagactcttattttcgtcgaaaagcaggcgggtccaacctcaatcaacgacactatccgcaactgcaccgaaggcgatgcctcgcgatgcatacgcgctctcgacgccgatgaggactggtctgacatgcagctcatgaagcttgcgcgaggcaagagctcgatcaagcgcgaggtagaccgcatcaagcagggcattactgctcgaggagtaagttctctcctcattagatgaccacatgttcgcgctaatacattcactagcgccactacattgactttcgcttcgccagcatctaccatgcactcaacttcaagcagcagctccaccaggaagaggactgggaatcctgcaccatcgtctacgctcccgatccgtgcgagatagcgcacagcgttcactaccaggacgaggatggtgaggccactggtttcttcgcctgaggtgggtaaagtgtagaaggcccggcggctgtttgccgatcgcggaagaagggtggaaatccggggagcatcgatgtacaagctaagagtggtgcataatccagggaacctatcgaagtcgatgcggtctagatcaggatgaatcgtcaagtgtgtttgacatggtgcttcgggtatcgtagtcttgcgacatacaatcgtcagatcagacctagtttccgaaccttaactaaaagtaatgcatgattgttacagagcttccgtcagcgagagtgatgctgatcctatttcttactgagtgaattttgtgtacgatgattgtaattgcatggtgctcgtggtggtacggaatgtgtttgacagtgctccggtcagtgcctagatacactacctagtacacattcaccccagctgcttattatacactaccttgttcagcaggtgatcatgcatttcatcagtacaatcatctgcgcgaatcaaatggtttacttgaatgcgatatattttcccatctgttcaactgattatttaaacgatgtgtgtcgtgcagacgcgtgttacttctgcatgcgcgaaccactgtgcattctctgcggagagaattgcactcaggttgagcttgcaatccgcttaggctgatggatgccaaattcaccttgcgatgccaaattcaccttgctcgtattgtggcacatgcggctgagcaagctcctgttatgttttgcccgaactctttgaacacaacaaggatcaggttttactctcgaccttgggtcaggcagacctaattcagttatttccgttatcaagagatacagaagatgggtgtgtagctgtatcgctaaatcatccacagcgaattgcacggattagggcatatagatgcgattttagacatcatgtgaacaagcaaatatgtctgaagctcacctttattgggaagcagatatatgtgcgtggtactgttctcttttttcggcaattcacttgtataaagtaacgattgtcgggatttatgtgacttgcatcacatcgtgtacgtagtccgacgtgactctttcaaggtttcagcaataaacagaacgagttcttccttcatcggacagcaatcgttcatgaaaagcatcccgttgaatatttctttttggtaagtaatgtatgagcagaaatatccctcctgagagaaatgttttgaagaagtacgacattgttcatctgactatcaggtttcaagtcatcacactgacagaccaccctatatagcaaaagctctttaccacaattattgtaaataactaataagtgagaaaatataccctttggtccagcaatagatatccccaagtaccatcagtccccattgcttctacacgtgcaatgtcttacaagattcaacgtcctagtggagtaatacaaagttggcgatattccaatgttctagaagaagccacacccgccaaaaaaaggttctccatcagagcaatagtttggccattggcgcttttacagatgtgatgatacgtaggcggcgtggatgcgtggtgcacctagcgtccacaacggttgctgcgtaaagtttgcaatgcatcgtctggcgcagcaccttttccaaattatcggagctacgttctgctgcacgccagtcgcaatgcttcaaaccgatgctagtttgaagttacgagagggagtttgcggtctgctaggatgcttggatcgtggatcgtggatcgtggatcgtgttgattcctgatgcagattgtgtgtagagatgctagccaccgacgaagcgctttcatccttctaggattgtcactgttagagtgctaatagggattatcggactatgtggctgtgggtgacatggcataattcgaagctcgacagaattgtgcagtgcgcgctcgtgtgagcgccttgtgattattgagatccgctaatctggtcagctgagccgtgagcgttaagtcagcaatgcaggtgttatgaatgccagctatgaatgccagctatacctgcataaagttgatagggttcgaaacataactgccgtggcatggagtagtaatacgggcgtgcagtgtaatatcttcactttcgttgaggcttatagtgcttagtatgcttacctaccccctgggcatgcaaaatgattgtctgaacgattggggaacagtatccagtgatctagtcggcgcactgtcgataccataatgcctccgttcattccaaaggaagcaacacgaaaccggtagggttgaacagggcgttcgatcgaagcacggcaaaagatcgtcagtgccttgatgttctacagggattctggaacttatttagtcgtcggtcggttgccgatctcaacgctgtagggcttgttccccagatctggagtttgtggttgcattagtcttctcggcctcgatgaccgaaaggttatttcagcacgcggaattattcaggacgctgggctcaaaatgtggagcagcatcttgctacaacaataggttccggcaaggcgttaggaaatctttggataaaactcgacaatcgtgaaggaatggattcggttctctctagcgtgtggagaaatcgttcatgcacagcacggcccgattgcggtcccatcgctccgagtgacgatcttgttgcgacgatagctataatctgacaactgctgtcggacccgaaagcattgccaatacgccacgtgaagtctagcgatgtgaaactgctacgaaaatagctccacaaagccagagccccgtgttccagtccaacagttcatgcaccgcacgatggtgccttgggctatccgactgctgcccaaggcttttgcgttagaacttagacaggagatattcctggggtctggattggtcgaggattatatcatgacgattcatgtcctcacctcacatcggcgattatcatcgcctgcagtaggagtaccgagtggcccttgttagaccgaattctaatattgtatttcgtgtacgcgagctctgacggcctagagtccggtatttggtggaaagggactgtgccgttccgcaaccttggctgacagcttctggaaggcgtttcagaccttgatgggttttatgccgggatgcccggagcaactgcgacatgagtttttaaaattggcatctttgaatgggaagagagggcctggcgaggactttctgtgttaatagagtatgcttggacttgccggcgtagtttagatgacgccttcgtgtttgggtgcaagttatgtgtaacgtcatagagtgtacatgatgctgatggagcagttgagcatcactgtgctgaggaaagggtccaaggaacctgacggcttagttggtgggaatcatgcctgtttccacgttgtcgcggagtttgctccgcagcttttttggcatctgcagctcgctcggtagggttcacccctaagttctccgtagatcgtcttcaaggaagcaattagctagagacgtgaacaggacgtttgttcgaagacgtgcaccggttaatgtcatcaagatgcttctttggcgcgtctttgggtgaccctctgaagctgcagcgttgtgtctcgtgcttagtctaacctttcgcgttctgcgtggctttctattatgaaagcgagagccaatgaggaaatggagtcagattccagttatcttaagagctgaagtcagcgtttcaaagtgtctctcagcgggtgtggggcatggcctagccacgtgggagaggtcccatgtgcgtcattgataagaatggacctaccaatactagagcctcatcactcgaaacacgacgctaaagagcgagctaactagggtgtcgtgatagcttggacatggccttggagctgtggcgcgaggatacaaacttagggaggactagaggcggaactactgtaggccattcccagcgtgatctgcgagctgccgaggcagtttgctcgaacgaggatagcggactgaagctttccagcactttgcggtttgttcctggaggagcgtagaaatggagcacgcaccggcggagtgcggatgggtaaatctcctgtgcggctaaagtaggaagggcagtactggttgcctgatttggatcggaacaggctcgtatggtcctaacgggcgatgttgtgaagcatcctgcagcgggtatatcagagtttgggtgtgaggcgaaggtggtgttgaaacgcgactgcagcatctagcgaattctcctcgtagacgatgatgcgcaatgcatgaaagcggagacggtgtctaaatcagcttgtcttgcgggatggtgatcacgtttgcgaagatgaaggattcagtgtggacgacttccttctggcggtgtgcagcaattacggcttcgcatacgacgtgcggctcgtgccctgcgaggttagacgcaaatgctagagtgcaggtgagtatggtaactggagcggtgggtccgtgcatcatggttctgcgatgtggtgaactggacgagtgaggtctcatggcggcggccacggaaaagacatcggcggcggcggaagcgcgtgtgtatgtgcacgcgctctgcacgtggctgcacccaccatgggcagccgcgcaggagattgctcgagacggacgaatcggactgatgccgggtctgggggcaccagaagacagtgacgagcgtcatggtggagtgagaaggagccaaagaagtcgtgtgcgctctgacaaagctgcagggagatttaggtggtgcagcaacgcgcggccagtatgaggaagttgatgctggtgattcaaggcgatgtgttcgcaatacatggcaattgcgcaaagccgtgcactgactcgaaggatggcgttcagcagatcagaggacgcgtcgatctccgactaaagctcgtgagtgccgatcggagtttgcagagatgcatctttgggctctgcgaaagtcaaaagaatgtttgggaagcggcgggtttccgggtggccaagagcagtccagatgtgtttcagcggcaaaggttgggactcccgcagcgtgtgagccaagatgggctgcctttgggcaaatagagtttgcggtccacgttgatgaagaattcgatgcagcagcggcgggctctgcgctcgtgtggagagggcgtcggacgactgcatgaggcgagagatgctgctgtcctgtctggcggcgtcgaagcttgagggttgcgggcgattaggggcactgcacggtgaggatgcgcctgccaaagtagcccatctccgtcacgacaaagtttatattgactcgagcgcgcagcggaatgaccctgcgcagccatgaatcgaagaagtgtggtaagtgcttctagcgcaatggtgaccagcaaatgatgtgcgtcgacactgcgaacgaagccaaaggcgtgagtcgcgatgattgcggctctgttgaggggcgactctctggcaacttggtcttctttcaggcattgtcttggactgttgctcctgtattctcgtgagtcgtgcaggctgccagactggcagactggcagactgcgagactgggcgccacagcgtgcagattccgcaatgcgaacggtggtcccgccatgtcgggctctgcgccatccctgggccgcggtattgcggtatcgtatccgccaatggcacgttcgggtggcggtcccaatacctccatattgcggtcccctgcgcaccagccggctttggtgtcgcatacgggcggccggcggcgtcttctggacaggggccacagactgtgcatgcgacctggtcctggtttggttcttgctgggcttcctggcaaacgcagcgtgctcgacattagcacacaacgccagatataaccatgccgggccattgacgctgctccgcttgggctccaccgtcctgtgctttcgtcagagccttcgttaccaccattgctgcagattgtaatggtcccattctactgcctactcatcccaaggtcccctgttgcgtccctgctccttcaccctttgcccaccccggcacgctgcacagaggcgagccggtagctccaagctaaaggcccacccaacccgcgccctcttcaaagcgatccttttcctatgaaacgagtttgaagcaggcgtgcgaagaggctagccgttctccatacgaacccgctctctcccatgtcgcccggtctgcatacttctttgtctggcagccgaagccatcccaccctctcctcacacccaaaccatcccaaccacccaaagaaccaaggacccgtcgaagccagcctcgtcgaactcggcctactcgaccccaggtacctcaggaagaagaccaaaccgaccgtcgaattcacgccgcccggcgactctgcctaccgtacttgctcctcgcgacttgtctgagagcctcggccgctcatgtcttttctaggattgcgtcccagctcgcgcagttcgtctgcccgcacccccaagcccttcgccgccagcagcaccaccaccctcgactcgcacgcgccgcctcactcggccagaggcatggctggcgtcatggacattgagaggtcgcggacccgccgcgagcgcacatatatcaacatggagtgctgcgtgtgtgaagagagcctcgagtacacactgcgcggcgagcgcatcctgcaattgagctgcggccacgtcagccacgaagcatgcttctacgaatacatccgcgaattcgagtctcagcaatgtcccacatgcaatgccacattgggcctcgacaccagtcgtggagtgcagatggacctcggtatgtgtgacaaactcatggcgccgcctgtgccaccttactaacccatggcctcccagagaaattgagcagcattgtacgctctgtccagagcgactcgtccacaacagctcccagtcaccggagcgcaacaaacacaccaactccatgggacaaccaaaccgtatcatcacagcagcaccatgccgaccatatcaatggccgttcacggaatgggagcgacgcctctgcccgcttcgcacccaaccaggcccgccagcgggacagcagccacagtcgtgatcgcgatcgcgatcgcatctccgagcgcatctccgaacgcgctccatcgcggcagcatatgcgtactgaaagtggtgccaccggacacgcatcctccaacaacgattacgtccaggacggccggcggcatgactacgacgtccaatccaccgaaaccagcctgagcagtccacgcggcctgttgaaaagccccatcccgcctcccaccgtcacagtccggagcgaatttccaactctttcacggtcgcggcagcagcagagcttgacatgtctcatcaccgtcgaggtgaccgagggcaagtggcgcgcagacccagaggacatgcgaggcgttgccccaccgcccgtcccttccattgcaagtgcgacaggaagcttctctcgcggcaagtcgccctccaacgccagacagtacgactcgccacatgaatcgacagaggccttggacgaaatcaccgaagatttgcatgcgcgcgtcgacaactggcatggtctcgatttctcgcgcttcggcaagctccgactgcacgggcacattcgcgttggcaaggaccgccaatcatggcaggagctcgagtgctacctgttctcggaaatgctcatctgcgtgaaagagaagaaaatggctgcccatccacagtgggacggcccagcagcacccgccggcaagaagacgaaatgcacactcaaaggctctatcttgatcaagaagcatctcaaccaggtcgagcactccgcggacgagctcatacttaccctcagcctctctgttgccgagcttccttcgttccacttgcaatttccggatagggagcagctcgagctatggcgacgcgccttgatggacatccgcctcgactttccgaccagcagagccatgcacgactacgaccaagacttctgcggcactgaagaggacgactaccgtagaaggcgactctcttctgtaaactcatcatatggcgcatcccggtcgacgatgaccgcgcccactgaatacacaaactcccgtgctggccaccctgagcctcgactcggcaacacgattcacgtgcccattgatgttgtcgtcgtcatacccgtgtcttcatcgatgcaaggtctgaagatcaatctgttgcgtgatacattgcgatttcttgtgcacaatcttggcgagcgcgatcgcatgggtttggtcactttcggctcaagtggaggaggcgttccgattgtgggcatgaccagctaaagtcctggagggactggccaaaggtgcttgattcgatacgacccgtgggccagaagagtcttcgtgcagatgttgtggatggtgcaaatgtggtccatggacctcctcatgcagcggaaatccagcaaccccttgtctagcattctgctaattagcgattcgtctacttcagacgccgaggagtgtggacttcgtcatctctcgcgccgaagctgccaagtgagtcaaacactcctcatttgatatatgtttttttgctaatactctgcagggtctccatccactcattcgggctcggactgactcacaagcccgacaccatgattgagctttccacgcgcaccaaagcgtcctacacctatgtcaaggactggatgatgcttcgcgagtgtgtcgcaggatgccttggctctctccaaactacctcacaccaaaacgtccgattaaagctgcggcttcctgaaggctctccagccaaattcgtcaagatcagtggtgcccttcagatcaccaaacgagcgactggaagagatgcggaagcttctttgggtgatttacgctttggcgacaagagagatatccttgttcagcttgtcattgccccagacactggctcacccgagcaagttccacaagatccttgggaatcgattgtgtctggcttggaagcattaggtggaccactagaccaagacgagtcacgcacactcagcgtcgaagaggtgcccttaatccaagctgatctcacatatggagacatcttacgcgaaggttcactatcacaccttccgaggccctcgttgctcgctatcacacttctgccatctggcccaaagagaagtccaactggacgtccaccaacacctcccatcccaccacatcctcacgttgtacagcgtcgtatggagctgcttacatcagacatgctgacccgcgcactgacacttgtttcacgcggcccaacatgaacgagctcaccacctcctcaaggaaacaaggagtatcttgaaagggctcggaaaaggcggattgccaccactgccccctcccggccatcgccgcaacgatgcttccagcgccacaggaagcaccggcgattcttcacccactaccaacagcaacagcggggagatgcgaccccgtacgccctcgccccacgccgatagccccttcactcctgcagcgggtattgacgcgcgaaccatgcacgccctcgatgccgagctcgaatctagcctggaatggatcaaccaccctgccgtctttggtagagactcgcgcaaggcggtattgcaggccatcggcgtgatatcctcacaacgcgcatacaccttccgatcaccttccgaatcgctttgggcggaacgaattacgggcgtcaaacgtctgtcagagcgctcacgattatggcgcgagtctggtgaccaagaagcgctcatggaagagaactagttgctcgcgtcatccatcccgccaatatcacgactatcacttctgaatgttgtactattacaatgtcttacttggggacttgctacttttcagcattttgcatctgcgatcatcgagtctggggggttggtgttggaatatatcccgtatttgggcgccttgctcacgccttgagccttcattcgcatcttttttctttgggttttcacgataccaccacggtcttattcattacatttggttcttggtcggcaaaagacatggttgcgagcgtcaccacgatttctgattataccttagaggataccacctgcttagcaacactgcaatcaccgtagcttagtgcatgaacaatcacataatttttcaactactccgactactccaactcgaaacaattgtgtttaagccgagctaaccctaccaatgtatgcacctctgcaggtcattgcctagaagaacataggccaaaatggcaccatgttgcatatgcctgcaggctatctagtctgactagctagactgtaattataaagtccatctgatgcgcagacctctacaggaccccggtcggtatgcttgtgcctgcctgtctgcaccacatgcatgcacgcactatcaaaccaaccggctatagacaatgcgcagctagcaatggtgctacctccgccatgtcctggacgacccgaccgagatgcgcaatagtcttgattatctcaaaactgaaaatctgccgcctttgcctgcctcacatatccaagcgaagcaagtgacggtgaactccgctactagtcaagccatagccggtcctttttccgagaccccataccatccagttctcgaccctagccctataccacccctcacataagaatgacctttctctcggcacatgggcggtaagcgtcgctagcgctcaccaccatgttccgttcatatactccaacaacacgggtattcccatcttacttgcagcagtgttcacaataacagccaacactcactcgcgtcggtgatcatcttattcagtcagcctcaccagttcgtgtcaccaaccggtgacggtgatcatgcttcaatatcgacgccctgcatgcatttgtttgtctgacatggggcggtttgaacggggatcgagccacgagtaagtaaagatcgacaatcggcggcgggtctgttcgcctcacaacaggctcagaatatcgatcatgctttctttttctcaagggttcaatgatgtttctttttcatttttggatttcacctctatgtaaacttgattgggtatagaatcgcacatcaattagtttgcttagaaggaaaggtaagtatcgatcaaaggcaagggcgatcccgatgctaacgctgcgacttgtgcccgtgaaaaaaaagtcaatgtggctgggagaagggggccaggatttgaaacggcaatacttcgaacccgtcttcctctcgaccatcatcaaacgcccaactctaatcgttccagatgaacgggtccacaacggctaaccgagctctgctgacggcagctgcaaaccccaacgattccttgtcgggccggtttgtgtgacgtcgtggcacgcgagatgcaggaacacatggacatggctgtgaagtggaagggatggaagtggtagcacggcatatgggatcaaaacccgcgcacaacacctgcaggcccaccttgcttttgccgtatctgactgcagattcggcattgaatcacgcactgcggagactgtacatctaaaaagtagaaagctacgagccgctgcaccgggacagcagcgaagggtcgatgttggagaccaatattggctcctctccgttcccgcggagcgctgccaataccatcctgccggagcactgaaaggatctttttgatcgaacgatcaatagtaaaatccccgttaggtctggtgttgcacaaaagacataaaaagtccacagtccttgcgggtctcgtcccgtcagccaacgtactgtaggccgcctccagtcgtcccgcacccacgttgctacttcggaacgccttttgggagttccgcttcgcctcgacagcgggacgtttcaatcatcgcggctcaagccacagctagacacgtttttggaatgacagcacggatgtgtgggtccagcgacaaaatgtaacagctattccagtctagcgacaaaagcttgtggtaccaaaccgcgaagggcaatggtgctacagggggaaaaagcacggtgtggtgtcctgggtgcagcgacgtgcgttcgtgtgatgtaatgcaaacccgccaagtgccatggtaggcaggtaacggtgctgtttcagatgtctacccagttcggggatttatcgtgtgtgtcgcggtgatcgctgggaacgttgagggttttcctgtcgcgtacttgtttccgaagaaatctcatttgatcggcgcaataggtacatgttcctgccacatccagagccttgcagatgcgcgccgcgctgctgggaaacctatcatgggctgcggaagcgcacacatgtgtgctgctctatcagtctccttctctatccatccaagtctcactaacccgtcttcatcacttcccgcgtctcaaagatacaacccccgcgccacctccccgcgagagagcccgagcgggggagacctccccctcgccaaccgtcacggcacttttcgctcttagcaatggcaaaagcaaatccaccagaagtaaaatgttccgacgcgtgacgctccaagaacacgaagatacgtgatagtagcaaccatccctgctcagtcatcaagaaagcaatataccaataccgtagtgcatgttggtatagaaggatcacgcacacgtgcagcaatccaatggccccaacgtacaaagtgaagccgtctctagaacgattccgaacaatctacgatcaaaaacggcgactttatccccaaggtccgaaacctgcgtgtgggatactaggataccttccaaggagtagtctatgcgacggaggtatcatgcactatccgcattccaataacgcgtgccctcgatctcagatatcctcccaaggtgccggctcggcacttgattgctccgaaccgagtcagaaccaggaaattataccgacgttgtggtggtcgggatgtctgaaggatcaggcagttttgacgaggcacgtccatgtcgatattcctcccacacgtgggcttagcatgagatctggtcccactggactggcgatatttgtctcaggtaaagtatgcattccatgtctttggaatagtatagcggtggggctcgatctgaacgtattgttatgtggagttgacgacatgtctgccatcggaacaaaacgctccatatcagcggactggtcacgatggcaagcgacaaagtcggtgaccttgccttacggccgaacgaggcgtttctgtgaagttgcgcagcaatcgataatcccctttcgtacattgtgtcgtctccagccctgtaccctgtctctccacatctatcgcacgatcttcctcctatgtaccaaatttccgcctactgtaggttctcacctacggcggaaagtaaacaggggcatcctatactgtagcctgtatctatacacggtatcactacgtttcgaatgtgacggaaaggccctatgcatagctttaggttattgtgtgggctgccacctgatgcatcctggtcactttccgtcgtagctgacaagatgtagtaggtaccacgaactcctttcgatggacgaaagtcgtcctctatcgcacactcccgtcttattaactgacaaggcttatcacaaagctggtttgtcgttggcagtattggtgcttcgaaggtactgtaggactgtaggaggatatgtgggacaagagctagcccgaatttcgtgcgtgggacatggacgcaagctatgctggtagaaaagctttcgatgaaaccgatggccgcgtacgccgatcactcccaatagaggcaggagagctcttgtctacccataatacctatacacatctcgtgttgagctggctcatacttaccaaaggctgatttgtgaaggggttgacagtactgaatgagaaatcaccaagctgtgtgtgtttagtagattttgtgacttcgttgcgttacagcgggggctgtaatgcagatacacgatttgttacaaaaggtttcccctcagtagaatccctatgcacagaggtctttctagagctcttgcttaaatctcgtattacgttctccttcctctcgtcctcgacatgtcttcctttctcgttatggttgatgctgtgcactgcgtccagcgtcccaacctctcatgtgccattttcgtcgatattgtgtggtccggcctcccatcttccactcgcacacttctcaagattttccattcgtgcccctctgctggctctcaacttcacttctgtcgtctcgtccgatctcggatattttgcgattcgggaagtgtccctccatcacatacaattcgacctgaacgtcgttgttgtcattctactcttgcttgcgtctcttgttcgtgcagtggcacatgagtacgagcattatcgtgatcgtgaggacggtgaaggagatgatggtcgcgaggcaaatagctattgtgactccggacgatccatcatcttcgggaaagatgatttttggcatgtttgtgtcggtactcttgctcggggcaggtttggtgaagtagtcgcggagaatggtgtgcgacgacgctgtggcttgaactcgatgaaggtctggggctcactgcgtgtgggtgaagacgcaatatctgccacagagtgtgagttgcgcatgcagaaggacaagtcgcgaaagtttggcgaggcaagacagccatgtggatatcgcgtgggatcgagggcgagctgagcgtacaccagtagccaccatttgcaaatattacctttcatttcacagtgagtggcggcatgtggcatcgatacgatgcatgatctcatctgctgcttacgcatgtcccactcattctcatcccttggcctgacgggctctctacaccatcccatttcacacaacgcccaacctttacttctgcagcagatgcttgctgcctcgatattggccgaccgatcgctaaaccacatacatcatcgccgctacgatcgtgatgttgacagcgataaagataattccctggtagggtcagacccgggctggtataagtctagcacgtatattgctgattggacaatgtagtttgtggtatccaaaggtgcaacggtgttgtcgataggaataacccgaggcaatcagctgcatggcaatggcgatgcgaaaagctttggtacctcgagtcggttgtagggagtcatcgtggtgcttggttcgatagcacgtaccttgagtgtaatgggataattgtaaagtttggaatagctgcaagtgcgacaaacgtagggcttccttgaagactggtacgatagtaatgtggttaacacaggtacgtgtttgcggtcaccgccttgcttagatataggaacactcgataagatcaagcgacaagaaaacaacaactaatatagtgactgttcattccgcacatgcctacttaggtacctactacttccaacccatccattcttgatcccaacacgccgtccctcacatgtccctaaggtctctaaaactacaacacctgtaaaggaaaagatcgaacataaaagaaggcggttaaggtcagaagtattagggcgggtacttcgaaaagagaaagatcaaattacaacagatttattcaagaccagcagatcgtacaacgcccgcgcccaatatccaaatcgaaaaacgaaagtgggtgaatatcaacacaatgaagtggaatactgattttcttcaacgtgtcggttactgggcaacaacgtcctcctcagcccagccaggcaggccgccgtcaccttgaatggcaagaccatagccaccattgccgctaccgaaaccaccgatgccagagctcaggctaccaaaagagccttgctgaccaccctggcttgattggacagagtggttgaagggaccttgagtaaaggctggcaagctgacagcgcgggagtgctgagcacgtgcattgaggtttgaaggagcgagaagacctccgaccgtagtcgcgctagagccattgccactggaggaaccattgatcaggctgaagctcgaggtgctgttgtgcgaagtgtgcgagtggtgggattgtgaagtgggattgagctggtcagcgccatagaaagccgcttgtggcgattggaatgactgttgttgctgctggctctgctgctgctgctgctgctgctgttgttgttgttgttgcatgctcatctcagcttgttgctgatgctgctgctgttgctgagcctgaaggtacatcatcaacggattgttgttgccactgttcaggatgttggccggagcaggggcctgcatagctggaaattgtccattctggctgttaccagaaccgggtgcaccagatcccgtaggcgagactgatgcacctgctcggttaggatggagaccgttgataggggacggtgactgaacaccatcgctaccggcttgttgattctgctgttgctggttgttcatctggcgaggagggttaccgcatctgtccttgccaaagttgaccttgaaacgcttgtattcctctcgaccgcggatggcctcaatagccttgatagcattggcgatgttggtgaagttgacaaaagcacagctcttctcgcgaagagtgttcacgagctcgatctcgccgtattcagagaagtcttgcctcagacgatcctcagtccaagactcgtcaaggttaccaatgtacacattgcgagaagctccaccactgacagcaagggcaattgcgggaggtagggcaccggaatgcttgccccagccaattttcagccggcggttgtggatcatcaagccctgtaagttgctgagagcgtagaaggatgctgcagaagtgggatcaatgaaggtcacgaagcagatatgcttatcggggatgtatcgtatgtggtgaagaagaccaccacgaacaacgttacagatctcctcaatcgtagtctctggatgaatgtttccaagatagacggttcggttgccgagattgttgacaccaccagccgaggtggcaacagcagcagcggcaacagactgctgggcgagcgcattggagatcatgtcgcggtcggcgccgttaagaacatgagcatagcctggggcaataccgagatactgggcagcgttctgctgctgggtcttcgacacataggcacatcggtctttgccatagtacacacgtctcggggcctgccacttgggctcttgcggcagttgtgcaacagccttgatggcgttgcctatcgagaggaagtgaacgaatccaattgccttctcgcgcacgattttcaccgtgtcgatgggaccgaacttgctaagatcctcgcgcagctcatcctcggagacatcctctggtaggttaccgaggtagacgttgcgcgacgcgcctgactgttggacagccagtgcaactgaggttggcacctgagaaggcttaccccacccgatcttgatatcctggccgcggatggacaactttttcaagattgcgtccgagtggaaatgggtagcagagctgctgtcgaggaaagaaatgaaggcgcagttcttgtccgggagcagcctaacagactcgatctgaccactcctgacatggccgaggatttcctctgcggaggtctcaggaggaatgttgccgaggtatacagtcctgctagtaccagacaccagaccaggcgcgataggcattgaagagccaagttgaccgccatagccggagaagcctcctgtcggtgattgtgggccaccaaagaaaccaccgttcatgctcgtaggcgaaacgagattctggtatagctgtggtgacagaggctgttgcaatggggaaccaacctgctgcgactggtggttttgctgctgcgactggttctgctgggcgaagtttgcaaagttctggaactgtggggaagcaaacgcggagggggaaccaggctggaatgggctaccgagaaggagctgcgatggaagcagaggggtgaagttcatgtcgtagccagtgccaggtgtctgcatctccataccgttctggtggccgccgggagcgagcctgttggtgttgatagacatgttgttcgagcgctcagggtgcctgtcggcatagcctggctggtttgtcgcgaatgcaccgtgcgagaagccgtggtggccgccattaatctgcctctggaagcttgtttggagacgggggccgctcggggcgttcggggcggagtcgtgctgctgcatggcgagaagatgcggaggcaggctcaagctgtcccgcgggttttgagagagtacagccgtggtgaaggtagattatagcgtcctggactcaatggaccggacgttgaaagtatgtggcagaagatgaagagggtcgcaagggctgtaaagggtagctaccgtattaaagtttgtagaatgatctgtgtcgtcttagcttgctgtcacagcacgtctggggcaagatagaaaaacaggacatacatccaagagcacaagggcggatggtacttaatacaggtttggcggcaccgaattgaaggtcaaagaagcccggatgctgggtcgcttgcaagcagtccaaatcagcacacacaacaggccaacgaaatgatcacggctgggtccaacgtctgtcggtatcgacggcaggcctggggaagagctgttgtattctaattatggtcgtagaggggcgcgactaggtgcagcgtgctcgagggctgaaaaaggcaaaccctggtggcttgtctgaggatgcgagcacgtaaagagcgaacaataacaatggacagcgcaaagaggcaggctttgtcgaggacctcggggctataagaaggatagaaaatgagcggaagggtgaagaaaagggatcacgacctgaatgtcgaggtggaaagagaagaggtcggtgagaaatgctagcactcctatcgacacaggagagtctaatttgcgaggctgtcccaagacggactagtgtttttagacgccgcagcttgaatcgtacaaacacccagcacccgccgtcagctgcagccgctgtctggcctcatagacgcccgtaaactgtggcgccgtttgcttgcagcgattgtgcctgacgtgctggccgtcttcgtgcgactgtatggccaactgtgcggctagttgcatcagctcgcaccgtgcctgactactgtagacttcccgccaacgcctcgtctgagtccagccagcagctcggcagatggtgcaaagggtccaggtggtcccggcgggttgacccagaaggccagaggtccctagttcgcgcgtttttctgaggctcgcgcaaacgcctcacgtgactctcccagctccgtcggcctgggattggacgctgcttatgcgtggtacagcgaattccgccgtggtttcatagcacagcttcaggatgaacaacggcggtcgcctcatcgactgtactggctccgagattcaggccacgtttcttcggccgcttgacggttctgtcggtgtctgcatcgcgaaggctctagccgcaaccgtggaagccttggcatctcgcttattccaccagacacgtgacctctcaccctttgcagctggatgtgctttcctgcgacctcgttaggtatacagcatccagccatcgatgccataatgtcagaactctttccatcaatcgcgcaatgcgcaatagtcgctacggcattgaagatccttctcttccctgcatagtatgtcgaagcacgctttctcattgtatttctgctggcatgctgactgtttccggcagcaagtcgaccgattttgaggtacaccgcaactggctagccctgacccattccctacccgtgaaggagtggtactatgaagtgaggaacctggccatgtcttttgcatgagtacacacaagctcatatttatctcagaaaacgtcggaatggaccctggactatcccccgttcttcgcgtacttcgagtggctcatgtcccaagccgcatcgtatgtccaccctgcactgctcagggtgaaggcgctggactatgacagctggcagactgtctacttccaacgcacgactgtgatcgttaccgagctagtcttggtctatgccctacatctgtattacccatagtctgaaacactgtctacacatagctaactctgatgaagttatgtgaagacgtccaagtcgaaaactactgcacatgccgcagcactttcagtattactatcaccggggctgctgatcattgaccatatccacttccagtacaatggattcatgtacggggttctggttctctccatggttcttgcccgtaacaagtctacactgctagtgtctggccttctttttgccatactcctgtgcttcaagcacattcatttgtacctggcaccggcatattttgtctacctactccgcgcatattgcttggggcaacgacagtcctttcccttcttcaacatacaatttttcaactgcattaaactgggtacaggtatcgttgccattttcgccggtgccttcggtcccttcgccgcttggggccaaactgagcaagtgtttcgtcgtcttttccctttctcacgggggctctgtcacgcatattgggcgcccaatgtgtgggcaatgtactccttcgtggatcgtgttctcatctatggtaatagtcgcgcatgttctcacatggccatgctgacctaaacagtcgcccctcgtctgggactgaagatcgatcccgaggcagtcaatagtgtcactcgaggactggtcggtgatacgtccttcgcggtacttcctgacgtggtacctctcacttgcttcctcttgactcttggtgcgcaaatcgtaggtggttcttcggtgcttaatatcgctaacgctaatccgtacagcctgtgttactccgactgctttacaagccaacctgggaagcatttgtcggcgctgtgacactctgtggatatgcttccttcctattcggttggcatgttcatgaaaaggctatccttctcgtgatcattccattcagtctcattgcactacatgatcgcaggtttttcggggcttttcgaccactggccgttgcagggcatgtctccttgttcccactcctgttcaccgccgcagaattccccattaaaactgtgtatacaatcttttggctcgtactgttcctgcttgccttcgatcgcctcgctccaccgtacgtgcttctttcttgaagcgtttaatagctaacaagaaacagctcaccgcaacctcgcatattcctactcgaccgcttttcattcatatacattgccctttctataccgttgatagcatattgctcacttgttcatggtctgatcttcggttctcgtttggagttcttgccactcatgtttacaagctcctattccgctattggcgtagtaggcagctgggttggcttcttgttcgtgtactttgactcataaatgaaatatcaatatctggcctacatgaattaaccaagcacatattacgccacttgtcaagggacatgtcttcttacgaatctgatcaatgtgtaatctatctcatttcaagtacgattagctgtcgtggaatcacctttgatatgaacagcaaattctcgtcagattcagctgtatgcgcatagatctcacatgactgccctattatgcatacgtccgagtgtcaagtctacgcaaatgctgaaggaacactatcatcgacagggacgatgtcaggtacgagcgctgctcattcttgtggggtctgactatcagacgcaatgcagttcatgcattttcacatatgaagctggacagccttgagagaaccaaaccttggaagagccaacgttgttcaatcataccagcagagcactgcgtaccgcttcaaggctggtgacaaagacatggtgtctttcgtgcgttcaagaagatttcatcgtgtaagttatgtcacatgtgaagacggtgtgtcttgatttcactatcgatataggcttttacttctatcgactgatagtattgcaagacttgacttagtggggctcttggaggtgactgagtaagtgggtcgggctgccgaagggcttgattgggaactctggcatgagcacatcacgttcactccaatatcatgccgctacactggtcgcacgtgaattttatctgatgcacatgttgcgcagtcagaacatactctcgccaacgatcacaacgagcccaaacacgttgatgatgcaattgcagcgacgtgcaaaatataagcgtgtattgaaggggtgctctgagatccttaccctaagaggccttagcatgtccttggcgctctacctctacactccatttctctcttgccattgagcctccccccctcgtctctctgctacgtctcggctacctcctccatcaacgcaccctcacccacgacgcgctcatctgcgactcgaaccaacgcgctctcggaacaatcagacgcgtctcggaacgctactcggacctccgacaggtgcgaccacttttctggagaccttctccagaacgtgatatagctccccaaggcttcagctgccttgcggaggggctgttgccccaacacttggtcgtggactgggctgcgataggacccagcgacgcgtccaccacatcgcgactctcccgaaagtttgcgacgcgcaagccctgtgacgatacttgagcaagcttcacatgagctagagttcagagcaagatggtacgacgcgtgccgcagtcgtccgggcaatatactgactttattaggtgctctacaagcgcaagccggtgaagttcgagcctatcccaaaatttatcgatgataataccgaggtaagccacaaacattagaacagcttgaaagccaaacactaagatagtggtataggtctgggtgattgacgaaaccggagaagtcttcatcgactacgagaagtttctcaataggtgcgcaacatgaagtgacgtcaaaagtgtcaaagtaaagctaatatgaaaaaggcgagacttttacgaacaggcacgtacttcagcttaccccccccccaactacaagattacccgactaatgcatcgcagaagaaattcacatgcgaatcgaccggacatactgggtttaccttcttcgaggccaaagagagtgaggtacgctccacaccagtgctcgaaaagggcagtcttatcgtaacaacgccgcagtcggaggcatcaaaagagattaacagcattctccccgaggccttgaggtctcgtatcctcgaatatgtccagttcgacaccacatcccgcatggatgatttgggtacgtccacattcatttgcccgaccgagaccactactaatcatctacagtgaatgatgtgttcgatgtaagctgcgagtagccgttatttagtgttgcatactgacaagtactcagtattttagagagcaattcatggttggcgatcgagtctccatcgaaggcgacaacgcgcgacgatacggtcggattactgccatgaccgacaccagccgtttgcacaatatgttcgctactacacagtcaatggacgactcggtccgctcctactcgtacgaagtcacgctggacgacaccgatgagaaggttgtcaagtacagggcctctgagatccagcgagacaagagcttctactccaagatcattttcaagcaatatttgcgtgattctaccagaaggggcgagtacgttggggacccgtggatggtgcttgaacacttggcaaaacgctacggtattccaactgtcatgccggacaatcaaaccagagaagcgatccttgctcggcggagggccgcaaatggtaacgtccagaacggtgccagcccgccgatgcagcagacgtacacgcaccatgcagttaacgggcatcagcctcatatgaatggggacagaccacagctgcctcctggccacggtcaagccgcattcgtcaatttttccgcaaatccgccacagcagtactaccaggaccatagacctgcgtctctgatacctccgcacatgcgtgtgccttgtggtccgcccccacacttcagtcataatatccaaccaccccactacaacactggacctcctcctctaccacccgtcttccctccacaattcaacgctgtcccgcctcagttcatgttgcagaatcaacattcacaacaacaacatccgatgccaatacagcagcacccacatttccagacgagctttccacacaaccagggtccacgcacttcaaatttcccacaacctcagcaagtgccgcagcctaccaggctactcgagcctgtcaagtatccgatggaagatctggaaattaggcaaccacgaaccatgccaatgcggccgactctcaagttcttttctgacgacgtgcctgatggtgttgaagaacctgcagatgagaagaaaactgggattaagatgaagagtcttggcccccttctatgtgcatgggaaaccctaaacgtccatgatactgtatacatgctcgactcattcacattcgacgattttgtggatgctatgcgctttgctgatgaagaaattgattgcgagctatttgtcgaagttcactgttcaatactcaagcagatcatcaatggctctgggaagctccagacacatctacccaagatggctgaattggaggagtcggacgaggaggactcaagcaaagaagccacgccagagccggaaccaccggtgcggacgacgcggagtagcttgaggaagtccgaggcccaacaactcgtgaagccacgtacacccacgcctgagccccccaaagaaacccatagtgcagagaagtttcttgagggattcaactgggtggaacagtgtaaattgcgcaactttcgagatggcggatggcaatccatcgttgtggcgctcttgtaccgactatcttttgaccccattcagaaagaggcttgcgaagaaatccttgctcgattggtaccggccgatgatgaacccaccatggacaccatcgctcacaactacttacatcttgacgtaaatcttcggatctcagcattggatctcattctcaggctgacagtcgctacggaagctttccgtgaccagctcattgcggccgctcaggagatgacgcgcttgcgcaaagaaaagattgactttcagagaaagcgaaaggaattgtgagtcacataccacaacattgtgaacgtatgaaaattctaatctgactccagagccgatgaactattcaagctggatctcgaacgaaagatccacctgcctgccaacactccagcttcaccaactgagaccaaggagaacgaagatgtcgacatgtccatgacaagtatcgcttcggacgccaaggacactaccgatgcagatggcgacggttcagagctgcatgcggccaccaagtccaggcttcggcagagcaacaagaacaaacgcaaggctgctgccgaggaagcacggaaagagaaggcgaaaaaggcaaagcaagaagctgagaagaccaagaagcagaaagaatgggaaaaattactcgactccatagagaagaagaaagacgaactcagagagtgcgaggccaatatcaatgagctcgacgacgacctccgggagactctagtgcatcgaagcaaggtgcttggcaaggaccgcttcctcaacaagtactattggttcgaacataacggcatgcctttcggaggagtaccaaacagctcaactgccgagtacggctatgctaatggtcgcatctgggtacaaggtcctgacgagtacgagcttcagcctgttctagacgagcctgctgtatcgcaagataggcaaaggttcgggtttgatattcctcaacgcaaaaagaaggaagaaggcgacacccatcttaccaattcgactcagtgggcatactatgacgatcctgaggacatcgacaagcttctggcctggttagatgagcgaggcgtgcgtgagcgggcacttcgcaaggaacttcagatattcaaagacaggattgccgaatacatgctgatcatgaagaagcatttgtcagaaccggacaaggtcgaagaagaagacgatgagagtaacactcgcatatcgactcgaaacaaaacctacgtcgagaaggagacgatcaaggaccgctgtctactctggaccaacagcatcatgcgagaggagaacggctacaaccattctgaagaatatgaacctccgaagaagggcaaggcaaagcctgtcaaggctgcaaaggccaaagccaagcgttagcgtcaacaagacatccaacgcgagacataggtttcgccatgattttacgacatttgttctggctattttacggagttttgataccacagcatagccacagcagcaaatatacctcgcatcaccctggagtttggcgtgttggaagcatcactggatggagcactgcattagagatggggcaagcggtgttgtgtgttcttggttatcatcggacatcgtcagctgttcctagtgattacgaacagtcctagccaaggctagcttcatggagctgaacgtttgtgttcagcgcttcaaacagtgtgtattcggcagcaaaaagtagacagtatgatttaccatgtgtttgtgcctcctttgtggcccgtctgtacagatggacttaatttgttggcatttcggtcgtgtgcgtgaagttgcaaccgtttgttttgctgacagataaccaaatcctcgggtattgacaggaatcgatggcctttgtagcgatcttcaagcggaccgccacagctatatatcccgtcaacttgatgggtgatggcctgccaagccatggcttacataatctcatggtcaaggagacccgggggccatcatcagccaggcaagatgcgcatcgcaaccatcatatcgcatcagcacgagccggaccgacgcctgcatccgctgtatcacgccccaagtactctatacgcccagtaacatcgccggcgaagcacgtcggagcgaccaggatggccgctaacggcgcgcgaaagggtgcgctccctccgcaacgcatcacccctcctccgcagcaagctaatgtgcttcagcgactccagctgccgcagcttccaagtcagggctcttggacacaagcgcagtcaaagacacattgaacacagacaagaagaagatcacgttgaagatcaagaagccagtgcctaagccgtcaatagctggcaactggaaagagagcgaaactattagtatgcccccacaacacgcgttatgcactggagcgtggatcaatgcgaccacgaaacccagacctaacatgcaaatccagacgccgacaacaaagcgcctgcaccgagcgcggcctcgcccaccgtcaatcctctcgaagagaagaccattgctggctttccgaatggccgcccgctggacgacaaagtcgacacggtgcagtgcaagcactgccgccggccagtcttgcgcacatcctctgcttctcacatacgcgagtgtctaaacaagaagcaggagaagcttaagaagaagaaagaagccaaggaagccaaagatgcagctctccgcaaagagaagggagaagacgacgaaggcggtattggtgcgcgcaagtcagctatcaaaggcacgggtatcgacggcgagggcgcaaagaagggcaagaaaaggaagattgaggatggcgcggagaaggggccgaatgcgaagaaaaagaagaaggacgagcccaaagccaagggtgcaaagcctaaggggcctgtcgatgttgagaggcagtgtggtgtgccgctgccaaacggtggatactgtgcgagaagcttgacatgcaagagccacagtatgggtctgaagcgagctgtgcctggccgcagtctgccatacgacatgctgcttgcacagtaccagaagaagaaccaagcaaaacaacaacgtgagttcccagacccatatttaaagcacattttattaacgcaaaacaggtgctgctatcgacgccaacgccccactcccagaagacctcgagccttctggcgccgtcgactcggacgaagaaaaggacagcatcatggccgccctagcacgtcaccgtccccgtccgctcgcaacatacacgcacgtctcccagcgatcaaagtaccagtacatccgcatgaagggcatgattcgttcggcgctgggcgcaccgccgggcgggggcggtactctctattcgggcatgggcgttggcacagatggcgtgagcgccagccgtggacttgccctgggcatgtttggaatgggcggcatgggcagcggcggtccgatgagcgcgacgaacgaacagttcccgcaaagcgctggatttccactgagcgctggacttgacggcggagcgagtagccgacggcccagcgtcatgagtggtcttggaagtgcgggtggtcctaggcagatactaccgggccaacttcctggacctggtgcgcaagcgcggaagagcagcatggcgagcgttggtgcgtcgtaggttggagagaaagcaagagcgagagcaagagcaagaggatgatgattttgatgaggattattgttttgaatttattgtgataccccggtcttgacagcactattctagaaactgtatggaaagcttgttcttgagcaagcatgtaatgacattgcctagctaaattgcctgagcagcagcgaagctcaaaaagctgcccgctgccagtcctcctacaagactaagcgacatgaaactaccagcagcttcgagttcctcgtgctcaacatattcagcgaagcccatcatgcaactacttcccaagtagccattagtcagaccaaagaacaactgtatgacaaaaaggtagaagaaatctgaagtgatggatgctcctttgccaccaatgttgcagagaaagtacaggggtatgaaagccagacgtgcaatagccaagaagaagagcaagcgtggccgatgcgtcagtcgcaacgcaggtagcgctggaccagtgcggccaatcaagtccccgaggttccagaagaagaaacccagggggatataagcggcaggacggaagatacgaggcgcggttgctgggtcccgaacgctggtgattttactggtaaagacggggaagaacatggtcactgcaaaggtggtgaagactgcgcctgcgagccaaaagagcttcccgaataaacgtcgcaaggggatgcttttacgcagactttgagttgatgctgagagatcggtggactcttcgagatgtgtttgttggagtcgttgctttgaacttacccgagagaggaggtagaagaaagctacaatggtcaagacgcacactgccgtggcggttaagaagtaggagaaagcagaggtgctggattcctggggtgcaccgtgaagctgtttcttcttctccggcacggacaggacggagatgatttgcgtgacggcgggcaagacgccggcgatgccctggcctgccatgataccctgtgtgtactcttctcgtccaaagccggcgacgaaggcgaaaacgccgttctggcatagccccgtggccagacttgcactgagaaccatgagcatgaggaaggcgaagtatgcggctgcggatatggagagaaacatcttagtggacagggcaaggagagtgaagactagggcgttcagggcgagcgatgcagtgatgcgttttgggtagtttgcgtgagcttgtaacttggtcaagacgatcatggagccgagattgccaacggtggatacggagaggatgccggactggaagttgcgcttcaggtcggggctcgactcaaagcgacggtcgaagtacggagctgctgcgaggaacatgttccatgcccacagcatggccacgcccagcagcaggaacacggagtagtcggtccaggagaagcgctggccctcgggctcttctggcggttcgccgtggacattctccgagccgtgctggagtggttggtactgctgctcgggcacgtcgtgcacgaggctgaagacgcggcgtaggcggtccatgatgcggtccatgatggggtccatgatggggcgggctatctgtgcgcttgcttgtccggagtgtggtgtgcggaggtgatgtggagaggggaaggtcgaagacaggcagacatacttcaggacggactaagcagacgagctcatcgtcagtcgtgcgcactgccactgcgcaggtgatgctggcacgccggtcgcgtcggagaggcctctgggcgcgccaagttagtcgagtggagcgtgggatggcccaggtgtgtccccccacctccgcggtgacccctcagcgatgcaatatttaccgtctgctgtactgtagactgtagactgtagaccgtcgatgcagcacacagcatcggatcgcgccttgcctccaccatgtcccagaaccccccgcagacgctctcggtgaagaggaagcgcaacgacgcgcccgtcgatgcactctacctcgagccaagcgtcaagaaacagcgcagccagctgctccccaaggcccctggcttcgtcttccgccgtctcaccaagccgaacgacactccccagcagccgccggcaccggaaccgccgacgccgacagtcgagcgacgcttccatctcgatgccacggccaaagcccagggcaagcgcgtgtttgccgaagccaaaacaagaacacagggccacaacgccgcccgggccgcccacctgcatgcacctaccccagatggcccgccaaaagaaccgtctcgagcgcagaagcggccaggcgcaggcagcgcgctgcatcccacagccaagtcggccgctgcccagaaggcgcgcgccacggaaccgaccgcacaggatgtccgcgagctcgaggccctgtccaagcaggtggagaaggaagacaatctcttcataccactgccgtcgccctcgaaacacaagcccaagccgcccgcccagcgctttgcccagcgacacccggagaaggcagccgagcttgctgcccaggacgacaaccatggtgacgccatggacattgacacggaagaatacgtctacgacacctacgtccgcgaggcccttgtcccagatgcagacggcaagcttcccgagcccacaggcaccgtcggctttctggtcatcggcgaagaagacgaggactggtggaatggcgacgacgaaagcgataaagagttcgataccgacgacgaggacgagaatgctgaagactactatgccaacgactaccccgaggacgagctagacgaggatgatgagtacgaccgggatctataccagaagaaataccgccacggcagcgacgatgaagagtacaacttagaccaagatgacgacgtaattggtagtggtgaggacgaagatgatctacatttcaagatgacggtcccgaaggcgcagaggccgggctactggggcgccgtgggagaggcctgaactattcgaacccatcgacggtccggcgtccgcagaaagcagtcccactcggttgacactcaactgcctgttatgtgctataatcctcatctgcagccgacgaagcttgctttgggatttgttcccctcctgctttatgtataccccccatggccctcctcgcagtcttgtgtgtccgtcatggatggttctccctcgtactaagagctgtggccaaggccaaatgcgactgttgcacgcatgcttatataacatccatgtccctatcttcttgcggccgcctgaatcgactaaaggtagctgtcgcaagctggttggtaacttcaactgcacctaccagtaagagtaggggcgatgacgtcattattctaaacgcgtgaatgggtacaaagtcaatcgcacttaggaaaagaaaagctgagtatgctcgaaactgtagggcatgctggaccaacttgttgcgatggtgttgtaggcttgatgcgcatatgacgtactaggtcatggtagtagcagagaatctctttagagctccgcgacttccgattcttcgacgatttgacgacatgtattgacaaattataccaacatcataaattgttccatcagctacggattggagcttccaagagaccatacgcaataaactgcaacgtcattttcgtaccccgtgcgtaactgattcgcatagagtcccccggaccacaaagactatcgttctatttcaagccatacaacaaaccgttcacaatgtcagaaatcattctctctatcaacgctggttcttccagtgtgaagatatccgtttacaggacgactacggacaactcgcaggttccgacccaactagcggaggcggtaattgaagggcttaccgcaccgccagcaaaattcaagtacactcgcggagacgagaagatccaggggaaggagttggaaaacatccaaacccaagaagacgcgttccgctatattctcaaacatcttaccgacgacgaaggcttgtccgaactgaaccacaaggatgacatacagttcacttgccatcgcgttgtccatggtggtgactacccgaagtcgcagatcatcgaccgagaaacataccatcatatagaggagctctcggacctagcacctttacacaatggcccagctctcactatcgtccgcgcggtcgccgatatattgccgcgtgctaagaacatagcgtactttgactcctcgtttcacaacaccataccagactacatctgcacatacccaatagaccagagtattgctcagaagaacaaactccgcaaatacggattccacggcatcagctatagcttcatcgtacacgccgtatcaacgtatcttgagaaaccgaaggaggaattgaacattgtggccttgcatcttgggtctggcgcctcagcatgttgcgtcatgaatggcaaatcgcacgacacatccatgggccttacacctctggcaggtttgcctggcgcaacacgatccggcagcatcgaccccagcttgatgtttcacttcacccataaggccggaaaaccgagcagaagctctagtgaaaagttgcacattacgcaagctgaggagattctcaacaagaattcggggtggaagagcctgactgggacgacagactttggcaaaatctcatcatcagatcgtcgcgaggctcagctggcctttgacttgttcgttgaccgcatctcaaactacgttgcgccttacttcaccaagcttgatggcaaagtcgatgctctagtcttcgctggtggcatcggtgagaaaggcgacagattaagagccgctgttgtcaagagcgtgcagtgtctaggcttcgagattgacgaggccgagaatggcaagcatatggagggaattgtaacagacataagtaagcacggtgcgaggtataagacctttgtggtacagacggacgagcagttagaaatggcaagaggcgtgatggcggacagggatcgattcgtgggcaagaagtgatggaaacacggtatggttcacatatcgaattctggagaagaaaaatagaacagcgcggaagtgatcttgccatagaagctgtaggaaatgcgagaatatcacggcatcttagcatatgctgtgcttagtcatactatttattcgagtaatctatccgacacaaacgtccaccgagatgcgcccgtcagcaacaccaagagatgtggagatgtcaacggcacgcccgatgctgatcgtaatgttagagcaacacatgtcatctgctttgttcctccgcacatgtagcccttcgaacccagagcccgcttgagctgtcgtccgcaacctcgttcgtgcttacaacgtggctacagcgatcctagcattcctgcctcaacgaccttgcctaccccacgatcgcatctcgtcatacgcaccaacacaggtgcgcttcagagtaccttcaacgatgaagcttccgccaatcgccgtggcctgcctgtctgccctcgccatcgattcctgctccaacgtcatcgcacaacgactcaaagcgtggaatgagtcgaaacccttcgtattcgaccgagttctcttcttccagttcgcctttatggtagcccttacggcacccattaattaccattggcaatgctttttggagcgtgccttcccgggctggaaaacagcgaagcgacagcgacttcttgaggctggcgaggaggaaaagggcattctcttaaaagaggacggcgaagacaagaaaatgatagaggaggatgttagggtcagggactggtggaacattttcaggaaatggttcactgactgcatcaccatgggcgccctgttgaaccagtccatgttcctcatcctgatgggtcttctcaaacacaagacaatggcattgatcattcaagacttccgtaacgtaagttggtcacaccattcaattgcacgatcgcggttgctaatggcgattgtaggagctcatcgggcttattgtcgattcatacaaagtctggccgattgccaacttcttctccacgacatactttccagtcgaaaagcgtatgatcttcctcagcttctgtgggctgttatggaacatttacctttctttagtagcggctcgactataggctccaaccatgtagaattatttgggaacgcaaacaaacgctttcgttcatacttcgcgtgacactctcttccaagcctccatgatcgctgcccagtattttgcttcgtcctcgcgtatatgcccacagtgtggacttttctcaaataccaccctctgaacatcccagcctttcgattcagcaatgtcggcatgctcttccacctcctcaaatccaaccatctggtctgcacgactatacagatagaccctgggtacagtcttatcaaagatggctgtatcgttcagctctcgacacaagatgaccatcttgttctcttttcgctttgcagtccatacaacaaaagtacagataagcagtaaatggacaagaatgcctccgaaccatgtccaaaacacatcctttggcagcgacgccgaaattgccgcatgcgacttcatccagggtcctttggtaggtgacgagtcaaggatttggagtcgcatgggcatcaccattgcgtactgtgccttccacgccttcgcaaactcattcacttgcgaaccacccccgttactgaaactgtgcacaagcacctcgccgccactcttcacgtgctcgttcaacaaatccattgcaggcttgagcagaggggcatattctttcgttctcctaaacatgtctcgtgtgaaacaacgcacaagcaaaatctgggaattgttgaagagcatttggtacgaagtcgtgtatttggttatgtgcttagcggcagcggagttccaggcaaatatcagaatgagcggcggtttctcttggctgtgagacaggtacgttggtgatgtccacacgtaagtgttgtggccgattttctggaagtctgagagcggtttggtggggattttcggagacgttgcgatagagggctccatgactatctagatctgatgttcaagaatgtagagtttggcagacgtttgtgaagtcttgaatggtatagatatgcaaagtgacattcgcaagcattacttgttcagtctgtttatttggccgcaaccgaggcaatccgaggtcgacctgattgggtgtgcggccacgtgcgatcttggacgcgaacaagcatgtgcacagttcgcatttctcgtttggctctcccatttttgacaccacctctgccctatttgcggaactgcatgccgcgggtactcttctcatcgcgttcctattcaccgatagcgaaactgtcgatgcttttgccacgtggatcacgagataaaagttgccattgctcctccaatcctgagtgtgataggatagatatcactaattgaacgatcattcatctctacaatagcgcatgcactatatgattatcatcatgcgacgaggccgcccgatattggagctgtgactgaactacctaggtactcatttatcctccacattcatcagccccgccaaacccaagtgcttgcttatgacttgaatttccatcagcgcttccctctcaagtatgtccgataggcgagggtgatcgaagacaacacagcgccagtctgcgccgtcttagcaacagcaatcgagccggctccacccatggcagcactctgaagtgtcgcgaacagacttccaggctcgatgcggccgttccggctcatgtaagtcgaggcaggccaatctgaaagttttagatctcgtgtggggggttcgcggaagaaggatgtcactgacgtggaccatcggtcctgaaacctaggctgaagagggttggtattgttgctaccatgggataaaagacaatcagtccattcagaatgtgggttgtggtctggtatgggtggaccttcacccagccttgtgctgctctgaggacagacatgtctgctttggaggtttttggtatgatccgttcgcgcgtgagcactgcttttggccaagtattaattaccgtcttcttatacttgcaataacgacgatcaaagagtcggttacaatgttagttacaccgtcttagagcgggttgattctaaaaaaagcatgttggggtgaagaccaggattaacgtcctcctactggagcatggctaaaggcggcgcttgcagcaagccccatagggcacagcaaatcgtttgtgtcgcattcactgacgccaatcccacagcccaagcaacagcagaagacgccacagcccctacttgagcagcgccagcagcaaagctcgcaccgtatccacccatagaagcgctttgcagtgtcgcgtaaagtccactcgctggtacgaatgcaaagtagcccatcaccccactcgctaccgtccctgaggcatgtcaataagttcacaaatgatcggccaactagcatagcgcaggccggcatgggacaagaattgaccgaccagcacctggtccgattgtactgaagccaagtgcactgaatatcggaacagtgattgcgccaggggtgcaaagaaccaatccgttgatggcgtgaatggcggtttcatatggatgtttagctatccaatcgaggagaaattgaggtaaaggtaatgtgaaattcatggtggctatcttttgggcggtaactgggtaggttcggtctcgaggttgttgttatcgctgaaggtatcgagcggcactcatattgctagatcaacgcgtaaaaggcgtgcatgagctaccttgacatcgagagtgtgtatttgtggcattgctttagaggattgcgaatatgtccaccatccagtaatcgatgttctctaggttactatggacataatgagacttcaaggtctcgtcttccatgaatgtaatgacagtgttctcatttcaatctccactgaacatcctagtgatcctcaagtacacgtttcatattcctccatcttcttgccgaactgctcaacatataaaatgctgccgtcttcgttatagtcgactcgttgctgctggttactggctacggacgggtcaccgtccaggtagttcaaaggttcaaagcgcatcgcggagcgtgtggatgagaacatggttgtaggtaagtcacctgtatgcggcatgtgatgcatgcccagattgaaccatatcactctgtccagtggtcagcgatatttttttcaaggactagataaagagggacgtacaaatcttgctgctcgattaactcctcgtcgagaaatttgccaaaatctaccaatggatcttcgggtgcgtactgattgtacgaatctgctgcacgtggctcagtatgcttctgattggtaacatagaagtcatgtgtagcgtatgctgcggctcttccggtgtcggtagcattgactgcagtgagatgcgtcgtgccggcatttcgcttcatcctgtatcctgggtattccccgaagcggtttggtgtgtctttattcacaattgcgtacatagttgcatcattttcagaccaattaatactgctttcagtggccaggaagcttcttggcgctttgaacgtgttgtaggatcttccattcgaccagggataagtagtggttgtaggcactatgtcgatcttctgaatgctatttttcgttcccagtatatcaatatcggctttgaatgtcagcacatggtcgtgcagactaccagaaagatagtcatggatatggaaaccgtagtctacattcccatcccagtacgcggcggagatataacctgatgcacgagcggagacctcgattgcgccgtcgtagaagaaagtgtattcgatcaaaaaatcgtaatttccaatcgtggagatggtgcgtatcgtaaagatgatgttccttgctacgcttgtgtgaggtgctgctggggaaaacgagtgtctgcggattgggaatcccgcatcaaactcgaagatacagattgcatccgcttgtgtcctcgttgcattgccttccgtgaaggttgcattaatataagtagcatgcgatggacaatcgtagcctctaatgagtggctgcagagtcgacccgaatcccgtttggctatcgaagaatgttgcctgcgaggcaaaggggtcggagccggcgtaatgtgtcagtgctggaaactaaagttagtgcaatttcgtggatagtatttctaccagctgcttaccttcctgtaacgagagctcatatataagtctttttcctttgtattgcacatcgaagagcgacagaccaaggtcaaaagatacagaaaagtagaaagagaagttcatccacgatatgtacccatttacggagtcaattttgaacctctggatgccttgtgaaatcgaagttgggggaggttgatcgtccaatggtaaaggcgcaccttgctggttagtcgacgtccaatttccgtctacattcgcatgcggcctgatgaattccggggcggaaagagcgttcaaaaaagactctgtgctatcatagaactctcccagggagtaccaaccagctaccttccagtcctgccaatcgcgaccggtcagatccaacttgacagtgactccgagcgcgagtagggtagggctgctggtgaggtctgcgtccgggtttgcaaaaaatgctgcccatgagatagttctgttgtcctcttcccagaaaggtacaccgaatcgtactcctatagttccttctgcgattgtctggtatcgtcagcttgttctcaatgcagcaggagccaacgtactgtgttccaaagctcacgagtgatgttctctacatctgagctgatctttgtttgaaactgcacagcatccgaagccgagtatattggatggaccttagtgttgcctggattgttgttgttgaaggggtatgtgagccgtgctatgtttgtggtatttgttgcaggcagtgggccaaccagatattcttgccaaaacaagtcggtggagtttgtagctccagtgaccacagttgctcttgcatagcgactaggggctgtcgagttgtggtcaaggtaggcaatcacatctgtcttgttgggattctgaagggtaatctgaattctagcttaggttagcacacaaggtacgccacagatgactgaagcatgctcaacttacacatagctgtcaaaactatggatcatcaatatagttagcgctccagctggaagattcacagtggagtcgatgctcctacctcgagccctgaaagccggacaggttgaatttccgttgtatcaagtcattcacaccagagacttcatcttcagacagtgctgcccaagaattcgtatgcgatgcaatcacttcattttcagagtttgacgcaacagcttgggctgtcacagatatcgataggctggcaatgtgtagcaggaaagaaatgtagtgcatagtgccagataggtcgcaatagtgactgatacaattggtgatcctccgagtgatgtgcgaaaccagggttttatatgatttcccacgtcataaggttctcgtcgatcttaggattcaggcaactttgagacgcctcatcgctctagatgtcgggctatacgtctctgcagacaatgagaatgttgattctgaagcgcgtatgctccacctgctgcacatttcagccggcgacctcgtgtcccgacgtcagaccgatactagcgactgaaagcagagagggcaagcgaagaatcacaggctggagagtgcagaaggcaaagccacatactgcacgccatgacgagtgtgtcatcttcattttccggggtagagggcccagccaatcagcgtggatctgagcttgtatctgtcagggattagaggcgctaattctaaaagttgagcccaatgcgagcatagctagccacgaattgcatttacctgggggcgtggaccagatggaacacgttcctagaagcataaactcagccgttcactgtgtccagacggcaagtacaaagatcccgcaaaaggagcacatccttgccagtcattgagaccgtttccatgtattttcaagctaagcattcagtccaaagcttattcccaaaacattgcagtccagacgtacatgaaaaagggacctcgaggcatcctggtattctggcattagcttgtccatccaagagcctgactgtgtacgttccatgcactaatgacggtcctgagacactggttgcaatctctcataggtccacctgcagtatagttgccatcgataccgttggtatatgtagctcgggatctccgttgtctaagtccccatgtcaattgggccaacccatgtctctcctctgctctcaaaaatggtggcgcacgacctggaggaagccacagaaatattgttctcgtgattacgtcatgcgttgcatccgtaaatgttagaaaggtgcgatttcttgattgttgcatctgggcttagttcacgataggagcagaaacatcttctcaaattcacctcgtccatgaagatttctatgcgcacccaatccatcccagaatgctttagcgtgtatatgagtgggtttgcaatgttaccagttatcgtgtggcgcctcatgttcccaatgcgtcgtgccacgtcgtaaaagattgttctcgacgttccgggggtaagcggacgccgatcgggggtgtacaatcgaatacgtacagacgcggcgcgctccatgcgggcgcccaaaaatatcgactgcaatcacagcgcattaaagaagtgggtcgagcgatctaagtataaacatgaaatttggagaatcagtcgtcctcgttgaattgatcgtaggaaatcttgattgttcatgatgaagagctgtacctctgcttcatcttctagagcttagtatagcaaacagcctgctatctagcatatgattaagttgtcctgtgcgccatttagcgcagatccaaacggaagtgcctcgctggaatgggatggtatgcggtcaccaagccgtgatgtcgtcgacttcggcctcgccgaaggtgctggttttggtggctgttaagctagattccgacgtgacagtgtcagagacaggacttctgttcgtgatgtcaggtaggacctccttcagaaacgtagtcaggtgtctgttgacttgttcaaactcgagcaggaaagcatcgtgaccatccggtgagtcaattgttttcaatgttgcattaggtatatgagctgcaagctcttgctgctctgcaaacgtgaacagcccatcagattgaatgcccaacacgagtgtgggttgctcaatgagggagagtgcatgatggagtgcagacaccgggtccaaggactctaaatcttgaccctcaggatagcgatgccgcgagatatcatgcgtgtctagcttgcgtgtaatcgcaatgtaacagttggcatcgaagcgtttgatgaatttttccccctggtagcgtagatacgattgcgcagagaaataatgaggcgctagtcgctttgctgaaggcgtgattttgctggtcccatctgctttggtctgggtgtgaggaggaggtgttgaaggattcgaggcatcatggaactcgagatcggcctgagctgctgcagctgacgtaccaaggcttgccagtgtagcactgctattcgacctggatgttgctcggggtgagcctgcatgcttgtgaccatcattatgaattgcccaatgctcatgggaagaatttgataccatggaaggtcgaggaaccgcgttgatgctttgttttttggacagatccggggtattgcgaccaaatcgagattcgaatgagtcgcggctccgataggttagaagagctgacatgcgcgccgccccgaggcctgtcgacggcgggtcttcgaatgtgtaataaccgtcgtcgtacttcggatcactgtatatgctctgacgctgtgcctcgccccagctgattccccacgcgctgtaacgggctgaagtagcaatgggaatgatacacttgacgtagtcccttccgaaataagcaaactcgaggacgagcatgccccccatggagccgccaatgacagctgcgatctgttttaccccaagatcatctaggacaagcttgaaaatgctgttgaagtcagcctgttctatcgtatccccgcctttcacctgcctgactcacttgacatcgtctctgacggttgtcaatgggaactcgggcccgtacaaacccaaagaggcatcgccatctttggccgtgactggactcgcactgccgtacggacttccaagactattcatacacacgacgaagaatctggagatgtcaaacgccttgccagagccacccaaaagcggtccccaccagtctcccacgtctgcgctcccagtaagggcgtgacatatgaccatggcattgtcaccgctgggcgcaagtgtgccgtaagtcttgtatgcgacgggtacattgtgtaacacgccaccggattcgagatcgacttgggggataacggcgaaggattgatcgggtatgagcccactgaacgggttctcgggctgcgcatatactctctctgtgcatggttagccgatactggtctcataacgacaagcgcgaggataatttccgttcagaaggactttgatcgctatgcgcgcgacagtgatgacagtcgtgcgcacgccaccacatttggttaaccacagcaccaatcgcaggcacaagaaggctcgaatcgcaaagtgtgtgcttcaagtgcaaacgtgaagggatacttactgtactttgtttgctcgtcgcgtggcgctgagctatcaggtactgtgccggccatgcctatggtaattgagcgagttggggagatgactgcttcctgtgcagcttgcgcgatggtgttgacagtctactcattatttggggagtcatgtggagtagtgttgatagcacgtcaaaggcccccactaaattgttgcgcgaacgcggacagcgggcgtagtggggcaagagcgaggcctagcttgacctttttagaacactattactttgtacctgggtgtaattattaggtaatcaaaggaaaacgaacacacttaatttttgaagaatccctatggatcaaatggagagaacgccaagggaaaacaaaccggaactacgttttaccggtcgtcggtcgtcggtcgtcggagattgaagctactgtagctacgtcagcttccacgttgcatcttccccacgccattggctgctccacagctaccgccatctttcactctctatttctctttgtcgcgtgaggtcgcgttgcttgagcgatcagcttcatctgtcaatgtctgcagcgctcgagaggtagcacgtgtcatttcatgcctgttccgccatgtcgaaccgcgcttttgataccaccaagctaggctcgggctatggcttcgaatcgcatccaaagaaggcggtgcaaatgcctccaacgtgggcgctagtgcttgcgcttgcctccatgctggtggccatgggcttctgggtaggctcgaatgtcctgcgaccctgtgcatgagcattgttaacgcgaagtcaccacgtagatctacattgcgcttaacctgcttgcgccaacacctcgagaaccccgccggtctgaaaagcaatatacaaccattctgcccgacggatcgcgaagtgcacccaaagcgcttccatgctggctagacaaatgggccgccgagaaggaagccgcaaaacgcgaagcggcgaagcagcctggtaccaagactatcgtgcctcctcggatgccaattgagccgccagagttgtttatgagcgttgttgtaccggcatacaatgaggaagagcggttggaaggcatgctggaagaggcggtcaatttcctggagagcgaatatggcgcggcgcacgaaggagagaaaggcgcagccaaagacaagggctgggaaattctcatcgtcagcgacggaagcaaggacaggacagtagacaaggccttggactttgcgaaggagcatcagcttagccagcacccggtgccgaagcccggcccgtggtcggataaaggaggcgccaaagcatcgcattcgacacacataccgcatggcagtatccgcgtcatcaccctagaagaaaatcgaggcaaaggcggtgcagtgacgcatggaatgaggcatgttcgcgggcagtacattgtcttcgccgacgcggacggggctagtcgattcgacgatctcggcaagatggttgaaggatgtaggaaagtagaggacaagtatgggcgcggcgttgccattggcagcagggcccatcttgtcggtagcgaagcggttgtgaaggtataacaactgccaacatcatgtcatgaaggaacctctactaacctccaccagcgctcgaagctccgcaacttccttatgcactctttccacattctccttcgcgtcatgacaccgcccgcgactgctcgtataaaagacacacagtgtggcttcaagctcttctcgcgacccactctgccatacatcatcccatacatgcactcggaaggctggatattcgatgtcgaaatgctcatgcttgccgagagtgctgacattgctatggccgaagttgcgattggctggaaagaggtcatgggcagcaagctcaatgttgtctgggacagcatcggcatggcgtggggcttagccctattgcgagcatgttggctattgggtatatacaagcgagattagagcacaggacgagatatccaatgcctttctagaccaagacctgccatttacgtatcctgaacatctaagaaaacttcacaatccacccatcaccgatcctctgcccctttgcattcacgccaccccagaacactacgctatgcccgttttccataacatccgctccaaagaatgctcttggtccgggatgaagtttaccgtcttcttctcccagttgcttttcagatggcagctgtacgacggcctcggcccaagcgagatgaccggtctcagcgccaattgcatgtcgaatggcatccttgatctttgctggcttgatggcgttcttcaacgaccatgcaggtttcgcgtctacgtcgcttgatggaatttgtaaagcccaagtgtcgctaaattgcgtgagattttccttgtcctttgcttcatccatcattagtgactccgtcctggaaagtgattcgtctcttgccccgagtaagtacaccatgtaattccgtccccagccagtggtaagtgggaggaaagctccgtcatggcgggctctggggccaggcgccagcggatttgccggaaacgtgaatgagtcccaggtcatctctttgatgggtgatgagaccccgagatggtgtagttgaccactaacggagtctttcgctgagatgaggtacaattgaccattcgccagtgctgcgttcgtggttgccactggtgcggtaggtagctgtgtccaggccttggaggcaacgtcaaaagtccagagatccgatgcagcatctccagtcgcgtctacaccaccgtaaaggactatgcttccatcatgatcgaaaagttttgcatttcgtcgcggacctggtgcactgtctgtcttggtcgacgatagcaagtcccaagcctttcgctcgggattgaacaaccacaaggacgaggcctcgtcaatgaggtcgttcttatcattgctgccaccgtatatggcaacatttccatggaaggcgcacgccgtatggttggttcgtgagacaggaacttctccgccttcagtggtaggcaatgcaggtattagtccgtaatccatgtctggtttcccagtatgctcaaccgtgactgcgtgcatgtcgttgctggcaagcaagttctcagcggtagtgccgccaaagacataagctttgttgttgactatcgtcaacgtgtggtgcgatcgcgctagtgaacgcctaatgctgtcagtctggcaacttaccatttccaccacacgcactttgtgtgatcatctgatgctgtagcaattcgcgtgaaggtagctttcaacggtaaggttggcttcgatacaagatatgctgcgtaacctgcttgggcgccatgctcaataacctccgaggcaagatacgcgcctgctgcgatttctgccatgattggtacaagagagatagtggaccgggccgatgggaaagtctgggcagaaaggtgtgttagtgttgtagcgacaatggccagctaatgaggggcgaacgacttttgtggtaggagcgcgtgcgctgggtatggatgacgtagctactgattcatactgtgtgtgttaccaacgatgggacacaacaaccacgaatttacaatgcatcttcttggaagctacagccacacaggttggtcggccccaagcggcttaggcatctcattccaccctactgtgacgccagcgatgctggctgcatgtcgaacagcacgcaattccccaaagcctgtctgccttgtttcgagatattgggtcacatcctctgggtgtttcctctcaaatccgctcttgcctgcgaattggcctaacgatcgaagatacttcattacccccgccaaagaagtcgttacttcgtacgcgccgccgtcgatcgcgcgtttgtatagggccgcgagaatgccagttgctaggagatacccagcgccatggtcgagtgcctgacatggcaacacacgaactgcctcgcctgtgccatgctgtctggcgtcttcaacattaagaccagagcatgtttgcaccaaagaatcaaagccacggcgctgcgaccacggcccatctgacccgtacgcgttcaaactcgccatgatcatattgggattcaatagaaggagctctgtagtagagaggccctgtgcggcaaggcttccggggcggtagctctggatgaagacatctgcagtccgcaatagttcgagaagtttggtcttgtcttcgagtcttttgatatccaattgaactgtgcgcttccctcttgacaggtcgatatctaagtcgggcagatctggcagtgtcggagatgtgatccaaattacgtcggctccgtgtgctgctagagttttgcctgcgaccggagcagctataactcggctcatctcaacgacgcggacaccttgaagacatctatcgctgaaggtcgtgcatctttgtggtagatagggcatcgagtgtgccacctgattaattgcgacagggaagtctatgagggctttcgcttgtggcaaagcgtcccattcttcgaaagagcgcaatgcagctacaactgcacctcctctagcagcttcttcttcgagatgagtcgaggtccattgcagcaccttcctcgctacttcttcccttgaagcgctggattgaaggcctagtattcgtaaggcactatcgcaatggttggggaacgaatcatgcattcgtatgtacccgtccgcggttttatgcaagccgccaatggagccccaagtagaaggggcgggtttgccattgagcaagtagattcgctcagacttgaactccacacaggcatgctcggcttctacagtcaccctcggcactgtacactgttgacgataagattggaaaagggccgctgcaagcgctgaaagagcgatggtactctgggcaagatgctccactttgaaggacgatgggtaacaccctgcttcgtccgaaatatcaagagcatctaaagcagtaccaggaaggccaagaatttctgtccaaatgtgcgcaatagaattcctgggcgtgaaagaagaccgatccattatctcgttcttgatccgactggttgaaagattggagttgggcttcggagtgtctggtatactgatggggcggggtagccgattctgggacaccttcaaagtgaccgggatgccataaacggaccgccaatgaatggccctagcgcaagtacttagcttcaaggattaaagcttcacttctagcctgcggaaagcatcgcttcgatagcttgtatcaacttcctctagtcagccgacttagctaggcatgtgaaatacgccgggaagggcgatggaaaagatgtactattatgacacccttactctactgcgttgtatgcatctgctgcttttagcatgattctacttttccctgaaataactatgacacccttatgaatgagaagccgtgattgaagggggcatttacgtggatccttgcgctacagtgacagtacggcatgatattgcacggcataaaaatcaacaacaggagctcacgatttatgacaaagatgggaagcacggtcacacatttcgctgatagtagggcagcgtttatttttccatcagaggcattcgatttagtgaatgagtatgtatctccgctgaagtactggagtgtcaatgaacaggtctatctcctttgacctactactcaacgttctaatatcgtgggtctgaaatcgaagtggtcagtgacaaattggtagtacgtggctcttatgactgtgcggtggggaattcactgacttcatgtcacctatttcaaattcaaagtaacgataacctcgatcgacccccagattctctcaaacgcaggattcaatccccaaaactctctagtatcgccattctgcgcctcagacacaagtgtcaaagacttttcatgcaaaaatcgtgctcctacaaattgatgactttagctcctcatcataacacacacgcggaagagatgtacgttgcgcatgcgtcttccaccaattataaatcattaacatcatgcagtgcacggcgatacgcgcatcatctccagacaggtcgccagatccaacgtacagacacgttaggtgtacgcacaaatctatccgccacactcactaagaggaacgtgttagtccacaataccatctacggccagaagccagccgcaagattcttatgtgagacatggctcgacggggtcgtagaagcaatgagccacagcgagctcgagcacccaccgcctgctccatgggatcttgaggcacgtacagaggaaattagggtcaaccccgaagaccgcccagcagatgagtgggacagtataattcgtcgaaatggtgtcaggtatcgtgatcgaaggatacacagagatgcatgtggcaacatgagtgaaagatgaggcggaaattgaaaagagaatcacatgtctatgatatgtacaaggagccaatagaatgaccatgaagcttcaccaaggaatatatataggcgcatcataaattggagttcaagctttccatgctcgtacgtctttgcttctactcggttccgtcacaaattgccttcgcccacgcatctcttcaacgggaaggtgtcaccgacgcataggctaatgaccccatcaacccattccatggcatcgaacttcttggtgtcaaatgaatcagcttgataaggtgtcaaagtgccgtcaccgcctatgctgcccgtccagacattgccactagcgcggttggtccaagggttgctgacaaaagcgccgtattttccctcgggcacatcggctcggaaaagctgactctgttcacttgtccacgagtgggtgtagtcggtactcattgaggcactgaggaagtctttgatgagtgtgaggtcaacgccggcgccaaccgagattgaattgccaattgagtagccagaagagacggagattgacgtgggtgcgcctttgacgacttgactcatttgaacgtcccatcccaaaaagcgagagttcgggttgggaatgatgattgagtcatcgcgcttccgtagccgtgacaagggtgcagccgcttgcttgccagcgtaggtggtgagattgtcttcgaggtaactgggctttggtggtgcaacggcagcattgcgtgcgtcttctagttccttcaagaccgagcgcttcatgaccgagagacgcccttttccataaagaatgacttcgtcgacgccgacaaggacgggagctggagcagctgatacaaaagcgagaccggaagcaataatcaaagcctgcgctgcttgagttgagaaaagcatggtgtttgtgaaaagagtgatgatgcgagttggtagagactgtgaagatgtgcctgaggaatgatatcaacgaaagtactctggcaccgcggttgatatacaacattaaagactcgtcatctctaaaggatactcaagatcagggaaggagtgaagtcggtccgaaggacacacgtgagaaagcagcttgtacttgccaagcgttatcgtgagcacgttgtcgaacgtgaatggctgaacagccatgcggaaattaacagggctgatctggacaagctttctttatgcgaaacgtccacgcatagaacaccttactcgtgcttagtgtaaaaacaaagataggctaaaacgagacatcgggccgttgcgcatgacagtcgtggtagatttcgctgcgctcgctagcaatgctgatttgctcaacggaaaacagcagtatccatatttgccaagatggcgtttcaggagactgtgatgttcgccacattcagcccgaagttgtggcgagtgagcttccgtgcgaacatgctaatttagtactgctcggatacgctagaagctcattctagaaggggtcatttgggctgctcaaatatcaagttaagccagcagtgtcaatttcctcacgctccaactgcactgcctctctttcactacgatcaagctcttagttcaattcgcttcgtccaaagtctttcctcaacaagaccacaatactatcaccatgcgcttcgcgtccacatcaacagtgcttgcactcctcgctatacacgctccatttgtccaggcagacatgcactcagctgctgtatgcatcgacaaaatcggaggccagcccgtctacaacgaagctgcaacacgggcggcatgcgaagcctacaagaacagaaacactggtgatgagcaatgggatcaatgccccgattgtgagatggtaagttcaacctggaagtgaagtaagaagtcgaattgtcagagactgattgctgcgtaggaagttatcggaaacctgaacgtctgccattcagaagagtggcatcttggcggagacgagatcaactactactgtgatcagcaaaatggtgcaggaagcatggcgaactgagtaggatacctttagtcgaatgcacagatttgaaacgactgaaacatgagatacacacgtaaacacttttcttctcgatggatattctgttgaaacaatgctattgactgcacggaaactgttaacatctcgtgttcactccaaaccccagttggatagatgaccacggggccgattaatgcgttcagaggacagggaagctcgggatttggaatgacacgatcaataaggctgaataagtacctgcatgatgaatccacaaccaaccccgcccccttgcccgttgcccttgcccatatgtcgcatggactatttttgtctctatcgcgatgcatgtgcaaatttgagcttgatcgtctgaatgaagctttccaaggcacagtgaatgcaaacgccaggatttgtgataacactgtaaacatctcatcattactctggctcagaacagactactcgaagagaatggctctagcactcaactccgcaatgtcatcatctgtcatccgtgcgtcgctcccttgtccaggaaaagagccgcatcgcaaccccacaaatggtctcacctgtaagttgtcgttgttacggacaacggcagatcatggcaaagagtttatctggctttattactgccagtgcgatgctcaaatccaacagcgtgccaaagcgcaagcaaggctgcgcgtgtttcatgcccaaggattgaagttgagcaatctatagatgtagactcggttccgcaaacatattcggtgagatattgtagtttcggcgcactgtctcagaagaaaatggagaataacatgtatttcacacttgctgttttgctcctatgacgacctgcatgaaaataatcgtccttagaaacaccggcaagcgttcaaggctagatctcacgcaaacattgtatttctgcacttcattgtagtattcaaggcgaggatatagggcccgtgtcatcttccacggcgtgagagttaccgtgcgcttgttgcagctttcatgatggctctggagtatgacgattacataggtaccccctttgcccaatcgagtacaattctctacaataccctgcagccctaacgaagaaggtcgagaagcaagtaaagcgagcgggtgaagggtgaccgaagttctgtggaatattccatgacagacgtttcagttcgtggatgtaccgtaggtatatttagatgccccacaaaggcagatcgtgcataaattcttcttatgtgtgcaacaagcactaatcttttgttagtcagatcagcagtggagaacatcagaacattatcactagcctcaaaaaccaagggttcaagtgatgaaagtcgaattcctaccacagactaccatacacaaataacttttgtaaattctgaaacgctaaacgggccgatagaacacctaataagccatgcataccccagttaagtcatgaataccctgaggattgaaaatttccgcccagtgaaacgcctgcctatgcagatccggcaacttctccgaaccactgcctcaatgcccctgccaagactcccggtaactccctgacatctcgcacaaccaggtaataccgaaaaggaaaccgctccatgtacttccatcgtaccaccttaccttcttttgtgatctccacggactgcaggtcgagaatggatgtcttgtctttctccttcgcaggggcctcgtcgccaggcgcaacactcggtgccggcgcagtagagtcaatgatgataaacacaatcatgacccgatcttcctgcgccttgcgtatcaaacgctgaatctcagcgtgcgaatcgcaaatcccatcagacacaatgagcatgagttgccacagatcctcacccgaggaactcgatcctgtcgctctcgcatctctaaacaactccagactgcgattgacaaggccacggacattcgtcttcacggcgtcgaagccgaattgctcgaatacacgaacgccggcttcggatgtaaacggcttgtcgaagtcgtgcgcgacgttgacattagagccgaacccgacgacgctaacctcgccaacttcgagcatggcgagagagcgagtgacgagtgttagtgtctttagggcaagactgctggcgccgctttcggccatactcttgctgtcatcgagggcgatcatgacttggtagctgcgcttgctgggctggctgcgacgcagccagatcttgtcgcgcttgtagccggacgcaatgtacggaatgatgcgtttgagattgagacgcttgccggtgcggaaatcgccgcggagcttggtggcgagcgtgggtgcgaggatgaggcggaggtgttcggtcaattgctgagaaagggaatgagtagcagattcatgagcaagccagagcgcacgagcggtgtctggcgtgatggttgtggcttccagatgggtgagcttgagttgtgtctcaacatcgttgactgaggaggcattagaggcctcctcctcgagagattgtgcatcctccatatcttcatcttcgtcgtgctcataggtctgttgctcgccaacaaaagcttgaggctggccttcggacgcatgcgattgtggctgctcttctggtgccttatcttggtcggtatcttgcatgtcaacgtcttgcttggcgtccacttcttgctcctggtcgtcctcaggccgagtcggcatcttatcgtcttcgtcgttgacaggtagcgccatgtcatgatcgagcgccgtcgcctgctcttcagttgccgtacccagcgcttgcgtgtcggcctgagtctcgtcgtcttgcacatgctcgaagtcagcatcggccatgtcgacctccttctcaatctgctgagcttgactctcttctttctcgcgcgcttcggagatctgcttctgctgattgtaccacttttctaacacatcgccgagcttcttgaatgactgagtctcgcgtgactcttccggttgctcaccacgaccaccggcatcgggttgggctgtctgtccaagtgttccgtcttcagcagttgtctcttgcttttgttccgatgcatcgccttcttgcccttcgtcttgattcgcagcactgggggaagcttgttcgttcttgttcttgtgcgcttcctcattggcttcggtcccagcgccagcgtcggcattggggtcggcttggtccgtatcctttgtgtcttgatttgagtcctcgggtgtattgtcgtctggaagagggactgcctcatcgtccatgggctggtcaacatcttcctcttggtcttccggcggctgatcttcgtcttcgatatggccagttgtgtccttttcttcttcaccttgctcttcaggcccaatctcattgtcgacagtatctggctgagcactggcatctggctcatccatatcctcttctggcagatcgtctcccatatccatatcgccaagattgtcatcatctttcccttcatcgtcctgaccatcaatgttgagatcctcaggaagatcgagcgtttcttcctccttcgcatgcggatccatcttctctgtctcaccagttcccacgttttcatcctggtcttctccatccatgtccatttcttcatcctcttccctcccttcttcgtctttcttctcgtcgccgtcgtctccatctttttccttctccttctccttcttctcagcagctacctgctcatctttattttccgtcccaacatcttctttgccctctttctctttggtgtcgtcttcgttaccaccttcatcccacatcttctcgtcgacagcacttggtccaagatcatcgacactgcccacctcactttgtacatcatcctcgccttctttaccatcctcatcgcccttgtcttcattttcgccaacctcctctgtctctccttccatctcattctcacccatttcgaccgcatcttcattctcctcaatgctgccttcacgctcgcccttctcttgagccaagtcttcaagatcctcgtcatcttgaatgtcctttgagatatcttccgctccctcgccagcaccaagaccggtaccctcttcgagcttatcgttctggcccttctgctgatcgggacccttctcggatggttgacaaaagcccgagctaccgatttggatgaacgatttcgaaagccggtgcagcagcgatgcagttgaagcatgtagattgtcgaagcgcttcacaagatattcgtgggaattggcatactgatccagaatcggttttactgaagcgaacagacctgccatggcttgaagactagtgctttcgtgtagattacgcatcttgtcgagtaatatctgtatcgcgatgctgatctgaggtgcatgaagggcactaagcgcggctgacaatgccctctcttccttcacaagccaagatgcatcctcggtggacgccggtacatccttcagggccgcctcaacatcttgcatagagccgagtatcaggtctagcacagcaaagacttctttcgattgtgtttccagcgaagcgcgcgattcttccaagaatgggatggtgttgacttcggggtgtttgaacaggaatgagtgcatctgtcgaagaacaaccctcggcatatcgttgtcttcgatccaggctttgaacgtgttctggaactcattcctctccgccttgacagcatcttcaagcatgacatgggcctcagactggacattgattggcatttttgggcaactggtcacagcaatccgcaaaatctgtaaactttgtggcgtactgtcgcatggcctgcactaagttgtcaagctcccctgtttttcctaacttcgcctgcgcggagataatatccgcgcctgtcttgagcccgacaacgagccatcgaaggttgggctgaagagaagagatcgcttcaatgttctcttccggtgtccagaagagggattggtgactggccgcacctaggtgttctaccaaagacattggtgtcgcgattactccgagatgttcggatgccctactcagcactttgcgctggcgaattgtgatgtgaaggaggccttccagatagccaatgctcttcgcgacgtcattcggcgttagatcgcctgagtgttccttggaaattcctcggacctggatcatgatgttcaaagccttgtggaggtgatattctgccgctgccccaagagcttcctttccttgccaaattaatggcgccgacgacaaaacggtagacaggtcgtactgctgaaccaaggtgtcaacactgagattcgaattgatgcccatttgacgcagctccttcatcgtatcggcgtacactttgcgcttctgtgtcttcaaatgctgcacagtctctttgttatcttcggtaagagttgttggcgtggctttctgaagctctaagatagacccagcaagctccgtgacaaagttttcgatgtacgcagcaccatcgacagcatcgatacgtggagtagctaaactgtgcatcatcttgaccgtgacaggaagcttcctgaatcgcgctggtcgctcagtccaaccagaaattttgttgacacatagatcgagtgccactggctcgatatctgttgatacagttgccagtgtgacttgttgaaaaatgtgagactcgtctggcagcccggtgcccatgatgctggacactggcttgttcaaaagcgctctaaacttgcgcacccacttgctcaacttcttgtgacttgtcttcgcgctttgttttagggcttcaatattcgtgtccttccaactggcgagcttaatgacgttgctgacctccttttccaggttctgccgtcccttcgtgagggcctcgttcaccggctttgtcaggcgcgcatggtaagcgatgaagttgtcgagtgcagtatgtaggattttgaaagtctcgacatcttccatgcgcatggcagcatgcgcgcgaagctgttgaaggagcttgatacgttgctcaaactgtccaagcgtcgtgctatcgaagaagcccttgagtgaatcgagcaaattcttcgcatgtgtcctcatgcttatctcgtcctgggtgccctcagacgcagcgatgatcgtctcgtaagcgacgaagaaccaagtctttgcatcgctgcgcagcttctcagcctctaggtcgaaaagccttgcccaagtggtgagctcaagctggcgccagctcaccagcagtcgagtgagatcatcgtaaaggtttgctgtgctgtactctttgcttgcaaccttttgccactcatgcatgtatgcgtataacttctccgcttttgtgatgaattttgcaacgggatcaacgtggcggaattcaagtgtttcgtcacaagtgcgcaatacatctgacagtgtagcgtgctcgggccaaacgtcacgaatctgtcgatagcgagcttgaattcgatggaccagagtcatgaggcgcttggcctcaggcagattcgcatcaaagtagaaattataagtctttccagtgcccgatgtcgatagagcgttcgctttgtcctccagcgtcaggattataactgggattgcgtcctcgtatctagtgcatcgagatttaccgtcagacacacgtcggagctctgaagcagaccaggtcagtaaagtcttgatagtttgcgaagcgtcgcgaccttcgccaaacagatcggcatggagatttgcgagacgtatttcgtgatctctggaagcgataaacgctgccgtggattcttctagaatctcttgctctgcttcgtagtctgggaagagggtcgggtcatcttcgtcattctcctcatccatgccgcgataggtgtataagctcgaatccttagcttgtttctcttgatcctgaagtaacttcctcttccaatctgcgtaaaagctcgtgaatagattgtgcaccaaacgcctcgccgcggacttcgacatggcctgggcatctgtgctcttcacaagcagaagcatgtgcaaagcgtgccatcgcacatcgatagcatgctcgccttggtccaacccattttcgagccgtttgatgatatcatctgtccttccgatcaaactttggcgaccaaagaagggtgtattgttggagatgtactccaggctcttgatgatagtgccatggctctttatcttcttgctcctttcggcccatcacggaggccaacattcaagcataccaagaagcccaccacagtatcagtgatatcgtcgtaggcacggtagccctcggtcagtcgttggataacacgagctatgttttgctggagcgttgtatcttggatcgcttcctctacgctcatggagtcgtcgagaagaggtcgaattatgctaagcaaattggtgaattcgccctgcaggtcatccaactcggaaactagtggtcggacgacggcaggtacgggtggctctgcgcccatttgctgaattgcagtctcaacttgccggatgaggaagctcgtgccctgaccagtgaagtcgttctggaattgtcggagcgcagtcagggcctggtgaagacgttgcctttcatcgttgaacatcttgcgctcaatcattggcctcagagcaggatcatgtggatagttcggaacattaagactcaagccgaacaggcctaattggatccatgcgtttgcatctacgctagcggaggtcgaactggcgcatctttcgaatcctttttgtagcgtcgatcgatacaggccagacaccggtgcgctgtcgtagaatgctaccttgccgtcatcaagcttttgacatatatctacgcagtgcgatgcatacaactcgctatatatatcaaagtataatcgttcatttgcacggacgtaatcgtctgtgattcggcctacctcaagagcaatgtgctgcgcaatcacttgtagttcggtttcgaagcgatgaagttgtgcaagctggacttcatcggcgccatgtagcttggaaagtattgacacatggaatcgtcccatgagtgccatggcctctgcaggctgacgcgtgagcccgagatggcgatacagcttggcgaaatgctccgtaggcgtttgcgaacttccgacagcgacagttgctagcttggtaggtcgacgtgccaacaaagctgactttgctcgtgtcgagagaactgtagctgaaggactctggtacagcagccttgtgctctgatgatcgctagaagccacatctaggaactggcagaaaccttcaaattctgtttcgaaatatggcgtggagacgatgtcgtattctgtcgcgcttgactccagctcagccacagcaggagtgaggcctgcaataagctctgccgcatcgacctcatctttgcgggcaagatccaacgagactgcgatcctttcgcggatctgtgtcatctcagcgagagtcaggcttgatctccacatgacggaatccagtctatcagctaggctctcgagctggaggatagatgtaagctgggccagggttttgcagggagcgggcctgaagtgacgccatactcgctcaatgcccaagccagttgtcagctgcacctcggagccgaatactgcgatttgctttgaaagggtcgtgtttatgtctgtaaacattggcacagcgggctcgattttcatcgggatggcagatgacagcatcttcaggtacgtctggaaagtggcgcggtcgaatcctgatccttcggcaagtgcaaagaaagcccagaacaacttacgcacagatttcaaggacgaaacgctgatgtgctgtccgccgcggtgtgcactccataacgcttctatcatcttcactagcgctcccaagtaggaatgaagaaaggcaggcagcttttgcttctctttgcgacgctcaagtcttgctgaaggcaggctcgcaagggcgagctgcatcttgtaaacatccagcataatttcatagacggatgcggaccacattgcctgggatagcgaggcatcactttggtgcagcgtgagttcgttgctgaaaggatggtaaggcacttgctgttgtgcaagatcgacatcagagtccgcagctggtagtggtgaccgggcttgtggtatccatgcagttatcaagaattgagccatgtgcaaaatgtcgttttccaccggctgtggtagtgcttctgaggagatgagtccctgcctaacttgtttcgtgaagctctccagcaagtcactgtcctcaaatgacagcttttggaagcgtgtactgctcgtagattcgagatgctcatcattcatctggaacccgcggaatcggtacatcttcgagtccagcggataactgacagctccgtgctcttctacattctgtggcccaagcaagcaaatctccacggcccgattccgcatagctctcgagagctcgccgaaccttggatccaccgtcatgaagatcctaaagttcggatgaggtcgcacaatccgcgcttcgccgtcggccgtagcgtgctcgttgatcgacaagtagccatgtggctcgaggagcgagtttagtcgatcgagaacagcgctggagcagagattagcgttgtccagcacgagccatttgccctgctctaaagcgcggataagtatgccatcgacccattggaagcgcgcgccatctatgtgctgagctgcagcttggaagtgtgtttggagattgtttatgagggtagatgcttcctgactagaatcggcgatcgtttgcatgattgattctgtgtcggtgtttgataccatcgctccggtttcaagctgctcgagaaatctcaaatgagcttgtgactcttgatgagctgaagagatacgggcccgaatgtgttcttcaagcttctccatgcaacgatgcacttctcgcaacgggtctacttgctcataaccacctacgaggtccatagcatcaacatccgcattcatcgcaaagttgacaagatcagctccagtgaggctagcaagctgatggatgatagatgtcttgcccgaacctggcgggccgacgatgatgactggccagcgttgcttgacactgatcagcaaggcttccatcggccctagttggttgaccttgagagtcgagacaggttcggggctgctggtaactgggctacgcgacagcagacccagaccaacttgaaacacttcggtacctacattgtgatacagtgcgatgcgtggttcgtggaggccgtatacagtttcgaaaagcttcagtagacgagctcggtcgctttcggagcggaagcgctgtgcaaagattgtgtcgagaaaatctcttgcggagcctgttagaccatcagacgcgagtagatccagccagcgcagggtgtcacgcaagttgaactcccagggcgcacccagctggccgaaagaacgatgagtaacaacttgcttgtcgagctcagcaacaaagccaatgagtttggtaatctcgtcttctgtaatgtcggggaatttgtttttgcagatcaatgccaagtcctctggctggaatacatctgcgtacaccaccgtgaaacggttgacaaaagacgcaggaagccctttacggccaccaccttggtgatgtgggttttgagctgcaaaaactctgaagtcaggatgcttgtggaaggtctggtctagttcagagatatacacctcgccacgatggtcaagaactgcgttgaggccttccaaaacagactgcgaagctagattcatctcatcaagcaaaacccagtcgccggttttcatggcctttaggaacggtgcgtcgcgccaggcaaaggtaccagctgctcctccttcgaccggaacatcggagccgaacagatccatcaagtcagtctgttcagagagattgagacgggtcagcggtttgccaatcgccttagcaagtgccgtgaccagagtggttttaccaacaccagggttgccctcgagaaggatcggtttcgggagctgaagggctcgcacaactcgcatggcgtttgagcacgttgttggcgcttccatcgtgaagtcggccgagcgcgatcctctggtagagaatttgggtatcgaaaaagagcctaactgcaagtgatggttggagcttgtaatcgtaatatcattgaagtatagtggcgagacatcttggccaagcaatgagcccagttgctgcaaacacgcttttcgctcatctgatagagaggattgagatatggcgagaagaccagctgggttcgcgcctagcgtgtcaatgaagaccattgcagcgccatgcacaacgccaaagatcggatcatcttgagggcagctgctcacaaacgacacccaggccagtgtgtcgcgtattgaaattgaggaagcgactgaagtgttgtacttgtcgttgaaccattgcgagaacgaaacaatggcttcagcgtattgctttgcagggggactcagcttggactgcacgatctgcatgatgtcgtccaggttagacatagctggcacccaaatctcggtaaatcgattgcgaagtgcaggtgatagctctttcttgccataatcaccacctgggttcatagttgctagaaactgaaagccatctgctgcggtgatctctgaatcgctaggacccttctcagcaagtaacagtgttcgagagggctcaaggacactgttaagacgttcgaggacggagtcatctgccagagagatctcgtctagaaggaaatagtgcccctgcttcatggcatgaacaaggcttccgtcagcccattcaaacaaggcagcggctttgatgcgattggcatgaatctcctgtcggtgattggtgggtacctcattcggcatctccttcacgaacttgtcgtatatgtctaacagatgcccaaggtcgatcgctgcaggatcgaagtccagccgcttcgtaatctcaaagacgtctatcacttgatcccggatgagctcctctatggccgcacgattcctgatcgggcgttgcgcaccaatgagatcgcctgtctcggtattttggtgtgcattcagtatatgaagctgacgtttgtactcatcggccaatagctgacagactgttgttttgccgcaccctgtctctccgatgagtaggacaggctcgttgttccgtaacgcgtgtgcgacaaggacaaaaagtcgccgcatcgcacccgtccacacaacaccagcgctggcgcctgtagcatctttgctcaaacgagcaatgccagaccaagcatcctcagcgaacatcttctccacgtcaatgatgaccttcggtccgttcttgctcatcacggtctccatgacattcttcacagcgatacgctcttcttcttttcgaacacgttcagcgagtagcatgtaaccattgttagcaagatcttggatggtatctgcctttcgctgcgcccatctgaacaagtctcgcaacgtcgcgaaactcttttgctcgaagatgcggttctcctgtcgaagagtcgaaagctcctggtacaccttgacgatccgcttacaccaggattctgggatcatggtacggcggtgcaagatttccgtcaactcttccactggtatgtcatcgaagtgtagttcaagaaagcggtttcgaaatgctcgtgacagaaccttgcgaccaccatacaatcctgctggattctgcgtggcgaacaacatgaagtcatcgtgtggtcggaccacctcttgtgtttctggaattaagagctctcggttgtcgtcgagaagacgattgagcgcttcgagcacgtctgttggtgccaggttaagttcatccagcacgatccaatggccttcacgcagagctttgacaaggatgccctcttggaagatgagcttcccatcaacgcccgagatgtatgagccaaggtactcctgcaaatcggtgtgctcgtggttgttgatgcgcacaaacctgttgccagacttctttgcgagatattcgatcatgctcgtcttaccggaagaagttggtccctggatgagcacagggtatcgacgcgttgatgcggcgcgtattagattattcatattgcgctggacgaaaggagtgatgatgtagtgagattgctcttcgacagcatgcacaccttgtcggagccagtagtgccccagcgagatgtaactccgcccgtcacttggctgtcgaagaggctgtccaagttcagtcttgaccattcccttctgggggaaaagatgtgcagtgatcagtggcgcaaccaaatcttccgacgctttgccgaggaaggtcaggaaactcatgtggaagccttcatataatgcccttcgaagggttcgcaaaggagctatctccctcgcgtatgagagtgttcgagtcagtgttctgagactgaagtgtgctttctgatcagcaccgtcgactagtctattcgactttgccatgtcctgtatcttgaggtagagagttgtgacatcttgagcgaccctggtgacgttttggtccgcgttgtcacctccaagatacttctcgacgatgttgcgcaagctcgtctcatcgccatccgggctttccacgtacagttcagtaaaccgtgagcggataccgggaggtagatccttcttgccaacatcggtcgcagggttcatggcagcgaagactctgaagttggggtgcgcaactacacgctccacatttccagtctcagtgagtaatatcgaaggcctgccatcagggccaccacctagcaaatcagtgagcgcctcgagagtatccgaagaagctaaattgatttcgtctagcagcacccagtcgccattccgaactgccttgacgatgttgccttcgagaaacgaaaaggcaaaggcttctgatccgctggctagctgtgcctccagatcgtagagattcgtcgcgaacttctcccatcgagcattgggaaagttggcaggcaaagagtctgtttttctcttcttttttggctgctcaccgtctgggtcaggggaggaggtttgcgactcatgtgccttgcgtgccgcatccaccatcttcaaggcctctctccacaaagtgcatacccgcttccattcgcctttcgccacacgcttccctagagtttctatgaagcgttggtttttctttcgggagaacgttgtgtcgaagatatcatcgaactcatctttgagcggaacaactaggctgcgaacattgactggcttgtaaccaccgagcagatccccactttcgctctgttgggacaggttgaatgcgactagtttgcggccgagctgttccgccagatattggatacatgttgtttttcctgtaccagtttcgcctacaagtagtagaggctcctgtctgtcgactgccacggcgatcttctccagtagtcgaagagtgtaattgttagttgagaatggtcggctggatccagtgcgcttcgagactttgtatttcgacagcttcactcgtcctatctgaatactacctgaagccgagctctttgaaacgacctgcagcttgacttcacggtccttcagcagatggatcatgcgttggggatcaatgtgcagttcttcagctacacacgccataactttgagttgtgcactctcgccacgcagacttcctgcgaagcaatcgaaaccttccatcaagatttcgtctttctgcgcagtactgaatggccgcgaaggcgcaagcagaacatctatcctgtcacaccacttcagaaggtctcgtggtgttatcgctcgtagcgaggtgccattctcagaagagaacttggggtctgagtaaagctcgatcaggcgagcgtacactttagttattccggacaagtgttctcgcaagcgtgggtaggtcgtagttatgatctgctcaaactctgccagctctggcatacaaactgtgacagagtgccaaaggcggtgcccaatcatgttttggcgcggtacaatcgcctggccgcgggggttgagcgtactacgcatcgtggcaatgatccggaatcccctcgctgctcgtactgtctcgccacggctgggaatgagaagttcgccacgttcgatgagtggcagtagagtgctgacaacttcgttgggtgcgcggtctaagtcctcgatgaagatccacctcccttcacgtacagcagtggtgaggacgccgggacgccagctgaaagttccaggtttcgctccagtagcatacattcctatcagtaattttgcgtcactctgctcattgaggtgaagggtaaccatcttgtcgagcttgttgagctgccatgcgaagtggcgcacgagaagggtcttgcccgagccggcaagacctgtgagtagaatcggactcgaccccagaagtccttgagcgatgtttctcaagtttgagtcggttgttgctgtcttgatgagctgagacggcatctctcgtgaaggagctccatctaatctcggtagcagaatgccgttcacattgagggttagaccagaaagctcttggtccggccatgaagtagatggtaatgtttcttgtgattgccgctgctgctgctgtattttgagctgcagactcttccacctcttctcttcccacagtgacaagaagcgatagtcgatctgcaagatttcccatggtccttcaacttctccttgaccgacgtatcgtttgagcatctcctgggtagcatgatcggctgcatgaacgtacaaacagaacgtccggatcgcaacatagcgtatggcgcgactagggtgttgaaacaagctttgcagaacaagcggtcgcacatatcttgcgaagcccctgcaatcatagctaagcagccgaaaggttcctaggagtgattcaagaagttgcggctctgtgatagcgcccgccgatgaggctgaagcctgcgatgccacaattggagaatttgacacatgttgcaagaatctttccacgtgctctgcgaggtgaggcgcaagcggtaaaagtcgtccaaaagccgcaaccttgagcgctgattgcgtattattctgaatccagcgcgcacacagctccgtaaacaggccatcgtattgcacaaaaagttgatccgttgatccaggcttcaaagcttccatggcaagccgttcgacattgggcgccatagcagctgttcgggtgctgttataatccgaataggattccttctgtcttgtatgtcgactggggcgcctttcccataatttcgacgcgtgataaagcccgaaagtagtgtttcgtggcgtacatgtatcgtcgtgaagttctctcggactttttagcgggccccgccaagccaccagacccaatcggtagtcgtccgctccgcaaaatctcaggaaagcaagtacgacaacgacatcagccaggacgtcgaaagtcgccagtcacgttacgatccacttcacagcaccaatggccgccccagcatctcgcgccatgaggcgttgcatttgtactgctcgacctgccgcatacgtacgaccgaccgttggagccacacagcagaggatacagcggagatgggcgtcgggcgaggcgaaccccaagattgcgacaattgttgatcagattagccaattgactctcttggagactgcagacttggtgtctacgttgaaggtaggtcaaacccttggttgcagagcatagtggcgactttatgttcagctgctactcgcatgcattcaacatcagctggaactggagactaaccagagacccaacaggaacgcctaaacatacccgacatgccaatgggaggcttcgtcggcggcggagcagcaggcggcgccgcaccagccgcagcccccgtcgaagaagaagaagccgcccccgccgcagcagaaaagacactgttcaacctcaagctcgagaagtttgacgccggcgcgaagccaaaggtcatcaaagaagtcaaggcaatgttgggactaagtctggtggacagcaagaagtttgttgagagcgcgccgaagatgatgaaagagggcgtgccaaaggaggaggcggagaagattgtcgagacgctcaaggcgctgggtgcgacagtcgttatggagtaagagggaaaagagaagagatggaaagtgtatcatagcattgcatgtggcgtgtacagatatgttgggcatgatatcggatgtattcagtacaatgaagtgggccctgtgagcccgtggtatctccaccaaacgcctcgctatgcagtccatgattccaaagaatagaaaataagcaccccgggcctttatccaaaatgtatggcctggtccctctcctcgcgatcttctcttccgaccacataatcatcttcgccaatctcactcgcctcttcccacagcttctccatctcctcgtcggcctctccactgacggcccaaatactctctcgcagccgcttgtgtcgctcccgatcctcctctatgcgctgctcaatctggcgcttgtccatcttgacgcccgcggtgccgttcttctgggtgccagggctgccaaacggcatttcgccttctctgctcttcagcacggcttccagctccgagacagtttcctgcatgaggatgcccctcgcctgcagtgtctgcagcactttcctcacaacgcggacattggcgccctcctcgccgaccacacactcgacgacgcgcaagatgtcgcgctgcagcatgcgcacgtagcccatggcggagccgtcgccgctgccgttttccttgacggccatttcgcacagacattcgatgaagaacatgatgttggcgcgcgtgttcatgttggtgcgctcgagctgctcgaggatgcacgagtgcaggtcctcgtccatttcgcggttcttgagcgcatagagggcggctttctggagggatgtgtggctggcggagaggtgagagagcagcgtggtgaagcgctggcggacttcgaaagggtcggccatggttgttgtgcgtttggtgcgcttgggtgtgcgtactctgcaggagcacttcgtatacgcgtagtggaggtgcgagtgtcgcgctttccatcggctggcccaagcttgaagctcgatcctcgtgcctcccccgccgacgtcgctcttgcagtcccatgcaaatatttggtagtcactcttgctctccctgacccaacaccaccaaaaccaggaattgcgaatagaccagacactatggcagcttcccaggatcccaaaggtcttacattgaccgtgctcggctccggtacgtctgcctctcacactgcatgtggaaacgtgctaacttgcccaggcacaatgggcatagccataatgggcggcgtaatgtcctcgctcgccaaagcgcagacacaagcaaccatcgacccagcctcggcccccaaggacacgcccaacctgcagaacttcgtcgcatgcgacacatgggcgcccgccgaagccaacgtcaagaaggccctcggccactacaacttctcgctgcagacgtacaccaaccagaacctcaagggcgtgcaggctgccgacattgtgctgctgtcatgcaagccctacggctacaaggacattctcggtgaagatggcatcaaggatgcgctcaagggcaaagtgctcgtcagcatattggcgggcgttacccagcagcagatcgaagacttcctgtaccccgagggcgcgagtaaggtggacggtgcctgccgtgtcgtgcgcgtaatgcccaatacggcgtcttttgttggcgagtcgatgagtgttatccagacttccactccgccgctcagcgaaagccaacacaacctggtcaacttcgtcttctcctccatcggccgcgttgtttcgcttccgcccgcacagatggatatctcgacggcgctgtgtggatcgggaccggccttctttgccctgatattggaggcagcggcagatggcgccgtggctatgggattgccgagggccgaagcacaactgatggctgcgcagacaatgcgcggtaccactggactggttctcaatggcgagcatcctgccgtgttgaaggacaaggtgtcgacgcctaggggggtgcaccatcggcgggctcatgtcgctcgaggaggatggcgtcaggggcagtgtcgcaaaggcaatccgggaggcatgtgtcgtagcatcacgactaggtggtgagcaaagggagtttgtcaaccacaggcggtaaatggcggagaagccttggacgaacaaaatgagcaaaatgataccaatacttattttcgattgcatgtttcattttattggacctatgcctagctaccacccgccctacggctatacatcgtttgccatagggtattatattactagaagctaggagcacgaggccatcacagacatatcgtagttgtacccttaccaagtagatctgcgattacaagtgcaaatactcccaacttgtaaacacagcccatcacctcctctccctttccctctcaaccctctccaaatccctctccatatcaccctccgtcctaaccccccctctcctcgccttagcattcttcctcaaccccgccgtgaataatctcgcaatattatcgtcgccagtagcgccactcttcctgcgcttatcgcggtgcgaagacagtcccgacaggggccgagcatctgccttcggaccacgaggcggttcaacctcgtcgtcgtcatacgagcgtttggaagaaagggaaggtcgagacgacgaagagatgcgcgagtgcagaggcttgcttggcttatcgcgactgtcgcgttcacgagcattgcgttcgcgctcagcagcgtagtggtcctgggtttctttcggcgtagcagcgcggctcgggatagacgcggtgctcgatttacgacggtggtcctttgcgtcaccgtgatcgcgattgcggtccgcggctggacctttggggggctggaatgctcgagggccagtgggaggctggacgggtggcggcatgacgttcttcgaacggcccttgatgctgaagccatttgctgagggaccagtgggcgcattgagcggtggagaggtggcgcgcttctgcatcattgcgccaacaatgtcttcttcacgatcacttggccttttctccgtcttctctcgaaactcacgatcgccacgctcgcgctcgtcatgacgcggtgaacgctcgcgatcgcgctccttacggctgcggcgcgaagagcggtgtttgtcgtcgtcgtagccgcgctcgtcgtcttcggcttcacgacccttgcggcgcttgcggtcccggtctttgtcgcgagttcgatcatagtcgtaatcacgatcacgctctttccggtctttgcggtctcgctctctatctctcgataaatcgcggtacttttccttgtcgggcctgtgcttgcgccgcgagctgccatcagagtccttctcacttcgagcatacgcccccttgtcgtcgtacttctcatcgcctggagatcgcgagcggtgccgccggccatgctccttgcttcgatcccggtgtgatcgtgaaggccgatgcttgtccttgtcaggacggctactacgatacttggattccactgatgcagttcgtgtacggtcgccacgactcgctctgtcgtcacgccgctcgtcatcgtcttcctcccgaccctcgtttcgtgacgaccgatgagggagccgctctttccgctgatcgtattcgctgtcgtctttcggtacagcggagcgccagccgacgtcccgccgcgattggagatctgctgaacgtgtgcgtccgcggtattcgttcttcttatcatctcgttttctagatcttgatcgcgagcgcgaaggcgacttgttagcgactcgcatgctttcgtcccgttgcggagagcgcctggaagtgtcaatacttgtcccagtcactgtagagctgcatggtacatacgatcgtaccctacgctgagggctggtaggggcgatgtcatgggcagaggtcacacttttcggtgttggaacaaaacgcgcactgttgactctactagagaatccagtatttgggcgaccctcacgcatggctcgtggacctgtcggcgctccagctacaccaacaccaattggctcagtaggctgatccgtcagtacttttgcagcaccatatgcgccactgttaaaggctccacgagaaccatagttgctgtaacccatctgcatgttggagttgaatgagggatccatgggagtatgttcgaatccttggcccatcatgccctgtgcatatggcataccattggacgtcatcggctggctgtaatcatccatttccatgtcaccagagtcgaaggtttggatcggattcaggccactcatctcattggtggcatctcctgcttggttagtagcatcgcccgccaccgtagtagtatcgccagaaggagcagaatcctgtgcagtctgcagactggactctgcagtagcttcggtgcttgtcttaccttcttcagtaggccctgcggacgccgctgtctgctcatcgccagtcttggcatcagaagctttgttagcgattccgtcaggcgactggccatcacgctgtggagaaacagaatcgtcagttcgtattcgtataagagatttaccgaccgatggagtcggcattgacgggtgatgatgaaatcgacgtacgttgggggcaggaccgcttcggctgccggggcgagagtttgcgttctggaacccagaaccaaagcttccatgactgccatttcgcatgtttcgctggggatggcctgctccttgattggcagggaaacgattttggttctggtttgggaaattatgcttggggaattggttcatcatctcgggatatgctcctgattgattatatccacccattgagctgaacccgttgttgttgtagttgccatagccaccacccatgccattccaaccaccatagttgccattgtagttcatggccgacatgtcgttcatgcccatgcccatgtttcctccatagttgccgtacatgccgttggccatgccgttcatgttgttgaagtctaaatagttagcgacatgtacttcgcagcgaggtgatgtgttgacatacccatggaattcatgccattccagttgccgttagccatcatgttgttcatgccactgatgttattcatgccgaagcccatgccgctgttgaagccgtagcccatctggccagccatgccattcattggcatagggttgttccccatcatgccgccgttggcggcgttcgcattcggctcaactgtggcggcatctgtgccctttgccacggtctgtgaggcgacactgccgcgtcgctcggcctcgtcattctgtggagcgatggagccctgatgaggattagtaagagggtaaagagagacaagatgcattcggcgatcactggcacgtgctgcaacaatcatgttcattcttactagaccaaccgagctaacgctctggttcagaagctgtctcaatagatcaagtgtgtgtgacagcaatgcagaaataaaaaggtacaaacctacctcgttcggttgttcaacagagccggcgcgctcatctgcgtcccggctgttctccactgcggcctgttcatcactgatgccttccaccttggacgcctcttcgatgctgtccacaggcttgtcagctgcgtcacctggcggctgaacctcgggggcggcaggcattgactccaccgatgtggcggaagcctgggtggccgccttctcttccttcttcttttgcttttgcagccatatcctaatggtgttgcggagagtcttgttgggtgcgcacgactcggcctcgagcggtgagtggtcgcacgatgggcacgtcgtcgggaaagcaagcttctcttggcctgcaccagcattagcttccctttgtaagcagttgggggacacagataggctcacatggggggcatataactttgttacagcataggagcttgtatgcgtcgagagcaacctggccgtcgagcgcgcaatagaagcccttgggaaaaccagtcacgggcagagacctgtgcatgtcagcgcctattccagtagtgacgggtagcaagactacgcacagcgcgtactccctcaggtcgtcggggaggatgttggccatggtgaggctctgtgcgtctgcgccggtcgtggtgagtggaggcagcagcgcagtatccagcctctggtacggcgtagcttatgtcattaaattgataatacaagagagtgtgagaaagtggtgagacaaaggcgctcgaggtaattgcagacaagcggccgattcgcttgcagttggcgcgcgtgcgagttcgtgacagggcgacgttggagtcgcgacttctggaaaacttccgcggcggacgtgcacgtgatggttgggtagcgtcacgtcacctgcgcggcacgacccctgtccaccacctcgtcgtgcacagcaaattcgtctgcattgtgcagtcactttccatgttacttgaatgcccaattcacggaacatcgtcttggtcaacgtgagagtctccagacgcgttccttgctataacttgtcaacaactcacagcacatctgatagcctggagctatacacaaggcattgctgctgcatccaaagtgtagcgatactttgtatatcttcagactaccatttcatcagcaaaaccctataccattcttcgcgcagatcgaaccagcaaaacaccccaacgtccgctaatcaaacctagtctagcgttcttgtcatcgtcatcgcacgttccatgcacatgtctccccattttcggctcgacccggacctgtctccttcgtcccaaacaatccaccatgatccttagccagatatcctacttggactgcatagcctttctcgtatttctcacgcctcagatttttatacagattggtttgtttcccatcttgaattggctgattccagcgttgccatggctcggtacgtgatccgtgatactctatccaggcatgctcatactcatagtcccgaaagtcattgtgattccgtatcaattcgtaagagagagactgttcattccccatgagaagcgcacgccatttgtgcaaaaggcaactccattccaagaccttgtgatccgctttgttcgcttcgcgttcgcggaaatgcctgctttcataggcagaacattcttctccaaagcagtctcgttaccgttcctgagattccggatgctgaggcatggcttcgttactagtcccattcgttggaccgaggtcacgcgaccaaacttcaggggcgtctatatcgtacatgaccagcaagaacagcctgatatcatagtgtattatctacatggcgggggcatgtctatgggaagtagctacttctacatggaattcctgctcgcatgggtcacgctcctcaagtctgccggatatcgcaacccagctctctttgctctggagtacaccttggttccagatgccacataccccacccaactccacgaggcagtcgctggatacgaacacgtactatctctcgctcaatcatcagcacgtatagtggtaggtggcgactcagccggcgccaccctaatcctctctttcctattgtacatatccgaacaccccgagctgcgccaccaaaagcccggtctcgcaatcatgatatcaccctgggtcaccattgtatccagcaacaaccgcaataccgcttccgactacctcaactccgcaaccctcaagctctacggcatgcaatacattggcgacaaagtctctccttctgatcccatcgtgtcaccggggtattgcaaagacgtgaagaagtggaaagaagctagtccagagcacggatggtactttgtatacggaagtgaagaagtgcttggcccagaaaccaggcggctgatcacattgttgaaagaaacgggcaaagaagtggaagtttgggaggagaagggcgggattcacgcatggcctgttgctagtctttatcttggggaaactagagaagagaggctagctggattaaagagtattgttaaagctacgaaggagagtatataatctttaaacattttaataaatagaagagagaaagttagtactaacagcactactacgtaggcattttaatacctagcttctatagtatactctataggttcgctgctactataggtttgctgctattctttgctaagctcttactaaaactactatactttagcctaaattagcttattttagctctatatagcataaagtaagctataatattattctaagtctacttctactatatatttatatatatgcgtattatatctaacgtaactagcaactaagttatatagataactaaactacgtatctttatactattataacttaatactatagtagagttatatacgttagtgcagagcctaagcctaatagaatattaagcaaagtataaaggtagaaagaagcagtttagaacttaagaacttaattaactacttctatattaacgaattctattagtaagctagctatattagtaagctagctactttttcttagtaatatatcttatagattagcaagctatatagattagcaagctacttttactaagcttctactaaaactactctatctatatagtgccttaataatagcactaaattaatacttctaataaatataagatatagactactctctaagctcttaaataagatataatattctctatataacgcactatagctatctataatatttcttaactaactctagattattaatatactagataactttcttaagtagattactagcctaaaataataaatctaactttaactaagaagaatatagttattaagtatatacttaagctagttatatataagttttctcttaagcttatagctatagctaatatagctaattctatatacgctaagtatagtttaggctaagttagcttaaattagcttagtatatttattaaatactactctaagctctaaataaagtttaattataaatataaactataaaagagctctctataaagattctaagattatataagactagttttagcttatagagaatataaaagcaaagtatagtattcttaataataatatatataactttaataagtctagctttataataagctagatcttaactagagtagttattatagctttagagtaataaagatagctaaagatagtataataaaataattaaaagtagataatagttatttagaatattaatataataaagtaagctattttattctttattactcttaaaagctactactatcttctagcttagtataagaagaaagatttatcttataattaagttattatagtctctaagaatagctaaataataaataagcttagtctatagtaactaaagtactttaataagtatataaaaaactatactattaagataatatatttacttattattaatagctataaaagctataacttacttaaattctagtaatactataagaataataagattattactatctatatactgctttacttattaacgtattctactactaagtaacctactctactaagtaatctaaaatttcttagcataagaaactttagttatgcatctttaattttattactatctataagagagcctatatataatatgcctgcatctaatttagaagatacctctatattctttttatatatttacgtattatacttagttttactatagtttctatagcgttatctagctagttaagctctttcttaattacttttattataacttctctttaactacttagtagctatagacgcttctatagctatctgcattactatcttactatactctatagtactactctgctagatctgcttacgtttttataattttctccttagttatctttactaattactttttaagcttatatatctaagcacattaaagagtatttttatatagtattagcttactatcttttataagctagaagaagctagcctaagctataatagataactaaagtaagatattgcatactagctttaactaagatctaaacttataagtattgcttagagtctttaactactatagagttactagaagaaagagttctagtagaatatatagacgtactttaaggtaatctaatactatctatatattaataagaataagtcctaaagctttaaaagccttttaatagttctcttctataaatatattaaaaaatgcatttttaaagatagaaagaaagctttctttattaatatagaaaatatatttctatactaagttctagacgcatttaaagtacttatgctttaatagtaaaaaaaagactatattaagtagctagaagatatataataaataagctagtatatagaaagttagaatcttattcttaacgtagtagtctttaaaattctagttaaaatagcttttatagctatctagaataagtagcttatactcttttacctaacgtgcctttatatgcgcgttaaaatactttaactactctagactaagcatattatttatctagctattcttagagactaatagcttctaattatatagtattaaagccttcttatactatactaagatatagatatattctttatagataataaaagatagagttacgtatctagcagcgtagatactctagattactataatctacttataattacttagctaaataagcttaggttaagcgcatttctctatgcttataataatctttatagagctaattacgcctatctaaaagctagtcttattaaagttatgcatattattctagtaaatactatacttagctatagtctcttctataagcttaaactacgcgctaataatctttaggtctttctagagtattctctacctatctttagcttaattaaaggctatcttaagcttagataaatatattataaagcgcttagcctagtacttactaataagcttactacctcttatatctagtagcttattagctatatctgctatcttatatagctagagcgcaaatccttataaattaaaattaagtatatattagataattatctgctctttagttatagtaagtttctagtagttagaggtagtttctgcgcataaggtaagtcctttaatatagtaattaagagtatagtaattaacgttaaatgcagtagtagcagcctagtagctttagaattatttagattatatagcgttaatagcaagctaaattctacctttattttagagtaataacgcgttaggtagttaagatatattagagaaaagaagaatatatatagcttagcaacttttaagttacttagtagagtagattacttagtagtagaatacgttatactttctatagctttttaatatagattattttatctctttaaagaaagtatataaatgctaagttaaagagcttatatataactaaatattgcagtattaatatctaagaatagtaaagtgctaatctacgtaactaagctaactaagcttagaaagtagactaacgtttctctataatctatttatatatttaagctagctcttctaatatattagaagagtagtaattaatataatcttttcttttaagtttacttagctataataggttataaggcttagcgctataagattataaagttaattctctactatatatcttatatttgctaagtacttaaattaattattctactactcttatttctcttaaacttcttaaattattctaataaaatctatctaaatagactaaataaactagataaaactttcttctactattactctttaagcttataaagactagctagcatagtatatttagcttaaagtttatgctattagaaagtaaatataagactatattaatctagatagcctattatagcctaatcttcttaataatgcttctttatacttagaattatttactaagctagttaagctaaaagatcttctctactagagctattaataaagtaaaagctaattataaaaagtctttataagaatatattaaagatattaaagcttataaagttttattagctaactataataagagagtctaataatagaaagttcttactactaaatagtcttaaaaagctactgcacttataaatctttaagactagattataaaaatagtcttactagatcttcttaagcttatctagattagggcttttctagataaataacttaagcttctaattataatataaactacttaaaaattagctagctctaagtaagggctataacttagaattaaattagataagagtactaagcttatctagataaagctaagtatagcaggattaaactagagaagtagtttaataaatagtaaactctttatatctaagctaagatatataatatcttagagattaaagagactattacttttactaactttcttaagataattatagtaaaatatactttagaataagcctaatagaaataagtagaagttatagaaagagtatctctagaaaagaataatctaatattagataatattgctatagtatttaacgctatgctaactaaataatttagaagtattagaaagaaaaagagactattaatctttatagtactaactttaaataagcaaactgcttagagtagctttactagaagaactaaaaaaagcttaaaagtatacttatatattaaactaaactcttaaaagctttaattagataagttttattactagaaactaattaactgctttaagctttaaatagcagtaataagattagcttttagtaatctaattaagcttaataatatagataagaaaaaaatcttagaatagtataataagcctaagtagaaagaactctataaatagattaagaagttagaatagtttattttctctagaaagaaaagattaaataaagattactctattactatttaagtaactttaattaatctaactctctttataaagaagctattagaagtctatagtactacttttaattagcacctattatattaatttataattcttaagctagtagagtatatatctacttagtaaataattaaagcttaattaagaaagaaatatttattaaagctataaatagagagtatattaaagtagaaacttaatatttacctattaatagtattagtacttagattataagaaatcttataattaggctaaataggctatacatagtagatcttatatatactaatataaagattattaagagtttctatcttaatattatcttagaagtaagactttaagattaagaaaatatttagtatactagttagaattaaacgctttaatatagtaacttatctaagaataagttactctatacgcttattaggaagtataactttaacttcttaaaattaattaagttttcttattctctagtctctactattataaaagctatactaagattatattatctataaagtagaagtaataataagaaaatatagcactaataattaagttactttagatagaaagcactataagctctaactaaatatatataaaatattaaaattactagtattagaagaattaattataaatattatataatagtatataccttatagataatcttaagaaagctaaaagaaaggttaccttaatctttctattagatcttataagacttatttaatatatatttagaataattagaagagtaatagttattactaacaaagaataattattctagaaagattaagaataataatcttctattaaagttactgcctaagattataagaattattaaaaagtactactatagagtaagaataaaatataactttttaattatagaaatatactaagatagtaactaggtaatataactatagagagaataattaagatttaagaaaataagtaaataagaataagattattgttaaagctactctatcttatacttataagctaaatagcttagctaagcatatagaataagaaataattataaagataataaaaatatatataagcgtaaatctgcttaataagctttagcttaagatactagatatagctgcttagctctataagataagcttaatagtattatataaatattaattattaaataaagttcttaatttctagttttaatattactataagtactataaactagctattatttaattaagaatagctaatctatacttagattaaagtagtatatatatatatatagctattaagcttatctattaaatttagattagatagctagtataaaatattaattttttaaaactaactctagaagttatattaggtacttaataatctattaagctttaaatatataaagaatatagatctctttgcttaactaagttattataatatataatattagatttaataaaagttatttcttttaagaaaaaattaattagaatatagaaaagaaataagctattaagattactaatatcctatataatagaaagctagataatctaggtctttaaattaaagatagattatatctagaagagtagcaaactaataatattagaagagatactaagagtaatcttagaagtaaactaattatataaactaattagatagatagctaactaaataattagagaattatatagaaagaaactatataagataatagcatagctactaattaactaagaatttatatagaatctttaaaagattaaaattagcttataactctagaatctatacctaagctagataatatagagagaaaattagagcgagtaatgacttaaagtataagagaaaatagctaatagtagatatatctagctagtagagctagcctatcttactttagtaattagattagattatagagagtaatactatagcgtattacctactctgctacttaatctagagaacttaacttaaatactctaaataaagcagattacttacttatttacttagttaagtatgctagtaattgtaataaataacttcttctaatctagatataatagagctataaactctatatacttagagaataagctaaaagtaataaagtaaagtactaaaaaataattaaagaataagtatttacttatctttacgcagaagaagaaaagatagtaattaagataactagatagagagtataaatactagcgtcaggaaaactaaaaatctgttgaatatttatttctattgatactgtagaattgactgtgtcgctagcgagttgatcgatttgaggaatttatgtttgttatcaaatatactttaaaacaaaacttcgtcgaaatagttagtactgtcggaattgtcggaactgtcaacgcaatagtctagcacgcaactttactatctttaactattatattttctttcttcttatctactctgtcttcctacctgcgctattaaagtttacttctttaatatactttccttagtatcttactacatatttacttctttctgcattgtaactagatatcacagatattactagaaagagctttattaggattgttagtaatataagaattattctattactatgctagtcctgcattctatacagttatctactgttaagcactgttaagcaccgttaagcaccgttaagcaactattaagcacctttcctagcagtgcgccgggaaccttagcagagtgcttctaaacttataataattagtttagtttgatgctagtctatgcgttaatccgtaactattaatcctctaccttatagtttatcttaggaaagttgttttaacgtcctgcttgcttagtactttaagttccagtttactatctaggttaaaatagacaatgccgatatacatttctgctaactagctgagttagtatactcagaacatgaattaatcctatatgttctgcctatcttgcggctctataatgacgacgtgcgtagcttctgttagtataattgcctctgcaaatgctattaaagctactataatctaaggcctatctagatccctctatttagcaagcttaaggttaatttcgtgctgtgttatatctctctgcataactaagatgctctcgtcactaaacttctctcttaagcctagctacgttactgcctgcacgattagtttatacgactctataaggattttagcgcagacttcctttagcggtagtagtgtattagctgctttcgctgcatcttctgctgcaatgctctatgtccggcttagcgttcctagaattttaaccttagagcataaatttgataggttttaaaacttcaggctgcttttagttatagcacgcgcctctcgtactaggaaatagtccttgcttaggttagtaaagaggttctttacgctatttaacgtaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcgctactgctgctccttaagatataagttctttatacttataagacgacttatattcgcttgcgtcgtgctttacattagcaatcatattgcgctattgtttagctattgctaggctattaagagctgtgttttagcaagttctataagatagtgtctctgcaatcaactagtagactacatcttctatcttatagatgcgatcgctagttacagagtctctcttattagtagcgttaaactagttagagacccctttcctattttgaaggctaataagtgctagcgacacgaagattaagatcttatttagtccttattctataggcgttccggatagagcctatgctttctattagtatctgtagttgtagctttaaatatcctagtaaaacttagctataattatgccctctaacttgcaattatagaatttatcaaatacagtctgcccctatatagtaacataactaggaagcagtattgctctcttttctatataaaagctgcctttgcgtatgatcgttcgctgtgctgtaacgcttatagtattataagctctaaacatatacttatctacctttctaaagctgcagactattacaaactatgctgctaacagtgctagatagtgcttcgtagccttagagtgcacagcaggcgtgtttgcttccagtattatctagtagactatttctcgataatctacgcctcctagcacgtagctctatagggcaactaacttattagcagcagcaagcgctttataagatagcgttagtagtattaattcgcatctctattgcttcctctttcgttagtctgcctatattctctaggagagagttactaaagaagcagaactgtagagctagcagatcgcttaggtcgcactacgtagagtttgcaagatctatcgcaactacctcgttcttctaggcattagctgctcgcctctaactagttattattgtagctgcttattaagatttagcattaaaggagaggctccttttgcacgcgcagtagaacgttctcctcgcctttagtaggacatagcttattattatcgttaactgcgttcgatgttctattacgtcgccttctgctcgcgcattttacacttctatctagttcttgaagtaaacgtgtcctataaggacagcgagcactatcgcttacgttttacctatgcctatagcgttagcaaagatcctgctattattagataacaactctttaaagtagaggatatatgcgtctgtaagctagtatagagtaaagtcgcaactaacctcttaacatgctagtagctttattatgcgcttattctagaggttattaattaaaacgctaaagaatactgcagctaaagtctactcttctagagtgcagtgttctattgccgtccctactcttatagagagactgtctctcgttctagtttatttattagcagagtaaacagtagttaactgtcttctacagtagacttacttagcgtttaataaggctttaagcctttccttttgttctctagcaaggtcctttgctgtcgttgcctccttatcctctaagttatcctcagggttaatgtctgagctgctgtctaagcagtagtcgtcgctgtctagcaaggctatctagctaagtctcgcgctcttaagcttctttctcctctttctcttttttagccttagctagctcctcttcgtccctagtcttcttaagctgcgcttcctttcctaactgctttcttttagctaattaagcgcgggctgctgctctatctctcctgcgtaagcgcaggacgtcgctgctagtatcagagtcctctaaatctttatctttcttagttcttcccctgcttgcttttacatgtctgctgtctgctgcctcagtcttacagcgcttaagaggaggtctgtctagtataagtttagaatgtcagcctctcttcttaggtagtaagagctgttctagtagtaagagctgttctagtagttcgtcaggttagaatgttactgcatatagatattagtagtatatattttagttttaagggttcgtgctatacctttattagaatcgcctagcagtttcgttgtctagcataatagcattactgctctaagccttcttaacttaatataagagttaacggtgcctagcaagtcgttattattcttaataagcgttatcgttaacgcatctataacctaagaggtgcctgcttagtactaatcagagtacttaggtaataataaatgctagataagagcatcgtacttaaggtgctgggctctaaccttaaagtagttcttctctaatttctgctagctttccttcgttattagcctaaatatagggaattgtttaacgacagagtaatgcatagcgtctactaaggcaatattagcgttatttaagatagccggcttagtaagtaatgcaacgctgaacttattagttatcaacgctgtagacctattagacataacagacgaaaactattactgcgctgtcttagacagtgttagcgttagcgtgttacttaggttctctatcttaaccttagcgctatactaacgcaccttagctagcattatcatctagatagttctagctacagccttatagaagactttaagtatttgcgtattttgcagctgtatacatttagctactgcaagctagtcctttaacgttagtaaacgtaagctctttagaagctgcgattagctcttttctaattagatcttcttaagtaggtcctttttcttaacatagcttataaggtcctctataagtttaacaacctctaaggttataatcttatatccttctcttacattcgtttgtaacatgctgttagagcttattatattagccttgctcttatactactctagttacttcagcagcgcttattctgtatcgctgttatcgttgctgttacgtctagctataatagcttcgcgcctagagtagaagatagttagcaactatatataattattagactattgctaaaagtgcgtgttaatatatagatgttacttaggagagtgcgcttactaactatagagagtttaagcgcagttgcaggttgttaatataggaagcgcgttattaacgtaagaagcgcgttatagatttaagaagcgcgttgctataatagtagcgatgtagcaaaacatgcttagtagacaaaataataataaaaaggaattacagcgtaatatataaagagcttaagctttaatgcgcggggcttacagaaaacataatgttgttatatagctaaaaggttattagttgcgttgcgtttgtatgcactaggcaaatatgctagatataggtagcataatagataagagtaagtataaagttaagcaataataatattttaacttaagagctgctctgcatagcaggcatgctttagtctagcagaacttaattatactaaacaggttgcttactgcagtctagtaactattaagattttctagaatagtgtagcactgtctcttactatcctctgcctgctataggccctgcgcgcagagcattaagaggatgctgcgtagagagatattagttcagctttgttaagctagtatatatcgaactatagagtaattagtttatcctgcagttatctagagttagggttagagcagctttaagcttaatattatttagatgcagtgtagtagtcgttgtctttgttaatctaaggtagtgcagtactatctcttactatctcttactatctctctcttcttactgctgcgagtcctgcgcgcagagtactagaaggatgttgcgtagagggtattagtctaactttattaagctagtatgcattaaactatagagtaattagtttattctatagttatctagagttagagttagagcagctttaagcttaatattatttagatatagtgtagtagtcgttatctttgttagtctagagcagtgcagcactgtctctcgctgtctctatctgctactgtaagtcctagggcgctaagtattagagagtatattgcttagaggtcataagtctagctttattaaggctagtaggcattaaattatacatttattactctatctagctgtcgtttaaagttagagtctaagtaccttttaagcataatattgcgtagaagttgtgtgagatctaagggcctcgttagtctagagcggtgtagcactatccctcgctatctctatctgctactgcgagtcccaggcgctaggtattagagagtatatcgcttagagattataagtctagctttgttaggctagagggcattaaattatacatttgttactctatctagctatcgtttaaagttagagtcagagtatgttttaagcataatgttgcttagaagttatataagatctaagagccttattagttaggagcagtgcagcactattctttacagtcctcctctgctattatgacttctaagcgctagatacctaagaggacagcgcgtagagagcacgagtctagctttgctaagctagtaggcattaaattacacatttattgctctatctagctgtcgtttaaagttagagtctaagtaccttttaagcataatattgcatagaagttatgtataatctaagagccttattagttagaagcagtgcagcaccgtcccttatagtcctcctctgctattataactcctaggcgctagatacctaagaggacagtacgtagagattataagtctagctttattaggctagtaggcattaaactatagatttatcgctttatcctgtaactgctaggagcaggtaatagagcaactttaagcttagatattacactataactcagacactatagtcttagtagcgatgttatgtatattaggttagtttacgcagttagaagaaagctagtaactatgcgttataaagagaagcttagtagtattacgatagtttaattagagctagaacctacgtagatgttatcttagaggaacacgttagcattataaaggacaaagaatattacattatgctatttttataccgtatagcagtagaggcaatgcgcgatgttaagaaagcatcattgcttcgttagaagggagagatagaggtttactataggagacgtgcgctgatagagcgttagtatagactgcgtctatgcgtacgcctcgcaagcactatcttacctagaaactataataacctagtattttctgcaacttaacttaaggcattaggcgtcgtaactgctacgtattgtatttaacttctaggataatattaataaacttattagaactattaagaggacagtcttgcatgctaacttaactatctttaactattaactcttctttctagctacttactttgtctatatacactgctgcgctgtttaagttcactcttacttgcataatgtagcaataagcagtactatcgcttagcgtttaatactaaatacgagaagtcgtctagtacaacgttaacgtgttataaagatatttagattataattaactaagcacgtattttaaagcgcctctaatatgcaataactatatctgcatttcttgcagcataaatctagcgctattacttaacctacaagaggcacgtaaaagaagtacataatctccctttctttgcctaattctcttctgctctattttctgcaagaggtaaggactaaagttatctacgtcgtctctgtatttcctacgctatagaagcttttattcctaaccttacatagctaacagcctgcgtataagaacactaattaacctatctgcagttctatataagcaggcagctgctcaaactagcctctctgctaaggttagcaatatatcgtctacattatctctgcttttcttacgctatagaagcttttattcctaacctcacataactgacagcctgcgtgcaagaatactaattaacctatctacagttctatataagcagtcggctgcttaacctagcctctctgctaaggttagcaatatagaccttaattttatgcttagtgttgcttttatctctaacgtctacatagctgacagcctgcgtataagaacactaattaacctatctgcagttctatacaagcaggcagctgcttaaactagcctccctgctaaggttagcaatatagaccttaatttcgtgcctagtgttgcttttatctctaacgtctatatagctgacagcctacgtgcaagaatactaattaacctatctgcagttctgtacgagcaggcagctgcttaaactagcctctctgctaaggttagcaatatatcgtctatatcatctctgcttttcctacgctatagaagcttttatttctaacccttatataaccgacagcctgcgtgcaagaatactaattaacccgtctgcagtactatataagcaggcagatgcttaatctagcttctctgctaaggttagcattatagacctcaatttcgtgcctagtgttgcttttaatgctataggaaacatagagctaataggcaatttgctaggtaacgcagactgcattaataataataacaacaatgttatacttacttcataattcagcctaactgctctacttaacctgtaatcacttgcattaaaacgccttatattatctagtagcgaccttaactacaggcgtactaatcctactatcgctagctaaatcttacttattaagcagttgcataacgttcaggagcgcatagctttactagcaaagcgaattaagactaacgaggaccgcaaaaagtctacgcatcgctaaggatttaatagtagcagtagtcttaagttataaaagataagtagttaagcactctcgcacagacgaggactattaattaacttaataataagtaaacactctacctctaatgcataataactagtctaacgcagatttaggcaataataataatattcagttagtcagagacaatataaaggagcttatatatatcagcaaagttaagcacacctacgtctaggcctatactattccttatcctaacctaaagaagtaccttagcaacagtagttagcaaggccgaattaagatcttattctattaagctagaaataatcataataatcttaatattatagttactaatcctactagcagagaattcagtagagtcgacataaagtcgttaactagattatgtctattaatagatagagcgaaggctaatagactaatatagatagcttagactaatattcgacgaaaataagctagtaagggtcctctaggcttactcttctcagagcttattagcataacgctctagttatactgtaagcagaagtaggcctataatattagtaagttctataagagcaagaacatttagctgctataacctgtttttaagctctagcgctataactactataacttataagatagtgactctcttacatagatctaagcaatagatcctagctttcagactaattagttcacctagcaagggctaatacctagagaactaggcagtatctacgtcttacaaagcgttaataagatctaggctgacgttgccaacgtttttaatacagttattagtaaattagataaagtacctacgcgagagccgtctagttacattaagacagagctatatctgcattagaagtaagccctctattttatgtagaataaggagcaggactatagcgcagaagagcacgactagcacaaggacactctctaggcgctaaggcttcgcgataatagtcgtaagttctattatcttgttattactagcgaggatacgcactataagtagataataaagaaagcatatatcatgttactagaaagagctttattaatattatttataacataagcattattctattaccgtgctagtcctgcgttttatacagctagctactgttaagcactattaagcactattaagaactatctctattagtgcgctagaccttagaggagcgcttctaaatttataggaataggcttaaattgctactagtctacgcgcagattcacgaccttagatcctatactctatagtctattctgcaaaattatttttatactctgcttacttaggccttaactatagtctcctagctaactaagtcgatactcttagaacataaattagtctagtgtgttctatctatcttgcagctctataataacgacgtgcgtagcttctattagtatagttgcctctacgaatgctattaaagcgactataatctaaggtctaactagatccctctatttagcaggcttgcagttaatatcttgctatgttatatctcctagcataactaagacgttcttattacagaacttctttcttaagcctaactgcgttactgcctgcacgaccggtttatacgataatataagagtattaggatagattttctttagtagtagtagcgtcctagctactttcccatcctctttagtagcagagctctagatttagtgttgtagctataaggtactaagagtcttatatatactcttaatatattcgaactctgcgcttgctttaagcaagatgtctaggttcgctgtgtagcagtttttattacctagatagttaaatatatcctctgcgcttttcgctgttacgcgaataacatagcagctaatcgccttaaattaggctgctcttaatttagtaggcgaaagataggctgcaattactttagttctaaggcgtttgaagatttattttaagctaattgctataggtctaaggccttcttgcaagaagacctatctatactatcgcttagcatcttctactatgctaagaaatcttagtagtttacagccttagaaggaagtaaagaacttgcccttaataacagatattagattagcctattagtcgctcgtctttaatatccttttctacgcaaaccttagcgtatcctttgctccttttgcagttagttccttatactatctaacgccttaaattagtctgcgctgcaccttatattagcgactacgttgcgctattgcctatttattactaagctgttgatatccaaagtttaagaatgctagagagataaggtctttgcagttaacgcgtagactctattatacgtcttataagtatatttgcttattactttgtctactgcgctgctgcgttctagacagagcctatgctttctattagtatccttagttatacttttaaagatccttataaaacttagctataattgtgccctctaacttgcaattataaaatttattaaatatagtctgcccttatacagtaatataactaggaagtagtattatatttatttctacctaaaggatgcctttgcgcgtaattgttcgctatactataacgcttatagtattattagccctaaatatatgcctatctacctttccgaagctgcagactaacgcaaactatgctgctaacagtgctagacagtgcttcgtagccttagagtgcacagcaggcatatttgcctctgctattatctagtaaactatttctacgtgctctaggatctttagtgtaaaggtctgtagtctaactaacttattaacagcagcaagcttattagcaagagcagtagcagtattagtttgcatctctactacctccttattcgttagtatgcctatattctctagagcagagttactaaagatgcagaaccttataactagcagatcgcttaggtcgcacaatatagagtttatagaatctattgcaactacctcgttcttctaggcattagctgcacgccctaactagtcattattatagctgcttattaaggtctagcgttaaaggataagacccttctgcttaggcatttcgcacttctatctagttcttaaagtaaacgtgtcctataatagctaaaagcactatcgcttgcgttctagttatgcctataacgctagcaaagatcttactgttattagataacaactctttaaagtagaggatatatgcgcctgtaagctagtataaggtagagttgcaataacccccctaacgtgctggtagctttattatgcgcttattctagaggttattaattaaaacgctaaagaatactgcagctaaagtctactcttctagagtgcagtgttctattactatctctactcttacagagagactgtctcttattctagtttatttattagcagggtaaatagtagttaactatcttctacagtaaacatacttagcgtttaataaggctttaagcctttccttttgttctctagcaaggtcctttgctgtcgttgcctccttatcctctaagtcatccttagagttaatgtctaggctgctgtctaagcagtagtcgttgctgtctagcaagctatctaacttagcctcgcgctcctaggcttctttctctctcttctcttttttagttttagctaactcttcttctttgcttgctttcctaagctgcgcttctgattctaacctctatcttttaattaattaagcgcaggcctttatcctcatcttcctagtagcagtattgctgttactgtcagagtaatataggctactataattcttattttctccttctcttatatttgcatctacctgctttaatgcgtctgcttcgcggaccttaaggtgcttcttagagtatttatctagtagaataagaaattattagactctcttcttagatagtaagagctatttaggtagttcgttagaatagaattatactgcatataaatgttagtagagtatatattagtttaagtttttctattctacctgcactaggaatacttagtaattttattatccagcataatagcattacttctttaagcttccttaatttaatgtgcaagttaatagtgtttagcaaattatcgttatccttaataggcgttactattaacgtgtctattactagagatatgcctgctttgtataaattagagagcttatacgctgaaaaaaaaattatagggacattatacttaatgcgctagatcctaatattaaagtctttacttctctacctatatctgacgatctattattatcagccctattaagagtactgcttagtagacagagatcagactaactacgttcgcgttagctagtaaaaacagcctagtaagtgatataaagccttatttattagctattaataccgtagacgtattagacacaacagacgaagactgtagttgcgctgtcttagatagtattagcgttagcatgttataaagatccttagtcttaactttattgctaaagtgctacaattcagttactattatataacagataattgcagctgctgcttcgcaaaagactagaggagtttgcgcatcttatagttatagataggttactactgctagctaaacattcaaaaactgcgtacacagacttacctaatgtttaagttagagttttagtcttaaatcttcttttcttaaacctagcttaagacatatctagcaaactcctctactagatcgtaaacgctaaagtttaagagactatgcctcgcccctaattctcttataagatgctattagtctctgctgcctaagatttaatattatgcctagcaccttatagtagtagcagctatactataaactatattatcctcttaggttacttagcctatcttaagcttagccttgcagtagtaagcaggcagaggcagtattataagtatagacagctgctatagatacgcagttaggtatagatattgcttagaaaagtgccgcgtatgcgcaggacagttgcagcaagaagattataagaagcaattaaattaaagaaactttagcgtaagtatagataggtagtaggttaaggttaaggcgaagttatgcaaataacaatattttaacttaagagctgctctgcatagcaggcataccttagtttagcagaacttaattatgttaaataggctaattactatagcctagtagctatctatattttctagaatagtgcagcactatctcttactatcctctgcctgctacgagctctgcgcgcagagcactaagagaatgctgcgtagagaggtatcagtctaactttcttaagctagcgtgcattaaactatagagtaattagtttattctgcagttatctaaagttagggtcagagcagctttaagcataatgttatttagatatagtatagtagttattatcttcgttagtctagagcagtgcaatactgtctcttactatctctctctactactacgagccctgcgcgcaggacactaggaagatattgcatagagagtattagtctaactttgttaggctagtgtgcattaaactatagagtaattactttatcctacagttatctgaagttaagtttagagcagctttaagcataatgttatttagatgtagtatagtagttattatcttcgttagtctagagcagtgcagcactatctcttgctatctctatcttcctaggcgctaggtgttagagaatatgttacttagagtctactatagtctagcttcgttaagctagtaggcattaaattacatatttattactctgtctagctattatttaaagttagagttagagtaccttttaagcataatattgcgtagaagttatgtgtaatctaagagccttgctagtctagagcggtgtagtactgtctcttacagtcctcctctgctattataacttctaggcgctaggtacctaagaggacagtgcgtagagattataagtctagctttgctaggctagtaagcattaaattatacatttgttactctgtctagctattatttaaagttagagttagagtacctttcaagcataatattgcgtagaagttgtatataatctaagagcctcgctagttagaagcagtgcagcactatctcttacagttcttctctgctattataactcctaggcgctaaatacctaagaggacagccgcgtagagggcattcctttagctttactaggctagttaagcagggtagattataggtatagtaagcactaaactacagtaaagctcttagtagcaactctaataaaataatatattctgtgattactactaagccctagcaaaattcctatctgccttcgctgaacgagaacagtaaagaggtaacttagatatattcaaaaccttttctaaaactagataagatatcttatagcactaaatatatctaggtttctctataaacttttcagtgcgctcttagagactattagctgctatctagagttagagttagagtaaccttaactataatattacttacgttaatagtagaagtcgttgtcttcgttagtctagagcagtgcagtactatctcttactatcctcctctactactagcacgagtcccggtcgctaggtattagagagaatatagagttgcaggtctatctcataagtagcctaataattagagagaagaaaggagagaggaaaataagtaagatttatatgcctgctagcactagcacagggctgctaagaagcaagcaaaaaaaaaattaatagtagagcaagtatctctttgcgctccttctcgctgtaaacgtactgctacctagagagctagatcgctgcaactactacgttaaagaagctagcaagcctactctaagagtagctaattagagcaggacctatacgcaagagataagggattacgtaacattaaatcgcactatattgccgcccctctatttaacctatagcagcaaaagtagtgcttagtatctaggaacctagtcgcttaactagacctaggagagagagtaaggtaagtatatagaatagaaaagagttacagagtcttcagcagcggtaggataatagtaggtaactgtctgtaactgttagctactagagctaggcagaaactagtaatacagtagaataaacttatcgtacacagccgtttaacctatgcaagaacatcataaataacaactctaacgctatttacttatttataaaataatacctcttctgcataatacagttcccctctattctgcgcataaattgcttctgtacgatatgcagcttctagcctaaaacttacgcagggcttactaaatacatagctagatgctatttctaatatcttacgcaacagagtctaaaactgtctaagaatgtttacgaaacactctagttaaacgaaacgtacacgttattaagcaacgagtataatactgcttaagataagaaggtgcatatatatgcagcagatagcttaagctctactataatagtatataattacattaagaaagataaaaatgcagacttagtaatagctaatagcattttagatgcactagatatgtgcgcaaaggacgaccttattagacaaaagagcctattattaacatctacgtagatataggaagtgctattttagacatataataggcgattagcagaggaactagcaacagcagagtctataactgcaaaagagtatataacacttcctctaatataatctagactaagtttactagctttaatcacgttaacatctttagtttagactttaccttttcatttgctgcatagctgcaacagattaaatgcacgctaggagatgttaatagcctctttacagacgcataattatataacttatacacgagattactattttaattaggctgctaatagcaagaggcaatgtcagcaatgcagtctagtatataagataatatttagatataggaggacattgctaagacgtttagtctttctagacttaaggctaactaacattttttcgtatattagaatatcttatcgctaattgcgtttataattagctattgcctatttgcagataaattagtatacgctctaagctaattcttcttaggcaatacagactatcttattcgcgtttattataaattacattctagagactagtagtaaaatatataacaaagcctactagatagagcaacagtcgtgctaattattatattagttaacaaaatataactcttacttatattaggagatgtagcagcatagctagtctacgttataattaagaatctatcctgcgaagctcaacgtcagagattaatacctagtactcttctagctaggtttattcctacaactaagattcgtgatccccttcttaagagttaagtgtattactattgcataagcaagcttctattacgtaagtttaagcactactatattagcctgcatagtagaacactgttgcttactatctaatacagcactagaaaacgtagctaagtctagaatactacttgcatgcacagacagacgaataaagcagtgttacttaactatttgcgcaatattagctaactacgaagaataagtactcttaactagtataaagaaaaatcgctattatacgcgttatactatcgcacctaacgatagagaggatttatatagatcttatctatagagaacagagcaattcacttagctataataagagagatgtcttaataaaggacacaacgactttgtatatctagttaattgttttagataggaagcactataactttaatatttacgtatctttagcaacggatacattacacttactgcttaaaggtttagtaataaagatactagactttatgcaagatatattagacgacatctatcctagcagtagaaagacctaggataacagtactatactagtaacgcaagaatctagtaatacttagttaaacgagcgcttctgtcaggtaatacatagtactagcctaaagcgttttaataataagagagcatttacagaagtctcctaatagactagcacagagcaaaaggcaattatacaacagcttgtagctattatatctctattatttatattaaaggtaccttttgcgctgcattttatttatatagtatacgacctagttatactagcgcaatacaagagttacgacgaggataccttagcctatatttaaggagcactagagaggataaatatatttaaggaggaattttaagtatattagcgaacgctagaggaagagaagaactttaattatcctaagtagtacgcgttaacatatatcatataagacatacgtatatatagagctttagatagtatatacactagagcgaacagcgaagcatattacattactatagtaaaacagttctactctataacaaataagaaagagtatatactgtaaatatgcttgcataattcttagagaacagcactactagcagctaactatgctactatagttaaacagagttaactatctactactattaacatctaagattatatttattctataagagtaacacgctctcttttcttctgcaggcttagatagttaatactaggaatacagccttatttaacaaaattgcctctaagcgaggttactataaacatagcaatatctaactttacacatgcagcagcagtatttgtctgcaataaacgctaggcagcagcaggctaactaattacttcttataataaggactgtttagatatcgacctatcttagattagccgtataagtgtacagattcacccttctataaagtgctagcagtcctctagtaagagacataacgactctaaatactgcaataaggaggttgtaagatgcgtacttaactagcaacagataggcctctagcgtagagactacgtttaggtataagaatttaagcatagagataatagataacagtctagaacagtaacagacagtagagtagtagcctagctctacctaatacttataattattaactatacctgctacgacaaagataaaaaacacatagcgtatattaaggcattctctaaggtattgctatttaataataatagatagatcgacaacactactagaatgttaagtatgcgttaacaggcctagaacgcagcctctaaacgctagacattgcaagcttttaagttttacgacctaagcataattatctgcctagtgcacttagtactaagagacctgcctaattcaacaacttatactactatgtcttactatgttaacaactatattaactagaacaaatataaccgcctatacttgctaacatttaatattaatttactgcgcacgctacgagagtatcgacagaagcaaatacgaaataactaaggatagccctttatacataattcataaatcttaaagtaaacattaattgcttgtatcgagtcttcttcctgcattaaaattttcgttaatagagagatatagcagaagctatgtcttatgctctcgccgcgtcttacttatttatcctcctcgtccttatctcctatacctaaatctatctctctatcctcctctagattactcttactctctctaaagctcttgatattactattctcttaacttatcttaagtctgcttcgtccttctccttctgctacgccgtcctgtgcgtcagcattacaaaacctgcaagaatcttctgctttaacagcttaagatcctcattaactaagctcttatacttattaggttagttgcctatacagcgtgtagaaactatgctaatcttaatcctctccttccttaacgacgtagaagtctcatcgcctgctaatgctaacgcaggcgtaatgctacgcaacaaatctaataagtataaaggcctagttaataagaatcttaagctgttaaagcagaagatctctataggtcgttagctagataattatataagctagactagagttgcgaagacgctgcgcggtatacgctctatctctataaataataacttattaagatataagcagcaacaacgactacctatactataatagttctttaagacgaacgatagtactctactattaacgacagaattctaaattgctacatctttgcaattataatactactgcgataaacacaggaacgcttatctaaggacagcatctgcgacgcgataaccttaataagcgataaatataagacactatatgcagaagttaagagagagataagagaataagctatattatattagtctctgcaaacaacgactgcaaaagagcatattagacagatagcgagggtagttgcgttataacagaacagcctgctgcaaagtatagcgcctaatagtcgcctacgtataattatatacttagtagtctaatgtaattataatgcaatacgacagatgcgctctaagcgacgcaaaatgcaatataactataattctaagactaggctacagaacaataatagatatgctaaggctgtagtctatagtactagatagtctaacactataaataacgcttcttaactattaactattctagtagctagtgcatacgaacaggattagatccttatataaacagactaactgctgtatatgcgcgacgacctagtaacagaatataaagatattagtagccttaactatacacagtttatacagatacttaagagagaagtagagtttaaggataaacgcagtagtatatactactatacgaaaacagcagatagttagacttgtatataaatattaatagaagcacgctagcatagcgcactgcaagatacagttgcaacaaaactctatagggctatatttgtaattaaactattaatataatatgcgtcttaagaaaaacgttttagagagtccttataggaaaattaagctaaagcctgcgctatgctctttccttaatgctatagacatattatatcgttaggtgtactaataacgctaggaacacagctgtaatttaaacaaattaagctaaatagacctaataaggcaatagataagcgcccctaagacgtgctaataggaattaactataggcgatactaaagaatagttaacgacagtacatctactaattatatagcacagcagatgacctcttgcaaaactgtataagaagcgcaataatttaggagtatctgcatgctctaatacactctttaagatataactaatcctttgcagactaaacgcaattctttactagtataaacctgcgtactacacagaaaaacgcgtaattatagtaaagaatataagaaactagcaggtgcgcagcagcatagcactacctcctgtaaagagagcgcagctgcttagttagacataagagagcgtaaaggtctatattaaagacagacactaatactaatagcaagactaagaattatagaaattaagaactatgcaaagcgcaactctactatctttattacgagagactatactataattaaacttacaagacttacgcaacttctacatagtcttaaacctataaacctagaagatatgctagttctaataaagggacgcctgcacccttgcgcactagttaatctatagagactagacattaagctagaataaaaacgattagttaatataaactaaaacagaatactgctgctacgcagtatacttcttaaacatagaagaacgcactgcgttctatgcaatataagcaaagacactataattactaaagtagtttacgttaacttacatgcataagcctttcttctactatcttatctagcagacccgtttcattaaatgctatagagaatacaaaaacgctaaataagagaactagtgcaacctgaatacaaaagtacacttaataaggcttaagtaatattattattgcagttattaataaataataggacaacgctatatagtacacctattaatctgtagctagacgcttataggagtatattcgcatagctaatactagacgcatagttagaggcttagaaaacagcgcctctgctagtctgcttatctatagcgactacgccctacaagaatgcagcctgctaagtaagtacagtcgcagactatctataactatagctaatagtacttattagatgttagacatatgcagcgacctgcagacgcatataataagataagcacgcatagaggttacagctgcatatgccctaaactatcttaaactgcaagtccttaaactaagtaagctgctctaggattttatctacctgcgctaggatcctagaaatataagttaatctagaatacgatagcattagcttacagagtaatagcctacgtcgccttagttcctaaatagtgcaattgcagctattatagcgcgagcgttctataacaataaaaaatagagtattagtgctatagcagagaactaggataagttttagttcctaagcgctaacataatagcgcttgtaagcacagtgttatataatactattaaagagtactataacgacagaataaggaagataatctatttctacagtctatactatagagagtatgttacaatagcactaaacaacgatagctaacatagtatagataattataacgctatctgcaagaagtagaaaaggctaagcaagatacgctgtcttcttatttaagacgctttaaaacaataaatagctatatacgcgaactatattaaaaactctagatctaatattactatgctagacgactattacgacaacgacgttaataacattcttataaaatatatagataatgagcggcaacgatataatatattaatagaagactataatcgcgcagagaaacaagaagacaacatccttactatagataagtgcagaactagtcacagcaataagaaagatatagaggctaacgagaaagaggcaagatgcctaatataacataagagcaaaagctaatagataatagaaagagactagagtgcaactgcgcgaattattagagaaaatacacaatatattacttagagagtttcatagagctaacgactttacagaaagtgtaacacacaacgacgacgagcaagtatagttttagaataaaaggaaaggttagagcattgtaacagacagcacgtaggacgagtttactatattagcagagaaatacataatagataattgcattatatacgccctagcgctgacgaaacgacgaataggaattagagctagaagactgcaacgctctagtagaaagatataaagaagagataaactgctctaacctatatagtactatgtaatagttaaatagataatgcagagcaaattagcaattaatagctatataattatatttctgaaatgtattaagtctgctgtagttcctagagtaacgacactatctcgcacagttactaactgtgcagaactagctcgcacgtagttgcagatataagactctatctctaatagtactagattacagatagagtaagcctaatagctgcagctatatttgcatagagaacttagactgcctacaaaacatgcgcaactaacgtagtctacctcttctgctctttacagagtatatagaatgtttagtatactaagtctaacgactaagcacagttaagtaatgtagctacacgcgtgctaaacagtagagaatagtaactagactattctgacgttaacttaacgttagaaaaaagtaactagagcgactttgtcgaatcgttatatctgttaaattaacagcgaattgcagcgacactactaaccagacacttttcacttttcctgacgctttctctcttattaacataaaatatcttaataataatatatagaattaagtaactaagaaggcagaatttagcttactctttctgcttataatatatattaattttaaagcctctaacgcgctgctgcagcatttaatatgctctatttaacgttaacttgctaatataaagaaagtacgcatctcttagaaacttataacttatattataagcttactataactaaagagcagataattatctaatatatacttaactttaatttataagaatttgcgctctagctatataaagtagcagatatagctaataagctactaagtataagagatagtaagcttattagcaagtactaagctaagcgctttataacgcgtttatctaagcttaagatagcctttaattaagctaagaataagcagagaatactctagaaagacttagagattattagcgcgtagtttaagcttatagaagagactatagctaagtatagcatctactagaataatatatataactttaataagactagcttctagataggcgtaattagctctataaaggttattataagcatagagagatgcgcttaatctaagcttatttagctaaataattataagtaagttatagtaatctagagcatctgcgctgctaagtatataactctactttttattatctataagagacgtatctatatcttagcgctagtataagaaagctttaatactatataattagaagctattagtctctaagaatagctagataaataatgcgcttagtctagagtagttaaagtattttaatacgcatataaagatatattaagtagagaagtataagctacttatcttagacagctataagagctatcttaactaggattttaagaactactatattaagaataagattctaactctctgcatgctagcctatttattgcatatcttctagctacttaatatagtttattttttgctattaaagtataagtactctaaatatatctaaaacttagcatagaaatatatcttctatattaataagaaaggctttcttcttatctttaaagatgcattttttaatatatttatagaagagaactattaaaaggcctttaaggctttagaacttattcttattaacgtatagatagtattagattaccttaaagtatacttacgtactctactagaacttcttcttttagtaactctatagcagttaaagactctaagcaatacttataagtttagatcttagttaaagctagtacgcaatgccttactttagttacctattatagctttaggctagtttcttctagcttataaaaggtagtaagctaatactatataaaaatgctctttaatatacttagatatataagctttaaagagcaattagtagagataactaagcagaaattataaaaggcataagcagatttagtagagtaatactatagagtatagtaagatagtaatatagatagctatagaggcatctatagctgctaggcagttaaaaagaagttataatagaggtaattaagaaagagcttaactagctagataatgctataagaactatagtaagactaagcataatgcgcaaatatataaaaaagatatagaggcatcttctaaattagatataggcacgttatatataagctctcttatagatagtaataaaattaaagatatataactaaagtttattatactaagcaaaactaacctatgcgctagattaacctacgcactagtagaatacgttaagtatattataagtagctaaaagtacttctgctacttatataatatctaagaagagtagtagtagaggtagttaagaaaggctctagctagcttaataatactatagtaattatagagagactagatataatacttatatatattagaaagatatagaagaagattttaaatctaatatagctacgttatataaagaatctataaagagtaatatgttttataactaagttattaacttaactaagttattaagtttgctctactaaaatgcctgcgtagtaataatacgttatatcttaataatataacgtatagaaattctatactaaagaagatatatttcttactatctctaatattatattaaagcagatttaaagtaaaaattatgctataataatctataacatttcctatataatagtatataactaatatactagaagatgctcttaatataactataagctaaatataaagcgcttaataaaactaaaagagaaagtaattatagagcatatacttaagtattctatatgcagtctgcttatcttaaaggtagatatataagatatagctaatagactgcttagagagtacgctagtaagcctattagtaagaactaagttaataactttattaagtatacttctaagctatataagcgctaaagctatctatataattactagtaagctgcctataagaacctagtaattatctagctctagtttatactagtttagagtataaagaagaagtatagagttatatataagaatatatataactttaataagtctagcttcttaatagataagatattctcttagcttataataataagtttagagaagcctaagaaagtaaagaagctctagcttagcaattataagtaagttatgctaatataaagcattagcataataagaaagataatcttattttttcttatctttataagcaaagttcttatcttaaactagttctataacctcttatataactagattatctaagttagctctactagctagataaataataatctagcgcttacttagcttaaatactttaactcttatatatattctattagagtatataagctgcttattattaatagctataagagctattacgtagtagaattctagaaacgctataagaagaagaagattattactttctatatacctgcgtacttattatacctcttatagctacttaatattatatatttcttactattaaagcgtatatatagtaatagcatcttagccttagtatatagttatatctactatattaataaaaaaacttttctactaatctttaaagttacttttaagaagacgtttatagcagagaacgtttatatagagttttaaagcgctaaactagttctatatagcttagaggtagtattattaaagcttaatatatgcctctatactctactattaataactattaaagatagtacctagtaggcaaagatactatataacgcctataagatagaagcatagagtatacttatttaatagagagtataaaactacgtaagttctatagtaaggttaatagataaaaagattatatagctaactaaagatacttagtaaatagcgcataatatagtattagtgcagaaagaaataacctatctttaagatactatagaagcaataataaagcgtaaagtatataaataataatatatataagtagagaagactttaatagttagtaagatattagacttaattactataatagcagagaactattataataatagtaataaactattaaagagagtgcgcgcagagaagcgctatagcacttatagtaagactagatataatgcctatatctataaagtagagatagagaatatagaagatagcaacgcttctaataaataatattcttatatttatagtatataaatttattatagtattgcgctacgttgctgcgcaggtattttagtagagtaaacctaataacttagttaggttaacgacttagttataaaacacgttatagagtaattttatattttatatatagtatttataatgctaagaaaaagtagctgctttagtaacatagctgtcttagtaattaaatatattagttatatttactatattaataagaaaacctttctactagcttttaaagttacttttaagaaaatatttatagcagagaacgtttatatagagttttaagatactagcttagctttatataacttagaagtagtattattaaagcttaatatatgcttctatactctactattaataactattaagaatagtacctagtaagcaaagatactatataatacttataagatagaagcgcagagtatatttatttaataaagagtataaaactaaataagttctatagtaaggttaatagataaaaagattatatagctaagtaaaggcgcttagtagatagtatataagatagtattaatataaaaagaaataagctacttttaagatactatagaaataataataaagtataaagtatataaataataatatatataagtagagaagaccttaatagttagtaagatattagacttaattactataatagcagagaactattataataataataatagactattaaagagagtatgcatagagaggcgctgcagtacttatagtaagactagatataacgcttatatctataaagtagagatagataatatagaagatagcaacgcttctaataaataatattcttatatttataatatataaatttattatagtattatgctatgttgctacgtaggcattttagtagagtaaagtgcataacttagttagatatacgctttagttataaaatatattatagattagtttactttagtatttaattagttagagtagctgctattattatagtatctatagatttataactcttttaattatcttaagctcttcttactcttagtaagaagatattctaaaaattagcctataaactattattattatctagattagtaattagtatatatactctcgtcaggaaaagtgaaaagtgtctagttagtagtatcgccgcaattcgccgtcaattcgacagatatgacgatttaacaaagtcgccctagttacttttttccgacgtcaggtcgacgtcggaacagtctagttactgtcctctactgtttagcactgtgtagctacattgctcaactgtgcttagtcgttagacttagcatactaaacattctgtatactctgtaaagagcagaagaggtagactacgttagttgcgcatattttataggcagtctaagtcctctgtgcaaacatagctgcagctattaggcttactctgtccgtaatctagtgctattagagatagagtcttgtatctgcaactacgtgcaagctagttctgcacagtcagcaactgtgcgagacaagtgttgttactctaggaactacagcagacttaatgcatttcggaaacacaattatatagctattaattgctaatttgctctacattatctatttaactattacacagtactatataggtcagagcagtttatctcttctttgtatctttctactagagcgtcgcagtcttctagctctaattcccattcgtctttcgtcagcgctagggcgtgtataatgcaattatctatcgtgtattcctctgctaacatagcaaacttgtcctacgtgctgtccgtcataatgctctaacctttctctttattctaaaactatacttgctcgtcgtcgttatgtattacactttctataaagtcgttagctctataaaactctctaagtaatatatcgtgtatttccctcaataattcgcgcagtcgcactctagtctcttcctgttatctgttagcttttgcccttatgttatattaggcatcttgcctctctctcgtcagcctctatatcttttcttattactgtaaccggttctgcactcatctatagtaaggatgttgtcttctcgtttccctgcgcaattatagtcttctattaatatattatattattgccgctcattatctgtacatttcataagaatgttattaacgtcgttgtcgtaatagtcgtctagcatagtaacgttagatctagagttttcaatatagttcgcgtatatagctatttgttattttaaagcgtcctaaataaggagacagcgtatcttgcttagccttttctacttcttgcagatagcgttataattatctatactatattagctatcgttgtttagtgctgttataacatactctctatagtataactatggaaatagattatcttccttattctgtcgtcgtagtactctttaatagcattatataacactgtgcctataagcgctattatgttagcgcttaggaactaaaacttatcctagttccctgctatagcactgatactctattttctattgttgtagaacgctcgcgctataatagccgcaattgcactatttaggaactagggcgacgcgggctattactccgtaagctaatgctatcgtgtcctagattaacttatattcttaggatcctagcgcaggtagacaaaatcctagagcagcttacttagtttaaggactcgcagtttgagatagtttaaggcatatgcagctataacctctatgcgtgcctatcttattatatgcgtccgcaggtcgctgcatatgtctaacatctaataagtactatcagctatagttatagacagtccgcgactgtacttacttagcaggctgcactcctgcagggcgtagtcgctatagacgagcagactagcagaggcgctgttttctaagcctctaactatgcgtctagcattagctgtgcgaatacactcctgtgagcatctagctacggattaacagatatactacatagcgtcgtcccgtcgtttattaacaactacgataacaatattacctaagccttattaagtgtactttcgtatttaggttgcactagttctctcgtccagcgtttttatgttctctatagcatttaataaaacaggtctgctagataagacagtagaagaaaggcttatgcatgtaagttaacgtaaactactttagtaattatagtgtctttgcttacattgcacaaaacgcagtgcgttcttctatatttaagaggtatgccgcgtagcagcagtgttctgttttagtttatattaactaatcgtttttatttcggcttaatatccagtctctatagattaactagtgcgcgagggtataggcgtccctttattagaaccggcatatcttctaggttcgtgggtttaagactatatagaagttgctaagtcttataagtttgattgtagtatagtctcttgtaataaagacagtagagttgcgctttgcatagttctcaatttctatgattcttagtcttgctattagtgttagtgtctgtctctcgatacagacctttacgctctcttatgtctaactaagcggccgcgccctctttacaggaggtagtgctacgccgctgcgcacctgctagtttcttatattctttactataattacgcgtttttctatatagtacgcaggttcatactagtaaagaatcgcgtttagtctgcaaagaattagttatatcttaaagagtatattagggcatgtagatacctctaaattgttgcgctctctatacggttttgcaaggggttatctgctgtgctgtataattagtagatataccgtcgttaactgtcctctagtatcgcctatagttaattcctgttagcacgtcttagaggcgcttatctattgccttgttaggtctattcagcttaatttgtttgaattacagctgtgttcccagcgttattagtacacctaacaatacaatatgtccgtagcatcgaggaaagagcacagcgcaggctttagcttaattttcctataaggactcctctaaaacgtttttcttaagacgcatatcatattaatagtttaattacaaatgtagctctatagagtttcgttgcaactgtatcttgcagtgcgctatgctagcgtgcttctgttaatattcatatacgagtctaactatctgctgttttcgtgtagtagtatatgctactacgtttatccttaaactctacctctctctcaagtgtctgtatgaactgtgtatagttaaggctactaatatctttgtattctgttgctaggtcgttgcgcatatacagcagttagtctgtttatataaggatctaatcctgttcgtgtgcactagctactagaatagttaacagttaaggagcgttatttatagtgttagactatctagcactataaactacagccttagcatatctattattgttccgtagcctagtcttaggattatagttacatcgcattttgcgttgcttagagcgcatctgttgtgttgcattataattacattagactgctaagtacgtaattgtacgtaggcaactattaggcgctgtactttacagtaggctattctatcgtaacgcaactattctcgctatctgtctaatgtgctcttttgcagtcgtcgttcgcagagactaatataatatagctcgttctcttatctctctcttaacttctgcatatagtgtcttatatttatcgcttattaagattatcgcatcgcagatgctatctctagatgagcgttcctgtgtttatcgcagtggtattataattgcaaagatatagtgatttaggattctgtcgttaacagtagagtactgtcgttcgtcttagagaactgttgtagtataggtagtcgttattgctgctcgtgtcttaataagtcgttgtttatagagatagggcgcatgctgcgcagcgtcttcgcaactttagtctagcttatataatcatctagctaacgacctgcagggatctcctgcttcgacagcttaagatccttattaactaggcctttatactcgtcagatttattgcgcagcattacgcctgcgttagcattagcaggcgatgagacttccgcgtcgttaaggagagagaggattaagatcagcacagtttctatacgctgcataggcgactaacctgatgagtataagagcttagttaacgaggatcttgagctgtcgaagcaggagatctctgcaggttttataatgctgacgcacgggatagcgtagcaggagaagaaggacgaagcagacttaagataagttaagaggatagtgatgttaagagctttagagagagtaagagtgatctagaggagaatagagagatggatttaggtatagaggataaggacgaggaggataaataagtaagacgcagtaagggcataagacatagcttctgctatatctctctatcgacgaaaattttaatgcaggaaggagactcaacataagcgattaacgtttactttaagatttgtaaattatgtataaagggctatccttagttatttcgtattcgcttctgttaatactcttatagcgtgcgcagtaaatcaatgtcaaatgtcagcgagtataggcagttgtattcgttttagttaatatagttattaacgtagtaagacatagtagtacgagttgttaaattaggcagatctcttagtaccaagtgcactaggcagataatcgtgcttaggtcgtaaaacttaaaagcttgcaatatctagcgtttagaggctgcgttctaggcccgtcaacgcacactcaacattctagtagtattatcgatctgtctattattattaaacagcaataccttagagaatgctctaatatacgctatatgttttctatctttgtcgtagcaggtatagttaataattataagtattaggtagagctaggctactactctactgtctgtcactgtcctagactgttgtctattgtctctatgcttaaattcttatacccaaacgtagtctctacgctagaggcctatctattgctagttaggtgcgcatcttataacctcctcgtcgcagtgtttagagttgttgtatctcttgctagaggaccgctagcactttatagaagagtgaatctatacacttatatagctaacctaagatgagttgacatctaaacagtccttgtcgtaagaagtgattagttagcctgctgctgcctagcgtttgttgcagataaacactgctgctgtatatataaagttagatattgctatatttgcagcaacctcgcttagaggcaattttgtcgaataaggctgtattcctagtattaactatctaagcctgcagaagagaagagggcgtgttactctcatagaataagtgcaatcttagatgtcgacagtagtagacggttaactctatttaactacagtagcatagtcagctgctagtagtgctatcctctaagaattatgcaagcatatttgcagtatatactctttcttatttgttatagagtagaactattttactatagtaatataatatgcttcgctgttcgctctagtgcatatactatccaaagctctatacatgcgtatgtcttatataatatgtgttaacgcgtgctacttaggataattaaagttcttctcttcccctagcgttcgctaatacactcgaaattcctccttaaatatattcatcctctctagtgctccttaaatataggctaaggtatcctcgttgtaactcttatattacgctagtataactaggtcgcatactgcacaaataaaatgcagcgcaaaaggcgcctttgatacaaacaacagagatacgacagctataagctgttatataattgccttttgctctgtgctagtctattaggagacttctataaatgctctcttattattaaaacgctttaggccagtactatgcattacctaacagaagcgctcgtttaactaagtactactagattcttacgttactagtatagtactgttatcctaggtctttctgctgctaggatagatgtcgtctaatatatcttgcataaagtctagcatcttcattactaaacctttaagcagcaagtgcaatgtatctgttgctaaagatacgtaaatattaaagttatagtgcttctacccgaaataattaactagatatacaaagtcgtcgtgtcctttattaagacatctctcttattatagctgagtaaattgctctgttctctataggtaagatctatataaatcctctctatcgttaggtgcaacagtacaacgcgtgcaatagcgatttttctttatactagttaagagtacttgttcttcgtagtcagctaatatcgcgcaaatagttaggtaatactgccttattcgtctgtctgcgcatgcaagtagtattttagacttagctgcgttttctagtgctatattagacagtaagcaatagtattctactgtgcaggctgatatagtagtgcttaaacttacgtaatagaagcttgcctatgcaatagtaatacacttaactcttaagaaggggatcacgaatcttagttataggaataaacctagctagaagagtactaggtgtcgatctccgacgtcaggctttgcgggatagattcctaattataacgtagactagctatgctgctacatctcctaatataagtaagagttatgttttgttgactaatataataatcagcacgactgttgctctatctagtaggctttattgtatgttctactactagtctctagaatataatttataataaacgcgaacaggatagtccgtattgcctaagaagaattagcttagagcgtatactaatttatctgcaaataggcgatagctgattataaacgcaatcagcgacaagatattctaatatacgaaaaaatgttagtcagctttaagttcagaaagactagacgtcttagcaatatcctcctgtatctaaatattatcttatatactagactgcattgctaacattgcctcttgctattagcggcctaattaaaatagtaatctcgtgtataagtcatgtaatcgtgcgtctgcaaagaggctattaatatctcctagcgtgcatttaatccgttgcagctatacagcaaacgaaaaggcaaagtctaaactaaaggtgttaacgtaattagagctagtaaacttagtctagattatgttagaggaagtgttacatactcttttgcagttatagactctgctattactagttcctctgctaattgcctatcgtatgtctgaaacagcactttctacgtctacgtagatattaacaataggctctttcatctaataaggtcgtcctttgcgcacatatctagtgcatctgaaatgctattagctattgctaagtctgcatttttatccttctcgatgtaattatatactattatagtagagcttaagctgtctgctgcatatacatgcaccttcctatcttaagcagtattatactcgttgcttaataacgtatacgtttcgtttaactagagtgttttataaacattctcagacagttctagactctattgcgcaagatgtcggaaatagcatctagctgtatatttagcaagccctgcgtaagttttaggctagaagctgtatatcgtacagaagcgatctatgcgcagaacagaggggaactgtattatgcagaagaggtattattttataaataagtaaatagcgttagagttgttatttacgatgttcttacgtaggttaacagctgtgtacgataagtttattctactatgttgctagttcccgcccagctctagtagctaacagttgcagacagtcgcctaccgtcgtcctacgctgccgaagactctgtaaccctctccgtattctacatatctaccttaccctctctcctaggtctagttaagcgactaggttcctagatactaagcactacttttgctgctacaggttaaacagagggcgcaatatagtgcgatttaatgtcacgtgatccttatctctgcatataggtcctgctctaatcagctgctcttagagtaggcttactagcttcttcctaatatagtagttgcagcaatctagctccctaggtagcagtacattcgcagcgagaagaagcgcaaagagatacttactctgctgttaatttttttttcgcttgcctcttagcagccctatgctagttactagtaggcatataaatcttacttattttcctccttctctttcttctctctaattagtcgaggctacttgcagatagacctgacaactctacatcctctctaatacctagtaaccgggactcgtgctagtagtagaggaggacagtaagagacagtgctgcactgccttagactgatgaagacgacgacttctactgtcgacgtaagtaacattatagttaaggttactctgactctaactctaaatagcagctaatagtctctaagagcgcactaaaaagtttacagagaaacctaaatatattcagtgctataagatatcttatctagttttagaaaaggttttaaacatatctaagttacctctttactattctcgttcagcgaaggcagacaggaattttgctagggctcagtagtaatctagaatatgttattttattagagttgctactaagagctttactgtagtttagtacttactatacctataatctaccctgcttaactagcctagcaaagctaaaggaatgccctctacgcgccgttctcttaggtattcagcgcctaggagtcatgatagcaggggaggactgtaagagacagtgctgcaccgcttctaactagtaaggctcttagatcacacataacttctacgcaacattatgctcgaaaggtactctaactctaactttaaataatagctagacagagcaacaaatatataatttaatgcctactagcctagcaaagctgaacttatgacctctacgcaccgtcctcttagatacctagcgcctaggagttataatagcagaggaggaccgtaagagacagtgctgtactgccctagactaataaggctcttagatctcacacaacttctacgcaacattatgcttaaaacatactctaactctgactttaaacgacggctggacagagtaacaaatatataatttaatgcctactagcctaacgaagctagacttataaaccctaagtaatatattctctaatacctagcgcctaggaagatagagatggcgagggatagtgctgcactgctctagaccgacgaagacaacgactactatactatatctaaataacattgtgcttgaagccgctctaaacctaactttagataactgcaggacaaagtaattactctatagtttaatgcacaccggcctgataaagtcagactaataccctctacgtaatatccttctagtatcctgcgcgcagggctcgtagtagtagagggagacggtaagagatagtattacactgcctcagaccgacgaagacaacgactactatactatatctaaataacattatgcttaaagctgctctaactctaacttcagataactgtagaacaaactaattactctatagtttgatgcacgccggcctgagaaagttagactaatacccttctacgcagcatcctcttagtgccctgcgcgcagggcctatagcaggcagaagatagtaagagatagtgctgcaccgtcctaggaaatatagacggctactaggctgcagcaattagcccgtttaacacgattaagttctgctagactaaggcatgcctgctatgcagagcggctcttaagttaaaacattgttatttgcataacttcgccttaaccttaacctactacctatctatacttacgctaaagtttcttcgatttaattgctttctataaccttcttgccgcaactatcctgtgcacacgcgcacttttctaagcaacatctatacctgaccgcgtgtctatagcagccgtctatacttataacactgcccctgcctgcttactactgcaaggctaagcttaagataggctaagtaacctaagagaatgatatagtttatagtatagctgccactactataaggtgctaggcataatgttaaatcttaggcagcagagactaacggcatcttataagagaattaggggcaaggcatagtctcttaaaccttagcgtttacgatctagtagaggagtttactagatatgtctcgagctaggtttaagaaaagaagatttaagactaaaactctaactcaaatattaggtgagtctgtgtacgcggtttttgaatgtttagctagcagtagcaacctatctacaactatgagatacgcaaactcctctagtctttcgcgaagcagcagctgcaattatctgttatataatagtaactaaattgcagcactttagcaataaagtcgagactaaagatccttataacacgctaacgctaacactgtctaagacagcgcaactatagtcttcgtccgtcgtatctaatacgtctacagcattaatagctgataaataaggctttgcattacttactaggctgtttttaccggctaacgcgaacgtagttagtctgatctctgtctactaagcagtactcttaatagagctaataacaatagatcgttagacataggtagagaagtaaagactttaacattaggatctagcgcattaagtataatgtctctataatttttttttcagcatgcaagctctctgatttatacaaagcaggcatatcttcggtgatagacacgttaacagtgacgcctatcaagaataacgataatttgctaaacaccatcgactcgcacattaaattaaggaagcttaaagaagtaatgctattatactggataataaaattactaagtattcctagtgcaggtagaatagaaaaacttaaactaatatatactctactaatatttatatgtagtacaattctatcctaacgaactacctaaacagccctcactatctaagaagagagtctaataatttcttattctactagacaaatactctaagaagcaccttaaggtccgcgaagcggacgcatcaaagcaggtagatgcaaacgtaagagaagaagaaaaacaagaatcgtagcagcctatattactctgacagtaacagcgacactgctactagaaagacgaggataaaggcccgcgcttaattaattaaaagacagaggttagaatcagaagcgcagcttaggaaagcaagcaaagaagaagagttagctaaaactaaaaaagagaagagagagaaagaagcctagaagcgcaaggctgagttagatagcctgctagacagcgacgactactgctcagacagcagcctagacattaaccctaaggataacttagagaacgaggaggcaacgacagcaaaagaccttgctagagaataaaaggaaaggcttaaagccttattaaacgctaagtacgtctactatagaagacagttaactactgtttaccctgctaataaacaaactagaatgagagacagtctctctgcaagagtagagacggcaatagaacactgcactctagaagagtagactttagctgtagtattctttagcgttttaattaataacctctagaataagcgcataatgaagctaccggcacgttaggggggttattgcgactctactctatactagcttataggcgcatacatcctctactttaaagagttgttatctaataatagtagaatctttgctagcgttataggcataactagaacgcgagcgatagtactttcagctattataggacacgttcactttaagaactagacagaagtgcgaaatgcctaagcagaagggtcttattcttcaacgctagaccttaataagcagctacaatgatgactagttagggcgtgcagctaatgcctagaagaacgaggtagttgtaatagatcctacaaactctacattatgcgacctaagcgatctgctagttataaggttctgcatctttagtaaccctgctctagagaacataggcatactgacgaataaggaggtagtagagatgcaaactaatactgctaccgctcttgctgataagcttgctgccgttaataagttagttagactacagacctttacactaaagatcctagagcacgtagaaacagtttactagacaatagcagaggcgaatatgcctactgtgcaccctaaggctacgaagcaccgtctagcactgtcagtagcacagtttgcgttagtctgcagctttagaaaggtagataggcatatgtttagagctaataacactataagcgttacagcatagcgaacaatcacgcgtaaaggcatccttcaggtagaaacaaatgcaatactacttcctagttatgtcactatataggggcggactatatttgatgaattctataattgcaagttagagggcataattatagctaagttttacaaggatctttaaaagtataactaaggatactaatagaaagcataggctctatctagaacgcagcagcgcagtagacaaagtaataggcaaacacacctataagacgtataatagagtctacgcgttaactgcgaagaccttatctctctagcattcttaaactttagacattaacggcctagtaataaacaggcaatagcgcgacgtagtcgctaatgtaaggtgcagcgcagattaattcaaggcgttagatagtataagaaactaaccgcaaaagaagcaaaggatatgctaaggttcgcgtagaaaaggacattaaagacgagcgactgataggctaatctaatatctattattaagagcaagttctttacttccttctaaggctgcaaactaccaaggttccttagcacagtagaagacgctaagtaacagtgcagacaggtcttcttgcaagaaggccttagacctatagcaattagcttaaaacaaatctttgaacgctctagaactaaagcaattgcagcctatctttcgcctgctaaattaagagcagcctaatttaaggcgattagctgctatgttattcgcgtaacagcgaaaagcgcagaggatatatttaactatctaggcaacgaaaactgctacacagcgaacctagacatcttacttaaagcgagcgcggagtttaaatacattaagagtatatgtaagactcttagtaccttatagctacgacactgaacctagagctctgctactaaagaggacgggaaagtagctagaacgctactactgctaaagaaaatctatcctaatactctcatattatcgtataaaccggtcgtgcaggcagtaacgcagttaggcttaagaaagaagttctgtgacgagaacgtcttagttatgctaggaagtataatatagcaagatattaactgcaagcctgctaaatagagagatctagtcagaccttagattatagtcgctttaatagcattcgtagaggcaactatactaacagaagctacgcacgtcgtcattatagggccgcaagatagacagaacacactagactaatttatattctaagagtatcaacttagttagccgggagactatagttaaggcctaagtaagcagagtataaaaataatttcgcaggatagactatagagtacaggatctaaggtcgtgaatctgcgcatagactagcagcaatttgagcctattcctataaatttagaagcgctcccctaaggtctggcgtactaacagagatagttcttaacagtgctcgacggtgcttaatagtagctagctgtatgaaacgcaggactagcacagtaatagaataatgcttatgttataaataatatcaataaagctctttctagtaacataatatatgctttctttattgtctgcttacagtgcgtatccttgctagtaataacgagacgatagaacttacgactattatcgcgaagccttagcgcctagagagtgtccttgcgctagtcgtgctcttccgcgctatagttctgctccttatcttatataaaatagagagcttgcttctaatgcagatacagctctgtcttaatataactagacagctcttgcataggtactttatccgatttactaacaactatattaaaaacgttagcaacgttagcctagatctcattaacgctttgcaagacgtagatactgcctagttctctaggtgttagcccttgctaggtgaactaattagtctgaaagctaggatctatcgcttagatctgtgtaagagagtcgctatcttataggttatagtagttatagcgctagagctcaaaaacaggtcgtagcagctaaatgttcttgcccttataaaacttgctgatattataggcttacttctgcttatagtacaactagagcgtcatgctgatgagctctgagaagggtgagcctagaggaccctcgctagcttgttttcgtcgaatatcggtctaagctatctatattagtctattagccttcgctctatctattaatagacacaatttagttaacgacttcatatcaactctaccgaattctctgctagtgggatcagtgactataatattaagattattataattatttccagcttaacagaataagaccttaattcggccttgctgactactgttgctgaggtacttctttaagttaggataaggaacgatgtaggcctagacgtagatgtgcttaactttgctgacatatataagctcctctatattgtctctgactaactaaacatcatcattattgcctaaatctgcgtcagactagttattatgcattaggggtggagtgtttacttattattaagttaattaacagtcctgtctgcgagagtgcttaactacttgtcttttataacttaagactactactaccgttaaatccttagcgatgcgtagactttttgcggtccttattagtcttaatttgctttgctagtaaagctgtgcgctcttagacgttatgcaactgcttaacgagtaagatttagctagcgatagtagaattagtacgcctgcagttaaggtcgctactagataatgcagagcgttttgatgcaagtaattgcaggttaagtagagcggtcgggctaaattgtagagtaagtgtaatattattgttattattgttaacgcggtctgcgttatctagcaaatcgcctgttagcatctacgttttctatagcattaaaagtaacactaggcacgaaatcgaggtctataatactgaccttagcagagaggctagattaagcatctgcctgcttatacagtaccgcagacaggttaattagtgttcttgcacgcaggctgttagttatataaggttaggaataaaagcttctatagcgtagaaaaagcagagacgatgtagacgatatattactaaccttagcagagaggctagttcgagcagctgcctgctcgtacagaactgcagataggttaattagtgttcttgcacgcaggctatcagctatgtagacgttagagataaaagcaacactaggcacgaaattaaggtctatattgccaacctcagcagagaggctagtttgagcagctgcctgctcatacagaactgcagataggttaattagtgttcttgcacgcaggctgtcagctatatagacgttagagataaaagcaacactaggcacgaaattgaggtctatattgccaaccttagcagagaggctgagttaagcagctgactgcttatacagaaccgcagataggttaattagtattcttgcacgcgggctgttagttatgtaaggttagaaatgaaagcttctatagcgtaagaaaagcagagacgatgtagacgatatattgccaaccttagcagagaggctggtttaagcagctgcctgcttatacagaaccgtagataggttaattagtgttcttgcacgcaggctgttagctatgtaaggttaggaatgaaagcttctatagcgtagaaaacgcagagacgacgtagacgactttagtccttgcctcttacagaaaatagagcagaagagaattaggcaaagaaagagagattatgtacctcttttacgtgcctcttgcaggttaagtaatagcgctagatttatactgcaagaaatgcagatgtagttatcgcatattagaggcgctttgaaacacgtgcttagttaattataatctaaatatctttacaacacgttaacgttatactagacgacttcttatatttagtgttaaacgctgagcaatagtactgctcgttgctatattgtgtaagtaagagtaaacttaaacagcgcagcagtatatatagacaaagtaagtagctagaaagaagagttaatagttaaagacagttaagtcgcatgcaagactatcctcttaacagttctaacaagtttattaacattatcctaggagttaaatacaatacgtagcagttacgacgcctaatgccttaagttaagttacgaaaaatactaggttattatagtttctaggtaagatagtgcttgcgaggcgtacgcacagacgcagtctacactaacgctctatcagccgctacgtctgtctatagcaaacctctatctctcccttctaacgaagcgacgatgctttctcaacatcgcgcatcgcctctactactacacggtataaaaatagcataatgtaatattctttgtcccttataatgctaacgtgttcctctaagataacatctgcgtaggttccggctctaatcgaactatcgtaatactactaagctcctctttacaacgcaatagttgctagcctccctctaactgcgtaaactaacctaatatacataacattgctactaaaactgtagtgtctaagtcatagtatgacgcctgagcttaaagtcgccctattgcctgcttctagcagttgcaggacaaagcaataaatctatagtttaatgcctactagcctaacaaagctagacttatgacctctacgcaccgtcctcttaggtatctagcgcctgggagttataatagcagaggagaactataagagacagtgctgcactgcttctaactaacgaggcccttagattacacacaacttctacgcaacattatgcttaaaaggtacttagactctaactttaaacgatagctagacagagcaacaaatgtgtaatttaatgcctactagcctagcaaagctagactcgtgccctctatgcgctgtcctcttaggtatctagcgcctaggagttatgatagcagaggaggactgtaaagaacagtgctgcactgcttctaactaataaggcccttaaatccccacataacttctaagtaatattatgcttaaaacatactctgactctaactttaaacgacagctagacagagtaataaatgtataatttaatgccctctagcctaacgaagctagacttataatctctaagcaatatactctctaatacctagcgcctagaactcgcagtagcagatagggacagcgagggacagtgctgcaccgctccgaactaataaggcccttagatcctatataacttctacgcaacattatgcttaaaaggtacttagactctgactttaaacgacggctagacagagtaacaaatgtataatttaatgcctactagcctaacgaagctagacttataacctctaagcgacatactctctaatacctagcgcctaggactcgcagtagcagatagggacggcgagagacagtgctgcactgctctagactaacgaagacaacgactactatactacatctaaataatattaagctcaaagctgctctaaccttaactctggataactgcaggataaactgattactctatagtttaatgcatactagcctaacaaagttagactaatactctctacgcaacatccttctagtgccctgcgcgcaggactcgcagcagtaagagaggagagacagtaagagacggtaagagatagtgctgcactgccctagactaacgaagacaacgactactacactgcatctaaataacattaagcttaaagctgctctgaccttaactccgaacaactgcagaataaactaattactctatagtttgatacacactagcttaacaaagctaaactaatatccctctacgcagcatcctcttaatgccctgcgcgcagggcccgtagcaggcagaggatagtaagagacagtgctgcactgtcctagaaaatcttaatagttactagactgcagcaagcaacctgtttagcataattaagttctgctagactaaagcatgcctactatgcagagcggctcttaagttaaaatattattattgcttaactttatacttactcttacctattatcttacctgcatctagcatatttgcctagtgcatacaaacgcaacgcaaccaacaacttttttagctatataacaacattatattttctgcaagccccgcgcattaaagcctaagctctttacacattatgctgcaattcctttttattattattttatctactaatacgttttgctacatcgctactatcacagcaacgcgcttcttaaatctacaacgcgcttcttacgttaataacgcgcttcctacattaacaacctgcaactgcgcttaaactctctataattagtaagcgcaccctcctaagcaatatctatatattaatacgcactttcagcaacagtctaataattacacatagttgctaactgtcttctactctaggcgcgaagctattatagccggacgtaacagcgacgataatagcgacacagaataggcgctgctgaagcaactagagtagtataagagcaaggctaacacgataagctctaacagcatatcataaacaaatgtaagagaaggatataaaattacgaccttagaggttattaaacttatagaggaccttataagctatattaagaaaaaggacctactcgagaagatctaattagaaaagagctaattgcagcttctgaagagcttgcgttcactaacgttaaagaactagcttacagtagctaaatatatacagctgcaaaatgcgcaaatacttaaagtcttctataaggctgcagccgaaactatctagatgatgatgctagctaaggtgcgttagtacagcgctaaggttaagacagaggacctaagcaatatgctaacgctgatactgtctgagatagcgtagcgacagtctttatctgtcgtgtctaataggtctatagcgttaataactaataagtttagcgttgcattacttactaagccggctatcttaaataacgctaatattgccttagtagacgctatgcattactctatcgttaaacaattccctatgtttaggctaatgacgaaggaaagctagcagaaattagaggagaactactttgaggttagagcccagcaccttaagtacgatgctcttatctagcatttattattacctaagtactctgattagtactaagcaggtacctcttaggttatagatgcgttaacgataacgcttattaaggacgacgacgacttgctaggcaccgttaactcttatattaagttgaggaggcttagagcagtaatgctattatgctagataacaaaactgctaggcgattctaataaaggtatagcacgaacccttaaaactaaaatatatactactaatatctatatgcagtaacattctaacctgacgaactactagaacagctcttactactagaacagctcttactacctaagaagagaggctgacattctaaacttatactagacagacctcctcttaagcgctgtaagactgaggcagcagacagcagacatgtaaaagcaagcaggggaagaactaagaaagataaagatttagaggactctgatactagcagcgacgtcctgcgcttacgcaggagagatagagcagcagcccgcgcttaattagctaaaagaaagcagttaggaaaggaagcgcagcttaagaagactagggacgaagaggagctagctaaggctaaaaaagagaaagaggagaaagaagcttaagagcgcgagacttagctagatagcctgctagacagcgacgactactgcttagacagcagctcagacattaaccctgaggataacttagaggataaggaggcaacgacagcaaaggaccttgctagagaacaaaaggaaaggcttaaagccttattaaacgctaagtaagtctactgtagaagacagttaactactgtttactctgctaataaataaactagaacgagagacagtctctctataagagtagggacggcaatagaacactgcactctagaagagtagactttagctgcagtattctttagcgttttaattaataacctctagaataagcgcataataaagctactagcatgttaagaggttagttgcgactttactctatactagcttacagacgcatatatcctctactttaaagagttgttatctaataatagcaggatctttgctaacgctataggcataggtaaaacgtaagcgatagtgctcgctgtccttataggacacgtttacttcaagaactagatagaagtataaaatgcgcgagcagaaggtaacgcgatagaatatcgaacgcagttaataataacaataagctatattctactaaaggcgagagaacgttctactgcgcgtgcaaaagaagcttctcctttaacgctaaaccttaataagtagctataataataactagttagaggtaagcagctaatgcctagaagaataagatagttgcaatagatcttacaaactctacgtagtataacctaagcgatctgctagctctatagttttgcttctttagtaactctctcttagagaatataggcagactaacgaaagaggaaagcaatagagatgcaaattaatactactaacgctatctccaaagcactcgctgctgctaataagttagtcgccccacagagctacgtgctagaaggcgtagattatcgagaaataagtctactagataatactagaagcaaacatgcctgctgtgcaccctaaggctacgaagcactatctagcactgttagcagcatagtttgtaatagtctatagctttagaaaggtagataagcatgtatttagagcttataacactataagcgttacagcacagcgaacgatcatacgcaaaggcagcccttatatagaaaagagggcgatactgcttcctagtcatgttactatatagaggcggactgtatttaataaattctataattgcaagtcagagggcacaatcatagctaagttttactaggatattcgaagccacaactacagatactaatagaaagcataggctctatctagaacgcctatagaataaggactaaataagatcttgatcttcgtatcgctagcacttattagcctttaaaacaggaaaggggtctctaactagtttaacgctactaataagagagactctgtaactagcgatcgcatctataagatagaagatgcagtctactagttgattgcagagacactatcttacaggactcgctaaaacacagctcttaatagcctagcaatagctaaacaatagcgcaatatgattgctaatgtaaagcacgacgcaagcgaatataagtcgtcttatgagtataaagaacttatatcttaaggagcagcagtagcgcagaggtttatgttaaaaagaacattaaagacgcgcgacccatagggcaaactaatatccggcattaagagcgacttcctgccttacttctaaagctgcctatatttagatttcctcagcacagtacaaaacgctgagcaacaatgcagagatatcctagaaaaagaaggccttaataaatcagaagctagcagacgtgtaatctttaactgctttgagatgcaggcgatagcattctactctgcgcttgcatacgtctaaaggcagcacagtttaaaacatacagcagctgcaaagttaaacgctttacgttaaatagcgtaaagaacctctttactaacctaagcaaggactatttcctagtacgagaggcgcgtgctataactaaaagcagcctgaagttttaaaacctatcaaatttatgctctaaggttaaaattctaggaacgctaagccggacatagagcattgcagcagaagatgcagcgaaagcagctaatacactactaccgctaaaggaagtctgcgctaaaatccttatagagtcgtataaactaatcgtacaggcagtaacgtagctaggcttaagagagaagtttagtgacgagagcatcttagttatgcagagagatataacacagcacgaaattaaccttaagcttgctaaatagagggatctagataggccttagattatagtagctttaatagcatttgcagaggcaattatactaacagaagctacgcacgtcgtcattatagagccgcaagataggcagaacacacagaattaattcatgttccgagtatactaactcagctagttagacagaaatgtgtgtcggcattgtctattttaacctagatagtg